@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-black.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-black.woff") format("woff");font-style:normal;font-weight:900}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-bold.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-bold.woff") format("woff");font-style:normal;font-weight:800}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-bold.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-bold.woff") format("woff");font-style:normal;font-weight:700}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-medium.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-medium.woff") format("woff");font-style:normal;font-weight:600}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-medium.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-medium.woff") format("woff");font-style:normal;font-weight:500}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-book.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-book.woff") format("woff");font-style:normal;font-weight:450}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-regular.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-regular.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-light.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-light.woff") format("woff");font-style:normal;font-weight:300}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-light.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-light.woff") format("woff");font-style:normal;font-weight:200}@font-face{font-family:"circular";src:url("/CoreStyle/v2/assets/fonts/circular-light.woff2") format("woff2"),url("/CoreStyle/v2/assets/fonts/circular-light.woff") format("woff");font-style:normal;font-weight:100}:root{--gr-font-family-circular: "circular", sans-serif}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(8px);transform:translateX(8px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(8px);transform:translateX(8px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes pulseAnim{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes pulseAnim{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes loading{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.grma-overlay-container{position:fixed;z-index:1070;top:0;left:0;height:100vh;height:100dvh;width:100%;pointer-events:none;--overlay-dark-backdrop-bg: rgba(0, 0, 0, 0.32)}.grma-overlay-container .cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.grma-overlay-container .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.grma-overlay-container .cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.grma-overlay-container .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100% !important;max-height:100%}.grma-overlay-container .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}.grma-overlay-container .cdk-overlay-dark-backdrop{background-color:var(--overlay-dark-backdrop-bg)}.grma-overlay-container .mat-datepicker-popup,.grma-overlay-container .mat-datepicker-dialog{--calendar-width: 360px;--calendar-height: 382px;--calendar-date-hover-state-text-color: #FFFFFF !important;--calendar-period-button-hover: #089E7E;--calendar-date-focus-state-text-color: #00B08A;--calendar-date-today-text-color: #FFFFFF;--mat-mdc-button-persistent-ripple-color: #E7EAEC;--mdc-text-button-label-text-color: #30373D;--mdc-text-button-container-height: 21px;--mat-datepicker-calendar-container-shadow: 0px 2px 12px 0px rgba(40, 49, 104, 0.1);--mat-datepicker-calendar-container-background-color: #FFFFFF;--mat-datepicker-calendar-container-text-color: #30373D;--mat-datepicker-calendar-date-hover-state-background-color: #00B08A;--mat-datepicker-calendar-date-in-range-state-background-color: #EFF1FD;--mat-datepicker-calendar-date-focus-state-background-color: #DAE1E9;--mat-datepicker-calendar-date-today-outline-color: transparent;--mat-datepicker-calendar-header-text-color: #6C7B8A;--mat-datepicker-calendar-text-font: circular-regular, sans-serif;--mat-datepicker-calendar-navigation-button-icon-color: #30373D;--mdc-icon-button-disabled-icon-color: #30373D;--mdc-icon-button-disabled-icon-opacity: 0.38;--mat-datepicker-calendar-text-size: 16px;--mat-datepicker-calendar-period-button-text-size: 16px;--mat-datepicker-calendar-header-text-size: 16px;background-color:var(--mat-datepicker-calendar-container-background-color)}.grma-overlay-container .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.grma-overlay-container .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color) !important;color:var(--calendar-date-focus-state-text-color) !important}.grma-overlay-container .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:transparent !important}.grma-overlay-container .mat-datepicker-dialog{position:absolute !important;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 759.98px){.grma-overlay-container .mat-datepicker-dialog{width:100% !important;max-width:500px !important}}.grma-overlay-container .mat-datepicker-content{width:auto !important;border-radius:2px;box-shadow:var(--mat-datepicker-calendar-container-shadow)}@media(max-width: 759.98px){.grma-overlay-container .mat-datepicker-content{box-shadow:none}}.grma-overlay-container .mat-datepicker-content .mat-calendar{box-sizing:border-box;padding:0 28px;width:var(--calendar-width) !important;height:var(--calendar-height) !important}.grma-overlay-container .mat-datepicker-content .mat-calendar-header{padding:16px 0 !important}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls{justify-content:space-between;margin:0 3px !important}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 24px}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color);opacity:var(--mdc-icon-button-disabled-icon-opacity)}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button{order:2;text-transform:lowercase;line-height:130%;letter-spacing:.5px}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:hover{color:var(--calendar-period-button-hover)}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button .mat-calendar-arrow{display:none}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button{order:1}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button{order:3}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-spacer{display:none}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button::after,.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button::after{margin:7.8px}.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button:not(:disabled):hover .mat-mdc-button-persistent-ripple::before,.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button:not(:disabled):focus .mat-mdc-button-persistent-ripple::before,.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button:not(:disabled):hover .mat-mdc-button-persistent-ripple::before,.grma-overlay-container .mat-datepicker-content .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button:not(:disabled):focus .mat-mdc-button-persistent-ripple::before{opacity:1}.grma-overlay-container .mat-datepicker-content .mat-calendar-content{padding:0}.grma-overlay-container .mat-datepicker-content .mat-calendar-table-header th{padding:11px 0 11px 0}.grma-overlay-container .mat-datepicker-content .mat-calendar-table-header th span{text-transform:capitalize;display:inline-block}.grma-overlay-container .mat-datepicker-content .mat-calendar-table-header .mat-calendar-table-header-divider{display:none}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--calendar-date-hover-state-text-color) !important;background-color:var(--mat-datepicker-calendar-date-hover-state-background-color) !important}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-cell-content{--mat-datepicker-calendar-date-text-color: #30373D;--mat-datepicker-calendar-date-disabled-state-text-color: #DAE1E9;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size);letter-spacing:.5px;border:0}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-cell-content.mat-focus-indicator::before{margin:0}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-label{opacity:0}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-label:not(.ng-star-inserted){display:none}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-cell-preview{border:0}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-preview-start{border-radius:50% 0 0 50%}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-preview-end{border-radius:0 50% 50% 0}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-in-preview{--mat-datepicker-calendar-date-preview-state-outline-color: #30373D;outline:0;background-color:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.grma-overlay-container .mat-datepicker-content .mat-calendar-body-selected{--mat-datepicker-calendar-date-selected-state-background-color: #45C396;--mat-datepicker-calendar-date-selected-state-text-color: #FFFFFF}.grma-overlay-container .mat-datepicker-content .mat-datepicker-close-button{display:none}.grma-overlay-container .mat-datepicker-content.mat-datepicker-content-touch{width:100% !important;height:90vh !important;height:90dvh !important;max-height:90vh !important;max-height:90dvh !important;overflow-x:hidden;overflow-y:auto;--mat-datepicker-calendar-text-size: 14px;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-header-text-size: 14px}.grma-overlay-container .mat-datepicker-content.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:0;min-width:0;height:90vh !important;height:90dvh !important;width:100% !important;max-height:90vh !important;max-height:90dvh !important}@media all and (orientation: landscape){.grma-overlay-container .mat-datepicker-content.mat-datepicker-content-touch .mat-datepicker-content-container{width:100% !important;max-width:500px !important;height:auto !important}}@media all and (orientation: portrait){.grma-overlay-container .mat-datepicker-content.mat-datepicker-content-touch .mat-datepicker-content-container{width:100% !important;max-width:500px !important;height:auto !important}}.grma-overlay-container .mat-datepicker-content.mat-datepicker-content-touch .mat-calendar{width:100% !important;height:auto !important;padding:0 16px 16px 16px}@media all and (orientation: portrait){.grma-overlay-container .mat-datepicker-content.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:auto !important}}.popover.tour-step{--tour-popover-bg-color: #5300cd;--tour-popover-indicator-color: #5300cd;--tour-popover-arrow-color: #5300cd;--tour-popover-box-shadow: 0px 0px 8px 0px rgba(40, 49, 104, 0.4);--tour-popover-font: circular-regular, sans-serif;--tour-popover-content-text-color: #FFFFFF;--tour-popover-content-text-font: circular-regular, sans-serif;--tour-popover-footer-navigation-color: #FFFFFF;--tour-popover-footer-navigation-font: circular-medium, sans-serif;--tour-popover-footer-steps-color: #FFFFFF;--tour-popover-footer-steps-font: circular-regular, sans-serif;background-color:var(--tour-popover-bg-color);box-shadow:var(--tour-popover-box-shadow);border:none;border-radius:12px;max-width:352px;font-family:var(--tour-popover-font)}@media(max-width: 759.98px){.popover.tour-step{max-width:260px}}@media(max-width: 365px){.popover.tour-step{max-width:200px}}.popover.tour-step:before,.popover.tour-step:after{content:"";width:20px;height:20px;border-radius:100%;background-color:var(--tour-popover-indicator-color);position:absolute;margin-left:-10px}.popover.tour-step:after{-webkit-animation:pulseAnim 1.2s ease-in-out infinite;animation:pulseAnim 1.2s ease-in-out infinite}.popover.tour-step.popover-top{margin-bottom:50px}.popover.tour-step.popover-top:before,.popover.tour-step.popover-top:after{bottom:-40px;left:50%}.popover.tour-step.popover-bottom{margin-top:50px}.popover.tour-step.popover-bottom:before,.popover.tour-step.popover-bottom:after{top:-40px;left:50%}.popover.tour-step.popover-left{margin-right:50px}.popover.tour-step.popover-left:before,.popover.tour-step.popover-left:after{margin-top:-10px;top:50%;right:-40px}.popover.tour-step.popover-right{margin-left:50px}.popover.tour-step.popover-right:before,.popover.tour-step.popover-right:after{margin-top:-10px;top:50%;left:-40px}.popover.tour-step .arrow{display:none;overflow:hidden;-webkit-transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(0.866);-ms-transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(0.866);transform:translateY(50%) rotate(30deg) skewY(30deg) scaleX(0.866);pointer-events:none;border-radius:20%;width:16px;height:16px;bottom:1px;background-color:var(--tour-popover-arrow-color)}.popover.tour-step .arrow:before{width:16px;height:16px;content:"";position:absolute;border-radius:30%}.popover.tour-step .arrow:after{display:none}.popover.tour-step .arrow:before{border-top-color:transparent;-webkit-transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(30deg) scaleY(0.866) translateX(-24%);-ms-transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(30deg) scaleY(0.866) translateX(-24%);transform:scaleX(1.155) skewY(-30deg) rotate(-30deg) translateY(-42.3%) skewX(30deg) scaleY(0.866) translateX(-24%)}@media(max-width: 759.98px){.popover.tour-step .arrow{display:none}}.popover.tour-step .popover-body{padding:16px 27px 16px 16px}.popover.tour-step .investment-tour-step{margin-bottom:0}.popover.tour-step .investment-tour-step .tour-header{position:relative}.popover.tour-step .investment-tour-step .tour-header a{position:absolute;top:-10px;right:-21px;width:17px;height:17px}.popover.tour-step .investment-tour-step .tour-header a .grma-icon-container{position:initial;display:inline-block}.popover.tour-step .investment-tour-step .tour-header a .grma-icon-container .grma-icon{top:50%;left:50%;position:absolute;display:inline-block;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popover.tour-step .investment-tour-step .tour-header a .grma-icon-container .grma-icon--delete-white{width:8px;height:8px;background-image:url(/CoreStyle/v2/assets/icons/components/tour-popover/icon-delete-white.svg);background-repeat:no-repeat}.popover.tour-step .investment-tour-step .tour-header a .grma-icon-container .grma-icon--delete-white.hover{opacity:0}.popover.tour-step .investment-tour-step .tour-content p{color:var(--tour-popover-content-text-color);font-size:.9375rem;line-height:130%;font-family:var(--tour-popover-content-text-font);letter-spacing:.5px}.popover.tour-step .investment-tour-step .tour-footer{display:flex;justify-content:space-between;align-items:center}.popover.tour-step .investment-tour-step .tour-footer-navigation,.popover.tour-step .investment-tour-step .tour-footer-custom-actions{padding-right:16px}.popover.tour-step .investment-tour-step .tour-footer-navigation a,.popover.tour-step .investment-tour-step .tour-footer-custom-actions a{color:var(--tour-popover-footer-navigation-color);font-family:var(--tour-popover-footer-navigation-font);letter-spacing:.5px}.popover.tour-step .investment-tour-step .tour-footer-navigation a:first-child.disabled,.popover.tour-step .investment-tour-step .tour-footer-custom-actions a:first-child.disabled{opacity:0;pointer-events:none}.popover.tour-step .investment-tour-step .tour-footer-navigation{display:flex;justify-content:space-between;flex:1}.popover.tour-step .investment-tour-step .tour-footer-steps{color:var(--tour-popover-footer-steps-color);font-family:var(--tour-popover-footer-steps-font);margin-right:-13px;letter-spacing:1px}.start-tour-button{--tour-start-btn-bg-color: #FDB077;--tour-start-btn-hover-bg-color: #FF9546;--tour-start-btn-shadow: 0px 0px 8px 0px rgba(40, 49, 104, 0.1);border:none;height:40px;width:40px;border-radius:100%;padding:0;background-color:var(--tour-start-btn-bg-color);box-shadow:var(--tour-start-btn-shadow);transition:all .3s ease-in-out}.start-tour-button:focus,.start-tour-button:hover{outline:none;background-color:var(--tour-start-btn-hover-bg-color)}.start-tour-button .grma-icon-container{height:40px;width:40px;display:inline-block;position:relative;border-radius:100%}.start-tour-button .grma-icon-container .grma-icon{top:50%;left:50%;position:absolute;display:inline-block;margin-left:-12px;margin-top:-12px}.start-tour-button .grma-icon-container .grma-icon--tips{width:24px;height:24px;background-image:url(/CoreStyle/v2/assets/icons/components/tour-popover/icon-tips.svg);background-repeat:no-repeat}.start-tour-button .grma-icon-container .grma-icon--tips.hover{opacity:0}.start-tour-button-wrapper{margin-bottom:-35px}grma-p-login-deletion-case .input-datepicker grma-datepicker-basic{--input-border-size: 5px}grma-datepicker-basic{--input-bg: #FFFFFF;--input-shadow: 0px 2px 12px 0px rgba(40, 49, 104, 0.1);--icon-button-hover-color: #EFF1FD;--invalid-color: #EA0000;--invalid-border-color: var(--invalid-color);--error-msg-color: var(--invalid-color);--valid-color: #45C396;--valid-border-color: var(--valid-color);--focused-color: #283168;--focused-border-color: var(--focused-color);--input-border-size: 4px;--mat-form-field-container-text-font: circular-regular, sans-serif;--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-font: circular-regular, sans-serif;--mdc-filled-text-field-label-text-color: #6C7B8A;--mdc-filled-text-field-focus-label-text-color: #6C7B8A;--mdc-filled-text-field-disabled-input-text-color: #DAE1E9;--mdc-filled-text-field-caret-color: #4A545E;--mdc-filled-text-field-input-text-color: #4A545E;--mdc-filled-text-field-error-caret-color: #6C7B8A;--mdc-filled-text-field-error-label-text-color: #6C7B8A;--mdc-filled-text-field-error-focus-label-text-color: #6C7B8A;--mat-form-field-container-text-line-height: 130%;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: 0.5px}grma-datepicker-basic.ng-valid .grma-component{border-left:0 !important}grma-datepicker-basic .grma-component.valid.filled{border-left:0 !important}grma-datepicker-basic.invalid{border-left:0 !important}grma-datepicker-basic .grma-component{border-left:0 !important}grma-datepicker-basic .grma-component .mdc-text-field{border-left:var(--input-border-size) solid var(--input-bg)}grma-datepicker-basic .grma-component .mdc-text-field--focused{border-left:var(--input-border-size) solid var(--focused-border-color)}grma-datepicker-basic .grma-component .mdc-text-field--invalid{border-left:var(--input-border-size) solid var(--invalid-border-color)}grma-datepicker-basic .grma-component.invalid .mdc-text-field{border-left:var(--input-border-size) solid var(--invalid-border-color)}grma-datepicker-basic .grma-component.filled.valid .mdc-text-field{border-left:var(--input-border-size) solid var(--valid-border-color)}grma-datepicker-basic .grma-component.filled.valid .mdc-text-field--focused{border-left:var(--input-border-size) solid var(--focused-border-color)}grma-datepicker-basic mat-form-field.mat-mdc-form-field{background:var(--input-bg);width:100%;border-radius:2px;box-shadow:var(--input-shadow)}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field{border-radius:2px 0 0 2px;padding:0 16px 0 12px}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field__input:-webkit-autofill,grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field__input:-webkit-autofill:hover,grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field__input:-webkit-autofill:focus{border-bottom:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;-webkit-transition:background-color 5000s ease-in-out 0s !important;transition:background-color 5000s ease-in-out 0s !important;-webkit-text-fill-color:var(--mdc-filled-text-field-label-text-color) !important}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding:0 0 0 12px}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix{padding:0}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 40px;--mdc-icon-button-icon-size: 25px;outline:0;padding:0;border-radius:6px}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon{width:25px;height:25px}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon grma-icon .grma-icon-container{width:25px;height:25px;display:inline-block}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon grma-icon .grma-icon-container .grma-icon{position:absolute;top:50%;left:50%;display:inline-block;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon grma-icon .grma-icon-container .grma-icon--calendar{width:22px;height:25px;background-image:url(/CoreStyle/v2/assets/icons/inputs/datepicker/icon-calendar.svg);background-repeat:no-repeat}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon grma-icon .grma-icon-container .grma-icon--close{width:24px;height:24px;background-image:url(/CoreStyle/v2/assets/icons/inputs/datepicker/icon-close.svg);background-repeat:no-repeat}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button:hover,grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button:focus{background:var(--icon-button-hover-color)}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-flex{height:62px}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mdc-line-ripple{display:none}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field .mat-date-range-input-separator{border:0;border-color:transparent}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mdc-text-field--filled .mat-mdc-floating-label.mdc-floating-label--float-above{-webkit-transform:translateY(-115%) scale(0.875);-ms-transform:translateY(-115%) scale(0.875);transform:translateY(-115%) scale(0.875);line-height:130%}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mat-mdc-form-field-infix{top:calc(50% + 9px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mat-mdc-form-field-infix label.mdc-floating-label{margin:0;padding:0;display:block;will-change:auto;max-width:100%}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mat-mdc-form-field-infix label.mdc-floating-label mat-label{letter-spacing:.5px;margin:0;padding:0;color:inherit}grma-datepicker-basic mat-form-field.mat-mdc-form-field .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-inner{font-size:16px;line-height:130%;letter-spacing:.5px}grma-datepicker-basic mat-form-field.mat-mdc-form-field.mat-form-field-hide-placeholder .mat-mdc-form-field-infix{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}grma-datepicker-basic .mat-mdc-form-field-subscript-wrapper{display:none}grma-datepicker-basic+span.error-msg,grma-datepicker-basic span.error-msg{display:block;color:var(--error-msg-color, #EA0000);font-size:14px;line-height:130%;letter-spacing:.5px;margin:4px 0 0 0;padding:0;text-align:left;-webkit-animation:shake 500ms ease-in-out;animation:shake 500ms ease-in-out}grma-datepicker-range{--input-bg: #FFFFFF;--input-shadow: 0px 2px 12px 0px rgba(40, 49, 104, 0.1);--input-label-color: #6C7B8A;--input-value-color: #4A545E;--icon-button-hover-color: #EFF1FD;--invalid-color: #EA0000;--invalid-border-color: var(--invalid-color);--error-msg-color: var(--invalid-color);--valid-color: #45C396;--valid-border-color: var(--valid-color);--focused-color: #283168;--focused-border-color: var(--focused-color);--input-border-size: 4px;--mat-form-field-container-text-font: circular-regular, sans-serif;--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-font: circular-regular, sans-serif;--mdc-filled-text-field-label-text-color: #6C7B8A;--mdc-filled-text-field-focus-label-text-color: #6C7B8A;--mdc-filled-text-field-disabled-input-text-color: #DAE1E9;--mdc-filled-text-field-caret-color: #4A545E;--mdc-filled-text-field-input-text-color: #4A545E;--mdc-filled-text-field-error-caret-color: #6C7B8A;--mdc-filled-text-field-error-label-text-color: #6C7B8A;--mdc-filled-text-field-error-focus-label-text-color: #6C7B8A;--mat-form-field-container-text-line-height: 130%;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: 0.5px}grma-datepicker-range.ng-valid .grma-component{border-left:0 !important}grma-datepicker-range .grma-component.valid.filled{border-left:0 !important}grma-datepicker-range.invalid{border-left:0 !important}grma-datepicker-range .grma-component{border-left:0 !important}grma-datepicker-range .grma-component .mdc-text-field{border-left:var(--input-border-size) solid var(--input-bg)}grma-datepicker-range .grma-component .mdc-text-field--focused{border-left:var(--input-border-size) solid var(--focused-border-color)}grma-datepicker-range .grma-component .mdc-text-field--invalid{border-left:var(--input-border-size) solid var(--invalid-border-color)}grma-datepicker-range .grma-component.invalid .mdc-text-field{border-left:var(--input-border-size) solid var(--invalid-border-color)}grma-datepicker-range .grma-component.filled.valid .mdc-text-field{border-left:var(--input-border-size) solid var(--valid-border-color)}grma-datepicker-range .grma-component.filled.valid .mdc-text-field--focused{border-left:var(--input-border-size) solid var(--focused-border-color)}grma-datepicker-range mat-form-field.mat-mdc-form-field{background:var(--input-bg);width:100%;border-radius:2px;box-shadow:var(--input-shadow)}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field{border-radius:2px 0 0 2px;padding:0 16px 0 12px}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field__input:-webkit-autofill,grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field__input:-webkit-autofill:hover,grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field__input:-webkit-autofill:focus{border-bottom:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;-webkit-transition:background-color 5000s ease-in-out 0s !important;transition:background-color 5000s ease-in-out 0s !important;-webkit-text-fill-color:var(--mdc-filled-text-field-label-text-color) !important}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding:0 0 0 12px}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix{padding:0}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 40px;--mdc-icon-button-icon-size: 25px;outline:0;padding:0;border-radius:6px}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon{width:25px;height:25px}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon grma-icon .grma-icon-container{width:25px;height:25px;display:inline-block}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon grma-icon .grma-icon-container .grma-icon{position:absolute;top:50%;left:50%;display:inline-block;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon grma-icon .grma-icon-container .grma-icon--calendar{width:22px;height:25px;background-image:url(/CoreStyle/v2/assets/icons/inputs/datepicker/icon-calendar.svg);background-repeat:no-repeat}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button mat-icon.mat-icon grma-icon .grma-icon-container .grma-icon--close{width:24px;height:24px;background-image:url(/CoreStyle/v2/assets/icons/inputs/datepicker/icon-close.svg);background-repeat:no-repeat}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button:hover,grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle .mat-mdc-icon-button:focus{background:var(--icon-button-hover-color)}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-mdc-form-field-flex{height:62px}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mdc-line-ripple{display:none}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field .mat-date-range-input-separator{border:0;border-color:transparent}grma-datepicker-range mat-form-field.mat-mdc-form-field .mdc-text-field--filled .mat-mdc-floating-label.mdc-floating-label--float-above{-webkit-transform:translateY(-115%) scale(0.875);-ms-transform:translateY(-115%) scale(0.875);transform:translateY(-115%) scale(0.875);line-height:130%}grma-datepicker-range mat-form-field.mat-mdc-form-field .mat-mdc-form-field-infix{top:calc(50% + 9px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}grma-datepicker-range mat-form-field.mat-mdc-form-field .mat-mdc-form-field-infix label.mdc-floating-label{margin:0;padding:0;display:block;will-change:auto;max-width:100%;color:var(--input-label-color)}grma-datepicker-range mat-form-field.mat-mdc-form-field .mat-mdc-form-field-infix label.mdc-floating-label mat-label{letter-spacing:.5px;margin:0;padding:0;color:inherit}grma-datepicker-range mat-form-field.mat-mdc-form-field .mat-mdc-form-field-infix mat-date-range-input .mat-date-range-input-inner{color:var(--input-value-color);font-size:16px;line-height:130%;letter-spacing:.5px}grma-datepicker-range mat-form-field.mat-mdc-form-field.mat-form-field-hide-placeholder .mat-mdc-form-field-infix{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}grma-datepicker-range .mat-mdc-form-field-subscript-wrapper{display:none}grma-datepicker-range+span.error-msg,grma-datepicker-range span.error-msg{display:block;color:var(--error-msg-color, #EA0000);font-size:14px;line-height:130%;letter-spacing:.5px;margin:4px 0 0 0;padding:0;text-align:left;-webkit-animation:shake 500ms ease-in-out;animation:shake 500ms ease-in-out}grma-slider{--invalid-color: #EA0000;--error-msg-color: var(--invalid-color);--slider-height: 37px;--slider-focus-indicator-inner-cirlce-bg-color: #00B08A;--slider-focus-indicator-outer-circle-bg-color: #45C396;--slider-focus-indicator-color: #00B08A;--slider-handle-inner-circle-bg-color: #FFFFFF;--slider-inactive-track-shadow: 0px 2px 2px 0px rgba(101, 99, 255, 0.4) inset, 0 2px 4px rgba(40, 49, 104, 0.1);--mdc-slider-handle-color: #45C396;--mdc-slider-handle-shape: 25px;--mdc-slider-handle-width: 25px;--mdc-slider-handle-height: 25px;--mdc-slider-handle-elevation: none;--mdc-slider-hover-handle-color: #00B08A;--mdc-slider-focus-handle-color: #00B08A;--mdc-slider-active-track-height: 16px;--mdc-slider-active-track-shape: 12px;--mdc-slider-active-track-color: transparent;--mdc-slider-inactive-track-height: 16px;--mdc-slider-inactive-track-shape: 12px;--mdc-slider-inactive-track-color: linear-gradient(270deg, #BDCCFE -1.18%, rgba(189, 204, 254, 0.25) 59.24%, #FFF 97.21%), linear-gradient(270deg, #BDCCFE -1.18%, rgba(189, 204, 254, 0.25) 66.73%, rgba(189, 204, 254, 0.00) 101.49%);--mdc-slider-disabled-inactive-track-color: #30373D;--mdc-slider-label-label-text-tracking: 0.5px;--mdc-slider-label-label-text-size: 0.875rem;--mdc-slider-label-label-text-font: circular-book, sans-serif;--mdc-slider-label-label-text-weight: 450;--mdc-slider-label-label-text-line-height: 130%;--mdc-slider-label-container-color: #45C396;--mdc-slider-label-label-text-color: #FFFFFF;--mat-mdc-slider-value-indicator-opacity: 1;--slider-value-indicator-caret-transform: translateX(-50%);--slider-value-indicator-container-transform: translateX(-50%);--slider-value-indicator-caret-left: 50%}grma-slider .input-field-container__input{padding:0;background:transparent;border-radius:0 !important;box-shadow:none;border:0 !important}grma-slider .mat-mdc-slider{width:100%;height:var(--slider-height);margin-left:0;margin-right:0}grma-slider .mat-mdc-slider .mdc-slider__input{height:var(--slider-height)}grma-slider .mat-mdc-slider .mdc-slider__track--active{opacity:0}grma-slider .mat-mdc-slider .mdc-slider__track--inactive{background:var(--mdc-slider-inactive-track-color);box-shadow:var(--slider-inactive-track-shadow);opacity:1}grma-slider .mat-mdc-slider .mdc-slider__thumb{left:calc((var(--slider-height) * -1) / 2);width:var(--slider-height);height:var(--slider-height);z-index:2}grma-slider .mat-mdc-slider .mdc-slider__thumb::after{content:"";display:block;width:5px;height:5px;border-radius:5px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--slider-handle-inner-circle-bg-color)}grma-slider .mat-mdc-slider .mdc-slider__thumb .mat-mdc-focus-indicator{position:relative}grma-slider .mat-mdc-slider .mdc-slider__thumb--focused .mat-mdc-focus-indicator::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:37px;display:block;width:37px;height:37px;background-color:var(--slider-focus-indicator-outer-circle-bg-color);opacity:.25}grma-slider .mat-mdc-slider .mdc-slider__thumb--focused .mat-mdc-focus-indicator::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:31px;display:block;width:31px;height:31px;background-color:var(--slider-focus-indicator-inner-cirlce-bg-color);opacity:.25}grma-slider+span.error-msg,grma-slider span.error-msg{display:block;color:var(--error-msg-color, #EA0000);font-size:14px;line-height:130%;letter-spacing:.5px;margin:4px 0 0 0;padding:0;text-align:left;-webkit-animation:shake 500ms ease-in-out;animation:shake 500ms ease-in-out}grma-value-set-slider{--value-set-slider-height: 37px;--value-set-slider-focus-indicator-inner-cirlce-bg-color: #00B08A;--value-set-slider-focus-indicator-outer-circle-bg-color: #45C396;--value-set-slider-handle-inner-circle-bg-color: #FFFFFF;--value-set-slider-label-color: #6C7B8A;--mdc-slider-handle-width: 25px;--mdc-slider-handle-height: 25px;--mdc-slider-handle-shape: 25px;--mdc-slider-handle-color: #45C396;--mdc-slider-handle-elevation: none;--mdc-slider-hover-handle-color: #00B08A;--mdc-slider-focus-handle-color: #00B08A;--mdc-slider-inactive-track-height: 16px;--mdc-slider-inactive-track-shape: 12px;--mdc-slider-inactive-track-color: #EBEFFC;--mdc-slider-active-track-height: 16px;--mdc-slider-active-track-shape: 12px;--mdc-slider-active-track-color: #EBEFFC;--mdc-slider-label-label-text-tracking: 0.5px;--mdc-slider-label-label-text-size: 0.875rem;--mdc-slider-label-label-text-font: circular-book, sans-serif;--mdc-slider-label-label-text-weight: 450;--mdc-slider-label-label-text-line-height: 130%;--mdc-slider-label-container-color: #45C396;--mdc-slider-label-label-text-color: #FFFFFF;--mat-mdc-slider-value-indicator-opacity: 1;--slider-value-indicator-caret-transform: translateX(-50%);--slider-value-indicator-container-transform: translateX(-50%);--slider-value-indicator-caret-left: 50%}grma-value-set-slider .input-field-container__input{padding:0;background:transparent;border-radius:0 !important;box-shadow:none;border:0 !important}grma-value-set-slider .mat-mdc-slider{--value-set-slider-inactive-track-shadow: 0px 2px 2px 0px rgba(101, 99, 255, 0.4) inset;height:var(--value-set-slider-height);width:100%;z-index:1}grma-value-set-slider .mat-mdc-slider .mdc-slider__input{height:var(--value-set-slider-height)}grma-value-set-slider .mat-mdc-slider .mdc-slider__track--active{opacity:0}grma-value-set-slider .mat-mdc-slider .mdc-slider__track--inactive{box-shadow:var(--value-set-slider-inactive-track-shadow);opacity:1}grma-value-set-slider .mat-mdc-slider .mdc-slider__thumb{left:calc((var(--value-set-slider-height) * -1) / 2);width:var(--value-set-slider-height);height:var(--value-set-slider-height);z-index:2}grma-value-set-slider .mat-mdc-slider .mdc-slider__thumb::after{content:"";display:block;width:5px;height:5px;border-radius:5px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:var(--value-set-slider-handle-inner-circle-bg-color)}grma-value-set-slider .mat-mdc-slider .mdc-slider__thumb--focused .mat-mdc-focus-indicator::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:37px;display:block;width:37px;height:37px;background-color:var(--value-set-slider-focus-indicator-outer-circle-bg-color);opacity:.25}grma-value-set-slider .mat-mdc-slider .mdc-slider__thumb--focused .mat-mdc-focus-indicator::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:31px;display:block;width:31px;height:31px;background-color:var(--value-set-slider-focus-indicator-inner-cirlce-bg-color);opacity:.25}grma-value-set-slider .parent-vertical{--slider-value-indicator-container-transform: translate(0, 50%) rotate(-90deg) scaleY(-1);--slider-value-indicator-caret-transform: translate(-50%, 50%) rotate(90deg);--slider-value-indicator-caret-left: -2px;--grma-value-set-vertical-slider-size: 300px;--grma-value-set-vertical-input-size: var(--value-set-slider-height);--grma-value-set-vertical-slider-position: 0.5}grma-value-set-slider .parent-vertical .mat-mdc-slider{--value-set-slider-inactive-track-shadow: -2px 0px 2px 0px rgba(101, 99, 255, 0.4) inset}grma-value-set-slider .parent-vertical .mat-mdc-slider .mdc-slider__value-indicator-container{transform-origin:left}grma-value-set-slider .parent-vertical .mat-mdc-slider .mdc-slider__value-indicator{transform-origin:left}grma-value-set-slider .parent-vertical .mat-mdc-slider .mdc-slider__value-indicator::before{bottom:50%}grma-value-set-slider .label-container-horizontal .label,grma-value-set-slider .label-container-vertical .label{color:var(--value-set-slider-label-color);font-size:12px;line-height:130%;letter-spacing:.5px}.grma-input-phone-number-container{--input-container-margin-top: 40px;--input-container-margin-bottom: 0;--input-field-height: 62px;--input-field-width: 360px;--input-padding: 19px 16px 0 16px;--input-bg-clr: #FFFFFF;--input-border-radius: 2px;--input-shadow: 0px 2px 12px 0px rgba(40, 49, 104, 0.1);--input-left-border-width: 4px;--input-left-border-default: transparent;--input-left-border-focus: #283168;--input-left-border-valid: #45C396;--input-left-border-invalid: #EA0000;--input-ff: circular-regular, sans-serif;--input-font-size: 16px;--input-text-clr: #30373D;--input-placeholder-clr: rgba(108, 123, 138, 0.45);--input-label-ff: circular-regular, sans-serif;--input-label-font-size: 16px;--input-label-font-size-focus: 14px;--input-label-default-clr: #A4A5B5;--input-label-focus-clr: #6C7B8A;--label-position-default-top: 20px;--label-position-default-left: 16px;--label-position-focus-top: 12px;--input-disabled-bg-clr: #F0F0F0;--input-disabled-border-width: 1px;--input-disabled-border-clr: #E7EAEC;--tooltip-icon-size: 20px;--tooltip-icon-position-top: 21px;--tooltip-icon-position-right: 21px;--tooltip-padding: 20px;--tooltip-bg-clr: #FFFFFF;--tooltip-border-radius: 8px;--tooltip-shadow: 0 2px 4px rgba(40, 49, 104, 0.1);--tooltip-ff: circular-regular, sans-serif;--tooltip-font-size: 14px;--tootip-text-clr: #4A545E;--tooltip-bubble-width-xs: 290px;--tooltip-bubble-width-sm: 316px;--tooltip-bubble-width-xl: 240px;--tooltip-bubble-position-top-xs: calc(100% + 36px);--tooltip-bubble-position-right-xs: calc(100% - 41px);--tooltip-bubble-position-top-xl: -21px;--tooltip-bubble-position-left-xl: calc(100% + 36px);--tooltip-bubble-arrow-size: 6px;--tooltip-bubble-arrow-position-top-xs: -12px;--tooltip-bubble-arrow-position-right-xs: 31px;--tooltip-bubble-arrow-position-top-xl: 40px;--tooltip-bubble-arrow-position-left-xl: -12px;--error-font-size: 14px;--error-txt-clr: #EA0000;--error-txt-first-margin: 4px 0 0 0;--error-txt-nth-margin: 8px 0 0 0;width:100%;display:flex;flex-direction:column;align-items:center;margin-top:var(--input-container-margin-top);margin-bottom:var(--input-container-margin-bottom)}.grma-input-phone-number-container .grma-input-phone-number-wrap{position:relative;width:min(100%, var(--input-field-width));display:flex;flex-direction:column}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container{margin:0;position:relative;height:var(--input-field-height);width:100%;border-radius:var(--input-border-radius);box-shadow:var(--input-shadow)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input{height:100%;width:100%;margin:0;padding:var(--input-padding);background-color:var(--input-bg-clr);font-family:var(--input-ff);font-size:var(--input-font-size);color:var(--input-text-clr);line-height:130%;border-radius:var(--input-border-radius);border:none;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input:hover::-webkit-input-placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input:hover::-moz-placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input:hover:-ms-input-placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input:hover::-ms-input-placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input:hover::placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input:focus~.input-field-container__label{top:var(--label-position-focus-top);left:var(--label-position-default-left);font-size:var(--input-label-font-size-focus);color:var(--input-label-focus-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input:focus~.input-field-container__border{background-color:var(--input-left-border-focus)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input::-webkit-input-placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input::-moz-placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input:-ms-input-placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input::-ms-input-placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__input::placeholder{color:var(--input-placeholder-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__label{margin:0;position:absolute;top:var(--label-position-default-top);left:var(--label-position-default-left);font-family:var(--input-label-ff);font-size:var(--input-label-font-size);color:var(--input-label-default-clr);line-height:130%;letter-spacing:.5px;transition:all .2s linear;-webkit-transform:none;-ms-transform:none;transform:none}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container__border{height:100%;width:var(--input-left-border-width);position:absolute;top:0;left:0;background-color:var(--input-left-border-default);border-radius:var(--input-border-radius) 0px 0px var(--input-border-radius);transition:all .2s linear}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container.filled .input-field-container__label{top:var(--label-position-focus-top);left:var(--label-position-default-left);font-size:var(--input-label-font-size-focus);color:var(--input-label-focus-clr)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container.valid .input-field-container__input{border:none}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container.valid .input-field-container__border{background-color:var(--input-left-border-valid)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container.invalid .input-field-container__input{border:none}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container.invalid .input-field-container__border{background-color:var(--input-left-border-invalid)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container.disabled{box-shadow:none}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-text-input .input-field-container.disabled .input-field-container__input{background:var(--input-disabled-bg-clr);color:var(--input-text-clr);border:var(--input-disabled-border-width) solid var(--input-disabled-border-clr);box-shadow:none;opacity:1 !important}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip{position:absolute;top:var(--tooltip-icon-position-top);right:var(--tooltip-icon-position-right)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip{height:var(--tooltip-icon-size);width:var(--tooltip-icon-size)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip .tooltip-btn{padding:0;background:none;border:none;cursor:pointer}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip .tooltip-btn .grma-icon-container{width:var(--tooltip-icon-size);height:var(--tooltip-icon-size);display:block;position:relative}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip .tooltip-btn .grma-icon--tooltip{background-image:url("/CoreStyle/v2/assets/icons/inputs/input-phone-number/icon-tooltip.svg");position:absolute;top:0;left:0;width:var(--tooltip-icon-size);height:var(--tooltip-icon-size);display:block;background-position:center;background-repeat:no-repeat}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip .tooltip-btn .grma-icon--tooltip.hover{background-image:url("/CoreStyle/v2/assets/icons/inputs/input-phone-number/icon-tooltip-hover.svg");opacity:0;transition:all 100ms linear}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip .tooltip-btn:hover .grma-icon--tooltip.hover{opacity:1}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip .tooltip-btn:focus .grma-icon--tooltip.hover{opacity:1}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip.right .hover-tooltip{display:none;font-family:var(--tooltip-ff)}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip.right .hover-tooltip.visible{display:block;width:var(--tooltip-bubble-width-xs);padding:var(--tooltip-padding);position:absolute;top:var(--tooltip-bubble-position-top-xs);right:var(--tooltip-bubble-position-right-xs);left:unset;bottom:unset;background-color:var(--tooltip-bg-clr);font-size:var(--tooltip-font-size);color:var(--tootip-text-clr);text-align:start;line-height:150%;border-radius:var(--tooltip-border-radius);box-shadow:var(--tooltip-shadow);-webkit-transform:none;-ms-transform:none;transform:none}@media(min-width: 375px){.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip.right .hover-tooltip.visible{width:var(--tooltip-bubble-width-sm)}}@media(min-width: 1025px){.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip.right .hover-tooltip.visible{width:var(--tooltip-bubble-width-xl);top:var(--tooltip-bubble-position-top-xl);left:var(--tooltip-bubble-position-left-xl)}}.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip.right .hover-tooltip.visible::before{content:"";height:0px;width:0px;position:absolute;top:var(--tooltip-bubble-arrow-position-top-xs);right:var(--tooltip-bubble-arrow-position-right-xs);border:var(--tooltip-bubble-arrow-size) solid transparent;border-bottom-color:var(--tooltip-bg-clr);margin-top:0;border-radius:0;-webkit-transform:none;-ms-transform:none;transform:none;background-color:transparent;box-shadow:none}@media(min-width: 1025px){.grma-input-phone-number-container .grma-input-phone-number-wrap grma-icon-tooltip .grma-tooltip.right .hover-tooltip.visible::before{top:var(--tooltip-bubble-arrow-position-top-xl);left:var(--tooltip-bubble-arrow-position-left-xl);border-bottom-color:transparent;border-right-color:var(--tooltip-bg-clr)}}.grma-input-phone-number-container .grma-input-phone-number-wrap .error-msg-box{margin:0}.grma-input-phone-number-container .grma-input-phone-number-wrap .error-msg-box p{margin:var(--error-txt-first-margin) !important;font-size:var(--error-font-size) !important;color:var(--error-txt-clr) !important;text-align:start;-webkit-animation:shake 500ms ease-in-out;animation:shake 500ms ease-in-out}.grma-input-phone-number-container .grma-input-phone-number-wrap .error-msg-box p+p{margin:var(--error-txt-nth-margin) !important}.grma-input-phone-number-container .grma-input-phone-number-wrap .error-msg-box+.error-msg-box p{margin:var(--error-txt-nth-margin) !important}grma-address-search{--scollbar-color: #D6D6DD;--scollbar-background-color: transparent}grma-address-search .grma-address2-search__input-container{--grma-adrs-srch-input-container-focused-bg-clr: transparent;--grma-adrs-srch-back-arrow-size: 24px;--grma-adrs-srch-input-height: 62px;--grma-adrs-srch-options-lrg-screen-max-height: 310px;--grma-adrs-srch-options-box-shadow: none;--grma-adrs-srch-option-min-height: var(--grma-adrs-srch-input-height);--grma-adrs-srch-option-height: auto;background-color:var(--grma-adrs-srch-input-container-focused-bg-clr);position:relative}grma-address-search .grma-address2-search__input-container .input-field-container__input{height:var(--grma-adrs-srch-input-height)}grma-address-search .grma-address2-search__input-container ul.input-field-container__options{max-height:calc(100vh - var(--grma-adrs-srch-input-height));max-height:calc(100dvh - var(--grma-adrs-srch-input-height));box-shadow:var(--grma-adrs-srch-options-box-shadow);overflow-y:auto;top:var(--grma-adrs-srch-input-height);margin:0}@supports not selector(::-webkit-scrollbar){grma-address-search .grma-address2-search__input-container ul.input-field-container__options{scrollbar-color:var(--scollbar-color) var(--scollbar-background-color);scrollbar-width:thin}}grma-address-search .grma-address2-search__input-container ul.input-field-container__options::-webkit-scrollbar{width:4px;height:auto}grma-address-search .grma-address2-search__input-container ul.input-field-container__options::-webkit-scrollbar-thumb{background:var(--scollbar-color);border-radius:3px}grma-address-search .grma-address2-search__input-container ul.input-field-container__options::-webkit-scrollbar-track{background:var(--scollbar-background-color)}grma-address-search .grma-address2-search__input-container ul.input-field-container__options{scrollbar-face-color:var(--scollbar-color);scrollbar-track-color:var(--scollbar-background-color)}@media(min-width: 760px){grma-address-search .grma-address2-search__input-container ul.input-field-container__options{--grma-adrs-srch-options-box-shadow: 0px 2px 12px 0px rgba(40, 49, 104, 0.1);max-height:var(--grma-adrs-srch-options-lrg-screen-max-height)}}grma-address-search .grma-address2-search__input-container ul.input-field-container__options .input-field-container__option{min-height:var(--grma-adrs-srch-option-min-height);height:var(--grma-adrs-srch-option-height)}grma-address-search .grma-address2-search__input-container grma-icon[type=back-arrow]{display:none;position:absolute;top:calc(var(--grma-adrs-srch-input-height) / 2);left:16px;transform:translateY(-50%);width:var(--grma-adrs-srch-back-arrow-size);height:var(--grma-adrs-srch-back-arrow-size);z-index:12}grma-address-search .grma-address2-search__input-container grma-icon[type=back-arrow] .grma-icon-container{width:var(--grma-adrs-srch-back-arrow-size);height:var(--grma-adrs-srch-back-arrow-size)}grma-address-search .grma-address2-search__input-container grma-icon[type=back-arrow] .grma-icon--back-arrow{width:var(--grma-adrs-srch-back-arrow-size);height:var(--grma-adrs-srch-back-arrow-size)}grma-address-search .grma-address2-search__input-container grma-icon[type=back-arrow] .grma-icon--back-arrow.def{background-image:url(/CoreStyle/v2/assets/icons/inputs/address/icon-back-arrow.svg)}grma-address-search .grma-address2-search__input-container grma-icon[type=back-arrow] .grma-icon--back-arrow.hover{background-image:url(/CoreStyle/v2/assets/icons/inputs/address/icon-back-arrow.svg)}grma-address-search .grma-address2-search__input-container.focused{--grma-adrs-srch-input-container-focused-bg-clr: #fafafc}@media(max-width: 759.98px){grma-address-search .grma-address2-search__input-container.focused{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;overflow:hidden;z-index:999999}grma-address-search .grma-address2-search__input-container.focused .input-field-container__input{position:relative;z-index:11}grma-address-search .grma-address2-search__input-container.focused grma-icon[type=search]{display:none}grma-address-search .grma-address2-search__input-container.focused grma-icon[type=circle-close]{top:calc(var(--grma-adrs-srch-input-height) / 2);right:16px;z-index:12}}grma-address-search .grma-address2-search__input-container.focused grma-icon[type=back-arrow]{display:block}@media(min-width: 760px){grma-address-search .grma-address2-search__input-container.focused grma-icon[type=back-arrow]{display:none}}@media(max-width: 759.98px){body.address-focus-visible{overflow:hidden !important}}.grma-address2-back-to-search{--back-to-search-link-clr: #00B08A;--back-to-search-link-font-weight: 450;--back-to-search-link-font-size: 16px;--back-to-search-link-line-height: 130%;--back-to-search-link-gap: 8px;display:flex;align-items:center;gap:var(--back-to-search-link-gap);color:var(--back-to-search-link-clr);font-weight:var(--back-to-search-link-font-weight);font-size:var(--back-to-search-link-font-size);line-height:var(--back-to-search-link-line-height);text-decoration:underline;cursor:pointer}.grma-address2-back-to-search::before{content:url(/CoreStyle/v2/assets/icons/inputs/address/icon-back-to-search-arrow.svg);display:block;line-height:0}.grma-address2-back-to-search::after{content:url(/CoreStyle/v2/assets/icons/inputs/address/icon-back-to-search-arrow-hover.svg);opacity:0;width:0;height:0;padding:0;margin:0;visibility:hidden}.grma-address2-back-to-search:hover,.grma-address2-back-to-search:focus{--back-to-search-link-clr: #089E7E;text-decoration:underline;color:var(--back-to-search-link-clr)}.grma-address2-back-to-search:hover::before,.grma-address2-back-to-search:focus::before{content:url(/CoreStyle/v2/assets/icons/inputs/address/icon-back-to-search-arrow-hover.svg)}
