body{font-size:var(--typo-text);line-height:var(--typo-lh);font-family:var(--typo-font-text);color:var(--text-idle);background-color:var(--bg-edge);color-scheme:var(--ui-color-scheme);line-height:var(--typo-lh);margin:0;padding:0;overflow:hidden auto}address,article,aside,blockquote,details,dialog,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,hgroup,hr,li,main,nav,ol,p,pre,section,table,ul{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,header{font-family:var(--typo-font-heading);font-weight:var(--typo-weight-strong);color:var(--text-strong);box-sizing:border-box;margin:0;padding:0}b,strong{font-weight:var(--typo-weight-strong)}input,button,textarea,select,span,b,small{box-sizing:border-box;font-size:inherit}pre,code{font-size:var(--typo-small);line-height:var(--typo-lh);text-align:inherit;box-sizing:border-box;line-height:1.25;font-family:var(--typo-font-mono);margin:0;padding:0}a{color:var(--text-link-idle);text-decoration:none}a:hover,a:focus,a:active{color:var(--text-link-hover);text-decoration:underline}h1{font-size:var(--typo-h1);line-height:var(--typo-lh);margin-bottom:var(--space-12)}h2{font-size:var(--typo-h2);line-height:var(--typo-lh);margin-bottom:var(--space-8)}h3{font-size:var(--typo-h3);line-height:var(--typo-lh);margin-bottom:var(--space-6)}h4{font-size:var(--typo-h4);line-height:var(--typo-lh);margin-bottom:var(--space-6)}h5{font-size:var(--typo-h5);line-height:var(--typo-lh);margin-bottom:var(--space-3)}h6{font-size:var(--typo-h6);line-height:var(--typo-lh);margin-bottom:var(--space-3)}p{font-size:var(--typo-text);line-height:var(--typo-lh);margin-bottom:var(--space-6);line-height:var(--typo-lh)}small{font-size:var(--typo-small);line-height:var(--typo-lh);line-height:var(--typo-lh)}label{font-size:var(--typo-label);line-height:var(--typo-lh);display:block}svg{fill:none;font-size:0;line-height:1}hr{border-width:0 0 var(--ui-lt-border-width) 0;border-color:var(--input-border);margin:var(--hr-margin,var(--space-3)) 0;border-style:solid;padding:0;font-size:0;line-height:1}ul,ol,dl{padding-left:var(--space-12);margin-bottom:var(--space-6)}li{margin-bottom:var(--space-2);line-height:var(--typo-lh)}blockquote{border-left:4px solid var(--border-default);padding-left:var(--space-6);margin:var(--space-6) 0;color:var(--text-strong)}option{background:var(--ui-pal-bg)}input,textarea,select{font-size:var(--typo-text);line-height:var(--typo-lh);padding:var(--space-3);border-radius:var(--ui-lt-border-radius);border:var(--ui-lt-border-width) var(--ui-lt-border-style) var(--input-border)}input:autofill{border-radius:calc(var(--ui-lt-border-radius) - var(--ui-lt-border-width))}button{padding:var(--space-3) var(--space-6);border-radius:var(--ui-lt-border-radius);border:var(--ui-lt-border-width) var(--ui-lt-border-style) var(--input-border);background:var(--ui-pal-bg);cursor:pointer;line-height:var(--typo-lh);font-size:inherit;font-weight:var(--typo-weight-regular)}table{border-collapse:collapse;width:100%;margin-bottom:var(--space-6);font-size:inherit}th,td{border:1px solid var(--line-soft);padding:var(--space-3);text-align:left;line-height:inherit;font-size:inherit}th{background:var(--bg-inset)}[no-decoration]{text-decoration:none!important}img,video,canvas,audio,iframe,embed,object{max-width:100%;font-size:0;line-height:1;display:block}fieldset{border:var(--ui-lt-border-width) var(--ui-lt-border-style) var(--input-border);border-radius:var(--ui-lt-border-radius);padding:var(--space-6)}legend{padding:0 var(--space-3);font-size:inherit}dt,dd{margin-bottom:var(--space-2);line-height:inherit}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/IBMPlexSans-Regular-Bl2SjS7V.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/IBMPlexSans-Medium-DV05E5xX.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:600 700;font-style:normal;font-display:swap;src:url(/assets/IBMPlexSans-SemiBold-B9auKknr.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:italic;font-display:swap;src:url(/assets/IBMPlexSans-Italic-DqEcGRyk.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/IBMPlexMono-Regular-C5_jWxVG.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/IBMPlexMono-Medium-Bl6ckbVJ.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/IBMPlexMono-SemiBold-CCIC0M5z.ttf)format("truetype")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/IBMPlexMono-Bold-B0y6BUMu.ttf)format("truetype")}:root{--typo-font-text:"IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--typo-font-heading:var(--typo-font-text);--typo-font-ui:var(--typo-font-text);--typo-font-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--typo-weight-regular:400;--typo-weight-medium:500;--typo-weight-strong:600;--typo-h1:32px;--typo-h2:24px;--typo-h3:20px;--typo-h4:18px;--typo-h5:16px;--typo-h6:15px;--typo-text:15px;--typo-ui:15px;--typo-label:13px;--typo-small:13px;--typo-tiny:12px;--typo-text-s:13px;--typo-text-m:var(--typo-text);--typo-text-l:17px;--typo-lh:1.4;--space-0:0px;--space-1:4px;--space-2:4px;--space-3:6px;--space-4:8px;--space-6:12px;--space-8:16px;--space-12:24px;--space-16:32px;--space-24:48px;--space-32:64px;--ui-lt-h:32px;--ui-lt-h-sub:20px;--ui-check_switch-h:20px;--ui-check_switch-w:32px;--ui-check_switch-border-w:2px;--ui-check_size:16px;--ui-check_border-w:1px;--ui-lt-border-style:solid;--ui-lt-border-width:1px;--ui-lt-border-radius:var(--radius-s);--ui-lt-disabled-border-style:dashed;--ui-badge_height-sm:20px;--ui-badge_height:28px;--scrollbar-width:6px;--ui-dropdown_max-height:75vh;--lt-z-1:1;--lt-z-back:-1;--lt-z-nav:2000;--lt-z-modal-backdrop:3000;--lt-z-modal:3001;--lt-z-toast:4000;--lt-z-pop:5000;--ui-transition-speed:.12s;--ui-transition:var(--ui-transition-speed) ease-out;--hr-margin:var(--space-3);--radius-s:6px;--radius-m:8px;--radius-l:12px;--radius-round:999px;--app-rail-w:56px;--app-rail-h:56px;--app-explorer-w:300px;--app-doc-w:768px;--app-aside-w:480px;--app-rail-btn-h:40px;--app-rail-icon:20px;--app-bar-h:calc(var(--app-rail-btn-h) + 2 * var(--space-2));--app-mobile-max:812px}@media (width<=812px){:root{--space-0:0px;--space-1:4px;--space-2:5px;--space-3:7.5px;--space-4:10px;--space-6:15px;--space-8:20px;--space-12:30px;--space-16:40px;--space-24:60px;--space-32:80px;--typo-text:16px;--typo-ui:16px;--typo-small:14px;--typo-label:14px;--ui-lt-h:40px;--ui-lt-h-sub:24px;--ui-check_size:18px;--ui-badge_height:32px;--ui-badge_height-sm:22px}}body{transition:background-color var(--ui-transition);overflow:hidden}*,:before,:after{-webkit-tap-highlight-color:transparent}#app{flex-direction:column;align-items:stretch;height:100dvh;display:flex}[data-theme=light]{--ui-color-scheme:light;--back:#fff;--front:#000;--pal-acc:#fff;--text-idle:#3e4551;--text-muted:#8b9199;--text-strong:#23272e;--text-link-idle:var(--text-strong);--text-link-hover:var(--front);--bg-edge:#f5f5f5;--bg-panel:#fff;--bg-card:#fcfcfc;--bg-inset:#f0f0f0;--code-bg:#0d1117;--code-text:#c9d1d9;--film-hover:#0000000d;--film-active:#00000017;--input-bg:#fff;--input-well:#e0e0e0;--input-border:#c9cdd4;--input-text:var(--text-idle);--input-placeholder:var(--text-muted);--border-default:#dbdbdb;--line-soft:#00000014;--line-hard:#00000029;--shade:#0000000a;--disabled-bg:#f0f0f0;--disabled-border:#c9c9c9;--disabled-text:#9699a0;--modal-backdrop:#f5f5f599;--shadow-s:0 5px 8px -5px #00000024, 0 -2px 4px -3px #00000014;--shadow-m:0 6px 16px -6px #00000047, 0 2px 6px -2px #0000002e;--shadow-l:0 10px 24px -8px #00000052, 0 3px 8px -3px #0003;--scrollbar-thumb:#00000040;--scrollbar-thumb-hover:#0006;--pal-primary:#1f6feb;--pal-primary-hover:#006eff;--pal-primary-active:#2e7fff;--pal-primary-bg:#1f6feb2e;--pal-primary-bg-hover:#1f6feb59;--pal-primary-border:#1f6feb52;--pal-primary-deep:#224274;--pal-primary-ring:0 0 0 3px #1f6feb52;--pal-primary-ring-active:0 0 0 1px #1f6feb52;--pal-primary-acc:#fff;--pal-secondary:#e4e4e4;--pal-secondary-hover:#d7d7d7;--pal-secondary-active:#d4d4d4;--pal-secondary-bg:#e4e4e42e;--pal-secondary-bg-hover:#e4e4e459;--pal-secondary-border:#e4e4e452;--pal-secondary-deep:#6a6d71;--pal-secondary-ring:0 0 0 3px #e4e4e452;--pal-secondary-ring-active:0 0 0 1px #e4e4e452;--pal-secondary-acc:#14171b;--pal-info:#535bc6;--pal-info-hover:#5143ff;--pal-info-active:#5b5bff;--pal-info-bg:#535bc62e;--pal-info-bg-hover:#535bc659;--pal-info-border:#535bc652;--pal-info-deep:#353a66;--pal-info-ring:0 0 0 3px #535bc652;--pal-info-ring-active:0 0 0 1px #535bc652;--pal-info-acc:#fff;--pal-success:#3f8a52;--pal-success-hover:#009341;--pal-success-active:#00a148;--pal-success-bg:#3f8a522e;--pal-success-bg-hover:#3f8a5259;--pal-success-border:#3f8a5252;--pal-success-deep:#2d4c3b;--pal-success-ring:0 0 0 3px #3f8a5252;--pal-success-ring-active:0 0 0 1px #3f8a5252;--pal-success-acc:#fff;--pal-warning:#c08a22;--pal-warning-hover:#c78b00;--pal-warning-active:#d79700;--pal-warning-bg:#c08a222e;--pal-warning-bg-hover:#c08a2259;--pal-warning-border:#c08a2252;--pal-warning-deep:#5d4c2a;--pal-warning-ring:0 0 0 3px #c08a2252;--pal-warning-ring-active:0 0 0 1px #c08a2252;--pal-warning-acc:#fff;--pal-error:#c4342b;--pal-error-hover:#d9000b;--pal-error-active:#ed000d;--pal-error-bg:#c4342b2e;--pal-error-bg-hover:#c4342b59;--pal-error-border:#c4342b52;--pal-error-deep:#5f2c2d;--pal-error-ring:0 0 0 3px #c4342b52;--pal-error-ring-active:0 0 0 1px #c4342b52;--pal-error-acc:#fff;--pal-highlight:#6b21c4;--pal-highlight-hover:#7100d6;--pal-highlight-active:#7f00ef;--pal-highlight-bg:#6b21c42e;--pal-highlight-bg-hover:#6b21c459;--pal-highlight-border:#6b21c452;--pal-highlight-deep:#3e2566;--pal-highlight-ring:0 0 0 3px #6b21c452;--pal-highlight-ring-active:0 0 0 1px #6b21c452;--pal-highlight-acc:#fff;--pal-highlight-alt:#ad29c7;--pal-highlight-alt-hover:#b700d6;--pal-highlight-alt-active:#c900ea;--pal-highlight-alt-bg:#ad29c72e;--pal-highlight-alt-bg-hover:#ad29c759;--pal-highlight-alt-border:#ad29c752;--pal-highlight-alt-deep:#562867;--pal-highlight-alt-ring:0 0 0 3px #ad29c752;--pal-highlight-alt-ring-active:0 0 0 1px #ad29c752;--pal-highlight-alt-acc:#fff;--ui-pal:var(--pal-primary);--ui-pal-hover:var(--pal-primary-hover);--ui-pal-active:var(--pal-primary-active);--ui-pal-bg:var(--pal-primary-bg);--ui-pal-bg-hover:var(--pal-primary-bg-hover);--ui-pal-border:var(--pal-primary-border);--ui-pal-deep:var(--pal-primary-deep);--ui-pal-ring:var(--pal-primary-ring);--ui-pal-ring-active:var(--pal-primary-ring-active);--ui-pal-acc:var(--pal-primary-acc)}[data-theme=dark]{--ui-color-scheme:dark;--back:#000;--front:#fff;--pal-acc:#fff;--text-idle:#dedede;--text-muted:#b0b0b0;--text-strong:#f5f5f5;--text-link-idle:var(--text-strong);--text-link-hover:var(--front);--bg-edge:#0a0a0a;--bg-panel:#151414;--bg-card:#212121;--bg-inset:#0d0d0d;--code-bg:#0d1117;--code-text:#c9d1d9;--film-hover:#ffffff0d;--film-active:#ffffff17;--input-bg:#121212;--input-well:#030303;--input-border:#3b3b3b;--input-text:var(--text-idle);--input-placeholder:var(--text-muted);--border-default:#1e1e1f;--line-soft:#ffffff14;--line-hard:#ffffff29;--shade:#ffffff0a;--disabled-bg:#0f0f0f;--disabled-border:#363636;--disabled-text:#787878;--modal-backdrop:#0a0a0a99;--shadow-s:0 5px 8px -5px #00000073, 0 -2px 4px -3px #0000004d;--shadow-m:0 6px 16px -6px #000000a6, 0 2px 6px -2px #00000080;--shadow-l:0 10px 24px -8px #000000bf, 0 3px 8px -3px #0000008c;--scrollbar-thumb:#ffffff40;--scrollbar-thumb-hover:#fff6;--pal-primary:#f5f5f5;--pal-primary-hover:#e8e8e8;--pal-primary-active:#e4e4e4;--pal-primary-bg:#f5f5f52e;--pal-primary-bg-hover:#f5f5f559;--pal-primary-border:#f5f5f552;--pal-primary-deep:#f5f5f5;--pal-primary-ring:0 0 0 3px #f5f5f552;--pal-primary-ring-active:0 0 0 1px #f5f5f552;--pal-primary-acc:#14171b;--pal-secondary:#2a2a2a;--pal-secondary-hover:#343434;--pal-secondary-active:#373737;--pal-secondary-bg:#2a2a2a2e;--pal-secondary-bg-hover:#2a2a2a59;--pal-secondary-border:#2a2a2a52;--pal-secondary-deep:#aaa;--pal-secondary-ring:0 0 0 3px #2a2a2a52;--pal-secondary-ring-active:0 0 0 1px #2a2a2a52;--pal-secondary-acc:#fff;--pal-info:#535bc6;--pal-info-hover:#5143ff;--pal-info-active:#5b5bff;--pal-info-bg:#535bc62e;--pal-info-bg-hover:#535bc659;--pal-info-border:#535bc652;--pal-info-deep:#b9bce4;--pal-info-ring:0 0 0 3px #535bc652;--pal-info-ring-active:0 0 0 1px #535bc652;--pal-info-acc:#fff;--pal-success:#3f8a52;--pal-success-hover:#009341;--pal-success-active:#00a148;--pal-success-bg:#3f8a522e;--pal-success-bg-hover:#3f8a5259;--pal-success-border:#3f8a5252;--pal-success-deep:#b2cdb9;--pal-success-ring:0 0 0 3px #3f8a5252;--pal-success-ring-active:0 0 0 1px #3f8a5252;--pal-success-acc:#fff;--pal-warning:#c08a22;--pal-warning-hover:#c78b00;--pal-warning-active:#d79700;--pal-warning-bg:#c08a222e;--pal-warning-bg-hover:#c08a2259;--pal-warning-border:#c08a2252;--pal-warning-deep:#e1cda7;--pal-warning-ring:0 0 0 3px #c08a2252;--pal-warning-ring-active:0 0 0 1px #c08a2252;--pal-warning-acc:#fff;--pal-error:#c4342b;--pal-error-hover:#d9000b;--pal-error-active:#ed000d;--pal-error-bg:#c4342b2e;--pal-error-bg-hover:#c4342b59;--pal-error-border:#c4342b52;--pal-error-deep:#e3aeaa;--pal-error-ring:0 0 0 3px #c4342b52;--pal-error-ring-active:0 0 0 1px #c4342b52;--pal-error-acc:#fff;--pal-highlight:#6b21c4;--pal-highlight-hover:#7100d6;--pal-highlight-active:#7f00ef;--pal-highlight-bg:#6b21c42e;--pal-highlight-bg-hover:#6b21c459;--pal-highlight-border:#6b21c452;--pal-highlight-deep:#c2a7e3;--pal-highlight-ring:0 0 0 3px #6b21c452;--pal-highlight-ring-active:0 0 0 1px #6b21c452;--pal-highlight-acc:#fff;--pal-highlight-alt:#ad29c7;--pal-highlight-alt-hover:#b700d6;--pal-highlight-alt-active:#c900ea;--pal-highlight-alt-bg:#ad29c72e;--pal-highlight-alt-bg-hover:#ad29c759;--pal-highlight-alt-border:#ad29c752;--pal-highlight-alt-deep:#daaae4;--pal-highlight-alt-ring:0 0 0 3px #ad29c752;--pal-highlight-alt-ring-active:0 0 0 1px #ad29c752;--pal-highlight-alt-acc:#fff;--ui-pal:var(--pal-primary);--ui-pal-hover:var(--pal-primary-hover);--ui-pal-active:var(--pal-primary-active);--ui-pal-bg:var(--pal-primary-bg);--ui-pal-bg-hover:var(--pal-primary-bg-hover);--ui-pal-border:var(--pal-primary-border);--ui-pal-deep:var(--pal-primary-deep);--ui-pal-ring:var(--pal-primary-ring);--ui-pal-ring-active:var(--pal-primary-ring-active);--ui-pal-acc:var(--pal-primary-acc)}.ui-primary{--ui-pal-acc:var(--pal-primary-acc);--ui-pal:var(--pal-primary);--ui-pal-hover:var(--pal-primary-hover);--ui-pal-active:var(--pal-primary-active);--ui-pal-bg:var(--pal-primary-bg);--ui-pal-bg-hover:var(--pal-primary-bg-hover);--ui-pal-border:var(--pal-primary-border);--ui-pal-deep:var(--pal-primary-deep);--ui-pal-ring:var(--pal-primary-ring);--ui-pal-ring-active:var(--pal-primary-ring-active)}.ui-secondary{--ui-pal-acc:var(--pal-secondary-acc);--ui-pal:var(--pal-secondary);--ui-pal-hover:var(--pal-secondary-hover);--ui-pal-active:var(--pal-secondary-active);--ui-pal-bg:var(--pal-secondary-bg);--ui-pal-bg-hover:var(--pal-secondary-bg-hover);--ui-pal-border:var(--pal-secondary-border);--ui-pal-deep:var(--pal-secondary-deep);--ui-pal-ring:var(--pal-secondary-ring);--ui-pal-ring-active:var(--pal-secondary-ring-active)}.ui-positive{--ui-pal-acc:var(--pal-success-acc);--ui-pal:var(--pal-success);--ui-pal-hover:var(--pal-success-hover);--ui-pal-active:var(--pal-success-active);--ui-pal-bg:var(--pal-success-bg);--ui-pal-bg-hover:var(--pal-success-bg-hover);--ui-pal-border:var(--pal-success-border);--ui-pal-deep:var(--pal-success-deep);--ui-pal-ring:var(--pal-success-ring);--ui-pal-ring-active:var(--pal-success-ring-active)}.ui-warning{--ui-pal-acc:var(--pal-warning-acc);--ui-pal:var(--pal-warning);--ui-pal-hover:var(--pal-warning-hover);--ui-pal-active:var(--pal-warning-active);--ui-pal-bg:var(--pal-warning-bg);--ui-pal-bg-hover:var(--pal-warning-bg-hover);--ui-pal-border:var(--pal-warning-border);--ui-pal-deep:var(--pal-warning-deep);--ui-pal-ring:var(--pal-warning-ring);--ui-pal-ring-active:var(--pal-warning-ring-active)}.ui-negative{--ui-pal-acc:var(--pal-error-acc);--ui-pal:var(--pal-error);--ui-pal-hover:var(--pal-error-hover);--ui-pal-active:var(--pal-error-active);--ui-pal-bg:var(--pal-error-bg);--ui-pal-bg-hover:var(--pal-error-bg-hover);--ui-pal-border:var(--pal-error-border);--ui-pal-deep:var(--pal-error-deep);--ui-pal-ring:var(--pal-error-ring);--ui-pal-ring-active:var(--pal-error-ring-active)}.ui-highlight{--ui-pal-acc:var(--pal-highlight-acc);--ui-pal:var(--pal-highlight);--ui-pal-hover:var(--pal-highlight-hover);--ui-pal-active:var(--pal-highlight-active);--ui-pal-bg:var(--pal-highlight-bg);--ui-pal-bg-hover:var(--pal-highlight-bg-hover);--ui-pal-border:var(--pal-highlight-border);--ui-pal-deep:var(--pal-highlight-deep);--ui-pal-ring:var(--pal-highlight-ring);--ui-pal-ring-active:var(--pal-highlight-ring-active)}.ui-highlight-alt{--ui-pal-acc:var(--pal-highlight-alt-acc);--ui-pal:var(--pal-highlight-alt);--ui-pal-hover:var(--pal-highlight-alt-hover);--ui-pal-active:var(--pal-highlight-alt-active);--ui-pal-bg:var(--pal-highlight-alt-bg);--ui-pal-bg-hover:var(--pal-highlight-alt-bg-hover);--ui-pal-border:var(--pal-highlight-alt-border);--ui-pal-deep:var(--pal-highlight-alt-deep);--ui-pal-ring:var(--pal-highlight-alt-ring);--ui-pal-ring-active:var(--pal-highlight-alt-ring-active)}.ui-contrast{--ui-pal-acc:var(--back);--ui-pal:var(--front);--ui-pal-hover:var(--front);--ui-pal-active:var(--front);--ui-pal-bg:var(--film-active);--ui-pal-bg-hover:var(--film-active);--ui-pal-border:var(--front);--ui-pal-deep:var(--text-strong);--ui-pal-ring:0 0 0 3px var(--film-active);--ui-pal-ring-active:0 0 0 1px var(--film-active)}.ui-tooltip{padding:var(--space-4) var(--space-6);max-width:var(--ui-tooltip_max-width,240px);font-size:var(--typo-small,12px);color:var(--ui-tooltip_text,#fff);background:var(--ui-tooltip_bg,#000);pointer-events:none;white-space:pre-wrap;z-index:var(--lt-z-pop,9999);border-radius:var(--ui-tooltip_border-radius,4px);opacity:0;transition:opacity var(--ui-transition), transform var(--ui-transition);will-change:opacity, transform;line-height:1.25;position:fixed;transform:translateY(-5px)}.ui-tooltip_arrow{background:inherit;pointer-events:none;width:6px;height:6px;position:absolute;transform:rotate(45deg)}.ui-tooltip._show{opacity:1;pointer-events:auto;transform:translateY(0)}.g-screen{width:100%;padding:var(--space-6);gap:var(--space-6);flex:1;display:flex;overflow:hidden}.g-panel{box-sizing:border-box;scroll-snap-align:start;flex-direction:column;flex:none;min-width:0;min-height:0;display:flex}@media (width<=812px){.g-panel{flex:0 0 100%;width:100%}}.g-label{font-size:var(--typo-label);line-height:var(--typo-lh);color:var(--text-muted);margin-bottom:var(--space-2);display:block}.g-bar{align-items:center;gap:var(--space-2);box-sizing:border-box;height:var(--app-bar-h);padding:var(--space-2) var(--space-6);border-bottom:var(--ui-lt-border-width) solid var(--line-soft);flex-shrink:0;display:flex}.g-bar>.g-label{flex:1;margin:0}.g-hint{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);margin:var(--space-1) 0 0}.g-saved{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--pal-success);margin:var(--space-1) 0 0}.g-setting{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.g-setting_text{flex:1;min-width:0}.g-setting_name{color:var(--text-strong);font-weight:var(--typo-weight-medium);margin-bottom:var(--space-1)}.g-setting_ctl{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (width<=812px){.g-setting:not(._inline){align-items:stretch;gap:var(--space-4);flex-direction:column}.g-setting:not(._inline) .g-setting_ctl{flex-wrap:wrap}.g-setting:not(._inline) .g-setting_field{flex:160px}}.g-form{gap:var(--space-12);flex-direction:column;display:flex}.g-form_fields{gap:var(--space-6);flex-direction:column;display:flex}.g-form_fields-item{gap:var(--space-1);flex-direction:column;display:flex}.g-form_fields-item>label{font-weight:var(--typo-weight-strong)}.g-form_fields-item_readonly{min-height:var(--ui-lt-h);padding:var(--space-1);color:var(--text-muted);border-radius:var(--ui-lt-border-radius);border:var(--ui-lt-border-width) var(--ui-lt-disabled-border-style) var(--disabled-border);align-items:center;display:flex}.g-form_actions-buttons{gap:var(--space-2);justify-content:flex-end;display:flex}.g-form_actions-buttons>hr{border:0;flex:1;margin:0;display:flex}.g-list{gap:var(--space-1);color:var(--text-idle);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.g-list_item{overflow-wrap:anywhere;margin:0}.g-list_note{color:var(--disabled-text);margin-left:var(--space-1)}.g-list_note._warn{color:var(--pal-warning)}.g-pre{max-width:70vw;font-size:inherit;color:var(--text-idle);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (width<=812px){.g-pre{max-width:100%}}.g-doctable{flex-direction:column;display:flex}.g-doctable_head,.g-doctable_row{grid-template-columns:24px 32px 28px minmax(180px, 2fr) var(--g-doctable_cols-tracks, );gap:var(--space-2);padding:var(--space-1) var(--space-2);align-items:center;display:grid}.g-doctable_head{font-size:var(--typo-label);line-height:var(--typo-lh);top:calc(-1 * var(--space-2));z-index:var(--lt-z-1);color:var(--text-muted);background:var(--bg-edge);text-transform:uppercase;letter-spacing:.04em;border-bottom:var(--ui-lt-border-width) solid var(--line-hard);position:sticky}.g-doctable_row{border-radius:var(--radius-s);cursor:pointer;color:var(--text-idle);text-decoration:none}.g-doctable_row:hover{background:var(--film-hover);color:var(--text-idle);text-decoration:none}.g-doctable_row._dim .g-doctable_row-name{color:var(--disabled-text)}.g-doctable_row._current{background:var(--ui-pal-bg)}.g-doctable_row._over{background:var(--bg-inset);box-shadow:var(--ui-pal-ring)}.g-doctable_row-rule{cursor:help;flex-shrink:0}.g-doctable_row-icon{justify-self:center}.g-doctable_row-check{visibility:hidden}.g-doctable_row:hover>.g-doctable_row-check{visibility:visible}.g-doctable_row-name{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex;overflow:hidden}.g-doctable_row-name-text{text-overflow:ellipsis;overflow:hidden}.g-doctable_row-meta{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);display:block;overflow:hidden}.g-doctable_row-meta._tags,.g-doctable_row-meta._items{gap:var(--space-2);align-items:center;display:flex}.g-doctable_row-meta._empty{color:var(--disabled-text)}.g-doctable._picking .g-doctable_row-check{visibility:visible}.g-doctable_row>.g-menu{visibility:hidden;justify-self:center}.g-doctable_row:hover>.g-menu,.g-doctable_row>.g-menu._is-open{visibility:visible}@media (hover:none){.g-doctable_row-check,.g-doctable_row>.g-menu{visibility:visible}}.g-group{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.g-group_label{font-size:var(--typo-label);line-height:var(--typo-lh);color:var(--text-muted)}.g-virtual{gap:inherit;flex-direction:column;display:flex;position:relative}.g-virtual._tiles{gap:var(--space-4)}.g-virtual_pad{height:var(--g-virtual_pad,0);flex:none}.g-virtual_item{flex-direction:column;min-width:0;display:flex}.g-virtual_probe{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.g-doclist{gap:var(--space-1);flex-direction:column;display:flex}.g-doclist .g-group{margin:var(--space-8) var(--space-4) var(--space-2)}.g-doclist .g-virtual_item:first-child>.g-group{margin-top:var(--space-2)}.g-doclist_row{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-s);color:var(--text-idle);cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.g-doclist_row:hover{color:var(--text-idle);text-decoration:none}.g-doclist_row._dim .g-doclist_row-name{color:var(--disabled-text)}.g-doclist_row._current{background:var(--ui-pal-bg)}.g-doclist_row-head{align-items:center;gap:var(--space-2);min-width:0;display:flex}.g-doclist_row-check,.g-doclist_row-icon{flex-shrink:0}.g-doclist_row-name{overflow-wrap:anywhere;min-width:0;color:var(--text-strong);flex:1}.g-doclist_row-count{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);flex:none}.g-doclist_row-facts,.g-doclist_row-where{font-size:var(--typo-small);line-height:var(--typo-lh);align-items:center;gap:var(--space-1) var(--space-4);color:var(--text-muted);flex-wrap:wrap;display:flex}.g-doclist_row-fact{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}.g-tiles{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(175px,1fr));align-content:start;display:grid}.g-tiles._picking .g-tile_check{visibility:visible}.g-tiles._compact{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media (width<=812px){.g-tiles._compact{grid-template-columns:repeat(3,1fr)}}.g-tile:hover{background-image:linear-gradient(var(--film-hover), var(--film-hover))}.g-tile:active{background-image:linear-gradient(var(--film-active), var(--film-active))}.g-tile{align-items:stretch;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-m);background:var(--bg-card);border:var(--ui-lt-border-width) solid var(--border-default);cursor:pointer;text-align:left;color:var(--text-idle);flex-direction:column;min-width:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.g-tile:hover{color:var(--text-idle);text-decoration:none}.g-tile._current{background:var(--ui-pal-bg);border-color:var(--ui-pal-border)}.g-tile._over{box-shadow:var(--ui-pal-ring)}.g-tile_icon{font-size:var(--typo-h3);line-height:var(--typo-lh);align-items:center;gap:var(--space-1);display:flex}.g-tile .g-tile_check{visibility:hidden;display:flex}.g-tile:hover .g-tile_check,.g-tile .g-tile_check._checked{visibility:visible}.g-tile_thumb{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-s);width:100%}.g-tile_name{font-size:var(--typo-ui);line-height:var(--typo-lh);-webkit-line-clamp:2;overflow-wrap:anywhere;max-width:100%;min-height:calc(2 * var(--typo-lh) * 1em);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.g-tile_tags{gap:var(--space-1);min-height:var(--ui-badge_height-sm);display:flex;overflow:hidden}.g-tile_tags>*{flex:none}.g-tile_desc{font-size:var(--typo-small);line-height:var(--typo-lh);-webkit-line-clamp:3;overflow-wrap:anywhere;color:var(--text-muted);min-height:calc(3 * var(--typo-lh) * 1em);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.g-tile_meta{font-size:var(--typo-small);line-height:var(--typo-lh);align-items:center;gap:var(--space-4);min-height:var(--ui-badge_height);white-space:nowrap;color:var(--text-muted);margin-top:auto;display:flex;overflow:hidden}.g-tile._dim .g-tile_name{color:var(--disabled-text)}.g-tile>.g-menu.g-menu{top:var(--space-2);right:var(--space-2);visibility:hidden;position:absolute}.g-tile:hover>.g-menu,.g-tile>.g-menu._is-open{visibility:visible}@media (hover:none){.g-tile .g-tile_check,.g-tile>.g-menu.g-menu{visibility:visible}}.g-stat{align-items:flex-start;gap:var(--space-1);min-width:0;color:var(--text-idle);flex-direction:column;display:flex}.g-stat_n{font-size:var(--typo-h2);line-height:var(--typo-lh);color:var(--text-strong);font-weight:var(--typo-weight-strong)}.g-stat_label,.g-stat_sub{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.g-stat_sub._warn{color:var(--pal-warning)}.g-stat-tile:hover{background-image:linear-gradient(var(--film-hover), var(--film-hover))}.g-stat-tile:active{background-image:linear-gradient(var(--film-active), var(--film-active))}.g-stat-tile{align-items:flex-start;gap:var(--space-1);box-sizing:border-box;min-width:0;padding:var(--space-4) var(--space-6);border:var(--ui-lt-border-width) solid var(--border-default);border-radius:var(--radius-m);background:var(--bg-card);color:var(--text-idle);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex;position:relative;overflow:hidden}.g-stat-tile:before{content:"";background:var(--g-stat-tile_color,transparent);width:3px;position:absolute;top:0;bottom:0;left:0}.g-stat-tile:hover{border-color:var(--ui-pal-border)}.g-stat-tile._current{background:var(--ui-pal-bg);border-color:var(--ui-pal-border)}@media (width>=813px){.g-stat-tile{width:160px}}.g-stat-tile_title{-webkit-line-clamp:2;overflow-wrap:anywhere;max-width:100%;min-height:calc(2em * var(--typo-lh));margin-bottom:var(--space-2);color:var(--text-strong);font-weight:var(--typo-weight-strong);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.g-stat-tile_line{align-items:baseline;gap:var(--space-2);display:flex}.g-stat-tile_n{font-size:var(--typo-h2);line-height:var(--typo-lh);color:var(--text-strong);font-weight:var(--typo-weight-strong)}.g-stat-tile_unit,.g-stat-tile_cmts{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.g-stat-tile_cmts{align-items:center;gap:var(--space-1);min-height:calc(1em * var(--typo-lh));white-space:nowrap;display:inline-flex}.g-stat-tile_cmts ._open{color:var(--pal-warning)}.g-stat-tile_foot{margin-top:var(--space-2);display:flex}.g-filecard,.g-md .md-file{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);margin:var(--space-2) 0;border:var(--ui-lt-border-width) solid var(--border-default);border-radius:var(--radius-m);background:var(--bg-card);flex-wrap:wrap;display:flex}.g-filecard._bad,.g-md ._bad.md-file{border-color:var(--pal-error)}.g-filecard_icon,.g-md .md-file_icon{font-size:var(--typo-h3);line-height:var(--typo-lh)}.g-filecard_body,.g-md .md-file_body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.g-filecard_name,.g-md .md-file_name{color:var(--text-strong);font-weight:var(--typo-weight-strong);overflow-wrap:anywhere}.g-filecard_facts,.g-md .md-file_facts{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.g-filecard_actions,.g-md .md-file_actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.g-filecard_image{border-radius:var(--radius-s);flex-basis:100%;max-width:100%;height:auto}.g-filecard_audio{flex-basis:100%;width:100%}.g-filecard_open,.g-md .md-file_act{color:var(--text-link-idle)}.g-md{font-size:var(--typo-text);line-height:var(--typo-lh);color:var(--text-idle)}.g-md h1,.g-md h2,.g-md h3,.g-md h4,.g-md h5,.g-md h6{color:var(--text-strong);margin:var(--space-6) 0 var(--space-4)}.g-md h1:first-child,.g-md h2:first-child,.g-md h3:first-child,.g-md h4:first-child,.g-md h5:first-child,.g-md h6:first-child{margin-top:0}.g-md p,.g-md ul,.g-md ol,.g-md blockquote,.g-md pre,.g-md table{margin:0 0 var(--space-4)}.g-md ul,.g-md ol{padding-left:var(--space-12)}.g-md ul{list-style:outside}.g-md ul ul{list-style:circle}.g-md li>ul,.g-md li>ol{margin-bottom:0}.g-md code{font-family:var(--typo-font-mono);background:var(--bg-inset);border-radius:var(--radius-s);padding:var(--space-1) var(--space-2);font-size:.9em}.g-md pre{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.g-md pre::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.g-md pre::-webkit-scrollbar-track{background-color:#0000}.g-md pre::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.g-md pre::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.g-md pre::-webkit-scrollbar-corner{background-color:#0000}.g-md pre{background:var(--code-bg);color:var(--code-text);border-radius:var(--radius-m);padding:var(--space-4);overflow-x:auto}.g-md pre code{background:0 0;padding:0}.g-md blockquote{border-left:2px solid var(--border-default);padding-left:var(--space-4);color:var(--text-muted)}.g-md hr{border:none;border-top:var(--ui-lt-border-width) solid var(--line-hard);margin:var(--space-6) 0}.g-md table{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.g-md table::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.g-md table::-webkit-scrollbar-track{background-color:#0000}.g-md table::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.g-md table::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.g-md table::-webkit-scrollbar-corner{background-color:#0000}.g-md table{border-collapse:collapse;width:auto;max-width:100%;display:block;overflow-x:auto}.g-md th,.g-md td{border:var(--ui-lt-border-width) solid var(--line-soft);padding:var(--space-1) var(--space-2);text-align:left}.g-md .md-icon{vertical-align:-.15em;stroke-width:1.5px;width:1em;height:1em;display:inline-block}.g-md .md-missing{color:var(--pal-error);cursor:pointer;border-bottom:1px dashed}.g-md img{border-radius:var(--radius-m);max-width:100%;margin:var(--space-2) 0;display:block}.g-md .md-file_act{cursor:pointer}.g-md .md-diagram{margin:0 0 var(--space-4)}.g-md .md-diagram svg{width:auto;max-width:100%;height:auto;display:block}.g-md .md-diagram svg text{font-family:var(--typo-font-ui)}.g-md .md-embed:hover{background-image:linear-gradient(var(--film-hover), var(--film-hover))}.g-md .md-embed:active{background-image:linear-gradient(var(--film-active), var(--film-active))}.g-md .md-embed{padding:var(--space-2);margin:var(--space-2) 0;border-left:2px solid var(--ui-pal);border-radius:var(--radius-s);background:var(--bg-inset);display:block}.g-md .md-embed:hover{text-decoration:none}.g-md video{border-radius:var(--radius-m);max-width:100%;margin:var(--space-2) 0;display:block}.g-md .md-media{margin:var(--space-2) 0;padding:var(--space-2);border-radius:var(--radius-m);background:var(--bg-inset)}.g-md .md-media figcaption{font-size:var(--typo-small);line-height:var(--typo-lh);align-items:baseline;gap:var(--space-2);color:var(--text-muted);margin-bottom:var(--space-1);display:flex}.g-md .md-media figcaption span,.g-md .md-media figcaption a[data-doc]{overflow-wrap:anywhere}.g-md .md-media figcaption a[download]{white-space:nowrap;margin-left:auto}.g-md .md-media audio{width:100%;display:block}.status-label[data-v-7639a341]{height:var(--ui-lt-h);justify-content:center;align-items:center;display:flex;position:relative}.status-label_dot[data-v-7639a341]{background:var(--pal-warning);border-radius:50%;width:8px;height:8px}.status-label._ready .status-label_dot[data-v-7639a341]{background:var(--pal-success)}.status-label._error .status-label_dot[data-v-7639a341]{background:var(--pal-error)}.status-label_pill[data-v-7639a341]{font-size:var(--typo-small);line-height:var(--typo-lh);z-index:var(--lt-z-nav);margin-left:var(--space-2);color:var(--text-muted);background:var(--bg-card);border:var(--ui-lt-border-width) solid var(--border-default);border-radius:var(--radius-s);box-shadow:var(--shadow-s);padding:var(--space-1) var(--space-4);white-space:nowrap;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.status-label._error .status-label_pill[data-v-7639a341]{color:var(--pal-error)}@media (width<=812px){.status-label[data-v-7639a341]{height:0;position:absolute;bottom:100%;left:0;right:0}.status-label_dot[data-v-7639a341]{display:none}.status-label_pill[data-v-7639a341]{top:auto;left:50%;bottom:var(--space-2);max-width:calc(100vw - 2 * var(--space-6));white-space:normal;text-align:center;margin:0;transform:translate(-50%)}}.search-panel[data-v-b459cf9e]{gap:var(--space-4);min-height:0;padding:var(--space-6);flex-direction:column;flex:1;display:flex}.search-panel_head[data-v-b459cf9e]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.search-panel_title[data-v-b459cf9e]{margin:0}.search-panel_ico[data-v-b459cf9e]{color:var(--text-muted)}.search-panel_groups[data-v-b459cf9e]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.search-panel_groups[data-v-b459cf9e]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.search-panel_groups[data-v-b459cf9e]::-webkit-scrollbar-track{background-color:#0000}.search-panel_groups[data-v-b459cf9e]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.search-panel_groups[data-v-b459cf9e]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.search-panel_groups[data-v-b459cf9e]::-webkit-scrollbar-corner{background-color:#0000}.search-panel_groups[data-v-b459cf9e]{min-height:0;margin:0 calc(-1 * var(--space-2));padding-right:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.search-panel_group[data-v-b459cf9e]{--ui-dropdown-item_gap:var(--space-2);margin-top:var(--space-2);color:var(--text-strong);font-weight:var(--typo-weight-strong)}.search-panel_group[data-v-b459cf9e]:first-child{margin-top:0}.search-panel_group-chevron[data-v-b459cf9e]{--ui-icon_size:14px;color:var(--disabled-text)}.search-panel_group-ico[data-v-b459cf9e]{color:var(--text-muted)}.search-panel_group-dot[data-v-b459cf9e]{background:var(--search-panel_color);border-radius:50%;flex:none;width:10px;height:10px;margin:0 3px}.search-panel_group-dot._plain[data-v-b459cf9e]{background:var(--text-muted)}.search-panel_group-label[data-v-b459cf9e]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.search-panel_group-count[data-v-b459cf9e]{color:var(--text-muted);font-weight:var(--typo-weight-regular)}.search-panel_hit[data-v-b459cf9e]{gap:var(--space-2)}.search-panel_hit-name[data-v-b459cf9e]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.search-panel_hit-kind[data-v-b459cf9e]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-link-idle);white-space:nowrap;margin-left:auto}.search-panel_hit-where[data-v-b459cf9e]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);white-space:nowrap;margin-left:auto}.search-panel_hit-kind+.search-panel_hit-where[data-v-b459cf9e]{margin-left:var(--space-2)}.search-panel_none[data-v-b459cf9e]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--disabled-text);padding:var(--space-1) var(--space-8) var(--space-2)}.new-doc[data-v-0699de15]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.new-doc[data-v-0699de15]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.new-doc[data-v-0699de15]::-webkit-scrollbar-track{background-color:#0000}.new-doc[data-v-0699de15]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.new-doc[data-v-0699de15]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.new-doc[data-v-0699de15]::-webkit-scrollbar-corner{background-color:#0000}.new-doc[data-v-0699de15]{min-height:0;padding:var(--space-6);flex:1;overflow-y:auto}.new-doc_head[data-v-0699de15]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.new-doc_drop[data-v-0699de15]{font-size:var(--typo-ui);line-height:var(--typo-lh);justify-content:center;align-items:center;gap:var(--space-2);min-height:120px;padding:var(--space-6);border:2px dashed var(--border-default);border-radius:var(--radius-m);color:var(--text-muted);cursor:pointer;--ui-icon_size:28px;background:0 0;flex-direction:column;display:flex}.new-doc_drop[data-v-0699de15]:hover,.new-doc_drop._over[data-v-0699de15]{border-color:var(--ui-pal);color:var(--text-strong)}.new-doc_file[data-v-0699de15]{align-items:center;gap:var(--space-2);display:flex}.new-doc_file-name[data-v-0699de15]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.app-rail[data-v-5db1a5d8]{gap:var(--space-2);box-sizing:border-box;width:var(--app-rail-w);padding:var(--space-2);background:var(--bg-panel);border-right:var(--ui-lt-border-width) solid var(--border-default);flex-direction:column;flex-shrink:0;display:flex;position:relative}.app-rail_tabs[data-v-5db1a5d8],.app-rail_btn[data-v-5db1a5d8],.app-rail_status[data-v-5db1a5d8]{flex-shrink:0}.app-rail_tabs[data-v-5db1a5d8],.app-rail_btn[data-v-5db1a5d8]{--ui-lt-h:var(--app-rail-btn-h);--ui-icon_size:var(--app-rail-icon);--ui-button_icon-size:var(--app-rail-icon)}.app-rail_tabs[data-v-5db1a5d8]{--ui-tabs_active-bg:var(--front);--ui-tabs_active-color:var(--back)}.app-rail_sep[data-v-5db1a5d8]{border:none;border-top:var(--ui-lt-border-width) solid var(--line-soft);width:100%;margin:var(--space-1) 0}.app-rail_gap[data-v-5db1a5d8]{flex:1}@media (width<=812px){.app-rail[data-v-5db1a5d8]{width:auto;height:var(--app-rail-h);padding:var(--space-2);border-right:0;border-top:var(--ui-lt-border-width) solid var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.app-rail_tabs[data-v-5db1a5d8]{grid-column:span 2}.app-rail_sep[data-v-5db1a5d8],.app-rail_gap[data-v-5db1a5d8],.app-rail_btn._desk[data-v-5db1a5d8]{display:none}}.alert-system_toasts[data-v-e6242a50]{right:var(--space-6);bottom:var(--space-6);z-index:var(--lt-z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;max-width:380px;display:flex;position:fixed}.alert-system_toasts-item[data-v-e6242a50]{pointer-events:auto;cursor:pointer;white-space:pre-wrap;overflow-wrap:anywhere}.toast-enter-active[data-v-e6242a50],.toast-leave-active[data-v-e6242a50]{transition:opacity var(--ui-transition), transform var(--ui-transition)}.toast-enter-from[data-v-e6242a50],.toast-leave-to[data-v-e6242a50]{opacity:0;transform:translateY(8px)}.auth-banner[data-v-23dd2525]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-6);background:var(--pal-warning-bg);color:var(--pal-warning-deep);flex-shrink:0;display:flex}.auth-banner_form[data-v-23dd2525]{align-items:center;gap:var(--space-2);display:flex}.auth-banner_user[data-v-23dd2525]{display:none}.upload-queue[data-v-63f65b08]{left:50%;bottom:var(--space-6);z-index:var(--lt-z-nav);width:480px;max-width:calc(100vw - 2 * var(--space-6));gap:var(--space-2);max-height:50vh;padding:var(--space-4) var(--space-6);background:var(--bg-card);border:var(--ui-lt-border-width) solid var(--border-default);border-radius:var(--radius-m);box-shadow:var(--shadow-m);flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}@media (width<=812px){.upload-queue[data-v-63f65b08]{width:100%;bottom:calc(var(--app-rail-h) + var(--space-2))}}.upload-queue_head[data-v-63f65b08]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.upload-queue_title[data-v-63f65b08]{align-items:center;gap:var(--space-2);color:var(--text-strong);font-weight:var(--typo-weight-medium);display:flex}.upload-queue_list[data-v-63f65b08]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.upload-queue_list[data-v-63f65b08]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.upload-queue_list[data-v-63f65b08]::-webkit-scrollbar-track{background-color:#0000}.upload-queue_list[data-v-63f65b08]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.upload-queue_list[data-v-63f65b08]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.upload-queue_list[data-v-63f65b08]::-webkit-scrollbar-corner{background-color:#0000}.upload-queue_list[data-v-63f65b08]{gap:var(--space-2);min-height:0;padding-right:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.upload-queue_item[data-v-63f65b08]{font-size:var(--typo-small);line-height:var(--typo-lh);gap:var(--space-1);flex-direction:column;display:flex}.upload-queue_item-row[data-v-63f65b08]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.upload-queue_item-name[data-v-63f65b08]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-idle);flex:1;display:block;overflow:hidden}.upload-queue_item-where[data-v-63f65b08],.upload-queue_item-size[data-v-63f65b08]{color:var(--text-muted);white-space:nowrap}.upload-queue_item-copy[data-v-63f65b08]{--ui-lt-h:var(--ui-lt-h-sub);--ui-button_icon-size:16px}.upload-queue_item-state[data-v-63f65b08]{color:var(--text-muted)}.upload-queue_item._error .upload-queue_item-state[data-v-63f65b08],.upload-queue_item._exists .upload-queue_item-state[data-v-63f65b08]{color:var(--pal-warning)}.upload-queue_item._done .upload-queue_item-state[data-v-63f65b08]{color:var(--pal-success)}.upload-queue_item-gap[data-v-63f65b08]{flex:1}.login[data-v-0c98c9e3]{justify-content:center;align-items:center}.login_box[data-v-0c98c9e3]{gap:var(--space-2);flex-direction:column;width:240px;display:flex}.login_box h3[data-v-0c98c9e3]{margin:0}.login_err[data-v-0c98c9e3]{color:var(--pal-error);margin:0}.login_user[data-v-0c98c9e3]{display:none}.doc-cmt[data-v-c7ec8e2f]{--ui-badge_gap:var(--space-2);--ui-badge_padding:0 var(--space-3);margin-left:var(--space-2);opacity:.7;flex:none}.doc-cmt._link[data-v-c7ec8e2f]:hover{opacity:1}.doc-cmt_n._open[data-v-c7ec8e2f]{color:var(--pal-warning)}.doc-cmt_dot[data-v-c7ec8e2f]{color:var(--disabled-text)}.feed-docs[data-v-abcbd891]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.feed-docs_head[data-v-abcbd891]{align-items:center;gap:var(--space-2);min-height:var(--ui-badge_height-sm);flex-wrap:wrap;display:flex}.feed-docs_head>.g-label[data-v-abcbd891]{flex:1;margin:0}.feed-docs_name[data-v-abcbd891]{flex:0 auto}.feed-docs .g-doclist>.g-group[data-v-abcbd891]{margin-top:var(--space-12)}.feed-docs .g-doclist>.g-group[data-v-abcbd891]:first-child{margin-top:var(--space-2)}.feed-comments[data-v-3f9fe2f1]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.feed-comments_head[data-v-3f9fe2f1]{align-items:center;gap:var(--space-2);min-height:var(--ui-badge_height-sm);flex-wrap:wrap;display:flex}.feed-comments_head>.g-label[data-v-3f9fe2f1]{flex:1;margin:0}.feed-comments .g-doclist>.g-group[data-v-3f9fe2f1]{margin-top:var(--space-12)}.feed-comments .g-doclist>.g-group[data-v-3f9fe2f1]:first-child{margin-top:var(--space-2)}.feed-comments_state._open[data-v-3f9fe2f1]{color:var(--pal-warning)}.feed-comments_text[data-v-3f9fe2f1]{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stats-view[data-v-368045eb]{gap:var(--space-4);flex-direction:column}.stats-view_bar[data-v-368045eb]{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.stats-view_title[data-v-368045eb]{flex:1;margin:0}.stats-view_scroll[data-v-368045eb]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.stats-view_scroll[data-v-368045eb]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.stats-view_scroll[data-v-368045eb]::-webkit-scrollbar-track{background-color:#0000}.stats-view_scroll[data-v-368045eb]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.stats-view_scroll[data-v-368045eb]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.stats-view_scroll[data-v-368045eb]::-webkit-scrollbar-corner{background-color:#0000}.stats-view_scroll[data-v-368045eb]{gap:var(--space-8);min-height:0;padding-right:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.stats-view_section[data-v-368045eb]{gap:var(--space-2);flex-direction:column;display:flex}.stats-view_view[data-v-368045eb]{--ui-button_height:var(--ui-lt-h-sub);--ui-button_padding:var(--space-1) var(--space-2);--ui-button_gap:var(--space-1);--ui-button_icon-size:14px;margin-left:calc(-1 * var(--space-2))}.stats-view_feed[data-v-368045eb]{justify-content:start;gap:var(--space-8);grid-template-columns:minmax(0,480px) minmax(0,320px);align-items:start;display:grid}.stats-view_feed-docs[data-v-368045eb]{grid-column:1}.stats-view_feed-cmts[data-v-368045eb]{grid-column:2}@media (width<=812px){.stats-view_feed[data-v-368045eb]{grid-template-columns:minmax(0,1fr)}.stats-view_feed-docs[data-v-368045eb],.stats-view_feed-cmts[data-v-368045eb]{grid-column:auto}}.stats-view_projects[data-v-368045eb]{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=812px){.stats-view_projects[data-v-368045eb]{grid-template-columns:repeat(2,1fr);display:grid}}.log-panel[data-v-c4a8e5c9]{font-size:var(--typo-small);line-height:var(--typo-lh);flex-direction:column;flex:1;min-height:0;display:flex}.log-panel_list[data-v-c4a8e5c9]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.log-panel_list[data-v-c4a8e5c9]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.log-panel_list[data-v-c4a8e5c9]::-webkit-scrollbar-track{background-color:#0000}.log-panel_list[data-v-c4a8e5c9]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.log-panel_list[data-v-c4a8e5c9]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.log-panel_list[data-v-c4a8e5c9]::-webkit-scrollbar-corner{background-color:#0000}.log-panel_list[data-v-c4a8e5c9]{border-radius:var(--radius-m);padding:var(--space-1) var(--space-2);font-family:var(--typo-font-mono);flex:1;overflow-y:auto}.log-panel_empty[data-v-c4a8e5c9]{color:var(--text-muted)}.log-panel_entry[data-v-c4a8e5c9]{gap:var(--space-1);margin:var(--space-1) 0;display:flex}.log-panel_entry._pending .log-panel_entry_text[data-v-c4a8e5c9]{color:var(--disabled-text)}.log-panel_entry._warn .log-panel_entry_text[data-v-c4a8e5c9]{color:var(--pal-warning)}.log-panel_entry._error .log-panel_entry_text[data-v-c4a8e5c9]{color:var(--pal-error)}.log-panel_entry_module[data-v-c4a8e5c9]{font-size:var(--typo-tiny);line-height:var(--typo-lh);padding:0 var(--space-1);border-radius:var(--radius-s);font-weight:var(--typo-weight-strong);text-align:center;background:var(--pal-info-bg);min-width:68px;color:var(--pal-info-deep);flex-shrink:0;align-self:flex-start}.log-panel_entry._system .log-panel_entry_module[data-v-c4a8e5c9]{background:var(--bg-inset);color:var(--text-muted)}.log-panel_entry._system .log-panel_entry_text[data-v-c4a8e5c9]{color:var(--text-muted)}.log-panel_entry._system._warn .log-panel_entry_text[data-v-c4a8e5c9]{color:var(--pal-warning)}.log-panel_entry._system._error .log-panel_entry_text[data-v-c4a8e5c9]{color:var(--pal-error)}.log-panel_entry._brain .log-panel_entry_module[data-v-c4a8e5c9]{background:var(--pal-warning-bg);color:var(--pal-warning-deep)}.log-panel_entry_body[data-v-c4a8e5c9]{min-width:0}.log-panel_entry_text[data-v-c4a8e5c9]{color:var(--text-idle);word-break:break-word}.log-panel_entry_secondary[data-v-c4a8e5c9]{color:var(--text-muted);margin-left:var(--space-1)}.log-panel_entry_line[data-v-c4a8e5c9]{color:var(--text-muted);word-break:break-word;white-space:pre-wrap;min-height:calc(1em * var(--typo-lh))}.log-panel_entry._warn .log-panel_entry_line[data-v-c4a8e5c9]{color:var(--pal-warning)}.log-panel_entry._error .log-panel_entry_line[data-v-c4a8e5c9]{color:var(--pal-error)}.console-view[data-v-e9f5073e]{gap:var(--space-2);flex-direction:column}.console-view_bar[data-v-e9f5073e]{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.console-view_title[data-v-e9f5073e]{margin:0}.console-view_log[data-v-e9f5073e]{flex:1;min-height:0}.project-picker[data-v-92edb93b]{display:flex}.project-picker_trigger[data-v-92edb93b]{flex:1;min-width:140px}.project-picker_swatch[data-v-92edb93b]{width:10px;height:10px;margin-right:var(--space-2);vertical-align:middle;background:var(--project-picker_color);border-radius:50%;display:inline-block}.project-picker_menu[data-v-92edb93b]{min-width:320px;padding:var(--space-2) 0;flex-direction:column;display:flex}.project-picker_item[data-v-92edb93b]{--ui-dropdown-item_gap:var(--space-4);font-weight:var(--typo-weight-strong)}.project-picker_sep[data-v-92edb93b]{margin:var(--space-2) 0}.project-picker_dot[data-v-92edb93b]{background:var(--project-picker_color);border-radius:50%;flex:none;width:10px;height:10px}.project-picker_dot._plain[data-v-92edb93b]{background:var(--disabled-border)}.project-picker_label[data-v-92edb93b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.project-picker_count[data-v-92edb93b]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);font-weight:var(--typo-weight-regular)}.fim_intro[data-v-dd5cd000]{color:var(--text-muted);margin:0}.fim_row[data-v-dd5cd000]{gap:var(--space-2);display:flex}.fim_label[data-v-dd5cd000]{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);flex:0 0 140px;display:block;overflow:hidden}.fim_path[data-v-dd5cd000]{color:var(--text-idle);overflow-wrap:anywhere}.doc-delete_intro[data-v-b50845c8]{color:var(--text-muted);margin:0}.name-prompt_suffix[data-v-dba2c42a]{color:var(--text-muted);padding-right:var(--space-4);white-space:nowrap}.docs-tree-wrap[data-v-dace9f5c]{gap:var(--space-1);min-width:0;min-height:0;padding:var(--space-2);flex-direction:column;display:flex}.docs-tree[data-v-dace9f5c]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.docs-tree[data-v-dace9f5c]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.docs-tree[data-v-dace9f5c]::-webkit-scrollbar-track{background-color:#0000}.docs-tree[data-v-dace9f5c]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.docs-tree[data-v-dace9f5c]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.docs-tree[data-v-dace9f5c]::-webkit-scrollbar-corner{background-color:#0000}.docs-tree[data-v-dace9f5c]{flex-direction:column;min-width:0;display:flex;overflow-y:auto}.docs-tree_row[data-v-dace9f5c]{align-items:center;gap:var(--space-1);min-height:var(--ui-lt-h);padding:0 var(--space-4);border-radius:var(--radius-s);cursor:pointer;color:var(--text-idle);display:flex}.docs-tree_row[data-v-dace9f5c]:hover{background:var(--film-hover)}.docs-tree_row._active[data-v-dace9f5c]{background:var(--bg-inset);color:var(--text-strong)}.docs-tree_row._hint[data-v-dace9f5c]{box-shadow:inset 0 0 0 var(--ui-lt-border-width) var(--border-default)}.docs-tree_row._over[data-v-dace9f5c]{background:var(--bg-inset);box-shadow:var(--ui-pal-ring)}.docs-tree_indent[data-v-dace9f5c]{width:var(--space-6);flex-shrink:0}.docs-tree_chevron[data-v-dace9f5c]{width:16px;color:var(--text-muted);flex-shrink:0;justify-content:center;display:flex}.docs-tree_chevron[data-v-dace9f5c]:hover{color:var(--text-idle)}.docs-tree_chevron._leaf[data-v-dace9f5c]{cursor:default}.docs-tree_main[data-v-dace9f5c]{align-items:center;gap:var(--space-1);flex:1;min-width:0;display:flex}.docs-tree_icon[data-v-dace9f5c]{flex-shrink:0}.docs-tree_label[data-v-dace9f5c]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.docs-tree_row>.g-menu[data-v-dace9f5c]{visibility:hidden;flex-shrink:0}.docs-tree_row:hover>.g-menu[data-v-dace9f5c],.docs-tree_row>.g-menu._is-open[data-v-dace9f5c]{visibility:visible}@media (hover:none){.docs-tree_row>.g-menu[data-v-dace9f5c]{visibility:visible}}.docs-tree_count[data-v-dace9f5c]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);flex-shrink:0;margin-left:auto}.docs-tree_empty[data-v-dace9f5c]{padding:var(--space-2);color:var(--text-muted)}.docs-tags[data-v-64fea4fc]{flex-direction:column;flex:1;min-height:0;display:flex}.docs-tags_list[data-v-64fea4fc]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.docs-tags_list[data-v-64fea4fc]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.docs-tags_list[data-v-64fea4fc]::-webkit-scrollbar-track{background-color:#0000}.docs-tags_list[data-v-64fea4fc]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.docs-tags_list[data-v-64fea4fc]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.docs-tags_list[data-v-64fea4fc]::-webkit-scrollbar-corner{background-color:#0000}.docs-tags_list[data-v-64fea4fc]{padding-right:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.docs-tags_item[data-v-64fea4fc]{align-items:center;gap:var(--space-1);min-height:var(--ui-lt-h);padding:0 var(--space-4);border-radius:var(--radius-s);cursor:pointer;color:var(--text-idle);display:flex}.docs-tags_item[data-v-64fea4fc]:hover{background:var(--film-hover)}.docs-tags_item._active[data-v-64fea4fc]{background:var(--bg-inset);color:var(--text-strong)}.docs-tags_indent[data-v-64fea4fc]{width:var(--space-6);flex-shrink:0}.docs-tags_icon[data-v-64fea4fc]{flex-shrink:0}.docs-tags_label[data-v-64fea4fc]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.docs-tags_count[data-v-64fea4fc]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);margin-left:auto}.docs-tags_empty[data-v-64fea4fc]{padding:var(--space-1) var(--space-2);color:var(--text-muted)}.col-grip[data-v-5b56b812]{width:var(--space-3);z-index:var(--lt-z-1);touch-action:none;position:absolute;top:0;bottom:0}.col-grip._right[data-v-5b56b812]{right:calc(-1 * var(--space-3) / 2)}.col-grip._left[data-v-5b56b812]{left:calc(-1 * var(--space-3) / 2)}.col-grip[data-v-5b56b812]:hover,.col-grip[data-v-5b56b812]:active{background:var(--ui-pal-border);transition:background-color 0s linear .5s}@media (width<=812px){.col-grip[data-v-5b56b812]{display:none}}.explorer[data-v-6d78021d]{background:var(--bg-panel);border-right:var(--ui-lt-border-width) solid var(--border-default);position:relative}@media (width>=813px){.explorer[data-v-6d78021d]{width:var(--app-explorer-w)}}.explorer_project[data-v-6d78021d]{flex:1;min-width:0}.explorer_tree[data-v-6d78021d]{min-height:0;padding:var(--space-2);flex:1}.move-modal_item[data-v-6632e60d]{align-items:center;gap:var(--space-1);display:flex}.move-modal_item._stays[data-v-6632e60d]{color:var(--disabled-text)}.move-modal_rule[data-v-6632e60d]{margin-left:var(--space-1)}.move-modal_info[data-v-6632e60d]{gap:var(--space-1);color:var(--text-muted);flex-direction:column;display:flex}.move-modal_warn[data-v-6632e60d]{color:var(--pal-warning)}.dt-bulk[data-v-e9acc96d]{align-items:center;gap:var(--space-2);display:flex}.dt-bulk_info[data-v-e9acc96d]{gap:var(--space-1);color:var(--text-muted);flex-direction:column;display:flex}.dt-bulk_progress[data-v-e9acc96d]{color:var(--text-muted)}.dt-bulk_warn[data-v-e9acc96d]{color:var(--pal-warning)}.graph-view[data-v-d535dc2e]{gap:var(--space-6);flex:1;min-height:0;display:flex}.graph-view_stage[data-v-d535dc2e]{flex:1;min-width:0;position:relative;overflow:hidden}.graph-view_canvas[data-v-d535dc2e]{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.graph-view_empty[data-v-d535dc2e]{color:var(--text-muted);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}@media (width>=813px){.browse-view[data-v-e0f9949b]{flex:1 0 480px}}.browse-view_bar[data-v-e0f9949b]{height:auto;min-height:var(--app-bar-h);flex-wrap:wrap;container-type:inline-size}@container (width<=600px){.browse-view_views[data-v-e0f9949b]{--ui-tabs_labels:none;--ui-tabs_tab-padding:var(--space-3)}}.browse-view_crumbs[data-v-e0f9949b]{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.browse-view_bulk[data-v-e0f9949b]{flex:1;justify-content:center;min-width:0;display:flex}.browse-view_vsep[data-v-e0f9949b]{border:none;border-left:var(--ui-lt-border-width) solid var(--line-soft);width:0;margin:var(--space-2) var(--space-1);align-self:stretch}.browse-view_gear[data-v-e0f9949b]{margin-left:var(--space-2)}@media (width<=812px){.browse-view_bar._picking .browse-view_crumbs[data-v-e0f9949b]{display:none}.browse-view_bar._picking .browse-view_bulk[data-v-e0f9949b]{justify-content:flex-start}}.browse-view_body[data-v-e0f9949b]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.browse-view_body[data-v-e0f9949b]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.browse-view_body[data-v-e0f9949b]::-webkit-scrollbar-track{background-color:#0000}.browse-view_body[data-v-e0f9949b]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.browse-view_body[data-v-e0f9949b]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.browse-view_body[data-v-e0f9949b]::-webkit-scrollbar-corner{background-color:#0000}.browse-view_body[data-v-e0f9949b]{gap:var(--space-6);min-height:0;padding:var(--space-2) var(--space-6);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.browse-view_filter[data-v-e0f9949b]{flex-shrink:0;width:200px}.browse-view_filter-clear[data-v-e0f9949b]{margin-right:var(--space-2)}.browse-view_icon[data-v-e0f9949b]{flex-shrink:0}.browse-view_sep[data-v-e0f9949b]{color:var(--text-muted)}.browse-view_here[data-v-e0f9949b]{color:var(--text-strong);font-weight:var(--typo-weight-strong)}.browse-view_here._home[data-v-e0f9949b]{align-items:center;gap:var(--space-1);display:inline-flex}.browse-view_crumb[data-v-e0f9949b]{padding:0 var(--space-1);border-radius:var(--radius-s)}.browse-view_crumb._home[data-v-e0f9949b]{min-height:var(--ui-lt-h);padding:0 var(--space-2)}.browse-view_crumb._over[data-v-e0f9949b]{box-shadow:var(--ui-pal-ring)}.browse-view_total[data-v-e0f9949b]{font-size:var(--typo-small);line-height:var(--typo-lh);margin-left:var(--space-1);color:var(--text-muted)}.browse-view_cols[data-v-e0f9949b]{gap:var(--space-1);padding:var(--space-4);flex-direction:column;min-width:200px;display:flex}.browse-view_cols-sep[data-v-e0f9949b]{border:none;border-top:var(--ui-lt-border-width) solid var(--line-soft);width:100%;margin:var(--space-1) 0}.browse-view_graph[data-v-e0f9949b]{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.browse-view_graph-row[data-v-e0f9949b]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.browse-view_graph-slider[data-v-e0f9949b]{flex:none;width:180px}.browse-view_graph-lbl[data-v-e0f9949b]{font-size:var(--typo-small);line-height:var(--typo-lh);white-space:nowrap;color:var(--text-muted)}.browse-view_graph-gap[data-v-e0f9949b]{flex:1}.browse-view_graph-foot[data-v-e0f9949b]{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.browse-view_empty[data-v-e0f9949b]{color:var(--text-muted);margin:auto}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}.doc-read[data-v-832eb012]{font-family:var(--typo-font-mono)}.file-preview[data-v-262902cf]{gap:var(--space-4);flex-direction:column;display:flex}.file-preview_bar[data-v-262902cf]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.file-preview_shown[data-v-262902cf]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.file-preview_body[data-v-262902cf]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.file-preview_body[data-v-262902cf]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.file-preview_body[data-v-262902cf]::-webkit-scrollbar-track{background-color:#0000}.file-preview_body[data-v-262902cf]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.file-preview_body[data-v-262902cf]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.file-preview_body[data-v-262902cf]::-webkit-scrollbar-corner{background-color:#0000}.file-preview_body[data-v-262902cf]{max-height:60vh;overflow-y:auto}.file-preview_scroll[data-v-262902cf]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.file-preview_scroll[data-v-262902cf]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.file-preview_scroll[data-v-262902cf]::-webkit-scrollbar-track{background-color:#0000}.file-preview_scroll[data-v-262902cf]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.file-preview_scroll[data-v-262902cf]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.file-preview_scroll[data-v-262902cf]::-webkit-scrollbar-corner{background-color:#0000}.file-preview_scroll[data-v-262902cf]{margin-bottom:var(--space-2);overflow-x:auto}.file-preview_image[data-v-262902cf]{max-width:100%;height:auto;display:block}.file-preview_sheet[data-v-262902cf]{font-size:var(--typo-label);line-height:var(--typo-lh);margin:var(--space-2) 0 var(--space-1);color:var(--text-muted)}.file-preview_page[data-v-262902cf]{margin-bottom:var(--space-2)}.file-preview_page-label[data-v-262902cf]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.file-preview_page-text[data-v-262902cf]{white-space:pre-wrap;overflow-wrap:anywhere}.doc-edit[data-v-6364205d]{margin:calc(-1 * var(--space-6));border-radius:var(--radius-m);background:var(--input-bg);position:relative}.doc-edit_input[data-v-6364205d],.doc-edit_mirror[data-v-6364205d]{font-size:var(--typo-text);line-height:var(--typo-lh);box-sizing:border-box;padding:var(--space-6);font-family:var(--typo-font-mono);white-space:pre-wrap;overflow-wrap:break-word}.doc-edit_input[data-v-6364205d]{field-sizing:content;resize:none;border-radius:var(--radius-m);width:100%;color:var(--input-text);caret-color:var(--ui-pal);background:0 0;border:none;outline:none;display:block;overflow-y:hidden}.doc-edit_input[data-v-6364205d]::placeholder{color:var(--input-placeholder)}.doc-edit_mirror[data-v-6364205d]{visibility:hidden;pointer-events:none;height:auto;padding-bottom:0;position:absolute;top:0;left:0}.doc-edit_picker[data-v-6364205d]{right:var(--space-2);z-index:var(--lt-z-pop);width:min(420px, 100% - var(--space-6));border:var(--ui-lt-border-width) solid var(--border-default);border-radius:var(--radius-m);background:var(--bg-card);box-shadow:var(--shadow-m);position:absolute}.doc-edit_picker-list[data-v-6364205d]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.doc-edit_picker-list[data-v-6364205d]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.doc-edit_picker-list[data-v-6364205d]::-webkit-scrollbar-track{background-color:#0000}.doc-edit_picker-list[data-v-6364205d]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.doc-edit_picker-list[data-v-6364205d]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.doc-edit_picker-list[data-v-6364205d]::-webkit-scrollbar-corner{background-color:#0000}.doc-edit_picker-list[data-v-6364205d]{max-height:40vh;overflow-y:auto}.doc-edit_picker-name[data-v-6364205d]{text-overflow:ellipsis;overflow:hidden}.doc-edit_picker-mark[data-v-6364205d]{font-size:var(--typo-small);line-height:var(--typo-lh);padding-left:var(--space-2);color:var(--text-link-idle);margin-left:auto}.doc-edit_picker-none[data-v-6364205d]{font-size:var(--typo-small);line-height:var(--typo-lh);padding:var(--space-1) var(--space-4);color:var(--text-muted)}.da[data-v-58ebc947]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.da_grid[data-v-58ebc947]{gap:var(--space-1);grid-template-columns:minmax(60px,auto) 1fr;align-items:start;min-width:0;display:grid}.da_grid[data-v-58ebc947]>*{min-width:0}.da_key[data-v-58ebc947]{font-size:var(--typo-label);line-height:var(--typo-lh);text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);min-height:var(--ui-lt-h);align-items:center;margin:0;display:flex;overflow:hidden}.da_ro[data-v-58ebc947]{overflow-wrap:anywhere;color:var(--text-muted);min-height:var(--ui-lt-h);padding:0 var(--space-8);align-items:center;display:flex}.da_value[data-v-58ebc947]{width:100%;min-width:0}.da_fold[data-v-58ebc947]:not(:focus-within){--ui-textarea_max-h:calc(1em * var(--typo-lh) + 2 * var(--space-3));--ui-textarea_overflow:hidden;--ui-textarea_clip:inset(0 0 var(--space-3) 0)}.da_chips[data-v-58ebc947]{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--ui-lt-h);padding:0 var(--space-8);flex-wrap:wrap;display:flex}.da_sug[data-v-58ebc947]{gap:var(--space-1);padding:var(--space-1);flex-direction:column;min-width:220px;display:flex}.da_sug-input[data-v-58ebc947]{width:100%}.da_count[data-v-58ebc947]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);margin-left:auto}.da_add-row[data-v-58ebc947]{grid-column:1/-1}.doc-links[data-v-123f1dfd]{gap:var(--space-2);padding:var(--space-6) 0;flex-direction:row;display:flex}@media (width<=812px){.doc-links[data-v-123f1dfd]{gap:var(--space-6);flex-direction:column}}.doc-links_group[data-v-123f1dfd]{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.doc-links_item[data-v-123f1dfd]{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;overflow:hidden}.doc-links_item._missing[data-v-123f1dfd]{color:var(--pal-error);cursor:default}.doc-links_more[data-v-123f1dfd]{align-self:flex-start}.doc-comment-item[data-v-79e667d3]{gap:var(--space-2);border-left:2px solid var(--ui-pal);padding-left:var(--space-4);flex-direction:column;display:flex}.doc-comment-item._resolved[data-v-79e667d3]{border-left-color:var(--border-default)}.doc-comment-item_meta[data-v-79e667d3]{font-size:var(--typo-small);line-height:var(--typo-lh);align-items:center;gap:var(--space-1) var(--space-2);color:var(--text-muted);flex-wrap:wrap;display:flex}.doc-comment-item_id[data-v-79e667d3]{font-family:var(--typo-font-mono);white-space:nowrap}.doc-comment-item_state[data-v-79e667d3]{--ui-icon_size:14px}.doc-comment-item_state._open[data-v-79e667d3]{color:var(--pal-warning)}.doc-comment-item_state._done[data-v-79e667d3]{color:var(--text-muted)}.doc-comment-item_date[data-v-79e667d3]{white-space:nowrap}.doc-comment-item_gap[data-v-79e667d3]{flex:1}.doc-comment-item_anchor[data-v-79e667d3]{font-size:var(--typo-small);line-height:var(--typo-lh);align-items:flex-start;gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--text-muted);background:var(--bg-inset);border-radius:var(--radius-s);display:flex}.doc-comment-item_anchor._clickable[data-v-79e667d3]{cursor:pointer}.doc-comment-item_anchor._stale[data-v-79e667d3]{color:var(--disabled-text)}.doc-comment-item_anchor-icon[data-v-79e667d3]{--ui-icon_size:14px;margin-top:var(--space-1);flex-shrink:0}.doc-comment-item_anchor-text[data-v-79e667d3]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.doc-comment-item_anchor-text[data-v-79e667d3]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.doc-comment-item_anchor-text[data-v-79e667d3]::-webkit-scrollbar-track{background-color:#0000}.doc-comment-item_anchor-text[data-v-79e667d3]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.doc-comment-item_anchor-text[data-v-79e667d3]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.doc-comment-item_anchor-text[data-v-79e667d3]::-webkit-scrollbar-corner{background-color:#0000}.doc-comment-item_anchor-text[data-v-79e667d3]{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0;max-height:96px;margin:0;overflow-y:auto}.doc-comment-item_actions[data-v-79e667d3]{justify-content:flex-end;gap:var(--space-2);display:flex}.doc-comment-item_text[data-v-79e667d3]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.doc-comment-item_meta>.g-menu[data-v-79e667d3]{visibility:hidden}.doc-comment-item:hover .doc-comment-item_meta>.g-menu[data-v-79e667d3],.doc-comment-item_meta>.g-menu._is-open[data-v-79e667d3]{visibility:visible}@media (hover:none){.doc-comment-item_meta>.g-menu[data-v-79e667d3]{visibility:visible}}.doc-comments[data-v-5320e7c6]{gap:var(--space-2);flex-direction:column;height:100%;min-height:0;display:flex}.doc-comments_head[data-v-5320e7c6]{padding-right:var(--space-2)}.doc-comments_form[data-v-5320e7c6]{gap:var(--space-1);padding:var(--space-2) var(--space-6) 0;flex-direction:column;flex-shrink:0;display:flex}.doc-comments_form-anchor[data-v-5320e7c6]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.doc-comments_form-anchor[data-v-5320e7c6]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.doc-comments_form-anchor[data-v-5320e7c6]::-webkit-scrollbar-track{background-color:#0000}.doc-comments_form-anchor[data-v-5320e7c6]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.doc-comments_form-anchor[data-v-5320e7c6]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.doc-comments_form-anchor[data-v-5320e7c6]::-webkit-scrollbar-corner{background-color:#0000}.doc-comments_form-anchor[data-v-5320e7c6]{font-size:var(--typo-small);line-height:var(--typo-lh);padding:var(--space-1);color:var(--text-muted);background:var(--bg-inset);border-radius:var(--radius-s);white-space:pre-wrap;overflow-wrap:anywhere;max-height:96px;margin:0;overflow-y:auto}.doc-comments_form-actions[data-v-5320e7c6]{justify-content:flex-end;gap:var(--space-2);display:flex}.doc-comments_list[data-v-5320e7c6]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.doc-comments_list[data-v-5320e7c6]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.doc-comments_list[data-v-5320e7c6]::-webkit-scrollbar-track{background-color:#0000}.doc-comments_list[data-v-5320e7c6]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.doc-comments_list[data-v-5320e7c6]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.doc-comments_list[data-v-5320e7c6]::-webkit-scrollbar-corner{background-color:#0000}.doc-comments_list[data-v-5320e7c6]{gap:var(--space-12);min-height:0;padding:var(--space-4) var(--space-4) var(--space-6) var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.doc-comments_reset[data-v-5320e7c6]{margin-right:var(--space-2)}.doc-history[data-v-50bfc635]{gap:var(--space-2);flex-direction:column;height:100%;min-height:0;display:flex}.doc-history_head[data-v-50bfc635]{padding-right:var(--space-2)}.doc-history_head-diff[data-v-50bfc635]{--ui-badge_border-radius:var(--radius-s)}.doc-history_head-add[data-v-50bfc635]{color:var(--pal-success)}.doc-history_head-del[data-v-50bfc635]{color:var(--pal-error);margin-left:var(--space-2)}.doc-history_head-gap[data-v-50bfc635]{flex:1}.doc-history_title[data-v-50bfc635]{flex:none}.doc-history_list[data-v-50bfc635]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.doc-history_list[data-v-50bfc635]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.doc-history_list[data-v-50bfc635]::-webkit-scrollbar-track{background-color:#0000}.doc-history_list[data-v-50bfc635]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.doc-history_list[data-v-50bfc635]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.doc-history_list[data-v-50bfc635]::-webkit-scrollbar-corner{background-color:#0000}.doc-history_list[data-v-50bfc635]{gap:var(--space-1);min-height:0;padding:var(--space-2) var(--space-4) 0 var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.doc-history_foot[data-v-50bfc635]{padding:var(--space-2) var(--space-6) var(--space-6);flex-shrink:0}.doc-history_item[data-v-50bfc635]{padding:var(--space-2) var(--space-3);border-radius:0 var(--radius-s) var(--radius-s) 0;color:var(--text-muted);border-left:2px solid #0000;flex-direction:column;display:flex}.doc-history_item[data-v-50bfc635]:hover{color:var(--text-idle);text-decoration:none}.doc-history_item._active[data-v-50bfc635]{color:var(--text-strong);font-weight:var(--typo-weight-medium);background:var(--film-hover);border-left-color:var(--ui-pal)}.doc-history_item-top[data-v-50bfc635]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.doc-history_item-meta[data-v-50bfc635]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);min-height:calc(1em * var(--typo-lh))}.doc-history_item-meta._ui[data-v-50bfc635]{color:var(--pal-primary-deep)}.doc-history_item-meta._mcp[data-v-50bfc635]{color:var(--pal-highlight-deep)}.doc-history_item-meta._key[data-v-50bfc635]{color:var(--pal-highlight-alt-deep)}.doc-history_item-restore[data-v-50bfc635]{visibility:hidden}.doc-history_item:hover .doc-history_item-restore[data-v-50bfc635]{visibility:visible}.doc-diff_text[data-v-c4dd9657]{font-family:var(--typo-font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.doc-diff_del[data-v-c4dd9657]{background:var(--pal-error-bg-hover);color:var(--text-strong);border-radius:var(--radius-s);text-decoration:line-through}.doc-diff_add[data-v-c4dd9657]{background:var(--pal-success-bg-hover);color:var(--text-strong);border-radius:var(--radius-s);text-decoration:none}.doc-peek[data-v-8be35665]{background:var(--bg-panel);border-left:var(--ui-lt-border-width) solid var(--border-default);flex-direction:row;position:relative}@media (width>=813px){.doc-peek[data-v-8be35665]{flex:0 0 min(var(--app-doc-w), 100%)}}.doc-peek_rail[data-v-8be35665]{align-items:stretch;gap:var(--space-1);padding:var(--space-2) var(--space-1);border-right:var(--ui-lt-border-width) solid var(--line-soft);--ui-lt-h:var(--app-rail-btn-h);--ui-button_icon-size:var(--app-rail-icon);--ui-icon_size:var(--app-rail-icon);--ui-tabs_active-bg:var(--front);--ui-tabs_active-color:var(--back);flex-direction:column;flex-shrink:0;display:flex}.doc-peek_rail-sep[data-v-8be35665]{border:none;border-top:var(--ui-lt-border-width) solid var(--line-soft);width:100%;margin:var(--space-2) 0}.doc-peek_rail-foot[data-v-8be35665]{align-items:stretch;gap:var(--space-1);flex-direction:column;margin-top:auto;display:flex}.doc-peek_rail-state[data-v-8be35665]{height:var(--ui-lt-h);color:var(--text-muted);cursor:default;justify-content:center;align-items:center;display:flex}.doc-peek_rail-state._dirty[data-v-8be35665]{color:var(--pal-warning)}.doc-peek_rail-state._saving[data-v-8be35665]{color:var(--text-idle)}.doc-peek_rail-state._error[data-v-8be35665]{color:var(--pal-error)}.doc-peek_body[data-v-8be35665]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.doc-peek_head[data-v-8be35665]{padding-right:var(--space-2)}.doc-peek_head-name[data-v-8be35665]{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;display:block;overflow:hidden}.doc-peek_main[data-v-8be35665]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.doc-peek_main[data-v-8be35665]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.doc-peek_main[data-v-8be35665]::-webkit-scrollbar-track{background-color:#0000}.doc-peek_main[data-v-8be35665]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.doc-peek_main[data-v-8be35665]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.doc-peek_main[data-v-8be35665]::-webkit-scrollbar-corner{background-color:#0000}.doc-peek_main[data-v-8be35665]{gap:var(--space-12);min-height:0;padding:var(--space-6) var(--space-6) var(--space-32);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.doc-peek_missing[data-v-8be35665]{color:var(--text-muted);margin:0}.doc-aside[data-v-8be35665]{background:var(--bg-panel);border-left:var(--ui-lt-border-width) solid var(--line-soft);position:relative}@media (width>=813px){.doc-aside[data-v-8be35665]{flex:0 0 var(--app-aside-w)}}@media (width<=812px){.doc-aside[data-v-8be35665]{scroll-snap-align:end;flex-basis:85%;width:85%}}.docs-view[data-v-735d24d9]{display:contents}.settings-connect_row[data-v-f54eb4f5]{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.settings-connect_pair[data-v-f54eb4f5]{align-items:center;gap:var(--space-2);min-width:0;display:flex}.settings-connect_pair._url[data-v-f54eb4f5]{flex:320px}@media (width<=812px){.settings-connect_pair[data-v-f54eb4f5]{flex:100%}}.settings-connect_lbl[data-v-f54eb4f5]{font-size:var(--typo-label);line-height:var(--typo-lh);color:var(--text-muted);white-space:nowrap}.settings-connect_field[data-v-f54eb4f5]{--ui-input_font-family:var(--typo-font-mono);min-width:0}.settings-connect_field._name[data-v-f54eb4f5]{width:120px}.settings-connect_field._url[data-v-f54eb4f5]{flex:1}@media (width<=812px){.settings-connect_field._name[data-v-f54eb4f5]{flex:1;width:auto}}.settings-guideline_row[data-v-7c80ff7d]{gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-guideline_input[data-v-7c80ff7d]{flex:200px}@media (width<=812px){.settings-guideline_input[data-v-7c80ff7d]{flex-basis:100%}}.settings-attributes_list[data-v-61d47b76]{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.settings-attributes_row[data-v-61d47b76]{align-items:baseline;gap:var(--space-1) var(--space-4);display:flex}.settings-attributes_row-name[data-v-61d47b76]{font-family:var(--typo-font-mono);color:var(--text-strong);flex:0 0 140px}.settings-attributes_row-type[data-v-61d47b76]{color:var(--text-muted);flex:0 0 160px}.settings-attributes_row-desc[data-v-61d47b76]{min-width:0;color:var(--text-muted);flex:1}.settings-attributes_row-core[data-v-61d47b76]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}@media (width<=812px){.settings-attributes_row[data-v-61d47b76]{flex-wrap:wrap}.settings-attributes_row-name[data-v-61d47b76],.settings-attributes_row-type[data-v-61d47b76]{flex:0 auto}.settings-attributes_row-desc[data-v-61d47b76]{flex:100%}}.settings-attributes_item[data-v-61d47b76]{align-items:center;gap:var(--space-2);display:flex}.settings-attributes_item-name[data-v-61d47b76]{--ui-input_font-family:var(--typo-font-mono);flex:0 0 140px}.settings-attributes_item-type[data-v-61d47b76],.settings-attributes_item-behave[data-v-61d47b76]{flex:0 0 110px}.settings-attributes_item-desc[data-v-61d47b76]{flex:1}.settings-attributes_item-remove[data-v-61d47b76]{width:var(--ui-lt-h);flex-shrink:0}@media (width<=812px){.settings-attributes_item[data-v-61d47b76]{padding-bottom:var(--space-2);border-bottom:var(--ui-lt-border-width) solid var(--line-soft);flex-wrap:wrap}.settings-attributes_item-name[data-v-61d47b76]{flex:120px}.settings-attributes_item-type[data-v-61d47b76],.settings-attributes_item-behave[data-v-61d47b76]{flex:96px}.settings-attributes_item-desc[data-v-61d47b76]{flex:1 1 calc(100% - var(--ui-lt-h) - var(--space-2))}}.settings-attributes_add[data-v-61d47b76]{align-items:center;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.settings-attributes_found[data-v-61d47b76]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-attributes_found-label[data-v-61d47b76]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.settings-attributes_footer[data-v-61d47b76]{justify-content:space-between;align-items:center;display:flex}.settings-attributes_footer-btns[data-v-61d47b76]{gap:var(--space-2);display:flex}.settings-ignore_desc[data-v-7ca70edd]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);margin-bottom:var(--space-4)}.settings-ignore_section[data-v-7ca70edd]{margin-bottom:var(--space-6)}.settings-ignore_sub[data-v-7ca70edd]{font-size:var(--typo-label);line-height:var(--typo-lh);color:var(--text-muted);margin-bottom:var(--space-1);display:block}.settings-ignore_chips[data-v-7ca70edd]{gap:var(--space-2);flex-wrap:wrap;display:flex}.settings-ignore_none[data-v-7ca70edd]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.settings-ignore_footer[data-v-7ca70edd]{justify-content:space-between;align-items:center;display:flex}.settings-ignore_footer-btns[data-v-7ca70edd]{gap:var(--space-2);display:flex}.settings-general[data-v-4a1d7d67]{gap:var(--space-16);flex-direction:column;display:flex}.settings-general_days[data-v-4a1d7d67]{width:96px}.settings-general_hidden[data-v-4a1d7d67]{display:none}.tag-rename_fields[data-v-54ad6a84]{align-items:center;gap:var(--space-2);display:flex}.tag-rename_field[data-v-54ad6a84]{flex:1}.tag-rename_arrow[data-v-54ad6a84]{color:var(--text-muted);flex-shrink:0}.tag-rename_info[data-v-54ad6a84]{gap:var(--space-2);color:var(--text-muted);flex-direction:column;display:flex}.tag-rename_map[data-v-54ad6a84]{gap:var(--space-1);flex-direction:column;display:flex}.tag-rename_map-row[data-v-54ad6a84]{align-items:center;gap:var(--space-1);color:var(--text-muted);--ui-icon_size:14px;display:flex}.tag-rename_warn[data-v-54ad6a84]{gap:var(--space-1);color:var(--pal-warning);flex-direction:column;display:flex}.tag-rename_warn .tag-rename_map[data-v-54ad6a84]{padding-left:var(--space-4)}.tag-rename_warn .tag-rename_map-row[data-v-54ad6a84]{color:inherit}.tag-rename_rule-where[data-v-54ad6a84]{min-width:64px;color:var(--text-muted);display:inline-block}.tag-rename_rules-opt[data-v-54ad6a84]{align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.tag-rename_progress[data-v-54ad6a84]{font-size:var(--typo-small);line-height:var(--typo-lh);align-items:center;gap:var(--space-2);color:var(--text-muted);display:flex}.tag-rename_progress-bar[data-v-54ad6a84]{flex:1}@media (width<=812px){.tag-rename_fields[data-v-54ad6a84]{flex-direction:column;align-items:stretch}.tag-rename_arrow[data-v-54ad6a84]{align-self:center;transform:rotate(90deg)}.tag-rename_rules-opt[data-v-54ad6a84]{flex-wrap:wrap}}.settings-organize_field[data-v-100a7c3c]{width:140px}.settings-organize_settings[data-v-100a7c3c]{gap:var(--space-8);margin-bottom:var(--space-8);flex-direction:column;display:flex}.settings-organize_lbl[data-v-100a7c3c]{font-size:var(--typo-label);line-height:var(--typo-lh);color:var(--text-muted);white-space:nowrap}.settings-organize_block[data-v-100a7c3c]{margin:var(--space-6) 0}.settings-organize_block-head[data-v-100a7c3c]{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.settings-organize_block-title[data-v-100a7c3c]{font-size:var(--typo-label);line-height:var(--typo-lh);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.settings-organize_proj[data-v-100a7c3c]{background:var(--bg-card);border:var(--ui-lt-border-width) solid var(--border-default);border-radius:var(--radius-m);padding:var(--space-4) var(--space-6);margin-bottom:var(--space-2)}.settings-organize_proj-header[data-v-100a7c3c]{align-items:center;gap:var(--space-2);cursor:pointer;padding:var(--space-1) 0;-webkit-user-select:none;user-select:none;display:flex}.settings-organize_proj-chevron[data-v-100a7c3c]{color:var(--text-muted);flex-shrink:0}.settings-organize_proj-title[data-v-100a7c3c]{font-weight:var(--typo-weight-strong);color:var(--text-strong)}.settings-organize_proj-info[data-v-100a7c3c]{font-size:var(--typo-small);line-height:var(--typo-lh);overflow-wrap:anywhere;min-width:0;color:var(--text-muted);flex:1}.settings-organize_proj-fields[data-v-100a7c3c]{align-items:flex-end;gap:var(--space-2);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.settings-organize_proj-labeled[data-v-100a7c3c]{gap:var(--space-1);flex-direction:column;display:flex}.settings-organize_proj-labeled._grow[data-v-100a7c3c]{flex:160px}@media (width<=812px){.settings-organize_proj-labeled[data-v-100a7c3c]{flex:140px}}.settings-organize_proj-color[data-v-100a7c3c]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.settings-organize_proj-color-slider[data-v-100a7c3c]{flex:0 180px;min-width:0}@media (width<=812px){.settings-organize_proj-color-slider[data-v-100a7c3c]{flex:140px}}.settings-organize_proj-color-swatch[data-v-100a7c3c]{border-radius:var(--radius-s);background:hsl(var(--settings-organize_hue), 70%, 50%);flex-shrink:0;width:16px;height:16px}.settings-organize_proj-color-swatch._auto[data-v-100a7c3c]{background:var(--input-well)}.settings-organize_proj-section[data-v-100a7c3c]{margin-bottom:var(--space-2)}.settings-organize_rule[data-v-100a7c3c]{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);display:flex}.settings-organize_rule-field[data-v-100a7c3c]{flex:1}.settings-organize_action[data-v-100a7c3c]{padding:var(--space-4) 0}.settings-organize_action+.settings-organize_action[data-v-100a7c3c]{border-top:var(--ui-lt-border-width) solid var(--line-soft)}.settings-organize_action-text[data-v-100a7c3c]{gap:var(--space-1);color:var(--text-muted);flex-direction:column;display:flex}.settings-organize_arrow[data-v-100a7c3c]{color:var(--text-muted);flex-shrink:0}.settings-organize_footer[data-v-100a7c3c]{background:var(--bg-edge);padding:var(--space-2) 0;border-top:var(--ui-lt-border-width) solid var(--border-default);justify-content:space-between;align-items:center;margin-top:auto;display:flex;position:sticky;bottom:0}.settings-organize_footer>div[data-v-100a7c3c]:first-child{flex:1;min-width:0}.settings-organize_footer-btns[data-v-100a7c3c]{gap:var(--space-2);flex-shrink:0;display:flex}@media (width<=812px){.settings-organize_footer[data-v-100a7c3c]{align-items:stretch;gap:var(--space-2);flex-direction:column}.settings-organize_footer-btns[data-v-100a7c3c]{justify-content:flex-end}}.settings-tools_intro[data-v-545dee8c]{margin-bottom:var(--space-6)}.settings-tools_block[data-v-545dee8c]{margin-bottom:var(--space-8)}.settings-tools_block-head[data-v-545dee8c]{margin-bottom:var(--space-2);padding:0 var(--space-6);justify-content:space-between;align-items:center;display:flex}.settings-tools_block-title[data-v-545dee8c]{font-size:var(--typo-label);line-height:var(--typo-lh);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.settings-tools_row[data-v-545dee8c]{justify-content:space-between;align-items:center;gap:var(--space-4);background:var(--bg-card);border:var(--ui-lt-border-width) solid var(--border-default);border-radius:var(--radius-m);padding:var(--space-4) var(--space-6);margin-bottom:var(--space-2);display:flex}.settings-tools_row-info[data-v-545dee8c]{flex-direction:column;flex:1;min-width:0;display:flex}.settings-tools_row-name[data-v-545dee8c]{color:var(--text-strong)}.settings-tools_row-desc[data-v-545dee8c]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.key-reveal_intro[data-v-1460e7b1]{color:var(--text-muted);margin:0}.key-reveal_row[data-v-1460e7b1]{gap:var(--space-2);display:flex}.key-reveal_secret[data-v-1460e7b1]{--ui-input_font-family:var(--typo-font-mono);flex:1;min-width:0}.settings-keys[data-v-acd56058]{gap:var(--space-2);flex-direction:column;display:flex}.settings-keys_intro[data-v-acd56058]{margin-bottom:var(--space-1)}.settings-keys_warn[data-v-acd56058]{color:var(--pal-warning)}.settings-keys_create[data-v-acd56058]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.settings-keys_create-name[data-v-acd56058]{flex:200px}@media (width<=812px){.settings-keys_create-name[data-v-acd56058]{flex-basis:100%}}.settings-keys_row[data-v-acd56058]{align-items:center;gap:var(--space-4);background:var(--bg-card);border:var(--ui-lt-border-width) solid var(--border-default);border-radius:var(--radius-m);padding:var(--space-4) var(--space-6);display:flex}.settings-keys_row-info[data-v-acd56058]{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.settings-keys_row-scope[data-v-acd56058]{flex-shrink:0}@media (width<=812px){.settings-keys_row[data-v-acd56058]{flex-wrap:wrap}.settings-keys_row-scope[data-v-acd56058]{flex:100%;order:3}}.settings-keys_row-name[data-v-acd56058]{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--space-2);color:var(--text-strong);display:flex;overflow:hidden}.settings-keys_row-meta[data-v-acd56058]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.settings-view[data-v-8cb9450c]{flex-direction:column}.settings-view_nav[data-v-8cb9450c]{padding-top:var(--space-1);flex-shrink:0}.settings-view_scroll[data-v-8cb9450c]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.settings-view_scroll[data-v-8cb9450c]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.settings-view_scroll[data-v-8cb9450c]::-webkit-scrollbar-track{background-color:#0000}.settings-view_scroll[data-v-8cb9450c]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.settings-view_scroll[data-v-8cb9450c]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.settings-view_scroll[data-v-8cb9450c]::-webkit-scrollbar-corner{background-color:#0000}.settings-view_scroll[data-v-8cb9450c]{min-height:0;padding:var(--space-4) var(--space-2) var(--space-6);flex:1;display:flex;overflow-y:auto}.settings-view_scroll-content[data-v-8cb9450c]{gap:var(--space-16);flex-direction:column;flex:1;min-width:0;max-width:900px;display:flex}.app[data-v-5e8f1699]{flex:1;min-height:0;display:flex;position:relative}.app_strip[data-v-5e8f1699]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.app_strip[data-v-5e8f1699]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.app_strip[data-v-5e8f1699]::-webkit-scrollbar-track{background-color:#0000}.app_strip[data-v-5e8f1699]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.app_strip[data-v-5e8f1699]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.app_strip[data-v-5e8f1699]::-webkit-scrollbar-corner{background-color:#0000}.app_strip[data-v-5e8f1699]{scrollbar-gutter:auto;scroll-behavior:smooth;scroll-snap-type:x proximity;flex:1;min-width:0;min-height:0;display:flex;overflow:auto hidden}@media (width<=812px){.app[data-v-5e8f1699]{flex-direction:column-reverse}.app_strip[data-v-5e8f1699]{scroll-snap-type:x mandatory}}.ui-icon[data-v-a7a99e1d]{height:var(--ui-icon_size,1em);width:var(--ui-icon_size,1em);min-width:var(--ui-icon_size,1em);stroke-width:var(--ui-icon_stroke-width,2px);color:var(--ui-icon_color,currentColor);font-size:inherit;display:block}.ui-badge[data-v-d2c76bd9]{font-size:var(--typo-ui);line-height:var(--typo-lh);align-items:center;gap:var(--ui-badge_gap,var(--space-2));padding:var(--ui-badge_padding,0 var(--space-4));height:var(--ui-badge_height);border-radius:var(--ui-badge_border-radius,var(--radius-round));background-color:var(--ui-pal-bg);color:var(--ui-pal-deep);border:1px solid var(--ui-badge_border-color,transparent);font-family:var(--typo-font-ui);-webkit-user-select:none;user-select:none;--ui-icon_size:16px;max-width:100%;display:inline-flex;position:relative}.ui-badge_ico[data-v-d2c76bd9]{flex-shrink:0}.ui-badge_text[data-v-d2c76bd9]{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:var(--space-1) 0;overflow:hidden}.ui-badge._sm[data-v-d2c76bd9]{font-size:var(--typo-small);line-height:var(--typo-lh);padding:var(--space-1) var(--space-4);height:var(--ui-badge_height-sm);--ui-icon_size:14px}.ui-badge._interactive[data-v-d2c76bd9]{cursor:pointer}.ui-badge._interactive[data-v-d2c76bd9]:hover{background-color:var(--ui-pal-bg-hover)}.ui-badge._interactive[data-v-d2c76bd9]:focus-visible{box-shadow:var(--ui-pal-ring);outline:none}.ui-badge._interactive[data-v-d2c76bd9]:active{background-color:var(--ui-pal-bg-hover);box-shadow:var(--ui-pal-ring-active)}.ui-badge_loader[data-v-d2c76bd9],.ui-badge_delete[data-v-d2c76bd9]{flex-shrink:0}.ui-badge_loader[data-v-d2c76bd9]{width:var(--ui-icon_size);height:var(--ui-icon_size);border:2px solid var(--ui-pal-deep);border-top-color:#0000;border-radius:50%;animation:.8s linear infinite fx-spin-d2c76bd9}.ui-badge_delete[data-v-d2c76bd9]{cursor:pointer;--ui-icon_color:var(--ui-pal-deep);opacity:.55;background:0 0;border:none;padding:0}.ui-badge_delete[data-v-d2c76bd9]:hover{--ui-icon_color:var(--text-link-hover);opacity:1}@keyframes fx-spin-d2c76bd9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-button[data-v-3505d88c]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;line-height:1;font-family:var(--typo-font-ui);padding:var(--ui-button_padding,var(--space-3) var(--space-8));justify-content:center;align-items:center;gap:var(--ui-button_gap,var(--space-4));min-height:var(--ui-button_height,var(--ui-lt-h));font-weight:var(--typo-weight-medium);outline:none;display:flex;position:relative}.ui-button._square[data-v-3505d88c]{padding:var(--ui-button_padding,var(--space-3));min-width:var(--ui-button_height,var(--ui-lt-h))}.ui-button._solid[data-v-3505d88c]{border-width:var(--ui-lt-border-width);border-style:var(--ui-lt-border-style);border-color:var(--ui-pal);border-radius:var(--ui-lt-border-radius);background:var(--ui-pal);color:var(--ui-pal-acc);box-shadow:var(--ui-button_shadow,none)}.ui-button._solid[data-v-3505d88c]:hover:not(:disabled){background:var(--ui-pal-hover);border-color:var(--ui-pal-hover);box-shadow:var(--ui-pal-ring);text-decoration:none}.ui-button._solid[data-v-3505d88c]:active:not(:disabled){background:var(--ui-pal-active);border-color:var(--ui-pal-active);box-shadow:var(--ui-pal-ring-active)}.ui-button._hollow[data-v-3505d88c]{color:var(--ui-pal);border-width:var(--ui-lt-border-width);border-style:var(--ui-lt-border-style);border-color:var(--ui-pal);border-radius:var(--ui-lt-border-radius);box-shadow:var(--ui-button_shadow,none);background:0 0}.ui-button._hollow[data-v-3505d88c]:hover:not(:disabled){background:var(--ui-pal);color:var(--ui-pal-acc);box-shadow:var(--ui-pal-ring)}.ui-button._hollow[data-v-3505d88c]:active:not(:disabled){background:var(--ui-pal-active);border-color:var(--ui-pal-active);color:var(--ui-pal-acc);box-shadow:var(--ui-pal-ring-active)}.ui-button._hollow[data-v-3505d88c]:disabled{cursor:default;border-color:var(--disabled-border);color:var(--disabled-text);box-shadow:none;background:0 0}.ui-button[data-v-3505d88c]:hover:not(:disabled){text-decoration:none}.ui-button[data-v-3505d88c]:focus-visible:not(:disabled){box-shadow:var(--ui-pal-ring)}.ui-button[data-v-3505d88c]:disabled{cursor:default;background:var(--disabled-bg);border-color:var(--disabled-border);border-style:var(--ui-lt-disabled-border-style);color:var(--disabled-text);box-shadow:none}.ui-button._loading[data-v-3505d88c]{color:#0000!important}.ui-button-naked[data-v-3505d88c]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;line-height:1;font-family:var(--typo-font-ui);padding:var(--ui-button_padding,var(--space-3) var(--space-8));justify-content:center;align-items:center;gap:var(--ui-button_gap,var(--space-4));min-height:var(--ui-button_height,var(--ui-lt-h));font-weight:var(--typo-weight-medium);outline:none;display:flex;position:relative}.ui-button-naked._square[data-v-3505d88c]{padding:var(--ui-button_padding,var(--space-3));min-width:var(--ui-button_height,var(--ui-lt-h))}.ui-button-naked[data-v-3505d88c]{--ui-icon_size:var(--ui-button_icon-size,18px);min-width:var(--ui-lt-h);border:var(--ui-lt-border-width,1px) solid transparent;border-radius:var(--ui-lt-border-radius);color:var(--ui-pal);background:0 0}.ui-button-naked[data-v-3505d88c]:hover:not(:disabled){background:var(--film-hover);color:var(--ui-pal-hover)}.ui-button-naked[data-v-3505d88c]:active:not(:disabled){background:var(--film-active)}.ui-button-naked[data-v-3505d88c]:focus-visible:not(:disabled){box-shadow:var(--ui-pal-ring)}.ui-button-naked[data-v-3505d88c]:disabled{color:var(--disabled-text);cursor:default}.ui-button-naked._loading[data-v-3505d88c]{color:#0000!important}.ui-button_loader[data-v-3505d88c]{border:2px solid var(--ui-pal-acc);border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.8s linear infinite spin-3505d88c;position:absolute}.ui-button._hollow>.ui-button_loader[data-v-3505d88c],.ui-button-naked>.ui-button_loader[data-v-3505d88c]{border-color:var(--ui-pal);border-top-color:#0000}.ui-button._hollow:hover>.ui-button_loader[data-v-3505d88c]{border-color:var(--ui-pal-acc);border-top-color:#0000}@keyframes spin-3505d88c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-button-link[data-v-88f44357]{font-size:var(--typo-ui);line-height:var(--typo-lh);align-items:center;gap:var(--space-1);box-sizing:border-box;cursor:pointer;font-family:var(--typo-font-text);color:var(--ui-button-link_color,var(--text-link-idle));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;padding:0;line-height:1;text-decoration:none;display:inline-flex}.ui-button-link[data-v-88f44357]:hover,.ui-button-link[data-v-88f44357]:focus,.ui-button-link[data-v-88f44357]:active{color:var(--ui-button-link_color-hover,var(--text-link-hover));text-decoration:underline}.ui-button-link[data-v-88f44357]:disabled{cursor:default;color:var(--disabled-text)}.ui-check[data-v-e7f09283]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);-webkit-user-select:none;user-select:none;box-sizing:border-box;align-items:center;justify-content:var(--ui-check_justify-content,flex-start);color:var(--text-idle);line-height:1;font-family:var(--typo-font-text);cursor:pointer;gap:var(--space-3);outline:none;display:flex;position:relative}.ui-check_input[data-v-e7f09283]{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.ui-check_check[data-v-e7f09283]{height:var(--ui-check_size);width:var(--ui-check_size);flex:0 0 var(--ui-check_size);border-style:var(--ui-lt-border-style);border-width:var(--ui-check_border-w);border-color:var(--input-border);border-radius:var(--ui-check_border-radius,var(--radius-s));transition:background-color var(--ui-transition);will-change:background-color, border-color;justify-content:stretch;align-items:stretch;display:flex}.ui-check_check-icon[data-v-e7f09283]{transition:transform var(--ui-transition);will-change:transform;width:100%;transform:scale(0)}.ui-check._checked .ui-check_check[data-v-e7f09283]{border-color:var(--ui-pal);background-color:var(--ui-pal)}.ui-check._checked .ui-check_check-icon[data-v-e7f09283]{transform:scale(1.4)}.ui-check_switch[data-v-e7f09283]{width:var(--ui-check_switch-w);border-radius:var(--ui-check_switch-h);background-color:var(--input-well);border:var(--ui-check_switch-border-w) solid var(--input-well);transition:background-color var(--ui-transition);will-change:background-color, border-color;height:var(--ui-check_switch-h);--ui-check_switch-left:0;justify-content:flex-start;align-items:center;display:flex}.ui-check_switch[data-v-e7f09283]:before{transform:translateX(var(--ui-check_switch-left));content:"";background-color:var(--text-muted);border:var(--ui-lt-border-width) solid transparent;border-radius:var(--ui-check_switch-h);height:calc(100% - var(--ui-lt-border-width) * 2);aspect-ratio:1;transition:transform var(--ui-transition), background-color var(--ui-transition);will-change:transform;display:block}.ui-check._checked .ui-check_switch[data-v-e7f09283]{background-color:var(--ui-pal);border-color:var(--ui-pal)}.ui-check._checked .ui-check_switch[data-v-e7f09283]:before{background-color:var(--ui-pal-acc)}.ui-check:hover:not(._disabled) .ui-check_switch[data-v-e7f09283],.ui-check:hover:not(._disabled) .ui-check_check[data-v-e7f09283]{border-color:var(--ui-pal)}.ui-check._checked .ui-check_switch[data-v-e7f09283]:before{--ui-check_switch-left:calc(var(--ui-check_switch-w) - var(--ui-check_switch-h));transform:translateX(var(--ui-check_switch-left))}.ui-check._checked[data-v-e7f09283],.ui-check[data-v-e7f09283]:hover:not(._disabled){color:var(--text-link-idle)}.ui-check:focus-within .ui-check_box[data-v-e7f09283]{box-shadow:var(--ui-pal-ring)}.ui-check:active:not(._disabled) .ui-check_box[data-v-e7f09283]{box-shadow:var(--ui-pal-ring-active)}.ui-check._disabled[data-v-e7f09283]{color:var(--disabled-text);cursor:not-allowed}.ui-check._disabled .ui-check_check[data-v-e7f09283]{border:var(--ui-lt-border-width) var(--ui-lt-disabled-border-style) var(--disabled-border);box-shadow:none}.ui-check._disabled .ui-check_switch[data-v-e7f09283]{background-color:var(--disabled-bg);border:var(--ui-check_switch-border-w) solid var(--disabled-border)}.ui-check._disabled._checked .ui-check_switch[data-v-e7f09283]{background-color:var(--ui-pal-bg)}.ui-check_box._loading[data-v-e7f09283]{animation:1s infinite pulse-e7f09283}@keyframes pulse-e7f09283{40%{box-shadow:0 0 0 5px var(--ui-pal-bg);transform:scale(1.1)}80%{transform:scale(1);box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}.ui-dropdown[data-v-e65d1266]{font-size:var(--typo-ui);line-height:var(--typo-lh);box-sizing:border-box;padding:0;display:inline-flex;position:relative}.ui-dropdown_trigger[data-v-e65d1266]{flex:auto;align-items:center;min-width:0;display:flex}.ui-dropdown_overlay[data-v-e65d1266]{z-index:var(--lt-z-pop);background:var(--ui-dropdown_backdrop,transparent);position:fixed;inset:0}.ui-dropdown_content[data-v-e65d1266]{border-style:var(--ui-lt-border-style,solid);border-width:var(--ui-lt-border-width,1px);border-color:var(--ui-dropdown_border-color,var(--border-default));border-radius:var(--ui-dropdown_border-radius,var(--ui-lt-border-radius));background:var(--ui-dropdown_bg,var(--bg-card));max-width:100vw;box-shadow:var(--ui-dropdown_shadow,var(--shadow-m));flex-direction:column;width:max-content;min-width:auto;max-height:none;display:flex;overflow:visible}.ui-dropdown_content._auto-scroll[data-v-e65d1266]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.ui-dropdown_content._auto-scroll[data-v-e65d1266]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.ui-dropdown_content._auto-scroll[data-v-e65d1266]::-webkit-scrollbar-track{background-color:#0000}.ui-dropdown_content._auto-scroll[data-v-e65d1266]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.ui-dropdown_content._auto-scroll[data-v-e65d1266]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.ui-dropdown_content._auto-scroll[data-v-e65d1266]::-webkit-scrollbar-corner{background-color:#0000}.ui-dropdown_content._auto-scroll[data-v-e65d1266]{min-width:var(--ui-dropdown_min-width,var(--ui-dropdown_trigger-width));max-height:var(--ui-dropdown_max-height);overflow:auto}.ui-dropdown-item[data-v-422cff76]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);padding:var(--space-3) var(--space-8);align-items:center;gap:var(--ui-dropdown-item_gap,var(--space-4));white-space:var(--ui-dropdown-item_white-space,nowrap);color:var(--text-idle);background:0 0;line-height:1;display:flex}.ui-dropdown-item._interactive[data-v-422cff76]{cursor:pointer}.ui-dropdown-item._interactive[data-v-422cff76]:hover{color:var(--text-link-idle);background:var(--film-hover)}.ui-dropdown-item._interactive[data-v-422cff76]:focus,.ui-dropdown-item._interactive[data-v-422cff76]:active{background:var(--film-active);outline:none}.ui-dropdown-item._active[data-v-422cff76]{color:var(--text-strong);background:var(--bg-inset);outline:none}.ui-dropdown-item._disabled[data-v-422cff76]{color:var(--disabled-text);cursor:default}.ui-input[data-v-e8f89914]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);box-sizing:border-box;border-style:var(--ui-lt-border-style,solid);border-width:var(--ui-lt-border-width,1px);border-color:var(--ui-input_border-color,var(--ui-field-border-color,var(--input-border)));border-radius:var(--ui-input_border-radius,var(--ui-field-border-radius,var(--ui-lt-border-radius)));background:var(--input-bg);justify-content:stretch;align-items:center;padding:0;line-height:1;display:flex}.ui-input._naked[data-v-e8f89914]{background:0 0;border:none;height:auto}.ui-input._naked[data-v-e8f89914]:hover,.ui-input._naked[data-v-e8f89914]:focus-within{box-shadow:none}.ui-input._inline[data-v-e8f89914]:not(:focus-within):not(:hover){background:0 0;border-color:#0000}.ui-input._with-left[data-v-e8f89914]{padding-left:var(--ui-input_padding-left,var(--ui-field-padding-left,var(--space-8)))}.ui-input._with-right[data-v-e8f89914]{padding-right:var(--ui-input_padding-right,var(--ui-field-padding-right,var(--space-8)))}.ui-input_input[data-v-e8f89914]{padding:var(--ui-input_padding,var(--ui-field-padding,var(--space-3) var(--space-8)));font-family:var(--ui-input_font-family,var(--ui-field-font-family,var(--typo-font-ui)));font-size:var(--ui-input_font-size,var(--ui-field-font-size,var(--typo-ui)));color:var(--input-text);caret-color:var(--ui-pal);box-sizing:border-box;background:0 0;border:none;border-radius:0;outline:none;flex:1;align-self:stretch;min-width:0;margin:0;display:block}.ui-input_input[data-v-e8f89914]::selection{background-color:var(--ui-pal);color:var(--ui-pal-acc)}.ui-input_input[data-v-e8f89914]::placeholder{color:var(--input-placeholder)}.ui-input_input[type=date][data-v-e8f89914],.ui-input_input[type=datetime-local][data-v-e8f89914]{padding-right:var(--ui-lt-h);position:relative;overflow:hidden}.ui-input_input[type=date][data-v-e8f89914]::-webkit-calendar-picker-indicator{--ui-input_indicator-radius:calc(var(--ui-input_border-radius,var(--ui-field-border-radius,var(--ui-lt-border-radius))) - 1px);min-width:var(--ui-lt-h);box-sizing:border-box;border-radius:0 var(--ui-input_indicator-radius) var(--ui-input_indicator-radius) 0;background-color:#0000;border:4px solid #0000;height:100%;position:absolute;top:0;bottom:0;right:0}.ui-input_input[type=datetime-local][data-v-e8f89914]::-webkit-calendar-picker-indicator{--ui-input_indicator-radius:calc(var(--ui-input_border-radius,var(--ui-field-border-radius,var(--ui-lt-border-radius))) - 1px);min-width:var(--ui-lt-h);box-sizing:border-box;border-radius:0 var(--ui-input_indicator-radius) var(--ui-input_indicator-radius) 0;background-color:#0000;border:4px solid #0000;height:100%;position:absolute;top:0;bottom:0;right:0}.ui-input_input[type=date][data-v-e8f89914]::-webkit-calendar-picker-indicator:hover{background-color:var(--input-border)}.ui-input_input[type=datetime-local][data-v-e8f89914]::-webkit-calendar-picker-indicator:hover{background-color:var(--input-border)}.ui-input_input[disabled][data-v-e8f89914],.ui-input_input[readonly][data-v-e8f89914]{cursor:not-allowed;color:var(--disabled-text)}.ui-input_input._naked[data-v-e8f89914]{padding:var(--ui-input_padding,var(--ui-field-padding,0))}.ui-input_input._with-left[data-v-e8f89914]{padding-left:var(--ui-input_gap,var(--ui-field-gap,var(--space-4)))}.ui-input_input._with-right[data-v-e8f89914]{padding-right:var(--ui-input_gap,var(--ui-field-gap,var(--space-4)))}.ui-input[data-v-e8f89914]:hover{box-shadow:var(--ui-pal-ring);outline:none}.ui-input[data-v-e8f89914]:focus-within{box-shadow:var(--ui-pal-ring);border-color:var(--ui-pal);outline:none}.ui-input._disabled[data-v-e8f89914]:not(._naked){border:var(--ui-lt-border-width) var(--ui-lt-disabled-border-style) var(--disabled-border);background:var(--disabled-bg);box-shadow:none}.ui-combobox[data-v-87276089]{min-width:0;display:flex}.ui-combobox._open .ui-combobox_drop[data-v-87276089]{z-index:calc(var(--lt-z-pop) + 1);position:relative}.ui-combobox_drop[data-v-87276089],.ui-combobox_field[data-v-87276089]{flex:1;min-width:0;display:flex}.ui-combobox_chevron[data-v-87276089]{--ui-icon_size:16px;pointer-events:none;transition:transform var(--ui-transition)}.ui-combobox._open .ui-combobox_chevron[data-v-87276089]{transform:rotate(180deg)}.ui-combobox._disabled .ui-combobox_chevron[data-v-87276089]{color:var(--disabled-text)}.ui-combobox_list[data-v-87276089]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.ui-combobox_list[data-v-87276089]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.ui-combobox_list[data-v-87276089]::-webkit-scrollbar-track{background-color:#0000}.ui-combobox_list[data-v-87276089]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.ui-combobox_list[data-v-87276089]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.ui-combobox_list[data-v-87276089]::-webkit-scrollbar-corner{background-color:#0000}.ui-combobox_list[data-v-87276089]{max-height:var(--ui-combobox_max-height,30vh);min-width:var(--ui-dropdown_trigger-width);flex-direction:column;display:flex;overflow:auto}.ui-combobox_item[data-v-87276089]{gap:var(--space-4);--ui-icon_size:1em}.ui-combobox_item-lbl[data-v-87276089]{flex:1;min-width:0}.ui-combobox_item-hint[data-v-87276089]{font-size:var(--typo-small);line-height:var(--typo-lh);color:var(--text-muted)}.ui-combobox_item-check[data-v-87276089]{visibility:hidden}.ui-combobox_item._selected .ui-combobox_item-check[data-v-87276089]{visibility:visible}.ui-combobox_item._selected[data-v-87276089]{color:var(--text-strong);font-weight:var(--typo-weight-medium)}.ui-combobox_item._empty[data-v-87276089]{color:var(--text-muted)}.ui-copy._hot[data-v-26964ecd]{--ui-pal:var(--ui-copy_hot,var(--pal-success))}.ui-datepicker-btn[data-v-6320f8fe]{background:var(--ui-datepicker-btn_bg,transparent);color:var(--ui-datepicker-btn_color,inherit);cursor:pointer;padding:var(--ui-datepicker-btn_padding,0 var(--space-4));font-size:inherit;line-height:inherit;min-height:var(--ui-lt-h);min-width:var(--ui-lt-h);border-radius:var(--ui-lt-border-radius);border:0;outline:none;justify-content:center;align-items:center;margin:0;transition:none;display:flex;position:relative}.ui-datepicker-btn[data-v-6320f8fe]:hover{background-color:var(--ui-pal-bg)}.ui-datepicker-btn._dimmed[data-v-6320f8fe]{opacity:.8}.ui-datepicker-btn._active[data-v-6320f8fe]{background:var(--ui-pal);color:var(--ui-pal-acc)}.ui-datepicker-btn._active[data-v-6320f8fe]:hover{background:var(--ui-pal-hover);color:var(--ui-pal-acc)}.ui-datepicker-btn._control[data-v-6320f8fe]{background:var(--ui-pal-bg)}.ui-datepicker-btn[data-v-6320f8fe]:disabled{opacity:.35;cursor:not-allowed}.ui-datepicker-btn[data-v-6320f8fe]:disabled:hover{background:0 0}.ui-datepicker-btn._dot[data-v-6320f8fe]:after{content:"";background:var(--ui-datepicker-btn_dot,var(--text-muted));border-radius:50%;width:5px;height:5px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.ui-datepicker-btn._active._dot[data-v-6320f8fe]:after{background:var(--ui-pal-acc)}.ui-datepicker-day_header[data-v-ea793b19]{justify-content:space-between;align-items:center;display:flex}.ui-datepicker-day_header-title[data-v-ea793b19]{flex:1}.ui-datepicker-day_weekdays[data-v-ea793b19]{text-align:center;min-height:var(--ui-lt-h);margin:var(--space-4) 0;grid-template-columns:repeat(7,1fr);display:grid}.ui-datepicker-day_weekdays-item[data-v-ea793b19]{border-bottom:1px solid var(--border-default);color:var(--text-muted);font-size:var(--typo-small);justify-content:center;align-items:center;display:flex}.ui-datepicker-day_grid[data-v-ea793b19]{grid-template-columns:repeat(7,1fr);display:grid}.ui-datepicker-month[data-v-3b486737]{height:var(--ui-datepicker_size);width:var(--ui-datepicker_size)}.ui-datepicker-month_header[data-v-3b486737]{justify-content:space-between;align-items:center;display:flex}.ui-datepicker-month_grid[data-v-3b486737]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);margin:auto 0;display:grid}.ui-datepicker-year[data-v-44cbaefa]{height:var(--ui-datepicker_size);width:var(--ui-datepicker_size)}.ui-datepicker-year_header[data-v-44cbaefa]{justify-content:space-between;align-items:center;display:flex}.ui-datepicker-year_grid[data-v-44cbaefa]{gap:var(--space-4);grid-template-columns:repeat(3,1fr);margin:auto 0;display:grid}.ui-datepicker-navigation[data-v-cf27811c]{justify-content:center;align-items:center;gap:var(--space-2);flex:1;display:flex}.ui-datepicker-navigation_tab[data-v-cf27811c]{min-width:4em;font-weight:var(--typo-weight-strong)}.ui-datepicker-time[data-v-247644ef]{gap:var(--space-6);height:var(--ui-datepicker_size,calc(var(--ui-lt-h) * 8 + var(--space-4) + var(--space-4)));flex-direction:row;display:flex}.ui-datepicker-time_column[data-v-247644ef]{gap:var(--space-6);flex-direction:column;flex:1;display:flex}.ui-datepicker-time_list[data-v-247644ef]{padding:0 var(--space-2);scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent;flex-direction:column;flex:1;align-items:stretch;display:flex;overflow-y:auto}.ui-datepicker-time_list[data-v-247644ef]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.ui-datepicker-time_list[data-v-247644ef]::-webkit-scrollbar-track{background-color:#0000}.ui-datepicker-time_list[data-v-247644ef]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.ui-datepicker-time_list[data-v-247644ef]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.ui-datepicker-time_list[data-v-247644ef]::-webkit-scrollbar-corner{background-color:#0000}.ui-datepicker-time_input[data-v-247644ef] input{text-align:center}.ui-datepicker[data-v-dfe0552f]{gap:var(--space-6);--ui-transition:0s;--ui-datepicker_size:calc(var(--ui-lt-h) * 8 + var(--space-4) + var(--space-4));flex-direction:row;display:flex}.ui-datepicker_date[data-v-dfe0552f]{height:var(--ui-datepicker_size);width:var(--ui-datepicker_size);flex-direction:column;display:flex}.ui-datepicker_time[data-v-dfe0552f]{min-height:var(--ui-datepicker_size);border-left:1px solid var(--border-default);padding-left:var(--space-6);flex:none}.ui-datepicker-dropdown[data-v-f7912d7e]{--ui-dropdown_min-width:0;--ui-dropdown_max-height:auto;display:inline-flex}.ui-datepicker-dropdown_trigger[data-v-f7912d7e]{white-space:nowrap;flex:auto}.ui-datepicker-dropdown_content[data-v-f7912d7e]{padding:var(--ui-datepicker-dropdown_padding,var(--space-4));flex-direction:column;display:flex}.ui-datepicker-dropdown_actions[data-v-f7912d7e]{padding:var(--space-2) var(--space-2) 0;border-top:1px solid var(--border-default);margin-top:var(--space-2);justify-content:space-between;align-items:center;display:flex}.ui-datepicker-dropdown_actions-group[data-v-f7912d7e]{gap:var(--space-2);display:flex}.ui-dropdown-trigger[data-v-9d563fbd]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);appearance:none;box-sizing:border-box;text-align:left;border-style:var(--ui-lt-border-style,solid);border-width:var(--ui-lt-border-width,1px);border-color:var(--ui-dropdown-trigger_border-color,var(--ui-field-border-color,var(--input-border)));border-radius:var(--ui-dropdown-trigger_border-radius,var(--ui-field-border-radius,var(--ui-lt-border-radius)));background:var(--ui-field-bg,var(--input-bg));cursor:pointer;line-height:1;font-family:var(--ui-dropdown-trigger_font-family,var(--ui-field-font-family,var(--typo-font-ui)));font-size:var(--ui-dropdown-trigger_font-size,var(--ui-field-font-size,var(--typo-ui)));color:var(--input-text);padding:var(--ui-dropdown-trigger_padding,var(--ui-field-padding,var(--space-3) var(--space-8)));outline:none;align-items:center;width:100%;min-width:0;max-width:100%;margin:0;display:flex}.ui-dropdown-trigger_label[data-v-9d563fbd]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.ui-dropdown-trigger_chevron[data-v-9d563fbd]{--ui-icon_size:16px;margin-left:var(--space-4);transition:transform var(--ui-transition);will-change:transform;pointer-events:none;flex-shrink:0}.ui-dropdown-trigger[data-v-9d563fbd]:hover:not(._disabled){box-shadow:var(--ui-pal-ring);outline:none}.ui-dropdown-trigger[data-v-9d563fbd]:focus-visible{border-color:var(--ui-pal);box-shadow:var(--ui-pal-ring)}.ui-dropdown-trigger._is-open[data-v-9d563fbd]{border-color:var(--ui-pal)}.ui-dropdown-trigger._is-open .ui-dropdown-trigger_chevron[data-v-9d563fbd]{transform:rotate(180deg)}.ui-dropdown-trigger._disabled[data-v-9d563fbd]{cursor:not-allowed;border:var(--ui-lt-border-width) var(--ui-lt-disabled-border-style) var(--disabled-border);background:var(--disabled-bg);box-shadow:none;color:var(--disabled-text)}.ui-flyout[data-v-a41e306f],.ui-flyout_trigger[data-v-a41e306f]{display:contents}.ui-flyout_layer[data-v-a41e306f]{z-index:var(--lt-z-nav);background:var(--modal-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}.ui-flyout_layer._right[data-v-a41e306f]{left:var(--ui-flyout_edge)}.ui-flyout_layer._top[data-v-a41e306f]{top:var(--ui-flyout_top,0);bottom:var(--ui-flyout_edge)}.ui-flyout_panel[data-v-a41e306f]{box-sizing:border-box;border-radius:var(--radius-l);border:var(--ui-lt-border-width) solid var(--border-default);background:var(--bg-panel);flex-direction:column;display:flex;position:absolute;overflow:hidden}.ui-flyout_layer._right .ui-flyout_panel[data-v-a41e306f]{top:var(--ui-flyout_margin,var(--space-6));left:var(--ui-flyout_gap,var(--space-4));width:var(--ui-flyout_width,420px);max-width:calc(100% - var(--ui-flyout_gap,var(--space-4)) - var(--ui-flyout_margin,var(--space-6)));max-height:calc(100% - 2 * var(--ui-flyout_margin,var(--space-6)))}.ui-flyout_layer._top .ui-flyout_panel[data-v-a41e306f]{left:var(--ui-flyout_margin,var(--space-6));right:var(--ui-flyout_margin,var(--space-6));bottom:var(--ui-flyout_gap,var(--space-4));max-height:calc(100% - var(--ui-flyout_margin,var(--space-6)) - var(--ui-flyout_gap,var(--space-4)))}.ui-flyout-enter-active[data-v-a41e306f],.ui-flyout-leave-active[data-v-a41e306f]{transition:opacity .15s ease-out}.ui-flyout-enter-active .ui-flyout_panel[data-v-a41e306f],.ui-flyout-leave-active .ui-flyout_panel[data-v-a41e306f]{transition:transform .15s ease-out}.ui-flyout-enter-from[data-v-a41e306f],.ui-flyout-leave-to[data-v-a41e306f]{opacity:0}.ui-flyout-enter-from._right .ui-flyout_panel[data-v-a41e306f],.ui-flyout-leave-to._right .ui-flyout_panel[data-v-a41e306f]{transform:translate(-12px)}.ui-flyout-enter-from._top .ui-flyout_panel[data-v-a41e306f],.ui-flyout-leave-to._top .ui-flyout_panel[data-v-a41e306f]{transform:translateY(12px)}.ui-img[data-v-f8b837ac]{overflow:inherit;justify-content:stretch;align-items:stretch;display:flex;position:relative}.ui-img_overlay[data-v-f8b837ac]{font-size:var(--typo-small);line-height:var(--typo-lh);text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-img_overlay._err[data-v-f8b837ac]{padding:var(--space-3) var(--space-6);color:var(--pal-error-acc);background:var(--pal-error)}.ui-img_image[data-v-f8b837ac]{object-fit:cover;width:100%;height:100%;aspect-ratio:inherit;transition:opacity var(--ui-transition);will-change:opacity}.ui-img_image._loading[data-v-f8b837ac]{opacity:0}.ui-modal[data-v-50b2e0e6]{z-index:var(--lt-z-modal-backdrop);transition:background-color var(--ui-transition), visibility var(--ui-transition);will-change:background-color, visibility;pointer-events:none;visibility:hidden;padding:var(--space-6);background-color:#0000;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:auto}.ui-modal._shown[data-v-50b2e0e6]{background:var(--modal-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);visibility:visible;pointer-events:unset}.ui-modal_window[data-v-50b2e0e6]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.ui-modal_window[data-v-50b2e0e6]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.ui-modal_window[data-v-50b2e0e6]::-webkit-scrollbar-track{background-color:#0000}.ui-modal_window[data-v-50b2e0e6]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.ui-modal_window[data-v-50b2e0e6]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.ui-modal_window[data-v-50b2e0e6]::-webkit-scrollbar-corner{background-color:#0000}.ui-modal_window[data-v-50b2e0e6]{margin:var(--ui-modal_margin-top,15vh) auto auto;padding:var(--ui-modal_padding,var(--space-12));min-width:var(--ui-modal_min-width,480px);border-radius:var(--radius-l);background:var(--bg-panel);box-shadow:var(--shadow-l);max-width:100%;position:relative}.ui-modal_window-header[data-v-50b2e0e6]{font-size:var(--typo-h4);line-height:var(--typo-lh);font-weight:var(--typo-weight-strong);color:var(--text-strong);padding-right:var(--space-16);margin-bottom:var(--space-8)}.ui-modal_window-close[data-v-50b2e0e6]{right:var(--space-8);top:var(--space-8);cursor:pointer;position:absolute}.ui-modal_window-close-icon[data-v-50b2e0e6]{--ui-icon_size:24px;--ui-icon_color:var(--disabled-border)}@media (width<=812px){.ui-modal[data-v-50b2e0e6]{padding:var(--space-4)}.ui-modal_window[data-v-50b2e0e6]{width:100%;min-width:0;margin-top:var(--space-4);padding:var(--ui-modal_padding,var(--space-8))}}.bounce-enter-active[data-v-50b2e0e6]{animation:.2s slide-down-50b2e0e6}.bounce-leave-active[data-v-50b2e0e6]{animation:.2s reverse slide-down-50b2e0e6}@keyframes slide-down-50b2e0e6{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ui-pin[data-v-7e9b85cb]{min-height:var(--ui-lt-h);display:flex}.ui-pin_wrapper[data-v-7e9b85cb]{justify-content:flex-start;align-items:center;gap:var(--space-8);flex-wrap:nowrap;display:flex;position:relative}.ui-pin_inp[data-v-7e9b85cb]{--ui-pin_extra-indent:calc((var(--ui-lt-h) + var(--space-3)));width:calc(100% + var(--ui-pin_extra-indent));height:100%;font-family:var(--typo-font-mono);font-size:var(--typo-text-l);letter-spacing:calc(var(--ui-lt-h) + var(--space-3));margin-left:calc(var(--ui-pin_extra-indent) / -2);opacity:0;background:0 0;border:0;outline:none;padding:0;position:absolute}.ui-pin_char[data-v-7e9b85cb]{width:var(--ui-lt-h);border-style:var(--ui-lt-border-style);border-width:var(--ui-lt-border-width);border-color:var(--ui-field-border-color,var(--input-border));border-radius:var(--ui-lt-border-radius);background:var(--ui-field-bg,var(--input-bg));height:100%;color:var(--input-text);justify-content:center;align-items:center;gap:var(--space-2);display:flex}.ui-pin_char-item[data-v-7e9b85cb]{font-family:var(--typo-font-mono);font-size:var(--typo-text-l);text-align:center;padding:var(--space-3);min-width:calc(var(--ui-lt-h) / 2);min-height:calc(var(--ui-lt-h) / 2);background:0 0;border:0 solid #0000;border-width:0 2px;justify-content:center;align-items:center;display:flex}.ui-pin_char._select .ui-pin_char-item[data-v-7e9b85cb]{color:var(--ui-pal-acc);background:var(--ui-pal,var(--pal-primary))}input:focus~.ui-pin_char._cursor[data-v-7e9b85cb],input:focus~.ui-pin_char._cursor-0[data-v-7e9b85cb]{border-color:var(--ui-pal)}input:focus~.ui-pin_char._cursor .ui-pin_char-item[data-v-7e9b85cb]{border-right-color:var(--text-strong)}input:focus~.ui-pin_char._cursor-0 .ui-pin_char-item[data-v-7e9b85cb]{border-left-color:var(--text-strong)}.ui-pre[data-v-7497e7db]{margin:var(--space-3) 0}.ui-pre_title[data-v-7497e7db]{font-size:var(--typo-small);line-height:var(--typo-lh);font-weight:var(--typo-weight-strong);margin-bottom:var(--space-3)}.ui-pre_pre[data-v-7497e7db]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.ui-pre_pre[data-v-7497e7db]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.ui-pre_pre[data-v-7497e7db]::-webkit-scrollbar-track{background-color:#0000}.ui-pre_pre[data-v-7497e7db]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.ui-pre_pre[data-v-7497e7db]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.ui-pre_pre[data-v-7497e7db]::-webkit-scrollbar-corner{background-color:#0000}.ui-pre_pre[data-v-7497e7db]{padding:var(--space-6) var(--space-3);font-family:var(--typo-font-mono);background:var(--bg-inset);border-style:solid;border-width:1px;border-color:var(--border-default,black);border-radius:var(--ui-lt-border-radius);max-width:100%;overflow:auto}.ui-progress[data-v-caa9e59c]{height:var(--ui-progress_height,4px);border-radius:var(--radius-round);background:var(--input-well);overflow:hidden}.ui-progress_bar[data-v-caa9e59c]{background:var(--ui-pal);height:100%;transition:width var(--ui-transition), background-color var(--ui-transition)}.ui-progress-radial[data-v-bdefba77]{white-space:nowrap;height:calc(var(--ui-progress-radial_size,64px));width:calc(var(--ui-progress-radial_size,64px));justify-content:center;align-items:center;display:flex;position:relative}.ui-progress-radial_svg-wrap[data-v-bdefba77]{display:block;position:absolute;inset:0}.ui-progress-radial_svg[data-v-bdefba77]{vertical-align:middle;height:var(--ui-progress-radial_size,64px);width:var(--ui-progress-radial_size,64px);overflow:visible;transform:rotate(90deg)}.ui-progress-radial_svg-bg[data-v-bdefba77]{stroke:var(--ui-progress-radial_bg-stroke,var(--input-well));fill:var(--ui-progress-radial_bg-fill,transparent);stroke-width:var(--ui-progress-radial_stroke-width,10)}.ui-progress-radial_svg-value[data-v-bdefba77]{fill:none;stroke-dasharray:0;stroke-dashoffset:0;transition-duration:var(--ui-progress-radial_t-duration,.5s);transition-property:var(--ui-progress-radial_t-property,all);transition-timing-function:var(--ui-progress-radial_t-function,linear);stroke:var(--ui-progress-radial_color,var(--ui-pal));stroke-linecap:var(--ui-progress-radial_stroke-linecap,round);stroke-width:var(--ui-progress-radial_stroke-width,10)}.ui-radio[data-v-c985db86]{gap:var(--space-4);align-items:center;display:inline-flex}.ui-radio_inp[data-v-c985db86]{appearance:none;width:var(--ui-radio_size,18px);height:var(--ui-radio_size,18px);border-width:var(--ui-radio_border-w,2px);border-style:solid;border-color:var(--input-border);background-color:var(--input-well);transition:background-color var(--ui-transition);border-radius:50%;place-content:center;margin:0;display:inline-grid}.ui-radio_inp[data-v-c985db86]:before{content:"";width:var(--ui-radio_size,18px);height:var(--ui-radio_size,18px);box-sizing:border-box;background-color:var(--ui-pal);transition:transform var(--ui-transition);will-change:transform;border-radius:50%;transform:scale(0)}.ui-radio_inp[data-v-c985db86]:disabled{border-color:var(--disabled-border);background-color:var(--disabled-bg)}.ui-radio_inp[data-v-c985db86]:disabled:before{background-color:var(--disabled-border)}.ui-radio_inp:disabled~.ui-radio_lbl[data-v-c985db86]{--ui-radio_text-color:var(--disabled-text);--ui-radio_extra-color:var(--disabled-text)}.ui-radio_inp[data-v-c985db86]:checked{border-color:var(--ui-pal);background-color:var(--input-bg)}.ui-radio_inp[data-v-c985db86]:checked:before{transform:scale(.5)}.ui-radio_inp[data-v-c985db86]:focus-visible{border-color:var(--ui-pal);box-shadow:var(--ui-pal-ring);outline:none}.ui-radio_inp[data-v-c985db86]:active:not(:disabled){box-shadow:var(--ui-pal-ring-active)}.ui-radio:hover .ui-radio_inp[data-v-c985db86]:not(:disabled){border-color:var(--ui-pal-hover)}.ui-radio_lbl[data-v-c985db86]{flex-direction:column;display:flex}.ui-radio_lbl-text[data-v-c985db86]{font-size:var(--typo-ui);line-height:var(--typo-lh);color:var(--ui-radio_text-color,var(--text-idle));font-weight:var(--typo-weight-medium)}.ui-radio_lbl-extra[data-v-c985db86]{font-size:var(--typo-ui);line-height:var(--typo-lh);color:var(--ui-radio_extra-color,var(--text-muted))}@media print{.ui-radio_inp[data-v-c985db86]:checked{box-shadow:inset 0 0 0 2.5px var(--ui-pal-hover)}}.ui-select[data-v-d97da40c]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);box-sizing:border-box;border-style:var(--ui-lt-border-style);border-width:var(--ui-lt-border-width);border-color:var(--ui-field-border-color,var(--input-border));border-radius:var(--ui-lt-border-radius);background:var(--ui-field-bg,var(--input-bg));justify-content:stretch;align-items:center;padding:0;line-height:1;display:flex;position:relative}.ui-select_select[data-v-d97da40c]{font-size:var(--typo-ui);line-height:var(--typo-lh);appearance:none;padding:var(--space-3) var(--space-24) var(--space-3) var(--space-8);font-family:var(--typo-font-ui);color:var(--input-text);caret-color:var(--ui-pal);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;min-width:0;min-height:100%;margin:0;display:block}.ui-select_select[disabled][data-v-d97da40c]{cursor:not-allowed;color:var(--disabled-text);background:var(--disabled-bg)}.ui-select_select[data-v-d97da40c] option{line-height:var(--ui-lt-h);background:var(--bg-card);color:var(--input-text)}.ui-select_icon[data-v-d97da40c]{right:var(--space-8);pointer-events:none;--ui-icon_size:16px;position:absolute}.ui-select[data-v-d97da40c]:hover:not(._disabled){box-shadow:var(--ui-pal-ring);outline:none}.ui-select[data-v-d97da40c]:focus-within{box-shadow:var(--ui-pal-ring);border-color:var(--ui-pal);outline:none}.ui-select._disabled[data-v-d97da40c]{border:var(--ui-lt-border-width) var(--ui-lt-disabled-border-style) var(--disabled-border);background:var(--disabled-bg);box-shadow:none}.ui-sidebar[data-v-70b32b53]{z-index:var(--lt-z-nav);transition:background-color var(--ui-transition), visibility var(--ui-transition);will-change:background-color, visibility;pointer-events:none;visibility:hidden;background-color:#0000;position:fixed;inset:0}.ui-sidebar._shown[data-v-70b32b53]{background:var(--modal-backdrop);visibility:visible;pointer-events:unset}.ui-sidebar_content[data-v-70b32b53]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.ui-sidebar_content[data-v-70b32b53]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.ui-sidebar_content[data-v-70b32b53]::-webkit-scrollbar-track{background-color:#0000}.ui-sidebar_content[data-v-70b32b53]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.ui-sidebar_content[data-v-70b32b53]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.ui-sidebar_content[data-v-70b32b53]::-webkit-scrollbar-corner{background-color:#0000}.ui-sidebar_content[data-v-70b32b53]{border-top-left-radius:var(--radius-l);border-bottom-left-radius:var(--radius-l);background:var(--bg-panel);box-shadow:var(--shadow-l);max-width:var(--ui-sidebar_max-w,45vw);min-width:var(--ui-sidebar_min-w,25vw);transform-origin:100%;width:var(--ui-sidebar_width,auto);position:absolute;inset:0 0 0 auto;overflow:auto}.ui-sidebar_close[data-v-70b32b53]{--ui-icon_color:var(--text-link-idle);top:var(--space-12);left:var(--space-12);cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.ui-sidebar._left .ui-sidebar_content[data-v-70b32b53]{border-radius:0 var(--radius-l) var(--radius-l) 0;transform-origin:0;left:0;right:auto}.ui-sidebar._left .ui-sidebar_close[data-v-70b32b53]{left:auto;right:var(--space-12)}.bounce-enter-active[data-v-70b32b53]{animation:.2s slide-right-70b32b53}.bounce-leave-active[data-v-70b32b53]{animation:.2s reverse slide-right-70b32b53}.bounce-left-enter-active[data-v-70b32b53]{animation:.2s slide-left-70b32b53}.bounce-left-leave-active[data-v-70b32b53]{animation:.2s reverse slide-left-70b32b53}@keyframes slide-right-70b32b53{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-left-70b32b53{0%{transform:translate(-100%)}to{transform:translate(0)}}.ui-slider[data-v-f2c9e6ef]{min-height:var(--ui-lt-h);padding:0 calc(var(--ui-slider_thumb-size,16px) / 2);-webkit-user-select:none;user-select:none;align-items:center;gap:var(--space-6);display:flex}.ui-slider_wrapper[data-v-f2c9e6ef]{height:var(--ui-lt-h);flex:1;align-items:center;display:flex}.ui-slider_track[data-v-f2c9e6ef]{width:100%;height:var(--ui-slider_track-height,6px);background:var(--input-well);border-radius:calc(var(--ui-slider_track-height,6px) / 2);cursor:pointer;position:relative}.ui-slider_fill[data-v-f2c9e6ef]{background:var(--ui-pal,var(--pal-primary));border-radius:calc(var(--ui-slider_track-height,6px) / 2);height:100%;position:absolute;top:0;left:0}.ui-slider_thumb[data-v-f2c9e6ef]{width:var(--ui-lt-h);height:var(--ui-lt-h);cursor:pointer;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.ui-slider_thumb[data-v-f2c9e6ef]:before{content:"";width:var(--ui-slider_thumb-size,16px);height:var(--ui-slider_thumb-size,16px);background:var(--ui-pal,var(--pal-primary));border:2px solid var(--input-bg);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-slider_thumb[data-v-f2c9e6ef]:focus:before{box-shadow:var(--ui-pal-ring)}.ui-slider_tip[data-v-f2c9e6ef]{top:calc(var(--ui-lt-h,100%) / 2);padding:var(--space-4) var(--space-6);margin-top:var(--space-6);background:var(--bg-card);color:var(--text-idle);border-radius:var(--radius-s);box-shadow:var(--shadow-m);font-size:var(--typo-small);white-space:nowrap;pointer-events:none;display:none;position:absolute;left:50%;transform:translate(-50%)}.ui-slider._with-tip-always .ui-slider_tip[data-v-f2c9e6ef],.ui-slider._with-tip-hover:hover .ui-slider_tip[data-v-f2c9e6ef],.ui-slider._with-tip-hover:focus-within .ui-slider_tip[data-v-f2c9e6ef],.ui-slider._with-tip-hover._dragging .ui-slider_tip[data-v-f2c9e6ef]{display:block}.ui-slider_input[data-v-f2c9e6ef]{width:var(--ui-slider_input-width,5em);flex-shrink:0}.ui-slider._disabled[data-v-f2c9e6ef]{opacity:.6;pointer-events:none}.ui-slider._disabled .ui-slider_track[data-v-f2c9e6ef],.ui-slider._disabled .ui-slider_thumb[data-v-f2c9e6ef]{cursor:not-allowed}.ui-slider._disabled .ui-slider_thumb[data-v-f2c9e6ef]:before,.ui-slider._disabled .ui-slider_fill[data-v-f2c9e6ef]{background:var(--disabled-text)}.ui-slider-range[data-v-4781513a]{min-height:var(--ui-lt-h);padding:0 calc(var(--ui-slider_thumb-size,16px) / 2);-webkit-user-select:none;user-select:none;align-items:center;gap:var(--space-6);min-width:calc(var(--ui-lt-h) * 4);flex:auto;display:flex}.ui-slider-range_wrapper[data-v-4781513a]{height:var(--ui-lt-h);flex:1;align-items:center;display:flex}.ui-slider-range_track[data-v-4781513a]{width:100%;height:var(--ui-slider_track-height,6px);background:var(--input-well);border-radius:calc(var(--ui-slider_track-height,6px) / 2);cursor:pointer;position:relative}.ui-slider-range_fill[data-v-4781513a]{background:var(--ui-pal,var(--pal-primary));border-radius:calc(var(--ui-slider_track-height,6px) / 2);height:100%;position:absolute;top:0}.ui-slider-range_tip[data-v-4781513a]{top:calc(var(--ui-lt-h,100%) / 2);padding:var(--space-4) var(--space-6);margin-top:var(--space-6);background:var(--bg-card);color:var(--text-idle);border-radius:var(--radius-s);box-shadow:var(--shadow-m);font-size:var(--typo-small);white-space:nowrap;pointer-events:none;display:none;position:absolute;left:50%;transform:translate(-50%)}.ui-slider-range._with-tip-always .ui-slider-range_tip[data-v-4781513a],.ui-slider-range._with-tip-hover:hover .ui-slider-range_tip[data-v-4781513a],.ui-slider-range._with-tip-hover:focus-within .ui-slider-range_tip[data-v-4781513a],.ui-slider-range._with-tip-hover._dragging .ui-slider-range_tip[data-v-4781513a]{display:block}.ui-slider-range_thumb[data-v-4781513a]{width:var(--ui-lt-h);height:var(--ui-lt-h);cursor:pointer;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.ui-slider-range_thumb[data-v-4781513a]:before{content:"";width:var(--ui-slider_thumb-size,16px);height:var(--ui-slider_thumb-size,16px);background:var(--ui-pal,var(--pal-primary));border:2px solid var(--input-bg);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-slider-range_thumb[data-v-4781513a]:focus:before{box-shadow:var(--ui-pal-ring)}.ui-slider-range_inputs[data-v-4781513a]{gap:var(--space-4);flex-shrink:0;display:flex}.ui-slider-range_input[data-v-4781513a]{width:var(--ui-slider_input-width,5em);flex-shrink:0}.ui-slider-range._disabled[data-v-4781513a]{opacity:.6;pointer-events:none}.ui-slider-range._disabled .ui-slider-range_track[data-v-4781513a],.ui-slider-range._disabled .ui-slider-range_thumb[data-v-4781513a]{cursor:not-allowed}.ui-slider-range._disabled .ui-slider-range_thumb[data-v-4781513a]:before,.ui-slider-range._disabled .ui-slider-range_fill[data-v-4781513a]{background:var(--disabled-text)}.ui-tabs[data-v-fefa6e8f]{min-height:var(--ui-lt-h);align-items:center;display:flex;position:relative}.ui-tabs_tab[data-v-fefa6e8f]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);--ui-icon_size:16px;align-items:center;gap:var(--space-4);color:var(--text-idle);cursor:pointer;white-space:nowrap;line-height:1;font-family:var(--typo-font-ui);box-sizing:border-box;background:0 0;border:0;text-decoration:none;display:flex;position:relative}.ui-tabs_tab[data-v-fefa6e8f]:hover{color:var(--input-text)}.ui-tabs._stretch .ui-tabs_tab[data-v-fefa6e8f]{flex:1;justify-content:center}.ui-tabs_tab-label[data-v-fefa6e8f]{display:var(--ui-tabs_labels,inline)}.ui-tabs_tab-badge[data-v-fefa6e8f]{font-size:var(--typo-small);line-height:var(--typo-lh);z-index:var(--lt-z-1);box-sizing:border-box;min-width:var(--ui-tabs_badge-size,18px);height:var(--ui-tabs_badge-size,18px);padding:0 var(--space-2);line-height:var(--ui-tabs_badge-size,18px);text-align:center;border-radius:var(--radius-round);background:var(--ui-pal);color:var(--ui-pal-acc);pointer-events:none;position:absolute;top:0;right:0;transform:translate(25%,-25%)}.ui-tabs_slider[data-v-fefa6e8f]{left:var(--ui-tabs_slider-left,0);width:var(--ui-tabs_slider-width,0);transition:left var(--ui-transition), width var(--ui-transition);pointer-events:none;will-change:left, width;position:absolute}.ui-tabs._pills[data-v-fefa6e8f]{gap:var(--space-2)}.ui-tabs._pills .ui-tabs_tab[data-v-fefa6e8f]{padding:var(--ui-tabs_tab-padding,var(--space-3) var(--space-8));min-height:var(--ui-lt-h);border-radius:var(--ui-lt-border-radius);font-family:var(--typo-font-ui)}.ui-tabs._pills .ui-tabs_tab._active[data-v-fefa6e8f]{color:var(--ui-tabs_active-color,var(--ui-pal-acc))}.ui-tabs._pills .ui-tabs_slider[data-v-fefa6e8f]{border-radius:var(--ui-lt-border-radius);background:var(--ui-tabs_active-bg,var(--ui-pal));height:100%;top:0}.ui-tabs._pills[data-v-fefa6e8f]:not(._vertical){padding:var(--ui-tabs_track-padding,0px);border-radius:var(--ui-lt-border-radius);background:var(--ui-tabs_track-bg,var(--bg-inset))}.ui-tabs._pills:not(._vertical) .ui-tabs_tab[data-v-fefa6e8f]{min-height:calc(var(--ui-lt-h) - 2 * var(--ui-tabs_track-padding,0px))}.ui-tabs._pills:not(._vertical) .ui-tabs_slider[data-v-fefa6e8f]{top:var(--ui-tabs_track-padding,0px);height:calc(100% - 2 * var(--ui-tabs_track-padding,0px))}.ui-tabs._underline[data-v-fefa6e8f]{border-bottom-width:var(--ui-tabs_underline-width,2px);border-bottom-style:var(--ui-lt-border-style);border-bottom-color:var(--ui-tabs_underline-color,var(--border-default))}.ui-tabs._underline .ui-tabs_tab[data-v-fefa6e8f]{padding:var(--ui-tabs_tab-padding,var(--space-3) var(--space-8));min-height:var(--ui-lt-h);font-weight:var(--typo-weight-strong);border-radius:0}.ui-tabs._underline .ui-tabs_tab._active[data-v-fefa6e8f]{color:var(--ui-pal)}.ui-tabs._underline .ui-tabs_slider[data-v-fefa6e8f]{bottom:calc(-1 * var(--ui-tabs_underline-width,2px));background-color:var(--ui-pal);height:var(--ui-tabs_underline-width,2px)!important}.ui-tabs .ui-tabs_tab._square[data-v-fefa6e8f]{padding:var(--space-3);min-width:var(--ui-tabs_square-size,var(--ui-lt-h));justify-content:center}.ui-tabs._pills._vertical[data-v-fefa6e8f]{flex-direction:column;align-items:stretch}.ui-tabs._pills._vertical .ui-tabs_tab[data-v-fefa6e8f]{justify-content:center}.ui-tabs._pills._vertical .ui-tabs_slider[data-v-fefa6e8f]{width:100%;left:0;top:var(--ui-tabs_slider-top,0);height:var(--ui-tabs_slider-height,0);transition:top var(--ui-transition), height var(--ui-transition);will-change:top, height}@keyframes fx-spin-c725d49c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui-tag-input[data-v-c725d49c]{min-width:0;display:flex}.ui-tag-input._open .ui-tag-input_drop[data-v-c725d49c]{z-index:calc(var(--lt-z-pop) + 1);position:relative}.ui-tag-input_drop[data-v-c725d49c]{flex:1;min-width:0;display:flex}.ui-tag-input_box[data-v-c725d49c]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);box-sizing:border-box;border-width:var(--ui-lt-border-width);border-style:var(--ui-lt-border-style);border-radius:var(--ui-lt-border-radius);border-color:var(--ui-field-border-color,var(--input-border));background:var(--input-bg);flex:1;justify-content:stretch;align-items:flex-start;min-width:0;line-height:1;display:flex;position:relative}.ui-tag-input:hover:not(._disabled) .ui-tag-input_box[data-v-c725d49c]{box-shadow:var(--ui-pal-ring)}.ui-tag-input._open .ui-tag-input_box[data-v-c725d49c],.ui-tag-input_box[data-v-c725d49c]:focus-within{border-color:var(--ui-pal);box-shadow:var(--ui-pal-ring)}.ui-tag-input._disabled .ui-tag-input_box[data-v-c725d49c]{border:var(--ui-lt-border-width) var(--ui-lt-disabled-border-style) var(--disabled-border);background:var(--disabled-bg);box-shadow:none;cursor:not-allowed}.ui-tag-input_box-naked[data-v-c725d49c]{font-size:var(--typo-ui);line-height:var(--typo-lh);min-height:var(--ui-lt-h);box-sizing:border-box;border-width:var(--ui-lt-border-width);border-style:var(--ui-lt-border-style);border-radius:var(--ui-lt-border-radius);background:0 0;border-color:#0000;flex:1;justify-content:stretch;align-items:flex-start;min-width:0;line-height:1;display:flex;position:relative}.ui-tag-input._disabled .ui-tag-input_box-naked[data-v-c725d49c]{cursor:not-allowed}.ui-tag-input_value[data-v-c725d49c]{min-width:0;margin:var(--space-2) var(--space-8);flex-direction:column;flex:1;justify-content:center;display:flex}.ui-tag-input_tags[data-v-c725d49c]{gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-tag-input_input[data-v-c725d49c]{font-size:var(--typo-ui);line-height:var(--typo-lh);font-family:var(--typo-font-ui);color:var(--input-text);caret-color:var(--ui-pal);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;min-width:0;max-height:0;padding:0;display:block}.ui-tag-input_input[data-v-c725d49c]:focus{max-height:unset;min-height:var(--ui-lt-h-sub)}.ui-tag-input_input:focus._margin[data-v-c725d49c]{margin-top:var(--space-4)}.ui-tag-input_input[data-v-c725d49c]::selection{background-color:var(--ui-pal);color:var(--ui-pal-acc)}.ui-tag-input_input[data-v-c725d49c]::placeholder{color:var(--input-placeholder)}.ui-tag-input_input[data-v-c725d49c]:disabled{cursor:not-allowed;color:var(--disabled-text)}.ui-tag-input_chevron[data-v-c725d49c]{margin:var(--space-3);transition:transform var(--ui-transition);will-change:transform}.ui-tag-input_chevron._loading[data-v-c725d49c]{--ui-icon_size:16px;animation:2s infinite fx-spin-c725d49c}.ui-tag-input._open .ui-tag-input_chevron[data-v-c725d49c]{transform:rotateX(180deg)}.ui-tag-input._disabled .ui-tag-input_chevron[data-v-c725d49c]{color:var(--disabled-text)}.ui-tag-input_list[data-v-c725d49c]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.ui-tag-input_list[data-v-c725d49c]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.ui-tag-input_list[data-v-c725d49c]::-webkit-scrollbar-track{background-color:#0000}.ui-tag-input_list[data-v-c725d49c]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.ui-tag-input_list[data-v-c725d49c]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.ui-tag-input_list[data-v-c725d49c]::-webkit-scrollbar-corner{background-color:#0000}.ui-tag-input_list[data-v-c725d49c]{max-height:var(--ui-tag-input_max-height,30vh);min-width:var(--ui-dropdown_trigger-width);flex-direction:column;display:flex;overflow:auto}.ui-tag-input_item[data-v-c725d49c]{gap:var(--space-4);--ui-icon_size:1em}.ui-tag-input_item-lbl[data-v-c725d49c]{flex:1;min-width:0}.ui-tag-input_item-check[data-v-c725d49c]{visibility:hidden}.ui-tag-input_item._selected .ui-tag-input_item-check[data-v-c725d49c]{visibility:visible}.ui-tag-input_item._selected[data-v-c725d49c]{color:var(--ui-pal-deep);background-color:var(--ui-pal-bg)}.ui-tag-input_item._custom[data-v-c725d49c]{color:var(--text-link-idle)}.ui-tag-input_item._empty[data-v-c725d49c]{color:var(--text-muted)}.ui-textarea[data-v-b77a262c]{font-size:var(--typo-ui);line-height:var(--typo-lh);box-sizing:border-box;border-style:var(--ui-lt-border-style);border-width:var(--ui-lt-border-width);border-color:var(--ui-textarea_border-color,var(--ui-field-border-color,var(--input-border)));border-radius:var(--ui-lt-border-radius);min-height:var(--ui-lt-h);background:var(--input-bg);justify-content:stretch;align-items:center;padding:0;display:flex}.ui-textarea_textarea[data-v-b77a262c]{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--scrollbar-thumb) transparent}.ui-textarea_textarea[data-v-b77a262c]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width);background-color:#0000}.ui-textarea_textarea[data-v-b77a262c]::-webkit-scrollbar-track{background-color:#0000}.ui-textarea_textarea[data-v-b77a262c]::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-width);background-color:var(--scrollbar-thumb)}.ui-textarea_textarea[data-v-b77a262c]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.ui-textarea_textarea[data-v-b77a262c]::-webkit-scrollbar-corner{background-color:#0000}.ui-textarea_textarea[data-v-b77a262c]{padding:var(--space-3) var(--space-8);margin:var(--space-1) var(--space-1) var(--space-1) 0;overflow:var(--ui-textarea_overflow,auto);clip-path:var(--ui-textarea_clip,none);color:var(--input-text);caret-color:var(--ui-pal);box-sizing:border-box;min-width:var(--ui-textarea_min-w,0);max-width:var(--ui-textarea_max-w,unset);resize:var(--ui-textarea_resize,vertical);min-height:var(--ui-textarea_min-h,4em);max-height:var(--ui-textarea_max-h,400px);height:var(--ui-lt-h);font-family:var(--ui-textarea_font-family,var(--ui-field-font-family,var(--typo-font-ui)));font-size:var(--ui-textarea_font-size,var(--ui-field-font-size,var(--typo-ui)));background:0 0;border:0;outline:none;flex:1;display:block}.ui-textarea_textarea[data-v-b77a262c]::selection{background-color:var(--ui-pal);color:var(--ui-pal-acc)}.ui-textarea_textarea[disabled][data-v-b77a262c],.ui-textarea_textarea[readonly][data-v-b77a262c]{cursor:not-allowed;color:var(--disabled-text)}.ui-textarea[data-v-b77a262c]:hover{box-shadow:var(--ui-pal-ring);outline:none}.ui-textarea[data-v-b77a262c]:focus-within{box-shadow:var(--ui-pal-ring);border-color:var(--ui-pal);outline:none}.ui-textarea._disabled[data-v-b77a262c]{border:var(--ui-lt-border-width) var(--ui-lt-disabled-border-style) var(--disabled-border);background:var(--disabled-bg);box-shadow:none}.ui-textarea._inline .ui-textarea_textarea[data-v-b77a262c]{padding:var(--space-3) var(--space-8);min-height:var(--ui-textarea_min-h,0);height:auto;margin:0}.ui-textarea._inline[data-v-b77a262c]:not(:focus-within):not(:hover){background:0 0;border-color:#0000}.ui-time-range[data-v-3e507612]{gap:var(--space-8);--ui-field-font-family:var(--typo-font-mono);--ui-icon_stroke-width:2px;align-items:center;display:flex}.ui-time-range_time[data-v-3e507612]{gap:var(--space-2);align-items:center;display:flex}.ui-time-range_time-input[data-v-3e507612]{width:76px}.ui-time-range_duration[data-v-3e507612]{width:102px}.ui-toast[data-v-43bd1253]{justify-content:space-between;gap:var(--space-4);padding:var(--ui-toast_padding,var(--space-6));border-left:8px solid var(--ui-pal-border);background-color:var(--bg-card);border-radius:var(--radius-m);box-shadow:var(--shadow-m);z-index:var(--lt-z-toast);display:flex;position:relative}.ui-toast_btn[data-v-43bd1253]{--ui-button_padding:var(--space-4);--ui-icon_size:18px;--ui-icon_color:var(--text-idle);--ui-lt-h:100%;--ui-toast_btn-margin:calc(-1 * var(--ui-toast_padding,var(--space-6)));margin:var(--ui-toast_btn-margin) var(--ui-toast_btn-margin) var(--ui-toast_btn-margin) 0;border-radius:0 var(--ui-lt-border-radius) var(--ui-lt-border-radius) 0;align-items:flex-start}.ui-toast_btn[data-v-43bd1253]:hover{--ui-icon_color:var(--text-link-hover);background:var(--film-hover)}.ui-toaster[data-v-d5fad739]{position:relative}.ui-toaster_toast[data-v-d5fad739]{width:100%;margin:var(--ui-toaster_gap,var(--space-4)) 0}.ui-toaster_toast-content[data-v-d5fad739]{gap:var(--space-6);color:var(--text-idle);display:flex}.ui-toaster_toast-body[data-v-d5fad739]{gap:var(--space-4);flex-direction:column;display:flex}.ui-toaster_toast-icon[data-v-d5fad739]{--ui-icon_size:20px;--ui-icon_stroke-width:2px}.ui-toaster_toast-title[data-v-d5fad739]{font-size:var(--typo-h5);line-height:var(--typo-lh);font-weight:var(--typo-weight-strong);white-space:pre-line}.ui-toaster_toast-text[data-v-d5fad739]{white-space:pre-line}.ui-toaster_toast-actions[data-v-d5fad739]{gap:var(--space-2);display:flex}.top-move[data-v-d5fad739],.top-enter-active[data-v-d5fad739],.top-leave-active[data-v-d5fad739],.bottom-move[data-v-d5fad739],.bottom-enter-active[data-v-d5fad739],.bottom-leave-active[data-v-d5fad739]{transition:transform var(--ui-transition), opacity var(--ui-transition);will-change:transform, opacity}.top-leave-to[data-v-d5fad739],.top-enter-from[data-v-d5fad739]{opacity:0;transform:translateY(-100px)}.bottom-leave-to[data-v-d5fad739],.bottom-enter-from[data-v-d5fad739]{opacity:0;transform:translateY(100px)}.top-leave-active[data-v-d5fad739],.bottom-leave-active[data-v-d5fad739]{position:absolute}.ui-var._error[data-v-6c934eb0]{--ui-field-border-color:var(--pal-error-border);--ui-pal:var(--pal-error)}.ui-var_label[data-v-6c934eb0]{font-size:var(--typo-small);line-height:var(--typo-lh);margin:0 0 var(--space-3);color:var(--text-muted);display:block}.ui-var_type[data-v-6c934eb0]{margin:var(--space-6) 0;color:var(--text-muted);cursor:default;display:block}.ui-var_type._error[data-v-6c934eb0]{color:var(--pal-error)}
