@charset "UTF-8";:root{--motion-duration-instant: .1s;--motion-duration-fast: .15s;--motion-duration-base: .2s;--motion-duration-slow: .25s;--motion-duration-slower: .3s;--motion-fast: var(--motion-duration-fast);--motion-base: var(--motion-duration-base);--motion-duration: var(--motion-duration-slow);--motion-ease-standard: cubic-bezier(.2, 0, 0, 1);--motion-ease-decelerate: cubic-bezier(.22, 1, .36, 1);--motion-ease-accelerate: cubic-bezier(.4, 0, 1, 1);--motion-ease-emphasized: cubic-bezier(.65, 0, .35, 1);--motion-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: var(--motion-ease-decelerate);--motion-distance: 8px;--motion-distance-lg: 16px;--motion-scale-from: .96;--motion-stagger: 60ms;--transition-colors: color var(--motion-fast) var(--motion-ease-standard), background-color var(--motion-fast) var(--motion-ease-standard), border-color var(--motion-fast) var(--motion-ease-standard), fill var(--motion-fast) var(--motion-ease-standard), stroke var(--motion-fast) var(--motion-ease-standard);--transition-transform: transform var(--motion-base) var(--motion-ease-standard);--transition-opacity: opacity var(--motion-base) var(--motion-ease-standard);--transition-shadow: box-shadow var(--motion-base) var(--motion-ease-standard);--transition-base: all var(--motion-base) var(--motion-ease-standard)}@keyframes app-reveal{0%{opacity:0;transform:translateY(var(--motion-distance))}to{opacity:1;transform:none}}@keyframes app-fade{0%{opacity:0}to{opacity:1}}@keyframes app-fade-up{0%{opacity:0;transform:translateY(var(--motion-distance))}to{opacity:1;transform:none}}@keyframes app-fade-down{0%{opacity:0;transform:translateY(calc(var(--motion-distance) * -1))}to{opacity:1;transform:none}}@keyframes app-fade-left{0%{opacity:0;transform:translate(var(--motion-distance))}to{opacity:1;transform:none}}@keyframes app-fade-right{0%{opacity:0;transform:translate(calc(var(--motion-distance) * -1))}to{opacity:1;transform:none}}@keyframes app-scale-in{0%{opacity:0;transform:scale(var(--motion-scale-from))}to{opacity:1;transform:none}}@keyframes app-pop{0%{opacity:0;transform:scale(var(--motion-scale-from))}60%{opacity:1;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}@keyframes app-fade-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(var(--motion-distance) * -1))}}@keyframes app-scale-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(var(--motion-scale-from))}}.app-reveal{animation:app-reveal var(--motion-duration-slow) var(--motion-ease-decelerate) both}.app-fade{animation:app-fade var(--motion-duration-base) var(--motion-ease-standard) both}.app-fade-up{animation:app-fade-up var(--motion-duration-slow) var(--motion-ease-decelerate) both}.app-fade-down{animation:app-fade-down var(--motion-duration-slow) var(--motion-ease-decelerate) both}.app-fade-left{animation:app-fade-left var(--motion-duration-slow) var(--motion-ease-decelerate) both}.app-fade-right{animation:app-fade-right var(--motion-duration-slow) var(--motion-ease-decelerate) both}.app-scale-in{animation:app-scale-in var(--motion-duration-base) var(--motion-ease-decelerate) both}.app-pop{animation:app-pop var(--motion-duration-base) var(--motion-ease-spring) both}.app-anim--fast{animation-duration:var(--motion-duration-fast)!important}.app-anim--slow{animation-duration:var(--motion-duration-slower)!important}.app-transition{transition:var(--transition-base)}.app-hover-lift{transition:var(--transition-transform),var(--transition-shadow)}.app-hover-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.app-pressable{transition:var(--transition-transform)}.app-pressable:active{transform:scale(.97)}.page-content>router-outlet+*{display:block;animation:app-reveal var(--motion-duration-slow) var(--motion-ease-decelerate) both}.app-stagger>*{animation:app-reveal var(--motion-duration-slow) var(--motion-ease-decelerate) both}.app-stagger>*:nth-child(1){animation-delay:calc(var(--motion-stagger) * 0)}.app-stagger>*:nth-child(2){animation-delay:calc(var(--motion-stagger) * 1)}.app-stagger>*:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}.app-stagger>*:nth-child(4){animation-delay:calc(var(--motion-stagger) * 3)}.app-stagger>*:nth-child(5){animation-delay:calc(var(--motion-stagger) * 4)}.app-stagger>*:nth-child(6){animation-delay:calc(var(--motion-stagger) * 5)}.app-stagger>*:nth-child(7){animation-delay:calc(var(--motion-stagger) * 6)}.app-stagger>*:nth-child(8){animation-delay:calc(var(--motion-stagger) * 7)}.app-stagger>*:nth-child(n+9){animation-delay:calc(var(--motion-stagger) * 8)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.driver-popover{all:unset;font-family:var(--driver-popover-font-family, "Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration, .4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration, .4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-variable-latin.woff2) format("woff2")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/material-icons.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{max-width:100%;overflow-x:hidden}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:2px}.skip-link{position:fixed;top:8px;left:8px;z-index:2000;padding:10px 16px;background:var(--primary-color);color:#fff;font-weight:600;border-radius:8px;text-decoration:none;transform:translateY(-150%);transition:transform .15s ease}.skip-link:focus{transform:translateY(0)}main:focus{outline:none}html,body{height:100%;background-color:var(--background-light)!important}body{margin:0;font-family:var(--font-family-base);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-normal);color:var(--text-primary);font-variant-numeric:tabular-nums;background-color:var(--background-light)!important}a:hover,button:hover,.mat-mdc-button-base:hover,.app-hover-lift:hover,[class*=card]:hover,[class*=-row]:hover,[class*=row-]:hover,[class*=tile]:hover,[class*=chip]:hover,[class*=channel]:hover,[class*=-btn]:hover,[class*=btn-]:hover,[class*=-item]:hover,[class*=toggle-btn]:hover,[class*=doc-card]:hover{transform:none!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-base);color:var(--text-primary);line-height:var(--lh-tight);font-weight:var(--fw-bold);margin:0}h1{font-size:var(--fs-3xl)}h2{font-size:var(--fs-2xl)}h3{font-size:var(--fs-xl)}h4{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}h5{font-size:var(--fs-base);font-weight:var(--fw-semibold)}h6{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}p{margin:0;line-height:var(--lh-normal)}small{font-size:var(--fs-xs)}.num{font-family:var(--font-family-number);font-variant-numeric:tabular-nums}.code{font-family:var(--font-family-mono)}app-root{background-color:var(--background-light)!important}router-outlet+*{background-color:var(--background-light)!important}[class*=filters-container] .mat-mdc-text-field-wrapper{box-shadow:none!important}[class*=filters-container] .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button,[class*=filters-container] .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{width:32px!important;height:32px!important;padding:4px!important}[class*=filters-container] .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button .mat-mdc-button-touch-target,[class*=filters-container] .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button .mat-mdc-button-touch-target{width:32px!important;height:32px!important}[class*=filters-container] .mat-mdc-form-field-icon-prefix,[class*=filters-container] .mat-mdc-form-field-icon-suffix{align-self:center;display:inline-flex;align-items:center}[class*=filters-container] .mat-mdc-form-field{--mat-form-field-outlined-outline-color: var(--border-color);--mat-form-field-outlined-hover-outline-color: var(--border-color);--mat-form-field-outlined-focus-outline-color: var(--border-color);--mat-form-field-outlined-focus-outline-width: 1px;--mat-form-field-container-text-size: 13px}[class*=filters-container] input.mat-mdc-input-element,[class*=filters-container] input::placeholder,[class*=filters-container] .mat-mdc-select-value,[class*=filters-container] .mat-mdc-select-value-text,[class*=filters-container] .mat-mdc-select-min-line,[class*=filters-container] .mat-mdc-select-placeholder,[class*=filters-container] .mat-mdc-floating-label,[class*=filters-container] .mdc-floating-label,[class*=filters-container] mat-label{font-size:13px!important}[class*=filters-container] .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{box-shadow:none!important}[class*=filters-container] input:focus:not(:focus-visible),[class*=filters-container] .mat-mdc-select:focus:not(:focus-visible),[class*=filters-container] .mat-mdc-select-trigger:focus:not(:focus-visible),[class*=filters-container] .mat-mdc-text-field-wrapper:focus-within:not(:has(:focus-visible)){outline:none!important}[class*=filters-container] input:focus-visible,[class*=filters-container] .mat-mdc-select-trigger:focus-visible{outline:none!important;box-shadow:var(--shadow-focus)!important;border-radius:4px}[class*=filters-container] .mdc-notched-outline__leading,[class*=filters-container] .mdc-notched-outline__notch,[class*=filters-container] .mdc-notched-outline__trailing,[class*=filters-container] .mat-mdc-text-field-wrapper:hover .mdc-notched-outline__leading,[class*=filters-container] .mat-mdc-text-field-wrapper:hover .mdc-notched-outline__notch,[class*=filters-container] .mat-mdc-text-field-wrapper:hover .mdc-notched-outline__trailing,[class*=filters-container] .mdc-text-field--focused .mdc-notched-outline__leading,[class*=filters-container] .mdc-text-field--focused .mdc-notched-outline__notch,[class*=filters-container] .mdc-text-field--focused .mdc-notched-outline__trailing,[class*=filters-container] .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,[class*=filters-container] .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,[class*=filters-container] .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--border-color)!important;border-width:1px!important}[class*=filters-container] .mdc-text-field--focused .mdc-floating-label,[class*=filters-container] .mdc-text-field--focused .mat-mdc-floating-label{color:var(--text-secondary)!important}app-login{min-height:100vh;display:flex}html{--mat-sys-background: light-dark(#f9f9fc, );--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f0f0f3, #2f3033);--mat-sys-inverse-primary: light-dark(#a5c3e8, #2b5c9a);--mat-sys-inverse-surface: light-dark(#2f3033, #e2e2e5);--mat-sys-on-background: light-dark(#1a1c1e, #e2e2e5);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #16324f);--mat-sys-on-primary-container: light-dark(#22476e, #d3e2f5);--mat-sys-on-primary-fixed: light-dark(#0d1b2f, #0d1b2f);--mat-sys-on-primary-fixed-variant: light-dark(#22476e, #22476e);--mat-sys-on-secondary: light-dark(#ffffff, #283141);--mat-sys-on-secondary-container: light-dark(#3e4758, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4758, #3e4758);--mat-sys-on-surface: light-dark(#1a1c1e, #e2e2e5);--mat-sys-on-surface-variant: light-dark(#44474b, #e1e2e8);--mat-sys-on-tertiary: light-dark(#ffffff, #00382d);--mat-sys-on-tertiary-container: light-dark(#005142, #b3fff0);--mat-sys-on-tertiary-fixed: light-dark(#002019, #002019);--mat-sys-on-tertiary-fixed-variant: light-dark(#005142, #005142);--mat-sys-outline: light-dark(#75777c, #8f9196);--mat-sys-outline-variant: light-dark(#c5c6cc, #44474b);--mat-sys-primary: light-dark(#2b5c9a, #a5c3e8);--mat-sys-primary-container: light-dark(#d3e2f5, #22476e);--mat-sys-primary-fixed: light-dark(#d3e2f5, #d3e2f5);--mat-sys-primary-fixed-dim: light-dark(#a5c3e8, #a5c3e8);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4758);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9f9fc, );--mat-sys-surface-bright: light-dark(#f9f9fc, );--mat-sys-surface-container: light-dark(, );--mat-sys-surface-container-high: light-dark(, );--mat-sys-surface-container-highest: light-dark(#e2e2e5, );--mat-sys-surface-container-low: light-dark(, #1a1c1e);--mat-sys-surface-container-lowest: light-dark(#ffffff, );--mat-sys-surface-dim: light-dark(, );--mat-sys-surface-tint: light-dark(#2b5c9a, #a5c3e8);--mat-sys-surface-variant: light-dark(#e1e2e8, #44474b);--mat-sys-tertiary: light-dark(#1f8a7c, #90f0df);--mat-sys-tertiary-container: light-dark(#b3fff0, #005142);--mat-sys-tertiary-fixed: light-dark(#b3fff0, #b3fff0);--mat-sys-tertiary-fixed-dim: light-dark(#90f0df, #90f0df);--mat-sys-neutral-variant20: #2e3135;--mat-sys-neutral10: #1a1c1e;--mat-sys-level0: 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-sys-level1: 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-sys-level2: 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-sys-level3: 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-sys-level4: 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-sys-level5: 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-sys-body-large: 400 1rem / 1.5rem Inter;--mat-sys-body-large-font: Inter;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Inter;--mat-sys-body-medium-font: Inter;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Inter;--mat-sys-body-small-font: Inter;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Inter;--mat-sys-display-large-font: Inter;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Inter;--mat-sys-display-medium-font: Inter;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Inter;--mat-sys-display-small-font: Inter;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Inter;--mat-sys-headline-large-font: Inter;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Inter;--mat-sys-headline-medium-font: Inter;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Inter;--mat-sys-headline-small-font: Inter;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Inter;--mat-sys-label-large-font: Inter;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Inter;--mat-sys-label-medium-font: Inter;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Inter;--mat-sys-label-small-font: Inter;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Inter;--mat-sys-title-large-font: Inter;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Inter;--mat-sys-title-medium-font: Inter;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Inter;--mat-sys-title-small-font: Inter;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root{--mat-sys-primary: var(--primary-color);--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: color-mix(in srgb, var(--primary-color) 16%, white);--mat-sys-on-primary-container: var(--primary-dark);--mat-sys-inverse-primary: var(--primary-light);--mat-sys-secondary: var(--primary-light);--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: color-mix(in srgb, var(--primary-color) 12%, white);--mat-sys-on-secondary-container: var(--primary-dark);--mat-sys-tertiary: var(--primary-accent);--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: color-mix(in srgb, var(--primary-accent) 16%, white);--mat-sys-on-tertiary-container: color-mix(in srgb, var(--primary-accent) 70%, black)}html[data-theme=dark]{--mat-sys-primary-container: color-mix(in srgb, var(--primary-color) 30%, #14171f);--mat-sys-on-primary-container: var(--primary-light);--mat-sys-secondary-container: color-mix(in srgb, var(--primary-color) 24%, #14171f);--mat-sys-on-secondary-container: var(--primary-light);--mat-sys-tertiary-container: color-mix(in srgb, var(--primary-accent) 28%, #14171f);--mat-sys-on-tertiary-container: color-mix(in srgb, var(--primary-accent) 45%, white)}:root{--primary-color: #bc9e6d;--primary-light: #d4b98a;--primary-dark: #8f7448;--primary-accent: #a85530;--primary-bg: color-mix(in srgb, var(--primary-color) 10%, white);--brand-primary: #bc9e6d;--secondary-color: #e2e8f0;--success-color: #4caf50;--error-color: #f44336;--warning-color: #ff9800;--warning-ink: #92610a;--warning-bg: color-mix(in srgb, var(--warning-color) 12%, transparent);--warning-text: var(--warning-ink);--on-warning-ink: #3d2a00;--info-color: #2196f3;--on-info-ink: #ffffff;--text-primary: #1f1e24;--text-secondary: #626168;--text-muted: #737278;--text-strong: #333238;--background-light: #fbfafd;--background-white: #ffffff;--background-dark: #1f1e24;--border-color: #dcdcde;--border-light: #ececef;--filter-chip-hover-bg: #c9c8cd;--filter-chip-hover-text: var(--text-primary);--spacing-xs: 3px;--spacing-sm: 5px;--spacing-md: 7px;--spacing-lg: 10px;--spacing-xl: 12px;--spacing-2xl: 14px;--spacing-3xl: 18px;--icon-sm: 1.25rem;--icon-md: 1.5rem;--icon-lg: 2rem;--avatar-lg: 7.5rem;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-pill: 999px;--shadow-sm: 0 1px 2px 0 rgba(31, 30, 36, .05);--shadow-md: 0 1px 3px 0 rgba(31, 30, 36, .07);--shadow-light: 0 1px 2px 0 rgba(31, 30, 36, .05);--shadow-medium: 0 2px 6px 0 rgba(31, 30, 36, .08);--shadow-heavy: 0 6px 18px 0 rgba(31, 30, 36, .12);--shadow-focus: 0 0 0 3px color-mix(in srgb, var(--primary-color) 20%, transparent);--chrome-surface: #f0f0f3;--chrome-text: var(--text-primary);--chrome-border: var(--border-color);--navbar-gradient: var(--chrome-surface);--navbar-text-color: var(--chrome-text);--navbar-overlay: rgba(0, 0, 0, .04);--navbar-overlay-hover: rgba(0, 0, 0, .08);--navbar-height: 60px;--nav-control-size: 36px;--ticker-height: 31px;--sidebar-width: 245px;--sidebar-bg: var(--primary-dark);--sidebar-header-bg: var(--primary-color);--sidebar-header-fg: var(--sidebar-text-strong);--sidebar-header-muted: var(--sidebar-muted);--sidebar-header-overlay: rgba(255, 255, 255, .12);--sidebar-header-overlay-border: rgba(255, 255, 255, .18);--sidebar-header-mark-filter: none;--sidebar-footer-bg: var(--chrome-surface);--sidebar-footer-text: var(--chrome-text);--sidebar-footer-border: var(--chrome-border);--sidebar-text: color-mix(in srgb, #ffffff 80%, var(--primary-dark));--sidebar-text-strong: #ffffff;--sidebar-muted: color-mix(in srgb, #ffffff 58%, var(--primary-dark));--sidebar-hover-bg: rgba(255, 255, 255, .07);--sidebar-active-bg: rgba(255, 255, 255, .12);--sidebar-active-bar: var(--primary-accent);--sidebar-border: rgba(255, 255, 255, .08);--buy-color: #21a366;--buy-color-dark: #15784c;--buy-bg: #f1f7f3;--sell-color: #d6504a;--sell-color-dark: #b23c38;--sell-bg: #faf2f1;--up-color: var(--buy-color);--down-color: var(--sell-color);--buy-surface-strong: #15784c;--sell-surface-strong: #b23c38;--buy-gradient: linear-gradient(135deg, var(--buy-color) 0%, var(--buy-surface-strong) 100%);--sell-gradient: linear-gradient(135deg, var(--sell-color) 0%, var(--sell-surface-strong) 100%);--buy-header-bg: var(--buy-color);--sell-header-bg: var(--sell-color);--favorite-color: #f59e0b;--favorite-ink: #92610a;--font-family-base: "GitLab Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono: "GitLab Mono", "JetBrains Mono", "SF Mono", ui-monospace, monospace;--font-family-number: var(--font-family-base);--fs-3xs: .625rem;--fs-2xs: .6875rem;--fs-xs: .75rem;--fs-sm: .8125rem;--fs-md: .875rem;--fs-base: 1rem;--fs-lg: 1.125rem;--fs-xl: 1.25rem;--fs-2xl: 1.5rem;--fs-3xl: 1.75rem;--fs-4xl: 2rem;--fs-5xl: 3rem;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--lh-none: 1;--lh-tight: 1.2;--lh-snug: 1.4;--lh-normal: 1.5;--lh-relaxed: 1.6;--page-px: 12px}@media(max-width:1024px){:root{--page-px: 12px}}@media(max-width:768px){:root{--page-px: 10px}}@media(max-width:480px){:root{--page-px: 8px}}:root{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--primary-color: #bc9e6d;--primary-light: #c9b18a;--primary-dark: #9a8259;--primary-accent: #be8064;--primary-bg: color-mix(in srgb, var(--primary-color) 20%, #161922);--secondary-color: #2b3140;--success-color: #66bb6a;--error-color: #ef5350;--warning-color: #ffa726;--warning-ink: #ffa726;--on-warning-ink: #3d2a00;--info-color: #42a5f5;--on-info-ink: #0b2137;--text-primary: #e8eaf0;--text-secondary: #a6adbb;--text-muted: #8a92a3;--text-strong: #ced3df;--background-light: #14171f;--background-white: #1c2029;--background-dark: #0c0e13;--border-color: #2c3242;--border-light: #242a37;--filter-chip-hover-bg: #3a4152;--filter-chip-hover-text: var(--text-primary);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .4);--shadow-md: 0 1px 4px 0 rgba(0, 0, 0, .45);--shadow-light: 0 1px 2px 0 rgba(0, 0, 0, .4);--shadow-medium: 0 2px 8px 0 rgba(0, 0, 0, .5);--shadow-heavy: 0 4px 16px 0 rgba(0, 0, 0, .55);--shadow-focus: 0 0 0 3px color-mix(in srgb, var(--primary-color) 35%, transparent);--chrome-surface: #1b1e2e;--chrome-text: #ffffff;--chrome-border: var(--sidebar-border);--navbar-gradient: var(--chrome-surface);--navbar-text-color: var(--chrome-text);--navbar-overlay: rgba(255, 255, 255, .08);--navbar-overlay-hover: rgba(255, 255, 255, .16);--sidebar-bg: #1b1e2e;--sidebar-header-bg: #1b1e2e;--sidebar-header-fg: var(--sidebar-text-strong);--sidebar-header-muted: var(--sidebar-muted);--sidebar-header-overlay: rgba(255, 255, 255, .12);--sidebar-header-overlay-border: rgba(255, 255, 255, .18);--sidebar-header-mark-filter: none;--sidebar-footer-bg: var(--chrome-surface);--sidebar-footer-text: var(--chrome-text);--sidebar-footer-border: var(--chrome-border);--sidebar-text: var(--text-secondary);--sidebar-text-strong: var(--text-primary);--sidebar-muted: var(--text-muted);--sidebar-hover-bg: rgba(255, 255, 255, .06);--sidebar-active-bg: rgba(255, 255, 255, .1);--sidebar-active-bar: var(--primary-accent);--sidebar-border: var(--border-light);--buy-color: #2faa6e;--buy-color-dark: #5ec98f;--buy-bg: color-mix(in srgb, var(--buy-color) 16%, #14171f);--sell-color: #d6504a;--sell-color-dark: #ef8c88;--sell-bg: color-mix(in srgb, var(--sell-color) 16%, #14171f);--favorite-color: #fbbf24;--favorite-ink: #f5c95f}.mat-mdc-select-panel,.mat-mdc-autocomplete-panel,.mat-datepicker-content,.mat-mdc-menu-panel{background:var(--background-white)!important;color:var(--text-primary)!important}html[data-theme=dark] input.mat-mdc-input-element,html[data-theme=dark] textarea.mat-mdc-input-element{caret-color:var(--primary-color)}html[data-theme=dark] .mat-mdc-option,html[data-theme=dark] .mat-mdc-option .mdc-list-item__primary-text{color:var(--text-primary)!important}html[data-theme=dark] .mat-mdc-option:hover:not(.mdc-list-item--disabled),html[data-theme=dark] .mat-mdc-option.mat-mdc-option-active,html[data-theme=dark] .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple){background:var(--background-light)!important}html[data-theme=dark] .mat-mdc-card,html[data-theme=dark] .mat-mdc-dialog-container,html[data-theme=dark] .mat-mdc-menu-panel,html[data-theme=dark] .mat-mdc-bottom-sheet-container{background-color:var(--background-white)!important;color:var(--text-primary)!important}html[data-theme=dark] .mat-mdc-card-title{color:var(--text-primary)!important}html[data-theme=dark] .mat-mdc-card-subtitle{color:var(--text-secondary)!important}html[data-theme=dark] .mat-button-toggle-appearance-standard,html[data-theme=dark] .mat-button-toggle{background-color:var(--background-white);color:var(--text-secondary)}html[data-theme=dark] .mat-button-toggle .mat-icon{color:var(--text-secondary)}html[data-theme=dark] .mat-button-toggle-checked{background-color:var(--primary-color);color:#fff}html[data-theme=dark] .mat-button-toggle-checked .mat-icon{color:#fff}html[data-theme=dark] .mat-datepicker-toggle,html[data-theme=dark] .mat-datepicker-toggle .mat-mdc-icon-button,html[data-theme=dark] .mat-datepicker-toggle-default-icon{color:var(--text-primary)!important}html[data-theme=dark] .mat-datepicker-toggle-default-icon{fill:currentColor!important}html[data-theme=dark]{--mat-button-protected-disabled-container-color: color-mix(in srgb, var(--text-primary) 14%, transparent);--mat-button-protected-disabled-label-text-color: var(--text-secondary);--mat-button-filled-disabled-container-color: color-mix(in srgb, var(--text-primary) 14%, transparent);--mat-button-filled-disabled-label-text-color: var(--text-secondary);--mat-button-text-disabled-label-text-color: var(--text-secondary);--mat-button-outlined-disabled-label-text-color: var(--text-secondary)}html[data-theme=dark] .mat-mdc-raised-button:disabled,html[data-theme=dark] .mat-mdc-raised-button[disabled],html[data-theme=dark] .mat-mdc-unelevated-button:disabled,html[data-theme=dark] .mat-mdc-unelevated-button[disabled],html[data-theme=dark] .mat-mdc-button:disabled,html[data-theme=dark] .mat-mdc-button[disabled]{background-color:color-mix(in srgb,var(--text-primary) 14%,transparent)!important;color:var(--text-secondary)!important}html[data-theme=dark] .mat-mdc-raised-button:disabled .mdc-button__label,html[data-theme=dark] .mat-mdc-raised-button:disabled .mat-icon,html[data-theme=dark] .mat-mdc-raised-button[disabled] .mdc-button__label,html[data-theme=dark] .mat-mdc-raised-button[disabled] .mat-icon,html[data-theme=dark] .mat-mdc-unelevated-button:disabled .mdc-button__label,html[data-theme=dark] .mat-mdc-unelevated-button:disabled .mat-icon,html[data-theme=dark] .mat-mdc-unelevated-button[disabled] .mdc-button__label,html[data-theme=dark] .mat-mdc-unelevated-button[disabled] .mat-icon,html[data-theme=dark] .mat-mdc-button:disabled .mdc-button__label,html[data-theme=dark] .mat-mdc-button:disabled .mat-icon,html[data-theme=dark] .mat-mdc-button[disabled] .mdc-button__label,html[data-theme=dark] .mat-mdc-button[disabled] .mat-icon{color:var(--text-secondary)!important}html[data-theme=dark] .mat-stepper-horizontal,html[data-theme=dark] .mat-stepper-vertical{background:transparent!important;--mat-stepper-container-color: transparent}html[data-theme=dark] .mat-horizontal-content-container,html[data-theme=dark] .mat-vertical-content-container,html[data-theme=dark] .mat-horizontal-stepper-content{background:transparent!important}html[data-theme=dark] [class*=filters-container]{border-color:var(--border-light)!important}.mat-drawer-backdrop{background-color:#0009!important;cursor:pointer!important}.mat-drawer-backdrop.mat-drawer-shown{pointer-events:auto!important}.mat-mdc-snack-bar-container{--mat-snackbar-container-color: var(--background-white) !important;--mat-snackbar-supporting-text-color: var(--text-primary) !important;--mat-snack-bar-button-color: var(--primary-color) !important}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border:1px solid var(--border-color)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-medium)!important}.success-snackbar .mdc-snackbar__surface{border-inline-start:3px solid var(--success-color)!important}.error-snackbar .mdc-snackbar__surface{border-inline-start:3px solid var(--error-color)!important}.warning-snackbar .mdc-snackbar__surface{border-inline-start:3px solid var(--warning-color)!important}.info-snackbar .mdc-snackbar__surface{border-inline-start:3px solid var(--primary-color)!important}.mat-mdc-button-base{border-radius:var(--radius-md)!important}.mat-mdc-menu-panel{max-width:none!important;border-radius:var(--radius-lg)!important}.mat-primary{--mat-button-filled-container-color: var(--primary-color);--mat-app-primary: var(--primary-color)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-primary{color:var(--text-primary)!important}.text-secondary{color:var(--text-secondary)!important}.text-muted{color:var(--text-muted)!important}.bg-primary{background-color:var(--primary-color)!important}.bg-light{background-color:var(--background-light)!important}.shadow-light{box-shadow:var(--shadow-light)}.shadow-medium{box-shadow:var(--shadow-medium)}.shadow-heavy{box-shadow:var(--shadow-heavy)}app-user-profile{background-color:var(--background-light)!important;display:block;margin:0!important;padding:0!important}.content-container,.main-content,.page-content{background-color:var(--background-light)!important}.mat-app-background,.mat-drawer-container,.mat-sidenav-container,.mat-toolbar,.mat-card,.mat-dialog-container,.mat-bottom-sheet-container,.mat-menu-panel{background-color:var(--background-white)!important;color:var(--text-primary)!important}html,body{overflow-y:auto!important}.cdk-global-scrollblock{padding-right:0!important}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-button{display:none;width:0;height:0}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:var(--radius-pill);border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}*::-webkit-scrollbar-corner{background:transparent}.liquidities-side-panel{animation:slideInFromRight .28s cubic-bezier(.4,0,.2,1)!important;height:100%!important}.liquidities-side-panel .mat-mdc-dialog-container{padding:0!important;height:100%!important;max-height:100%!important;border-radius:0!important}.liquidities-side-panel .mat-mdc-dialog-surface{padding:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:-6px 0 32px #00000029!important;display:flex!important;flex-direction:column!important;height:100%!important;max-height:100%!important;background:var(--background-white)!important}.liquidities-side-panel app-liquidities-details-dialog,.liquidities-side-panel app-liquidites-details-dialog,.liquidities-side-panel app-emission-detail,.liquidities-side-panel app-souscription-detail,.liquidities-side-panel app-opcvm-detail,.liquidities-side-panel app-order-details-panel{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important;background:var(--background-white)}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:.6}to{transform:translate(0);opacity:1}}.mat-mdc-option .mat-pseudo-checkbox,.no-checkbox-panel .mat-pseudo-checkbox{display:none!important}.app-dialog .mat-mdc-dialog-surface{border-radius:var(--radius-lg)!important;overflow:hidden!important;padding:0!important;box-shadow:var(--shadow-heavy)!important}.app-dialog .mat-mdc-dialog-surface>*{display:flex;flex-direction:column;max-height:90vh;background:var(--background-white);color:var(--text-primary)}.app-dialog__header{display:flex;align-items:center;gap:var(--spacing-md);flex:0 0 auto;min-height:56px;padding:var(--spacing-md) var(--spacing-xl);background:var(--background-white);border-bottom:1px solid var(--border-color)}.app-dialog__header.app-dialog__header--buy{background:var(--buy-header-bg)}.app-dialog__header.app-dialog__header--sell{background:var(--sell-header-bg)}.app-dialog__header.app-dialog__header--primary{background:var(--primary-bg)}.app-dialog__header.app-dialog__header--buy,.app-dialog__header.app-dialog__header--sell{border-bottom:none}.app-dialog__header.app-dialog__header--buy .app-dialog__title,.app-dialog__header.app-dialog__header--buy .app-dialog__subtitle,.app-dialog__header.app-dialog__header--sell .app-dialog__title,.app-dialog__header.app-dialog__header--sell .app-dialog__subtitle{color:#fff}.app-dialog__header.app-dialog__header--buy .app-dialog__close,.app-dialog__header.app-dialog__header--buy .app-dialog__back,.app-dialog__header.app-dialog__header--sell .app-dialog__close,.app-dialog__header.app-dialog__header--sell .app-dialog__back{color:#ffffffeb}.app-dialog__header.app-dialog__header--buy .app-dialog__badge,.app-dialog__header.app-dialog__header--sell .app-dialog__badge{background:#ffffff38;color:#fff}.app-dialog__titles{display:flex;flex-direction:column;min-width:0;gap:2px}.app-dialog__title{margin:0;font-family:var(--font-family-base);font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-dialog__subtitle{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:var(--lh-snug);color:var(--text-secondary)}.app-dialog__badge{display:inline-flex;align-items:center;padding:2px var(--spacing-md);border-radius:var(--radius-pill);font-size:var(--fs-2xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.5px}.app-dialog__badge.app-dialog__badge--buy{background:var(--buy-color);color:#fff}.app-dialog__badge.app-dialog__badge--sell{background:var(--sell-color);color:#fff}.app-dialog__close{margin-left:auto;color:var(--text-secondary)}.app-dialog__back{color:var(--text-secondary)}.app-io-btn{width:34px;height:34px;border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:filter .15s,opacity .15s}.app-io-btn .mat-icon,.app-io-btn mat-icon{width:20px;height:20px;font-size:20px}.app-io-btn--plus{background:var(--buy-header-bg)}.app-io-btn--minus{background:var(--sell-header-bg)}.app-io-btn:hover:not([disabled]){filter:brightness(1.06)}.app-io-btn:active:not([disabled]){opacity:.85}.app-io-btn[disabled]{opacity:.4;cursor:not-allowed}.app-dialog__hero{display:flex;flex-direction:column;align-items:center;text-align:center;flex:0 0 auto;gap:var(--spacing-md);padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-lg)}.app-dialog__hero .app-dialog__title{white-space:normal;font-size:var(--fs-xl)}.app-dialog__hero-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;color:#fff}.app-dialog__hero-icon mat-icon,.app-dialog__hero-icon .mat-icon{font-size:32px;width:32px;height:32px}.app-dialog__hero-icon.app-dialog__hero-icon--primary{background:var(--primary-color)}.app-dialog__hero-icon.app-dialog__hero-icon--success{background:var(--success-color)}.app-dialog__hero-icon.app-dialog__hero-icon--warning{background:var(--warning-color)}.app-dialog__hero-icon.app-dialog__hero-icon--danger{background:var(--sell-color)}.app-dialog__hero-icon.app-dialog__hero-icon--buy{background:var(--buy-color)}.app-dialog__hero-icon.app-dialog__hero-icon--sell{background:var(--sell-color)}.app-dialog__hero-icon.app-dialog__hero-icon--info{background:var(--info-color)}.app-dialog__body{flex:1 1 auto;overflow-y:auto;padding:var(--spacing-xl) var(--spacing-2xl);font-size:var(--fs-md);color:var(--text-primary)}.app-dialog__hero+.app-dialog__body{padding-top:var(--spacing-md)}.app-dialog__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);flex:0 0 auto;padding:var(--spacing-md) var(--spacing-xl);border-top:1px solid var(--border-color);background:var(--background-white)}.app-dialog__footer .mat-mdc-button,.app-dialog__footer .mat-mdc-raised-button,.app-dialog__footer .mat-mdc-stroked-button{min-width:120px;height:44px;font-weight:var(--fw-semibold)}.app-dialog__footer.app-dialog__footer--single{justify-content:center}.app-dialog__footer.app-dialog__footer--full .mat-mdc-button,.app-dialog__footer.app-dialog__footer--full .mat-mdc-raised-button,.app-dialog__footer.app-dialog__footer--full .mat-mdc-stroked-button{flex:1;width:100%}.app-btn--buy.mat-mdc-raised-button,.app-btn--sell.mat-mdc-raised-button,.app-btn--danger.mat-mdc-raised-button,.app-btn--primary.mat-mdc-raised-button{--mat-button-protected-label-text-color: #fff;color:#fff!important}.app-btn--buy.mat-mdc-raised-button .mat-mdc-button-persistent-ripple:before,.app-btn--buy.mat-mdc-raised-button .mat-mdc-focus-indicator,.app-btn--sell.mat-mdc-raised-button .mat-mdc-button-persistent-ripple:before,.app-btn--sell.mat-mdc-raised-button .mat-mdc-focus-indicator,.app-btn--danger.mat-mdc-raised-button .mat-mdc-button-persistent-ripple:before,.app-btn--danger.mat-mdc-raised-button .mat-mdc-focus-indicator,.app-btn--primary.mat-mdc-raised-button .mat-mdc-button-persistent-ripple:before,.app-btn--primary.mat-mdc-raised-button .mat-mdc-focus-indicator{background-color:transparent!important}.app-btn--buy.mat-mdc-raised-button{--mat-button-protected-container-color: var(--buy-color);background-color:var(--buy-color)!important}.app-btn--sell.mat-mdc-raised-button{--mat-button-protected-container-color: var(--sell-color);background-color:var(--sell-color)!important}.app-btn--danger.mat-mdc-raised-button{--mat-button-protected-container-color: var(--sell-surface-strong);background-color:var(--sell-surface-strong)!important}.app-btn--primary.mat-mdc-raised-button{--mat-button-protected-container-color: var(--primary-color);background-color:var(--primary-color)!important}.app-btn--buy.mat-mdc-raised-button[disabled],.app-btn--buy.mat-mdc-raised-button:disabled,.app-btn--sell.mat-mdc-raised-button[disabled],.app-btn--sell.mat-mdc-raised-button:disabled,.app-btn--danger.mat-mdc-raised-button[disabled],.app-btn--danger.mat-mdc-raised-button:disabled,.app-btn--primary.mat-mdc-raised-button[disabled],.app-btn--primary.mat-mdc-raised-button:disabled{background-color:color-mix(in srgb,var(--text-primary) 14%,transparent)!important;color:var(--text-secondary)!important;cursor:not-allowed}.app-btn--buy.mat-mdc-raised-button[disabled] .mdc-button__label,.app-btn--buy.mat-mdc-raised-button[disabled] .mat-icon,.app-btn--buy.mat-mdc-raised-button:disabled .mdc-button__label,.app-btn--buy.mat-mdc-raised-button:disabled .mat-icon,.app-btn--sell.mat-mdc-raised-button[disabled] .mdc-button__label,.app-btn--sell.mat-mdc-raised-button[disabled] .mat-icon,.app-btn--sell.mat-mdc-raised-button:disabled .mdc-button__label,.app-btn--sell.mat-mdc-raised-button:disabled .mat-icon,.app-btn--danger.mat-mdc-raised-button[disabled] .mdc-button__label,.app-btn--danger.mat-mdc-raised-button[disabled] .mat-icon,.app-btn--danger.mat-mdc-raised-button:disabled .mdc-button__label,.app-btn--danger.mat-mdc-raised-button:disabled .mat-icon,.app-btn--primary.mat-mdc-raised-button[disabled] .mdc-button__label,.app-btn--primary.mat-mdc-raised-button[disabled] .mat-icon,.app-btn--primary.mat-mdc-raised-button:disabled .mdc-button__label,.app-btn--primary.mat-mdc-raised-button:disabled .mat-icon{color:var(--text-secondary)!important}.app-dialog__error{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--error-color)}.app-dialog__error mat-icon,.app-dialog__error .mat-icon{font-size:var(--fs-md);width:1em;height:1em}@media(max-width:480px){.app-dialog__footer:not(.app-dialog__footer--single){flex-direction:column-reverse;align-items:stretch}.app-dialog__footer:not(.app-dialog__footer--single) .mat-mdc-button,.app-dialog__footer:not(.app-dialog__footer--single) .mat-mdc-raised-button,.app-dialog__footer:not(.app-dialog__footer--single) .mat-mdc-stroked-button{width:100%}.app-dialog__body{padding:var(--spacing-lg)}.app-dialog__header{padding:var(--spacing-md) var(--spacing-lg)}}.table-row--buy td:first-child,.table-row--buy .mat-mdc-cell:first-child{box-shadow:inset 3px 0 0 var(--buy-color)}.table-row--sell td:first-child,.table-row--sell .mat-mdc-cell:first-child{box-shadow:inset 3px 0 0 var(--sell-color)}.table-row--neutral td:first-child,.table-row--neutral .mat-mdc-cell:first-child{box-shadow:inset 3px 0 0 var(--border-color)}.generic-data-table th.gdt-align-right .mat-sort-header-container{width:100%;justify-content:flex-end}.generic-data-table th.gdt-align-center .mat-sort-header-container{width:100%;justify-content:center}.mat-mdc-tooltip.trade-tooltip .mdc-tooltip__surface{white-space:pre-line;text-align:left;max-width:240px;line-height:1.5}.type-select-panel .mat-mdc-option .mat-pseudo-checkbox,.account-select-panel .mat-mdc-option .mat-pseudo-checkbox{display:inline-block!important;width:18px!important;height:18px!important;border-width:2px!important;border-radius:4px!important;border-color:var(--text-muted)!important;margin-right:10px;flex-shrink:0}.type-select-panel .mat-mdc-option .mat-pseudo-checkbox-checked,.account-select-panel .mat-mdc-option .mat-pseudo-checkbox-checked{background:var(--primary-color)!important;border-color:var(--primary-color)!important}.type-select-panel .mat-mdc-option .mat-pseudo-checkbox-checked:after,.account-select-panel .mat-mdc-option .mat-pseudo-checkbox-checked:after{color:#fff!important;border-color:#fff!important}.type-select-panel .mat-mdc-option.mdc-list-item--selected,.account-select-panel .mat-mdc-option.mdc-list-item--selected{background:color-mix(in srgb,var(--primary-color) 12%,transparent)}.type-select-panel .mat-mdc-option.mdc-list-item--selected .mdc-list-item__primary-text,.account-select-panel .mat-mdc-option.mdc-list-item--selected .mdc-list-item__primary-text{color:var(--primary-color);font-weight:var(--fw-semibold, 600)}.type-select-panel .mat-mdc-option.mdc-list-item--selected:hover,.account-select-panel .mat-mdc-option.mdc-list-item--selected:hover{background:color-mix(in srgb,var(--primary-color) 18%,transparent)}.type-select-panel .mat-mdc-option,.account-select-panel .mat-mdc-option{height:auto!important}.type-select-panel .mat-mdc-option .mdc-list-item__primary-text,.type-select-panel .mat-mdc-option .account-option-content,.type-select-panel .mat-mdc-option .account-option-content span,.account-select-panel .mat-mdc-option .mdc-list-item__primary-text,.account-select-panel .mat-mdc-option .account-option-content,.account-select-panel .mat-mdc-option .account-option-content span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.3}.account-select-panel .mat-mdc-option .mat-pseudo-checkbox{display:none!important}.account-select-panel.mat-mdc-select-panel{min-width:260px}.mdc-text-field--label-floating .mdc-notched-outline__leading,.mdc-notched-outline--notched .mdc-notched-outline__leading,.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline--notched .mdc-notched-outline__leading{border-top-color:transparent!important}.rt-snackbar-panel{--mat-snackbar-container-color: transparent;--mat-snackbar-supporting-text-color: inherit;background:transparent!important;box-shadow:none!important;padding:0!important}.rt-snackbar-panel .mdc-snackbar__surface{background:transparent!important;box-shadow:none!important;padding:0!important;min-width:0!important}.rt-snackbar-panel .mat-mdc-snack-bar-label,.rt-snackbar-panel .mdc-snackbar__label{padding:0!important}html:not([data-theme=dark]) [class*=filters-container]{background:var(--background-white)!important;border-color:color-mix(in srgb,var(--text-primary) 8%,var(--background-white))!important}html[data-theme=dark] [class*=filters-container]{background:color-mix(in srgb,#ffffff 4%,var(--background-white))!important;border-color:color-mix(in srgb,#ffffff 9%,var(--background-white))!important}.opcvm-var--up{color:var(--success-color)}.opcvm-var--down{color:var(--error-color)}.opcvm-var--flat{color:var(--text-secondary)}.opcvm-risk--1{color:var(--success-color)}.opcvm-risk--2{color:color-mix(in srgb,var(--success-color) 75%,var(--warning-color))}.opcvm-risk--3{color:color-mix(in srgb,var(--success-color) 45%,var(--warning-color))}.opcvm-risk--4{color:var(--warning-ink)}.opcvm-risk--5{color:color-mix(in srgb,var(--warning-color) 50%,var(--error-color))}.opcvm-risk--6{color:var(--error-color)}.opcvm-risk--7{color:color-mix(in srgb,var(--error-color) 80%,black)}.opcvm-risk--unknown{color:var(--text-secondary)}.opcvm-risk-step--on{background:currentColor}.btn-action{--c: var(--text-secondary);width:26px;height:26px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--background-white);color:var(--c);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn-action mat-icon,.btn-action .mat-icon{font-size:16px;width:16px;height:16px;line-height:16px}.btn-action:hover{background:color-mix(in srgb,var(--c) 10%,var(--background-white));border-color:color-mix(in srgb,var(--c) 40%,transparent);color:var(--c)}.btn-action:active{transform:translateY(.5px)}.btn-action.btn-modify{--c: var(--primary-color)}.btn-action.btn-cancel{--c: var(--sell-color)}.btn-action.btn-view{--c: var(--primary-accent)}.subscribe-btn,.cancel-btn,.btn-buy,.btn-sell{height:30px;padding:0 var(--spacing-lg);font-size:var(--fs-xs);line-height:30px;white-space:nowrap}.btn-sell,.cancel-btn{--mdc-outlined-button-label-text-color: var(--sell-color);--mdc-outlined-button-outline-color: color-mix(in srgb, var(--sell-color) 45%, transparent);--mat-button-outlined-outline-color: color-mix(in srgb, var(--sell-color) 45%, transparent);--mat-button-outlined-label-text-color: var(--sell-color);--mat-button-outlined-icon-color: var(--sell-color);--mat-button-outlined-state-layer-color: var(--sell-color);color:var(--sell-color)!important}.btn-sell .mdc-button__label,.btn-sell .mat-icon,.btn-sell mat-icon,.cancel-btn .mdc-button__label,.cancel-btn .mat-icon,.cancel-btn mat-icon{color:var(--sell-color)!important}.btn-sell mat-icon,.cancel-btn mat-icon{width:1rem;height:1rem;font-size:var(--fs-base);margin-inline-end:4px}.btn-sell:disabled,.btn-sell[disabled],.cancel-btn:disabled,.cancel-btn[disabled]{color:var(--text-muted)!important}.btn-sell:disabled .mdc-button__label,.btn-sell:disabled .mat-icon,.btn-sell:disabled mat-icon,.btn-sell[disabled] .mdc-button__label,.btn-sell[disabled] .mat-icon,.btn-sell[disabled] mat-icon,.cancel-btn:disabled .mdc-button__label,.cancel-btn:disabled .mat-icon,.cancel-btn:disabled mat-icon,.cancel-btn[disabled] .mdc-button__label,.cancel-btn[disabled] .mat-icon,.cancel-btn[disabled] mat-icon{color:var(--text-muted)!important}.cancel-btn .mdc-button__label{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.cancel-btn mat-icon,.cancel-btn .mat-icon{font-size:15px;width:15px;height:15px;line-height:15px;color:inherit;margin:0}.card-detail-action{display:flex;justify-content:flex-end;padding:0 var(--spacing-md) var(--spacing-md)}.cur{font-size:.85em;font-weight:var(--fw-regular);color:var(--text-muted);margin-left:4px}.button-amount .cur,button .cur{color:inherit;opacity:.75}html[data-theme=dark] app-badge[data-variant=warning]{color:var(--warning-color)}html[data-theme=dark] app-badge[data-variant=info]{color:var(--info-color)}html[data-theme=dark] .mat-mdc-slide-toggle{--mat-slide-toggle-unselected-track-color: #2c3240;--mat-slide-toggle-unselected-hover-track-color: #343b4b;--mat-slide-toggle-unselected-focus-track-color: #343b4b;--mat-slide-toggle-unselected-pressed-track-color: #343b4b;--mat-slide-toggle-track-outline-color: var(--border-color);--mat-slide-toggle-unselected-handle-color: var(--text-secondary);--mat-slide-toggle-unselected-hover-handle-color: var(--text-primary);--mat-slide-toggle-unselected-focus-handle-color: var(--text-primary);--mat-slide-toggle-unselected-pressed-handle-color: var(--text-primary);--mat-slide-toggle-unselected-icon-color: #1c2029}.driver-popover.mb-tour{--mb-tour-brand: var(--base-primary, var(--primary-color));--mb-tour-ink: var(--primary-color);--mb-tour-surface: var(--background-white);font-family:inherit;background-color:var(--mb-tour-surface);color:var(--text-primary);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 24px 48px #00000047,0 2px 6px #0000001f;min-width:0;width:340px;max-width:calc(100vw - 32px);padding:22px 18px 16px;overflow:hidden;animation:mb-tour-in .28s cubic-bezier(.2,.8,.2,1)}.driver-popover.mb-tour .mb-tour-bar{position:absolute;inset:0 0 auto;height:4px;background:color-mix(in srgb,var(--mb-tour-brand) 16%,transparent)}.driver-popover.mb-tour .mb-tour-bar span{display:block;height:100%;background:var(--mb-tour-brand);border-radius:0 4px 4px 0;transition:width .35s ease}.driver-popover.mb-tour .driver-popover-title{display:flex!important;align-items:center;gap:12px;margin:0;padding-right:26px;font-size:1.0625rem;font-weight:700;line-height:1.3;color:var(--text-primary)}.driver-popover.mb-tour .mb-tour-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;font-size:20px;color:var(--mb-tour-ink);background:color-mix(in srgb,var(--mb-tour-brand) 14%,var(--mb-tour-surface))}.driver-popover.mb-tour .mb-tour-ico ion-icon{font-size:20px}.driver-popover.mb-tour .mb-tour-logo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:13px;background:var(--mb-tour-brand);box-shadow:0 6px 16px color-mix(in srgb,var(--mb-tour-brand) 40%,transparent)}.driver-popover.mb-tour .mb-tour-logo img{width:70%;height:70%;object-fit:contain}.driver-popover.mb-tour .driver-popover-description{margin-top:10px!important;font-size:.875rem;line-height:1.55;color:var(--text-secondary)}.driver-popover.mb-tour .mb-tour-text{display:block}.driver-popover.mb-tour .mb-tour-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.driver-popover.mb-tour .mb-tour-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.3;color:var(--mb-tour-ink);background:color-mix(in srgb,var(--mb-tour-brand) 11%,var(--mb-tour-surface));border:1px solid color-mix(in srgb,var(--mb-tour-brand) 24%,transparent)}.driver-popover.mb-tour .driver-popover-close-btn{top:10px;right:10px;width:28px;height:28px;border-radius:50%;font-size:18px;line-height:28px;color:var(--text-secondary);transition:background-color .15s,color .15s}.driver-popover.mb-tour .driver-popover-close-btn:hover,.driver-popover.mb-tour .driver-popover-close-btn:focus-visible{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.driver-popover.mb-tour .driver-popover-footer{flex-wrap:wrap;gap:8px;margin-top:18px}.driver-popover.mb-tour .driver-popover-progress-text{color:var(--text-secondary);font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums}.driver-popover.mb-tour .driver-popover-footer-btn{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.2;padding:8px 14px;border-radius:999px;text-shadow:none;color:var(--text-primary);background-color:transparent;border:1px solid var(--border-color);transition:background-color .15s,transform .1s}.driver-popover.mb-tour .driver-popover-footer-btn:hover,.driver-popover.mb-tour .driver-popover-footer-btn:focus-visible{background-color:color-mix(in srgb,var(--text-primary) 6%,transparent)}.driver-popover.mb-tour .driver-popover-footer-btn:active{transform:scale(.97)}.driver-popover.mb-tour .driver-popover-next-btn{color:#fff;background-color:var(--mb-tour-brand);border-color:var(--mb-tour-brand);box-shadow:0 4px 12px color-mix(in srgb,var(--mb-tour-brand) 35%,transparent)}.driver-popover.mb-tour .driver-popover-next-btn:hover,.driver-popover.mb-tour .driver-popover-next-btn:focus-visible{background-color:color-mix(in srgb,var(--mb-tour-brand) 85%,#000000)}.driver-popover.mb-tour .mb-tour-arrow{margin-left:2px}.driver-popover.mb-tour .mb-tour-skip{all:unset;cursor:pointer;margin-right:auto;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.driver-popover.mb-tour .mb-tour-skip:hover,.driver-popover.mb-tour .mb-tour-skip:focus-visible{color:var(--text-primary);text-decoration:underline}.driver-popover.mb-tour.mb-tour--hero{width:380px;text-align:center}.driver-popover.mb-tour.mb-tour--hero .driver-popover-title{flex-direction:column;gap:12px;padding-right:0;font-size:1.25rem}.driver-popover.mb-tour.mb-tour--hero .mb-tour-logo{width:60px;height:60px;border-radius:18px}.driver-popover.mb-tour.mb-tour--hero .mb-tour-ico{width:52px;height:52px;border-radius:16px;font-size:28px}.driver-popover.mb-tour.mb-tour--hero .mb-tour-ico ion-icon{font-size:28px}.driver-popover.mb-tour.mb-tour--hero .mb-tour-chips{justify-content:center}.driver-popover.mb-tour .driver-popover-arrow-side-left{border-left-color:var(--mb-tour-surface)}.driver-popover.mb-tour .driver-popover-arrow-side-right{border-right-color:var(--mb-tour-surface)}.driver-popover.mb-tour .driver-popover-arrow-side-top{border-top-color:var(--mb-tour-surface)}.driver-popover.mb-tour .driver-popover-arrow-side-bottom{border-bottom-color:var(--mb-tour-surface)}.driver-active .driver-active-element{outline:2px solid color-mix(in srgb,var(--base-primary, var(--primary-color)) 75%,transparent);outline-offset:2px}@keyframes mb-tour-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.driver-popover.mb-tour{animation:none}.driver-popover.mb-tour .mb-tour-bar span{transition:none}}input[type=password]::-ms-reveal,input[type=password]::-ms-clear,input::-ms-reveal,input::-ms-clear{display:none}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: var(--radius-pill);--mat-chip-outline-width: 0;--mat-chip-flat-selected-outline-width: 0}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon{--mat-chip-label-text-size: .75rem;--mat-chip-label-text-weight: 500;--mat-chip-label-text-color: var(--text-primary);--mat-chip-with-icon-icon-color: var(--text-primary);--mat-chip-with-trailing-icon-trailing-icon-color: var(--text-primary);background:var(--border-color)!important;color:var(--text-primary)!important;border:none!important;border-radius:var(--radius-pill)!important;box-shadow:none!important;transition:background .15s}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon .mdc-evolution-chip__text-label{font-size:.75rem!important;font-weight:var(--fw-medium)!important;color:var(--text-primary)!important}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon .mat-mdc-chip-avatar,html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon mat-icon[matChipAvatar]{color:var(--text-primary)!important;font-size:var(--fs-md)!important;width:.875rem!important;height:.875rem!important}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon .chip-text{font-weight:var(--fw-medium);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon .chip-badge{background:color-mix(in srgb,var(--text-primary) 10%,transparent)!important;color:var(--text-primary)!important}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon button[matChipRemove]{color:var(--text-primary)!important;background:none!important;min-width:0!important;min-height:0!important;opacity:.7!important;transition:opacity .2s}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon button[matChipRemove]:hover,html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon button[matChipRemove]:focus-visible{opacity:1!important}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon button[matChipRemove] mat-icon{color:var(--text-primary)!important;font-size:var(--fs-base)!important;width:1rem!important;height:1rem!important}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon:hover,html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon:has(:focus-visible){--mat-chip-hover-state-layer-opacity: 0;--mat-chip-focus-state-layer-opacity: 0;--mat-chip-label-text-color: var(--filter-chip-hover-text);--mat-chip-with-icon-icon-color: var(--filter-chip-hover-text);--mat-chip-with-trailing-icon-trailing-icon-color: var(--filter-chip-hover-text);background:var(--filter-chip-hover-bg)!important;color:var(--filter-chip-hover-text)!important;box-shadow:none!important}html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon:hover .mdc-evolution-chip__text-label,html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon:hover mat-icon,html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon:hover button[matChipRemove],html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon:has(:focus-visible) .mdc-evolution-chip__text-label,html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon:has(:focus-visible) mat-icon,html body .mat-mdc-chip-set .mat-mdc-standard-chip.mat-mdc-chip-with-trailing-icon:has(:focus-visible) button[matChipRemove]{color:var(--filter-chip-hover-text)!important}html body .source-chip:not(.active):hover{background:var(--filter-chip-hover-bg);color:var(--filter-chip-hover-text);border-color:var(--filter-chip-hover-bg)}.toolbar-title{margin-left:4px;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.2;white-space:normal;overflow-wrap:anywhere;min-width:0}.section-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.mat-toolbar{--mat-toolbar-title-text-font: var(--font-family-base);--mat-toolbar-title-text-size: var(--fs-lg);--mat-toolbar-title-text-weight: var(--fw-semibold);--mat-toolbar-title-text-tracking: normal;font-family:var(--font-family-base)}.mat-toolbar .toolbar-title{font-family:var(--font-family-base);font-size:var(--fs-lg)!important;font-weight:var(--fw-semibold)!important;letter-spacing:normal}
