.skipLink-jgxCN4{z-index:var(--z-tooltip);border-radius:var(--m3-shape-full);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font-size:13px;font-weight:var(--font-weight-emphasized-label);padding:10px 16px;text-decoration:none;transition:transform .35s cubic-bezier(.2,0,0,1);position:fixed;top:12px;left:50%;transform:translate(-50%,-160%)}.skipLink-jgxCN4:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:3px;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.skipLink-jgxCN4{scroll-behavior:auto;transition:none;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}.pageWrapper-yprzZV{--page-layout-content-max:1400px;--page-layout-focused-max:900px;--page-layout-reading-max:1040px;--page-layout-content-gutter-inline:clamp(1rem, 3vw, 2rem);--page-layout-content-gutter-tablet:1rem;--page-layout-gutter-inline:var(--page-layout-content-gutter-inline);--page-layout-gutter-tablet:var(--page-layout-content-gutter-tablet);--page-layout-gutter-mobile:4px;--page-layout-region-gap:16px;--page-layout-content-start:.5rem;--page-layout-content-end:clamp(1rem, 3vw, 2rem);--page-layout-top-gap:16px;box-sizing:border-box;width:100%;height:100vh;margin-top:calc(-1*var(--app-chrome-top,0px));background:var(--page-shell-background,var(--bg-primary));color:var(--md-sys-color-on-surface);scrollbar-width:none;-ms-overflow-style:none;padding:0 max(1rem,min(4vw - .25rem,3.75rem)) 24px;transition:color .2s cubic-bezier(.2,0,0,1);position:relative;overflow-x:clip;overflow-y:auto}.pageWrapper-yprzZV:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:-3px}.pageWrapper-yprzZV::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width:599px){.pageWrapper-yprzZV{height:auto;min-height:100vh;padding-bottom:calc(24px + env(safe-area-inset-bottom))}}.pageWrapper-yprzZV.canvas-dRXXMr,.pageWrapper-yprzZV.withHeader-eKdxkQ{height:calc(100dvh - var(--app-chrome-top,0px));min-height:0;margin-top:0;padding:0;overflow:hidden}.pageWrapper-yprzZV.canvas-dRXXMr{height:100dvh;margin-top:calc(-1*var(--app-chrome-top,0px))}.pageWrapper-yprzZV.content-MVnxYt{--page-layout-max-width:var(--page-layout-content-max)}.pageWrapper-yprzZV.focused-Gbmrlv{--page-layout-max-width:var(--page-layout-focused-max)}.pageWrapper-yprzZV.canvas-dRXXMr{--page-layout-max-width:none;--page-layout-gutter-inline:0px;--page-layout-gutter-tablet:0px;--page-layout-gutter-mobile:0px;--page-layout-region-gap:0px;--page-layout-content-start:0px;--page-layout-content-end:0px}.pageWrapper-yprzZV.withHeader-eKdxkQ{flex-direction:column;display:flex}@media (max-width:599px){.pageWrapper-yprzZV.flatMobile-rOKK8v{--page-layout-top-gap:0px;padding-left:0;padding-right:0}}.chromeSpacer-GbBUpn{height:calc(var(--app-chrome-top,0px) + var(--page-layout-top-gap));flex:none;grid-column:1/-1}.spinner-oyBzwI{width:var(--spinner-size);height:var(--spinner-size);flex:0 0 var(--spinner-size);color:inherit;transform-origin:50%;line-height:0;animation:1s linear infinite spinner-rotate-nbsYQH;display:inline-flex}@media (prefers-reduced-motion:reduce){.spinner-oyBzwI{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation:none}}.icon-CKTiZn{color:currentColor;width:100%;height:100%;display:block}@keyframes spinner-rotate-nbsYQH{to{transform:rotate(360deg)}}.button-zoWUkd{--button-height:40px;--button-padding-x:16px;--button-icon-size:20px;--button-label-size:14px;--button-line-height:20px;--button-gap:8px;--button-full-radius:calc(var(--button-height) / 2);--button-pressed-radius:var(--m3-shape-sm);--button-state-layer-color:var(--md-sys-color-primary);--button-spinner-size:18px;box-sizing:border-box;min-width:64px;min-height:var(--button-height);padding:0 var(--button-padding-x);justify-content:center;align-items:center;gap:var(--button-gap);border-radius:var(--button-full-radius);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font-family:inherit;font-size:var(--button-font-size,var(--button-label-size));font-weight:var(--font-weight-medium);line-height:var(--button-line-height);letter-spacing:0;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;text-decoration:none;transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),border-radius .35s cubic-bezier(.3,0,0,1),color .2s cubic-bezier(.2,0,0,1),transform .35s cubic-bezier(.3,0,0,1);display:inline-flex;position:relative;overflow:hidden}.button-zoWUkd:before{content:"";border-radius:inherit;background:var(--button-state-layer-color);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1);position:absolute;top:0;bottom:0;left:0;right:0}.button-zoWUkd:hover:not(:where(.disabled-f6JGTh)):before{opacity:.08}.button-zoWUkd:active:not(:where(.disabled-f6JGTh)){border-radius:var(--button-pressed-radius);transform:scale(.98)}.button-zoWUkd:active:not(:where(.disabled-f6JGTh)):before{opacity:.1}.button-zoWUkd:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.button-zoWUkd:where(.primary-YpsXTI){--button-state-layer-color:var(--md-sys-color-on-primary);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.button-zoWUkd:where(.secondary-pUn3pB){--button-state-layer-color:var(--md-sys-color-on-secondary-container);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.button-zoWUkd:where(.outlined-IW712Y){--button-state-layer-color:var(--md-sys-color-primary);border-color:var(--md-sys-color-outline);color:var(--md-sys-color-primary);background:0 0}.button-zoWUkd:where(.ghost-s0nD4f){--button-state-layer-color:var(--md-sys-color-primary);color:var(--md-sys-color-primary);background:0 0}.button-zoWUkd:where(.danger-jqGoyV){--button-state-layer-color:var(--md-sys-color-on-error);background:var(--md-sys-color-error);color:var(--md-sys-color-on-error)}.button-zoWUkd:where(.toolbar-VOty4X){--button-state-layer-color:var(--md-sys-color-on-surface);--button-pressed-radius:var(--button-full-radius);min-width:var(--button-height);border-radius:var(--action-bar-toolbar-button-radius,var(--m3-shape-md));background:var(--action-bar-toolbar-button-background,transparent);color:var(--md-sys-color-on-surface-variant);border:0;padding-left:12px;padding-right:12px}.button-zoWUkd:where(.toolbar-VOty4X).active-yFRzYK{--button-state-layer-color:var(--button-toolbar-active-state-layer-color,var(--md-sys-color-on-secondary-container));border-radius:var(--button-full-radius);background:var(--button-toolbar-active-background,var(--md-sys-color-secondary-container));color:var(--button-toolbar-active-foreground,var(--md-sys-color-on-secondary-container))}.button-zoWUkd:where(.toolbar-VOty4X).active-yFRzYK:hover:not(:where(.disabled-f6JGTh)){background:var(--button-toolbar-active-background,var(--md-sys-color-secondary-container));color:var(--button-toolbar-active-foreground,var(--md-sys-color-on-secondary-container))}.button-zoWUkd:where(.menu-dWI9tg){--button-state-layer-color:var(--md-sys-color-on-surface);--button-pressed-radius:var(--m3-shape-md);border-radius:var(--m3-shape-sm);width:100%;min-width:0;color:var(--md-sys-color-on-surface);text-align:left;background:0 0;border:0;justify-content:flex-start;padding-left:12px;padding-right:12px}.button-zoWUkd:where(.menu-dWI9tg):where(.active-yFRzYK){--button-state-layer-color:var(--button-menu-active-state-layer-color,var(--md-sys-color-on-secondary-container));border-radius:var(--m3-shape-md);background:var(--button-menu-active-background,var(--md-sys-color-secondary-container));color:var(--button-menu-active-foreground,var(--md-sys-color-on-secondary-container))}.button-zoWUkd:where(.toolbar-VOty4X):where(.danger-jqGoyV){--button-state-layer-color:var(--md-sys-color-error);color:var(--md-sys-color-error);background:0 0}.button-zoWUkd:where(.menu-dWI9tg):where(.danger-jqGoyV){--button-state-layer-color:var(--md-sys-color-error);color:var(--md-sys-color-error);background:0 0}.button-zoWUkd:where(.xs-I2oOzB){--button-height:24px;--button-padding-x:8px;--button-icon-size:16px;--button-label-size:12px;--button-line-height:16px;--button-gap:4px;--button-spinner-size:14px}.button-zoWUkd:where(.sm-pa2QDb){--button-height:var(--action-bar-sm-button-height,32px);--button-padding-x:12px;--button-icon-size:20px;--button-label-size:14px;--button-line-height:20px}.button-zoWUkd:where(.md-UQj4UZ){--button-height:var(--action-bar-md-button-height,40px);--button-padding-x:16px;--button-icon-size:20px;--button-label-size:14px;--button-line-height:20px}.button-zoWUkd:where(.lg-l0oOyH){--button-height:56px;--button-padding-x:24px;--button-icon-size:24px;--button-label-size:16px;--button-line-height:24px;--button-gap:10px;--button-pressed-radius:var(--m3-shape-md);--button-spinner-size:20px}.button-zoWUkd:where(.fullWidth-NU6KgZ){width:100%}.button-zoWUkd:where(.iconOnly-JzOBhu){width:var(--button-height);min-width:var(--button-height);border-radius:var(--button-full-radius);padding-left:0;padding-right:0}.button-zoWUkd:where(.iconOnly-JzOBhu) .content-zV_W1p{justify-content:center;align-items:center;display:inline-flex}.button-zoWUkd:where(.iconOnly-JzOBhu) .content-zV_W1p>svg:not([width]){width:var(--button-icon-size)}.button-zoWUkd:where(.iconOnly-JzOBhu) .content-zV_W1p>svg:not([height]){height:var(--button-icon-size)}.button-zoWUkd:where(.iconOnly-JzOBhu) .content-zV_W1p>svg{flex-shrink:0}.button-zoWUkd:where(.disabled-f6JGTh){--button-state-layer-color:transparent;cursor:not-allowed;transform:none}.button-zoWUkd:where(.disabled-f6JGTh):where(.primary-YpsXTI){background:color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}.button-zoWUkd:where(.disabled-f6JGTh):where(.secondary-pUn3pB){background:color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}.button-zoWUkd:where(.disabled-f6JGTh):where(.danger-jqGoyV){background:color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}.button-zoWUkd:where(.disabled-f6JGTh):where(.outlined-IW712Y){border-color:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);background:0 0}.button-zoWUkd:where(.disabled-f6JGTh):where(.ghost-s0nD4f){color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);background:0 0}.button-zoWUkd:where(.loading-nQXnW2){cursor:progress}.button-zoWUkd .content-zV_W1p,.button-zoWUkd .leftIcon-V49qXU,.button-zoWUkd .rightIcon-IWPb8L,.button-zoWUkd .spinner-rPb2ph{z-index:1;position:relative}.button-zoWUkd .content-zV_W1p{min-width:0;color:inherit}.button-zoWUkd:where(.loading-nQXnW2) :-webkit-any(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L){opacity:0}.button-zoWUkd:where(.loading-nQXnW2) :-moz-any(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L){opacity:0}.button-zoWUkd:where(.loading-nQXnW2) :-webkit-any(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L){opacity:0}.button-zoWUkd:where(.loading-nQXnW2) :-moz-any(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L){opacity:0}.button-zoWUkd:where(.loading-nQXnW2) :is(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L){opacity:0}.button-zoWUkd .leftIcon-V49qXU,.button-zoWUkd .rightIcon-IWPb8L{width:var(--button-icon-size);height:var(--button-icon-size);flex:0 0 var(--button-icon-size);color:inherit;justify-content:center;align-items:center;display:inline-flex}.button-zoWUkd .leftIcon-V49qXU svg,.button-zoWUkd .rightIcon-IWPb8L svg{width:100%;height:100%}.button-zoWUkd :-webkit-any(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L) svg{color:inherit}.button-zoWUkd :-moz-any(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L) svg{color:inherit}.button-zoWUkd :is(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L) svg{color:inherit}.button-zoWUkd :-webkit-any(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L) svg *{color:inherit;transition:none}.button-zoWUkd :-moz-any(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L) svg *{color:inherit;transition:none}.button-zoWUkd :is(.content-zV_W1p,.leftIcon-V49qXU,.rightIcon-IWPb8L) svg *{color:inherit;transition:none}.button-zoWUkd .spinner-rPb2ph{margin-top:calc(var(--button-spinner-size)/-2);margin-left:calc(var(--button-spinner-size)/-2);position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.button-zoWUkd{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}.button-zoWUkd:active:not(:where(.disabled-f6JGTh)){transform:none}}.modal-Cl0qCP{z-index:var(--z-modal);background:rgba(0,0,0,.32);justify-content:center;align-items:center;transition:background .2s cubic-bezier(.2,0,0,1),right .2s cubic-bezier(.2,0,0,1);animation:.15s cubic-bezier(.2,0,0,1) both modal-scrim-in-FSwkjP;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@media (max-width:768px){.modal-Cl0qCP{padding:var(--space-4);align-items:center}}.page-H2jVsM{left:var(--sidebar-width);z-index:1025;background:0 0}@media (max-width:768px){.page-H2jVsM{left:0}}.modalClosing-Xc9O2j{pointer-events:none;animation:.15s cubic-bezier(.2,0,0,1) both modal-scrim-out-bCx8G2}.modalClosing-Xc9O2j .modalContent-hjLAjN{animation:.15s cubic-bezier(.3,0,.8,.15) both modal-pop-out-WSMFsR}.modalContent-hjLAjN{background:var(--md-sys-color-surface-container-lowest);border-radius:var(--m3-shape-xl);padding:var(--space-5);color:var(--md-sys-color-on-surface);box-shadow:0 12px 32px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)}:where([data-theme=dark]) .modalContent-hjLAjN{background:var(--md-sys-color-surface-container-high)}.modalContent-hjLAjN{scrollbar-width:thin;scrollbar-color:var(--md-sys-color-outline-variant) transparent}.modalContent-hjLAjN::-webkit-scrollbar{width:6px;height:6px}.modalContent-hjLAjN::-webkit-scrollbar-track{background:0 0}.modalContent-hjLAjN::-webkit-scrollbar-thumb{border-radius:var(--m3-shape-full);background:var(--md-sys-color-outline-variant)}.modalContent-hjLAjN::-webkit-scrollbar-thumb:hover{background:var(--md-sys-color-outline)}.modalContent-hjLAjN{overscroll-behavior:contain;max-width:min(90%,1200px);max-height:90vh;animation:.22s cubic-bezier(.2,0,0,1) both modal-pop-in-PT7AMu;position:relative;overflow-y:auto}@media (max-width:1024px){.modalContent-hjLAjN{max-width:min(95%,800px);max-height:85vh}}@media (max-width:768px){.modalContent-hjLAjN{width:calc(100% - var(--space-6));max-width:calc(100% - var(--space-6));max-height:85vh;margin:var(--space-3);padding:var(--space-4)}}@media (max-width:599px){.adaptiveSheet-hK820Y{padding:max(var(--space-2),env(safe-area-inset-top)) 0 0;align-items:flex-end}.adaptiveSheet-hK820Y .modalContent-hjLAjN{width:100%;max-width:100%;max-height:calc(var(--modal-viewport-height,100dvh) - max(var(--space-2),env(safe-area-inset-top)));background:var(--app-chrome-surface,var(--md-sys-color-surface-container-high));outline:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 60%, transparent);outline-offset:-1px;width:calc(100% - 16px);max-width:calc(100% - 16px);margin:0 8px max(8px,env(safe-area-inset-bottom));padding:var(--space-5) var(--space-4) var(--space-4);border:0;border-radius:32px;animation:none;left:8px;right:8px;box-shadow:0 24px 64px rgba(0,0,0,.28),0 2px 10px rgba(0,0,0,.12)}}.sheetHandle-cYOKLV{display:none}@media (max-width:599px){.adaptiveSheet-hK820Y .sheetHandle-cYOKLV{top:calc(-1*var(--space-5));z-index:1;height:24px;margin:calc(-1*var(--space-5)) calc(-1*var(--space-4)) var(--space-1);cursor:grab;touch-action:none;display:block;position:-webkit-sticky;position:sticky}.adaptiveSheet-hK820Y .sheetHandle-cYOKLV:before{content:"";border-radius:var(--m3-shape-full);background:var(--md-sys-color-outline-variant);width:36px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.adaptiveSheet-hK820Y.modalClosing-Xc9O2j .modalContent-hjLAjN{animation:none}}.modal-Cl0qCP.skipEnterAnimation-uDpo1E,.modal-Cl0qCP.skipEnterAnimation-uDpo1E>.modalContent-hjLAjN{animation:none}@keyframes modal-scrim-in-FSwkjP{0%{opacity:0}to{opacity:1}}@keyframes modal-scrim-out-bCx8G2{0%{opacity:1}to{opacity:0}}@keyframes modal-pop-in-PT7AMu{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes modal-pop-out-WSMFsR{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.modal-Cl0qCP,.modalClosing-Xc9O2j,.modalContent-hjLAjN,.modalClosing-Xc9O2j .modalContent-hjLAjN,.adaptiveSheet-hK820Y .modalContent-hjLAjN,.adaptiveSheet-hK820Y.modalClosing-Xc9O2j .modalContent-hjLAjN{animation:none}}.modalTitle-vIaGqY{margin:0 0 var(--space-4);color:var(--md-sys-color-on-surface);font-size:var(--font-size-lg);font-weight:var(--font-weight-emphasized-title);letter-spacing:0;line-height:1.25}.sm-Lxs7XH .modalContent-hjLAjN{max-width:min(90%,400px)}@media (max-width:1024px){.sm-Lxs7XH .modalContent-hjLAjN{max-width:min(95%,500px)}}@media (max-width:768px){.sm-Lxs7XH .modalContent-hjLAjN{max-width:100%}}.md-vHjqOH .modalContent-hjLAjN{max-width:min(90%,600px)}@media (max-width:1024px){.md-vHjqOH .modalContent-hjLAjN{max-width:min(95%,650px)}}@media (max-width:768px){.md-vHjqOH .modalContent-hjLAjN{max-width:100%}}.lg-LCPJLa .modalContent-hjLAjN{max-width:min(90%,900px)}@media (max-width:1440px){.lg-LCPJLa .modalContent-hjLAjN{max-width:min(92%,800px)}}@media (max-width:1024px){.lg-LCPJLa .modalContent-hjLAjN{max-width:min(95%,700px)}}@media (max-width:768px){.lg-LCPJLa .modalContent-hjLAjN{max-width:100%}}.full-oSgzI2 .modalContent-hjLAjN{max-width:min(90%,600px)}@media (max-width:1024px){.full-oSgzI2 .modalContent-hjLAjN{max-width:min(95%,650px)}}@media (max-width:768px){.full-oSgzI2 .modalContent-hjLAjN{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:none;padding:0 var(--space-4) var(--space-4);border-radius:0;margin:0}.full-oSgzI2{justify-content:stretch;align-items:stretch;padding:0}}.xl-l6sGDw .modalContent-hjLAjN{width:calc(100% - 48px);max-width:1600px;height:calc(100vh - 36px);max-height:calc(100vh - 36px);padding:var(--space-3)}@media (max-width:1440px){.xl-l6sGDw .modalContent-hjLAjN{max-width:1400px}}@media (max-width:1024px){.xl-l6sGDw .modalContent-hjLAjN{width:calc(100% - 32px);height:calc(100vh - 24px);max-height:calc(100vh - 24px);padding:var(--space-2)}}@media (max-width:768px){.xl-l6sGDw .modalContent-hjLAjN{width:100%;height:95vh;max-height:95vh;padding:var(--space-1)}}.bar-alQnpy{box-sizing:border-box;border-radius:var(--m3-shape-full);background:var(--md-sys-color-surface-container-lowest);border:0;flex-shrink:0;align-items:center;gap:4px;height:48px;padding:4px;display:inline-flex}:where([data-theme=dark]) .bar-alQnpy{background:var(--md-sys-color-surface-container)}.bar-alQnpy{--action-bar-sm-button-height:32px;--action-bar-control-gap:4px;--action-bar-toolbar-button-background:transparent;--action-bar-toolbar-button-radius:var(--m3-shape-md);gap:var(--action-bar-control-gap);isolation:isolate;min-width:0;max-width:100%}.grouped-Euz0ur{gap:var(--action-bar-control-gap)}.compact-zwTJJ4{--action-bar-md-button-height:32px;height:40px}.regular-U1evvj{--action-bar-md-button-height:40px;height:48px}.detached-FXdkbn{--action-bar-toolbar-button-background:var(--md-sys-color-surface-container-lowest);--action-bar-toolbar-button-radius:calc(var(--action-bar-md-button-height,40px) / 2);gap:var(--action-bar-control-gap);background:0 0;border-radius:0;padding:0}:where([data-theme=dark]) .detached-FXdkbn{--action-bar-toolbar-button-background:var(--md-sys-color-surface-container);background:0 0}.detached-FXdkbn:where(.compact-zwTJJ4){--action-bar-sm-button-height:40px;--action-bar-md-button-height:40px}.detached-FXdkbn:where(.regular-U1evvj){--action-bar-sm-button-height:48px;--action-bar-md-button-height:48px}.fullWidth-e6zOgg{width:100%}.wrap-M9wJbW{flex-wrap:wrap;height:auto;min-height:48px}.page-g0YLU8{min-height:70vh;padding:var(--space-8,2rem);align-items:center;justify-items:center;display:grid}.surface-I2bKtY{background:var(--md-sys-color-surface-container-lowest);border-radius:var(--m3-shape-xl,var(--border-radius-xl));color:var(--md-sys-color-on-surface);padding:3rem 2rem;box-shadow:0 12px 32px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)}:where([data-theme=dark]) .surface-I2bKtY{background:var(--md-sys-color-surface-container-high)}.surface-I2bKtY{--status-accent:var(--md-sys-color-primary,var(--primary-color));--status-accent-soft:var(--md-sys-color-primary-container,var(--background-tertiary));box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;width:min(100%,480px);display:flex}.danger-DCN2Np{--status-accent:var(--md-sys-color-error,var(--danger-color));--status-accent-soft:var(--md-sys-color-error-container,color-mix(in srgb, var(--danger-color) 14%, transparent))}.icon-CtvuWd{border-radius:var(--m3-shape-full,999px);background:var(--status-accent-soft);width:80px;height:80px;color:var(--status-accent);align-items:center;justify-items:center;margin-bottom:1.5rem;animation:.3s ease-out status-icon-in-pK7qyV;display:grid}.icon-CtvuWd svg{width:40px;height:40px}@media (prefers-reduced-motion:reduce){.icon-CtvuWd{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation:none}}.code-K0jWq4{background:linear-gradient(135deg, var(--status-accent), color-mix(in srgb, var(--status-accent) 60%, var(--md-sys-color-tertiary)));color:var(--status-accent);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3rem;font-weight:800;line-height:1}.heroCode-YxgBMz{font-size:6rem}.title-V0mY0C{color:var(--md-sys-color-on-surface,var(--text-primary));text-wrap:balance;margin:0 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.25}.description-uIZrEZ{color:var(--md-sys-color-on-surface-variant,var(--text-secondary));text-wrap:pretty;margin:0 0 2rem;font-size:1rem;line-height:1.6}div.actions-bqQW2y{justify-content:center;width:100%;max-width:320px;min-height:0}@media (max-width:768px){div.actions-bqQW2y{--action-bar-md-button-height:48px}}.footer-MFsb61{border-top:1px solid var(--md-sys-color-outline-variant,var(--border-primary));width:100%;color:var(--md-sys-color-on-surface-variant,var(--text-secondary));margin-top:2rem;padding-top:1.5rem}@keyframes status-icon-in-pK7qyV{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.page-g0YLU8{padding:1rem}.surface-I2bKtY{padding:2rem 1.5rem}.icon-CtvuWd{width:64px;height:64px;margin-bottom:1rem}.icon-CtvuWd svg{width:28px;height:28px}.code-K0jWq4{font-size:2rem}.heroCode-YxgBMz{font-size:4rem}.title-V0mY0C{font-size:1.25rem}.description-uIZrEZ{font-size:.9375rem}.actions-bqQW2y{flex-direction:column}.actions-bqQW2y>*{width:100%}}.center-hAiM09{background:var(--page-shell-background,var(--md-sys-color-surface));justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}.fullScreen-VN7FsX{z-index:1000;width:100%;position:fixed;top:0;bottom:0;left:0;right:0}.canvas-_tnX9g{background-color:var(--canvas-loading-background,var(--md-sys-color-surface))}.contained-jfAzSk{box-sizing:border-box;height:auto;min-height:var(--space-32);padding:var(--space-8);background:0 0}@keyframes skeletonShimmer-fJfyhU{0%{background-position:120% 0}to{background-position:-120% 0}}.skeleton-QHNsOb{background:linear-gradient(90deg, color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent) 45%, color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent) 90%);border-radius:var(--m3-shape-md);background-size:220% 100%;animation:1.5s ease-in-out infinite skeletonShimmer-fJfyhU}@media (prefers-reduced-motion:reduce){.skeleton-QHNsOb{scroll-behavior:auto;background-position:100% 0;transition-duration:1ms;transition-delay:0s;animation:none}}@media (forced-colors:active){.skeleton-QHNsOb{background:graytext;animation:none}}.text-a7NZh2{border-radius:var(--m3-shape-xs);height:1em}.circle-kPuLdW{border-radius:var(--m3-shape-full)}.rounded-qiZtW_{border-radius:var(--m3-shape-lg)}.tableContainer-ZF73um{background:var(--md-sys-color-surface-container);border-radius:var(--m3-shape-lg);flex-direction:column;gap:0;display:flex;overflow:hidden}.tableHeader-A3cLPC{gap:var(--space-3);padding:var(--space-3);background:var(--md-sys-color-surface-container-high);display:grid}@media (max-width:768px){.tableHeader-A3cLPC{display:none}}.headerCell-YrGmdn{background:linear-gradient(90deg, color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent) 45%, color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent) 90%);border-radius:var(--m3-shape-md);background-size:220% 100%;height:14px;animation:1.5s ease-in-out infinite skeletonShimmer-fJfyhU}@media (prefers-reduced-motion:reduce){.headerCell-YrGmdn{scroll-behavior:auto;background-position:100% 0;transition-duration:1ms;transition-delay:0s;animation:none}}@media (forced-colors:active){.headerCell-YrGmdn{background:graytext;animation:none}}.headerCell-YrGmdn{border-radius:var(--m3-shape-xs)}.tableRow-qfhYWC{gap:var(--space-3);padding:var(--space-3);display:grid}.tableRow-qfhYWC:last-child{border-bottom:none}@media (max-width:768px){.tableRow-qfhYWC{gap:var(--space-2);grid-template-columns:1fr!important}}.tableCell-_gXgJD{gap:var(--space-1);flex-direction:column;display:flex}.cellLine-X9REZb{background:linear-gradient(90deg, color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent) 0%, color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent) 45%, color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent) 90%);border-radius:var(--m3-shape-md);background-size:220% 100%;height:14px;animation:1.5s ease-in-out infinite skeletonShimmer-fJfyhU}@media (prefers-reduced-motion:reduce){.cellLine-X9REZb{scroll-behavior:auto;background-position:100% 0;transition-duration:1ms;transition-delay:0s;animation:none}}@media (forced-colors:active){.cellLine-X9REZb{background:graytext;animation:none}}.cellLine-X9REZb{border-radius:var(--m3-shape-xs)}.cellLine-X9REZb.short-TSASIj{width:60%}.cellLine-X9REZb.medium-pLL3yP{width:80%}.cellLine-X9REZb.long-P7Lc7K{width:100%}.loginForm-qHPhC7{--auth-radius:var(--m3-shape-lg);--auth-control-height:52px;--auth-accent:var(--md-sys-color-primary);--auth-fill:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent);--auth-fill-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 9%, transparent);--auth-fill-strong:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);gap:var(--space-5);box-sizing:border-box;width:420px;max-width:100%;padding:var(--space-1) var(--space-1) var(--space-2);color:var(--md-sys-color-on-surface);flex-direction:column;margin:0 auto;display:flex}.top-cYQcJA{align-items:stretch;gap:var(--space-4);flex-direction:column;display:flex}.brand-GWrWUT{align-self:center;align-items:center;gap:var(--space-2);color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-sm);font-weight:var(--font-weight-emphasized-label);letter-spacing:.02em;display:inline-flex}.brandMark-XSmuK0{background:var(--auth-accent);width:22px;height:22px;-webkit-mask:var(--brand-mask) center/contain no-repeat;-webkit-mask:var(--brand-mask) center/contain no-repeat;mask:var(--brand-mask) center/contain no-repeat}.segmented-vT5cwu.segmented-vT5cwu{border-radius:var(--m3-shape-full);background:var(--auth-fill);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.segmented-vT5cwu.segmented-vT5cwu>[aria-hidden=true]{background:var(--auth-accent);box-shadow:0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 18%, transparent),0 6px 16px -6px color-mix(in srgb, var(--auth-accent) 60%, transparent);border-radius:22px}.segmented-vT5cwu.segmented-vT5cwu>[role=tab]{--button-height:44px;height:44px;min-height:44px;padding:0 var(--space-4);font-size:var(--font-size-base);font-weight:var(--font-weight-emphasized-label);background:0 0;border-radius:22px}.segmented-vT5cwu.segmented-vT5cwu>[role=tab][aria-selected=true]{color:var(--md-sys-color-on-primary)}.segmented-vT5cwu.segmented-vT5cwu.segmentedSm-gzJraG{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);background:0 0}.segmented-vT5cwu.segmented-vT5cwu.segmentedSm-gzJraG>[aria-hidden=true]{background:var(--md-sys-color-secondary-container);box-shadow:none}.segmented-vT5cwu.segmented-vT5cwu.segmentedSm-gzJraG>[role=tab]{--button-height:38px;height:38px;min-height:38px;font-size:var(--font-size-sm)}.segmented-vT5cwu.segmented-vT5cwu.segmentedSm-gzJraG>[role=tab][aria-selected=true],.segmented-vT5cwu.segmented-vT5cwu.segmentedSm-gzJraG>[role=tab][aria-selected=true] svg{color:var(--md-sys-color-on-secondary-container)}@media (max-width:768px){.segmented-vT5cwu.segmented-vT5cwu>[role=tab],.segmented-vT5cwu.segmented-vT5cwu.segmentedSm-gzJraG>[role=tab]{--button-height:48px;height:48px;min-height:48px;padding-left:6px;padding-right:6px;font-size:14px}.segmented-vT5cwu.segmented-vT5cwu>[role=tab][aria-selected=true]{background:var(--auth-accent)}.segmented-vT5cwu.segmented-vT5cwu.segmentedSm-gzJraG>[role=tab][aria-selected=true]{background:var(--md-sys-color-secondary-container)}}.loginFormFallback-muad7f{animation:.16s .4s both login-fallback-reveal-E3mtZM}@keyframes login-fallback-reveal-E3mtZM{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.loginFormFallback-muad7f{animation-duration:1ms}}.heightShell-yjLhqk{margin:-6px;overflow:hidden}.heightInner-hCeUWV{padding:6px}.viewport-Ja7F1l{position:relative}.stack-jcDzeG{gap:var(--space-4);flex-direction:column;display:flex}.heading-OpCURK{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.title-CJtN3y{font-size:var(--font-size-2xl);font-weight:var(--font-weight-emphasized-title);letter-spacing:-.02em;line-height:var(--line-height-tight);margin:0}.subtitle-MlBxRZ{color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.back-T9MeL1{margin:0 0 var(--space-2) calc(var(--space-2)*-1);padding:6px var(--space-3) 6px var(--space-2);border-radius:var(--m3-shape-full);color:var(--md-sys-color-on-surface-variant);cursor:pointer;font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-emphasized-label);background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.back-T9MeL1 svg{width:18px;height:18px}.back-T9MeL1:hover{background:var(--auth-fill);color:var(--md-sys-color-on-surface)}.back-T9MeL1:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}.divider-d29XZK{align-items:center;gap:var(--space-3);color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-xs);font-weight:var(--font-weight-emphasized-label);letter-spacing:.04em;text-transform:uppercase;display:flex}.divider-d29XZK:before,.divider-d29XZK:after{background:var(--md-sys-color-outline-variant);content:"";flex:1;height:1px}.form-ZrPlaD{gap:var(--space-3);flex-direction:column;display:flex}.lead-RT14DS{color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.fineprint-FQYRKC{color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-xs);line-height:var(--line-height-normal);text-align:center;margin:0}.field-enRWkD{flex-direction:column;gap:6px;display:flex}.fieldHead-dcMZ_z{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.fieldLabel-icMYCz{color:var(--md-sys-color-on-surface);font-size:var(--font-size-sm);font-weight:var(--font-weight-emphasized-label)}.fieldInputWrapper-Ja_Opw{flex:1;min-width:0;height:100%}.fieldInputWrapper-Ja_Opw>div{height:100%}.fieldControl-UveXx7{height:var(--auth-control-height);border-radius:var(--auth-radius);background:var(--auth-fill);align-items:center;transition:background-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:inset 0 0 0 1px transparent}.fieldControl-UveXx7:hover{background:var(--auth-fill-hover)}.fieldControl-UveXx7:focus-within{box-shadow:inset 0 0 0 2px var(--auth-accent),0 0 0 4px color-mix(in srgb, var(--auth-accent) 16%, transparent);background:0 0}.fieldControl-UveXx7[data-invalid=true]{background:color-mix(in srgb, var(--md-sys-color-error) 10%, transparent);box-shadow:inset 0 0 0 1px var(--md-sys-color-error)}.fieldControl-UveXx7[data-invalid=true]:focus-within{box-shadow:inset 0 0 0 2px var(--md-sys-color-error),0 0 0 4px color-mix(in srgb, var(--md-sys-color-error) 16%, transparent)}.fieldControl-UveXx7 .fieldInput-sE3spU.fieldInput-sE3spU{width:100%;min-width:0;height:100%;padding:0 var(--space-4) 0 var(--space-3);box-shadow:none;color:var(--md-sys-color-on-surface);font:inherit;font-size:var(--font-size-base);background:0 0;border:0}.fieldControl-UveXx7 .fieldInput-sE3spU.fieldInput-sE3spU::-webkit-input-placeholder{color:var(--md-sys-color-on-surface-variant);opacity:1}.fieldControl-UveXx7 .fieldInput-sE3spU.fieldInput-sE3spU::placeholder{color:var(--md-sys-color-on-surface-variant);opacity:1}.fieldControl-UveXx7 .fieldInput-sE3spU.fieldInput-sE3spU::placeholder{color:var(--md-sys-color-on-surface-variant);opacity:1}.fieldControl-UveXx7 .fieldInput-sE3spU.fieldInput-sE3spU:-webkit-autofill{-webkit-text-fill-color:var(--md-sys-color-on-surface);transition:background-color 9999s ease-out}.fieldIcon-fmEPLM{padding-left:var(--space-4);color:var(--md-sys-color-on-surface-variant);transition:color .18s;display:inline-flex}.fieldIcon-fmEPLM svg{width:18px;height:18px}.fieldControl-UveXx7:focus-within .fieldIcon-fmEPLM{color:var(--auth-accent)}.reveal-b_IuQb.reveal-b_IuQb{border-radius:var(--m3-shape-full);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;padding:0;display:inline-flex}.reveal-b_IuQb.reveal-b_IuQb:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);color:var(--md-sys-color-on-surface)}.reveal-b_IuQb.reveal-b_IuQb:focus-visible{outline:2px solid var(--auth-accent);outline-offset:-2px}.revealIcon-ndo7_U{display:inline-flex}.revealIcon-ndo7_U svg{width:18px;height:18px}.fieldError-t8U0kx{padding-left:var(--space-1);color:var(--md-sys-color-error);font-size:var(--font-size-xs);font-weight:var(--font-weight-emphasized-label);margin:0;line-height:16px}.button-_sd9h_.button-_sd9h_{--button-height:var(--auth-control-height);--button-spinner-size:18px;width:100%;min-height:var(--auth-control-height);padding:0 var(--space-5);border-radius:calc(var(--auth-control-height)/2);cursor:pointer;font:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-emphasized-label);-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.button-_sd9h_.button-_sd9h_:focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}.button-_sd9h_.button-_sd9h_:disabled{cursor:progress}.buttonContent-umN4Ut{z-index:1;align-items:center;gap:var(--space-2);display:inline-flex;position:relative}.buttonContent-umN4Ut svg{width:18px;height:18px}.button_primary-gyXGmY{background:var(--auth-accent);color:var(--md-sys-color-on-primary);box-shadow:0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 20%, transparent),0 10px 24px -12px color-mix(in srgb, var(--auth-accent) 80%, transparent)}.button_primary-gyXGmY:after{background:linear-gradient(110deg, transparent 30%, color-mix(in srgb, var(--md-sys-color-on-primary) 28%, transparent) 50%, transparent 70%);content:"";transition:transform .7s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.button_primary-gyXGmY:hover:after{transform:translate(120%)}.button_primary-gyXGmY .buttonContent-umN4Ut svg:last-child{transition:transform .2s}.button_primary-gyXGmY:hover .buttonContent-umN4Ut svg:last-child{transform:translate(3px)}.button_yandex-ulJlzP{color:var(--md-sys-color-on-surface);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);background:0 0;transition:background-color .18s,box-shadow .18s}.button_yandex-ulJlzP:hover{background:var(--auth-fill);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline)}.button-_sd9h_.button_quiet-BkytZ8{background:var(--auth-fill);min-height:44px;color:var(--md-sys-color-on-surface)}.button-_sd9h_.button_quiet-BkytZ8:hover{background:var(--auth-fill-strong)}.buttonContent-umN4Ut .yandexMark-udbE2P{width:22px;height:22px}.oauth-Jy9uON{gap:var(--space-2);flex-direction:column;display:flex}.recoveryLink-yT6B1N.recoveryLink-yT6B1N{align-items:center;gap:var(--space-3);margin-top:var(--space-1);padding:var(--space-3) var(--space-4);border:1px dashed var(--md-sys-color-outline-variant);border-radius:var(--auth-radius);color:var(--md-sys-color-on-surface);cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;transition:background-color .18s,border-color .18s;display:grid}.recoveryLink-yT6B1N.recoveryLink-yT6B1N:hover{border-color:var(--md-sys-color-outline);background:var(--auth-fill)}.recoveryLink-yT6B1N.recoveryLink-yT6B1N:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}.recoveryLink-yT6B1N>span{align-items:center;gap:var(--space-3);white-space:normal;grid-template-columns:auto minmax(0,1fr) auto;width:100%;display:grid}.recoveryIcon-QTmhKy{border-radius:var(--m3-shape-md);background:var(--md-sys-color-tertiary-container);width:36px;height:36px;color:var(--md-sys-color-on-tertiary-container);justify-content:center;align-items:center;display:inline-flex}.recoveryIcon-QTmhKy svg{width:18px;height:18px}.recoveryCopy-biEvKe{flex-direction:column;gap:1px;min-width:0;display:flex}.recoveryTitle-fPGd71{font-size:var(--font-size-sm);font-weight:var(--font-weight-emphasized-label)}.recoveryHint-REpGTQ{color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-xs)}.recoveryArrow-RNhS2D{width:18px;height:18px;color:var(--md-sys-color-on-surface-variant)}.notice-u05Kx5{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--auth-radius);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:flex}.notice_error-n_MCYW{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.sent-oVkyZ1{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-2) var(--space-1);text-align:center;flex-direction:column;display:flex}.sentBadge-_6vxSM{border-radius:var(--m3-shape-xl);background:var(--md-sys-color-primary-container);width:64px;height:64px;color:var(--md-sys-color-on-primary-container);box-shadow:0 12px 28px -14px color-mix(in srgb, var(--auth-accent) 80%, transparent);justify-content:center;align-items:center;display:inline-flex}.sentBadge-_6vxSM svg{width:32px;height:32px}.sentTitle-VNdPzJ{font-size:var(--font-size-lg);font-weight:var(--font-weight-emphasized-title);margin:0}.sentText-h14ROC{margin:0 0 var(--space-2);color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.sentText-h14ROC strong{color:var(--md-sys-color-on-surface);font-weight:var(--font-weight-emphasized-label);overflow-wrap:anywhere}@media (max-width:768px){.loginForm-qHPhC7{gap:var(--space-4);width:100%;padding:0}.title-CJtN3y{font-size:var(--font-size-xl)}.back-T9MeL1,.button-_sd9h_.button_quiet-BkytZ8{min-height:48px}.reveal-b_IuQb.reveal-b_IuQb{width:48px;min-width:48px;height:48px;min-height:48px;margin-right:2px}}.homeLink-oVsGzU{color:var(--md-sys-color-on-surface-variant,var(--text-secondary));font-size:.9375rem;text-decoration:none;transition:color .2s cubic-bezier(.2,0,0,1)}.homeLink-oVsGzU:hover{color:var(--md-sys-color-on-surface,var(--text-primary));text-decoration:underline}.homeLink-oVsGzU:focus-visible{border-radius:var(--m3-shape-xs,4px);outline:3px solid var(--md-sys-color-primary,var(--primary-color));outline-offset:3px}.backdrop-jW4eDf{padding:var(--space-4)}.dialog-teQqiv{width:100%;max-width:680px;max-height:calc(100dvh - var(--space-8));flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.header-l0KKDc{background:var(--md-sys-color-surface-container);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.headerLeft-KBpW8t{flex:1;min-width:0}.headerRight-cmFGMj,.progress-RadUGN{align-items:center;gap:12px;display:flex}.progressText-T1E9OR{color:var(--md-sys-color-on-surface);white-space:nowrap;font-size:14px;font-weight:600}.progressBar-UoCTou{background:var(--md-sys-color-surface-container-high);border-radius:3px;flex:1;min-width:100px;max-width:200px;height:6px;overflow:hidden}.progressFill-wg9lHF{background:var(--md-sys-color-primary);border-radius:3px;height:100%;transition:width .3s}.stats-R99O1U{align-items:center;gap:8px;display:flex}.statReviewed-SdMxmZ{color:var(--md-sys-color-on-surface-variant);font-size:13px}.headerActions-NU9a2k{height:auto;min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0}.closeButton-hwxRVz{width:36px;height:36px;color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1),border-radius .35s cubic-bezier(.3,0,0,1);display:flex}.closeButton-hwxRVz:hover{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}@media (prefers-reduced-motion:reduce){.closeButton-hwxRVz{scroll-behavior:auto;transition:none;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}.content-wtVuoE{flex:1;padding:24px;overflow-y:auto}.cardView-pkJLY5{max-width:100%}.completeScreen-vgEU3g{text-align:center;flex-direction:column;align-items:center;padding:32px 16px;display:flex}.completeIcon-wqA3y3{background:var(--md-sys-color-tertiary-container);width:80px;height:80px;color:var(--md-sys-color-on-tertiary-container);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.completeTitle-xYP4V_{color:var(--md-sys-color-on-surface);margin:0 0 8px;font-size:24px;font-weight:700}.completeSubtitle-o6xHIf{color:var(--md-sys-color-on-surface-variant);margin:0 0 24px;font-size:15px}.finishFailure-B0NC3m{border-radius:var(--m3-shape-md);background:var(--md-sys-color-error-container);max-width:520px;color:var(--md-sys-color-on-error-container);margin:-12px 0 24px;padding:10px 12px;font-size:13px;line-height:1.45}.rewardsRow-ZE8ia7{justify-content:center;align-items:center;gap:16px;margin-bottom:32px;display:flex}.xpReward-_Z3VlL{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;display:flex}.completeActions-l5AQ_c{gap:var(--action-bar-control-gap);height:auto;min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0;display:flex}.restartButton-bvhkIP{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:12px 20px;font-size:14px;font-weight:500;transition:background-color .2s cubic-bezier(.2,0,0,1),border-radius .35s cubic-bezier(.3,0,0,1);display:flex}.restartButton-bvhkIP:hover{background:var(--md-sys-color-surface-container)}@media (prefers-reduced-motion:reduce){.restartButton-bvhkIP{scroll-behavior:auto;transition:none;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}.doneButton-iAwPuM{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);cursor:pointer;border:none;border-radius:8px;padding:12px 32px;font-size:14px;font-weight:600;transition:background-color .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),border-radius .35s cubic-bezier(.3,0,0,1)}.doneButton-iAwPuM:hover{background:var(--md-sys-color-primary);transform:translateY(-1px)}.doneButton-iAwPuM:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.doneButton-iAwPuM{scroll-behavior:auto;transition:none;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}[data-theme=dark] .restartButton-bvhkIP{background:var(--md-sys-color-surface-container)}[data-theme=dark] .restartButton-bvhkIP:hover{background:var(--md-sys-color-surface-container-high)}@media (max-width:768px){.backdrop-jW4eDf{padding:var(--space-3);justify-content:center;align-items:center}.dialog-teQqiv{max-height:calc(100vh - var(--space-6));border-radius:var(--m3-shape-xl);width:calc(100% - var(--space-4));max-width:100%}.header-l0KKDc{padding:var(--space-3) var(--space-4)}.progress-RadUGN{align-items:center;gap:var(--space-2);flex-direction:row}.progressText-T1E9OR{font-size:var(--font-size-sm)}.progressBar-UoCTou{flex:1;min-width:60px;max-width:120px}.closeButton-hwxRVz{--action-bar-sm-button-height:48px;width:48px;height:48px}.content-wtVuoE{padding:var(--space-3);-webkit-overflow-scrolling:touch;overflow-y:auto}.completeScreen-vgEU3g{padding:var(--space-4) var(--space-3)}.completeIcon-wqA3y3{width:64px;height:64px}.completeIcon-wqA3y3 svg{width:32px;height:32px}.completeTitle-xYP4V_{font-size:var(--font-size-xl)}.completeSubtitle-o6xHIf{font-size:var(--font-size-sm)}.rewardsRow-ZE8ia7{gap:var(--space-3);flex-wrap:wrap}.completeActions-l5AQ_c{gap:var(--space-3);flex-direction:column;width:100%}.restartButton-bvhkIP,.doneButton-iAwPuM{width:100%;padding:var(--space-4);justify-content:center;min-height:48px}}@media (prefers-reduced-motion:reduce){.progressFill-wg9lHF,.closeButton-hwxRVz,.restartButton-bvhkIP,.doneButton-iAwPuM{transition:none}.doneButton-iAwPuM:hover,.doneButton-iAwPuM:active{transform:none}}.errorBoundary-ephitZ{min-height:100vh;padding:var(--space-6);background:var(--bg-primary);justify-content:center;align-items:center;display:flex}.content-Jj2YUX{max-width:500px;padding:var(--space-8);background:var(--surface-elevated);border-radius:var(--radius-2xl);border:1px solid var(--border-primary);box-shadow:var(--shadow-xl);text-align:center}.title-aJOoDM{font:inherit;text-align:center;margin:0;margin-bottom:var(--space-4);color:var(--color-error);font-weight:700}.message-m8H2Zg{font-size:inherit;color:var(--text-primary);text-align:center;margin:0;margin-bottom:var(--space-6);font-weight:400;line-height:var(--line-height-relaxed)}.details-KOsuaO{margin:var(--space-4) 0;text-align:left;background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-secondary)}.details-KOsuaO summary{padding:var(--space-3);cursor:pointer;font-weight:var(--font-weight-medium)}.details-KOsuaO pre{padding:var(--space-3);background:var(--bg-tertiary);border-radius:0 0 var(--radius-md) var(--radius-md);font-family:var(--font-family-mono);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.actions-WAmhT9{--action-bar-md-button-height:40px;gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:768px){.actions-WAmhT9{--action-bar-md-button-height:48px}}.overlay-MYa7Zp{z-index:var(--z-toast);padding:var(--space-6);overscroll-behavior:contain;justify-content:center;align-items:flex-end;animation:.2s cubic-bezier(.2,0,0,1) both fadeIn-uh_20v;display:flex;position:fixed;bottom:0;left:0;right:0}@media (max-width:768px){.overlay-MYa7Zp{padding:0}}@media (prefers-reduced-motion:reduce){.overlay-MYa7Zp{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}@keyframes fadeIn-uh_20v{0%{opacity:0}to{opacity:1}}.banner-rWWkmW{background:var(--md-sys-color-surface-container-lowest);border-radius:var(--m3-shape-xl);color:var(--md-sys-color-on-surface);padding:0;box-shadow:0 12px 32px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)}:where([data-theme=dark]) .banner-rWWkmW{background:var(--md-sys-color-surface-container-high)}.banner-rWWkmW{width:100%;max-width:680px;animation:.5s cubic-bezier(.25,0,0,1) both slideUp-RkK16v;overflow:hidden}@media (max-width:768px){.banner-rWWkmW{border-radius:var(--m3-shape-xl) var(--m3-shape-xl) 0 0;max-width:100%;margin:0}}@media (prefers-reduced-motion:reduce){.banner-rWWkmW{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}@keyframes slideUp-RkK16v{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.header-ucpm6N{align-items:flex-start;gap:var(--space-4);padding:var(--space-6);display:flex}@media (max-width:768px){.header-ucpm6N{padding:var(--space-5)}}.iconWrapper-AWVomb{border-radius:var(--m3-shape-md);background:var(--md-sys-color-surface-container);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:768px){.iconWrapper-AWVomb{width:36px;height:36px}}.icon-P3Rx92{color:var(--md-sys-color-primary);flex-shrink:0}.headerContent-j_FJEr{flex:1;min-width:0}.title-ofH3WL{margin:0 0 var(--space-2);color:var(--md-sys-color-on-surface);font-size:var(--font-size-xl);font-weight:var(--font-weight-emphasized-title);letter-spacing:0;line-height:1.35}@media (max-width:768px){.title-ofH3WL{font-size:var(--font-size-lg)}}.description-VkW1t1{color:var(--md-sys-color-on-surface-variant);letter-spacing:0;margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.description-VkW1t1{font-size:var(--font-size-sm)}}.details-W12ZaO{scrollbar-width:thin;scrollbar-color:var(--md-sys-color-outline-variant) transparent}.details-W12ZaO::-webkit-scrollbar{width:8px;height:8px}.details-W12ZaO::-webkit-scrollbar-track{background:0 0}.details-W12ZaO::-webkit-scrollbar-thumb{border-radius:var(--m3-shape-full);background:var(--md-sys-color-outline-variant)}.details-W12ZaO::-webkit-scrollbar-thumb:hover{background:var(--md-sys-color-outline)}.details-W12ZaO{max-height:60vh;animation:.35s cubic-bezier(.3,0,0,1) both expandDown-nDgks6;overflow-y:auto}@media (prefers-reduced-motion:reduce){.details-W12ZaO{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}@keyframes expandDown-nDgks6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cookieSection-oLhLcn{padding:var(--space-6)}@media (max-width:768px){.cookieSection-oLhLcn{padding:var(--space-5)}}.sectionTitle-CbSTgz{margin:0 0 var(--space-4);color:var(--md-sys-color-on-surface);font-size:var(--font-size-base);font-weight:var(--font-weight-emphasized-title);letter-spacing:0;line-height:1.4}.cookieType-JaH9D_{margin-bottom:var(--space-6);padding:var(--space-4);border-radius:var(--m3-shape-lg);background:var(--md-sys-color-surface-container)}.cookieType-JaH9D_:last-of-type{margin-bottom:0}@media (max-width:768px){.cookieType-JaH9D_{padding:var(--space-3)}}.cookieHeader-rfh1S_{margin-bottom:var(--space-2)}.checkboxLabel-DECpIv{align-items:flex-start;gap:var(--space-3);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex}.checkboxLabel-DECpIv input:disabled~*{cursor:not-allowed}.checkbox-g4GDWw{border-radius:var(--m3-shape-xs);width:20px;height:20px;accent-color:var(--md-sys-color-primary);cursor:pointer;flex-shrink:0;margin-top:.125rem}.checkbox-g4GDWw:disabled{cursor:not-allowed;opacity:.6}.checkbox-g4GDWw:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.labelContent-zf7gs2{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.labelContent-zf7gs2 strong{color:var(--md-sys-color-on-surface);font-size:.9375rem;font-weight:var(--font-weight-emphasized-title);letter-spacing:0}.badge-BnOFzO{padding:.125rem var(--space-2);border-radius:var(--m3-shape-full);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-emphasized-label);letter-spacing:0;text-transform:uppercase;align-items:center;display:inline-flex}.typeDescription-kmWBtu{margin:0 0 var(--space-3);padding-left:var(--space-8);color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-sm);letter-spacing:0;line-height:1.6}@media (max-width:768px){.typeDescription-kmWBtu{padding-left:0}}.cookieDetails-hTAuxc{margin-top:var(--space-3);padding-left:var(--space-8)}@media (max-width:768px){.cookieDetails-hTAuxc{padding-left:0}}.cookieDetails-hTAuxc summary{padding:var(--space-1) 0;border-radius:var(--m3-shape-xs);color:var(--md-sys-color-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-emphasized-body);letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cookieDetails-hTAuxc summary:hover{text-decoration:underline}.cookieDetails-hTAuxc summary:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.cookieList-VhA3YN{margin:var(--space-2) 0 0;padding-left:var(--space-5);color:var(--md-sys-color-on-surface-variant);font-size:.8125rem;line-height:1.6}.cookieList-VhA3YN li{margin-bottom:.375rem}.cookieList-VhA3YN li:last-child{margin-bottom:0}.cookieList-VhA3YN li code{border-radius:var(--m3-shape-xs);background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface);font-family:var(--font-family-mono);font-size:.8125rem;font-weight:var(--font-weight-emphasized-body);padding:.125rem .375rem}.infoBox-hQRB0b{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--m3-shape-lg);background:var(--md-sys-color-surface-container-high)}.infoBox-hQRB0b p{color:var(--md-sys-color-on-surface-variant);font-size:var(--font-size-sm);letter-spacing:0;margin:0;line-height:1.6}.infoBox-hQRB0b p strong{color:var(--md-sys-color-on-surface);font-weight:var(--font-weight-emphasized-title)}.link-kRLkAk{border-radius:var(--m3-shape-xs);color:var(--md-sys-color-primary);font-weight:var(--font-weight-emphasized-body);text-decoration:none;transition:color .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1)}.link-kRLkAk:hover{text-decoration:underline}.link-kRLkAk:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.actions-yz0ZqV{gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-6);background:var(--md-sys-color-surface-container);flex-direction:column;display:flex}@media (max-width:768px){.actions-yz0ZqV{padding:var(--space-4) var(--space-5) var(--space-5)}}.detailsButton-U04T98{border:1px solid var(--md-sys-color-outline);border-radius:calc(max(40px,var(--button-height,40px))/2);height:40px;color:var(--md-sys-color-primary);font:inherit;font-size:13px;font-weight:var(--font-weight-emphasized-label);letter-spacing:0;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 16px;text-decoration:none;transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),border-radius .35s cubic-bezier(.3,0,0,1),color .2s cubic-bezier(.2,0,0,1),transform .35s cubic-bezier(.3,0,0,1);display:inline-flex}.detailsButton-U04T98:hover:not(:disabled){background:color-mix(in srgb, var(--md-sys-color-primary) 8%, transparent)}.detailsButton-U04T98:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.detailsButton-U04T98:active:not(:disabled){border-radius:var(--m3-shape-sm);background:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent);transform:scale(.98)}.detailsButton-U04T98:disabled{border-color:color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.detailsButton-U04T98{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}.detailsButton-U04T98:active:not(:disabled){transform:none}}.detailsButton-U04T98{padding:0 var(--space-4);text-align:left;align-self:flex-start;font-family:inherit}.detailsButton-U04T98 svg{transition:transform .35s cubic-bezier(.3,0,0,1)}@media (prefers-reduced-motion:reduce){.detailsButton-U04T98{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}.detailsButton-U04T98 svg{transition-timing-function:cubic-bezier(.2,0,0,1)}}.iconRotated-UYBLnv{transform:rotate(180deg)}.buttonGroup-_CCJMC{justify-content:stretch;gap:var(--action-bar-control-gap);background:0 0;border-radius:0;flex-wrap:wrap;height:auto;padding:0}[data-theme=dark] .buttonGroup-_CCJMC{background:0 0}.consentAction-xCgc1N{flex:140px;min-width:140px}.consentAction-xCgc1N:first-child,.consentAction-xCgc1N:last-child{font-weight:var(--font-weight-emphasized-label)}@media (max-width:768px){.consentAction-xCgc1N{flex-basis:100%;width:100%;min-width:auto}}.suggestions-metD15{width:100%}.suggestionsTitle-wnOW3S{color:var(--md-sys-color-on-surface-variant,var(--text-secondary));justify-content:center;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.875rem;display:flex}.suggestionsList-Pzprlq{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.suggestionLink-bET5cM{border:1px solid var(--md-sys-color-outline-variant,var(--border-primary));border-radius:var(--m3-shape-md,var(--border-radius-md));background:var(--md-sys-color-surface-container,var(--background-tertiary));color:var(--md-sys-color-on-surface,var(--text-primary));padding:.5rem 1rem;font-size:.875rem;text-decoration:none;transition:background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1);display:inline-flex}.suggestionLink-bET5cM:hover{border-color:var(--md-sys-color-primary,var(--primary-color));background:var(--md-sys-color-primary,var(--primary-color));color:var(--md-sys-color-on-primary,white)}.suggestionLink-bET5cM:focus-visible{outline:3px solid var(--md-sys-color-primary,var(--primary-color));outline-offset:2px}.list-kBXGaX{flex-direction:column;gap:2px;display:flex}.warning-VXeqeL{background:var(--warning-bg,rgba(245,158,11,.12));border:1px solid var(--warning-color,#f59e0b);color:var(--warning-color,#d97706);border-radius:6px;align-items:flex-start;gap:6px;padding:6px 8px;font-size:11px;line-height:1.35;display:flex}.warning-VXeqeL svg{flex-shrink:0;margin-top:1px}.row-iNBave{border-radius:14px;align-items:center;gap:10px;min-height:48px;padding:8px;transition:background .16s;display:flex}.row-iNBave:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent)}.icon-VUvZ1j{border-radius:var(--m3-shape-full);background:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.info-IVZnOL{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.name-LXXlj5{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.2}.email-bsq_hm{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:1.2;overflow:hidden}.unlinkBtn-Xaqvx8.unlinkBtn-Xaqvx8{--button-height:26px;--button-icon-size:14px;border-radius:var(--m3-shape-full);color:var(--text-tertiary);background:0 0;border:0;flex-shrink:0;transition:color .12s,border-color .12s,background .12s,border-radius .35s cubic-bezier(.3,0,0,1)}.unlinkBtn-Xaqvx8.unlinkBtn-Xaqvx8:hover:not(:disabled){border-color:var(--danger-color,#dc2626);background:var(--danger-light,rgba(220,38,38,.08));color:var(--danger-color,#dc2626)}.unlinkBtn-Xaqvx8.unlinkBtn-Xaqvx8:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.unlinkBtn-Xaqvx8.unlinkBtn-Xaqvx8{--button-height:48px;--button-icon-size:20px}}.empty-oXWkOG{color:var(--text-tertiary);text-align:center;padding:14px 8px;font-size:13px}.skeletonRow-B00Yc5{pointer-events:none}.skeletonLines-eKaYls{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.unlinkBtn-Xaqvx8{transition:none}}.anchor-NhOAwq{min-width:0;display:inline-flex}.surface-SuIxqC{background:var(--md-sys-color-surface-container-lowest);border-radius:var(--m3-shape-xl);color:var(--md-sys-color-on-surface);padding:0;box-shadow:0 12px 32px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)}:where([data-theme=dark]) .surface-SuIxqC{background:var(--md-sys-color-surface-container-high)}.surface-SuIxqC{scrollbar-width:thin;scrollbar-color:var(--md-sys-color-outline-variant) transparent}.surface-SuIxqC::-webkit-scrollbar{width:6px;height:6px}.surface-SuIxqC::-webkit-scrollbar-track{background:0 0}.surface-SuIxqC::-webkit-scrollbar-thumb{border-radius:var(--m3-shape-full);background:var(--md-sys-color-outline-variant)}.surface-SuIxqC::-webkit-scrollbar-thumb:hover{background:var(--md-sys-color-outline)}.surface-SuIxqC{box-sizing:border-box;max-height:min(100dvh - 24px,var(--anchored-overlay-available-height));overscroll-behavior:contain;overflow:auto}.surface-SuIxqC:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.contentInset-YrArmx{border-radius:var(--m3-shape-lg);padding:12px 14px}.noScroll-ZpW6KI{overflow:hidden}.motionPlacementBottom-Ye1783{--popover-motion-origin-y:top;--popover-motion-enter-offset-y:-6px;--popover-motion-exit-offset-y:-4px}.motionPlacementTop-mSvFm1{--popover-motion-origin-y:bottom;--popover-motion-enter-offset-y:6px;--popover-motion-exit-offset-y:4px}.motionAlignStart-kaDpz2{--popover-motion-origin-x:left}.motionAlignCenter-J4hPQh{--popover-motion-origin-x:center}.motionAlignEnd-j6IyNG{--popover-motion-origin-x:right}.surface-SuIxqC.anchoredMotion-dUwYdk{transform-origin:var(--popover-motion-origin-x,right) var(--popover-motion-origin-y,top)}.surface-SuIxqC.anchoredMotion-dUwYdk[data-state=open]{opacity:1;transition:opacity .35s cubic-bezier(.3,0,0,1),transform .35s cubic-bezier(.3,0,0,1);animation:none;transform:translateY(0)scale(1)}@starting-style{.surface-SuIxqC.anchoredMotion-dUwYdk[data-state=open]{opacity:0;transform:translateY(var(--popover-motion-enter-offset-y,-6px)) scale(.985)}}.surface-SuIxqC.anchoredMotion-dUwYdk[data-state=closing]{pointer-events:none;opacity:0;transform:translateY(var(--popover-motion-exit-offset-y,-4px)) scale(.985);transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);animation:none}@media (prefers-reduced-motion:reduce){.surface-SuIxqC.anchoredMotion-dUwYdk{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}.surface-SuIxqC.anchoredMotion-dUwYdk[data-state=open]{transition:none}.surface-SuIxqC.anchoredMotion-dUwYdk[data-state=closing]{visibility:hidden;opacity:0;transition:none;transform:none}}.mobileBottomSheetHandle-pq9OJT{display:none}@media (max-width:768px){.mobileBottomSheetHandle-pq9OJT{cursor:grab;touch-action:none}.mobileBottomSheetHandle-pq9OJT:before{content:"";border-radius:var(--m3-shape-full);background:var(--md-sys-color-outline-variant);width:36px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.mobileBottomSheetHandle-pq9OJT{flex:none;width:100%;height:24px;display:block;position:relative}}.surface-SuIxqC.mobileBottomSheet-birUL1[data-state=closing]{visibility:hidden}@media (max-width:768px){.surface-SuIxqC.mobileBottomSheet-birUL1{background:var(--app-chrome-surface,var(--md-sys-color-surface-container-high));outline:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 60%, transparent);outline-offset:-1px;width:auto;max-width:none;max-height:min(82dvh,var(--anchored-overlay-viewport-height) - env(safe-area-inset-top,0px) - 16px);border:0;border-radius:32px;left:8px;right:8px;box-shadow:0 24px 64px rgba(0,0,0,.28),0 2px 10px rgba(0,0,0,.12);top:auto!important;left:8px!important;right:8px!important;bottom:calc(var(--anchored-overlay-bottom-inset) + max(8px,env(safe-area-inset-bottom)))!important;width:auto!important}.surface-SuIxqC.mobileBottomSheet-birUL1[data-state=closing]{visibility:visible;pointer-events:none}}@media (prefers-reduced-motion:reduce){.surface-SuIxqC.mobileBottomSheet-birUL1{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}.surface-SuIxqC.mobileBottomSheet-birUL1[data-state=closing]{visibility:hidden}}.glyph-D4t0tx{--chrome-icon-ease:cubic-bezier(.65, 0, .35, 1);flex:none;overflow:visible}.glyph-D4t0tx *{transform-box:fill-box}.themeIcon-cB9Ev7{--theme-icon-ease:cubic-bezier(.65, 0, .35, 1);--theme-icon-duration:.56s;flex:none;align-items:center;justify-items:center;width:18px;height:18px;margin:auto;display:grid;position:relative}.themeIcon-cB9Ev7.themeIcon-cB9Ev7>svg{width:100%;height:100%}.themeIcon-cB9Ev7>svg{transition:rotate var(--theme-icon-duration) var(--theme-icon-ease),scale var(--theme-icon-duration) var(--theme-icon-ease),opacity calc(var(--theme-icon-duration)*.6) var(--theme-icon-ease);grid-area:1/1}.themeSun-J_Rr0U,.themeMoon-iYpu9X{opacity:1;rotate:0deg;scale:1}.themeIcon-cB9Ev7[data-theme-icon=sun] .themeMoon-iYpu9X{opacity:0;rotate:-100deg;scale:.2}.themeIcon-cB9Ev7[data-theme-icon=moon] .themeSun-J_Rr0U{opacity:0;rotate:120deg;scale:.2}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .themeIcon-cB9Ev7[data-theme-icon=sun] .themeSun-J_Rr0U{rotate:45deg}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .themeIcon-cB9Ev7[data-theme-icon=sun] .themeSun-J_Rr0U{rotate:45deg}:is(button,a):is(:hover,:focus-visible,:active) .themeIcon-cB9Ev7[data-theme-icon=sun] .themeSun-J_Rr0U{rotate:45deg}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .themeIcon-cB9Ev7[data-theme-icon=moon] .themeMoon-iYpu9X{rotate:-18deg}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .themeIcon-cB9Ev7[data-theme-icon=moon] .themeMoon-iYpu9X{rotate:-18deg}:is(button,a):is(:hover,:focus-visible,:active) .themeIcon-cB9Ev7[data-theme-icon=moon] .themeMoon-iYpu9X{rotate:-18deg}.loginHead-imz2EP{transform-origin:50% 100%}.loginBody-cVygse{stroke-dasharray:1;stroke-dashoffset:0}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .loginHead-imz2EP{animation:chrome-login-head-GpJ0x5 .68s var(--chrome-icon-ease)}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .loginHead-imz2EP{animation:chrome-login-head-GpJ0x5 .68s var(--chrome-icon-ease)}:is(button,a):is(:hover,:focus-visible,:active) .loginHead-imz2EP{animation:chrome-login-head-GpJ0x5 .68s var(--chrome-icon-ease)}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .loginBody-cVygse{animation:chrome-login-body-HLJy1O .68s var(--chrome-icon-ease)}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .loginBody-cVygse{animation:chrome-login-body-HLJy1O .68s var(--chrome-icon-ease)}:is(button,a):is(:hover,:focus-visible,:active) .loginBody-cVygse{animation:chrome-login-body-HLJy1O .68s var(--chrome-icon-ease)}@keyframes chrome-login-head-GpJ0x5{35%{translate:0 -3px;scale:1.1}65%{translate:0 .5px;scale:.96 1.04}}@keyframes chrome-login-body-HLJy1O{20%{stroke-dashoffset:1px}}.linkBar-ROvPBV{transform-origin:50%}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .linkLeft-i3T3G8{animation:chrome-link-left-ltduaO .62s var(--chrome-icon-ease)}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .linkLeft-i3T3G8{animation:chrome-link-left-ltduaO .62s var(--chrome-icon-ease)}:is(button,a):is(:hover,:focus-visible,:active) .linkLeft-i3T3G8{animation:chrome-link-left-ltduaO .62s var(--chrome-icon-ease)}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .linkRight-khAo_h{animation:chrome-link-right-uAyD45 .62s var(--chrome-icon-ease)}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .linkRight-khAo_h{animation:chrome-link-right-uAyD45 .62s var(--chrome-icon-ease)}:is(button,a):is(:hover,:focus-visible,:active) .linkRight-khAo_h{animation:chrome-link-right-uAyD45 .62s var(--chrome-icon-ease)}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .linkBar-ROvPBV{animation:chrome-link-bar-PoaP4c .62s var(--chrome-icon-ease)}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .linkBar-ROvPBV{animation:chrome-link-bar-PoaP4c .62s var(--chrome-icon-ease)}:is(button,a):is(:hover,:focus-visible,:active) .linkBar-ROvPBV{animation:chrome-link-bar-PoaP4c .62s var(--chrome-icon-ease)}@keyframes chrome-link-left-ltduaO{40%{translate:-2.5px}75%{translate:.5px}}@keyframes chrome-link-right-uAyD45{40%{translate:2.5px}75%{translate:-.5px}}@keyframes chrome-link-bar-PoaP4c{40%{opacity:.4;scale:.3 1}}.plugBody-HO8_NG{transform-origin:50% 100%}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .plugBody-HO8_NG{animation:chrome-plug-fxTR43 .64s var(--chrome-icon-ease)}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .plugBody-HO8_NG{animation:chrome-plug-fxTR43 .64s var(--chrome-icon-ease)}:is(button,a):is(:hover,:focus-visible,:active) .plugBody-HO8_NG{animation:chrome-plug-fxTR43 .64s var(--chrome-icon-ease)}@keyframes chrome-plug-fxTR43{30%{translate:0 -2.5px}60%{translate:0 1px;scale:1.04 .96}}:-webkit-any(button,a):-webkit-any(:hover,:focus-visible,:active) .logoutArrow-WViAlH{animation:chrome-logout-jt7WDs .62s var(--chrome-icon-ease)}:-moz-any(button,a):-moz-any(:hover,:focus-visible,:active) .logoutArrow-WViAlH{animation:chrome-logout-jt7WDs .62s var(--chrome-icon-ease)}:is(button,a):is(:hover,:focus-visible,:active) .logoutArrow-WViAlH{animation:chrome-logout-jt7WDs .62s var(--chrome-icon-ease)}@keyframes chrome-logout-jt7WDs{45%{opacity:.6;translate:3px}70%{opacity:1;translate:-.5px}}@media (prefers-reduced-motion:reduce){.glyph-D4t0tx *{animation:none!important}.themeIcon-cB9Ev7>svg{transition:opacity .12s linear}.themeIcon-cB9Ev7 .themeSun-J_Rr0U,.themeIcon-cB9Ev7 .themeMoon-iYpu9X{rotate:0deg;scale:1}}:root{--app-chrome-surface:var(--md-sys-color-surface-container-high);--app-chrome-top:48px}@media (max-width:768px){:root{--app-chrome-top:0px}}:root[data-theme=dark]{--app-chrome-surface:#000}.chromeSurface-fFzjK8.chromeSurface-fFzjK8{background:var(--app-chrome-surface)}.menuSurface-eqIpPR.menuSurface-eqIpPR,.chromeSurface-fFzjK8.chromeSurface-fFzjK8{transform-origin:100% 0;animation:.28s cubic-bezier(.2,0,0,1) both topbar-dropdown-in-u8TBgw}.menuSurface-eqIpPR.menuSurface-eqIpPR>*,.chromeSurface-fFzjK8.chromeSurface-fFzjK8>*{animation:.24s cubic-bezier(.2,0,0,1) 70ms both topbar-dropdown-content-in-ITaqST}@media (prefers-reduced-motion:reduce){.menuSurface-eqIpPR.menuSurface-eqIpPR,.chromeSurface-fFzjK8.chromeSurface-fFzjK8{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation:none}.menuSurface-eqIpPR.menuSurface-eqIpPR>*,.chromeSurface-fFzjK8.chromeSurface-fFzjK8>*{animation:none}}@keyframes topbar-dropdown-in-u8TBgw{0%{opacity:0;translate:0 -10px;scale:.97}}@keyframes topbar-dropdown-content-in-ITaqST{0%{opacity:0;translate:0 -4px}}.shell-Q3MdkQ{background:var(--page-shell-background,var(--bg-primary));flex-direction:column;min-height:100dvh;display:flex}@media (max-width:599px){.shell-Q3MdkQ{min-height:100vh;display:block}}.bar-Jl5HVo{z-index:var(--z-sticky);pointer-events:none;padding:0;transition:transform .36s cubic-bezier(.2,0,0,1);position:fixed;top:0;bottom:auto;left:0;right:0}.bar-Jl5HVo[data-hidden=true]{transform:translateY(calc(-100% - 8px))}@media (prefers-reduced-motion:reduce){.bar-Jl5HVo{scroll-behavior:auto;transition:none;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}@media (max-width:768px){.bar-Jl5HVo{display:none}}.dock-F5wGvA{background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);box-sizing:border-box;background:var(--app-chrome-surface);visibility:hidden;pointer-events:auto;border-radius:0 0 24px 24px;align-items:center;gap:6px;width:calc(100% - 24px);max-width:1040px;height:48px;margin-left:auto;margin-right:auto;padding:0 8px 0 16px;transition:background .2s cubic-bezier(.2,0,0,1);display:flex;container:topbar/inline-size}.dock-F5wGvA[data-ready=true]{visibility:visible;animation:.42s cubic-bezier(.2,0,0,1) both topbar-drop-in-Sch_qq}@media (prefers-reduced-motion:reduce){.dock-F5wGvA[data-ready=true]{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation:none}}.dock-F5wGvA[data-framed=true]{width:var(--dock-width);max-width:none;transform:translateX(var(--dock-left));margin-left:0;margin-right:0}.dock-F5wGvA[data-animate=true]{transition:width .48s cubic-bezier(.2,0,0,1),transform .48s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.dock-F5wGvA[data-animate=true]{scroll-behavior:auto;transition:none;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}@media (max-width:768px){.dock-F5wGvA{height:48px;padding-left:14px}}.brand-xJnGn8{min-width:40px;min-height:40px;color:var(--md-sys-color-on-surface);letter-spacing:-.02em;flex:none;align-items:center;gap:8px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.brandMark-KgSblt{width:24px;height:24px;-webkit-mask:var(--brand-mask) center/contain no-repeat;-webkit-mask:var(--brand-mask) center/contain no-repeat;mask:var(--brand-mask) center/contain no-repeat;background:currentColor;display:block}.links-pSCq5A{flex:auto;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}@media (max-width:768px){.links-pSCq5A{display:none}}.link-kYuOpG.link-kYuOpG{--button-state-layer-color:transparent;border-radius:var(--m3-shape-full);height:40px;color:var(--md-sys-color-on-surface-variant);white-space:nowrap;cursor:pointer;background:0 0;padding-left:12px;padding-right:12px;font-size:14px;font-weight:400}.link-kYuOpG.link-kYuOpG:hover,.link-kYuOpG.link-kYuOpG[aria-expanded=true]{background:0 0}.link-kYuOpG.link-kYuOpG[aria-current=page],.link-kYuOpG.link-kYuOpG.linkActive-yQmChg{color:var(--topbar-accent,var(--md-sys-color-primary))}.link-kYuOpG.link-kYuOpG[aria-current=page] .linkLabel-srzX6e,.link-kYuOpG.link-kYuOpG.linkActive-yQmChg .linkLabel-srzX6e{--shimmer-accent:var(--topbar-accent,var(--md-sys-color-primary));--shimmer-glint:color-mix(in oklch, var(--shimmer-accent), var(--md-sys-color-on-surface) 85%);background:linear-gradient(100deg, var(--shimmer-accent) 0%, var(--shimmer-accent) 15%, var(--shimmer-glint) 25%, var(--shimmer-accent) 35%, var(--shimmer-accent) 65%, var(--shimmer-glint) 75%, var(--shimmer-accent) 85%, var(--shimmer-accent) 100%) 0 0/200% 100%;color:transparent;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite topbar-shimmer-jHx4Gg}@media (prefers-reduced-motion:reduce){.link-kYuOpG.link-kYuOpG[aria-current=page] .linkLabel-srzX6e,.link-kYuOpG.link-kYuOpG.linkActive-yQmChg .linkLabel-srzX6e{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation:none}}@media (max-width:1024px){.link-kYuOpG.link-kYuOpG{padding-left:10px;padding-right:10px}}@keyframes topbar-drop-in-Sch_qq{0%{translate:0 -100%}}@keyframes topbar-shimmer-jHx4Gg{to{background-position:-200% 0}}.actions-CbuKHj{flex:none;align-items:center;gap:2px;display:flex}@media (max-width:768px){.actions-CbuKHj{margin-left:auto}}.actionSlot-bqXZCz{margin:0;display:inline-flex}.iconButton-xJVnV2.iconButton-xJVnV2{--button-state-layer-color:transparent;--button-icon-size:18px;border-radius:var(--m3-shape-full);width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.iconButton-xJVnV2.iconButton-xJVnV2:hover,.iconButton-xJVnV2.iconButton-xJVnV2[aria-expanded=true]{color:var(--md-sys-color-on-surface-variant);background:0 0}.iconButton-xJVnV2.iconButton-xJVnV2 svg{width:18px;height:18px}.iconStub-C9yVkF{width:40px;height:40px}.avatar-aB8kk9{border-radius:var(--m3-shape-full);object-fit:cover;align-items:center;justify-items:center;width:30px;height:30px;display:grid}.avatarInitial-eytQ51{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font-size:13px;font-weight:800}.menuSurface-eqIpPR.menuSurface-eqIpPR{background:var(--app-chrome-surface);border-radius:20px;flex-direction:column;padding:6px;display:flex}.menuSurface-eqIpPR.menuSurface-eqIpPR:focus-visible{outline-color:transparent}.accountHead-X9JQjG{color:var(--md-sys-color-on-surface);cursor:pointer;border-radius:14px;flex-direction:column;gap:3px;padding:12px 12px 14px;text-decoration:none;display:flex}.accountHead-X9JQjG strong,.accountHead-X9JQjG small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accountHead-X9JQjG strong{letter-spacing:-.01em;font-size:15px;font-weight:600}.accountHead-X9JQjG small{color:var(--md-sys-color-on-surface-variant);font-size:12.5px;font-weight:400}.menuList-Od2RhZ{flex-direction:column;display:flex}.menuItem-zzxJBT{height:38px;color:var(--md-sys-color-on-surface);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;padding:0 12px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}.menuItem-zzxJBT[aria-current=page]{font-weight:600}.menuItem-zzxJBT[aria-current=page]:after{content:"";border-radius:var(--m3-shape-full);background:var(--topbar-accent,var(--md-sys-color-primary));width:6px;height:6px;position:absolute;right:14px}.logout-IMyJB5{color:var(--md-sys-color-on-surface-variant)}.visualSurface-nnpuZg.visualSurface-nnpuZg{background:var(--app-chrome-surface);border-radius:28px;padding:8px;animation:.2s cubic-bezier(.2,0,0,1) both topbar-panel-in-PmJCIY}.visualSurface-nnpuZg.visualSurface-nnpuZg:focus-visible{outline-color:transparent}@media (prefers-reduced-motion:reduce){.visualSurface-nnpuZg.visualSurface-nnpuZg{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation:none}}@keyframes topbar-panel-in-PmJCIY{0%{opacity:0;transform:translateY(-6px)}}.visualGrid-r3d5Dt{grid-template-columns:repeat(var(--visual-count,5), minmax(0, 1fr));gap:8px;display:grid}@media (max-width:768px){.visualGrid-r3d5Dt{grid-template-columns:repeat(2,minmax(0,1fr))}}.visualCardBody-fKhVFf{border-radius:inherit;background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklch, var(--hue-accent) 38%, transparent), transparent 70%),var(--hue-chip);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;padding:10px 12px;transition:translate .22s cubic-bezier(.2,0,0,1),-webkit-filter .22s cubic-bezier(.2,0,0,1),filter .22s cubic-bezier(.2,0,0,1);display:grid;position:relative;overflow:hidden}:hover>.visualCardBody-fKhVFf{-webkit-filter:brightness(1.12);filter:brightness(1.12);translate:0 -2px}:active>.visualCardBody-fKhVFf{-webkit-filter:brightness(.96);filter:brightness(.96);translate:0}[aria-current=page]>.visualCardBody-fKhVFf{box-shadow:inset 0 0 0 2px var(--hue-accent)}[data-theme=dark] .visualCardBody-fKhVFf{background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklch, var(--hue-accent) 22%, transparent), transparent 70%),color-mix(in oklch, var(--hue-chip) 45%, #000)}.visualCard-G7MbtW{--hue-accent:oklch(.52 .135 var(--hue));--hue-on-accent:oklch(.985 .012 var(--hue));--hue-tonal:oklch(.9 .062 var(--hue));--hue-on-tonal:oklch(.32 .1 var(--hue));--hue-chip:oklch(.955 .018 var(--hue));--hue-chip-hover:oklch(.915 .04 var(--hue));--hue-ink:oklch(.45 .11 var(--hue));--hue-glow:oklch(.62 .13 var(--hue) / .12)}:where([data-theme=dark]) .visualCard-G7MbtW{--hue-accent:oklch(.8 .115 var(--hue));--hue-on-accent:oklch(.25 .06 var(--hue));--hue-tonal:oklch(.36 .075 var(--hue));--hue-on-tonal:oklch(.9 .055 var(--hue));--hue-chip:oklch(.27 .025 var(--hue));--hue-chip-hover:oklch(.33 .05 var(--hue));--hue-ink:oklch(.82 .09 var(--hue));--hue-glow:oklch(.55 .12 var(--hue) / .16)}.visualCard-G7MbtW{color:var(--hue-on-tonal);cursor:pointer;animation:.32s cubic-bezier(.2,0,0,1) both topbar-card-in-MqynNL;animation-delay:calc(var(--i,0)*40ms + 40ms);border-radius:18px;text-decoration:none;display:grid}.visualCard-G7MbtW:focus-visible{outline:2px solid var(--hue-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.visualCard-G7MbtW{scroll-behavior:auto;transition-duration:1ms;transition-delay:0s;animation:none}.visualCard-G7MbtW>*{transition:none}.visualCard-G7MbtW:hover>*{translate:none}}@keyframes topbar-card-in-MqynNL{0%{opacity:0;translate:0 -8px}}.visualWatermark-kB9eVz{width:46px;height:46px;color:var(--hue-accent);opacity:.18;stroke-width:1.4px;pointer-events:none;transition:rotate .36s cubic-bezier(.2,0,0,1),scale .36s cubic-bezier(.2,0,0,1),opacity .36s cubic-bezier(.2,0,0,1);position:absolute;top:-6px;right:-6px}:hover>*>.visualWatermark-kB9eVz{opacity:.32;rotate:-12deg;scale:1.18}@media (prefers-reduced-motion:reduce){.visualWatermark-kB9eVz{scroll-behavior:auto;transition:none;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}.visualIcon-dhyTaa{background:var(--hue-accent);width:22px;height:22px;color:var(--hue-on-accent);border-radius:7px;align-items:center;justify-items:center;transition:rotate .26s cubic-bezier(.2,0,0,1);display:grid}:hover>*>.visualIcon-dhyTaa{rotate:-8deg}@media (prefers-reduced-motion:reduce){.visualIcon-dhyTaa{scroll-behavior:auto;transition:none;animation-duration:1ms;animation-iteration-count:1;animation-delay:0s}}.visualTitle-X_16Z2,.visualHint-jhWWEV{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visualTitle-X_16Z2{letter-spacing:-.01em;font-size:14px;font-weight:800}.visualHint-jhWWEV{color:color-mix(in oklch, var(--hue-on-tonal) 72%, transparent);grid-column:1/-1;font-size:12px;font-weight:600}.visualHere-R9vOeO{border-radius:var(--m3-shape-full);background:var(--hue-accent);width:8px;height:8px;position:absolute;top:10px;right:10px}.content-yyW_Fl{padding-top:var(--app-chrome-top);flex:auto;min-width:0;min-height:0}@container topbar (width<880px){.brandName-SXg_P5{display:none}}@container topbar (width<640px){.link-kYuOpG.link-kYuOpG{padding-left:8px;padding-right:8px}}.feedback-eqMbb7{--toastify-color-info:var(--md-sys-color-primary-container);--toastify-text-color-info:var(--md-sys-color-on-primary-container);--toastify-color-error:var(--md-sys-color-error-container);--toastify-text-color-error:var(--md-sys-color-on-error-container)}.feedback-eqMbb7 .Toastify__toast--info .Toastify__close-button,.feedback-eqMbb7 .Toastify__toast--error .Toastify__close-button{color:inherit;opacity:1;transition:none}.feedback-eqMbb7 .Toastify__toast--info .Toastify__close-button:focus-visible{outline-offset:3px;outline:2px solid}.feedback-eqMbb7 .Toastify__toast--error .Toastify__close-button:focus-visible{outline-offset:3px;outline:2px solid}.feedback-eqMbb7 .Toastify__toast--info .Toastify__progress-bar,.feedback-eqMbb7 .Toastify__toast--error .Toastify__progress-bar{background:currentColor}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:rgba(255,255,255,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px rgba(0,0,0,.1);--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0px;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (max-width:480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;display:flex}.Toastify__toast-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:10px}.Toastify__toast-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:10px}.Toastify__toast-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:10px}.Toastify__toast-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:10px}.Toastify__toast-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:10px}.Toastify__toast-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:10px}.Toastify__toast-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:10px}.Toastify__toast-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:10px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:before,:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video,button{font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;border:0;margin:0;padding:0}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}button{-webkit-appearance:none;cursor:pointer;background:0 0;border-radius:0}input:-webkit-any(:-webkit-autofill,:-webkit-autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}input:-moz-any(:autofill,:autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}input:is(:autofill,:autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}textarea:-webkit-any(:-webkit-autofill,:-webkit-autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}textarea:-moz-any(:autofill,:autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}textarea:is(:autofill,:autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}select:-webkit-any(:-webkit-autofill,:-webkit-autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}select:-moz-any(:autofill,:autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}select:is(:autofill,:autofill){-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s,color 600000s}h1,h2,h3,h4,h5,h6{margin:0;padding:0}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--scrollbar-track-bg)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border:3px solid var(--scrollbar-track-bg);border-radius:10px;transition:background-color .2s ease-in-out}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-bg)}::-webkit-scrollbar-corner{background:0 0}input::-webkit-scrollbar{display:none}textarea{overflow-x:hidden}textarea::-webkit-scrollbar{height:0}:root{--color-white:#fff;--color-black:#000;--color-primary:#c15f3c;--color-primary-light:#d4744e;--color-primary-dark:#a84f30;--color-secondary:var(--color-cloudy);--color-secondary-light:#c2beb5;--color-secondary-dark:#9f9b90;--color-material-primary:#bb86fc;--color-material-primary-variant:#3700b3;--color-material-secondary:#03dac5;--color-material-background:#121212;--color-material-surface:#121212;--color-material-error:#cf6679;--color-material-on-primary:#000;--color-material-on-secondary:#000;--color-material-on-background:#fff;--color-material-on-surface:#fff;--color-material-on-error:#000;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-success:var(--success-color);--color-success-light:#34d399;--color-success-dark:#059669;--color-warning:var(--warning-color);--color-warning-light:#fbbf24;--color-warning-dark:#d97706;--color-error:var(--danger-color);--color-error-light:#f87171;--color-error-dark:var(--danger-hover);--color-info:var(--info-color);--color-info-light:#60a5fa;--color-info-dark:#2563eb;--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:var(--color-success);--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:rgba(255,255,255,.7);--toastify-icon-color-info:var(--toastify-color-info);--color-crail:#c15f3c;--color-cloudy:#b1ada1;--color-pampas:#f4f3ee;--color-sidebar-light:#efeee8;--color-content-light:#fff;--color-sidebar-dark:#1f1e1d;--color-content-dark:#1f1e1c;--color-primary-lighter:#e08960;--color-primary-darker:#8f3f24;--primary-rgb:193, 95, 60;--primary-alpha:rgba(193,95,60,.1);--color-neutral-50:#fdfcfb;--color-neutral-100:var(--color-pampas);--color-neutral-200:#e8e6e0;--color-neutral-300:#d4d1ca;--color-neutral-400:var(--color-cloudy);--color-neutral-500:#918c83;--color-neutral-600:#6f6b62;--color-neutral-700:#4d4a43;--color-neutral-800:#2b2925;--color-neutral-900:#1a1816;--color-neutral-950:#0d0c0b;--md-sys-color-primary:#ab3600;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#ffdbcf;--md-sys-color-on-primary-container:#832700;--md-sys-color-inverse-primary:#ffb59c;--md-sys-color-primary-fixed:#ffdbcf;--md-sys-color-primary-fixed-dim:#ffb59c;--md-sys-color-on-primary-fixed:#390c00;--md-sys-color-on-primary-fixed-variant:#832700;--md-sys-color-secondary:#77574c;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#ffdbcf;--md-sys-color-on-secondary-container:#5d4036;--md-sys-color-secondary-fixed:#ffdbcf;--md-sys-color-secondary-fixed-dim:#e7bdb0;--md-sys-color-on-secondary-fixed:#2c160e;--md-sys-color-on-secondary-fixed-variant:#5d4036;--md-sys-color-tertiary:#6a5e2f;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#f3e2a7;--md-sys-color-on-tertiary-container:#51461a;--md-sys-color-tertiary-fixed:#f3e2a7;--md-sys-color-tertiary-fixed-dim:#d6c68d;--md-sys-color-on-tertiary-fixed:#221b00;--md-sys-color-on-tertiary-fixed-variant:#51461a;--md-sys-color-error:#815250;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad8;--md-sys-color-on-error-container:#663b3a;--md-sys-color-background:#fff;--md-sys-color-on-background:#1f1f1f;--md-sys-color-surface:#fff;--md-sys-color-on-surface:#1f1f1f;--md-sys-color-surface-variant:#e6e6e6;--md-sys-color-on-surface-variant:#4d4d4d;--md-sys-color-surface-dim:#d9d9d9;--md-sys-color-surface-bright:#fff;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#fafafa;--md-sys-color-surface-container:#f5f5f5;--md-sys-color-surface-container-high:#eee;--md-sys-color-surface-container-highest:#e8e8e8;--md-sys-color-surface-tint:#ab3600;--md-sys-color-outline:#767676;--md-sys-color-outline-variant:#d0d0d0;--md-sys-color-inverse-surface:#303030;--md-sys-color-inverse-on-surface:#f2f2f2;--md-sys-color-scrim:#000;--md-sys-color-shadow:#000;--bg-primary:var(--md-sys-color-surface);--bg-secondary:var(--md-sys-color-surface-container);--bg-secondary-rgb:249, 248, 247;--bg-tertiary:var(--md-sys-color-surface-container-high);--bg-accent:var(--md-sys-color-primary);--bg-overlay:color-mix(in srgb, var(--md-sys-color-primary) 5%, transparent);--bg-muted:var(--md-sys-color-surface-container-low);--bg-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--bg-disabled:color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);--text-primary:var(--md-sys-color-on-surface);--text-secondary:var(--md-sys-color-on-surface-variant);--text-tertiary:var(--md-sys-color-on-surface-variant);--text-accent:var(--md-sys-color-primary);--text-inverse:var(--md-sys-color-inverse-on-surface);--text-muted:var(--md-sys-color-on-surface-variant);--text-disabled:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--border-primary:var(--md-sys-color-outline-variant);--border-secondary:var(--md-sys-color-outline-variant);--border-accent:var(--md-sys-color-primary);--border-muted:var(--md-sys-color-outline-variant);--surface-primary:var(--md-sys-color-surface);--surface-secondary:var(--md-sys-color-surface-container);--surface-elevated:var(--md-sys-color-surface-container-high);--surface-overlay:var(--md-sys-color-surface-container-high);--sidebar-bg:transparent;--sidebar-bg-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--sidebar-text:var(--text-primary);--sidebar-border:var(--border-primary);--card-bg:var(--surface-primary);--card-bg-expanded:var(--surface-elevated);--card-text:var(--text-primary);--card-overlay:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--filter-bg:var(--md-sys-color-surface-container);--filter-bg-hover:var(--md-sys-color-surface-container-high);--filter-text:var(--text-primary);--filter-border:var(--md-sys-color-outline-variant);--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-2xl:none;--shadow-inner:none;--shadow-sidebar:none;--shadow-card:none;--shadow-card-hover:none;--scrollbar-track-bg:var(--bg-secondary);--scrollbar-thumb-bg:var(--color-cloudy);--scrollbar-thumb-hover-bg:var(--color-neutral-500);--shadow-navbar:none;--success-color:#166534;--success-hover:#14532d;--success-light:rgba(16,185,129,.1);--warning-color:#9a3412;--warning-hover:#f97316;--warning-light:rgba(245,158,11,.1);--danger-color:#b91c1c;--danger-hover:#ef4444;--danger-light:rgba(220,38,38,.1);--info-color:#075985;--info-hover:#0ea5e9;--info-light:rgba(2,132,199,.1);--accent-primary:var(--md-sys-color-primary);--accent-hover:var(--md-sys-color-primary);--accent-light:var(--md-sys-color-primary-container);--accent-dark:var(--md-sys-color-primary);--button-primary-bg:var(--md-sys-color-primary);--button-primary-hover:var(--md-sys-color-primary);--button-primary-text:var(--md-sys-color-on-primary);--button-secondary-bg:var(--md-sys-color-surface-container);--button-secondary-hover:var(--md-sys-color-surface-container-high);--button-secondary-text:var(--text-primary);--border-color:var(--border-primary);--primary-color:var(--md-sys-color-primary);--primary-hover:var(--button-primary-hover);--error-color:var(--danger-color);--error-bg:var(--danger-light);--primary-color-alpha-10:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent);--primary-color-bg:color-mix(in srgb, var(--md-sys-color-primary) 8%, transparent);--color-text:var(--text-primary);--color-background:var(--bg-primary);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-border:var(--border-primary);--color-surface:var(--surface-primary);--color-surface-hover:var(--bg-hover);--color-accent:var(--md-sys-color-primary);--navbar-bg:var(--md-sys-color-surface-container);--modal-backdrop:rgba(0,0,0,.4);--error-alpha:rgba(220,38,38,.12);--success-alpha:rgba(22,163,74,.12);--warning-alpha:rgba(202,138,4,.12);--accent-alpha:var(--primary-color-alpha-10);--border-light:var(--border-secondary);--color-primary-hover:var(--accent-hover);--color-primary-material:#fff;--font-mono:var(--font-family-mono);--primary:var(--md-sys-color-primary);--success:var(--success-color);--warning:var(--warning-color);--error:var(--danger-color);--danger:var(--danger-color);--accent:var(--md-sys-color-primary);--accent-secondary:var(--info-color);--accent-color:var(--md-sys-color-primary);--success-bg:var(--success-light);--warning-bg:var(--warning-light);--info-bg:var(--info-light);--info-text:var(--info-color);--success-text:var(--success-color);--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-4);--spacing-lg:var(--space-6);--spacing-xl:var(--space-8);--color-text-tertiary:var(--text-tertiary);--color-bg-primary:var(--bg-primary);--color-bg-secondary:var(--bg-secondary);--color-bg-tertiary:var(--bg-tertiary);--color-surface-secondary:var(--surface-secondary);--color-text-muted:var(--text-muted);--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-3xl:24px;--radius-full:9999px;--border-radius-xxxs:var(--radius-sm);--border-radius-xxs:var(--radius-md);--border-radius-xs:var(--radius-md);--border-radius-s:var(--radius-lg);--border-radius-m:var(--radius-xl);--border-radius-l:var(--radius-xl);--border-radius-xl:var(--radius-2xl);--m3-shape-xs:4px;--m3-shape-sm:8px;--m3-shape-md:12px;--m3-shape-lg:16px;--m3-shape-lg-plus:20px;--m3-shape-xl:28px;--m3-shape-xl-plus:32px;--m3-shape-xxl:48px;--m3-shape-full:9999px;--border-width-xs:1px;--border-width-sm:2px;--border-width-md:3px;--border-width-lg:4px;--border-width-s:var(--border-width-xs);--border-width-m:var(--border-width-md);--border-width-l:var(--border-width-lg);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--font-family-base:"FiraSans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-handwritten:"Pangolin", cursive;--font-family-mono:"JetBrains Mono", "Fira Code", "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-emphasized:var(--font-weight-medium);--font-weight-emphasized-display:500;--font-weight-emphasized-body:500;--font-weight-emphasized-title:600;--font-weight-emphasized-label:700;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--transition-fast:.15s;--transition-normal:.2s;--transition-slow:.3s;--transition-slower:.4s;--transition-duration:var(--transition-normal);--transition-duration-longer:var(--transition-slower);--ease-linear:linear;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--m3-state-hover:.08;--m3-state-focus:.1;--m3-state-pressed:.1;--m3-state-dragged:.16;--m3-state-disabled:.38;--m3-elevation-1:0 1px 2px rgba(0,0,0,.3), 0 1px 3px 1px rgba(0,0,0,.15);--m3-elevation-2:0 1px 2px rgba(0,0,0,.3), 0 2px 6px 2px rgba(0,0,0,.15);--m3-elevation-3:0 1px 3px rgba(0,0,0,.3), 0 4px 8px 3px rgba(0,0,0,.15);--m3-elevation-4:0 2px 3px rgba(0,0,0,.3), 0 6px 10px 4px rgba(0,0,0,.15);--m3-elevation-5:0 4px 4px rgba(0,0,0,.3), 0 8px 12px 6px rgba(0,0,0,.15);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080;--container-padding-x:clamp(1rem, -.289256rem + 5.28926vw, 5rem);--sidebar-width:0px;--sidebar-bottom:68px;--sidebar-collapsed-bottom:68px;--navbar-height:64px;--sidebar-width-hover:76px;--canvas-toolbar-sidebar-gap:8px;--bottom-nav-height:0px;--topbar-height:48px;--gradient-primary:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);--gradient-primary-reverse:linear-gradient(135deg, var(--color-secondary) 0%, var(--color-primary) 100%);--gradient-overlay:linear-gradient(135deg, rgba(255,255,255,.1) 0%, rgba(255,255,255,.05) 100%);--backdrop-blur-sm:blur(4px);--backdrop-blur-md:blur(8px);--backdrop-blur-lg:blur(16px);--opacity-0:0;--opacity-5:.05;--opacity-10:.1;--opacity-20:.2;--opacity-25:.25;--opacity-30:.3;--opacity-40:.4;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-75:.75;--opacity-80:.8;--opacity-90:.9;--opacity-95:.95;--opacity-100:1}@media (prefers-color-scheme:dark){:root{--md-sys-color-primary:#ffb59c;--md-sys-color-on-primary:#5c1900;--md-sys-color-primary-container:#832700;--md-sys-color-on-primary-container:#ffdbcf;--md-sys-color-inverse-primary:#ab3600;--md-sys-color-primary-fixed:#ffdbcf;--md-sys-color-primary-fixed-dim:#ffb59c;--md-sys-color-on-primary-fixed:#390c00;--md-sys-color-on-primary-fixed-variant:#832700;--md-sys-color-secondary:#e7bdb0;--md-sys-color-on-secondary:#442a21;--md-sys-color-secondary-container:#5d4036;--md-sys-color-on-secondary-container:#ffdbcf;--md-sys-color-secondary-fixed:#ffdbcf;--md-sys-color-secondary-fixed-dim:#e7bdb0;--md-sys-color-on-secondary-fixed:#2c160e;--md-sys-color-on-secondary-fixed-variant:#5d4036;--md-sys-color-tertiary:#d6c68d;--md-sys-color-on-tertiary:#393005;--md-sys-color-tertiary-container:#51461a;--md-sys-color-on-tertiary-container:#f3e2a7;--md-sys-color-tertiary-fixed:#f3e2a7;--md-sys-color-tertiary-fixed-dim:#d6c68d;--md-sys-color-on-tertiary-fixed:#221b00;--md-sys-color-on-tertiary-fixed-variant:#51461a;--md-sys-color-error:#f5b7b5;--md-sys-color-on-error:#4c2524;--md-sys-color-error-container:#663b3a;--md-sys-color-on-error-container:#ffdad8;--md-sys-color-background:#141414;--md-sys-color-on-background:#f2f2f2;--md-sys-color-surface:#141414;--md-sys-color-on-surface:#f2f2f2;--md-sys-color-surface-variant:#444;--md-sys-color-on-surface-variant:#c7c7c7;--md-sys-color-surface-dim:#141414;--md-sys-color-surface-bright:#2a2a2a;--md-sys-color-surface-container-lowest:#060606;--md-sys-color-surface-container-low:#080808;--md-sys-color-surface-container:#0a0a0a;--md-sys-color-surface-container-high:#1c1c1c;--md-sys-color-surface-container-highest:#242424;--md-sys-color-surface-tint:#ffb59c;--md-sys-color-outline:#9a9a9a;--md-sys-color-outline-variant:#444;--md-sys-color-inverse-surface:#e6e6e6;--md-sys-color-inverse-on-surface:#303030;--md-sys-color-scrim:#000;--md-sys-color-shadow:#000;--card-hover-tint:var(--md-sys-color-on-surface);--bg-primary:var(--md-sys-color-surface);--bg-secondary:var(--md-sys-color-surface-container);--bg-secondary-rgb:46, 45, 43;--bg-tertiary:var(--md-sys-color-surface-container-high);--bg-accent:var(--md-sys-color-primary);--bg-overlay:rgba(13,12,11,.85);--bg-muted:var(--md-sys-color-surface-container-low);--bg-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--bg-disabled:color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);--text-primary:var(--md-sys-color-on-surface);--text-secondary:var(--md-sys-color-on-surface-variant);--text-tertiary:var(--md-sys-color-on-surface-variant);--text-accent:var(--md-sys-color-primary);--text-inverse:var(--md-sys-color-inverse-on-surface);--text-muted:var(--md-sys-color-on-surface-variant);--text-disabled:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--border-primary:var(--md-sys-color-outline-variant);--border-secondary:var(--md-sys-color-outline-variant);--border-accent:var(--md-sys-color-primary);--border-muted:var(--md-sys-color-outline-variant);--surface-primary:var(--md-sys-color-surface);--surface-secondary:var(--md-sys-color-surface-container);--surface-elevated:var(--md-sys-color-surface-container-high);--surface-overlay:var(--md-sys-color-surface-container-high);--sidebar-bg:transparent;--sidebar-bg-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--sidebar-text:var(--text-primary);--sidebar-border:var(--border-primary);--card-bg:var(--surface-secondary);--card-bg-expanded:var(--surface-elevated);--card-text:var(--text-primary);--card-overlay:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--filter-bg:var(--md-sys-color-surface-container);--filter-bg-hover:var(--md-sys-color-surface-container-high);--filter-text:var(--text-primary);--filter-border:var(--md-sys-color-outline-variant);--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-2xl:none;--shadow-inner:none;--shadow-sidebar:none;--shadow-card:none;--shadow-card-hover:none;--scrollbar-track-bg:var(--surface-secondary);--scrollbar-thumb-bg:var(--color-neutral-600);--scrollbar-thumb-hover-bg:var(--color-neutral-500);--shadow-navbar:none;--success-color:#22c55e;--success-hover:#4ade80;--success-light:rgba(34,197,94,.15);--warning-color:#f97316;--warning-hover:#fb923c;--warning-light:rgba(249,115,22,.15);--danger-color:#ef4444;--danger-hover:#f87171;--danger-light:rgba(239,68,68,.15);--info-color:#0ea5e9;--info-hover:#38bdf8;--info-light:rgba(14,165,233,.15);--accent-primary:var(--md-sys-color-primary);--accent-hover:var(--md-sys-color-primary);--accent-light:var(--md-sys-color-primary-container);--accent-dark:var(--md-sys-color-primary);--button-primary-bg:var(--md-sys-color-primary);--button-primary-hover:var(--md-sys-color-primary);--button-primary-text:var(--md-sys-color-on-primary);--button-secondary-bg:var(--md-sys-color-surface-container);--button-secondary-hover:var(--md-sys-color-surface-container-high);--button-secondary-text:var(--text-primary);--border-color:var(--border-primary);--primary-color:var(--md-sys-color-primary);--primary-hover:var(--button-primary-hover);--error-color:var(--danger-color);--error-bg:var(--danger-light);--primary-color-alpha-10:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent);--primary-color-bg:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent);--color-text:var(--text-primary);--color-background:var(--bg-primary);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-border:var(--border-primary);--color-surface:var(--surface-primary);--color-surface-hover:var(--bg-hover);--color-accent:var(--md-sys-color-primary);--color-error:var(--danger-color);--color-success:var(--success-color);--color-warning:var(--warning-color);--color-info:var(--info-color);--navbar-bg:var(--md-sys-color-surface-container);--modal-backdrop:rgba(0,0,0,.65);--error-alpha:rgba(239,68,68,.15);--success-alpha:rgba(34,197,94,.15);--warning-alpha:rgba(234,179,8,.15);--accent-alpha:var(--primary-color-alpha-10);--border-light:var(--border-secondary);--color-primary-hover:var(--accent-hover);--color-primary-material:#fff;--font-mono:var(--font-family-mono);--primary:var(--md-sys-color-primary);--success:var(--success-color);--warning:var(--warning-color);--error:var(--danger-color);--danger:var(--danger-color);--accent:var(--md-sys-color-primary);--accent-secondary:var(--info-color);--accent-color:var(--md-sys-color-primary);--success-bg:var(--success-light);--warning-bg:var(--warning-light);--info-bg:var(--info-light);--info-text:var(--info-color);--success-text:var(--success-color);--color-error-dark:var(--danger-hover);--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-4);--spacing-lg:var(--space-6);--spacing-xl:var(--space-8);--color-text-tertiary:var(--text-tertiary);--color-bg-primary:var(--bg-primary);--color-bg-secondary:var(--bg-secondary);--color-bg-tertiary:var(--bg-tertiary);--color-surface-secondary:var(--surface-secondary);--color-text-muted:var(--text-muted);--color-material-primary:var(--md-sys-color-primary);--color-material-primary-variant:var(--md-sys-color-primary-container);--color-material-secondary:var(--md-sys-color-secondary);--color-material-background:var(--bg-primary);--color-material-surface:var(--surface-primary);--color-material-error:var(--md-sys-color-error);--color-material-on-primary:var(--md-sys-color-on-primary);--color-material-on-secondary:var(--md-sys-color-on-secondary);--color-material-on-background:var(--text-primary);--color-material-on-surface:var(--text-primary);--color-material-on-error:var(--md-sys-color-on-error)}}[data-theme=dark]{--md-sys-color-primary:#ffb59c;--md-sys-color-on-primary:#5c1900;--md-sys-color-primary-container:#832700;--md-sys-color-on-primary-container:#ffdbcf;--md-sys-color-inverse-primary:#ab3600;--md-sys-color-primary-fixed:#ffdbcf;--md-sys-color-primary-fixed-dim:#ffb59c;--md-sys-color-on-primary-fixed:#390c00;--md-sys-color-on-primary-fixed-variant:#832700;--md-sys-color-secondary:#e7bdb0;--md-sys-color-on-secondary:#442a21;--md-sys-color-secondary-container:#5d4036;--md-sys-color-on-secondary-container:#ffdbcf;--md-sys-color-secondary-fixed:#ffdbcf;--md-sys-color-secondary-fixed-dim:#e7bdb0;--md-sys-color-on-secondary-fixed:#2c160e;--md-sys-color-on-secondary-fixed-variant:#5d4036;--md-sys-color-tertiary:#d6c68d;--md-sys-color-on-tertiary:#393005;--md-sys-color-tertiary-container:#51461a;--md-sys-color-on-tertiary-container:#f3e2a7;--md-sys-color-tertiary-fixed:#f3e2a7;--md-sys-color-tertiary-fixed-dim:#d6c68d;--md-sys-color-on-tertiary-fixed:#221b00;--md-sys-color-on-tertiary-fixed-variant:#51461a;--md-sys-color-error:#f5b7b5;--md-sys-color-on-error:#4c2524;--md-sys-color-error-container:#663b3a;--md-sys-color-on-error-container:#ffdad8;--md-sys-color-background:#141414;--md-sys-color-on-background:#f2f2f2;--md-sys-color-surface:#141414;--md-sys-color-on-surface:#f2f2f2;--md-sys-color-surface-variant:#444;--md-sys-color-on-surface-variant:#c7c7c7;--md-sys-color-surface-dim:#141414;--md-sys-color-surface-bright:#2a2a2a;--md-sys-color-surface-container-lowest:#060606;--md-sys-color-surface-container-low:#080808;--md-sys-color-surface-container:#0a0a0a;--md-sys-color-surface-container-high:#1c1c1c;--md-sys-color-surface-container-highest:#242424;--md-sys-color-surface-tint:#ffb59c;--md-sys-color-outline:#9a9a9a;--md-sys-color-outline-variant:#444;--md-sys-color-inverse-surface:#e6e6e6;--md-sys-color-inverse-on-surface:#303030;--md-sys-color-scrim:#000;--md-sys-color-shadow:#000;--card-hover-tint:var(--md-sys-color-on-surface);--bg-primary:var(--md-sys-color-surface);--bg-secondary:var(--md-sys-color-surface-container);--bg-secondary-rgb:46, 45, 43;--bg-tertiary:var(--md-sys-color-surface-container-high);--bg-accent:var(--md-sys-color-primary);--bg-overlay:rgba(13,12,11,.85);--bg-muted:var(--md-sys-color-surface-container-low);--bg-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--bg-disabled:color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);--text-primary:var(--md-sys-color-on-surface);--text-secondary:var(--md-sys-color-on-surface-variant);--text-tertiary:var(--md-sys-color-on-surface-variant);--text-accent:var(--md-sys-color-primary);--text-inverse:var(--md-sys-color-inverse-on-surface);--text-muted:var(--md-sys-color-on-surface-variant);--text-disabled:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--border-primary:var(--md-sys-color-outline-variant);--border-secondary:var(--md-sys-color-outline-variant);--border-accent:var(--md-sys-color-primary);--border-muted:var(--md-sys-color-outline-variant);--surface-primary:var(--md-sys-color-surface);--surface-secondary:var(--md-sys-color-surface-container);--surface-elevated:var(--md-sys-color-surface-container-high);--surface-overlay:var(--md-sys-color-surface-container-high);--sidebar-bg:transparent;--sidebar-bg-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--sidebar-text:var(--text-primary);--sidebar-border:var(--border-primary);--card-bg:var(--surface-secondary);--card-bg-expanded:var(--surface-elevated);--card-text:var(--text-primary);--card-overlay:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--filter-bg:var(--md-sys-color-surface-container);--filter-bg-hover:var(--md-sys-color-surface-container-high);--filter-text:var(--text-primary);--filter-border:var(--md-sys-color-outline-variant);--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-2xl:none;--shadow-inner:none;--shadow-sidebar:none;--shadow-card:none;--shadow-card-hover:none;--scrollbar-track-bg:var(--surface-secondary);--scrollbar-thumb-bg:var(--color-neutral-600);--scrollbar-thumb-hover-bg:var(--color-neutral-500);--shadow-navbar:none;--success-color:#22c55e;--success-hover:#4ade80;--success-light:rgba(34,197,94,.15);--warning-color:#f97316;--warning-hover:#fb923c;--warning-light:rgba(249,115,22,.15);--danger-color:#ef4444;--danger-hover:#f87171;--danger-light:rgba(239,68,68,.15);--info-color:#0ea5e9;--info-hover:#38bdf8;--info-light:rgba(14,165,233,.15);--accent-primary:var(--md-sys-color-primary);--accent-hover:var(--md-sys-color-primary);--accent-light:var(--md-sys-color-primary-container);--accent-dark:var(--md-sys-color-primary);--button-primary-bg:var(--md-sys-color-primary);--button-primary-hover:var(--md-sys-color-primary);--button-primary-text:var(--md-sys-color-on-primary);--button-secondary-bg:var(--md-sys-color-surface-container);--button-secondary-hover:var(--md-sys-color-surface-container-high);--button-secondary-text:var(--text-primary);--border-color:var(--border-primary);--primary-color:var(--md-sys-color-primary);--primary-hover:var(--button-primary-hover);--error-color:var(--danger-color);--error-bg:var(--danger-light);--primary-color-alpha-10:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent);--primary-color-bg:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent);--color-text:var(--text-primary);--color-background:var(--bg-primary);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-border:var(--border-primary);--color-surface:var(--surface-primary);--color-surface-hover:var(--bg-hover);--color-accent:var(--md-sys-color-primary);--color-error:var(--danger-color);--color-success:var(--success-color);--color-warning:var(--warning-color);--color-info:var(--info-color);--navbar-bg:var(--md-sys-color-surface-container);--modal-backdrop:rgba(0,0,0,.65);--error-alpha:rgba(239,68,68,.15);--success-alpha:rgba(34,197,94,.15);--warning-alpha:rgba(234,179,8,.15);--accent-alpha:var(--primary-color-alpha-10);--border-light:var(--border-secondary);--color-primary-hover:var(--accent-hover);--color-primary-material:#fff;--font-mono:var(--font-family-mono);--primary:var(--md-sys-color-primary);--success:var(--success-color);--warning:var(--warning-color);--error:var(--danger-color);--danger:var(--danger-color);--accent:var(--md-sys-color-primary);--accent-secondary:var(--info-color);--accent-color:var(--md-sys-color-primary);--success-bg:var(--success-light);--warning-bg:var(--warning-light);--info-bg:var(--info-light);--info-text:var(--info-color);--success-text:var(--success-color);--color-error-dark:var(--danger-hover);--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-4);--spacing-lg:var(--space-6);--spacing-xl:var(--space-8);--color-text-tertiary:var(--text-tertiary);--color-bg-primary:var(--bg-primary);--color-bg-secondary:var(--bg-secondary);--color-bg-tertiary:var(--bg-tertiary);--color-surface-secondary:var(--surface-secondary);--color-text-muted:var(--text-muted);--color-material-primary:var(--md-sys-color-primary);--color-material-primary-variant:var(--md-sys-color-primary-container);--color-material-secondary:var(--md-sys-color-secondary);--color-material-background:var(--bg-primary);--color-material-surface:var(--surface-primary);--color-material-error:var(--md-sys-color-error);--color-material-on-primary:var(--md-sys-color-on-primary);--color-material-on-secondary:var(--md-sys-color-on-secondary);--color-material-on-background:var(--text-primary);--color-material-on-surface:var(--text-primary);--color-material-on-error:var(--md-sys-color-on-error)}[data-theme=light]{--md-sys-color-primary:#ab3600;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#ffdbcf;--md-sys-color-on-primary-container:#832700;--md-sys-color-inverse-primary:#ffb59c;--md-sys-color-primary-fixed:#ffdbcf;--md-sys-color-primary-fixed-dim:#ffb59c;--md-sys-color-on-primary-fixed:#390c00;--md-sys-color-on-primary-fixed-variant:#832700;--md-sys-color-secondary:#77574c;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#ffdbcf;--md-sys-color-on-secondary-container:#5d4036;--md-sys-color-secondary-fixed:#ffdbcf;--md-sys-color-secondary-fixed-dim:#e7bdb0;--md-sys-color-on-secondary-fixed:#2c160e;--md-sys-color-on-secondary-fixed-variant:#5d4036;--md-sys-color-tertiary:#6a5e2f;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#f3e2a7;--md-sys-color-on-tertiary-container:#51461a;--md-sys-color-tertiary-fixed:#f3e2a7;--md-sys-color-tertiary-fixed-dim:#d6c68d;--md-sys-color-on-tertiary-fixed:#221b00;--md-sys-color-on-tertiary-fixed-variant:#51461a;--md-sys-color-error:#815250;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad8;--md-sys-color-on-error-container:#663b3a;--md-sys-color-background:#fff;--md-sys-color-on-background:#1f1f1f;--md-sys-color-surface:#fff;--md-sys-color-on-surface:#1f1f1f;--md-sys-color-surface-variant:#e6e6e6;--md-sys-color-on-surface-variant:#4d4d4d;--md-sys-color-surface-dim:#d9d9d9;--md-sys-color-surface-bright:#fff;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#fafafa;--md-sys-color-surface-container:#f5f5f5;--md-sys-color-surface-container-high:#eee;--md-sys-color-surface-container-highest:#e8e8e8;--md-sys-color-surface-tint:#ab3600;--md-sys-color-outline:#767676;--md-sys-color-outline-variant:#d0d0d0;--md-sys-color-inverse-surface:#303030;--md-sys-color-inverse-on-surface:#f2f2f2;--md-sys-color-scrim:#000;--md-sys-color-shadow:#000;--bg-primary:var(--md-sys-color-surface);--bg-secondary:var(--md-sys-color-surface-container);--bg-secondary-rgb:249, 248, 247;--bg-tertiary:var(--md-sys-color-surface-container-high);--bg-accent:var(--md-sys-color-primary);--bg-overlay:color-mix(in srgb, var(--md-sys-color-primary) 5%, transparent);--bg-muted:var(--md-sys-color-surface-container-low);--bg-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--bg-disabled:color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);--text-primary:var(--md-sys-color-on-surface);--text-secondary:var(--md-sys-color-on-surface-variant);--text-tertiary:var(--md-sys-color-on-surface-variant);--text-accent:var(--md-sys-color-primary);--text-inverse:var(--md-sys-color-inverse-on-surface);--text-muted:var(--md-sys-color-on-surface-variant);--text-disabled:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--border-primary:var(--md-sys-color-outline-variant);--border-secondary:var(--md-sys-color-outline-variant);--border-accent:var(--md-sys-color-primary);--border-muted:var(--md-sys-color-outline-variant);--surface-primary:var(--md-sys-color-surface);--surface-secondary:var(--md-sys-color-surface-container);--surface-elevated:var(--md-sys-color-surface-container-high);--surface-overlay:var(--md-sys-color-surface-container-high);--sidebar-bg:transparent;--sidebar-bg-hover:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--sidebar-text:var(--text-primary);--sidebar-border:var(--border-primary);--card-bg:var(--surface-primary);--card-bg-expanded:var(--surface-elevated);--card-text:var(--text-primary);--card-overlay:color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--filter-bg:var(--md-sys-color-surface-container);--filter-bg-hover:var(--md-sys-color-surface-container-high);--filter-text:var(--text-primary);--filter-border:var(--md-sys-color-outline-variant);--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-2xl:none;--shadow-inner:none;--shadow-sidebar:none;--shadow-card:none;--shadow-card-hover:none;--scrollbar-track-bg:var(--bg-secondary);--scrollbar-thumb-bg:var(--color-cloudy);--scrollbar-thumb-hover-bg:var(--color-neutral-500);--shadow-navbar:none;--success-color:#166534;--success-hover:#14532d;--success-light:rgba(16,185,129,.1);--warning-color:#9a3412;--warning-hover:#f97316;--warning-light:rgba(245,158,11,.1);--danger-color:#b91c1c;--danger-hover:#ef4444;--danger-light:rgba(220,38,38,.1);--info-color:#075985;--info-hover:#0ea5e9;--info-light:rgba(2,132,199,.1);--accent-primary:var(--md-sys-color-primary);--accent-hover:var(--md-sys-color-primary);--accent-light:var(--md-sys-color-primary-container);--accent-dark:var(--md-sys-color-primary);--button-primary-bg:var(--md-sys-color-primary);--button-primary-hover:var(--md-sys-color-primary);--button-primary-text:var(--md-sys-color-on-primary);--button-secondary-bg:var(--md-sys-color-surface-container);--button-secondary-hover:var(--md-sys-color-surface-container-high);--button-secondary-text:var(--text-primary);--border-color:var(--border-primary);--primary-color:var(--md-sys-color-primary);--primary-hover:var(--button-primary-hover);--error-color:var(--danger-color);--error-bg:var(--danger-light);--primary-color-alpha-10:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent);--primary-color-bg:color-mix(in srgb, var(--md-sys-color-primary) 8%, transparent);--color-text:var(--text-primary);--color-background:var(--bg-primary);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-border:var(--border-primary);--color-surface:var(--surface-primary);--color-surface-hover:var(--bg-hover);--color-accent:var(--md-sys-color-primary);--color-error:var(--danger-color);--color-success:var(--success-color);--color-warning:var(--warning-color);--color-info:var(--info-color);--navbar-bg:var(--md-sys-color-surface-container);--modal-backdrop:rgba(0,0,0,.4);--error-alpha:rgba(220,38,38,.12);--success-alpha:rgba(22,163,74,.12);--warning-alpha:rgba(202,138,4,.12);--accent-alpha:var(--primary-color-alpha-10);--border-light:var(--border-secondary);--color-primary-hover:var(--accent-hover);--color-primary-material:#fff;--font-mono:var(--font-family-mono);--primary:var(--md-sys-color-primary);--success:var(--success-color);--warning:var(--warning-color);--error:var(--danger-color);--danger:var(--danger-color);--accent:var(--md-sys-color-primary);--accent-secondary:var(--info-color);--accent-color:var(--md-sys-color-primary);--success-bg:var(--success-light);--warning-bg:var(--warning-light);--info-bg:var(--info-light);--info-text:var(--info-color);--success-text:var(--success-color);--color-error-dark:var(--danger-hover);--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-4);--spacing-lg:var(--space-6);--spacing-xl:var(--space-8);--color-text-tertiary:var(--text-tertiary);--color-bg-primary:var(--bg-primary);--color-bg-secondary:var(--bg-secondary);--color-bg-tertiary:var(--bg-tertiary);--color-surface-secondary:var(--surface-secondary);--color-text-muted:var(--text-muted)}@font-face{font-family:JetBrains Mono;src:url(/assets/aa4388db5528a0d5.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/0336a89fb4e7fc1d.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/9744988dc687f3ce.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/a00b53adf812be8d.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/2e5ba63c5d263b95.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/258eb41dc7fd8f14.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/414ab5e6f405f3a5.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/4ff832af7cd19f7b.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/6b2ee7d699144156.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/1cc54eecf9c43336.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/5769c2cbedfbba59.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/8011059237385535.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/e11c3ad24b808108.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/b065d0cae4e4b2ac.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/5c4960e81990fdda.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/18c7b52f06bc855f.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/6ae0693ff187c7f9.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/4f1d3ca7b2ee1f04.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/77d0d2d2354fbe79.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/2ecb8cb5a6b578c4.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/assets/f8a67d6eb0ac6174.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+300-36F,U+370-3FF,U+2070-209F,U+2190-21FF,U+22??}@font-face{font-family:FiraSans;src:url(/assets/52e0c0881ec141ef.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraSans;src:url(/assets/763137b015a5202a.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FiraSans;src:url(/assets/ea23d291c64e7edc.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+300-36F,U+370-3FF,U+2070-209F,U+2190-21FF,U+22??}@font-face{font-family:FiraSans;src:url(/assets/694dfa0fc931062c.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraSans;src:url(/assets/9320fcdba04bd1e7.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FiraSans;src:url(/assets/887475922a5a2fee.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+300-36F,U+370-3FF,U+2070-209F,U+2190-21FF,U+22??}@font-face{font-family:FiraSans;src:url(/assets/c969a9f433e4414e.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraSans;src:url(/assets/515901af02504ef1.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FiraSans;src:url(/assets/35b1155280b19587.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+300-36F,U+370-3FF,U+2070-209F,U+2190-21FF,U+22??}@font-face{font-family:FiraSans;src:url(/assets/0767ff1aecdb5988.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraSans;src:url(/assets/9676c8024988591b.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FiraSans;src:url(/assets/60158a27cca091a7.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+300-36F,U+370-3FF,U+2070-209F,U+2190-21FF,U+22??}@font-face{font-family:FiraSans;src:url(/assets/7fbe9941f6d39b61.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraSans;src:url(/assets/6c2ef78529bc7a8f.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FiraSans;src:url(/assets/0f6c29acbe93f195.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+300-36F,U+370-3FF,U+2070-209F,U+2190-21FF,U+22??}@font-face{font-family:FiraSans;src:url(/assets/b86f7b52516b3dde.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraSans;src:url(/assets/a920e4085a480eab.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--page-shell-background:var(--bg-primary)}html.is-lock{overflow:hidden}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}html{background-color:var(--page-shell-background);margin:0;padding:0}html[data-page-shell-tone=tonal]{--page-shell-background:var(--md-sys-color-surface-container)}html[data-theme=dark][data-page-shell-tone=tonal]{--page-shell-background:var(--md-sys-color-surface)}body{font-family:var(--font-family-base);color:var(--text-primary);background-color:var(--page-shell-background);transition:color var(--transition-normal);overflow-x:clip}main{flex-grow:1}a,button,label,input,textarea,select,svg *{transition-duration:var(--transition-duration)}:where(a,button,input,textarea,select,summary,[role=button],[role=link],[role=menuitem],[role=tab],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--accent-primary,#e8590c);outline-offset:3px}