h1[data-v-4b318332]{font-size:20px}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/golos-text-cyrillic-400-normal.53eef9a.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/golos-text-latin-400-normal.057edf4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/golos-text-cyrillic-500-normal.398d9db.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/golos-text-latin-500-normal.f679bb4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/golos-text-cyrillic-600-normal.8c3e865.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/golos-text-latin-600-normal.61a3ba2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/golos-text-cyrillic-700-normal.8f77c5f.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/golos-text-latin-700-normal.6bcb47e.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/jetbrains-mono-cyrillic-400-normal.ca5a5aa.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/jetbrains-mono-latin-400-normal.2fe080a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/jetbrains-mono-cyrillic-500-normal.c859e11.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/jetbrains-mono-latin-500-normal.bb50084.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--wui-page:#f2f1ee;--wui-surface:#fff;--wui-surface2:#f2f4f6;--wui-border:rgba(20,28,36,.11);--wui-text:#1b232b;--wui-muted:#5c6873;--wui-hover:#f6f7f8;--wui-scrim:rgba(16,24,32,.32);--wui-accent:#2e7d32;--wui-accent-soft:#e8f5e9;--wui-accent-text:#fff;--wui-link:#2e7d32;--wui-link-underline:rgba(46,125,50,.45);--wui-danger:#c62828;--wui-danger-border:rgba(198,40,40,.35);--wui-danger-soft:#fdecea;--wui-warning:#b26a00;--wui-warning-soft:#fff4e0;--wui-info:#1565c0;--wui-info-soft:#e8f0fb;--wui-violet:#4527a0;--wui-violet-soft:#ede7f6;--wui-nav-active:#e8f0e8;--wui-nav-active-text:#1b5e20;--wui-tab-tier:#e8f0e8;--wui-header:linear-gradient(90deg,#2e7d32,#388e3c);--wui-header-brand:#1b5e20;--wui-header-edge:#2e7d32;--wui-header-text:#fff;--wui-shadow:0 10px 30px rgba(16,24,32,.1),0 1px 3px rgba(16,24,32,.1);--wui-shadow-soft:0 1px 2px rgba(16,24,32,.06);--wui-font:"Golos Text","Segoe UI",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--wui-mono:"JetBrains Mono",ui-monospace,monospace;--wui-code-key:#1565c0;--wui-code-string:#2e7d32;--wui-code-number:#ad1457;--wui-code-keyword:#6a1b9a;--wui-code-comment:#6f7a84;--wui-code-selection:rgba(46,125,50,.2);--wui-history-ok:rgba(67,160,71,.38);--wui-history-none:#e3e6e9;--wui-tooltip-bg:#1f2a33;--wui-tooltip-text:#fff;--wui-highlight:#ffe58a;--wui-highlight-text:#3b2a00;--wui-status-recent-ring:#43a047;--wui-status-recent-fill:var(--wui-surface);--wui-status-recent-glyph:#1b5e20;--csstools-color-scheme--dark: ;color-scheme:light}html[data-theme=dark]{--wui-page:#161b1f;--wui-highlight:#6b5200;--wui-highlight-text:#fff4cc;--wui-surface:#1e252a;--wui-surface2:#283036;--wui-border:hsla(0,0%,100%,.1);--wui-text:#e9edf0;--wui-muted:#a7b2bb;--wui-hover:#242c31;--wui-scrim:rgba(0,0,0,.5);--wui-accent:#81c784;--wui-accent-soft:rgba(129,199,132,.14);--wui-accent-text:#0b1f0d;--wui-link:#81c784;--wui-link-underline:rgba(129,199,132,.45);--wui-danger:#ff8a80;--wui-danger-border:hsla(5,100%,75%,.4);--wui-danger-soft:hsla(5,100%,75%,.12);--wui-warning:#ffb74d;--wui-warning-soft:rgba(255,183,77,.12);--wui-info:#82b1ff;--wui-info-soft:rgba(130,177,255,.12);--wui-violet:#b39ddb;--wui-violet-soft:rgba(179,157,219,.14);--wui-nav-active:rgba(129,199,132,.14);--wui-nav-active-text:#a5d6a7;--wui-tab-tier:#23332a;--wui-header:linear-gradient(90deg,#143018,#173f1f);--wui-header-brand:#0b1f0e;--wui-header-edge:#153519;--wui-header-text:#fff;--wui-shadow:0 10px 30px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.4);--wui-shadow-soft:0 1px 2px rgba(0,0,0,.4);--wui-code-key:#82b1ff;--wui-code-string:#a5d6a7;--wui-code-number:#f48fb1;--wui-code-keyword:#ce93d8;--wui-code-comment:#8b96a0;--wui-code-selection:rgba(129,199,132,.28);--wui-history-ok:rgba(102,187,106,.42);--wui-history-none:#2e373e;--wui-tooltip-bg:#e9edf0;--wui-tooltip-text:#12181d;--wui-status-recent-ring:#66bb6a;--wui-status-recent-fill:var(--wui-surface);--wui-status-recent-glyph:#a5d6a7;--csstools-color-scheme--dark:initial;color-scheme:dark}.wui-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-family:var(--wui-mono)}.v-application,.v-application [class*=text-]{font-family:var(--wui-font)!important}.v-application{background:var(--wui-page)!important;color:var(--wui-text)}.v-application code,.v-application kbd,.v-application pre{font-family:var(--wui-mono)}.wui-mono-input input,.wui-mono-input textarea{font-family:var(--wui-mono);font-size:15px}.v-application.theme--dark .v-card.theme--dark,.v-application.theme--dark .v-data-table.theme--dark,.v-application.theme--dark .v-expansion-panel.theme--dark,.v-application.theme--dark .v-list.theme--dark,.v-application.theme--dark .v-navigation-drawer.theme--dark,.v-application.theme--dark .v-picker__body.theme--dark,.v-application.theme--dark .v-sheet.theme--dark:not(.v-btn):not(.v-chip):not(.v-app-bar),.v-application.theme--dark .v-tabs.theme--dark>.v-tabs-bar,.v-dialog .v-card.theme--dark,.v-menu__content .v-list.theme--dark{background-color:var(--wui-surface)}.v-application.theme--dark .v-data-table.theme--dark tbody tr:hover:not(.v-data-table__expanded__content){background:var(--wui-hover)!important}.wui-btn{align-items:center;background:var(--wui-surface);border:1px solid var(--wui-border);border-radius:10px;color:var(--wui-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13.5px;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 14px;white-space:nowrap}a.wui-btn{-webkit-text-decoration:none;text-decoration:none}.wui-btn:hover:not(:disabled){background:var(--wui-hover)}.wui-btn:disabled{cursor:default;opacity:.5}.wui-btn:focus-visible{outline:2px solid var(--wui-accent);outline-offset:2px}.wui-btn .v-icon,.wui-btn .v-progress-circular{color:inherit}.wui-btn-primary,.wui-btn-primary:hover:not(:disabled){background:var(--wui-accent);border-color:transparent;color:var(--wui-accent-text)}.wui-btn-primary:hover:not(:disabled){filter:brightness(1.08)}.wui-btn-danger,.wui-btn-danger:hover:not(:disabled){background:transparent;border-color:var(--wui-danger-border);color:var(--wui-danger)}.wui-btn-text{background:transparent;border-color:transparent}.v-menu__content.wui-menu,.v-menu__content:has(>.v-select-list),.wui-menu-panel{background:var(--wui-surface);border:1px solid var(--wui-border);border-radius:12px;box-shadow:var(--wui-shadow)}.wui-menu-list{background:var(--wui-surface);max-width:320px;min-width:220px;padding:6px 0}.wui-menu-item{align-items:center;background:transparent;border:0;border-radius:0;color:var(--wui-text);cursor:pointer;display:flex;font:inherit;font-size:13.5px;font-weight:400;gap:12px;height:40px;padding:0 14px;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.wui-menu-item.wui-menu-active,.wui-menu-item:focus-visible,.wui-menu-item:hover{background:var(--wui-hover);outline:none}.wui-menu-item .v-icon{color:var(--wui-muted);flex:none;font-size:18px}.wui-menu-item:disabled,.wui-menu-item[aria-disabled=true]{cursor:default;opacity:.5}.wui-menu-item:disabled:hover{background:transparent}.wui-menu-item.v-list-item{letter-spacing:normal;min-height:0;padding:0 14px}.wui-menu-item.v-list-item:after{display:none}.wui-menu-item.v-list-item--highlighted{background:var(--wui-hover)}.v-application a.wui-menu-item{color:var(--wui-text)}.wui-menu-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wui-menu-check{color:var(--wui-accent);display:inline-flex;flex:none;justify-content:center;visibility:hidden;width:18px}.wui-menu-check svg{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.wui-menu-item .wui-menu-check .v-icon{color:var(--wui-accent)}.wui-menu-selected{font-weight:600}.wui-menu-check.wui-menu-box,.wui-menu-selected .wui-menu-check{visibility:visible}.wui-menu-item .wui-menu-box:not(.wui-menu-box-on) .v-icon{color:var(--wui-muted)}.wui-menu-sep{background:var(--wui-border);height:1px;margin:6px 0}.wui-menu-item.wui-menu-danger,.wui-menu-item.wui-menu-danger .v-icon{color:var(--wui-danger)}.wui-menu-item.wui-menu-reset{color:var(--wui-link);font-weight:600}.wui-menu-search{margin:2px 10px 6px}.wui-menu-item.wui-menu-item-two{height:auto;min-height:40px;padding:9px 14px}.wui-menu-item-two .wui-menu-label{font-weight:600;white-space:normal}.wui-menu-sub{color:var(--wui-muted);display:block;font-size:12px;font-weight:400}.wui-menu-head{padding:10px 14px}@media (max-width:599.98px){.wui-menu-item{height:44px}}.v-application .v-select-list.v-list{background:var(--wui-surface);padding:6px 0}.v-application .v-select-list .v-list-item{color:var(--wui-text)!important;font-size:13.5px;min-height:40px;padding:0 14px}.v-application .v-select-list .v-list-item:before{display:none}.v-application .v-select-list .v-list-item--highlighted,.v-application .v-select-list .v-list-item:hover{background:var(--wui-hover)}.v-application .v-select-list .v-list-item .v-list-item__title{font-size:13.5px;font-weight:400;line-height:1.3}.v-application .v-select-list .v-list-item--active .v-list-item__title{font-weight:600}.v-application .v-select-list .v-list-item:has(>.v-list-item__content:first-child){padding-left:44px;position:relative}.v-application .v-select-list .v-list-item--active:has(>.v-list-item__content:first-child):after{color:var(--wui-accent);content:"\F012C";font:normal 18px/1 Material Design Icons,sans-serif;left:14px;min-height:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.v-application .v-select-list .v-list-item__action{margin:0 12px 0 0;min-width:18px}.v-application .v-select-list .v-simple-checkbox .v-icon{color:var(--wui-muted)!important;font-size:18px}.v-application .v-select-list .v-list-item--active .v-simple-checkbox .v-icon{color:var(--wui-accent)!important}.v-application .v-select-list .v-divider{margin:6px 0}.wui-link{background:none;border:0;color:var(--wui-link);cursor:pointer;display:inline-block;font:inherit;font-size:13px;font-weight:600;padding:0;text-align:left;-webkit-text-decoration:none;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px}.wui-link-sm{font-size:12px}.v-application a.wui-link,.v-application a.wui-link-inline,.wui-link-inline{color:var(--wui-link)}.wui-link-inline{background:none;border:0;cursor:pointer;display:inline;font:inherit;font-weight:500;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--wui-link-underline);text-decoration-thickness:1px;text-underline-offset:3px}.v-application a.wui-link-row{color:var(--wui-text);-webkit-text-decoration:none;text-decoration:none}.v-application a.wui-link-row:focus-visible,.v-application a.wui-link-row:hover{color:var(--wui-link);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.wui-link:focus-visible,.wui-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.wui-link-inline:focus-visible,.wui-link-inline:hover{text-decoration-color:currentcolor}.wui-link-inline:focus-visible,.wui-link:focus-visible{border-radius:4px;outline:2px solid var(--wui-accent);outline-offset:2px}.wui-link .v-icon{color:inherit;font-size:16px;margin-top:-2px;vertical-align:middle}.wui-link .v-icon:first-child{margin-right:4px}.wui-link .v-icon:last-child{margin-left:2px}.wui-link-inline:disabled,.wui-link-inline[aria-disabled=true],.wui-link:disabled,.wui-link[aria-disabled=true]{color:var(--wui-muted);cursor:default;-webkit-text-decoration:none;text-decoration:none}.card-edit-btn{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--wui-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:6px;height:30px;padding:0 10px;white-space:nowrap}.card-edit-btn:hover{background:var(--wui-hover);color:var(--wui-text)}.card-edit-btn .v-icon{color:inherit}.card-icon-btn{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--wui-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.card-icon-btn:hover:not(:disabled){background:var(--wui-hover);color:var(--wui-text)}.card-icon-btn:disabled{cursor:default;opacity:.4}.card-icon-btn .v-icon{color:inherit}.wui-btn-sm{font-size:13px;height:30px;padding:0 10px}.v-application .v-btn,.v-application .v-tab{letter-spacing:normal;text-transform:none}.wui-page{color:var(--wui-text);display:flex;flex-direction:column;gap:16px;padding:24px 28px}.wui-page-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.wui-page-title{font-size:24px;font-weight:700;letter-spacing:-.3px;margin:0}.wui-page-count{color:var(--wui-muted);font-size:14px;font-weight:500}.wui-page-spacer{flex-grow:1}.wui-card{background:var(--wui-surface);border:1px solid var(--wui-border);border-radius:14px;box-shadow:var(--wui-shadow-soft)}@media (max-width:599px){.wui-page{padding:16px 14px}.wui-page-title{font-size:21px}}.app-bar-btn,.app-bar-chip{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;flex:none;font:inherit;justify-content:center;position:relative}.app-bar-btn{border-radius:50%;height:40px;width:40px}.app-bar-chip{background:rgba(0,0,0,.14);border:1px solid hsla(0,0%,100%,.24);border-radius:18px;font-size:14px;font-weight:600;height:36px;padding:0 12px;white-space:nowrap}.app-bar-btn:hover,.app-bar-btn[aria-expanded=true]{background:hsla(0,0%,100%,.14)}.app-bar-chip:hover,.app-bar-chip[aria-expanded=true]{background:rgba(0,0,0,.24)}.app-bar-btn:focus-visible,.app-bar-chip:focus-visible{outline:2px solid #fff;outline-offset:2px}.app-bar-btn .v-icon{color:inherit}.app-bar-badge{background:#e53935;border-radius:9px;box-shadow:0 0 0 2px var(--wui-header-edge);color:#fff;font-size:11px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:1px;text-align:center;top:3px}.app-bar-panel,.v-menu__content.app-bar-menu{max-width:calc(100vw - 16px)}.app-bar-panel{background:var(--wui-surface);color:var(--wui-text);width:320px}.app-bar-panel-wide{width:420px}.app-bar-panel-head{font-size:14px;font-weight:600;padding:12px 16px 6px}.app-bar-panel-head span{color:var(--wui-muted);font-weight:400}.app-bar-panel .app-bar-panel-list{max-width:none;padding:0 0 6px}.app-bar-panel-n{font-feature-settings:"tnum";color:var(--wui-muted);flex:none;font-size:12px;font-variant-numeric:tabular-nums}.app-bar-panel-empty{color:var(--wui-muted);font-size:13.5px;padding:10px 16px 16px}.app-bar-panel-foot{background:transparent;border:0;border-top:1px solid var(--wui-border);color:var(--wui-link)!important;cursor:pointer;display:block;font:inherit;font-size:13.5px;font-weight:600;padding:11px 16px;text-align:left;-webkit-text-decoration:none;text-decoration:none;width:100%}.app-bar-panel-foot:focus-visible,.app-bar-panel-foot:hover{background:var(--wui-hover);outline:none}.app-bar.v-app-bar.v-toolbar.v-sheet[data-v-e83118d8]{--app-bar-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 .16 0 0 0 -.06'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 .16 0 0 0 -.06'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E"),var(--wui-header);background:var(--app-bar-grain),var(--wui-header);color:var(--wui-header-text)}.app-bar[data-v-e83118d8] .v-toolbar__content{padding:0}.app-bar-brand[data-v-e83118d8]{align-self:stretch;background:var(--app-bar-grain),var(--wui-header-brand);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);flex:none;min-width:262px;padding:0 34px 0 6px}.app-bar-brand[data-v-e83118d8],.app-bar-home[data-v-e83118d8]{align-items:center;display:flex}.app-bar-home[data-v-e83118d8]{border-radius:8px;color:inherit!important;-webkit-text-decoration:none;text-decoration:none}.app-bar-home[data-v-e83118d8]:focus-visible{outline:2px solid #fff;outline-offset:2px}.app-bar-logo[data-v-e83118d8]{display:block;height:30px;margin-left:4px;width:92px}.app-bar-divider[data-v-e83118d8]{background:hsla(0,0%,100%,.3);height:22px;margin:0 12px;width:1px}.app-bar-title[data-v-e83118d8]{font-size:18px;font-weight:500;white-space:nowrap}.app-bar-work[data-v-e83118d8]{align-items:center;align-self:stretch;display:flex;flex:1;gap:8px;min-width:0;padding:0 12px 0 18px}.app-bar-spacer[data-v-e83118d8]{flex:1}@media (max-width:599.98px){.app-bar-brand[data-v-e83118d8]{min-width:0;padding-right:26px}.app-bar-logo[data-v-e83118d8]{height:23px;width:70px}.app-bar-divider[data-v-e83118d8]{display:none}.app-bar-title[data-v-e83118d8]{font-size:14px;margin-left:8px}.app-bar-work[data-v-e83118d8]{gap:2px;padding:0 6px 0 4px}}@media (max-width:429.98px){.app-bar-title[data-v-e83118d8]{display:none}}.app-bar[data-v-e83118d8] .v-toolbar__extension{padding:0}.toast-stack[data-v-249bbaac]{display:flex;flex-direction:column;font-family:var(--wui-font);gap:8px;pointer-events:none;position:fixed;right:12px;top:12px;width:min(380px,calc(100vw - 24px));z-index:1000}.toast-stack.below-app-bar[data-v-249bbaac]{top:76px;top:calc(76px + var(--toast-offset, 0px))}@media (max-width:959px){.toast-stack.below-app-bar[data-v-249bbaac]{top:68px;top:calc(68px + var(--toast-offset, 0px))}}.toast[data-v-249bbaac]{grid-gap:4px 10px;animation:toast-in-249bbaac .18s ease-out;background:var(--wui-surface);border:1px solid var(--wui-border);border-radius:10px;box-shadow:var(--wui-shadow);color:var(--wui-text);display:grid;gap:4px 10px;grid-template-columns:32px minmax(0,1fr) 24px;overflow:hidden;padding:12px 10px 12px 12px;pointer-events:auto;position:relative}@keyframes toast-in-249bbaac{0%{opacity:0;transform:translateY(-6px)}}.toast-icon[data-v-249bbaac]{align-items:center;border-radius:8px;display:grid;height:32px;justify-items:center;place-items:center;width:32px}.toast-icon svg[data-v-249bbaac]{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;height:18px;width:18px}.toast[data-kind=error] .toast-icon[data-v-249bbaac]{background:var(--wui-danger-soft);color:var(--wui-danger)}.toast[data-kind=warning] .toast-icon[data-v-249bbaac]{background:var(--wui-warning-soft);color:var(--wui-warning)}.toast[data-kind=info] .toast-icon[data-v-249bbaac]{background:var(--wui-info-soft);color:var(--wui-info)}.toast[data-kind=success] .toast-icon[data-v-249bbaac]{background:var(--wui-accent-soft);color:var(--wui-accent)}.toast-content[data-v-249bbaac]{min-width:0}.toast-title[data-v-249bbaac]{font-size:14px;font-weight:600;line-height:1.3}.toast-count[data-v-249bbaac]{background:var(--wui-surface2);border-radius:10px;color:var(--wui-muted);font-size:11px;font-weight:600;margin-left:6px;padding:1px 6px}.toast-list[data-v-249bbaac],.toast-text[data-v-249bbaac]{word-wrap:anywhere;color:var(--wui-muted);font-size:13px;line-height:1.45;margin-top:2px}.toast-list[data-v-249bbaac]{margin-bottom:0;padding-left:16px}.toast-actions[data-v-249bbaac]{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.toast-actions .toast-link[data-v-249bbaac]{word-wrap:anywhere;max-width:100%;min-height:44px;min-width:44px;text-align:left;white-space:normal}.toast-details[data-v-249bbaac]{align-items:flex-start;background:var(--wui-surface2);border-radius:6px;color:var(--wui-muted);display:flex;flex-direction:column;font-family:var(--wui-mono);font-size:12px;gap:4px;line-height:1.5;margin-top:6px;padding:6px 8px;word-break:break-all}.toast-close[data-v-249bbaac]{align-items:center;background:none;border:0;border-radius:6px;color:var(--wui-muted);cursor:pointer;display:grid;height:24px;justify-items:center;place-items:center;width:24px}.toast-close[data-v-249bbaac]:hover{background:var(--wui-hover)}.toast-close svg[data-v-249bbaac]{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-width:2;height:14px;width:14px}.toast-close[data-v-249bbaac]:focus-visible{outline:2px solid var(--wui-accent);outline-offset:2px}.toast-timer[data-v-249bbaac]{bottom:0;height:2px;left:0;position:absolute;right:0}.toast-timer span[data-v-249bbaac]{animation:toast-countdown-249bbaac linear forwards;background:var(--wui-muted);display:block;height:100%;opacity:.35;transform-origin:left}.toast-timer.paused span[data-v-249bbaac]{animation-play-state:paused}@keyframes toast-countdown-249bbaac{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.toast[data-v-249bbaac]{animation:none}.toast-timer[data-v-249bbaac]{display:none}}.header-crumbs[data-v-e016fe48]{align-items:baseline;color:hsla(0,0%,100%,.75);display:flex;font-size:14px;font-weight:500;gap:8px;min-width:0;overflow:hidden;white-space:nowrap}.header-crumbs-link[data-v-e016fe48]{color:inherit!important;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis}.header-crumbs-link[data-v-e016fe48]:hover{color:#fff!important;-webkit-text-decoration:underline;text-decoration:underline}.header-crumbs-sep[data-v-e016fe48]{opacity:.5}.header-crumbs-current[data-v-e016fe48]{color:#fff;font-weight:600;overflow:hidden;text-overflow:ellipsis}.header-crumbs .wui-mono[data-v-e016fe48]{font-size:13px;position:relative;top:1px}.header-status[data-v-245c5437]{gap:12px}.header-status-group[data-v-245c5437]{align-items:center;display:inline-flex;gap:6px}.header-status[data-v-245c5437] .status-dot{outline:1.5px solid hsla(0,0%,100%,.85)}.status-dot[data-v-2a00999b]{border-radius:50%;display:inline-flex;flex-shrink:0;vertical-align:middle}.status-dot svg[data-v-2a00999b]{display:block}.recent-icon[data-v-27ae3574]{color:var(--wui-muted);display:inline-flex;flex:none;justify-content:center;width:18px}.recent-title[data-v-27ae3574]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-sn[data-v-27ae3574]{color:var(--wui-muted);flex:none;font-size:12px}.base-icon.v-icon[data-v-872a6948]{color:inherit}.base-svg-icon[data-v-4be2a2ce]{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;vertical-align:middle}.base-svg-icon[data-v-4be2a2ce] svg{height:100%;width:100%}.header-online[data-v-6691de26]{gap:8px}.header-online .v-icon[data-v-6691de26]{color:inherit}.header-online-dot[data-v-6691de26]{background:#b9f6ca;border-radius:50%;box-shadow:0 0 0 3px rgba(185,246,202,.25);height:8px;width:8px}.online-row[data-v-6691de26]{gap:10px}.online-avatar[data-v-6691de26]{align-items:center;border-radius:50%;display:grid;flex:none;font-size:12px;font-weight:700;height:32px;justify-items:center;place-items:center;position:relative;width:32px}.online-avatar[data-v-6691de26]:after{background:var(--wui-accent);border:2px solid var(--wui-surface);border-radius:50%;bottom:-1px;content:"";height:10px;position:absolute;right:-1px;width:10px}.online-row .wui-menu-label[data-v-6691de26]{min-width:0;overflow:hidden;text-overflow:ellipsis}.bell-row[data-v-21f7e283]{height:auto;min-height:52px;padding-bottom:8px;padding-top:8px}.bell-dot[data-v-21f7e283]{border-radius:50%;flex:none;height:8px;width:8px}.bell-row-unread .bell-dot[data-v-21f7e283]{background:var(--wui-accent)}.bell-row .wui-menu-label[data-v-21f7e283]{font-weight:400}.bell-title[data-v-21f7e283]{display:block}.bell-row-unread .bell-title[data-v-21f7e283]{font-weight:600}.bell-side[data-v-21f7e283]{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:4px}.bell-state[data-v-21f7e283]{border-radius:10px;font-size:11.5px;font-weight:600;padding:1px 8px}.view-as-banner[data-v-2f3a7cb0]{align-items:center;background:linear-gradient(var(--wui-warning-soft),var(--wui-warning-soft)),var(--wui-surface);border-bottom:1px solid var(--wui-warning);border-top:1px solid var(--wui-warning);color:var(--wui-text);display:flex;font-family:var(--wui-font);font-size:13px;gap:10px;height:100%;line-height:1.35;min-width:0;padding:0 12px 0 16px;width:100%}.view-as-banner-floating[data-v-2f3a7cb0]{border-top:0;height:auto;left:0;min-height:40px;padding-bottom:6px;padding-top:6px;position:fixed;top:0;z-index:7}.view-as-banner-icon.v-icon[data-v-2f3a7cb0]{color:var(--wui-warning);flex-shrink:0}.view-as-banner-text[data-v-2f3a7cb0]{align-items:baseline;-moz-column-gap:8px;column-gap:8px;display:flex;flex:1 1 auto;flex-wrap:wrap;min-width:0}.view-as-banner-who[data-v-2f3a7cb0]{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-as-banner-note[data-v-2f3a7cb0]{color:var(--wui-muted);font-size:12.5px}.view-as-banner-note[data-v-2f3a7cb0]:before{content:"· "}.view-as-banner-exit[data-v-2f3a7cb0]{flex-shrink:0}@media (max-width:599px){.view-as-banner[data-v-2f3a7cb0]{padding:0 8px 0 12px}.view-as-banner-text[data-v-2f3a7cb0]{align-items:stretch;flex-direction:column}.view-as-banner-note[data-v-2f3a7cb0]{font-size:12px}.view-as-banner-note[data-v-2f3a7cb0]:before{content:none}}.settings-hint[data-v-349c857e]{color:var(--wui-muted);font-size:13px}.v-dialog.wui-dialog{border-radius:14px;box-shadow:var(--wui-shadow)}@media (max-width:599.98px){.v-dialog.wui-dialog{margin:16px;max-width:none;width:calc(100% - 32px)}}.dialog-box{background:var(--wui-surface);border:1px solid var(--wui-border);border-radius:14px;color:var(--wui-text);display:flex;flex-direction:column;max-height:calc(100vh - 80px);width:100%}.dialog-head{align-items:center;display:flex;flex-shrink:0;gap:10px;padding:16px 20px 0}.dialog-title{flex-grow:1;font-size:18px;font-weight:700;line-height:1.3;margin:0;min-width:0}.dialog-close{align-items:center;background:var(--wui-surface);border:1px solid var(--wui-border);border-radius:10px;color:var(--wui-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.dialog-close:hover:not(:disabled){background:var(--wui-hover)}.dialog-close:disabled{cursor:default;opacity:.5}.dialog-close:focus-visible{outline:2px solid var(--wui-accent);outline-offset:2px}.dialog-close .v-icon{color:inherit}.dialog-body{display:flex;flex-direction:column;flex-grow:1;font-size:14px;gap:14px;max-height:calc(100vh - 160px);min-height:0;overflow-y:auto;padding:18px 20px}.dialog-body>*{flex:0 0 auto}.dialog-body p{margin:0}.dialog-foot{border-top:1px solid var(--wui-border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:12px 20px 16px}.dialog-foot-start{display:flex;gap:8px;margin-right:auto}.map-settings-note[data-v-c45baf68]{color:var(--wui-muted);font-size:13px}.map-settings-grid[data-v-c45baf68]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.map-settings-grid[data-off][data-v-c45baf68]{opacity:.6}.nav-drawer.v-navigation-drawer[data-v-4adb8990]{background:var(--wui-surface)!important;border-right:1px solid var(--wui-border)}.nav-drawer[data-v-4adb8990] .v-navigation-drawer__border{display:none}.nav-drawer-inner[data-v-4adb8990]{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;min-height:100%;padding:16px 10px 12px}.nav-drawer-brand[data-v-4adb8990]{align-items:center;color:var(--wui-text);display:flex;gap:10px;padding:0 8px 4px}.nav-drawer-brand b[data-v-4adb8990]{font-size:17px}.nav-drawer-brand span[data-v-4adb8990]{color:var(--wui-muted);font-size:15px}.nav-drawer-group[data-v-4adb8990]{display:flex;flex-direction:column;gap:2px}.nav-drawer-group-title[data-v-4adb8990]{color:var(--wui-muted);font-size:11.5px;font-weight:600;letter-spacing:.4px;padding:0 12px 6px;text-transform:uppercase}.nav-drawer-item[data-v-4adb8990]{align-items:center;border-radius:10px;color:var(--wui-text)!important;display:flex;font-size:14px;font-weight:500;gap:12px;min-height:40px;padding:0 12px;-webkit-text-decoration:none;text-decoration:none}.nav-drawer-item[data-v-4adb8990]:hover{background:var(--wui-hover)}.nav-drawer-item[data-v-4adb8990]:focus-visible{outline:2px solid var(--wui-accent);outline-offset:-2px}.nav-drawer-item-on[data-v-4adb8990],.nav-drawer-item-on[data-v-4adb8990]:hover{background:var(--wui-nav-active);color:var(--wui-nav-active-text)!important;font-weight:600}.nav-drawer-icon.v-icon[data-v-4adb8990]{color:inherit}.nav-drawer-label[data-v-4adb8990]{flex-grow:1;line-height:1.25;min-width:0;padding:9px 0}.nav-drawer-badge[data-v-4adb8990]{align-items:center;background:#43a047;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:11.5px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}.nav-drawer-spacer[data-v-4adb8990]{flex-grow:1}.nav-drawer-foot[data-v-4adb8990]{border-top:1px solid var(--wui-border);display:flex;flex-direction:column;gap:6px;padding-top:10px}.nav-drawer-version[data-v-4adb8990]{color:var(--wui-muted);font-size:11px;padding:0 10px}.nav-drawer-phone .nav-drawer-inner[data-v-4adb8990]{gap:18px}.nav-drawer-phone .nav-drawer-item[data-v-4adb8990]{border-radius:12px;font-size:15px;gap:14px;min-height:46px;padding:0 14px}.nav-drawer-phone .nav-drawer-group-title[data-v-4adb8990]{padding:0 14px 6px}.nav-drawer-phone .nav-drawer-badge[data-v-4adb8990]{background:#2e7d32;font-size:12px;height:22px;min-width:22px}.user-block[data-v-58bac8dc]{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--wui-text);cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px;text-align:left;width:100%}.user-block-open[data-v-58bac8dc],.user-block[data-v-58bac8dc]:hover{background:var(--wui-surface2)}.user-block[data-v-58bac8dc]:focus-visible{outline:2px solid var(--wui-accent);outline-offset:-2px}.user-block-avatar[data-v-58bac8dc]{align-items:center;background:#2e7d32;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.user-block-text[data-v-58bac8dc]{display:flex;flex-direction:column;flex-grow:1;line-height:1.3;min-width:0}.user-block-name[data-v-58bac8dc],.user-block-role[data-v-58bac8dc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-block-name[data-v-58bac8dc]{font-size:13.5px}.user-block-role[data-v-58bac8dc]{color:var(--wui-muted);font-size:12px}.user-block-icon.v-icon[data-v-58bac8dc]{color:var(--wui-muted);flex-shrink:0;width:32px}.user-menu-box{color:var(--wui-text)}.user-menu-head{line-height:1.35}.user-menu-name{font-size:14px}.user-menu-sub{color:var(--wui-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-theme-label{color:var(--wui-muted);font-size:12px;margin-bottom:6px}.user-menu-seg{background:var(--wui-surface2);border-radius:10px;display:flex;gap:2px;padding:3px}.user-menu-seg-btn{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--wui-muted);cursor:pointer;display:inline-flex;flex:1 1 0;font:inherit;font-size:12.5px;font-weight:600;height:30px;justify-content:center}.user-menu-seg-btn-on{background:var(--wui-surface);box-shadow:var(--wui-shadow-soft);color:var(--wui-accent)}.user-menu-seg-btn:focus-visible{outline:2px solid var(--wui-accent);outline-offset:1px}.view-as-panel[data-v-12ae2e6b]{gap:16px}.view-as-panel[data-v-12ae2e6b],.view-as-sec[data-v-12ae2e6b]{display:flex;flex-direction:column}.view-as-sec[data-v-12ae2e6b]{gap:10px}.view-as-title[data-v-12ae2e6b]{font-size:13px;font-weight:600;margin:0}.view-as-hint[data-v-12ae2e6b]{color:var(--wui-muted);font-size:12.5px;margin:0}.view-as-check.v-input[data-v-12ae2e6b]{margin-top:0;padding-top:0}.view-as-note[data-v-12ae2e6b]{align-items:flex-start;background:var(--wui-warning-soft);border-radius:10px;color:var(--wui-text);display:flex;font-size:12.5px;gap:8px;padding:10px 12px}.view-as-note .v-icon[data-v-12ae2e6b]{color:var(--wui-warning);margin-top:1px}.view-as-project-actions[data-v-12ae2e6b]{display:flex;flex-wrap:wrap;gap:6px}.view-as-user-row[data-v-12ae2e6b]{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;line-height:1.3;min-width:0;padding:4px 0}.view-as-user-name[data-v-12ae2e6b]{align-items:baseline;display:flex;gap:8px;min-width:0;white-space:nowrap}.view-as-user-login[data-v-12ae2e6b],.view-as-user-none[data-v-12ae2e6b]{color:var(--wui-muted);font-size:12px}.seg[data-v-723959da]{background:var(--wui-surface2);border-radius:11px;gap:2px;max-width:100%;overflow-x:auto;padding:3px;scrollbar-width:none}.seg-btn[data-v-723959da],.seg[data-v-723959da]{display:inline-flex}.seg-btn[data-v-723959da]{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--wui-muted);cursor:pointer;flex-shrink:0;font:inherit;font-size:13px;font-weight:600;gap:7px;height:30px;padding:0 14px;white-space:nowrap}.seg-btn-on[data-v-723959da],.seg-btn[data-v-723959da]:hover:not(.seg-btn-on){color:var(--wui-text)}.seg-btn-on[data-v-723959da]{background:var(--wui-surface);box-shadow:var(--wui-shadow-soft)}.seg-btn[data-v-723959da]:focus-visible{outline:2px solid var(--wui-accent);outline-offset:-2px}.seg-dot[data-v-723959da]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.seg-label[data-v-723959da]{max-width:280px;overflow:hidden;text-overflow:ellipsis}.overflow-chips[data-v-4cd0d305]{display:flex;gap:4px;min-width:0;overflow:hidden;position:relative}.overflow-chips-measure[data-v-4cd0d305]{display:flex;gap:4px;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.overflow-chip[data-v-4cd0d305]{align-items:center;background:var(--wui-surface2);border-radius:6px;color:var(--wui-text);display:inline-flex;flex:0 1 auto;font-size:12px;height:20px;line-height:20px;min-width:0;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.overflow-chips-measure .overflow-chip[data-v-4cd0d305]{flex:none}.overflow-chip-more[data-v-4cd0d305]{cursor:default;flex:none;padding:0 3px}.overflow-chip-more .v-icon[data-v-4cd0d305]{color:var(--wui-muted)}.overflow-chips-tip[data-v-4cd0d305]{font-size:12.5px;line-height:1.5;max-height:60vh;overflow:hidden}.view-as-summary[data-v-7ccd7367]{background:var(--wui-surface);border:1px solid var(--wui-border);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:12px}.view-as-summary-head[data-v-7ccd7367]{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 8px}.view-as-summary-name[data-v-7ccd7367]{font-size:14px}.view-as-summary-login[data-v-7ccd7367]{color:var(--wui-muted);font-size:12px}.view-as-summary-badge[data-v-7ccd7367]{background:var(--wui-warning-soft);border-radius:6px;color:var(--wui-text);font-size:12px;line-height:20px;padding:0 7px}.view-as-summary-sec[data-v-7ccd7367]{display:flex;flex-direction:column;gap:6px}.view-as-summary-title[data-v-7ccd7367]{color:var(--wui-muted);font-size:12px;font-weight:600;margin:0}.view-as-summary-count[data-v-7ccd7367]{font-weight:400}.view-as-summary-chips[data-v-7ccd7367]{display:flex;flex-wrap:wrap;gap:4px}.view-as-summary-chip[data-v-7ccd7367]{background:var(--wui-surface2);border-radius:6px;color:var(--wui-text);font-size:12px;height:20px;line-height:20px;padding:0 7px}.view-as-summary-empty[data-v-7ccd7367]{color:var(--wui-muted);font-size:12.5px}.view-as-summary-perms[data-v-7ccd7367]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.view-as-summary-perm[data-v-7ccd7367]{display:flex;font-size:12.5px;gap:12px;justify-content:space-between;line-height:1.35}.view-as-summary-perm-name[data-v-7ccd7367]{min-width:0}.view-as-summary-perm-src[data-v-7ccd7367]{color:var(--wui-muted);flex:none;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view-as-summary-more[data-v-7ccd7367]{align-self:flex-start}.v-dialog.side-panel{border-radius:0;bottom:0;box-shadow:var(--wui-shadow);height:100%;margin:0;max-height:100%;max-width:100%;position:fixed;right:0;top:0}.v-dialog.side-panel.v-dialog--fullscreen{left:0}.v-dialog.side-panel.v-dialog--animated{animation:none}.v-dialog.side-panel.side-panel-resizing{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.side-panel-box{background:var(--wui-surface);color:var(--wui-text);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.side-panel-grip{bottom:0;cursor:ew-resize;left:0;position:absolute;top:0;touch-action:none;width:8px;z-index:1}.side-panel-grip:after{background:var(--wui-border);border-radius:2px;content:"";height:40px;left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s;width:4px}.side-panel-grip:focus-visible:after,.side-panel-grip:hover:after,.side-panel-resizing .side-panel-grip:after{background:var(--wui-accent)}.side-panel-grip:focus-visible,.side-panel-grip:hover,.side-panel-resizing .side-panel-grip{box-shadow:inset 2px 0 0 var(--wui-accent);outline:none}.side-panel-head{align-items:center;border-bottom:1px solid var(--wui-border);display:flex;flex-shrink:0;gap:10px;padding:18px 20px}.side-panel-title{flex-grow:1;font-size:18px;font-weight:700;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-panel-close{align-items:center;background:var(--wui-surface);border:1px solid var(--wui-border);border-radius:10px;color:var(--wui-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.side-panel-close .v-icon{color:inherit}.side-panel-body{display:flex;flex-direction:column;flex-grow:1;gap:16px;min-height:0;overflow-y:auto;padding:20px}.side-panel-body>*{flex:0 0 auto}.side-panel-foot{border-top:1px solid var(--wui-border);display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding:16px 20px}