html[dir=rtl]{--scene-dir: -1}.ls-block{background:var(--app-surface-2);border:1px solid var(--app-border);border-radius:8px}.ls-dot{--ls-dot-size: 8px;inline-size:var(--ls-dot-size);block-size:var(--ls-dot-size);border-radius:50%;flex:none;background:rgba(var(--v-theme-on-surface-variant),.4);transition:background .3s,box-shadow .3s}.ls-dot--success{background:rgb(var(--v-theme-success));box-shadow:0 0 0 var(--dot-halo-width, 3px) rgba(var(--v-theme-success),var(--dot-halo-alpha, .16))}.ls-dot--warning{background:rgb(var(--v-theme-warning));box-shadow:0 0 0 var(--dot-halo-width, 3px) rgba(var(--v-theme-warning),var(--dot-halo-alpha, .16))}.ls-dot--error{background:rgb(var(--v-theme-error));box-shadow:0 0 0 var(--dot-halo-width, 3px) rgba(var(--v-theme-error),calc(var(--dot-halo-alpha, .16) + .08))}.is-active .ls-dot--blink{animation:lsBlink 1s infinite}.ls-chip{font:500 .75rem/1 var(--font-family-ui);padding:4px 7px;border-radius:var(--chip-radius);display:inline-flex;gap:5px;align-items:center;white-space:nowrap;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ls-chip--warning{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.ls-chip--error{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.ls-chip--secondary{background:rgba(var(--v-theme-secondary),.12);color:rgb(var(--v-theme-secondary))}.ls-chip--info{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.ls-pill{font:500 .75rem/1 var(--font-family-ui);padding:6px 8px;border-radius:var(--chip-radius);border:1px solid var(--app-border);background:rgb(var(--v-theme-surface));display:inline-flex;gap:6px;align-items:center;white-space:nowrap;max-inline-size:100%;overflow:hidden}.ls-pill>span{overflow:hidden;text-overflow:ellipsis}.ls-pill svg{flex:none;color:rgb(var(--v-theme-on-surface-variant))}.ls-lines{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;pointer-events:none;overflow:visible}.ls-lines path{fill:none;stroke:rgba(var(--v-theme-on-surface-variant),.26);stroke-width:1.3px;transition:stroke .3s,opacity .3s}.ls-lines path.is-on{opacity:1;stroke:rgb(var(--v-theme-primary));stroke-width:1.8px}.ls-lines.has-focus path:not(.is-on){opacity:.15}.ls-lines circle{fill:rgb(var(--v-theme-primary))}.ls-caption{margin-block-start:14px;font-size:.78125rem;line-height:1.5;color:rgb(var(--v-theme-on-surface-variant))}.ls-caption b{color:rgb(var(--v-theme-on-surface));font-weight:500}.ls-toast{position:absolute;inset-inline-end:12px;bottom:12px;z-index:5;inline-size:min(270px,calc(100% - 24px));background:rgb(var(--v-theme-surface));border:1px solid var(--app-border);border-radius:8px;box-shadow:var(--popover-shadow);padding:10px 12px;display:grid;gap:2px;font-size:.8125rem;opacity:0;transform:translateY(10px);transition:opacity .35s,transform .35s;pointer-events:none}.ls-toast.is-shown{opacity:1;transform:none}.ls-toast b{font-family:var(--font-family-display);font-size:.875rem}.ls-toast small{color:rgb(var(--v-theme-on-surface-variant));font-size:.6875rem}.ls-toast--error{border-color:rgb(var(--v-theme-error))}.ls-toast--success{border-color:rgb(var(--v-theme-success))}@keyframes lsBlink{50%{opacity:.35}}@keyframes lsFadeUp{0%{opacity:0;transform:translateY(10px)}}@keyframes lsFadeDown{0%{opacity:0;transform:translateY(-10px)}}@keyframes lsDrop{0%{opacity:0;transform:translateY(-18px) rotate(-2deg)}}@keyframes lsFlash{to{opacity:0}}@media(prefers-reduced-motion:reduce){.landing-scene *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.landing-index[data-v-7c78bbfa]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.landing-index__chip[data-v-7c78bbfa] .v-icon{color:rgb(var(--v-theme-primary))}@media(max-width:599px){.landing-index[data-v-7c78bbfa]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-block:2px;-webkit-mask-image:linear-gradient(to right,black calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to right,black calc(100% - 32px),transparent 100%)}.landing-index[data-v-7c78bbfa]::-webkit-scrollbar{display:none}.landing-index__chip[data-v-7c78bbfa]{scroll-snap-align:start;flex:none}[dir=rtl] .landing-index[data-v-7c78bbfa]{-webkit-mask-image:linear-gradient(to left,black calc(100% - 32px),transparent 100%);mask-image:linear-gradient(to left,black calc(100% - 32px),transparent 100%)}}.scene-window[data-v-c97c98a6]{margin:0;min-width:0;background:rgb(var(--v-theme-surface));border:1px solid var(--app-border);border-radius:var(--radius);box-shadow:var(--card-shadow);overflow:hidden;position:relative}.scene-window__bar[data-v-c97c98a6]{display:flex;align-items:center;gap:10px;padding:0 14px;block-size:40px;border-bottom:1px solid var(--app-border);background:var(--app-surface-2);font:500 .8125rem/1 var(--font-family-ui);color:rgb(var(--v-theme-on-surface-variant))}.scene-window__bar-icon[data-v-c97c98a6]{flex:none;color:rgb(var(--v-theme-primary))}.scene-window__title[data-v-c97c98a6]{min-width:0}.scene-window__bar-end[data-v-c97c98a6]{margin-inline-start:auto;font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:8px;flex:none}.scene-window__body[data-v-c97c98a6]{padding:16px;position:relative;min-block-size:var(--scene-window-min-h);display:flex;flex-direction:column;justify-content:center}@media(max-width:600px){.scene-window__body[data-v-c97c98a6]{min-block-size:var(--scene-window-min-h-mobile)}}.landing-scene[data-v-4deb8826]{position:relative;scroll-margin-top:80px;background:var(--bg-net) center / cover no-repeat fixed,rgba(var(--v-theme-background),.94)}.landing-scene__inner[data-v-4deb8826]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding-block:56px}.landing-scene--flip .landing-scene__copy[data-v-4deb8826]{order:2}.landing-scene__copy[data-v-4deb8826]{display:grid;gap:14px;align-content:start;text-align:start;min-width:0}.landing-scene__tag[data-v-4deb8826]{display:inline-flex;gap:8px;align-items:center;font:600 .875rem/1 var(--font-family-ui);color:rgb(var(--v-theme-primary));margin:0}.landing-pro[data-v-4deb8826]{font:500 .75rem/1 var(--font-family-ui);color:rgb(var(--v-theme-secondary));border:1px solid rgba(var(--v-theme-secondary),.5);border-radius:var(--chip-radius);padding:1px 6px;white-space:nowrap}.landing-scene__title[data-v-4deb8826]{font-family:var(--font-family-display);font-weight:600;font-size:clamp(1.625rem,3.2vw,2.25rem);line-height:1.15;letter-spacing:var(--letter-spacing-display);text-wrap:balance;margin:0;color:rgb(var(--v-theme-on-surface))}.landing-scene__text[data-v-4deb8826]{font-size:1.05rem;line-height:1.65;max-width:52ch;color:rgb(var(--v-theme-on-surface-variant));margin:0}.landing-scene__points[data-v-4deb8826]{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:7px;font-size:.95rem;color:rgb(var(--v-theme-on-surface-variant))}.landing-scene__points li[data-v-4deb8826]{position:relative;padding-inline-start:16px}.landing-scene__points li[data-v-4deb8826]:before{content:"";position:absolute;inset-inline-start:0;top:.55em;inline-size:6px;block-size:6px;border-radius:50%;background:rgb(var(--v-theme-primary))}.landing-scene__window-col[data-v-4deb8826]{min-width:0}@media(max-width:960px){.landing-scene__inner[data-v-4deb8826]{grid-template-columns:1fr;gap:26px;padding-block:44px}.landing-scene--flip .landing-scene__copy[data-v-4deb8826]{order:0}}.scene-analytics[data-v-33e1fe6e]{display:grid;gap:10px}.scene-analytics__row[data-v-33e1fe6e]{display:grid;grid-template-columns:minmax(0,1fr) 120px 76px;gap:12px;align-items:center;padding:10px 12px}.scene-analytics__name[data-v-33e1fe6e]{display:grid;gap:4px;min-width:0}.scene-analytics__name small[data-v-33e1fe6e]{color:rgb(var(--v-theme-on-surface-variant));font-size:.6875rem}.scene-analytics__spark[data-v-33e1fe6e]{clip-path:inset(0)}.scene-analytics__spark.is-anim[data-v-33e1fe6e]{animation:lsAnalyticsReveal-33e1fe6e 1.4s ease-out}@keyframes lsAnalyticsReveal-33e1fe6e{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.scene-analytics__row.is-up .scene-analytics__spark[data-v-33e1fe6e] .metric-sparkline__line{stroke:rgb(var(--v-theme-success))}.scene-analytics__row.is-up .scene-analytics__spark[data-v-33e1fe6e] .metric-sparkline__area{fill:rgba(var(--v-theme-success),.14)}.scene-analytics__row.is-down .scene-analytics__spark[data-v-33e1fe6e] .metric-sparkline__line{stroke:rgb(var(--v-theme-error))}.scene-analytics__row.is-down .scene-analytics__spark[data-v-33e1fe6e] .metric-sparkline__area{fill:rgba(var(--v-theme-error),.14)}.scene-analytics__num[data-v-33e1fe6e]{text-align:end;display:grid;gap:2px}.scene-analytics__num b[data-v-33e1fe6e]{font-family:var(--font-family-display);font-weight:600;font-size:1.125rem;font-variant-numeric:tabular-nums}.scene-analytics__num small[data-v-33e1fe6e]{font-size:.6875rem}.scene-analytics__row.is-up .scene-analytics__num small[data-v-33e1fe6e]{color:rgb(var(--v-theme-success))}.scene-analytics__row.is-down .scene-analytics__num small[data-v-33e1fe6e]{color:rgb(var(--v-theme-error))}.scene-analytics__sources[data-v-33e1fe6e]{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:2px}@media(max-width:599px){.scene-analytics__row[data-v-33e1fe6e]{grid-template-columns:minmax(0,1fr) 70px 64px}.scene-analytics__name small[data-v-33e1fe6e]{white-space:normal}}.scene-deadlines__grid[data-v-f80bc725]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.scene-deadlines__wd[data-v-f80bc725]{font:500 .65625rem/1 var(--font-family-ui);color:rgb(var(--v-theme-on-surface-variant));padding:2px 4px 6px}.scene-deadlines__day[data-v-f80bc725]{min-block-size:58px;border:1px solid var(--app-border);border-radius:7px;padding:4px 5px;display:grid;align-content:start;gap:3px;background:var(--app-surface-2);min-width:0}.scene-deadlines__day.is-out[data-v-f80bc725]{background:transparent;border-style:dashed;opacity:.45}.scene-deadlines__day.is-today[data-v-f80bc725]{border-color:rgb(var(--v-theme-primary))}.scene-deadlines__day>i[data-v-f80bc725]{font:normal 500 .65625rem/1 var(--font-family-ui);color:rgb(var(--v-theme-on-surface-variant));font-style:normal;font-variant-numeric:tabular-nums}.scene-deadlines__day.is-today>i[data-v-f80bc725]{color:rgb(var(--v-theme-primary))}.scene-deadlines__ev[data-v-f80bc725]{font:500 .625rem/1.2 var(--font-family-ui);padding:2px 4px;border-radius:4px;animation:lsDrop .45s ease-out}.scene-deadlines__legend[data-v-f80bc725]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-block-start:12px;font-size:.71875rem;color:rgb(var(--v-theme-on-surface-variant))}.scene-deadlines__legend span[data-v-f80bc725]{display:inline-flex;gap:6px;align-items:center}.scene-deadlines__legend i[data-v-f80bc725]{inline-size:9px;block-size:9px;border-radius:3px}.scene-deadlines__agenda[data-v-f80bc725]{display:none}@media(max-width:599px){.scene-deadlines__grid[data-v-f80bc725],.scene-deadlines__legend[data-v-f80bc725]{display:none}.scene-deadlines__agenda[data-v-f80bc725]{display:grid;gap:10px}.scene-deadlines__agenda-row[data-v-f80bc725]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;animation:lsFadeUp .45s ease-out}.scene-deadlines__agenda-date[data-v-f80bc725]{font:500 .8125rem var(--font-family-ui)}.scene-deadlines__agenda-date small[data-v-f80bc725]{display:block;color:rgb(var(--v-theme-on-surface-variant));font-weight:400}.scene-deadlines__agenda-entries[data-v-f80bc725]{display:grid;gap:4px;font-size:.8125rem}.scene-deadlines__agenda-entry[data-v-f80bc725]{display:flex;gap:6px;align-items:center}.scene-deadlines__agenda-entry i[data-v-f80bc725]{inline-size:8px;block-size:8px;border-radius:2px;flex:none}}.scene-digest__letterbox[data-v-b14ed19b]{max-width:440px;margin-inline:auto;overflow:hidden}.scene-digest__head[data-v-b14ed19b]{padding:12px 14px;border-bottom:1px solid var(--app-border);display:grid;gap:2px}.scene-digest__head small[data-v-b14ed19b]{color:rgb(var(--v-theme-on-surface-variant));font-size:.6875rem}.scene-digest__head b[data-v-b14ed19b]{font:600 1rem var(--font-family-display)}.scene-digest[data-v-b14ed19b]{padding:10px 14px 14px;display:grid;gap:10px;min-block-size:280px;align-content:start}.scene-digest__block[data-v-b14ed19b]{display:grid;gap:5px;animation:lsFadeUp .45s ease-out}.scene-digest__title[data-v-b14ed19b]{margin:0;font:600 .65625rem/1 var(--font-family-ui);display:flex;gap:6px;align-items:center}.scene-digest__line[data-v-b14ed19b]{display:flex;justify-content:space-between;gap:10px;font-size:.8125rem}.scene-digest__line>span[data-v-b14ed19b]:last-child{font-size:.71875rem;color:rgb(var(--v-theme-on-surface-variant));white-space:nowrap}.scene-infra[data-v-b7a7eefd]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:40px;position:relative}.scene-infra__provs[data-v-b7a7eefd]{display:grid;gap:10px;position:relative;z-index:1}.scene-infra__prov[data-v-b7a7eefd]{border:1px dashed var(--app-border);border-radius:12px;padding:8px 10px 10px;display:grid;gap:8px;transition:border-color .3s,opacity .3s}.scene-infra__prov-h[data-v-b7a7eefd]{display:flex;gap:7px;align-items:center;font:600 .8125rem/1.2 var(--font-family-ui);color:rgb(var(--v-theme-on-surface))}.scene-infra__prov-h small[data-v-b7a7eefd]{margin-inline-start:auto;color:rgb(var(--v-theme-on-surface-variant))}.scene-infra__srv[data-v-b7a7eefd]{padding:8px 9px;display:grid;gap:7px;cursor:default;transition:border-color .3s,opacity .3s}.scene-infra__srv-h[data-v-b7a7eefd]{display:flex;gap:7px;align-items:center;font:600 .8125rem var(--font-family-ui)}.scene-infra__srv-h small[data-v-b7a7eefd]{margin-inline-start:auto;color:rgb(var(--v-theme-on-surface-variant));font-weight:400}.scene-infra__sites[data-v-b7a7eefd]{display:flex;flex-wrap:wrap;gap:6px}.scene-infra__svcs[data-v-b7a7eefd]{display:flex;flex-direction:column;justify-content:space-around;gap:8px;position:relative;z-index:1}.scene-infra.has-focus .scene-infra__prov[data-v-b7a7eefd],.scene-infra.has-focus .scene-infra__srv[data-v-b7a7eefd],.scene-infra.has-focus .ls-pill[data-v-b7a7eefd]{opacity:.35}.scene-infra.has-focus .is-on[data-v-b7a7eefd]{opacity:1;border-color:rgb(var(--v-theme-primary))!important}.scene-infra.has-focus .ls-pill.is-on[data-v-b7a7eefd]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.12)}.ls-caption--hint[data-v-b7a7eefd]{margin-block-start:4px}.scene-hint-hover[data-v-b7a7eefd]{display:none}@media(hover:hover){.scene-hint-hover[data-v-b7a7eefd]{display:inline}.scene-hint-tap[data-v-b7a7eefd]{display:none}}@media(max-width:599px){.scene-infra[data-v-b7a7eefd]{grid-template-columns:minmax(0,1fr) 118px;gap:22px}.scene-infra__sites[data-v-b7a7eefd],.ls-pill[data-v-b7a7eefd]{max-width:100%}.ls-pill>bdi[data-v-b7a7eefd]{overflow:hidden;text-overflow:ellipsis}.scene-infra__srv-h[data-v-b7a7eefd]{flex-wrap:wrap}.scene-infra__srv-h small[data-v-b7a7eefd]{flex-basis:100%;margin-inline-start:15px}}.scene-mail[data-v-167e13ca]{display:grid;grid-template-columns:minmax(0,1fr) 128px minmax(0,1fr);gap:14px;align-items:stretch}.scene-mail__lane[data-v-167e13ca]{display:grid;align-content:start;gap:6px;min-width:0}.scene-mail__lane-title[data-v-167e13ca]{font:500 .65625rem/1 var(--font-family-ui);color:rgb(var(--v-theme-on-surface-variant));display:flex;justify-content:space-between}.scene-mail__letters[data-v-167e13ca]{display:grid;gap:6px;position:relative}.scene-mail__letter[data-v-167e13ca]{padding:7px 9px;display:grid;gap:1px;font-size:.78125rem;line-height:1.3;min-width:0}.scene-mail__letter small[data-v-167e13ca],.scene-mail__letter span[data-v-167e13ca]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-mail-letter-enter-active[data-v-167e13ca],.scene-mail-letter-leave-active[data-v-167e13ca]{transition:transform .5s cubic-bezier(.5,0,.2,1),opacity .4s}.scene-mail-letter-enter-from[data-v-167e13ca]{opacity:0;transform:translateY(10px)}.scene-mail-letter-leave-to[data-v-167e13ca]{opacity:0;transform:translate(calc(var(--scene-dir, 1) * (100% + 140px)))}.scene-mail-letter-leave-active[data-v-167e13ca]{position:absolute}@media(max-width:599px){.scene-mail-letter-leave-to[data-v-167e13ca]{transform:translateY(calc(100% + 40px))}}.scene-mail__gate[data-v-167e13ca]{padding:10px 9px;display:grid;gap:5px;align-content:center;text-align:center}.scene-mail__gate b[data-v-167e13ca]{font:600 .8125rem var(--font-family-display)}.scene-mail__rule[data-v-167e13ca]{font:10.5px/1.3 var(--font-family-ui);color:rgb(var(--v-theme-on-surface-variant));padding:3px 4px;border-radius:4px;transition:color .2s,background .2s}.scene-mail__rule.is-hit[data-v-167e13ca]{color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.12)}.scene-mail__rule.is-pass[data-v-167e13ca]{color:rgb(var(--v-theme-success))}.scene-mail__okcount[data-v-167e13ca]{border:1px dashed var(--app-border);border-radius:8px;padding:8px 10px;display:flex;gap:6px;align-items:center;font-size:.78125rem;color:rgb(var(--v-theme-on-surface-variant))}.scene-mail__okcount b[data-v-167e13ca]{color:rgb(var(--v-theme-success));font:600 1rem var(--font-family-display);font-variant-numeric:tabular-nums}.scene-mail__pile[data-v-167e13ca]{position:relative;display:grid;gap:6px}.scene-mail__finding[data-v-167e13ca]{border-inline-start:3px solid rgb(var(--v-theme-error));padding:7px 9px;display:grid;gap:4px;font-size:.78125rem;line-height:1.3}.scene-mail__finding--critical[data-v-167e13ca]{border-inline-start-color:rgb(var(--v-theme-error))}.scene-mail__finding--attention[data-v-167e13ca]{border-inline-start-color:rgb(var(--v-theme-warning))}.scene-mail__finding--info[data-v-167e13ca]{border-inline-start-color:rgb(var(--v-theme-info))}.scene-mail__finding-row[data-v-167e13ca]{display:flex;gap:6px;align-items:center;justify-content:space-between}.scene-mail__finding-row b[data-v-167e13ca]{color:rgb(var(--v-theme-on-surface));font-weight:500}.scene-mail__finding small[data-v-167e13ca]{color:rgb(var(--v-theme-on-surface-variant));font-size:.65625rem}.scene-mail-finding-enter-active[data-v-167e13ca]{animation:lsDrop .5s cubic-bezier(.3,1.4,.5,1)}@media(max-width:599px){.scene-mail[data-v-167e13ca]{grid-template-columns:1fr;gap:10px}.scene-mail__gate[data-v-167e13ca]{display:flex;flex-wrap:wrap;gap:6px;text-align:start}.scene-mail__gate b[data-v-167e13ca]{flex-basis:100%}}.scene-map[data-v-4d9a4afe]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;position:relative}.scene-map__col[data-v-4d9a4afe]{display:flex;flex-direction:column;justify-content:space-around;gap:8px;position:relative;z-index:1}.scene-map__node[data-v-4d9a4afe]{display:flex;gap:7px;align-items:center;padding:7px 9px;border-radius:8px;border:1px solid var(--app-border);background:var(--app-surface-2);font:500 .75rem/1.2 var(--font-family-ui);white-space:nowrap;overflow:hidden;cursor:default;transition:opacity .3s,border-color .3s}.scene-map.has-focus .scene-map__node[data-v-4d9a4afe]{opacity:.3}.scene-map.has-focus .scene-map__node.is-on[data-v-4d9a4afe]{opacity:1;border-color:rgb(var(--v-theme-primary))}.scene-map-tree[data-v-4d9a4afe]{display:none}@media(max-width:599px){.scene-map[data-v-4d9a4afe]{display:none}.scene-map-tree[data-v-4d9a4afe]{display:block;font-size:.8125rem}.scene-map-tree__provider+.scene-map-tree__provider[data-v-4d9a4afe]{margin-block-start:10px}.scene-map-tree__row[data-v-4d9a4afe]{display:flex;align-items:center;gap:7px;padding-block:3px}.scene-map-tree__row--provider[data-v-4d9a4afe]{font:600 .8125rem var(--font-family-ui)}.scene-map-tree__row--site[data-v-4d9a4afe]{flex-wrap:wrap}.scene-map-tree__branch[data-v-4d9a4afe]{padding-inline-start:16px;border-inline-start:1px solid var(--app-border)}.scene-map-tree__chips[data-v-4d9a4afe]{display:flex;flex-wrap:wrap;gap:4px;margin-inline-start:6px}.scene-map-tree.has-focus .scene-map-tree__row[data-v-4d9a4afe],.scene-map-tree.has-focus .scene-map-tree__chips .ls-chip[data-v-4d9a4afe]{opacity:.3;transition:opacity .3s,border-color .3s}.scene-map-tree.has-focus .scene-map-tree__row.is-on[data-v-4d9a4afe]{opacity:1}.scene-map-tree.has-focus .scene-map-tree__chips .ls-chip.is-on[data-v-4d9a4afe]{opacity:1;border:1px solid rgb(var(--v-theme-primary))}}.scene-search__field[data-v-a45996ec]{display:flex;gap:10px;align-items:center;border:1px solid rgb(var(--v-theme-primary));border-radius:10px;padding:11px 13px;background:var(--app-surface-2);font-size:.9375rem}.scene-search__typed[data-v-a45996ec]{min-width:0}.scene-search__caret[data-v-a45996ec]{inline-size:1.5px;block-size:18px;background:rgb(var(--v-theme-primary));margin-inline-start:-8px}.scene-search.is-active .scene-search__caret[data-v-a45996ec]{animation:lsBlink 1s steps(1) infinite}.scene-search__kbd[data-v-a45996ec]{margin-inline-start:auto;font:500 .6875rem/1 var(--font-family-ui);color:rgb(var(--v-theme-on-surface-variant));border:1px solid var(--app-border);border-radius:4px;padding:3px 5px}.scene-search__hits[data-v-a45996ec]{margin-block-start:8px;display:grid;gap:2px;min-block-size:176px;align-content:start}.scene-search__hit[data-v-a45996ec]{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:8px;font-size:.84375rem}.scene-search__hit.is-selected[data-v-a45996ec]{background:var(--app-surface-3, rgba(var(--v-theme-on-surface), .06))}.scene-search__hit-name[data-v-a45996ec]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-search__hit small[data-v-a45996ec]{margin-inline-start:auto;color:rgb(var(--v-theme-on-surface-variant));font-size:.6875rem}.scene-search__hit[data-v-a45996ec] mark{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));border-radius:3px;padding:0 1px}.scene-tasks__list[data-v-4897cc61]{display:grid;gap:8px;position:relative}.scene-tasks__row[data-v-4897cc61]{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;transition:border-color .3s,opacity .4s,transform .4s}.scene-tasks__row.is-new[data-v-4897cc61]{border-color:rgb(var(--v-theme-secondary))}.scene-tasks__body[data-v-4897cc61]{display:grid;gap:5px;min-width:0}.scene-tasks__name[data-v-4897cc61]{font:500 .875rem var(--font-family-ui);transition:color .3s}.scene-tasks__row.is-done .scene-tasks__name[data-v-4897cc61]{color:rgb(var(--v-theme-on-surface-variant));text-decoration:line-through}.scene-tasks__chips[data-v-4897cc61]{display:flex;gap:5px;flex-wrap:wrap}.scene-tasks__due[data-v-4897cc61]{font-size:.71875rem;color:rgb(var(--v-theme-on-surface-variant));white-space:nowrap}.scene-task-row-enter-active[data-v-4897cc61]{animation:lsFadeDown .45s ease-out}.scene-task-row-leave-active[data-v-4897cc61]{transition:opacity .4s,transform .4s;position:absolute;inset-inline:0}.scene-task-row-leave-to[data-v-4897cc61]{opacity:0;transform:translate(calc(var(--scene-dir, 1) * 20px))}@media(max-width:599px){.scene-tasks__row[data-v-4897cc61]{grid-template-columns:20px minmax(0,1fr);grid-template-areas:"status body"}.scene-tasks__due[data-v-4897cc61]{grid-column:2;grid-row:2}}.scene-uptime[data-v-42559f23]{position:relative}.scene-uptime__table[data-v-42559f23]{position:relative;overflow:hidden}.scene-uptime__row[data-v-42559f23]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:center;padding:0 12px;min-block-size:44px;border-bottom:1px solid var(--app-border);font-size:.84375rem;position:relative}.scene-uptime__row[data-v-42559f23]:last-child{border-bottom:0}.scene-uptime__row-icon[data-v-42559f23]{color:rgb(var(--v-theme-on-surface-variant))}.scene-uptime__name[data-v-42559f23]{display:flex;gap:8px;align-items:baseline;min-width:0}.scene-uptime__name bdi[data-v-42559f23]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-uptime__name small[data-v-42559f23]{color:rgb(var(--v-theme-on-surface-variant));font-size:.6875rem;white-space:nowrap}.scene-uptime__result[data-v-42559f23]{font-size:.71875rem;color:rgb(var(--v-theme-on-surface-variant));white-space:nowrap;font-variant-numeric:tabular-nums}.scene-uptime__row.is-flash[data-v-42559f23]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--v-theme-primary),.12);animation:lsFlash .7s ease-out forwards;pointer-events:none}.scene-uptime__scanner[data-v-42559f23]{position:absolute;inset-inline:0;block-size:2px;background:linear-gradient(90deg,transparent,rgb(var(--v-theme-primary)),transparent);top:0;opacity:0;transition:top .45s linear}.scene-uptime__scanner.is-on[data-v-42559f23]{opacity:1}@media(max-width:599px){.scene-uptime__name[data-v-42559f23]{flex-direction:column;align-items:flex-start;gap:0}}.landing[data-v-11d27d78]{min-height:100vh;background:rgb(var(--v-theme-background));position:relative}.landing-bg-canvas[data-v-11d27d78]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;display:block;contain:paint}@keyframes landingFadeInUp-11d27d78{0%{opacity:0;transform:translateY(14px);will-change:transform,opacity}to{opacity:1;transform:translateY(0);will-change:auto}}.landing-anim[data-v-11d27d78]{animation:landingFadeInUp-11d27d78 .55s ease-out forwards}.landing-hero .landing-hero-title.landing-anim[data-v-11d27d78]{animation-delay:.05s;opacity:0}.landing-hero .landing-hero-subtitle.landing-anim[data-v-11d27d78]{animation-delay:.15s;opacity:0}.landing-hero .public-cta.landing-anim[data-v-11d27d78]{animation-delay:.28s;opacity:0}.landing-hero .landing-demo.landing-anim[data-v-11d27d78]{animation-delay:.34s;opacity:0}.landing-hero .landing-anim[data-v-11d27d78]:last-child{animation-delay:.38s;opacity:0}@media(prefers-reduced-motion:reduce){.landing-anim[data-v-11d27d78]{animation-duration:.01ms;animation-delay:0s}}.landing-main[data-v-11d27d78]{position:relative;z-index:1}.landing-hero[data-v-11d27d78]{min-height:100vh;margin-top:-72px;padding:136px 0 80px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(180deg,rgba(var(--v-theme-background),.97),rgba(var(--v-theme-primary),.07),rgba(var(--v-theme-primary),.04) 90%,rgba(var(--v-theme-background),.94));text-align:center}.landing-hero>.v-container[data-v-11d27d78]{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;min-height:0}.landing-hero-content[data-v-11d27d78]{display:flex;flex-direction:column;align-items:center;gap:28px;margin-bottom:60px}.landing-hero[data-v-11d27d78]:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(ellipse 80% 60% at 50% 20%,rgba(var(--v-theme-primary),.06) 0%,transparent 50%);pointer-events:none}.landing-hero-title[data-v-11d27d78]{font-family:var(--font-family-display);font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.25;margin:0;letter-spacing:var(--letter-spacing-display, -.03em);position:relative}.landing-hero-title[data-v-11d27d78]:after{content:"";display:block;width:96px;height:2px;margin:12px auto 0;border-radius:2px;background:linear-gradient(90deg,transparent,rgb(var(--v-theme-primary)),transparent);opacity:.7}[dir=rtl] .landing-hero-title[data-v-11d27d78]{letter-spacing:0}.landing-hero-title-inner[data-v-11d27d78]{color:rgb(var(--v-theme-on-surface));display:inline-block}@supports (background-clip: text) or (-webkit-background-clip: text){.landing-hero-title-inner[data-v-11d27d78]{background:linear-gradient(-180deg,rgb(var(--v-theme-on-surface)),rgba(var(--v-theme-primary),.9));background-clip:text;-webkit-background-clip:text;color:transparent}}.landing-hero-title-accent[data-v-11d27d78]{display:block;color:rgb(var(--v-theme-primary))}.landing-hero-subtitle[data-v-11d27d78]{font-size:1.2rem;line-height:1.65;margin:0 auto;max-width:640px;color:rgba(var(--v-theme-on-surface),.85)}.landing-demo[data-v-11d27d78]{margin-top:16px;margin-bottom:0;text-align:center}.landing-demo-text[data-v-11d27d78]{font-size:.85rem;line-height:1.5;margin:0;color:rgba(var(--v-theme-on-surface),.75)}.landing-demo-email[data-v-11d27d78]{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:.9em;padding:2px 8px;border-radius:4px;background:rgba(var(--v-theme-on-surface),.08);-webkit-user-select:all;user-select:all}.landing-section[data-v-11d27d78]{padding:56px 0;background:rgba(var(--v-theme-background),.94)}.landing-section>.v-container[data-v-11d27d78]{text-align:center}.landing-section--alt[data-v-11d27d78]{background:linear-gradient(180deg,rgba(var(--v-theme-background),.97),rgba(var(--v-theme-primary),.07),rgba(var(--v-theme-primary),.04) 90%,rgba(var(--v-theme-background),.94));position:relative;overflow:hidden}.landing-section--alt[data-v-11d27d78]:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(ellipse 80% 60% at 50% 20%,rgba(var(--v-theme-primary),.06) 0%,transparent 50%);pointer-events:none}.landing-section--alt>.v-container[data-v-11d27d78]{position:relative;z-index:1}.landing-section-title[data-v-11d27d78]{font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;margin:0 0 12px;color:rgb(var(--v-theme-on-surface));text-align:center;position:relative;display:inline-block}.landing-section-title[data-v-11d27d78]:after{content:"";position:absolute;left:50%;bottom:-6px;transform:translate(-50%);width:64px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(var(--v-theme-primary),.5),transparent)}.landing-section-lead[data-v-11d27d78]{font-size:1.05rem;line-height:1.65;margin:0 auto;max-width:720px;color:rgba(var(--v-theme-on-surface),.8);text-align:center}.landing-final-actions[data-v-11d27d78]{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:18px}.landing-final-plans-link[data-v-11d27d78]{opacity:.85}.landing-what[data-v-11d27d78]{--landing-what-gap: 24px;--landing-what-columns: 3;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--landing-what-gap);margin-top:32px}@media(max-width:960px){.landing-what[data-v-11d27d78]{--landing-what-columns: 2}}@media(max-width:600px){.landing-what[data-v-11d27d78]{--landing-what-columns: 1}}.landing-what-item[data-v-11d27d78]{flex:0 1 calc((100% - (var(--landing-what-columns) - 1) * var(--landing-what-gap)) / var(--landing-what-columns));display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;padding:32px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);transition:background .2s ease,transform .2s ease}.landing-what-item[data-v-11d27d78]:hover{background:rgba(var(--v-theme-on-surface),.06);transform:translateY(-2px)}.landing-what-item:hover .landing-what-icon[data-v-11d27d78]{transform:scale(1.1)}.landing-what-icon[data-v-11d27d78]{color:rgb(var(--v-theme-primary));flex-shrink:0;transition:transform .25s ease}.landing-what-title[data-v-11d27d78]{font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;margin:0 0 4px;color:rgb(var(--v-theme-on-surface))}.landing-what-desc[data-v-11d27d78]{font-size:.9rem;line-height:1.5;margin:0;color:rgba(var(--v-theme-on-surface),.75)}.landing-scene__stat[data-v-11d27d78]{display:inline-flex;align-items:center;gap:3px}.landing-scene__bar-num[data-v-11d27d78]{font-variant-numeric:tabular-nums}.landing-scene__tabs[data-v-11d27d78]{display:flex;gap:4px}.landing-scene__tabs span[data-v-11d27d78]{padding:2px 8px;border-radius:6px}.landing-scene__tabs span.is-on[data-v-11d27d78]{background:rgb(var(--v-theme-surface));border:1px solid var(--app-border);color:rgb(var(--v-theme-on-surface))}.landing.landing--no-anim .landing-anim[data-v-11d27d78]{animation:none;opacity:1}
