.fvh{position:relative;display:block;width:100%;aspect-ratio:1920/819;pointer-events:none}.fvh-blades{position:absolute;inset:0;will-change:transform,opacity}.fvh-disc{position:absolute;width:101.5%;height:61%;border-radius:50%;background:radial-gradient(closest-side,rgba(28,18,34,0) 8%,rgba(28,18,34,.28) 55%,rgba(40,24,48,.4) 88%,rgba(255,90,160,.12) 96%,transparent 100%);pointer-events:none}.fvh-far{opacity:.96}.mbk-stage{--k:0.8;--yaw:-24deg;--sx:80px;--lid:-86deg;position:relative;display:grid;place-items:center;aspect-ratio:16/13;width:100%;perspective:2400px;perspective-origin:50% 30%;isolation:isolate;transform:translateZ(0)}.mbk-stage:before{content:"";position:absolute;left:12%;right:12%;bottom:9%;height:16%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.8),rgba(0,0,0,.35) 60%,transparent);pointer-events:none}.mbk-stage[data-side=left]{--yaw:24deg;--sx:-80px}@media (max-width:640px){.mbk-stage{--yaw:-18deg;--sx:60px;aspect-ratio:16/14}.mbk-stage[data-side=left]{--yaw:18deg;--sx:-60px}}.mbk-stage[data-open]{--lid:14deg}.mbk{position:relative;width:0;height:0;transform-style:preserve-3d;transform:translateX(calc(var(--k) * var(--sx))) translateY(calc(var(--k) * 64px)) scale(var(--k)) translateY(var(--lift,0)) scale(var(--zoom,1)) rotateX(calc(var(--pitch, -22deg) + var(--py, 0) * 3deg)) rotateY(calc(var(--yaw) + var(--px, 0) * 5deg));transition:transform .7s var(--fv-ease,ease)}.mbk>*{position:absolute}.mbk-deck{left:-300px;top:0;width:600px;height:420px;transform-origin:50% 0;transform:rotateX(90deg);display:grid;grid-template-columns:50px 1fr 50px;grid-template-rows:206px 1fr;gap:12px 10px;padding:22px 16px 16px;border-radius:20px;background:radial-gradient(120% 70% at 50% 0,hsla(0,0%,100%,.05),transparent 60%),linear-gradient(180deg,#232326,#1c1c1f 55%,#18181b);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07),inset 0 -2px 0 hsla(0,0%,100%,.04)}.mbk-grill{border-radius:6px;background-image:radial-gradient(rgba(0,0,0,.7) .85px,transparent 1.15px);background-size:4px 4px}.mbk-kb{flex-direction:column;padding:6px;border-radius:9px;background:#0b0b0d;box-shadow:inset 0 1px 3px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.03)}.mbk-kb,.mbk-row{display:flex;gap:4px}.mbk-row{flex:1}.mbk-row--fn{flex:0.62}.mbk-arrows>i,.mbk-key{display:block;flex-basis:0;border-radius:4px;background:linear-gradient(180deg,#1c1c1f,#141416);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 1px 0 rgba(0,0,0,.7)}.mbk-arrows{display:grid;flex-basis:0;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;gap:2px}.mbk-arrows>i:first-child{grid-area:2/1}.mbk-arrows>i:nth-child(2){grid-area:1/2}.mbk-arrows>i:nth-child(3){grid-area:2/2}.mbk-arrows>i:nth-child(4){grid-area:2/3}.mbk-pad{grid-column:1/-1;justify-self:center;width:260px;height:152px;border-radius:12px;background:linear-gradient(180deg,#252528,#1f1f22);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07),inset 0 1px 0 hsla(0,0%,100%,.05)}.mbk-front{left:-300px;top:0;width:600px;height:11px;transform:translateZ(420px);border-radius:0 0 12px 12px;background:linear-gradient(180deg,#3a3a3f,#1a1a1d 45%,#0d0d0f)}.mbk-front span{position:absolute;left:50%;top:0;width:90px;height:4px;transform:translateX(-50%);border-radius:0 0 6px 6px;background:#0c0c0e}.mbk-side{top:0;width:420px;height:11px;transform-origin:0 0;transform:rotateY(-90deg);border-radius:0 0 8px 0;background:linear-gradient(180deg,#333338,#151517)}.mbk-side--l{left:-300px}.mbk-side--r{left:300px}.mbk-lid{left:-300px;top:-400px;width:600px;height:400px;transform-origin:50% 100%;transform-style:preserve-3d;transform:rotateX(var(--lid));transition:transform 1.7s cubic-bezier(.2,.85,.25,1)}.mbk-lid-back,.mbk-lid-front{position:absolute;inset:0;border-radius:20px 20px 8px 8px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.mbk-lid-front{transform:translateZ(1px);background:#050506;box-shadow:inset 0 0 0 1.5px #2c2c30,inset 0 0 0 3px #0a0a0b}.mbk-lid-back{transform:rotateY(180deg) translateZ(1px);transition:visibility 0s linear 0s;background:radial-gradient(60% 50% at 50% 45%,hsla(0,0%,100%,.05),transparent 70%),linear-gradient(160deg,#2e2e33,#1d1d20 55%,#161618);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07)}.mbk-lid-back:after{content:"";position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;background:url(/site/fv-mark.png) 50%/contain no-repeat;opacity:.22;filter:grayscale(1) brightness(1.6)}.mbk-stage[data-open] .mbk-lid-back{visibility:hidden;transition-delay:1.8s}.mbk-screen{position:absolute;left:11px;right:11px;top:12px;bottom:18px;overflow:hidden;border-radius:8px 8px 2px 2px;background:#09090b}.mbk-screen>.mnd{opacity:0;transition:opacity .9s ease .9s}.mbk-stage[data-open]:not(.mbk-stage--intro) .mbk-screen>.mnd{opacity:1}.mbk-notch{position:absolute;left:50%;top:12px;width:76px;height:12px;transform:translateX(-50%);border-radius:0 0 7px 7px;background:#050506}.mbk-glare{position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.02) 34%,transparent 34.2%)}@media (prefers-reduced-motion:reduce){.mbk,.mbk-lid,.mbk-screen>.mnd{transition:none}}.mbk-stage--intro{--yaw:-22deg;--pitch:-18deg}.mbk-stage--intro:after{content:"";position:absolute;inset:8% 6% 14%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(170,190,255,.075),hsla(0,0%,100%,.02) 55%,transparent);opacity:0;transition:opacity 1.6s ease .6s;pointer-events:none}.mbk-stage--intro:not([data-phase=closed]):after{opacity:1}.mbk-stage--intro[data-phase=closed]{--yaw:38deg;--pitch:-60deg;--zoom:0.84;--lift:36px}.mbk-stage--intro .mbk{transition:transform 2.3s cubic-bezier(.22,.9,.24,1)}.mbk-stage--intro[data-phase=dash] .mbk{transition-duration:.7s}.mbk-stage--intro .mbk-lid{transition:transform 1.8s cubic-bezier(.3,.75,.25,1) .75s}.mbk-stage--intro[data-phase=closed] .mbk-lid{transition-delay:0s;transition-duration:1.2s}.mbk-stage--intro[data-phase=closed] .mbk-lid-back{visibility:visible;transition-delay:0s}@media (max-width:640px){.mbk-stage--intro{--yaw:-16deg}.mbk-stage--intro[data-phase=closed]{--yaw:30deg}}.mbk-lock{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:34px 0 30px;color:#fff;font-family:var(--fv-font-body,"Manrope",sans-serif);text-align:center;opacity:0;transition:opacity .7s ease;pointer-events:none}.mbk-lock,.mbk-lock-wall{position:absolute;inset:0}.mbk-lock-wall{z-index:-1;background:url(/site/home/city.webp) 62% 50%/cover}.mbk-lock-wall:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,6,14,.25),rgba(8,6,14,.1) 40%,rgba(8,6,14,.55))}.mbk-lock-top{display:flex;flex-direction:column;align-items:center;transition:opacity .5s ease,transform .6s var(--fv-ease,ease)}.mbk-lock-date{font-size:12px;font-weight:600;letter-spacing:.01em;color:hsla(0,0%,100%,.82)}.mbk-lock-date:first-letter{text-transform:uppercase}.mbk-lock-time{margin-top:2px;font-size:68px;font-weight:800;line-height:1;letter-spacing:-.03em;color:hsla(0,0%,100%,.94);text-shadow:0 2px 24px rgba(0,0,0,.25)}.mbk-lock-user{display:flex;flex-direction:column;align-items:center;gap:7px;transition:opacity .5s ease,transform .6s var(--fv-ease,ease)}.mbk-lock-avatar{display:grid;place-items:center;width:46px;height:46px;border-radius:99px;background:linear-gradient(160deg,#2a2230,#121016);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16),0 6px 18px rgba(0,0,0,.4)}.mbk-lock-avatar img{width:26px;height:26px}.mbk-lock-user b{font-size:12px;font-weight:700}.mbk-lock-field{position:relative;display:flex;align-items:center;width:150px;height:24px;padding:0 4px 0 11px;border-radius:99px;background:hsla(0,0%,100%,.16);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14)}.mbk-lock-ph{position:absolute;left:11px;font-size:9px;color:hsla(0,0%,100%,.62);transition:opacity .2s ease}.mbk-lock-dots{display:flex;gap:4px}.mbk-lock-dots i{width:5px;height:5px;border-radius:99px;background:#fff;opacity:0;transform:scale(.4);transition:opacity .12s ease calc(var(--i) * 85ms),transform .25s var(--fv-ease-back,ease) calc(var(--i) * 85ms)}.mbk-lock-go{display:grid;place-items:center;width:17px;height:17px;margin-left:auto;border-radius:99px;color:hsla(0,0%,100%,.7);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.35);transition:background-color .2s ease .85s,color .2s ease .85s}.mbk-lock-go svg{width:10px;height:10px;stroke-width:2.6}.mbk-lock-spin{position:absolute;left:50%;bottom:44px;width:18px;height:18px;margin-left:-9px;border-radius:99px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;opacity:0;transition:opacity .3s ease}.mbk-stage--intro .mbk-screen>.mnd{transform:scale(1.04);transition:opacity .8s ease,transform 1s var(--fv-ease,ease)}.mbk-stage[data-phase=lock] .mbk-lock,.mbk-stage[data-phase=login] .mbk-lock,.mbk-stage[data-phase=type] .mbk-lock{opacity:1}.mbk-stage[data-phase=login] .mbk-lock-ph,.mbk-stage[data-phase=type] .mbk-lock-ph{opacity:0}.mbk-stage[data-phase=login] .mbk-lock-dots i,.mbk-stage[data-phase=type] .mbk-lock-dots i{opacity:1;transform:none}.mbk-stage[data-phase=type] .mbk-lock-go{background-color:#fff;color:#111}.mbk-stage[data-phase=login] .mbk-lock-top{opacity:0;transform:translateY(-10px)}.mbk-stage[data-phase=login] .mbk-lock-user{opacity:0;transform:scale(.94)}.mbk-stage[data-phase=login] .mbk-lock-spin{opacity:1;animation:mbk-spin .7s linear infinite}.mbk-stage[data-phase=dash] .mbk-screen>.mnd{opacity:1;transform:none}.mbk-stage[data-phase=dash] .mbk-lock{visibility:hidden;transition:opacity .7s ease,visibility 0s linear .8s}.mbk-stage[data-phase=closed] .mbk-lock{visibility:hidden}@keyframes mbk-spin{to{transform:rotate(1turn)}}.mbk-replay{position:absolute;right:4%;bottom:4%;z-index:2;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:99px;font-size:13px;font-weight:600;color:var(--fv-text-3,hsla(240,7%,95%,.52));background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px var(--fv-line,hsla(0,0%,100%,.07));animation:mbk-fade .6s ease .8s both}.mbk-replay:hover{color:var(--fv-text,#fff);background:hsla(0,0%,100%,.06)}.mbk-replay svg{width:14px;height:14px}@keyframes mbk-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mbk-lock,.mbk-stage--intro .mbk,.mbk-stage--intro .mbk-lid,.mbk-stage--intro .mbk-screen>.mnd{transition:none}}.mnd{display:grid;grid-template-columns:118px 1fr;height:100%;background:#09090b;color:#e8e8eb;font-family:var(--fv-font-body,"Manrope",sans-serif);font-size:8px;line-height:1.35;text-align:left;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mnd svg{flex:none}.mnd-side{display:flex;flex-direction:column;gap:9px;padding:18px 8px 8px;border-right:1px solid hsla(0,0%,100%,.06);background:#0d0d0f}.mnd-brand{display:flex;align-items:center;gap:6px;padding:0 4px 2px}.mnd-brand img{width:16px;height:16px;border-radius:4px}.mnd-brand b{display:block;font-size:8px;font-weight:700;color:#fff}.mnd-brand span{display:block;font-size:6.5px;color:hsla(0,0%,100%,.4)}.mnd-group{display:flex;flex-direction:column;gap:2px}.mnd-group-label{padding:0 6px 2px;font-size:6.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.34)}.mnd-nav{position:relative;display:flex;align-items:center;gap:6px;height:19px;padding:0 7px;border-radius:6px;font:inherit;font-size:8px;font-weight:600;color:hsla(0,0%,100%,.58);text-align:left;cursor:pointer;transition:background-color .18s ease,color .18s ease}.mnd-nav svg{width:10px;height:10px;stroke-width:2}.mnd-nav:hover{background:hsla(0,0%,100%,.04);color:#fff}.mnd-nav[aria-current]{background:hsla(0,0%,100%,.075);color:#fff}.mnd-nav[aria-current]:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:2px;border-radius:2px;background:var(--fv-accent,#ff3d8a)}.mnd-nav:focus-visible{outline:1px solid hsla(0,0%,100%,.5);outline-offset:1px}.mnd-user{display:flex;align-items:center;gap:6px;margin-top:auto;padding:6px 4px 0;border-top:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.55);font-size:7.5px}.mnd-user i{display:grid;place-items:center;width:15px;height:15px;border-radius:99px;background:#27272a;color:#fff;font-style:normal;font-size:7px;font-weight:700}.mnd-main{min-width:0;padding:20px 14px 12px;overflow:hidden}.mnd-crumbs{font-size:7px;color:hsla(0,0%,100%,.42)}.mnd-crumbs span{margin:0 3px;opacity:.6}.mnd-title{margin:3px 0 10px;font-size:14px;font-weight:800;letter-spacing:-.02em;color:#fff}.mnd-view{animation:mnd-in .35s ease both}@keyframes mnd-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.mnd-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mnd-card,.mnd-tile{border:1px solid hsla(0,0%,100%,.06);border-radius:9px;background:#111113}.mnd-tile{padding:7px 8px}.mnd-tile span{display:block;font-size:7px;color:hsla(0,0%,100%,.5)}.mnd-tile b{display:block;margin-top:2px;font-size:14px;font-weight:800;letter-spacing:-.02em;color:#fff}.mnd-tile small{font-size:8px;font-weight:600;color:hsla(0,0%,100%,.45)}.mnd-tile em{display:flex;align-items:center;gap:4px;margin-top:1px;font-size:6.5px;font-style:normal;color:hsla(0,0%,100%,.45)}.mnd-up{color:#4ade80!important}.mnd-card{margin-top:6px;padding:8px}.mnd-card-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:5px;font-size:7.5px;color:hsla(0,0%,100%,.62)}.mnd-card-head b{display:flex;align-items:center;gap:5px;font-size:8px;font-weight:700;color:#fff}.mnd-card-head em{font-style:normal;font-size:6.5px;color:hsla(0,0%,100%,.38)}.mnd-chart{display:block;width:100%;height:82px}.mnd-events p{display:flex;align-items:center;gap:5px;margin:0;padding:2px 0;font-size:7.5px;color:hsla(0,0%,100%,.72)}.mnd-events time{margin-left:auto;color:hsla(0,0%,100%,.35)}.mnd-dot{position:relative;display:inline-block;width:5px;height:5px;flex:none;border-radius:99px;background:#52525b}.mnd-dot[data-ok]{background:#4ade80;box-shadow:0 0 6px rgba(74,222,128,.6)}.mnd-dot[data-live]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#4ade80;animation:mnd-pulse 2.2s ease-out infinite}@keyframes mnd-pulse{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(3);opacity:0}}.mnd-grid2{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mnd-grid2 .mnd-card{margin-top:0}.mnd-server code{display:block;margin-bottom:6px;font-family:var(--fv-font-mono,monospace);font-size:7px;color:hsla(0,0%,100%,.5)}.mnd-kv{display:flex;align-items:center;gap:6px;padding:2px 0;font-size:7px}.mnd-kv span{width:34px;color:hsla(0,0%,100%,.5)}.mnd-kv b{margin-left:auto;min-width:26px;text-align:right;font-weight:700;color:#fff}.mnd-bar{position:relative;flex:1;height:3px;border-radius:3px;background:hsla(0,0%,100%,.08);overflow:hidden}.mnd-bar i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:hsla(0,0%,100%,.6)}.mnd-btn{display:inline-flex;align-items:center;gap:3px;height:16px;padding:0 6px;border:1px solid hsla(0,0%,100%,.08);border-radius:5px;background:hsla(0,0%,100%,.05);font:inherit;font-size:7px;font-style:normal;font-weight:600;color:hsla(0,0%,100%,.8);cursor:pointer;transition:background-color .18s ease}.mnd-btn:hover{background:hsla(0,0%,100%,.09)}.mnd-btn svg{width:8px;height:8px}.mnd-btn--primary{border-color:transparent;background:var(--fv-accent,#ff3d8a);color:#16040c;font-weight:700}.mnd-term{display:flex;flex-direction:column;height:262px;border:1px solid hsla(0,0%,100%,.06);border-radius:9px;background:#060607;font-family:var(--fv-font-mono,monospace);font-size:7px;overflow:hidden}.mnd-term-log{flex:1;padding:8px 9px}.mnd-term-log p{margin:0;white-space:nowrap;line-height:1.85;color:hsla(0,0%,100%,.75)}.mnd-term-log time{margin-right:7px;color:hsla(0,0%,100%,.32)}.mnd-term-log i{display:inline-block;width:26px;font-style:normal;color:hsla(0,0%,100%,.5)}.mnd-term-log i[data-lv=ok]{color:#4ade80}.mnd-term-log i[data-lv=warn]{color:#fbbf24}.mnd-term-cmd{color:#fff!important}.mnd-caret{display:inline-block;width:4px;height:8px;margin-left:2px;vertical-align:-1px;background:var(--fv-accent,#ff3d8a);animation:mnd-caret 1.05s steps(1) infinite}@keyframes mnd-caret{0%,45%{visibility:visible}50%,95%{visibility:hidden}}.mnd-term-input{padding:6px 9px;border-top:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.32)}.mnd-license{display:flex;align-items:center;justify-content:space-between;margin-top:0}.mnd-license span{display:block;font-size:7px;color:hsla(0,0%,100%,.5)}.mnd-license b{display:block;margin-top:1px;font-size:11px;font-weight:800;color:#fff}.mnd-key{display:grid;grid-template-columns:62px 1fr auto;align-items:center;gap:8px}.mnd-key span{font-size:7px;color:hsla(0,0%,100%,.5)}.mnd-key code{font-family:var(--fv-font-mono,monospace);font-size:7.5px;color:hsla(0,0%,100%,.8)}.mnd-actions{display:flex;justify-content:flex-end;margin-top:8px}.mnd-bars{display:flex;align-items:flex-end;gap:2px;height:150px;padding-top:4px}.mnd-bars i{flex:1;border-radius:2px 2px 0 0;background:hsla(0,0%,100%,.14)}.mnd-bars i[data-peak]{background:var(--fv-accent,#ff3d8a)}@media (prefers-reduced-motion:reduce){.mnd-caret,.mnd-dot[data-live]:after,.mnd-view{animation:none}}.mnd-table p{display:grid;grid-template-columns:1fr 44px 58px;align-items:center;gap:6px;margin:0;padding:3.5px 0;border-top:1px solid hsla(0,0%,100%,.05);font-size:7px;color:hsla(0,0%,100%,.55)}.mnd-table code{font-family:var(--fv-font-mono,monospace);color:hsla(0,0%,100%,.82)}.mnd-table em{display:flex;align-items:center;gap:4px;font-style:normal}.scn{--px:0;--py:0;position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16/11;width:100%;border-radius:22px;border:1px solid var(--fv-line);background:#07070a;container-type:inline-size;content-visibility:auto;contain-intrinsic-size:auto 440px}@media (max-width:640px){.scn{aspect-ratio:1/1.02;border-radius:18px}}.scn-bg{position:absolute;inset:-3%;transform:translate3d(calc(var(--px) * -9px),calc(var(--py) * -6px),0);transition:transform 1.1s var(--fv-ease)}.scn-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,7,.35),rgba(5,5,7,.05) 32%,rgba(5,5,7,.2) 60%,rgba(5,5,7,.85)),radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(5,5,7,.55))}.scn-word{left:50%;bottom:-.2em;translate:-50% 0;font-family:var(--fv-font-display);font-weight:800;font-size:21cqw;line-height:1;letter-spacing:-.05em;white-space:nowrap;color:transparent;background:linear-gradient(180deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,0) 78%);-webkit-background-clip:text;background-clip:text;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate3d(calc(var(--px) * -5px),0,0)}.scn-render,.scn-word{position:absolute;transition:transform 1.1s var(--fv-ease)}.scn-render{inset:6% 4% 0;transform:translate3d(calc(var(--px) * 4px),calc(var(--py) * 3px),0)}.scn-hud{position:absolute;inset:0;font-size:clamp(7px,1.62cqw,12px);line-height:1.35}@container (max-width: 520px){.scn-hud{font-size:clamp(7px,2.3cqw,11px)}}.scn-glass{position:absolute;border-radius:1.15em;background:linear-gradient(180deg,rgba(24,24,30,.7),rgba(12,12,16,.8));border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 2em 4em -1.4em rgba(0,0,0,.85);color:var(--fv-text);opacity:0;translate:0 1.4em;transition:opacity .8s ease var(--d,0s),translate 1s var(--fv-ease) var(--d,0s),transform 1.1s var(--fv-ease)}@media (hover:hover) and (pointer:fine){.scn-glass{backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15)}}@media (hover:none),(pointer:coarse){.scn-glass{background:linear-gradient(180deg,rgba(20,20,26,.92),rgba(11,11,15,.94));transition:opacity .4s ease calc(var(--d, 0s) * .5),translate .5s var(--fv-ease) calc(var(--d, 0s) * .5)}}.scn[data-in] .scn-glass{opacity:1;translate:0 0}.scn-d1{transform:translate3d(calc(var(--px) * 7px),calc(var(--py) * 5px),0)}.scn-d2{transform:translate3d(calc(var(--px) * 15px),calc(var(--py) * 10px),0)}.scn-dot{display:inline-block;flex:none;width:.55em;height:.55em;border-radius:99px;background:hsla(0,0%,100%,.35)}.scn-dot[data-ok]{background:#3ddc84;box-shadow:0 0 0 .22em rgba(61,220,132,.16)}.scn-pill{display:inline-flex;align-items:center;gap:.45em;margin-left:auto;padding:.3em .7em;border-radius:99px;font-size:.88em;font-weight:600;color:var(--fv-text-2);background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07);white-space:nowrap}.scn-pill--ok{color:#9ef0c0;background:rgba(61,220,132,.08)}.scn-card{padding:1.2em 1.3em}.scn-card-head{display:flex;align-items:center;gap:.6em;font-size:1.12em}.scn-card-head img{width:1.5em;height:1.5em}.scn-card-head b{font-weight:700;letter-spacing:-.01em;white-space:nowrap}.scn-map{left:5%;bottom:7%;width:36%;padding:.55em;border-radius:1.2em}.scn-map-tilt{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:.75em;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.scn-map-svg{display:block;width:100%;height:100%}.scn-map-cap{display:flex;align-items:center;gap:.5em;padding:.6em .35em .15em;font-size:.95em;font-weight:600;color:var(--fv-text-2)}.scn-blip,.scn-me{position:absolute;translate:-50% -50%;border-radius:99px}.scn-blip{width:1.1em;height:1.1em;background:var(--fv-accent);box-shadow:0 0 0 .25em hsla(0,0%,100%,.9),0 0 1.4em var(--fv-accent-glow)}.scn-blip:after{content:"";position:absolute;inset:-.9em;border-radius:inherit;border:1px solid var(--fv-accent-hi);opacity:0;animation:scn-ping 2.6s var(--fv-ease) infinite}.scn-me{width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-bottom:1em solid #fff;border-radius:0;filter:drop-shadow(0 0 .3em rgba(0,0,0,.8));rotate:48deg}@keyframes scn-ping{0%{transform:scale(.4);opacity:.9}80%,to{transform:scale(1.5);opacity:0}}.scn-server{right:5%;top:8%;width:44%}.scn-kv{display:grid;gap:.1em;margin:.9em 0 0}.scn-kv>div{display:flex;align-items:baseline;justify-content:space-between;gap:1em;padding:.55em 0;border-top:1px solid hsla(0,0%,100%,.06)}.scn-kv dt{color:var(--fv-text-3)}.scn-kv dd{margin:0;font-weight:700;text-align:right}.scn-win{left:7%;right:12%;top:9%;overflow:hidden}.scn-win-bar{display:flex;align-items:center;gap:.8em;padding:.6em .8em;border-bottom:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.025)}.scn-win-dots{display:flex;gap:.4em}.scn-win-dots i{width:.7em;height:.7em;border-radius:99px;background:hsla(0,0%,100%,.16)}.scn-win-url{flex:1;max-width:18em;margin:0 auto;padding:.28em .8em;border-radius:.5em;text-align:center;font-size:.9em;color:var(--fv-text-3);background:rgba(0,0,0,.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scn-win-bar .scn-pill{margin-left:0}.scn-win-body{display:grid;grid-template-columns:3.2em 1fr}.scn-win-rail{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:.9em 0;border-right:1px solid hsla(0,0%,100%,.06)}.scn-win-rail i{display:grid;place-items:center;width:2.1em;height:2.1em;border-radius:.6em;color:var(--fv-text-3)}.scn-win-rail i[data-on]{color:#fff;background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.scn-win-rail svg{width:1.15em;height:1.15em}.scn-win-main{min-width:0;padding:.95em 1.1em 1.1em}.scn-win-title{display:flex;align-items:center;gap:.55em;font-size:1.15em;font-weight:700}.scn-log{display:grid;gap:.35em;padding:.8em .9em;border-radius:.7em;background:rgba(0,0,0,.38);font-family:var(--fv-font-mono);font-size:.9em;color:var(--fv-text-2)}.scn-log p{display:flex;gap:.7em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .5s ease calc(.5s + var(--i) * .22s)}.scn[data-in] .scn-log p{opacity:1}.scn-log em{flex:none;width:3.6em;font-style:normal;font-weight:700;color:#8fb8ff}.scn-log em[data-lv=OK]{color:#6fe3a1}.scn-log em[data-lv=WARN]{color:#f3c969}.scn-actions{display:flex;flex-wrap:wrap;gap:.5em;margin-top:.85em}.scn-btn{display:inline-flex;align-items:center;gap:.45em;padding:.5em .85em;border-radius:.6em;font-weight:600;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);white-space:nowrap}.scn-btn svg{width:1.05em;height:1.05em}.scn-btn--accent{background:color-mix(in srgb,var(--fv-accent) 22%,hsla(0,0%,100%,.04));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fv-accent) 40%,transparent);color:#fff}.scn-toast{right:5%;bottom:8%;display:flex;align-items:center;gap:.8em;padding:.85em 1.1em .85em .85em;border-radius:1em}.scn-toast-ic{display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:99px;background:rgba(61,220,132,.14);color:#6fe3a1}.scn-toast-ic svg{width:1.2em;height:1.2em;stroke-width:2.6}.scn-badge b,.scn-toast b{display:block;font-weight:700;white-space:nowrap}.scn-badge small,.scn-toast small{display:block;margin-top:.15em;font-size:.9em;color:var(--fv-text-3);white-space:nowrap}.scn-siren{position:absolute;inset:0 0 auto;height:55%;pointer-events:none}.scn-siren i{position:absolute;top:-30%;width:60%;height:100%;border-radius:50%;opacity:.2}.scn-siren i:first-child{left:-8%;background:radial-gradient(closest-side,rgba(255,52,76,.75),transparent)}.scn-siren i:last-child{right:-8%;background:radial-gradient(closest-side,rgba(58,108,255,.75),transparent)}.scn[data-in] .scn-siren i{animation:scn-siren 2.4s ease-in-out infinite}.scn[data-in] .scn-siren i:last-child{animation-delay:-1.2s}@keyframes scn-siren{0%,to{opacity:.12}50%{opacity:.5}}.scn-feed{right:5%;top:8%;width:52%}.scn-shield-ic{display:grid;place-items:center;width:1.8em;height:1.8em;border-radius:.55em;background:color-mix(in srgb,var(--fv-accent) 16%,transparent);color:var(--fv-accent-hi)}.scn-shield-ic svg{width:1.1em;height:1.1em}.scn-feed ul{display:grid;margin:.8em 0 0;padding:0;list-style:none}.scn-feed li{display:flex;align-items:center;gap:.75em;padding:.6em 0;border-top:1px solid hsla(0,0%,100%,.06);opacity:0;translate:.8em 0;transition:opacity .5s ease calc(.55s + var(--i) * .25s),translate .7s var(--fv-ease) calc(.55s + var(--i) * .25s)}.scn[data-in] .scn-feed li{opacity:1;translate:0 0}.scn-feed li>span{min-width:0;flex:1}.scn-feed li b{display:block;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scn-feed li small{display:block;font-family:var(--fv-font-mono);font-size:.85em;color:var(--fv-text-3)}.scn-sev{width:.25em;align-self:stretch;border-radius:99px;background:#f3c969}.scn-sev[data-sev=high]{background:#ff5a6e}.scn-sev[data-sev=low]{background:#8fb8ff}.scn-feed em{flex:none;padding:.28em .65em;border-radius:.5em;font-style:normal;font-size:.9em;font-weight:700;color:#f3c969;background:hsla(42,85%,68%,.1)}.scn-feed em[data-sev=high]{color:#ff8b98;background:rgba(255,90,110,.1)}.scn-feed em[data-sev=low]{color:#a9c7ff;background:rgba(143,184,255,.1)}.scn-badge{left:5%;bottom:8%;display:flex;align-items:center;gap:.8em;padding:.9em 1.15em .9em .9em;border-radius:1em}.scn-badge>svg{width:2.2em;height:2.2em;padding:.45em;border-radius:99px;color:#fff;background:color-mix(in srgb,var(--fv-accent) 30%,hsla(0,0%,100%,.05));box-shadow:0 0 1.6em -.2em var(--fv-accent-glow)}@container (max-width: 520px){.scn-map{width:44%;left:4%;bottom:5%}.scn-server{width:62%;right:4%;top:5%}.scn-win{left:4%;right:4%;top:5%}.scn-toast{right:4%;bottom:5%}.scn-feed{left:4%;right:4%;width:auto;top:5%}.scn-badge{left:4%;bottom:5%}.scn-hide-sm{display:none}}@media (prefers-reduced-motion:reduce){.scn-feed li,.scn-glass,.scn-log p{transition:none}.scn-blip:after,.scn[data-in] .scn-siren i{animation:none}}.scn-glass{border-radius:1.2em;border-color:hsla(0,0%,100%,.085);background:rgba(14,14,16,.94);box-shadow:0 0 0 1px rgba(0,0,0,.35),0 2.4em 4.8em -1.6em rgba(0,0,0,.9)}@media (hover:hover) and (pointer:fine){.scn-glass{background:rgba(14,14,16,.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}.scn-card-head{font-size:1.05em}.scn-card-head b{font-weight:600}.scn-ic{display:grid;flex:none;place-items:center;width:2em;height:2em;border-radius:.6em;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);color:var(--fv-text-2)}.scn-ic svg{width:1.05em;height:1.05em}.scn-ic--accent{color:var(--fv-accent);border-color:color-mix(in srgb,var(--fv-accent) 25%,transparent);background:color-mix(in srgb,var(--fv-accent) 10%,transparent)}.scn-pill{gap:.5em;padding:.28em .75em;font-size:.86em;font-weight:500;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11);font-style:normal}.scn-pill,.scn-pill--ok{color:#b0b0b8;background:hsla(0,0%,100%,.025)}.scn-dot{width:.5em;height:.5em}.scn-dot[data-ok]{background:#3ecf8e;box-shadow:0 0 .6em rgba(62,207,142,.6)}.scn-dot[data-sev=high]{background:#f0616d}.scn-dot[data-sev=mid]{background:#e8b33f}.scn-dot[data-sev=low]{background:#7aa2ff}.scn-kv>div{border-top-color:hsla(0,0%,100%,.075)}.scn-kv dt{color:#7c7c86}.scn-kv dd{font-weight:500;color:#f2f2f4}.scn-win{left:5%;right:8%;top:7%;border-radius:1em}.scn-win-bar{padding:.5em .8em;background:rgba(8,8,10,.9)}.scn-app{display:grid;grid-template-columns:11.5em 1fr}.scn-app-side{display:flex;flex-direction:column;gap:.2em;padding:.8em .7em;background:#08080a;border-right:1px solid hsla(0,0%,100%,.06)}.scn-app-proj{display:flex;align-items:center;gap:.6em;padding:.2em .3em .7em;font-size:.95em}.scn-app-proj b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scn-av{display:grid;flex:none;place-items:center;width:1.9em;height:1.9em;border-radius:.55em;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(145deg,#2a2a30,#18181b);font-size:.85em;font-weight:600}.scn-app-group{padding:.5em .5em .3em;font-size:.82em;color:#6b6b74}.scn-nav{position:relative;display:flex;align-items:center;gap:.7em;height:2.4em;padding:0 .7em;border-radius:.7em;font-style:normal;font-size:.92em;font-weight:500;color:hsla(240,8%,95%,.56);white-space:nowrap}.scn-nav svg{width:1.15em;height:1.15em;flex:none}.scn-nav span{overflow:hidden;text-overflow:ellipsis}.scn-nav[data-on]{color:#fff;font-weight:600;background:color-mix(in srgb,var(--fv-accent) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fv-accent) 12%,transparent)}.scn-nav[data-on] svg{color:var(--fv-accent)}.scn-nav[data-on]:before{content:"";position:absolute;left:-.7em;top:.6em;bottom:.6em;width:.22em;border-radius:0 .2em .2em 0;background:var(--fv-accent)}.scn-app-main{min-width:0;padding:.9em 1.1em 1.1em}.scn-crumbs{font-size:.85em;color:#7c7c86;white-space:nowrap}.scn-crumbs span{color:hsla(0,0%,100%,.15)}.scn-crumbs b{font-weight:600;color:#b0b0b8}.scn-app-h{display:flex;align-items:center;justify-content:space-between;gap:.8em;margin-top:.35em;font-size:1.35em;font-weight:600;letter-spacing:-.02em}.scn-app-h .scn-pill{font-size:.62em;letter-spacing:0}.scn-log{margin-top:.8em;border:1px solid hsla(0,0%,100%,.075);background:#0b0b0d;border-radius:.8em;color:#d4d4d8}.scn-btn{border-radius:.7em;padding:.55em .9em;background:#18181b;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11);color:#f2f2f4}.scn-btn--accent{background:var(--fv-accent);color:#1a0610;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28)}.scn-toast-ic{background:rgba(62,207,142,.12);color:#3ecf8e}.scn-feed li{gap:.9em}.scn-feed li b{font-weight:600}.scn-feed em.scn-pill{margin-left:0;padding:.28em .75em;border-radius:99px;font-size:.86em;font-weight:500;color:#b0b0b8;background:hsla(0,0%,100%,.025)}.scn-badge>svg{background:color-mix(in srgb,var(--fv-accent) 12%,transparent);color:var(--fv-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fv-accent) 25%,transparent)}@container (max-width: 520px){.scn-win{left:4%;right:4%;top:5%}.scn-app{grid-template-columns:3.6em 1fr}.scn-app-group,.scn-app-proj b,.scn-nav span{display:none}.scn-app-proj{justify-content:center;padding:.2em 0 .6em}.scn-nav{justify-content:center;padding:0}.scn-nav[data-on]:before{left:-.45em}}@media (hover:none),(pointer:coarse){.scn-log p{transition-duration:.3s;transition-delay:calc(.2s + var(--i) * .1s)}.scn-feed li{transition-duration:.3s,.4s;transition-delay:calc(.2s + var(--i) * .12s)}}@media (hover:none),(max-width:1023px){.scn{content-visibility:visible}}