@charset "UTF-8";.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.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}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-app-background-color:#faf9fd;--mat-app-text-color:#1a1b1f;--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color:rgba(26, 27, 31, .1);--mat-option-selected-state-label-text-color:#131c2b;--mat-option-label-text-color:#1a1b1f;--mat-option-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-option-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-option-selected-state-layer-color:#dae2f9;--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:1.25rem;--mat-option-label-text-size:1rem;--mat-option-label-text-tracking:.006rem;--mat-option-label-text-weight:400;--mat-optgroup-label-text-color:#44474e;--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:1.25rem;--mat-optgroup-label-text-size:.875rem;--mat-optgroup-label-text-tracking:.006rem;--mat-optgroup-label-text-weight:500;--mat-full-pseudo-checkbox-selected-icon-color:#005cbb;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-full-pseudo-checkbox-unselected-icon-color:#44474e;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#faf9fd;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:rgba(26, 27, 31, .38);--mat-full-pseudo-checkbox-disabled-selected-icon-color:rgba(26, 27, 31, .38);--mat-minimal-pseudo-checkbox-selected-checkmark-color:#005cbb;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:rgba(26, 27, 31, .38);--mdc-elevated-card-container-color:#f4f3f6;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape:12px;--mdc-outlined-card-container-color:#faf9fd;--mdc-outlined-card-outline-color:#c4c6d0;--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-shape:12px;--mdc-outlined-card-outline-width:1px;--mat-card-subtitle-text-color:#1a1b1f;--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:1.75rem;--mat-card-title-text-size:1.375rem;--mat-card-title-text-tracking:0;--mat-card-title-text-weight:400;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:1.5rem;--mat-card-subtitle-text-size:1rem;--mat-card-subtitle-text-tracking:.009rem;--mat-card-subtitle-text-weight:500;--mdc-linear-progress-active-indicator-color:#005cbb;--mdc-linear-progress-track-color:#e0e2ec;--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0;--mdc-plain-tooltip-container-color:#2f3033;--mdc-plain-tooltip-supporting-text-color:#f2f0f4;--mdc-plain-tooltip-supporting-text-line-height:1rem;--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:.75rem;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.025rem;--mdc-plain-tooltip-container-shape:4px;--mdc-filled-text-field-caret-color:#005cbb;--mdc-filled-text-field-focus-active-indicator-color:#005cbb;--mdc-filled-text-field-focus-label-text-color:#005cbb;--mdc-filled-text-field-container-color:#e0e2ec;--mdc-filled-text-field-disabled-container-color:rgba(26, 27, 31, .04);--mdc-filled-text-field-label-text-color:#44474e;--mdc-filled-text-field-hover-label-text-color:#44474e;--mdc-filled-text-field-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-color:#1a1b1f;--mdc-filled-text-field-disabled-input-text-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-placeholder-color:#44474e;--mdc-filled-text-field-error-hover-label-text-color:#410002;--mdc-filled-text-field-error-focus-label-text-color:#ba1a1a;--mdc-filled-text-field-error-label-text-color:#ba1a1a;--mdc-filled-text-field-active-indicator-color:#44474e;--mdc-filled-text-field-disabled-active-indicator-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-hover-active-indicator-color:#1a1b1f;--mdc-filled-text-field-error-active-indicator-color:#ba1a1a;--mdc-filled-text-field-error-focus-active-indicator-color:#ba1a1a;--mdc-filled-text-field-error-hover-active-indicator-color:#410002;--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:1rem;--mdc-filled-text-field-label-text-tracking:.031rem;--mdc-filled-text-field-label-text-weight:400;--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-caret-color:#005cbb;--mdc-outlined-text-field-focus-outline-color:#005cbb;--mdc-outlined-text-field-focus-label-text-color:#005cbb;--mdc-outlined-text-field-label-text-color:#44474e;--mdc-outlined-text-field-hover-label-text-color:#1a1b1f;--mdc-outlined-text-field-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-color:#1a1b1f;--mdc-outlined-text-field-disabled-input-text-color:rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-placeholder-color:#44474e;--mdc-outlined-text-field-error-focus-label-text-color:#ba1a1a;--mdc-outlined-text-field-error-label-text-color:#ba1a1a;--mdc-outlined-text-field-error-hover-label-text-color:#410002;--mdc-outlined-text-field-outline-color:#74777f;--mdc-outlined-text-field-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-outlined-text-field-hover-outline-color:#1a1b1f;--mdc-outlined-text-field-error-focus-outline-color:#ba1a1a;--mdc-outlined-text-field-error-hover-outline-color:#410002;--mdc-outlined-text-field-error-outline-color:#ba1a1a;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:1rem;--mdc-outlined-text-field-label-text-tracking:.031rem;--mdc-outlined-text-field-label-text-weight:400;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mat-form-field-focus-select-arrow-color:#005cbb;--mat-form-field-disabled-input-text-placeholder-color:rgba(26, 27, 31, .38);--mat-form-field-state-layer-color:#1a1b1f;--mat-form-field-error-text-color:#ba1a1a;--mat-form-field-select-option-text-color:#1a1b1f;--mat-form-field-select-disabled-option-text-color:rgba(26, 27, 31, .38);--mat-form-field-leading-icon-color:#44474e;--mat-form-field-disabled-leading-icon-color:rgba(26, 27, 31, .38);--mat-form-field-trailing-icon-color:#44474e;--mat-form-field-disabled-trailing-icon-color:rgba(26, 27, 31, .38);--mat-form-field-error-focus-trailing-icon-color:#ba1a1a;--mat-form-field-error-hover-trailing-icon-color:#410002;--mat-form-field-error-trailing-icon-color:#ba1a1a;--mat-form-field-enabled-select-arrow-color:#44474e;--mat-form-field-disabled-select-arrow-color:rgba(26, 27, 31, .38);--mat-form-field-hover-state-layer-opacity:.08;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:1.5rem;--mat-form-field-container-text-size:1rem;--mat-form-field-container-text-tracking:.031rem;--mat-form-field-container-text-weight:400;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:1rem;--mat-form-field-subscript-text-size:.75rem;--mat-form-field-subscript-text-tracking:.025rem;--mat-form-field-subscript-text-weight:400;--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mat-form-field-focus-state-layer-opacity:0;--mat-select-panel-background-color:#efedf0;--mat-select-enabled-trigger-text-color:#1a1b1f;--mat-select-disabled-trigger-text-color:rgba(26, 27, 31, .38);--mat-select-placeholder-text-color:#44474e;--mat-select-enabled-arrow-color:#44474e;--mat-select-disabled-arrow-color:rgba(26, 27, 31, .38);--mat-select-focused-arrow-color:#005cbb;--mat-select-invalid-arrow-color:#ba1a1a;--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:1.5rem;--mat-select-trigger-text-size:1rem;--mat-select-trigger-text-tracking:.031rem;--mat-select-trigger-text-weight:400;--mat-select-arrow-transform:translateY(-8px);--mat-select-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color:#efedf0;--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-dialog-container-color:#faf9fd;--mdc-dialog-subhead-color:#1a1b1f;--mdc-dialog-supporting-text-color:#44474e;--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:2rem;--mdc-dialog-subhead-size:1.5rem;--mdc-dialog-subhead-weight:400;--mdc-dialog-subhead-tracking:0;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:1.25rem;--mdc-dialog-supporting-text-size:.875rem;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.016rem;--mdc-dialog-container-shape:28px;--mat-dialog-container-elevation-shadow:none;--mat-dialog-container-max-width:560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width:280px;--mat-dialog-actions-alignment:flex-end;--mat-dialog-actions-padding:16px 24px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px 0;--mat-dialog-headline-padding:6px 24px 13px;--mdc-chip-outline-color:#74777f;--mdc-chip-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-chip-focus-outline-color:#44474e;--mdc-chip-hover-state-layer-opacity:.08;--mdc-chip-selected-hover-state-layer-opacity:.08;--mdc-chip-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-chip-elevated-selected-container-color:#dae2f9;--mdc-chip-flat-disabled-selected-container-color:rgba(26, 27, 31, .12);--mdc-chip-focus-state-layer-color:#44474e;--mdc-chip-hover-state-layer-color:#44474e;--mdc-chip-selected-hover-state-layer-color:#131c2b;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:#131c2b;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:#44474e;--mdc-chip-selected-label-text-color:#131c2b;--mdc-chip-with-icon-icon-color:#44474e;--mdc-chip-with-icon-disabled-icon-color:#1a1b1f;--mdc-chip-with-icon-selected-icon-color:#131c2b;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#1a1b1f;--mdc-chip-with-trailing-icon-trailing-icon-color:#44474e;--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:1.25rem;--mdc-chip-label-text-size:.875rem;--mdc-chip-label-text-tracking:.006rem;--mdc-chip-label-text-weight:500;--mdc-chip-container-height:32px;--mdc-chip-container-shape-radius:8px;--mdc-chip-with-avatar-avatar-shape-radius:24px;--mdc-chip-with-avatar-avatar-size:24px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:1px;--mdc-chip-with-avatar-disabled-avatar-opacity:.38;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:.38;--mdc-chip-with-icon-disabled-icon-opacity:.38;--mdc-chip-elevated-container-color:transparent;--mat-chip-trailing-action-state-layer-color:#44474e;--mat-chip-selected-trailing-action-state-layer-color:#131c2b;--mat-chip-trailing-action-hover-state-layer-opacity:.08;--mat-chip-trailing-action-focus-state-layer-opacity:.12;--mat-chip-selected-disabled-trailing-icon-color:#1a1b1f;--mat-chip-selected-trailing-icon-color:#131c2b;--mat-chip-disabled-container-opacity:1;--mat-chip-trailing-action-opacity:1;--mat-chip-trailing-action-focus-opacity:1;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.08;--mdc-switch-selected-pressed-state-layer-opacity:.12;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.08;--mdc-switch-unselected-pressed-state-layer-opacity:.12;--mdc-switch-selected-focus-state-layer-color:#005cbb;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#005cbb;--mdc-switch-selected-pressed-state-layer-color:#005cbb;--mdc-switch-selected-focus-handle-color:#d7e3ff;--mdc-switch-selected-hover-handle-color:#d7e3ff;--mdc-switch-selected-pressed-handle-color:#d7e3ff;--mdc-switch-selected-focus-track-color:#005cbb;--mdc-switch-selected-hover-track-color:#005cbb;--mdc-switch-selected-pressed-track-color:#005cbb;--mdc-switch-selected-track-color:#005cbb;--mdc-switch-disabled-selected-handle-color:#faf9fd;--mdc-switch-disabled-selected-icon-color:#1a1b1f;--mdc-switch-disabled-selected-track-color:#1a1b1f;--mdc-switch-disabled-unselected-handle-color:#1a1b1f;--mdc-switch-disabled-unselected-icon-color:#e0e2ec;--mdc-switch-disabled-unselected-track-color:#e0e2ec;--mdc-switch-selected-icon-color:#001b3f;--mdc-switch-unselected-focus-handle-color:#44474e;--mdc-switch-unselected-focus-state-layer-color:#1a1b1f;--mdc-switch-unselected-focus-track-color:#e0e2ec;--mdc-switch-unselected-handle-color:#74777f;--mdc-switch-unselected-hover-handle-color:#44474e;--mdc-switch-unselected-hover-state-layer-color:#1a1b1f;--mdc-switch-unselected-hover-track-color:#e0e2ec;--mdc-switch-unselected-icon-color:#e0e2ec;--mdc-switch-unselected-pressed-handle-color:#44474e;--mdc-switch-unselected-pressed-state-layer-color:#1a1b1f;--mdc-switch-unselected-pressed-track-color:#e0e2ec;--mdc-switch-unselected-track-color:#e0e2ec;--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-shape:9999px;--mdc-switch-selected-icon-size:16px;--mdc-switch-track-height:32px;--mdc-switch-track-shape:9999px;--mdc-switch-track-width:52px;--mdc-switch-unselected-icon-size:16px;--mdc-switch-state-layer-size:40px;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f;--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:1.25rem;--mat-switch-label-text-size:.875rem;--mat-switch-label-text-tracking:.016rem;--mat-switch-label-text-weight:400;--mat-switch-disabled-selected-handle-opacity:1;--mat-switch-disabled-unselected-handle-opacity:.38;--mat-switch-unselected-handle-size:16px;--mat-switch-selected-handle-size:24px;--mat-switch-pressed-handle-size:28px;--mat-switch-with-icon-handle-size:24px;--mat-switch-selected-handle-horizontal-margin:0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin:0 24px;--mat-switch-selected-pressed-handle-horizontal-margin:0 22px;--mat-switch-unselected-handle-horizontal-margin:0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin:0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin:0 2px;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:0;--mat-switch-visible-track-transition:opacity 75ms;--mat-switch-hidden-track-transition:opacity 75ms;--mat-switch-track-outline-width:2px;--mat-switch-selected-track-outline-width:2px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:2px;--mdc-radio-disabled-selected-icon-color:#1a1b1f;--mdc-radio-disabled-unselected-icon-color:#1a1b1f;--mdc-radio-unselected-hover-icon-color:#1a1b1f;--mdc-radio-unselected-focus-icon-color:#1a1b1f;--mdc-radio-unselected-icon-color:#44474e;--mdc-radio-unselected-pressed-icon-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#005cbb;--mdc-radio-selected-hover-icon-color:#005cbb;--mdc-radio-selected-icon-color:#005cbb;--mdc-radio-selected-pressed-icon-color:#005cbb;--mdc-radio-state-layer-size:40px;--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mat-radio-ripple-color:#1a1b1f;--mat-radio-checked-ripple-color:#005cbb;--mat-radio-disabled-label-color:rgba(26, 27, 31, .38);--mat-radio-label-text-color:#1a1b1f;--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:1.25rem;--mat-radio-label-text-size:.875rem;--mat-radio-label-text-tracking:.016rem;--mat-radio-label-text-weight:400;--mat-radio-touch-target-display:block;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color:#005cbb;--mdc-slider-focus-handle-color:#005cbb;--mdc-slider-hover-handle-color:#005cbb;--mdc-slider-active-track-color:#005cbb;--mdc-slider-inactive-track-color:#e0e2ec;--mdc-slider-with-tick-marks-inactive-container-color:#44474e;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-disabled-active-track-color:#1a1b1f;--mdc-slider-disabled-handle-color:#1a1b1f;--mdc-slider-disabled-inactive-track-color:#1a1b1f;--mdc-slider-label-container-color:#005cbb;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mdc-slider-with-tick-marks-disabled-container-color:#1a1b1f;--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:.75rem;--mdc-slider-label-label-text-line-height:1rem;--mdc-slider-label-label-text-tracking:.031rem;--mdc-slider-label-label-text-weight:500;--mdc-slider-active-track-height:4px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:9999px;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.38;--mdc-slider-with-tick-marks-container-shape:9999px;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.38;--mat-slider-ripple-color:#005cbb;--mat-slider-hover-state-layer-color:rgba(0, 92, 187, .05);--mat-slider-focus-state-layer-color:rgba(0, 92, 187, .2);--mat-slider-value-indicator-width:28px;--mat-slider-value-indicator-height:28px;--mat-slider-value-indicator-caret-display:none;--mat-slider-value-indicator-border-radius:50% 50% 50% 0;--mat-slider-value-indicator-padding:0;--mat-slider-value-indicator-text-transform:rotate(45deg);--mat-slider-value-indicator-container-transform:translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity:1;--mat-menu-item-label-text-color:#1a1b1f;--mat-menu-item-icon-color:#44474e;--mat-menu-item-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-menu-item-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-menu-container-color:#efedf0;--mat-menu-divider-color:#e0e2ec;--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:.875rem;--mat-menu-item-label-text-tracking:.006rem;--mat-menu-item-label-text-line-height:1.25rem;--mat-menu-item-label-text-weight:500;--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:8px;--mat-menu-divider-top-spacing:8px;--mat-menu-item-spacing:12px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:12px;--mat-menu-item-trailing-spacing:12px;--mat-menu-item-with-icon-leading-spacing:12px;--mat-menu-item-with-icon-trailing-spacing:12px;--mat-menu-base-elevation-level:2;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-leading-avatar-color:#d7e3ff;--mdc-list-list-item-disabled-state-layer-color:#1a1b1f;--mdc-list-list-item-disabled-state-layer-opacity:.12;--mdc-list-list-item-label-text-color:#1a1b1f;--mdc-list-list-item-supporting-text-color:#44474e;--mdc-list-list-item-leading-icon-color:#44474e;--mdc-list-list-item-trailing-supporting-text-color:#44474e;--mdc-list-list-item-trailing-icon-color:#44474e;--mdc-list-list-item-selected-trailing-icon-color:#005cbb;--mdc-list-list-item-disabled-label-text-color:#1a1b1f;--mdc-list-list-item-disabled-leading-icon-color:#1a1b1f;--mdc-list-list-item-disabled-trailing-icon-color:#1a1b1f;--mdc-list-list-item-hover-label-text-color:#1a1b1f;--mdc-list-list-item-focus-label-text-color:#1a1b1f;--mdc-list-list-item-hover-state-layer-color:#1a1b1f;--mdc-list-list-item-hover-state-layer-opacity:.08;--mdc-list-list-item-focus-state-layer-color:#1a1b1f;--mdc-list-list-item-focus-state-layer-opacity:.12;--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:1.5rem;--mdc-list-list-item-label-text-size:1rem;--mdc-list-list-item-label-text-tracking:.031rem;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:1.25rem;--mdc-list-list-item-supporting-text-size:.875rem;--mdc-list-list-item-supporting-text-tracking:.016rem;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:1rem;--mdc-list-list-item-trailing-supporting-text-size:.688rem;--mdc-list-list-item-trailing-supporting-text-tracking:.031rem;--mdc-list-list-item-trailing-supporting-text-weight:500;--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:9999px;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-label-text-opacity:.3;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:#dae2f9;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:16px;--mat-list-active-indicator-shape:9999px;--mat-paginator-container-text-color:#1a1b1f;--mat-paginator-container-background-color:#faf9fd;--mat-paginator-enabled-icon-color:#44474e;--mat-paginator-disabled-icon-color:rgba(26, 27, 31, .38);--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:1rem;--mat-paginator-container-text-size:.75rem;--mat-paginator-container-text-tracking:.025rem;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:.75rem;--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block;--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-color:#005cbb;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:#e0e2ec;--mat-tab-header-pagination-icon-color:#1a1b1f;--mat-tab-header-inactive-label-text-color:#1a1b1f;--mat-tab-header-active-label-text-color:#1a1b1f;--mat-tab-header-active-ripple-color:#1a1b1f;--mat-tab-header-inactive-ripple-color:#1a1b1f;--mat-tab-header-inactive-focus-label-text-color:#1a1b1f;--mat-tab-header-inactive-hover-label-text-color:#1a1b1f;--mat-tab-header-active-focus-label-text-color:#1a1b1f;--mat-tab-header-active-hover-label-text-color:#1a1b1f;--mat-tab-header-active-focus-indicator-color:#005cbb;--mat-tab-header-active-hover-indicator-color:#005cbb;--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:.875rem;--mat-tab-header-label-text-tracking:.006rem;--mat-tab-header-label-text-line-height:1.25rem;--mat-tab-header-label-text-weight:500;--mat-tab-header-divider-height:1px;--mdc-checkbox-disabled-selected-checkmark-color:#faf9fd;--mdc-checkbox-selected-focus-state-layer-opacity:.12;--mdc-checkbox-selected-hover-state-layer-opacity:.08;--mdc-checkbox-selected-pressed-state-layer-opacity:.12;--mdc-checkbox-unselected-focus-state-layer-opacity:.12;--mdc-checkbox-unselected-hover-state-layer-opacity:.08;--mdc-checkbox-unselected-pressed-state-layer-opacity:.12;--mdc-checkbox-selected-pressed-icon-color:#005cbb;--mdc-checkbox-disabled-selected-icon-color:rgba(26, 27, 31, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(26, 27, 31, .38);--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#005cbb;--mdc-checkbox-selected-hover-icon-color:#005cbb;--mdc-checkbox-selected-icon-color:#005cbb;--mdc-checkbox-unselected-focus-icon-color:#1a1b1f;--mdc-checkbox-unselected-hover-icon-color:#1a1b1f;--mdc-checkbox-unselected-icon-color:#44474e;--mdc-checkbox-selected-focus-state-layer-color:#005cbb;--mdc-checkbox-selected-hover-state-layer-color:#005cbb;--mdc-checkbox-selected-pressed-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-focus-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-hover-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-pressed-state-layer-color:#005cbb;--mdc-checkbox-state-layer-size:40px;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:1.25rem;--mat-checkbox-label-text-size:.875rem;--mat-checkbox-label-text-tracking:.016rem;--mat-checkbox-label-text-weight:400;--mat-checkbox-touch-target-display:block;--mdc-text-button-label-text-color:#005cbb;--mdc-text-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:.875rem;--mdc-text-button-label-text-tracking:.006rem;--mdc-text-button-label-text-weight:500;--mdc-text-button-container-height:40px;--mdc-text-button-container-shape:9999px;--mdc-protected-button-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color:#faf9fd;--mdc-protected-button-label-text-color:#005cbb;--mdc-protected-button-disabled-container-color:rgba(26, 27, 31, .12);--mdc-protected-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:.875rem;--mdc-protected-button-label-text-tracking:.006rem;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-container-height:40px;--mdc-protected-button-container-shape:9999px;--mdc-filled-button-container-color:#005cbb;--mdc-filled-button-label-text-color:#ffffff;--mdc-filled-button-disabled-container-color:rgba(26, 27, 31, .12);--mdc-filled-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:.875rem;--mdc-filled-button-label-text-tracking:.006rem;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-container-height:40px;--mdc-filled-button-container-shape:9999px;--mdc-outlined-button-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-outlined-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-outlined-button-label-text-color:#005cbb;--mdc-outlined-button-outline-color:#74777f;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:.875rem;--mdc-outlined-button-label-text-tracking:.006rem;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-container-height:40px;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:9999px;--mat-text-button-state-layer-color:#005cbb;--mat-text-button-disabled-state-layer-color:#44474e;--mat-text-button-ripple-color:rgba(0, 92, 187, .12);--mat-text-button-hover-state-layer-opacity:.08;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mat-text-button-touch-target-display:block;--mat-text-button-horizontal-padding:12px;--mat-text-button-with-icon-horizontal-padding:16px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:-4px;--mat-protected-button-state-layer-color:#005cbb;--mat-protected-button-disabled-state-layer-color:#44474e;--mat-protected-button-ripple-color:rgba(0, 92, 187, .12);--mat-protected-button-hover-state-layer-opacity:.08;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mat-protected-button-touch-target-display:block;--mat-protected-button-horizontal-padding:24px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-8px;--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-disabled-state-layer-color:#44474e;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-filled-button-hover-state-layer-opacity:.08;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mat-filled-button-touch-target-display:block;--mat-filled-button-horizontal-padding:24px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-8px;--mat-outlined-button-state-layer-color:#005cbb;--mat-outlined-button-disabled-state-layer-color:#44474e;--mat-outlined-button-ripple-color:rgba(0, 92, 187, .12);--mat-outlined-button-hover-state-layer-opacity:.08;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12;--mat-outlined-button-touch-target-display:block;--mat-outlined-button-horizontal-padding:24px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-8px;--mdc-icon-button-icon-color:#44474e;--mdc-icon-button-disabled-icon-color:rgba(26, 27, 31, .38);--mdc-icon-button-state-layer-size:40px;--mdc-icon-button-icon-size:24px;--mat-icon-button-state-layer-color:#44474e;--mat-icon-button-disabled-state-layer-color:#44474e;--mat-icon-button-ripple-color:rgba(68, 71, 78, .12);--mat-icon-button-hover-state-layer-opacity:.08;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12;--mat-icon-button-touch-target-display:block;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:.875rem;--mdc-extended-fab-label-text-tracking:.006rem;--mdc-extended-fab-label-text-weight:500;--mdc-extended-fab-container-height:56px;--mdc-extended-fab-container-shape:16px;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color:#d7e3ff;--mdc-fab-container-shape:16px;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color:#d7e3ff;--mdc-fab-small-container-shape:12px;--mat-fab-foreground-color:#001b3f;--mat-fab-state-layer-color:#001b3f;--mat-fab-ripple-color:rgba(0, 27, 63, .12);--mat-fab-hover-state-layer-opacity:.08;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(26, 27, 31, .12);--mat-fab-disabled-state-foreground-color:rgba(26, 27, 31, .38);--mat-fab-touch-target-display:block;--mat-fab-small-foreground-color:#001b3f;--mat-fab-small-state-layer-color:#001b3f;--mat-fab-small-ripple-color:rgba(0, 27, 63, .12);--mat-fab-small-hover-state-layer-opacity:.08;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(26, 27, 31, .12);--mat-fab-small-disabled-state-foreground-color:rgba(26, 27, 31, .38);--mdc-snackbar-container-color:#2f3033;--mdc-snackbar-supporting-text-color:#f2f0f4;--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:1.25rem;--mdc-snackbar-supporting-text-size:.875rem;--mdc-snackbar-supporting-text-weight:400;--mdc-snackbar-container-shape:4px;--mat-snack-bar-button-color:#abc7ff;--mat-table-background-color:#faf9fd;--mat-table-header-headline-color:#1a1b1f;--mat-table-row-item-label-text-color:#1a1b1f;--mat-table-row-item-outline-color:#74777f;--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:1.25rem;--mat-table-header-headline-size:.875rem;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.006rem;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:1.25rem;--mat-table-row-item-label-text-size:.875rem;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.016rem;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:1.25rem;--mat-table-footer-supporting-text-size:.875rem;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.016rem;--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--mat-table-row-item-outline-width:1px;--mdc-circular-progress-active-indicator-color:#005cbb;--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px;--mat-badge-background-color:#ba1a1a;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(186, 26, 26, .38);--mat-badge-disabled-state-text-color:#ffffff;--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:.688rem;--mat-badge-text-weight:500;--mat-badge-large-size-text-size:.688rem;--mat-badge-container-shape:9999px;--mat-badge-container-size:16px;--mat-badge-small-size-container-size:6px;--mat-badge-large-size-container-size:16px;--mat-badge-legacy-container-size:unset;--mat-badge-legacy-small-size-container-size:unset;--mat-badge-legacy-large-size-container-size:unset;--mat-badge-container-offset:-12px 0;--mat-badge-small-size-container-offset:-6px 0;--mat-badge-large-size-container-offset:-12px 0;--mat-badge-container-overlap-offset:-12px;--mat-badge-small-size-container-overlap-offset:-6px;--mat-badge-large-size-container-overlap-offset:-12px;--mat-badge-container-padding:0 4px;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0 4px;--mat-badge-line-height:16px;--mat-badge-small-size-text-size:0;--mat-badge-small-size-line-height:6px;--mat-badge-large-size-line-height:16px;--mat-bottom-sheet-container-text-color:#1a1b1f;--mat-bottom-sheet-container-background-color:#f4f3f6;--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:1.5rem;--mat-bottom-sheet-container-text-size:1rem;--mat-bottom-sheet-container-text-tracking:.031rem;--mat-bottom-sheet-container-text-weight:400;--mat-bottom-sheet-container-shape:28px;--mat-standard-button-toggle-hover-state-layer-opacity:.08;--mat-standard-button-toggle-focus-state-layer-opacity:.12;--mat-standard-button-toggle-text-color:#1a1b1f;--mat-standard-button-toggle-state-layer-color:#1a1b1f;--mat-standard-button-toggle-selected-state-background-color:#dae2f9;--mat-standard-button-toggle-selected-state-text-color:#131c2b;--mat-standard-button-toggle-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-background-color:rgba(26, 27, 31, .12);--mat-standard-button-toggle-divider-color:#74777f;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:1.25rem;--mat-standard-button-toggle-label-text-size:.875rem;--mat-standard-button-toggle-label-text-tracking:.006rem;--mat-standard-button-toggle-label-text-weight:500;--mat-standard-button-toggle-height:40px;--mat-standard-button-toggle-shape:9999px;--mat-standard-button-toggle-background-color:transparent;--mat-standard-button-toggle-disabled-state-background-color:transparent;--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#005cbb;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-today-selected-state-outline-color:#005cbb;--mat-datepicker-calendar-date-focus-state-background-color:rgba(26, 27, 31, .12);--mat-datepicker-calendar-date-hover-state-background-color:rgba(26, 27, 31, .08);--mat-datepicker-toggle-active-state-icon-color:#44474e;--mat-datepicker-calendar-date-in-range-state-background-color:#d7e3ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color:#e0e0ff;--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#dae2f9;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#565e71;--mat-datepicker-toggle-icon-color:#44474e;--mat-datepicker-calendar-body-label-text-color:#1a1b1f;--mat-datepicker-calendar-period-button-text-color:#44474e;--mat-datepicker-calendar-period-button-icon-color:#44474e;--mat-datepicker-calendar-navigation-button-icon-color:#44474e;--mat-datepicker-calendar-header-text-color:#44474e;--mat-datepicker-calendar-date-today-outline-color:#005cbb;--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-text-color:#1a1b1f;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-preview-state-outline-color:#005cbb;--mat-datepicker-range-input-separator-color:#1a1b1f;--mat-datepicker-range-input-disabled-state-separator-color:rgba(26, 27, 31, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-container-background-color:#e9e7eb;--mat-datepicker-calendar-container-text-color:#1a1b1f;--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:.875rem;--mat-datepicker-calendar-body-label-text-size:.875rem;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:.875rem;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:.875rem;--mat-datepicker-calendar-header-text-weight:500;--mat-datepicker-calendar-container-shape:16px;--mat-datepicker-calendar-container-touch-shape:28px;--mat-datepicker-calendar-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-divider-color:transparent;--mat-datepicker-calendar-date-outline-color:transparent;--mat-divider-color:#74777f;--mat-divider-width:1px;--mat-expansion-container-background-color:#faf9fd;--mat-expansion-container-text-color:#1a1b1f;--mat-expansion-actions-divider-color:#74777f;--mat-expansion-header-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-expansion-header-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-expansion-header-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-expansion-header-text-color:#1a1b1f;--mat-expansion-header-description-color:#44474e;--mat-expansion-header-indicator-color:#44474e;--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:1rem;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:1.5rem;--mat-expansion-header-text-tracking:.009rem;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:1.5rem;--mat-expansion-container-text-size:1rem;--mat-expansion-container-text-tracking:.031rem;--mat-expansion-container-text-weight:400;--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-container-shape:12px;--mat-expansion-legacy-header-indicator-display:none;--mat-expansion-header-indicator-display:inline-block;--mat-grid-list-tile-header-primary-text-size:400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-header-secondary-text-size:400 .875rem / 1.25rem Roboto, sans-serif;--mat-grid-list-tile-footer-primary-text-size:400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-footer-secondary-text-size:400 .875rem / 1.25rem Roboto, sans-serif;--mat-icon-color:inherit;--mat-sidenav-container-background-color:#faf9fd;--mat-sidenav-container-text-color:#44474e;--mat-sidenav-content-background-color:#faf9fd;--mat-sidenav-content-text-color:#1a1b1f;--mat-sidenav-scrim-color:rgba(45, 48, 56, .4);--mat-sidenav-container-shape:16px;--mat-sidenav-container-elevation-shadow:none;--mat-sidenav-container-width:360px;--mat-sidenav-container-divider-color:transparent;--mat-stepper-header-icon-foreground-color:#faf9fd;--mat-stepper-header-selected-state-icon-background-color:#005cbb;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#005cbb;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff;--mat-stepper-container-color:#faf9fd;--mat-stepper-line-color:#74777f;--mat-stepper-header-hover-state-layer-color:rgba(47, 48, 51, .08);--mat-stepper-header-focus-state-layer-color:rgba(47, 48, 51, .12);--mat-stepper-header-label-text-color:#44474e;--mat-stepper-header-optional-label-text-color:#44474e;--mat-stepper-header-selected-state-label-text-color:#44474e;--mat-stepper-header-error-state-label-text-color:#ba1a1a;--mat-stepper-header-icon-background-color:#44474e;--mat-stepper-header-error-state-icon-foreground-color:#ba1a1a;--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:.875rem;--mat-stepper-header-label-text-weight:500;--mat-stepper-header-error-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-weight:500;--mat-stepper-header-height:72px;--mat-stepper-header-focus-state-layer-shape:12px;--mat-stepper-header-hover-state-layer-shape:12px;--mat-stepper-header-error-state-icon-background-color:transparent;--mat-sort-arrow-color:#1a1b1f;--mat-toolbar-container-background-color:#faf9fd;--mat-toolbar-container-text-color:#1a1b1f;--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:1.75rem;--mat-toolbar-title-text-size:1.375rem;--mat-toolbar-title-text-tracking:0;--mat-toolbar-title-text-weight:400;--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--mat-tree-container-background-color:#faf9fd;--mat-tree-node-text-color:#1a1b1f;--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:1rem;--mat-tree-node-text-weight:400;--mat-tree-node-min-height:48px}.mat-theme-loaded-marker{display:none}.mat-primary{--mat-stepper-header-selected-state-icon-background-color:#005cbb;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#005cbb;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-primary.mat-icon{--mat-icon-color:#005cbb}.mat-primary.mat-mdc-checkbox{--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-primary.mat-mdc-slide-toggle{--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-primary.mat-mdc-button-base{--mdc-icon-button-icon-color:#005cbb;--mat-icon-button-state-layer-color:#005cbb;--mat-icon-button-ripple-color:rgba(0, 92, 187, .12)}.mat-primary .mdc-list-item__start,.mat-primary .mdc-list-item__end{--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-badge{--mat-badge-background-color:#005cbb;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(0, 92, 187, .38);--mat-badge-disabled-state-text-color:#ffffff}.mat-accent{--mat-option-selected-state-label-text-color:#00006e;--mat-option-selected-state-layer-color:#e0e0ff;--mdc-circular-progress-active-indicator-color:#343dff;--mat-full-pseudo-checkbox-selected-icon-color:#343dff;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#343dff;--mat-stepper-header-selected-state-icon-background-color:#343dff;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#343dff;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-accent.mat-icon{--mat-icon-color:#343dff}.mat-accent.mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color:#343dff;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#343dff;--mdc-checkbox-selected-hover-icon-color:#343dff;--mdc-checkbox-selected-icon-color:#343dff;--mdc-checkbox-selected-focus-state-layer-color:#343dff;--mdc-checkbox-selected-hover-state-layer-color:#343dff;--mdc-checkbox-unselected-pressed-state-layer-color:#343dff;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-accent.mat-mdc-slider{--mdc-slider-handle-color:#343dff;--mdc-slider-focus-handle-color:#343dff;--mdc-slider-hover-handle-color:#343dff;--mdc-slider-active-track-color:#343dff;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-label-container-color:#343dff;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mat-slider-ripple-color:#343dff;--mat-slider-hover-state-layer-color:rgba(52, 61, 255, .05);--mat-slider-focus-state-layer-color:rgba(52, 61, 255, .2)}.mat-accent.mat-mdc-tab-group,.mat-accent.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#343dff;--mat-tab-header-active-focus-indicator-color:#343dff;--mat-tab-header-active-hover-indicator-color:#343dff}.mat-accent.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#343dff;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#343dff;--mdc-switch-selected-pressed-state-layer-color:#343dff;--mdc-switch-selected-focus-handle-color:#e0e0ff;--mdc-switch-selected-hover-handle-color:#e0e0ff;--mdc-switch-selected-pressed-handle-color:#e0e0ff;--mdc-switch-selected-focus-track-color:#343dff;--mdc-switch-selected-hover-track-color:#343dff;--mdc-switch-selected-pressed-track-color:#343dff;--mdc-switch-selected-track-color:#343dff;--mdc-switch-selected-icon-color:#00006e;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-accent.mat-mdc-form-field{--mat-select-focused-arrow-color:#343dff}.mat-accent.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color:#343dff;--mdc-radio-selected-hover-icon-color:#343dff;--mdc-radio-selected-icon-color:#343dff;--mdc-radio-selected-pressed-icon-color:#343dff;--mat-radio-checked-ripple-color:#343dff}.mat-accent.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#343dff;--mdc-linear-progress-track-color:#e0e0ff}.mat-accent.mat-mdc-form-field{--mdc-filled-text-field-caret-color:#343dff;--mdc-filled-text-field-focus-active-indicator-color:#343dff;--mdc-filled-text-field-focus-label-text-color:#343dff;--mdc-outlined-text-field-caret-color:#343dff;--mdc-outlined-text-field-focus-outline-color:#343dff;--mdc-outlined-text-field-focus-label-text-color:#343dff;--mat-form-field-focus-select-arrow-color:#343dff}.mat-accent.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#343dff;--mat-datepicker-calendar-date-today-selected-state-outline-color:#343dff;--mat-datepicker-calendar-date-in-range-state-background-color:#e0e0ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color:#d7e3ff;--mat-datepicker-calendar-date-today-outline-color:#343dff;--mat-datepicker-calendar-date-preview-state-outline-color:#343dff}.mat-accent.mat-mdc-button-base{--mdc-text-button-label-text-color:#343dff;--mdc-protected-button-label-text-color:#343dff;--mdc-filled-button-container-color:#343dff;--mdc-filled-button-label-text-color:#ffffff;--mdc-outlined-button-label-text-color:#343dff;--mat-text-button-state-layer-color:#343dff;--mat-text-button-ripple-color:rgba(52, 61, 255, .12);--mat-protected-button-state-layer-color:#343dff;--mat-protected-button-ripple-color:rgba(52, 61, 255, .12);--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color:#343dff;--mat-outlined-button-ripple-color:rgba(52, 61, 255, .12);--mdc-icon-button-icon-color:#343dff;--mat-icon-button-state-layer-color:#343dff;--mat-icon-button-ripple-color:rgba(52, 61, 255, .12)}.mat-accent.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color:#e0e0ff;--mdc-chip-selected-hover-state-layer-color:#00006e;--mdc-chip-selected-focus-state-layer-color:#00006e;--mdc-chip-selected-label-text-color:#00006e;--mdc-chip-with-icon-selected-icon-color:#00006e;--mat-chip-selected-trailing-action-state-layer-color:#00006e;--mat-chip-selected-trailing-icon-color:#00006e}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-pressed-icon-color:#343dff;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#343dff;--mdc-checkbox-selected-hover-icon-color:#343dff;--mdc-checkbox-selected-icon-color:#343dff;--mdc-checkbox-selected-focus-state-layer-color:#343dff;--mdc-checkbox-selected-hover-state-layer-color:#343dff;--mdc-checkbox-unselected-pressed-state-layer-color:#343dff;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#343dff;--mdc-radio-selected-hover-icon-color:#343dff;--mdc-radio-selected-icon-color:#343dff;--mdc-radio-selected-pressed-icon-color:#343dff;--mat-radio-checked-ripple-color:#343dff}.mat-accent.mat-mdc-fab,.mat-accent.mat-mdc-mini-fab{--mdc-fab-container-color:#e0e0ff;--mdc-fab-small-container-color:#e0e0ff;--mat-fab-foreground-color:#00006e;--mat-fab-state-layer-color:#00006e;--mat-fab-ripple-color:rgba(0, 0, 110, .12);--mat-fab-small-foreground-color:#00006e;--mat-fab-small-state-layer-color:#00006e;--mat-fab-small-ripple-color:rgba(0, 0, 110, .12)}.mat-badge-accent{--mat-badge-background-color:#343dff;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(52, 61, 255, .38);--mat-badge-disabled-state-text-color:#ffffff}.mat-warn{--mat-option-selected-state-label-text-color:#410002;--mat-option-selected-state-layer-color:#ffdad6;--mdc-circular-progress-active-indicator-color:#ba1a1a;--mat-full-pseudo-checkbox-selected-icon-color:#ba1a1a;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ba1a1a;--mat-stepper-header-selected-state-icon-background-color:#ba1a1a;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#ba1a1a;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-warn.mat-icon{--mat-icon-color:#ba1a1a}.mat-warn.mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color:#ba1a1a;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#ba1a1a;--mdc-checkbox-selected-hover-icon-color:#ba1a1a;--mdc-checkbox-selected-icon-color:#ba1a1a;--mdc-checkbox-selected-focus-state-layer-color:#ba1a1a;--mdc-checkbox-selected-hover-state-layer-color:#ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color:#ba1a1a;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-warn.mat-mdc-slider{--mdc-slider-handle-color:#ba1a1a;--mdc-slider-focus-handle-color:#ba1a1a;--mdc-slider-hover-handle-color:#ba1a1a;--mdc-slider-active-track-color:#ba1a1a;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-label-container-color:#ba1a1a;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mat-slider-ripple-color:#ba1a1a;--mat-slider-hover-state-layer-color:rgba(186, 26, 26, .05);--mat-slider-focus-state-layer-color:rgba(186, 26, 26, .2)}.mat-warn.mat-mdc-tab-group,.mat-warn.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#ba1a1a;--mat-tab-header-active-focus-indicator-color:#ba1a1a;--mat-tab-header-active-hover-indicator-color:#ba1a1a}.mat-warn.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#ba1a1a;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#ba1a1a;--mdc-switch-selected-pressed-state-layer-color:#ba1a1a;--mdc-switch-selected-focus-handle-color:#ffdad6;--mdc-switch-selected-hover-handle-color:#ffdad6;--mdc-switch-selected-pressed-handle-color:#ffdad6;--mdc-switch-selected-focus-track-color:#ba1a1a;--mdc-switch-selected-hover-track-color:#ba1a1a;--mdc-switch-selected-pressed-track-color:#ba1a1a;--mdc-switch-selected-track-color:#ba1a1a;--mdc-switch-selected-icon-color:#410002;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-warn.mat-mdc-form-field{--mat-select-focused-arrow-color:#ba1a1a}.mat-warn.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color:#ba1a1a;--mdc-radio-selected-hover-icon-color:#ba1a1a;--mdc-radio-selected-icon-color:#ba1a1a;--mdc-radio-selected-pressed-icon-color:#ba1a1a;--mat-radio-checked-ripple-color:#ba1a1a}.mat-warn.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#ba1a1a;--mdc-linear-progress-track-color:#ffdad6}.mat-warn.mat-mdc-form-field{--mdc-filled-text-field-caret-color:#ba1a1a;--mdc-filled-text-field-focus-active-indicator-color:#ba1a1a;--mdc-filled-text-field-focus-label-text-color:#ba1a1a;--mdc-outlined-text-field-caret-color:#ba1a1a;--mdc-outlined-text-field-focus-outline-color:#ba1a1a;--mdc-outlined-text-field-focus-label-text-color:#ba1a1a;--mat-form-field-focus-select-arrow-color:#ba1a1a}.mat-warn.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#ba1a1a;--mat-datepicker-calendar-date-today-selected-state-outline-color:#ba1a1a;--mat-datepicker-calendar-date-in-range-state-background-color:#ffdad6;--mat-datepicker-calendar-date-today-outline-color:#ba1a1a;--mat-datepicker-calendar-date-preview-state-outline-color:#ba1a1a}.mat-warn.mat-mdc-button-base{--mdc-text-button-label-text-color:#ba1a1a;--mdc-protected-button-label-text-color:#ba1a1a;--mdc-filled-button-container-color:#ba1a1a;--mdc-filled-button-label-text-color:#ffffff;--mdc-outlined-button-label-text-color:#ba1a1a;--mat-text-button-state-layer-color:#ba1a1a;--mat-text-button-ripple-color:rgba(186, 26, 26, .12);--mat-protected-button-state-layer-color:#ba1a1a;--mat-protected-button-ripple-color:rgba(186, 26, 26, .12);--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color:#ba1a1a;--mat-outlined-button-ripple-color:rgba(186, 26, 26, .12);--mdc-icon-button-icon-color:#ba1a1a;--mat-icon-button-state-layer-color:#ba1a1a;--mat-icon-button-ripple-color:rgba(186, 26, 26, .12)}.mat-warn.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color:#ffdad6;--mdc-chip-selected-hover-state-layer-color:#410002;--mdc-chip-selected-focus-state-layer-color:#410002;--mdc-chip-selected-label-text-color:#410002;--mdc-chip-with-icon-selected-icon-color:#410002;--mat-chip-selected-trailing-action-state-layer-color:#410002;--mat-chip-selected-trailing-icon-color:#410002}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-pressed-icon-color:#ba1a1a;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#ba1a1a;--mdc-checkbox-selected-hover-icon-color:#ba1a1a;--mdc-checkbox-selected-icon-color:#ba1a1a;--mdc-checkbox-selected-focus-state-layer-color:#ba1a1a;--mdc-checkbox-selected-hover-state-layer-color:#ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color:#ba1a1a;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#ba1a1a;--mdc-radio-selected-hover-icon-color:#ba1a1a;--mdc-radio-selected-icon-color:#ba1a1a;--mdc-radio-selected-pressed-icon-color:#ba1a1a;--mat-radio-checked-ripple-color:#ba1a1a}.mat-display-large,.mat-typography .mat-display-large,.mat-typography h1{font:400 3.562rem/4rem Roboto,sans-serif;letter-spacing:-.016rem;margin:0 0 .5em}.mat-display-medium,.mat-typography .mat-display-medium,.mat-typography h2{font:400 2.812rem/3.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3{font:400 2.25rem/2.75rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-large,.mat-typography .mat-headline-large,.mat-typography h4{font:400 2rem/2.5rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-medium,.mat-typography .mat-headline-medium,.mat-typography h5{font:400 1.75rem/2.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-small,.mat-typography .mat-headline-small,.mat-typography h6{font:400 1.5rem/2rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-title-large,.mat-typography .mat-title-large{font:400 1.375rem/1.75rem Roboto,sans-serif;letter-spacing:0}.mat-title-medium,.mat-typography .mat-title-medium{font:500 1rem/1.5rem Roboto,sans-serif;letter-spacing:.009rem}.mat-title-small,.mat-typography .mat-title-small{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-body-large,.mat-typography .mat-body-large,.mat-typography{font:400 1rem/1.5rem Roboto,sans-serif;letter-spacing:.031rem}.mat-body-large p,.mat-typography .mat-body-large p,.mat-typography p{margin:0 0 .75em}.mat-body-medium,.mat-typography .mat-body-medium{font:400 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.016rem}.mat-body-small,.mat-typography .mat-body-small{font:400 .75rem/1rem Roboto,sans-serif;letter-spacing:.025rem}.mat-label-large,.mat-typography .mat-label-large{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-label-medium,.mat-typography .mat-label-medium{font:500 .75rem/1rem Roboto,sans-serif;letter-spacing:.031rem}.mat-label-small,.mat-typography .mat-label-small{font:500 .688rem/1rem Roboto,sans-serif;letter-spacing:.031rem}:root{--key-brand-blue: #129BDE;--key-brand-green: #5CC649;--key-accent: #2F80ED;--key-accent-hover: #256FD1;--key-accent-active:#1D5FB8;--key-ai: #7044FF;--key-success: #20B955;--key-warning: #D88900;--key-error: #D9363E;--key-cat-customer: #5CC48F;--key-cat-broker: #5B9BE8;--key-cat-operator: #A98BF0;--key-cat-crew: #E0A230;--key-vip: #E0A230;--brand-blue: var(--key-brand-blue);--brand-green: var(--key-brand-green);--brand-gradient: linear-gradient(135deg, var(--key-brand-blue) 0%, var(--key-brand-green) 100%);--accent: var(--key-accent);--accent-rgb: 47,128,237;--accent-hover: var(--key-accent-hover);--accent-active: var(--key-accent-active);--accent-focus: rgba(47,128,237,.35);--on-accent: #FFFFFF;--tint-fg: #7FB0F5;--overlay-scrim: rgba(0,0,0,.68);--success: var(--key-success);--warning: var(--key-warning);--error: var(--key-error);--ai: var(--key-ai);--cat-customer: var(--key-cat-customer);--cat-broker: var(--key-cat-broker);--cat-operator: var(--key-cat-operator);--cat-crew: var(--key-cat-crew);--vip: var(--key-vip);--tag-customer-bg: color-mix(in srgb, var(--channel-whatsapp) 18%, var(--elev-1));--tag-customer-border: transparent;--tag-customer-fg: var(--channel-whatsapp);--tag-broker-bg: color-mix(in srgb, var(--accent) 22%, var(--elev-1));--tag-broker-border: transparent;--tag-broker-fg: var(--accent);--tag-operator-bg: color-mix(in srgb, var(--warning) 18%, var(--elev-1));--tag-operator-border: transparent;--tag-operator-fg: var(--warning);--channel-toggle-track-bg: color-mix(in srgb, var(--bg) 62%, var(--elev-1));--channel-toggle-track-border: var(--border-2);--channel-toggle-whatsapp-bg: color-mix(in srgb, var(--channel-whatsapp) 11%, var(--elev-2));--channel-toggle-whatsapp-border: color-mix(in srgb, var(--channel-whatsapp) 26%, var(--border-1));--channel-toggle-whatsapp-shadow: 0 4px 14px color-mix(in srgb, var(--channel-whatsapp) 12%, transparent);--channel-toggle-email-bg: color-mix(in srgb, var(--channel-email) 11%, var(--elev-2));--channel-toggle-email-border: color-mix(in srgb, var(--channel-email) 30%, var(--border-1));--channel-toggle-email-shadow: 0 4px 14px color-mix(in srgb, var(--channel-email) 12%, transparent);--unread-badge-size: 18px;--unread-badge-size-mobile: 20px;--unread-badge-font-size: 10px;--unread-badge-line-height: 1;--channel-whatsapp: var(--key-brand-green);--channel-email: var(--key-brand-blue);--channel-ai: var(--key-ai);--channel-emptyleg: var(--key-warning);--route-node-from-fill: #10243C;--route-node-to-fill: #102B2A;--bg: #070910;--sidebar: #0A0D14;--app: #0C0F17;--elev-1: #141926;--elev-2: #1A2130;--chat-bg: #141A23;--message-incoming-bg: var(--elev-2);--message-incoming-border: var(--border-1);--message-outgoing-bg: color-mix(in srgb, var(--accent) 28%, var(--elev-2));--message-outgoing-border: color-mix(in srgb, var(--accent) 24%, var(--border-2));--text-1: #EEF1F7;--text-2: #96A0B2;--text-3: #7B8494;--surface-page: var(--bg);--surface-shell: var(--app);--surface-raised: var(--elev-1);--surface-elevated:var(--elev-2);--surface-chat: var(--chat-bg);--text-primary: var(--text-1);--text-secondary: var(--text-2);--text-muted: var(--text-3);--border-1: rgba(255,255,255,.055);--border-2: rgba(255,255,255,.09);--divider: rgba(255,255,255,.07);--border-subtle: var(--border-1);--border-default: var(--border-2);--border-strong: var(--border-2);--ai-card-bg: linear-gradient(180deg, #131A28 0%, #10141E 100%);--ai-card-border: rgba(47,128,237,.28);--ai-card-shadow: 0 16px 40px -16px rgba(47,128,237,.35);--shadow-sm: 0 2px 4px rgba(0,0,0,.4);--shadow-md: 0 10px 24px -8px rgba(0,0,0,.5);--shadow-lg: 0 20px 60px -20px rgba(0,0,0,.6);--shadow-xl: 0 40px 100px -20px rgba(0,0,0,.75);--shadow-focus: 0 0 0 3px var(--accent-focus);--focus-ring: var(--shadow-focus);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display: "Fraunces", Georgia, serif;--font-mono: "Monaco", "Courier New", monospace;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .8125rem;--text-base: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.65;--tracking-tight: -.02em;--tracking-base: -.011em;--tracking-caps: .14em;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-4xl: 80px;--control-h-sm: 36px;--control-h-icon: 40px;--control-h: 44px;--control-h-lg: 48px;--control-check: 20px;--header-h: 64px;--header-logo-size: var(--control-h-icon);--header-menu-width: 280px;--sidebar-w: 360px;--rail-w: 360px;--row-contact: 72px;--icon-xs: 8px;--icon-sm: 16px;--icon-md: 20px;--pad-page: var(--space-lg);--pad-card: var(--space-lg);--pad-compact: var(--space-md);--gap-section: var(--space-2xl);--gap-block: var(--space-lg);--gap-stack: var(--space-md);--gap-inline: var(--space-sm);--gap-tight: var(--space-2xs);--border-width: 1px;--content-max: 1200px;--content-max-wide: 1440px;--lookup-drawer-width: 720px;--overview-column-min: 18rem;--hero-copy-max: 560px;--hero-description-max: 520px;--hero-copy-height: 220px;--hero-visual-size: 520px;--hero-art-size: 520px;--route-card-size: 420px;--section-title-max: 520px;--section-copy-max: 360px;--feature-card-min-height: 260px;--login-card-size: 520px;--radius-step: 5px;--radius-sm: var(--radius-step);--radius-md: calc(var(--radius-step) * 2);--radius-lg: calc(var(--radius-step) * 3);--radius-xl: calc(var(--radius-step) * 4);--radius-full: 9999px;--dur-fast: .15s;--dur-base: .2s;--dur-slow: .3s;--dur-ambient: 8s;--ease: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--z-base: 1;--z-sticky: 100;--z-overlay: 1000;--z-modal: 1100;--z-toast: 1200;--z-tooltip: 1300}[data-theme=light]{--accent: #2468AC;--accent-rgb: 36,104,172;--accent-hover: #1D5996;--accent-active:#16497E;--accent-focus: rgba(36,104,172,.2);--on-accent: #FFFFFF;--channel-whatsapp: #3F7D4B;--channel-email: #327498;--channel-ai: #6547B7;--channel-emptyleg: #93631D;--route-node-from-fill: #F7FBFF;--route-node-to-fill: #F3FFF9;--tag-customer-bg: #DFF6E6;--tag-customer-border: #A9DDBA;--tag-customer-fg: #2F8B4C;--tag-broker-bg: #DFECFF;--tag-broker-border: #B3D0F2;--tag-broker-fg: #236AB3;--tag-operator-bg: #FFF0C8;--tag-operator-border: #E8C978;--tag-operator-fg: #9A6813;--channel-toggle-track-bg: #F1F6FB;--channel-toggle-track-border: #C7D7E6;--channel-toggle-whatsapp-bg: var(--tag-customer-bg);--channel-toggle-whatsapp-border: var(--tag-customer-border);--channel-toggle-whatsapp-shadow: none;--channel-toggle-email-bg: var(--tag-broker-bg);--channel-toggle-email-border: var(--tag-broker-border);--channel-toggle-email-shadow: none;--bg: #F1F3F5;--sidebar: #F8F9FA;--app: #FEFEFF;--elev-1: #F6F7F8;--elev-2: #ECEFF2;--chat-bg: #F8F9FA;--message-incoming-bg: #FBFCFD;--message-incoming-border: #DDE5ED;--message-outgoing-bg: #E7F1FC;--message-outgoing-border: #B8D0E8;--text-1: #1C2026;--text-2: #59636F;--text-3: #858E99;--border-1: rgba(28,32,38,.09);--border-2: rgba(28,32,38,.15);--divider: rgba(28,32,38,.08);--tint-fg: #245B93;--success: #387247;--warning: #8A5F1C;--error: #A7444A;--ai: #6547B7;--ai-card-bg: linear-gradient(180deg, #F3F6FA 0%, #E9EEF5 100%);--ai-card-border: rgba(36,104,172,.16);--ai-card-shadow: 0 12px 32px -18px rgba(28,32,38,.13);--shadow-sm: 0 1px 2px rgba(28,32,38,.04), 0 1px 3px rgba(28,32,38,.025);--shadow-md: 0 2px 5px -1px rgba(28,32,38,.04), 0 10px 24px -8px rgba(28,32,38,.075);--shadow-lg: 0 3px 8px -2px rgba(28,32,38,.035), 0 18px 42px -16px rgba(28,32,38,.13);--shadow-xl: 0 8px 18px -8px rgba(28,32,38,.05), 0 30px 72px -18px rgba(28,32,38,.16)}@media (prefers-color-scheme: light){:root:not([data-theme=dark]){--accent:#2468AC;--accent-rgb:36,104,172;--accent-hover:#1D5996;--accent-active:#16497E;--accent-focus:rgba(36,104,172,.2);--on-accent:#FFFFFF;--channel-whatsapp:#3F7D4B;--channel-email:#327498;--channel-ai:#6547B7;--channel-emptyleg:#93631D;--route-node-from-fill:#F7FBFF;--route-node-to-fill:#F3FFF9;--tag-customer-bg:#DFF6E6;--tag-customer-border:#A9DDBA;--tag-customer-fg:#2F8B4C;--tag-broker-bg:#DFECFF;--tag-broker-border:#B3D0F2;--tag-broker-fg:#236AB3;--tag-operator-bg:#FFF0C8;--tag-operator-border:#E8C978;--tag-operator-fg:#9A6813;--channel-toggle-track-bg:#F1F6FB;--channel-toggle-track-border:#C7D7E6;--channel-toggle-whatsapp-bg:var(--tag-customer-bg);--channel-toggle-whatsapp-border:var(--tag-customer-border);--channel-toggle-whatsapp-shadow:none;--channel-toggle-email-bg:var(--tag-broker-bg);--channel-toggle-email-border:var(--tag-broker-border);--channel-toggle-email-shadow:none;--unread-badge-size:18px;--unread-badge-size-mobile:20px;--unread-badge-font-size:10px;--unread-badge-line-height:1;--bg:#F1F3F5;--sidebar:#F8F9FA;--app:#FEFEFF;--elev-1:#F6F7F8;--elev-2:#ECEFF2;--chat-bg:#F8F9FA;--message-incoming-bg:#FBFCFD;--message-incoming-border:#DDE5ED;--message-outgoing-bg:#E7F1FC;--message-outgoing-border:#B8D0E8;--text-1:#1C2026;--text-2:#59636F;--text-3:#858E99;--border-1:rgba(28,32,38,.09);--border-2:rgba(28,32,38,.15);--divider:rgba(28,32,38,.08);--tint-fg:#245B93;--success:#387247;--warning:#8A5F1C;--error:#A7444A;--ai:#6547B7;--ai-card-bg:linear-gradient(180deg,#F3F6FA 0%,#E9EEF5 100%);--ai-card-border:rgba(36,104,172,.16);--ai-card-shadow:0 12px 32px -18px rgba(28,32,38,.13);--shadow-sm:0 1px 2px rgba(28,32,38,.04),0 1px 3px rgba(28,32,38,.025);--shadow-md:0 2px 5px -1px rgba(28,32,38,.04),0 10px 24px -8px rgba(28,32,38,.075);--shadow-lg:0 3px 8px -2px rgba(28,32,38,.035),0 18px 42px -16px rgba(28,32,38,.13);--shadow-xl:0 8px 18px -8px rgba(28,32,38,.05),0 30px 72px -18px rgba(28,32,38,.16)}}@media (max-width: 639px){:root{--pad-page: var(--space-md)}}*,*:before,*:after{box-sizing:border-box}img,svg,video,canvas{display:block;max-width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;background:none;border:none}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}:focus{outline:none}:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}*{scrollbar-width:thin;scrollbar-color:var(--elev-2) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--elev-2);border-radius:var(--radius-full);border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-track{background:transparent}::selection{background:var(--accent-focus)}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}#map-container{width:100%;height:100vh;position:relative;display:flex;top:0;left:0;opacity:0;overflow:hidden}.mapboxgl-ctrl-top-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-left,.tutorial-active .mapboxgl-ctrl-top-right,.tutorial-active .mapboxgl-ctrl-top-left,.tutorial-active .mapboxgl-ctrl-bottom-right,.tutorial-active .mapboxgl-ctrl-bottom-left,.tutorial-active .button-container,.tutorial-active .user-markers,.tutorial-active .logout-icon-corner-center,.tutorial-active .logout-icon-corner-right,.tutorial-active .fabButtonBottom,.tutorial-active .blinky-count-wrapper,.tutorial-active .fabButtonBottomm,.tutorial-active .controlButton-top-left,.tutorial-active .logout-icon-corner-left,.tutorial-active .side-button,.tutorial-active .side-button-country{display:none!important}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2;display:none}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translate(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}.mapboxgl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast: active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast: active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast: black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.modal-container{animation:modalFadeIn .2s ease-out;position:absolute}@media (max-width: 640px){.modal-container{width:90%;max-width:320px;margin:0 auto}}.modal-container{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;width:320px;overflow:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.modal-header{background:#2c3e50;padding:1rem;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #edf2f7;color:#fff;border-radius:10px}.close-button{background:transparent;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0;line-height:1;opacity:.8;transition:opacity .2s}.close-button:hover{opacity:1}.close-button:focus{outline:none;opacity:1}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px;animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute;border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-user-location-dot-stale:after{display:none}@-ms-keyframes mapboxgl-user-location-dot-pulse{0%{-ms-transform:scale(1);opacity:1}70%{-ms-transform:scale(3);opacity:0}to{-ms-transform:scale(1);opacity:0}}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);opacity:0}to{-webkit-transform:scale(1);opacity:0}}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px #00000059}.mapboxgl-canvas{left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.mapboxgl-ctrl-group:not(:empty){-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast: active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast: active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:mapboxgl-spin 2s linear infinite;-moz-animation:mapboxgl-spin 2s infinite linear;-o-animation:mapboxgl-spin 2s infinite linear;-ms-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast: active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E%3C/svg%3E")}}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes mapboxgl-spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-o-keyframes mapboxgl-spin{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(1turn)}}@-ms-keyframes mapboxgl-spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(1turn)}}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px;display:none}@media (-ms-high-contrast: active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast: black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:#ffffff80;margin:0;display:none}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E");background-color:#ffffff80;width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast: active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast: black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker-occluded{opacity:.2}.mapboxgl-user-location-dot:before{content:"";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;-moz-animation:mapboxgl-user-location-dot-pulse 2s infinite;-ms-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-popup.user-profile-popup{max-width:400px!important;z-index:10;border-radius:12px;box-shadow:0 4px 20px #00000026}.mapboxgl-popup-content{padding-bottom:20px;overflow:hidden;overflow-y:auto;max-height:100vh!important;display:flex!important;flex-direction:column!important;position:relative!important;z-index:9999!important;pointer-events:auto;background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;width:500px}.mapboxgl-popup.available-marker-popup{max-width:400px!important;z-index:10;display:block;position:relative;animation:modalFadeIn .2s ease-out;background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.fullscreen-popup-custom{width:100%!important;height:100vh!important;max-height:100vh!important;display:flex!important;flex-direction:column!important;position:relative!important;z-index:9999!important;background-image:linear-gradient(#0000001a,#00000080),url(/assets/images/InnerPage.jpg)}.fullscreen-popup{width:100%!important;height:100vh!important;max-height:100vh!important;display:flex!important;flex-direction:column!important;position:relative!important;z-index:9999!important;background-image:linear-gradient(#0000001a,#00000080),url(/assets/images/InnerPage.jpg)}@media screen and (max-width: 768px){.mapboxgl-popup.user-profile-popup,.mapboxgl-popup.available-marker-popup{height:100vh!important}#map-container{height:100vh}.mapboxgl-popup.mobile-popup{width:100vw!important;height:100vh!important;max-width:none!important;position:fixed!important;top:0!important;left:0!important;margin:0!important;transform:none!important;z-index:9999!important}.mobile-popup .mapboxgl-popup-content{width:100%!important;height:100vh!important;max-height:100vh!important;padding:0!important;border-radius:0!important;box-shadow:none!important;position:absolute!important;top:0!important;left:0!important;z-index:9999!important}.fullscreen-popup app-user-profile-dialog{flex:1!important;height:100%!important;display:flex!important;flex-direction:column!important;z-index:9999!important}.mobile-popup:before{content:"";position:fixed;inset:0;background:#00000080;z-index:9998}}body.popup-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}@media print{.mapbox-improve-map{display:none}}html,body{height:100%;margin:0;padding:0}@media (min-width: 601px){app-inbox2 .inbox-container .contacts-list{padding:0!important}app-inbox2 .inbox-container .contacts-list .contact-row{box-sizing:border-box!important;width:100%!important;min-height:86px!important;height:86px!important;padding:12px 14px!important;gap:12px!important;border-radius:0!important;border-bottom:0!important}app-inbox2 .inbox-container .contacts-list .contact-row:not(:last-child):after{content:"";position:absolute;right:20px;bottom:-5px;left:20px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text-2) 12%,transparent) 18%,color-mix(in srgb,var(--text-2) 12%,transparent) 82%,transparent);pointer-events:none}app-inbox2 .inbox-container .contacts-list .contact-row.active:before{top:0;bottom:0;width:3px;border-radius:0}app-inbox2 .inbox-container .contacts-list .contact-avatar-btn{position:relative;flex:0 0 44px!important;width:44px!important;height:44px!important;min-height:44px!important}app-inbox2 .inbox-container .contacts-list .contact-avatar{width:44px!important;height:44px!important}app-inbox2 .inbox-container .contacts-list .contact-item{align-self:stretch;justify-content:center;min-width:0}app-inbox2 .inbox-container .contacts-list .contact-info{gap:3px!important}app-inbox2 .inbox-container .contacts-list .contact-header{gap:8px!important}app-inbox2 .inbox-container .contacts-list .contact-header .contact-name{flex:0 1 auto;max-width:100%;font-size:14px!important}app-inbox2 .inbox-container .contacts-list .chat-row__tags{display:flex;align-items:center;flex:0 1 auto;gap:4px;min-width:0}app-inbox2 .inbox-container .contacts-list .contact-type-badge{display:inline-flex!important;align-items:center;justify-content:center;min-height:22px!important;padding:3px 8px!important;border:0!important;border-radius:var(--radius-lg)!important;font-size:11px!important;line-height:16px!important;font-weight:var(--weight-bold)!important;text-transform:none!important}app-inbox2 .inbox-container .contacts-list .contact-type--customer{background:color-mix(in srgb,var(--channel-whatsapp) 18%,var(--elev-1))!important;color:var(--channel-whatsapp)!important}app-inbox2 .inbox-container .contacts-list .contact-type--broker{background:color-mix(in srgb,var(--accent) 22%,var(--elev-1))!important;color:var(--accent)!important}app-inbox2 .inbox-container .contacts-list .contact-type--operator{background:color-mix(in srgb,var(--warning) 18%,var(--elev-1))!important;color:var(--warning)!important}app-inbox2 .inbox-container .contacts-list .contact-header .ci-time{margin-left:auto;font-size:12px!important;white-space:nowrap}app-inbox2 .inbox-container .contacts-list .metadata-wrapper{gap:8px!important}app-inbox2 .inbox-container .contacts-list .metadata-wrapper .last-message{font-size:13px!important;color:var(--text-2)!important}app-inbox2 .inbox-container .contacts-list .unread-badge{min-width:var(--unread-badge-size);width:var(--unread-badge-size);height:var(--unread-badge-size);padding:0;font-size:var(--unread-badge-font-size);line-height:var(--unread-badge-line-height);text-align:center}app-inbox2 .inbox-container .contacts-list .contact-online-dot{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border:2px solid var(--app);border-radius:50%;background:var(--success)}}@media (min-width: 601px){body .app-container app-inbox2 .inbox-container .contacts-list .contact-type-badge.contact-type--customer{background:color-mix(in srgb,var(--channel-whatsapp) 18%,var(--elev-1))!important;color:var(--channel-whatsapp)!important}body .app-container app-inbox2 .inbox-container .contacts-list .contact-type-badge.contact-type--broker{background:color-mix(in srgb,var(--accent) 22%,var(--elev-1))!important;color:var(--accent)!important}body .app-container app-inbox2 .inbox-container .contacts-list .contact-type-badge.contact-type--operator{background:color-mix(in srgb,var(--warning) 18%,var(--elev-1))!important;color:var(--warning)!important}}@media (min-width: 769px){app-inbox2 .inbox-body.inbox-body--empty{grid-template-columns:var(--sidebar-w) minmax(0,1fr)!important}app-inbox2 .inbox-body.inbox-body--empty .inbox-right-rail--empty{display:none!important}app-inbox2 .inbox2-container-wrapper{position:relative!important}app-inbox2 .inbox2-container-wrapper>.no-selection{position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;padding:var(--space-2xl)!important;transform:none!important;color:var(--text-1)!important;background:linear-gradient(180deg,#091321,#06101d)!important}app-inbox2 .no-selection__content{display:flex;flex-direction:column;align-items:center;max-width:520px;text-align:center}app-inbox2 .no-selection__visual{position:relative;width:460px;height:220px;margin-bottom:var(--space-lg);overflow:visible;border-radius:0;display:grid;place-items:center}app-inbox2 .no-selection__dispatch-board{width:100%;padding:22px 28px 20px;border:1px solid rgba(112,145,190,.27);border-radius:22px;background:linear-gradient(145deg,#162740f5,#091422fa);box-shadow:0 24px 48px #01071061,inset 0 1px #ffffff0a}app-inbox2 .dispatch-board__chrome{display:flex;align-items:center;gap:6px;height:8px}app-inbox2 .dispatch-board__chrome span{width:6px;height:6px;border-radius:50%;background:#65bfff;box-shadow:0 0 0 4px #65bfff14}app-inbox2 .dispatch-board__chrome span:nth-child(2){background:#8d9cff;box-shadow:0 0 0 4px #8d9cff14}app-inbox2 .dispatch-board__chrome span:nth-child(3){background:#5bdea0;box-shadow:0 0 0 4px #5bdea014}app-inbox2 .dispatch-board__chrome i{display:block;width:56px;height:5px;margin-left:auto;border-radius:999px;background:#8fa7c83d}app-inbox2 .dispatch-board__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}app-inbox2 .dispatch-board__header>div{min-width:0}app-inbox2 .dispatch-board__kicker{display:block;color:#8fa7c8;font-size:9px;font-weight:700;letter-spacing:.16em;line-height:1.2}app-inbox2 .dispatch-board__header strong{display:block;margin-top:7px;color:#edf4ff;font-size:15px;font-weight:600;line-height:1.25}app-inbox2 .dispatch-board__live{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:6px 9px;border:1px solid rgba(91,222,160,.26);border-radius:999px;color:#a8e9c9;font-size:9px;font-weight:700;letter-spacing:.1em}app-inbox2 .dispatch-board__live>span{width:6px;height:6px;border-radius:50%;background:#5bdea0;box-shadow:0 0 0 4px #5bdea01a}app-inbox2 .dispatch-board__route{display:grid;grid-template-columns:auto minmax(150px,1fr) auto;align-items:center;gap:18px;margin:28px 0 6px}app-inbox2 .dispatch-board__stop{display:inline-flex;align-items:center;justify-content:center;min-width:0}app-inbox2 .dispatch-board__stop--to{justify-content:flex-end}app-inbox2 .dispatch-board__stop-copy{display:inline-flex;flex-direction:column;gap:3px}app-inbox2 .dispatch-board__stop-copy strong{color:#f1f6ff;font-size:14px;font-weight:700;letter-spacing:.03em}app-inbox2 .dispatch-board__stop-copy small{color:#8ca0bb;font-size:10px;line-height:1}app-inbox2 .dispatch-board__airport-mark{position:relative;display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(101,195,255,.72);border-radius:50%;background:#23537e52}app-inbox2 .dispatch-board__airport-mark:before{content:"";width:12px;height:12px;border:1px solid #86D8FF;border-radius:50%}app-inbox2 .dispatch-board__airport-mark:after{content:"";position:absolute;width:20px;height:1px;background:#86d8ff;opacity:.8}app-inbox2 .dispatch-board__airport-mark--to{border-color:#5bdea0c7;background:#20644b47}app-inbox2 .dispatch-board__airport-mark--to:before{width:18px;height:10px;border:0;border-bottom:2px solid #71E4AE;border-left:2px solid #71E4AE;border-radius:0;transform:rotate(-45deg) translate(1px,-2px)}app-inbox2 .dispatch-board__airport-mark--to:after{display:none}app-inbox2 .dispatch-board__airport-mark--to i{display:none}app-inbox2 .dispatch-board__connector{position:relative;display:grid;place-items:center;min-width:150px;height:28px}app-inbox2 .dispatch-board__connector:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;border-radius:999px;background:repeating-linear-gradient(90deg,#65BFFF 0 3px,transparent 3px 11px);opacity:.82;animation:dispatch-route-flow 3s linear infinite}app-inbox2 .dispatch-board__connector span{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(127,151,255,.54);border-radius:50%;background:#152844;color:#aab9ff;font-size:0;line-height:1}app-inbox2 .dispatch-board__connector span:before{content:"";width:7px;height:7px;border-top:1.5px solid #B8C5FF;border-right:1.5px solid #B8C5FF;transform:rotate(45deg)}app-inbox2 .dispatch-board__footer{display:flex;align-items:center;justify-content:space-between;padding-top:13px;border-top:1px solid rgba(112,145,190,.16);color:#8fa4c0;font-size:10px}app-inbox2 .dispatch-board__footer span{display:inline-flex;align-items:center;gap:7px}app-inbox2 .dispatch-board__footer span i{width:6px;height:6px;border-radius:50%;background:#5bdea0;box-shadow:0 0 0 4px #5bdea01a}app-inbox2 .dispatch-board__footer strong{color:#dce8f7;font-size:11px}@keyframes dispatch-route-flow{to{background-position:22px 0}}app-inbox2 .no-selection__journey-art{position:absolute;inset:0;z-index:4;display:block;width:100%;height:100%;overflow:visible;filter:none}app-inbox2 .no-selection__visual>svg,app-inbox2 .no-selection__route-art,app-inbox2 .no-selection__plane-image,app-inbox2 .no-selection__visual>.no-selection__glow,app-inbox2 .no-selection__visual>.no-selection__premium-art{display:none!important}app-inbox2 .no-selection__visual>svg.no-selection__journey-art{display:none!important}app-inbox2 .no-selection__route-art animateMotion{display:block}app-inbox2 .no-selection__visual>.no-selection__glow,app-inbox2 .no-selection__visual>.no-selection__premium-art,app-inbox2 .no-selection__visual>svg:not(.no-selection__route-art):not(.no-selection__journey-art){display:none!important}app-inbox2 .no-selection__visual svg{position:relative;z-index:1;display:block;width:100%;height:100%;filter:drop-shadow(0 18px 32px rgba(21,45,85,.28))}app-inbox2 .no-selection__visual>svg:not(.no-selection__journey-art){display:none}app-inbox2 .no-selection__visual>svg.no-selection__journey-art{position:absolute;z-index:4;display:none!important;filter:none}app-inbox2 .no-selection__premium-art{position:absolute;inset:0}app-inbox2 .no-selection__premium-art>svg{display:none}app-inbox2 .no-selection__aviation-art{display:none}app-inbox2 .no-selection__minimal-route-art{position:absolute;inset:0}app-inbox2 .no-selection__minimal-route-art svg{display:block;filter:drop-shadow(0 20px 36px rgba(21,45,85,.36))}app-inbox2 .no-selection__aviation-art{position:absolute;inset:0}app-inbox2 .no-selection__aviation-art svg{display:block;filter:drop-shadow(0 20px 34px rgba(21,45,85,.34))}app-inbox2 .no-selection__premium-glow{position:absolute;inset:32px 24px 26px;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent) 17%,transparent),transparent 68%);filter:blur(26px)}app-inbox2 .no-selection__glow{position:absolute;inset:34px 28px 18px;border-radius:50%;background:color-mix(in srgb,var(--accent) 18%,transparent);filter:blur(28px)}app-inbox2 .no-selection__eyebrow{color:var(--accent);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:.14em}app-inbox2 .no-selection__content h2{margin:0 0 10px;color:var(--text-1);font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}app-inbox2 .no-selection__content p{max-width:320px;margin:0;color:var(--text-2);font-size:var(--text-base);line-height:var(--leading-normal)}app-inbox2 .no-selection__hint{display:inline-flex;align-items:center;gap:var(--space-xs);margin-top:var(--space-lg);padding:8px 12px;border:1px solid var(--border-1);border-radius:var(--radius-full);background:color-mix(in srgb,var(--elev-1) 76%,transparent);color:var(--text-2);font-size:var(--text-sm)}app-inbox2 .no-selection__hint-icon{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}app-inbox2 .no-selection__hint-icon svg{display:block;width:14px;height:14px}app-inbox2 .inbox-right-rail--empty{display:flex!important;align-items:flex-start;justify-content:center;padding:var(--space-2xl) var(--space-lg)!important;overflow:hidden;background:radial-gradient(circle at 50% 16%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 45%),var(--bg)!important}app-inbox2 .empty-rail__inner{width:100%;max-width:282px;text-align:left}app-inbox2 .empty-rail__visual{position:relative;width:160px;height:132px;margin:10px auto var(--space-xl)}app-inbox2 .empty-rail__visual svg{position:relative;z-index:1;display:block;width:100%;height:100%;filter:drop-shadow(0 16px 26px rgba(21,45,85,.24))}app-inbox2 .empty-rail__glow{position:absolute;inset:24px 24px 16px;border-radius:50%;background:color-mix(in srgb,var(--accent) 18%,transparent);filter:blur(24px)}app-inbox2 .empty-rail__eyebrow{color:var(--accent);font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:.13em}app-inbox2 .empty-rail__inner h2{margin:8px 0;color:var(--text-1);font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}app-inbox2 .empty-rail__inner p{margin:0;color:var(--text-2);font-size:var(--text-sm);line-height:var(--leading-normal)}app-inbox2 .empty-rail__items{display:grid;gap:var(--space-xs);margin-top:var(--space-xl)}app-inbox2 .empty-rail__item{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:var(--space-sm);padding:10px;border:1px solid var(--border-1);border-radius:var(--radius-md);background:color-mix(in srgb,var(--elev-1) 70%,transparent)}app-inbox2 .empty-rail__item-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);font-size:var(--text-base)}app-inbox2 .empty-rail__item strong,app-inbox2 .empty-rail__item small{display:block}app-inbox2 .empty-rail__item strong{color:var(--text-1);font-size:var(--text-sm);font-weight:var(--weight-semibold)}app-inbox2 .empty-rail__item small{margin-top:2px;color:var(--text-3);font-size:var(--text-2xs);line-height:var(--leading-normal)}}html body app-inbox2 app-chat2 .chat-container .message-input-area{padding:12px 24px max(18px,env(safe-area-inset-bottom))!important;background:var(--app)!important;border-top:1px solid var(--border-1)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-container{display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;width:min(100%,760px)!important;min-height:54px!important;margin:0 auto!important;gap:6px!important;padding:6px 8px!important;background:var(--elev-1)!important;border:1px solid var(--border-2)!important;border-radius:16px!important;box-shadow:0 12px 28px #01071038,inset 0 1px #ffffff09!important;transition:border-color .18s ease,box-shadow .18s ease!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-container:focus-within{border-color:color-mix(in srgb,var(--accent) 55%,var(--border-2))!important;box-shadow:var(--shadow-focus),0 12px 28px #01071038!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach,html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send{display:grid!important;place-items:center!important;flex:0 0 36px!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border-radius:10px!important;line-height:0!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach{border:0!important;background:transparent!important;color:var(--text-2)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach:hover{background:var(--elev-2)!important;color:var(--text-1)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-textarea{display:block!important;width:100%!important;min-height:36px!important;max-height:140px!important;margin:0!important;padding:8px 4px!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;resize:none!important;color:var(--text-1)!important;font:inherit!important;font-size:var(--text-sm)!important;line-height:18px!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-textarea::placeholder{color:var(--text-3)!important;opacity:1!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send{border:1px solid color-mix(in srgb,var(--accent) 72%,var(--border-2))!important;background:var(--accent)!important;color:var(--on-accent)!important;box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 20%,transparent)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send:not(:disabled):hover{transform:translateY(-1px)!important;filter:brightness(1.08)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send:disabled{border-color:var(--border-1)!important;background:var(--elev-2)!important;color:var(--text-3)!important;box-shadow:none!important;cursor:not-allowed!important;opacity:1!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach bs-icon,html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send bs-icon,html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach bs-icon svg,html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send bs-icon svg{display:inline-flex!important;color:currentColor!important;stroke:currentColor!important}@media (max-width: 768px){html body app-inbox2 app-chat2 .chat-container .message-input-area{padding:10px 12px max(12px,env(safe-area-inset-bottom))!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-container{width:100%!important;min-height:50px!important;border-radius:14px!important}}[data-theme=light] body app-inbox2 app-chat2 .chat-container,[data-theme=light] body app-inbox2 app-chat2 .chat-content,[data-theme=light] body app-inbox2 app-chat2 .messages-container,[data-theme=light] body app-inbox2 app-chat2 .messages-wrapper,[data-theme=light] body app-inbox2 app-chat2 .message-input-area{background:var(--chat-bg)!important}[data-theme=light] body app-inbox2 app-chat2 .message-incoming .message-bubble{border:1px solid var(--message-incoming-border)!important;background:var(--message-incoming-bg)!important;color:var(--text-1)!important;box-shadow:var(--shadow-sm)!important;opacity:1!important}[data-theme=light] body app-inbox2 app-chat2 .message-incoming .message-text,[data-theme=light] body app-inbox2 app-chat2 .message-incoming .message-text *{color:var(--text-1)!important}[data-theme=light] body app-inbox2 app-chat2 .message-outgoing .message-bubble{border:1px solid var(--message-outgoing-border)!important;background:var(--message-outgoing-bg)!important;color:var(--text-1)!important;box-shadow:var(--shadow-sm)!important;opacity:1!important}[data-theme=light] body app-inbox2 app-chat2 .message-outgoing .message-text,[data-theme=light] body app-inbox2 app-chat2 .message-outgoing .message-text *{color:var(--text-1)!important}[data-theme=light] body app-inbox2 app-chat2 .message-time,[data-theme=light] body app-inbox2 app-chat2 .message-outgoing .message-time{color:var(--text-3)!important}[data-theme=light] body app-inbox2 app-chat2 .message-header{border-top-color:#1423371a!important}[data-theme=light] body app-inbox2 app-chat2 .input-container{border-color:var(--border-2)!important;background:var(--app)!important;box-shadow:var(--shadow-sm)!important}[data-theme=light] body app-inbox2 app-chat2 .input-textarea{color:var(--text-1)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area{padding:8px 24px max(12px,env(safe-area-inset-bottom))!important;background:transparent!important;border-top:0!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-container{display:grid!important;grid-template-columns:34px minmax(0,1fr) 34px!important;align-items:center!important;width:min(100%,760px)!important;min-height:44px!important;height:44px!important;gap:4px!important;padding:2px 3px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-container:focus-within{border:0!important;box-shadow:none!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach,html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send{flex-basis:32px!important;width:32px!important;height:32px!important;border-radius:10px!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach{color:var(--text-3)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach:hover{background:color-mix(in srgb,var(--elev-2) 70%,transparent)!important;color:var(--text-1)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-textarea{height:36px!important;min-height:36px!important;max-height:36px!important;padding:9px 2px!important;line-height:18px!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send{border-radius:10px!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send:disabled{background:transparent!important;border-color:transparent!important;color:var(--text-3)!important}@media (max-width: 768px){html body app-inbox2 app-chat2 .chat-container .message-input-area{padding:6px 12px max(8px,env(safe-area-inset-bottom))!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-container{min-height:42px!important;height:42px!important}}html body app-inbox2 .inbox-container .inbox-header .header-actions-btn-wrapper .user-avatar,html body app-inbox2 .inbox-container .contacts-list .contact-row .contact-avatar,html body app-inbox2 .inbox-container .mobile-chat-row .mobile-chat-avatar,html body app-inbox2 app-chat2 .chat-container .chat-header .chat-avatar{background:var(--elev-2)!important;background-image:none!important;border:1px solid var(--border-2)!important;color:var(--text-1)!important;box-shadow:inset 0 1px #ffffff12,0 4px 12px #0107102e!important}html body app-inbox2 .inbox-container .contacts-list .contact-row .contact-avatar .initials,html body app-inbox2 .inbox-container .mobile-chat-row .mobile-chat-avatar,html body app-inbox2 app-chat2 .chat-container .chat-header .chat-avatar{color:var(--text-1)!important;font-weight:var(--weight-semibold)!important}@media (max-width: 768px){body .app-container app-inbox2 .inbox-body .inbox-right-rail.inbox-right-rail--empty{display:none!important}}@media (prefers-reduced-motion: no-preference) and (min-width: 769px){app-inbox2 .no-selection__visual{animation:none}}@media (max-width: 600px){html body app-inbox2 .inbox-container .contacts-list .contact-row .contact-avatar,html body app-inbox2 .inbox-container .mobile-chat-row .mobile-chat-avatar{box-shadow:none!important}app-inbox2 .inbox-container .inbox-body .sidebar-left .contacts-list .contact-row{display:flex!important;align-items:center!important;gap:var(--gap-inline)!important;padding:var(--space-xs) var(--space-md)!important}app-inbox2 .inbox-container .inbox-body .sidebar-left .contacts-list .contact-row .contact-avatar-btn{flex:0 0 var(--control-h-icon)!important;width:var(--control-h-icon)!important;min-width:var(--control-h-icon)!important;height:var(--control-h-icon)!important;min-height:var(--control-h-icon)!important;margin:0!important;padding:0!important;position:relative!important}app-inbox2 .inbox-container .inbox-body .sidebar-left .contacts-list .contact-row .contact-avatar{width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important}app-inbox2 .inbox-container .inbox-body .sidebar-left .contacts-list .contact-row .contact-item{flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;position:static!important}app-inbox2 .inbox-container .inbox-body .sidebar-left .contacts-list .contact-row{display:grid!important;grid-template-columns:var(--control-h-icon) minmax(0,1fr)!important;column-gap:var(--gap-inline)!important;align-items:center!important}app-inbox2 .inbox-container .inbox-body .sidebar-left .contacts-list .contact-row .contact-item{grid-column:2!important;grid-row:1!important;width:100%!important;overflow:hidden!important}app-inbox2 .inbox-container .inbox-body .sidebar-left .contacts-list .contact-row .contact-avatar-btn{grid-column:1!important;grid-row:1!important}}html{color-scheme:dark light}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}app-root{display:flex;flex-direction:column;height:100%;width:100%}app-root>.app-container:has(app-signin){scrollbar-gutter:stable}.claude-modal-panel{z-index:var(--z-modal)}:root{--ion-font-family: var(--font-sans);--ion-background-color: var(--bg);--ion-text-color: var(--text-1);--ion-border-color: var(--border-2);--ion-toolbar-background: var(--app);--ion-item-background: transparent;--ion-color-primary: var(--accent);--ion-color-primary-rgb: var(--accent-rgb);--ion-color-primary-shade: var(--accent-hover);--ion-color-primary-tint: var(--accent);--ion-color-primary-contrast: var(--on-accent);--ion-color-success: var(--success);--ion-color-warning: var(--warning);--ion-color-danger: var(--error)}ion-alert.bs-alert{--background: var(--app);--backdrop-opacity: 1;--width: min(440px, calc(100vw - 32px) );--min-width: 0;--max-width: 440px;--height: auto;--max-height: min(640px, calc(100dvh - 32px) );color:var(--text-1)}ion-alert.bs-alert ion-backdrop{--background: var(--overlay-scrim);--opacity: 1}ion-alert.bs-alert .alert-wrapper{overflow:hidden;border:1px solid var(--border-2);border-radius:var(--radius-lg);background:var(--elev-1);box-shadow:var(--shadow-lg)}ion-alert.bs-alert .alert-head{display:flex;align-items:center;min-height:64px;box-sizing:border-box;padding:14px 18px;border-bottom:var(--border-width) solid var(--border-1);background:var(--elev-1);text-align:left}ion-alert.bs-alert .alert-title{color:var(--text-1);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}ion-alert.bs-alert .alert-message{padding:18px;background:var(--app);color:var(--text-2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed);text-align:left}ion-alert.bs-alert .alert-button-group{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xs);padding:14px 18px;border-top:var(--border-width) solid var(--border-1);background:var(--elev-1)}ion-alert.bs-alert .alert-button.bs-alert__button{min-width:0;min-height:44px;margin:0;padding:0 var(--space-md);border:1px solid transparent;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1;text-align:center;text-transform:none;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}ion-alert.bs-alert .alert-button.bs-alert__button--cancel{border-color:var(--border-2);background:var(--elev-1);color:var(--text-1)}ion-alert.bs-alert .alert-button.bs-alert__button--cancel:hover{background:var(--elev-2)}ion-alert.bs-alert .alert-button.bs-alert__button--primary{background:var(--accent);color:var(--on-accent)}ion-alert.bs-alert .alert-button.bs-alert__button--primary:hover{background:var(--accent-hover)}ion-alert.bs-alert .alert-button.bs-alert__button--danger{border-color:color-mix(in srgb,var(--error) 72%,var(--border-2));background:var(--error);color:var(--on-accent)}ion-alert.bs-alert .alert-button.bs-alert__button--danger:hover{background:color-mix(in srgb,var(--error) 84%,var(--text-1))}ion-alert.bs-alert .alert-button.bs-alert__button:active{transform:scale(.98)}ion-alert.bs-alert .alert-button.bs-alert__button:focus-visible{box-shadow:var(--shadow-focus)}@media (max-width: 420px){ion-alert.bs-alert{--width: calc(100vw - 24px) ;--max-height: calc(100dvh - 24px) }ion-alert.bs-alert .alert-head{padding-top:var(--space-md);padding-right:var(--space-md)}ion-alert.bs-alert .alert-message{padding-right:var(--space-md);padding-left:var(--space-md)}ion-alert.bs-alert .alert-button-group{padding:var(--space-md)}}.mat-mdc-snack-bar-container,.mat-mdc-dialog-container,.mat-mdc-menu-panel,.mat-mdc-tooltip{font-family:var(--font-sans)}.document-list-dialog .mat-mdc-dialog-container,.quote-modal-panel .mat-mdc-dialog-container,.bs-wizard-dialog .mat-mdc-dialog-container{--mdc-dialog-container-color: transparent;--mdc-dialog-container-elevation-shadow: none;padding:0}.document-list-dialog .mat-mdc-dialog-surface,.quote-modal-panel .mat-mdc-dialog-surface,.bs-wizard-dialog .mat-mdc-dialog-surface{overflow:hidden;background:transparent;border-radius:var(--radius-lg);box-shadow:none}.cdk-overlay-backdrop.document-list-backdrop,.cdk-overlay-backdrop.bs-wizard-backdrop{background:var(--overlay-scrim)}.document-list-dialog--mobile .mat-mdc-dialog-surface,.bs-wizard-dialog--mobile .mat-mdc-dialog-surface{border-radius:var(--radius-xl) var(--radius-xl) 0 0}@media (max-width: 700px){.cdk-overlay-pane.document-list-dialog--mobile,.cdk-overlay-pane.bs-wizard-dialog--mobile{height:min(86dvh,720px)}.cdk-overlay-pane.document-list-dialog--mobile>*,.cdk-overlay-pane.bs-wizard-dialog--mobile>*{height:100%;min-height:0}.document-list-dialog--mobile .mat-mdc-dialog-container,.bs-wizard-dialog--mobile .mat-mdc-dialog-container{width:100vw;height:min(86dvh,720px);max-height:min(86dvh,720px)}.document-list-dialog--mobile .mat-mdc-dialog-surface,.bs-wizard-dialog--mobile .mat-mdc-dialog-surface,.document-list-dialog--mobile .mat-mdc-dialog-surface>*,.bs-wizard-dialog--mobile .mat-mdc-dialog-surface>*{height:100%;min-height:0}.cdk-overlay-pane.mat-mdc-dialog-panel.document-list-dialog--mobile,.cdk-overlay-pane.mat-mdc-dialog-panel.bs-wizard-dialog--mobile{animation:bs-mobile-sheet-in .18s cubic-bezier(.22,1,.36,1) both}.document-list-dialog--mobile .mat-mdc-dialog-inner-container,.bs-wizard-dialog--mobile .mat-mdc-dialog-inner-container{opacity:1!important;transition:none!important}.document-list-dialog--mobile .mat-mdc-dialog-surface,.bs-wizard-dialog--mobile .mat-mdc-dialog-surface,.document-list-dialog--mobile .mdc-dialog--open .mat-mdc-dialog-surface,.bs-wizard-dialog--mobile .mdc-dialog--open .mat-mdc-dialog-surface,.document-list-dialog--mobile .mdc-dialog--closing .mat-mdc-dialog-surface,.bs-wizard-dialog--mobile .mdc-dialog--closing .mat-mdc-dialog-surface{transform:none!important;transition:none!important}.document-list-dialog--mobile .mdc-dialog--closing,.bs-wizard-dialog--mobile .mdc-dialog--closing{animation:bs-mobile-sheet-out .14s ease-in both}.document-list-dialog--mobile .bs-wizard,.bs-wizard-dialog--mobile .bs-wizard{height:100%;max-height:none}.cdk-overlay-backdrop.document-list-backdrop,.cdk-overlay-backdrop.bs-wizard-backdrop{top:var(--header-h);background:color-mix(in srgb,var(--bg) 16%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .16s ease-out}.cdk-overlay-pane.bs-wizard-dialog--mobile:not(.mat-mdc-dialog-panel)>*{animation:bs-mobile-sheet-in .18s cubic-bezier(.22,1,.36,1) both}}@keyframes bs-mobile-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bs-mobile-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){.cdk-overlay-backdrop.document-list-backdrop,.cdk-overlay-backdrop.bs-wizard-backdrop{transition:none}.cdk-overlay-pane.mat-mdc-dialog-panel.document-list-dialog--mobile,.cdk-overlay-pane.mat-mdc-dialog-panel.bs-wizard-dialog--mobile,.document-list-dialog--mobile .mdc-dialog--closing,.bs-wizard-dialog--mobile .mdc-dialog--closing,.cdk-overlay-pane.bs-wizard-dialog--mobile:not(.mat-mdc-dialog-panel)>*{animation:none}}.modal-content{background:var(--app);color:var(--text-1);border:1px solid var(--border-2);border-radius:var(--radius-lg)}.modal-backdrop{background:var(--overlay-scrim)}@media (max-width: 600px){html,body,app-root,app-root>.app-container{width:100%!important;max-width:none!important;min-width:0!important;min-height:100dvh;margin:0!important;padding:0!important}app-root>.app-container{overflow:hidden!important}app-root>.app-container:has(app-signin),app-root>.app-container:has(app-overview),app-root>.app-container:has(app-privacy-policy),app-root>.app-container:has(app-terms-of-service){overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}app-inbox2{display:block;width:100%;min-height:100dvh;background:var(--bg)}app-inbox2 .inbox-container{width:100%!important;max-width:none!important;min-width:0!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;border:0!important;border-radius:0!important;background:var(--bg)!important}app-inbox2 .inbox-container>.inbox-header,app-inbox2 .inbox-container>.inbox-header .header-content{height:56px!important}app-inbox2 .inbox-container>.inbox-header{padding-inline:10px!important}app-inbox2 .inbox-container>.inbox-header .header-content{padding:0!important;gap:var(--space-md)!important}app-inbox2 .inbox-container>.inbox-header .inbox-brand app-logo{transform:none!important}app-inbox2 .inbox-container>.inbox-body{height:calc(100dvh - 56px)!important;min-height:0!important}app-inbox2 .details-panel{display:none!important}app-inbox2 .inbox-container,app-inbox2 .inbox-body,app-inbox2 .sidebar-left{overflow-x:hidden!important}app-inbox2 .sidebar-left .sidebar-filters{gap:var(--gap-inline)!important;padding:var(--space-sm) var(--space-md) var(--space-md)!important}app-inbox2 .sidebar-left .search-input,app-inbox2 .sidebar-left .filter-select{height:var(--control-h-lg)!important;min-height:var(--control-h-lg)!important}app-inbox2 .sidebar-left .contacts-list{padding:0 var(--space-xs) var(--space-md)!important}app-inbox2 .sidebar-left .contacts-list .contact-row{height:var(--row-contact)!important;min-height:var(--row-contact)!important;margin:0!important;padding:var(--space-xs) var(--space-sm)!important;border:0!important;border-radius:var(--radius-md)!important;transform:none!important}app-inbox2 .sidebar-left .contacts-list .contact-row:not(:last-child):after{content:"";position:absolute;right:var(--space-md);bottom:0;left:var(--space-md);height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text-2) 12%,transparent) 18%,color-mix(in srgb,var(--text-2) 12%,transparent) 82%,transparent);pointer-events:none}app-inbox2 .sidebar-left .contacts-list .contact-avatar-btn,app-inbox2 .sidebar-left .contacts-list .contact-avatar{width:var(--control-h-icon)!important;height:var(--control-h-icon)!important;min-width:var(--control-h-icon)!important;min-height:var(--control-h-icon)!important}app-inbox2 .chat-row__top{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important}app-inbox2 .chat-row__top .contact-name{grid-column:1;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-inbox2 .chat-row__tags{grid-column:1;grid-row:2;display:flex;align-items:center;gap:var(--space-2xs);min-width:0}app-inbox2 .chat-row__top .ci-time{grid-column:2;grid-row:1;align-self:start;white-space:nowrap}app-inbox2 .channel-badge,app-inbox2 .chat-row__tags .category-badge{display:inline-flex!important;padding:2px var(--space-xs)!important;border:0!important;border-radius:var(--radius-full)!important;background:color-mix(in srgb,var(--channel-whatsapp) 18%,var(--app))!important;color:var(--channel-whatsapp)!important;font-size:var(--text-2xs)!important}app-inbox2 .channel-badge--email{background:color-mix(in srgb,var(--channel-email) 18%,var(--app))!important;color:var(--channel-email)!important}app-inbox2 .chat-row__tags .category-badge{background:color-mix(in srgb,var(--warning) 18%,var(--app))!important;color:var(--warning)!important}app-inbox2 .unread-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--unread-badge-size-mobile);width:var(--unread-badge-size-mobile);height:var(--unread-badge-size-mobile);padding:0;border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:var(--unread-badge-font-size);line-height:var(--unread-badge-line-height);text-align:center;font-weight:var(--weight-bold)}app-inbox2 .mobile-chat-list{display:flex!important;flex-direction:column;min-width:0!important;padding:0!important;overflow-x:hidden;overflow-y:auto}app-inbox2 .mobile-list-state{display:grid;justify-items:center;gap:8px;padding:64px var(--space-xl) 32px;text-align:center}app-inbox2 .mobile-list-state__icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:8px;border-radius:var(--radius-lg);background:var(--elev-2);color:var(--text-2);font-size:28px}app-inbox2 .mobile-list-state__icon--error{background:color-mix(in srgb,var(--danger) 16%,var(--app));color:var(--danger);font-size:var(--text-lg);font-weight:var(--weight-bold)}app-inbox2 .mobile-list-state__title{margin:0;color:var(--text-1);font-size:var(--text-base);font-weight:var(--weight-semibold)}app-inbox2 .mobile-list-state__text{max-width:260px;margin:0;color:var(--text-2);font-size:var(--text-sm);line-height:var(--leading-normal)}app-inbox2 .mobile-list-state__action{min-height:var(--control-h);margin-top:8px;padding:0 var(--space-md);border:0;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font-size:var(--text-sm);font-weight:var(--weight-semibold)}app-inbox2 .mobile-list-state__action--ghost{border:1px solid var(--border-strong);background:transparent;color:var(--text-1)}app-inbox2 .contacts-list.mobile-chat-list-hidden{display:none!important}app-inbox2 .mobile-chat-row{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;column-gap:12px!important;width:100%!important;min-height:76px!important;padding:12px 16px!important;border:0!important;border-bottom:1px solid var(--divider)!important;border-radius:0!important;background:transparent!important;color:var(--text-1)!important;text-align:left!important}app-inbox2 .mobile-chat-row.is-active{background:color-mix(in srgb,var(--accent) 12%,var(--app))!important}app-inbox2 .mobile-chat-avatar{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--border-2);border-radius:50%;background:var(--elev-2);color:var(--text-1);font-size:var(--text-sm);font-weight:var(--weight-semibold)}app-inbox2 .mobile-chat-main{display:grid;min-width:0;gap:3px}app-inbox2 .mobile-chat-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 8px;min-width:0}app-inbox2 .mobile-chat-titleline{display:flex;align-items:center;min-width:0;gap:6px}app-inbox2 .mobile-chat-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);font-weight:var(--weight-semibold)}app-inbox2 .mobile-chat-time{flex:0 0 auto;color:var(--text-3);font-size:var(--text-xs)}app-inbox2 .mobile-chat-meta{display:flex;align-items:center;flex:0 0 auto;gap:4px;min-width:0}app-inbox2 .mobile-chat-meta .category-badge,app-inbox2 .mobile-chat-aside .category-badge{display:inline-flex!important;width:max-content;min-height:22px!important;padding:3px 8px!important;border:0!important;border-radius:var(--radius-lg)!important;font-size:11px!important;line-height:16px!important;font-weight:var(--weight-bold)!important}app-inbox2 .mobile-chat-meta .contact-type-badge.contact-type--customer,app-inbox2 .mobile-chat-aside .contact-type-badge.contact-type--customer{background:color-mix(in srgb,var(--channel-whatsapp) 18%,var(--elev-1))!important;color:var(--channel-whatsapp)!important}app-inbox2 .mobile-chat-meta .contact-type-badge.contact-type--broker,app-inbox2 .mobile-chat-aside .contact-type-badge.contact-type--broker{background:color-mix(in srgb,var(--accent) 22%,var(--elev-1))!important;color:var(--accent)!important}app-inbox2 .mobile-chat-meta .contact-type-badge.contact-type--operator,app-inbox2 .mobile-chat-aside .contact-type-badge.contact-type--operator{background:color-mix(in srgb,var(--warning) 18%,var(--elev-1))!important;color:var(--warning)!important}app-inbox2 .mobile-chat-category{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-3);font-size:var(--text-2xs);font-weight:var(--weight-semibold);text-transform:uppercase}app-inbox2 .mobile-chat-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);font-size:var(--text-sm)}}app-inbox2 .modal-overlay{padding:24px!important;background:#03070eb8!important;backdrop-filter:blur(16px) saturate(115%)!important}app-inbox2 .modal-dialog{width:min(100%,640px)!important;max-height:min(820px,100dvh - 48px)!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent)!important;border-radius:24px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--elev-1) 94%,white 6%),var(--app))!important;box-shadow:0 28px 80px #0000007a,0 0 0 1px #ffffff06!important}app-inbox2 .modal-header{min-height:76px;box-sizing:border-box;padding:18px 24px 16px!important;border-bottom:1px solid var(--border-1)!important;background:transparent!important}app-inbox2 .modal-header h3{color:var(--text-1)!important;font-size:20px!important;font-weight:var(--weight-semibold)!important;letter-spacing:var(--tracking-tight)}app-inbox2 .modal-header .btn-close{width:36px!important;height:36px!important;border:1px solid var(--border-1)!important;border-radius:var(--radius-md)!important;background:var(--elev-2)!important;color:var(--text-2)!important}app-inbox2 .modal-header .btn-close:hover{border-color:var(--border-strong)!important;background:color-mix(in srgb,var(--elev-2) 76%,var(--accent))!important;color:var(--text-1)!important}app-inbox2 .modal-content{padding:24px!important;background:transparent!important}app-inbox2 .modal-content .form-group{gap:8px!important;margin-bottom:18px!important}app-inbox2 .modal-content .form-group label{color:var(--text-2)!important;font-size:var(--text-xs)!important;font-weight:var(--weight-semibold)!important;letter-spacing:.02em!important;text-transform:none!important}app-inbox2 .modal-content .form-grid{gap:16px!important}app-inbox2 .modal-content input,app-inbox2 .modal-content select,app-inbox2 .modal-content textarea{box-sizing:border-box;min-height:46px;padding:12px 14px!important;border:1px solid var(--border-1)!important;border-radius:var(--radius-md)!important;background:color-mix(in srgb,var(--app) 82%,var(--elev-1))!important;color:var(--text-1)!important;font-size:var(--text-sm)!important}app-inbox2 .modal-content .input-wrapper input{padding-left:42px!important}app-inbox2 .modal-content .input-wrapper svg{left:14px!important;color:var(--text-3)!important}app-inbox2 .modal-content input::placeholder,app-inbox2 .modal-content textarea::placeholder{color:var(--text-3)!important}app-inbox2 .modal-content input:hover:not(:disabled),app-inbox2 .modal-content select:hover:not(:disabled),app-inbox2 .modal-content textarea:hover:not(:disabled){border-color:var(--border-strong)!important}app-inbox2 .modal-content input:focus,app-inbox2 .modal-content select:focus,app-inbox2 .modal-content textarea:focus{border-color:var(--accent)!important;background:color-mix(in srgb,var(--app) 72%,var(--accent))!important;box-shadow:var(--shadow-focus)!important}app-inbox2 .modal-content textarea{min-height:96px;resize:vertical}app-inbox2 .modal-content select{background-position:right 14px center!important}app-inbox2 .modal-actions{padding:18px 24px 24px!important;border-top:1px solid var(--border-1)!important;background:transparent!important}app-inbox2 .modal-actions .btn-primary,app-inbox2 .modal-actions .btn-secondary{min-height:46px!important;border-radius:var(--radius-md)!important;font-size:var(--text-sm)!important;font-weight:var(--weight-semibold)!important;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)!important}app-inbox2 .modal-actions .btn-secondary{border:1px solid var(--border-1)!important;background:var(--elev-1)!important;color:var(--text-2)!important}app-inbox2 .modal-actions .btn-secondary:hover:not(:disabled){border-color:var(--border-strong)!important;background:var(--elev-2)!important;color:var(--text-1)!important}app-inbox2 .modal-actions .btn-primary{border:1px solid color-mix(in srgb,var(--accent) 80%,white 20%)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 92%,white 8%),color-mix(in srgb,var(--accent) 72%,#0D5DB8))!important;box-shadow:0 10px 22px color-mix(in srgb,var(--accent) 22%,transparent)!important;color:var(--on-accent)!important}app-inbox2 .modal-actions .btn-primary:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 84%,white 16%),color-mix(in srgb,var(--accent) 68%,#0D5DB8))!important;box-shadow:0 12px 26px color-mix(in srgb,var(--accent) 30%,transparent)!important;transform:translateY(-1px)}@media (max-width: 600px){app-inbox2 .modal-overlay{padding:16px!important;align-items:center!important}app-inbox2 .modal-dialog{max-height:calc(100dvh - 32px)!important;border-radius:20px!important}app-inbox2 .modal-header,app-inbox2 .modal-content,app-inbox2 .modal-actions{padding-inline:18px!important}app-inbox2 .modal-content .form-grid{grid-template-columns:1fr!important;gap:0!important}app-inbox2 .modal-actions{gap:10px!important}}app-inbox2 app-chat2{display:block!important;width:100%!important;height:100%!important;min-width:0!important}app-inbox2 app-chat2 .chat-container{background:var(--bg)!important;color:var(--text-1)!important;font-family:var(--font-sans)!important}app-inbox2 app-chat2 .chat-header{box-sizing:border-box;height:var(--header-h);min-height:var(--header-h);max-height:var(--header-h);padding:0 24px;border-right:0;border-bottom:1px solid var(--border-1);background:var(--app)}app-inbox2 app-chat2 .chat-header .header-title{gap:12px!important;min-width:0!important}app-inbox2 app-chat2 .chat-avatar{width:44px!important;height:44px!important;background:var(--elev-2)!important;border:1px solid var(--border-2)!important;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #030c1838!important}app-inbox2 app-chat2 .chat-avatar .chat-online-dot{right:-1px!important;bottom:-1px!important;width:9px!important;height:9px!important;border:2px solid var(--elev-1)!important;background:var(--success)!important}app-inbox2 app-chat2 .chat-contact-copy{gap:3px!important}app-inbox2 app-chat2 .chat-contact-name{color:var(--text-1)!important;font-size:var(--text-md)!important;font-weight:var(--weight-semibold)!important}app-inbox2 app-chat2 .chat-online-label{color:var(--success)!important;font-size:var(--text-xs)!important}app-inbox2 app-chat2 .chat-channel-switch{gap:4px!important;padding:4px!important;border:1px solid var(--border-1)!important;border-radius:var(--radius-md)!important;background:color-mix(in srgb,var(--app) 78%,var(--elev-1))!important}app-inbox2 app-chat2 .chat-channel-switch .channel-pill{min-height:32px!important;padding:0 11px!important;border-radius:var(--radius-sm)!important;color:var(--text-3)!important;font-size:var(--text-xs)!important;font-weight:var(--weight-semibold)!important}app-inbox2 app-chat2 .chat-channel-switch .channel-pill--active{border-color:var(--border-strong)!important;background:var(--elev-2)!important;color:var(--text-1)!important;box-shadow:0 3px 10px #0208122e!important}app-inbox2 app-chat2 .action-buttons .action-btn{width:36px!important;height:36px!important;padding:0!important;border:1px solid transparent!important;border-radius:var(--radius-md)!important;background:transparent!important;color:var(--text-3)!important}app-inbox2 app-chat2 .action-buttons .action-btn:hover{border-color:var(--border-1)!important;background:var(--elev-2)!important;color:var(--text-1)!important}app-inbox2 app-chat2 .chat-content,app-inbox2 app-chat2 .messages-container{background:linear-gradient(180deg,color-mix(in srgb,var(--app) 54%,var(--bg)),var(--bg) 38%)!important}app-inbox2 app-chat2 .messages-container{border-right:0!important}app-inbox2 app-chat2 .messages-wrapper{display:flex!important;flex-direction:column!important;min-height:100%!important;gap:12px!important;padding:24px 28px 28px!important}app-inbox2 app-chat2 .chat-empty-state{display:grid!important;justify-items:center;align-content:center;width:min(100%,360px);margin:auto!important;padding:28px 24px;text-align:center}app-inbox2 app-chat2 .chat-empty-state__icon{display:grid;place-items:center;width:58px;height:58px;margin-bottom:18px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border-1));border-radius:18px;background:color-mix(in srgb,var(--accent) 10%,var(--elev-1));color:var(--accent);box-shadow:inset 0 1px #ffffff0d,0 12px 28px #01071029}app-inbox2 app-chat2 .chat-empty-state__icon bs-icon{display:inline-flex;color:currentColor}app-inbox2 app-chat2 .chat-empty-state__icon bs-icon svg{width:26px;height:26px;display:block}app-inbox2 app-chat2 .chat-empty-state__eyebrow{color:var(--accent);font-size:10px;font-weight:var(--weight-bold);letter-spacing:.13em;line-height:1.2;text-transform:uppercase}app-inbox2 app-chat2 .chat-empty-state h3{margin:10px 0 8px;color:var(--text-1);font-size:22px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}app-inbox2 app-chat2 .chat-empty-state p{max-width:300px;margin:0;color:var(--text-2);font-size:var(--text-sm);line-height:var(--leading-normal)}app-inbox2 app-chat2 .message-container{margin-bottom:0!important}app-inbox2 app-chat2 .message-bubble{width:fit-content!important;max-width:min(640px,72%)!important;padding:11px 14px!important;border-radius:16px!important;font-size:var(--text-sm)!important;line-height:var(--leading-normal)!important}app-inbox2 app-chat2 .message-incoming .message-bubble{border-color:var(--message-incoming-border)!important;background:var(--message-incoming-bg)!important;box-shadow:0 8px 18px #0107101f!important}app-inbox2 app-chat2 .message-outgoing .message-bubble{background:var(--message-outgoing-bg)!important;border-color:var(--message-outgoing-border)!important;box-shadow:none!important}app-inbox2 app-chat2 .message-input-area{padding:14px 24px max(18px,env(safe-area-inset-bottom))!important;border-top:1px solid var(--border-1)!important;background:var(--app)!important}app-inbox2 app-chat2 .input-container{width:min(100%,980px)!important;min-height:58px!important;margin:0 auto!important;box-sizing:border-box!important;gap:10px!important;padding:8px 10px 8px 12px!important;border:1px solid var(--border-2)!important;border-radius:18px!important;background:var(--elev-1)!important;box-shadow:inset 0 1px #ffffff09,0 10px 24px #0107102e!important}app-inbox2 app-chat2 .input-container:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--border-strong))!important;box-shadow:var(--shadow-focus),0 10px 24px #0107102e!important}app-inbox2 app-chat2 .input-btn-attach{width:38px!important;height:38px!important;border-radius:12px!important;color:var(--text-2)!important}app-inbox2 app-chat2 .input-btn-attach:hover{background:var(--elev-2)!important;color:var(--text-1)!important}app-inbox2 app-chat2 .input-btn-attach bs-icon{display:inline-flex;color:currentColor}app-inbox2 app-chat2 .input-textarea{min-height:34px!important;max-height:132px!important;padding:7px 4px!important;color:var(--text-1)!important;font-size:var(--text-sm)!important;line-height:var(--leading-normal)!important}app-inbox2 app-chat2 .input-textarea::placeholder{color:var(--text-3)!important}app-inbox2 app-chat2 .input-btn-send{width:40px!important;height:40px!important;border:1px solid color-mix(in srgb,var(--accent) 72%,white 18%)!important;border-radius:12px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 94%,white 6%),color-mix(in srgb,var(--accent) 70%,#0D5DB8))!important;box-shadow:0 7px 16px color-mix(in srgb,var(--accent) 22%,transparent)!important}app-inbox2 app-chat2 .input-btn-send:disabled{border-color:var(--border-1)!important;background:var(--elev-2)!important;box-shadow:none!important;color:var(--text-3)!important;opacity:1!important}app-inbox2 app-chat2 .input-btn-send:hover:not(:disabled){box-shadow:0 9px 20px color-mix(in srgb,var(--accent) 32%,transparent)!important;transform:translateY(-1px)}@media (max-width: 768px){app-inbox2 app-chat2 .chat-header{height:var(--header-h);min-height:var(--header-h);max-height:var(--header-h);padding-inline:14px}app-inbox2 app-chat2 .messages-wrapper{padding:16px 14px 20px!important}app-inbox2 app-chat2 .message-input-area{padding-inline:12px!important}}@media (min-width: 769px){app-inbox2 .no-selection__visual{width:520px;height:220px;margin-bottom:var(--space-lg)}app-inbox2 .no-selection__dispatch-board{display:none!important}app-inbox2 .no-selection__visual>svg.dispatch-board__art{position:relative;z-index:2;display:block!important;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 22px 34px rgba(18,53,98,.2))}}@media (min-width: 769px){app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .action-btn,app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .inbox-language .lang__btn,app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .inbox-theme .ts__btn{color:var(--text-2)!important}app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .action-btn svg,app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .inbox-language bs-icon,app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .inbox-language bs-icon svg,app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .inbox-theme bs-icon,app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .inbox-theme bs-icon svg{color:var(--text-2)!important;stroke:currentColor!important;stroke-width:1.75!important;opacity:1!important}app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .inbox-language .lang__code,app-inbox2 .inbox-container>.inbox-header .header-actions-btn-wrapper .inbox-language .lang__caret{color:var(--text-2)!important}}html body app-inbox2 app-chat2 .chat-container .message-input-area{background:var(--bg)!important;border-top:0!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-container{background:var(--elev-2)!important;border:1px solid var(--border-2)!important;border-radius:var(--radius-lg)!important;box-shadow:inset 0 1px #ffffff06!important}html body app-inbox2 .inbox2-container-wrapper>.chat-section.channel-hidden,html body app-inbox2 .inbox2-container-wrapper>.email-section.channel-hidden{display:none!important}html body app-inbox2 .inbox2-container-wrapper>.chat-section.channel-active,html body app-inbox2 .inbox2-container-wrapper>.email-section.channel-active{display:block!important;flex:1 1 100%!important;width:100%!important;min-width:0!important}html body app-inbox2 app-email .email-channel-switch{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-left:auto!important;padding:3px!important;border:1px solid var(--border-1)!important;border-radius:var(--radius-md)!important;background:color-mix(in srgb,var(--app) 78%,var(--elev-1))!important}html body app-inbox2 app-email .email-channel-switch .channel-pill{min-width:auto!important;min-height:30px!important;height:30px!important;padding:0 10px!important;border:0!important;border-radius:var(--radius-sm)!important;background:transparent!important;color:var(--text-3)!important;font:inherit!important;font-size:var(--text-xs)!important;font-weight:var(--weight-semibold)!important}html body app-inbox2 app-email .email-channel-switch .channel-pill--active{background:var(--elev-2)!important;color:var(--text-1)!important;box-shadow:0 3px 10px #0208122e!important}html body app-inbox2 app-email .email-channel-switch .channel-icon{font-size:11px!important;line-height:1!important}html body app-inbox2 app-email .email-channel-switch .channel-icon--whatsapp{color:var(--channel-whatsapp)!important}html body app-inbox2 app-email .email-channel-switch .channel-icon--email{color:var(--channel-email)!important}html body app-inbox2 app-chat2 .chat-channel-switch,html body app-inbox2 app-email .email-channel-switch{display:inline-flex!important;align-items:stretch!important;gap:var(--space-2xs)!important;margin-left:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-pill,html body app-inbox2 app-email .email-channel-switch .channel-pill{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 var(--space-sm)!important;border:0!important;border-radius:var(--radius-lg)!important;background:transparent!important;box-shadow:none!important;color:var(--text-3)!important;font:inherit!important;font-size:var(--text-xs)!important;font-weight:var(--weight-medium)!important;transition:color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-pill:after,html body app-inbox2 app-email .email-channel-switch .channel-pill:after{content:"";position:absolute;right:var(--space-sm);bottom:1px;left:var(--space-sm);height:2px;border-radius:var(--radius-lg);background:currentColor;opacity:0;transform:scaleX(.45);transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-pill:hover,html body app-inbox2 app-email .email-channel-switch .channel-pill:hover{background:color-mix(in srgb,var(--text-2) 8%,transparent)!important;color:var(--text-2)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-pill--active,html body app-inbox2 app-email .email-channel-switch .channel-pill--active{box-shadow:none!important;font-weight:var(--weight-semibold)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-pill--active:after,html body app-inbox2 app-email .email-channel-switch .channel-pill--active:after{opacity:1;transform:scaleX(1)}html body app-inbox2 app-chat2 .chat-channel-switch .channel-pill:first-child.channel-pill--active,html body app-inbox2 app-email .email-channel-switch .channel-pill:first-child.channel-pill--active{color:var(--channel-whatsapp)!important;background:color-mix(in srgb,var(--channel-whatsapp) 7%,transparent)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-pill:last-child.channel-pill--active,html body app-inbox2 app-email .email-channel-switch .channel-pill:last-child.channel-pill--active{color:var(--channel-email)!important;background:color-mix(in srgb,var(--channel-email) 7%,transparent)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-icon,html body app-inbox2 app-email .email-channel-switch .channel-icon{width:15px!important;height:15px!important;flex:0 0 15px;fill:none!important;stroke:currentColor!important;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body app-inbox2 app-chat2 .chat-channel-switch,html body app-inbox2 app-email .email-channel-switch{flex:0 0 auto!important;margin-left:clamp(20px,3vw,48px)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle,html body app-inbox2 app-email .email-channel-switch .channel-toggle{appearance:none!important;position:relative!important;isolation:isolate;display:grid!important;grid-template-columns:1fr 1fr!important;width:214px!important;height:44px!important;padding:4px!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--border-2) 82%,transparent)!important;border-radius:var(--radius-lg)!important;background:color-mix(in srgb,var(--bg) 62%,var(--elev-1))!important;color:var(--text-3)!important;box-shadow:inset 0 1px #ffffff09,0 8px 24px #01071038!important;cursor:pointer!important;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle:hover,html body app-inbox2 app-email .email-channel-switch .channel-toggle:hover{border-color:var(--border-strong)!important;box-shadow:inset 0 1px #ffffff0b,0 10px 28px #01071047!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle__thumb,html body app-inbox2 app-email .email-channel-switch .channel-toggle__thumb{position:absolute!important;z-index:0!important;top:4px!important;bottom:4px!important;left:4px!important;width:calc(50% - 4px)!important;border:1px solid color-mix(in srgb,var(--channel-whatsapp) 26%,var(--border-1))!important;border-radius:9px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--channel-whatsapp) 16%,var(--elev-2)),color-mix(in srgb,var(--channel-whatsapp) 8%,var(--elev-2)))!important;box-shadow:inset 0 1px #ffffff0e,0 4px 14px color-mix(in srgb,var(--channel-whatsapp) 12%,transparent)!important;transform:translate(0)!important;transition:transform .24s cubic-bezier(.22,1,.36,1),background .18s var(--ease),border-color .18s var(--ease),box-shadow .18s var(--ease)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle--email .channel-toggle__thumb,html body app-inbox2 app-email .email-channel-switch .channel-toggle--email .channel-toggle__thumb{border-color:color-mix(in srgb,var(--channel-email) 30%,var(--border-1))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--channel-email) 17%,var(--elev-2)),color-mix(in srgb,var(--channel-email) 8%,var(--elev-2)))!important;box-shadow:inset 0 1px #ffffff0e,0 4px 14px color-mix(in srgb,var(--channel-email) 13%,transparent)!important;transform:translate(100%)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle__option,html body app-inbox2 app-email .email-channel-switch .channel-toggle__option{position:relative!important;z-index:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-width:0!important;padding:0 12px!important;color:var(--text-3)!important;font:inherit!important;font-size:12px!important;font-weight:var(--weight-medium)!important;letter-spacing:.01em;white-space:nowrap;transition:color .18s var(--ease)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle__option svg,html body app-inbox2 app-email .email-channel-switch .channel-toggle__option svg{width:16px!important;height:16px!important;flex:0 0 16px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle:not(.channel-toggle--email) .channel-toggle__option--whatsapp,html body app-inbox2 app-email .email-channel-switch .channel-toggle:not(.channel-toggle--email) .channel-toggle__option--whatsapp,html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle--email .channel-toggle__option--email,html body app-inbox2 app-email .email-channel-switch .channel-toggle--email .channel-toggle__option--email{color:var(--text-1)!important;font-weight:var(--weight-semibold)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle:not(.channel-toggle--email) .channel-toggle__option--whatsapp svg,html body app-inbox2 app-email .email-channel-switch .channel-toggle:not(.channel-toggle--email) .channel-toggle__option--whatsapp svg{color:var(--channel-whatsapp)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle--email .channel-toggle__option--email svg,html body app-inbox2 app-email .email-channel-switch .channel-toggle--email .channel-toggle__option--email svg{color:var(--channel-email)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle:focus-visible,html body app-inbox2 app-email .email-channel-switch .channel-toggle:focus-visible{outline:0!important;box-shadow:var(--shadow-focus),0 10px 28px #01071047!important}@media (max-width: 768px){html body app-inbox2 app-chat2 .chat-channel-switch,html body app-inbox2 app-email .email-channel-switch{margin-left:var(--space-md)!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle,html body app-inbox2 app-email .email-channel-switch .channel-toggle{width:98px!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle__option,html body app-inbox2 app-email .email-channel-switch .channel-toggle__option{gap:0!important;padding:0!important}html body app-inbox2 app-chat2 .chat-channel-switch .channel-toggle__option>span,html body app-inbox2 app-email .email-channel-switch .channel-toggle__option>span{display:none!important}}:root[data-theme=light] body app-inbox2 app-chat2 .chat-container .message-input-area .input-container{border:1px solid var(--border-2)!important;background:var(--app)!important;box-shadow:var(--shadow-sm)!important}:root[data-theme=light] body app-inbox2 app-chat2 .chat-container .message-input-area .input-textarea{color:var(--text-1)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-container{grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;height:auto!important;min-height:56px!important;max-height:188px!important;padding:7px 8px!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-textarea{box-sizing:border-box!important;height:var(--composer-height, 36px)!important;min-height:36px!important;max-height:168px!important;margin:0!important;padding:8px 4px!important;overflow-y:hidden;scrollbar-width:thin;transition:height 90ms var(--ease)!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach,html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send{display:grid!important;place-items:center!important;align-self:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;line-height:0!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach bs-icon,html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send bs-icon{display:grid!important;place-items:center!important;width:20px!important;height:20px!important;margin:0!important}html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-attach bs-icon svg,html body app-inbox2 app-chat2 .chat-container .message-input-area .input-btn-send bs-icon svg{display:block!important;margin:0!important}@media (max-width: 768px){html body app-inbox2 app-chat2 .chat-container .messages-wrapper{padding:12px 8px 20px!important}html body app-inbox2 app-chat2 .chat-container .message-bubble{max-width:92%!important;padding:10px 11px!important}}@media (max-width: 600px){html body app-inbox2 .inbox2-container-wrapper .conversation-back-dock{top:calc((var(--header-h) - 36px) / 2)!important;left:10px!important;width:36px!important;height:36px!important;border-color:var(--border-1)!important;border-radius:var(--radius-lg)!important;background:var(--elev-1)!important}html body app-inbox2 .inbox2-container-wrapper .conversation-identity-dock{left:56px!important;max-width:calc(100% - 246px)!important;gap:8px!important}html body app-inbox2 .inbox2-container-wrapper .conversation-identity-avatar{flex-basis:36px!important;width:36px!important;height:36px!important;font-size:12px!important;box-shadow:none!important}html body app-inbox2 .inbox2-container-wrapper .conversation-identity-copy{display:flex!important;min-width:0!important}html body app-inbox2 .inbox2-container-wrapper .conversation-identity-copy strong{display:block!important;max-width:100%!important;overflow:hidden!important;font-size:13px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body app-inbox2 .inbox2-container-wrapper .conversation-identity-copy>span{display:none!important}html body app-inbox2 .inbox2-container-wrapper .conversation-channel-dock{top:calc((var(--header-h) - 40px) / 2)!important;right:58px!important;width:88px!important;height:40px!important}html body app-inbox2 .inbox2-container-wrapper .conversation-channel-dock .channel-toggle{width:88px!important;height:40px!important;padding:3px!important;box-shadow:none!important}html body app-inbox2 app-chat2 .chat-container .chat-header{position:relative!important;overflow:visible!important;padding:0!important}html body app-inbox2 app-chat2 .chat-container .chat-header .action-buttons{position:absolute!important;z-index:300!important;top:50%!important;right:10px!important;display:block!important;margin:0!important;transform:translateY(-50%)!important}html body app-inbox2 app-chat2 .chat-container .chat-header .action-buttons>.action-btn{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border:1px solid var(--border-1)!important;border-radius:var(--radius-lg)!important;background:var(--elev-1)!important;color:var(--text-2)!important}html body app-inbox2 app-chat2 .chat-container .chat-header .action-buttons>.action-btn .more-icon{display:block!important;width:18px!important;height:18px!important;color:currentColor!important}html body app-inbox2 app-chat2 .chat-container .chat-header .action-menu{top:calc(100% + 8px)!important;right:0!important;width:min(260px,100vw - 20px)!important;min-width:220px!important;padding:6px!important;border:1px solid var(--border-2)!important;border-radius:var(--radius-lg)!important;background:var(--elev-1)!important;color:var(--text-1)!important;box-shadow:var(--shadow-xl)!important}html body app-inbox2 app-chat2 .chat-container .chat-header .action-menu .action-btn,html body app-inbox2 app-chat2 .chat-container .chat-header .action-menu .action-label{color:var(--text-1)!important}}@media (max-width: 380px){html body app-inbox2 .inbox2-container-wrapper .conversation-identity-copy strong{font-size:12px!important}}@keyframes mobileConversationMenuIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 600px){html body app-inbox2 .conversation-back-dock,html body app-inbox2 .conversation-channel-dock .channel-toggle,html body app-inbox2 app-chat2 .chat-header .action-buttons>.action-btn,html body app-inbox2 app-chat2 .message-input-area .input-btn-attach,html body app-inbox2 app-chat2 .message-input-area .input-btn-send,html body app-inbox2 .mobile-chat-row,html body app-inbox2 .contact-row{-webkit-tap-highlight-color:transparent;transition:transform .15s var(--ease-out),background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease),box-shadow .15s var(--ease)!important}html body app-inbox2 .conversation-back-dock:active,html body app-inbox2 app-chat2 .chat-header .action-buttons>.action-btn:active,html body app-inbox2 app-chat2 .message-input-area .input-btn-attach:active,html body app-inbox2 app-chat2 .message-input-area .input-btn-send:active:not(:disabled){transform:scale(.92)!important}html body app-inbox2 .conversation-back-dock:active,html body app-inbox2 app-chat2 .chat-header .action-buttons>.action-btn:active,html body app-inbox2 app-chat2 .chat-header .action-buttons>.action-btn.action-btn--open{border-color:color-mix(in srgb,var(--accent) 34%,var(--border-1))!important;background:color-mix(in srgb,var(--accent) 12%,var(--elev-1))!important;color:var(--accent)!important;box-shadow:0 4px 14px color-mix(in srgb,var(--accent) 14%,transparent)!important}html body app-inbox2 app-chat2 .chat-header .action-buttons>.action-btn .more-icon{transition:transform .18s var(--ease-out)!important}html body app-inbox2 app-chat2 .chat-header .action-buttons>.action-btn.action-btn--open .more-icon{transform:rotate(90deg)!important}html body app-inbox2 .conversation-channel-dock .channel-toggle:active{transform:scale(.975)!important}html body app-inbox2 app-chat2 .chat-header .action-menu{transform-origin:top right;animation:mobileConversationMenuIn .18s var(--ease-out) both!important}html body app-inbox2 app-chat2 .chat-header .action-menu .action-btn{transition:transform .14s var(--ease-out),background-color .14s var(--ease),color .14s var(--ease)!important}html body app-inbox2 app-chat2 .chat-header .action-menu .action-btn:active{background:var(--elev-2)!important;color:var(--accent)!important;transform:translate(2px)!important}html body app-inbox2 .mobile-chat-row:active,html body app-inbox2 .contact-row:active{background:var(--elev-2)!important;transform:scale(.985)!important}html body app-inbox2 app-chat2 .message-input-area .input-container{transition:border-color .16s var(--ease),box-shadow .16s var(--ease),background-color .16s var(--ease)!important}html body app-inbox2 app-chat2 .message-input-area .input-container:focus-within{border-color:color-mix(in srgb,var(--accent) 54%,var(--border-2))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent),0 8px 22px #01071029!important}}@media (max-width: 600px) and (prefers-reduced-motion: reduce){html body app-inbox2 *,html body app-inbox2 *:before,html body app-inbox2 *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width: 1100px){html body app-inbox2 .inbox-container .inbox-body .inbox2-container-wrapper>.email-section.channel-active{position:relative!important;z-index:2!important;display:flex!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;flex:1 1 100%!important;overflow:hidden!important}html body app-inbox2 .inbox2-container-wrapper>.email-section.channel-active>app-email,html body app-inbox2 .inbox2-container-wrapper>.email-section.channel-active .email-container{display:flex!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;opacity:1!important;visibility:visible!important}html body app-inbox2 app-email .email-container .email-content,html body app-inbox2 app-email .email-container .inbox-table{display:flex!important;width:100%!important;min-width:0!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;opacity:1!important;visibility:visible!important}}@keyframes mobileMessageHydrate{0%{opacity:.28;transform:translateY(4px) scale(.998)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1100px) and (prefers-reduced-motion: no-preference){html body app-inbox2 app-chat2 .chat-container .message-container,html body app-inbox2 app-email .email-container .message-item,html body app-inbox2 app-email .email-container .table-row{animation:mobileMessageHydrate .26s cubic-bezier(.22,.75,.24,1) both!important;animation-delay:0ms!important}}@media (max-width: 600px){html body app-inbox2 app-chat2 .chat-container .message-bubble{padding:0!important}}[data-theme=light] app-inbox2 .contact-type-badge.contact-type--customer{background:var(--tag-customer-bg)!important;border:1px solid var(--tag-customer-border)!important;color:var(--tag-customer-fg)!important}[data-theme=light] app-inbox2 .contact-type-badge.contact-type--broker{background:var(--tag-broker-bg)!important;border:1px solid var(--tag-broker-border)!important;color:var(--tag-broker-fg)!important}[data-theme=light] app-inbox2 .contact-type-badge.contact-type--operator{background:var(--tag-operator-bg)!important;border:1px solid var(--tag-operator-border)!important;color:var(--tag-operator-fg)!important}[data-theme=light] app-inbox2 app-chat2 .chat-channel-switch .channel-toggle,[data-theme=light] app-inbox2 app-email .email-channel-switch .channel-toggle,[data-theme=light] app-inbox2 .conversation-channel-dock .channel-toggle{border-color:var(--channel-toggle-track-border)!important;background:var(--channel-toggle-track-bg)!important;box-shadow:var(--shadow-sm)!important}[data-theme=light] app-inbox2 app-chat2 .chat-channel-switch .channel-toggle__thumb,[data-theme=light] app-inbox2 app-email .email-channel-switch .channel-toggle__thumb,[data-theme=light] app-inbox2 .conversation-channel-dock .channel-toggle__thumb{border-color:var(--channel-toggle-whatsapp-border)!important;background:var(--channel-toggle-whatsapp-bg)!important;box-shadow:var(--channel-toggle-whatsapp-shadow)!important}[data-theme=light] app-inbox2 app-chat2 .chat-channel-switch .channel-toggle--email .channel-toggle__thumb,[data-theme=light] app-inbox2 app-email .email-channel-switch .channel-toggle--email .channel-toggle__thumb,[data-theme=light] app-inbox2 .conversation-channel-dock .channel-toggle--email .channel-toggle__thumb{border-color:var(--channel-toggle-email-border)!important;background:var(--channel-toggle-email-bg)!important;box-shadow:var(--channel-toggle-email-shadow)!important}[data-theme=light] app-inbox2 app-chat2 .chat-channel-switch .channel-toggle__option,[data-theme=light] app-inbox2 app-email .email-channel-switch .channel-toggle__option,[data-theme=light] app-inbox2 .conversation-channel-dock .channel-toggle__option{color:var(--text-2)!important}[data-theme=light] app-inbox2 app-chat2 .chat-channel-switch .channel-toggle:not(.channel-toggle--email) .channel-toggle__option--whatsapp,[data-theme=light] app-inbox2 app-email .email-channel-switch .channel-toggle:not(.channel-toggle--email) .channel-toggle__option--whatsapp,[data-theme=light] app-inbox2 .conversation-channel-dock .channel-toggle:not(.channel-toggle--email) .channel-toggle__option--whatsapp{color:var(--tag-customer-fg)!important}[data-theme=light] app-inbox2 app-chat2 .channel-toggle--email .channel-toggle__option--email,[data-theme=light] app-inbox2 app-email .channel-toggle--email .channel-toggle__option--email,[data-theme=light] app-inbox2 .conversation-channel-dock .channel-toggle--email .channel-toggle__option--email{color:var(--tag-broker-fg)!important}@media (prefers-color-scheme: light){:root:not([data-theme=dark]) app-inbox2 .contact-type-badge.contact-type--customer{background:var(--tag-customer-bg)!important;border:1px solid var(--tag-customer-border)!important;color:var(--tag-customer-fg)!important}:root:not([data-theme=dark]) app-inbox2 .contact-type-badge.contact-type--broker{background:var(--tag-broker-bg)!important;border:1px solid var(--tag-broker-border)!important;color:var(--tag-broker-fg)!important}:root:not([data-theme=dark]) app-inbox2 .contact-type-badge.contact-type--operator{background:var(--tag-operator-bg)!important;border:1px solid var(--tag-operator-border)!important;color:var(--tag-operator-fg)!important}:root:not([data-theme=dark]) app-inbox2 app-chat2 .chat-channel-switch .channel-toggle,:root:not([data-theme=dark]) app-inbox2 app-email .email-channel-switch .channel-toggle,:root:not([data-theme=dark]) app-inbox2 .conversation-channel-dock .channel-toggle{border-color:var(--channel-toggle-track-border)!important;background:var(--channel-toggle-track-bg)!important;box-shadow:var(--shadow-sm)!important}:root:not([data-theme=dark]) app-inbox2 app-chat2 .chat-channel-switch .channel-toggle__thumb,:root:not([data-theme=dark]) app-inbox2 app-email .email-channel-switch .channel-toggle__thumb,:root:not([data-theme=dark]) app-inbox2 .conversation-channel-dock .channel-toggle__thumb{border-color:var(--channel-toggle-whatsapp-border)!important;background:var(--channel-toggle-whatsapp-bg)!important;box-shadow:var(--channel-toggle-whatsapp-shadow)!important}:root:not([data-theme=dark]) app-inbox2 app-chat2 .chat-channel-switch .channel-toggle--email .channel-toggle__thumb,:root:not([data-theme=dark]) app-inbox2 app-email .email-channel-switch .channel-toggle--email .channel-toggle__thumb,:root:not([data-theme=dark]) app-inbox2 .conversation-channel-dock .channel-toggle--email .channel-toggle__thumb{border-color:var(--channel-toggle-email-border)!important;background:var(--channel-toggle-email-bg)!important;box-shadow:var(--channel-toggle-email-shadow)!important}}html body app-inbox2 .inbox2-container-wrapper app-chat2 .chat-header .action-buttons,html body app-inbox2 .inbox2-container-wrapper app-email .email-header .email-header-actions{display:none!important}html body button.bs-close-button.bs-close-button{display:inline-grid;place-items:center;flex:0 0 var(--control-h-icon);width:var(--control-h-icon);height:var(--control-h-icon);min-width:var(--control-h-icon);min-height:var(--control-h-icon);margin:0;padding:0;border:var(--border-width) solid var(--border-1);border-radius:var(--radius-lg);background:transparent;color:var(--text-2);font:inherit;line-height:0;cursor:pointer;transition:color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}html body button.bs-close-button.bs-close-button:hover{border-color:var(--border-2);background:var(--elev-2);color:var(--text-1)}html body button.bs-close-button.bs-close-button:active{transform:scale(.96)}html body button.bs-close-button.bs-close-button:focus-visible{outline:0;box-shadow:var(--shadow-focus)}html body button.bs-close-button.bs-close-button svg{display:block;width:var(--icon-sm);height:var(--icon-sm);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body button.bs-inbox-back{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:var(--control-h-icon);margin:0;padding:0 var(--space-sm);border:var(--border-width) solid var(--border-1);border-radius:var(--radius-md);background:var(--elev-1);color:var(--text-2);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}html body button.bs-inbox-back:hover{border-color:var(--border-2);background:var(--elev-2);color:var(--text-1)}html body button.bs-inbox-back:active{transform:scale(.98)}html body button.bs-inbox-back:focus-visible{outline:0;box-shadow:var(--shadow-focus)}html body button.bs-inbox-back svg{display:block;flex:0 0 var(--icon-sm);width:var(--icon-sm);height:var(--icon-sm);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body .bs-wizard-overlay.bs-wizard-overlay{background:color-mix(in srgb,var(--bg) 74%,transparent);backdrop-filter:blur(8px)}html body .bs-wizard.bs-wizard{display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - var(--space-3xl));overflow:hidden;border:var(--border-width) solid var(--border-2);box-sizing:border-box;border-radius:var(--radius-lg);background:var(--elev-1);color:var(--text-1);box-shadow:var(--shadow-lg);font-family:var(--font-sans)}html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-inline);flex:0 0 auto;min-height:64px;box-sizing:border-box;padding:14px 18px;border-bottom:var(--border-width) solid var(--border-1);background:var(--elev-1)}html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header h1,html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header h2,html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header h3{margin:0;color:var(--text-1);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header p{margin:0;color:var(--text-2);font-size:var(--text-sm);line-height:var(--leading-normal)}html body .bs-wizard.bs-wizard .bs-wizard__body.bs-wizard__body{flex:1 1 auto;min-height:0;overflow:auto;padding:18px;background:var(--app)}html body .bs-wizard.bs-wizard .bs-wizard__footer.bs-wizard__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xs);flex:0 0 auto;padding:14px 18px;border-top:var(--border-width) solid var(--border-1);background:var(--elev-1)}html body .bs-wizard.bs-wizard--map{max-height:none}html body .bs-wizard.bs-wizard--map .map-container{padding:0}@media (max-width: 700px){html body .bs-wizard-overlay.bs-wizard-overlay{align-items:flex-end;padding:0}html body .bs-wizard.bs-wizard{max-height:90dvh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0}html body app-inbox2 .bs-wizard.bs-wizard:not(.forward-modal):not(.bs-wizard--map){height:min(86dvh,720px);max-height:min(86dvh,720px)}html body .bs-wizard.bs-wizard.bs-wizard--map.map-modal__panel--fullscreen{max-height:100dvh;border:0;border-radius:0}html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header{min-height:var(--header-h);padding:var(--space-sm) var(--pad-page)}html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header h1,html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header h2,html body .bs-wizard.bs-wizard .bs-wizard__header.bs-wizard__header h3{font-size:var(--text-lg)}html body .bs-wizard.bs-wizard .bs-wizard__body.bs-wizard__body{padding:16px}html body .bs-wizard.bs-wizard .bs-wizard__footer.bs-wizard__footer{align-items:stretch;flex-direction:column;padding:var(--space-sm) var(--pad-page) max(var(--space-sm),env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){html body button.bs-close-button,html body button.bs-inbox-back{transition:none}}
