.bf{background:var(--surface);isolation:isolate;box-shadow:0 0 0 1px color-mix(in oklab, var(--line-strong) 70%, transparent), 0 1px 2px rgb(var(--shade) / .06), 0 12px 24px -12px rgb(var(--shade) / .14), 0 36px 72px -28px rgb(var(--shade) / .3);border-radius:1rem;position:relative;overflow:clip}[data-theme=dark] .bf{box-shadow:0 0 0 1px var(--line-strong), inset 0 1px 0 #ffffff0d, 0 1px 2px #0006, 0 12px 24px -12px #00000080, 0 36px 72px -28px #000000b3}.bf .bf-bar{background:linear-gradient(180deg, color-mix(in oklab, var(--surface-2) 55%, var(--surface)), var(--surface-2));border-bottom:1px solid var(--line);container-type:inline-size}[data-theme=dark] .bf .bf-bar{background:linear-gradient(180deg, var(--surface-3), color-mix(in oklab, var(--surface-3) 60%, var(--surface-2)))}.bf .bf-row{height:2.6rem;color:var(--muted);grid-template-columns:1fr minmax(0,2fr) 1fr;align-items:center;gap:.75rem;padding:0 .875rem;display:grid}.bf .bf-lights{grid-area:1/1;gap:.4rem;display:inline-flex}.bf .bf-l{border-radius:999px;width:.66rem;height:.66rem;box-shadow:inset 0 0 0 .5px #0000001f}.bf .bf-close{background:#ff5f57}.bf .bf-min{background:#febc2e}.bf .bf-max{background:#28c840}.bf .bf-tools{opacity:.75;align-items:center;gap:.7rem;display:inline-flex}.bf .bf-tools:not(.bf-end){grid-area:1/1;justify-self:end}.bf .bf-end{justify-self:end}.bf .bf-dim{opacity:.45}.bf .bf-url{min-width:0;height:1.65rem;color:var(--ink-2);background:color-mix(in oklab, var(--surface-3) 70%, var(--surface-2));border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:0 .75rem;font-size:11.5px;font-weight:500;display:flex}[data-theme=dark] .bf .bf-url{background:color-mix(in oklab, var(--bg) 55%, var(--surface-2))}.bf .bf-url>svg:first-child{color:var(--muted)}.bf .bf-reload{color:var(--muted);margin-left:auto}.bf .bf-url .bf-reload{position:absolute;right:.6rem}.bf .bf-url,.bf .bf-page{position:relative}@container (width<=620px){.bf .bf-extra{display:none}}@container (width<=440px){.bf .bf-row{grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;padding:0 .75rem}.bf .bf-tools:not(.bf-end){display:none}.bf .bf-tools{gap:.6rem}}.dz{zoom:var(--z,1);font-variant-numeric:tabular-nums}.dz .side{background:linear-gradient(180deg, var(--brand), var(--brand-fill));box-shadow:inset -1px 0 #00000014}.dz .nav{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-radius:var(--radius-lg);color:#ffffffb8;place-items:center;display:grid}.dz .nav-on{color:#fff;background:#fff3;box-shadow:inset 0 0 0 1px #ffffff2e}.dz .av{color:#fff;background:#fff3}.dz .uav{background:var(--brand-soft);color:var(--brand-strong);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 25%, transparent)}.dz .chip{white-space:nowrap;background:var(--surface-2);height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:7px;align-items:center;gap:4px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.dz .chip svg{color:var(--muted)}.dz .tab-on{color:var(--brand-strong);box-shadow:inset 0 -2px 0 var(--brand)}.dz .add{box-shadow:inset 0 1px 0 #fff3, 0 4px 10px -4px color-mix(in oklab, var(--brand-fill) 70%, transparent)}.dz .kpi{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:9px;min-width:0;padding:7px 10px}.dz .kpi small{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:700;display:block;overflow:hidden}.dz .kpi b{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;margin-top:2px;font-size:15px;font-weight:800;line-height:1.1;display:block}.dz .kpi b em{color:var(--muted);letter-spacing:0;margin-left:3px;font-size:10px;font-style:normal;font-weight:600}.dz .kpi-good b{color:var(--good-text)}.dz .kpi-warn b{color:var(--warn-text)}.dz .kpi-bad b{color:var(--bad-text)}.dz .r{grid-template-columns:var(--gc);align-items:center;gap:calc(var(--spacing) * 1.5);padding:7px calc(var(--spacing) * 3);border-top-width:1px;border-color:var(--line);display:grid}.dz .rh{background-color:var(--surface-2);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--muted);white-space:nowrap;border-color:currentColor;border-top-width:0}.dz .rh>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:var(--leading-tight);overflow:hidden}.dz .rh .tc{text-align:center}.dz .rh .te{text-align:right}.dz .nm,.dz .pl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dz .nm{font-size:12px;font-weight:var(--font-weight-bold);color:var(--brand-strong)}.dz .pl{color:var(--muted);font-size:10px}.dz .c{justify-content:center;display:flex}.dz .lt{text-align:right;color:var(--muted);white-space:nowrap;font-size:10.5px}.dz .st{color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;display:inline-grid;position:relative}[data-theme=dark] .dz .st{color:var(--bg)}.dz .st-ok{background:var(--good)}.dz .st-late{background:var(--warn)}.dz .st-open{background:var(--bad)}.dz .st-flip .i-ok,.reveal-on .dz[data-moment]:not(.m-play) .st{opacity:0}.reveal-on .dz.m-play .st{animation:m-pop .45s var(--ease) backwards;animation-delay:calc(var(--m-base,.2s) + var(--k))}.reveal-on .dz.m-play .st-flip{animation:m-pop .45s var(--ease) backwards, flip .7s var(--ease) forwards;animation-delay:calc(var(--m-base,.2s) + var(--k)), calc(var(--m-base,.2s) + 1.9s)}.reveal-on .dz.m-play .st-flip .i-ok{animation:m-show 10ms linear calc(var(--m-base,.2s) + 2.25s) forwards}.reveal-on .dz.m-play .st-flip .i-was{animation:m-out 10ms linear calc(var(--m-base,.2s) + 2.25s) forwards}.reveal-on .dz.m-play .st-flip.st-late{animation-name:m-pop,flip-late}@keyframes flip{0%{background:var(--bad)}50%{transform:scale(1.2)}to{background:var(--good)}}@keyframes flip-late{0%{background:var(--warn)}50%{transform:scale(1.2)}to{background:var(--good)}}.pf{--ti-hi:#e4e6e7;--ti-mid:#a6aaad;--ti-lo:#6c7175;--ti-edge:#4a4f53;flex-shrink:0;width:15.5rem;position:relative}[data-theme=dark] .pf{--ti-hi:#b9bdc0;--ti-mid:#7d8286;--ti-lo:#4c5155;--ti-edge:#2c3033}.pf .pf-ring{aspect-ratio:9/19.5;background:repeating-linear-gradient(90deg, #ffffff0d 0 1px, transparent 1px 3px), linear-gradient(135deg, var(--ti-hi) 0%, var(--ti-lo) 16%, var(--ti-mid) 34%, var(--ti-hi) 50%, var(--ti-lo) 68%, var(--ti-mid) 84%, var(--ti-hi) 100%);box-shadow:inset 0 0 0 .5px #ffffff8c, inset 0 0 0 1.5px #0000002e, 0 0 0 .5px var(--ti-edge), 0 2px 4px -1px rgb(var(--shade) / .18), 0 22px 40px -18px rgb(var(--shade) / .35), 0 48px 90px -36px rgb(var(--shade) / .45);border-radius:2.7rem;padding:3px;display:flex;position:relative}[data-theme=dark] .pf .pf-ring{box-shadow:inset 0 0 0 .5px #ffffff59, inset 0 0 0 1.5px #0000004d, 0 0 0 .5px var(--ti-edge), 0 2px 4px -1px #00000080, 0 22px 40px -18px #0009, 0 48px 90px -36px #000000b3}.pf .pf-bezel{background:#050708;border-radius:2.52rem;flex:1;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #1c2124}.pf .pf-screen{background:var(--surface-2);isolation:isolate;border-radius:2.15rem;flex-direction:column;flex:1;display:flex;position:relative;overflow:clip}.pf .pf-status{z-index:3;color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:2.55rem;padding:0 .5rem;display:grid;position:absolute;inset:0 0 auto}.pf .pf-status-dark{color:var(--ink)}.pf .pf-time{letter-spacing:-.01em;font-variant-numeric:tabular-nums;justify-self:center;padding-left:.35rem;font-size:12px;font-weight:700}.pf .pf-island{background:#000;border-radius:999px;width:4.6rem;height:1.3rem;margin-top:-1px;position:relative;box-shadow:0 0 0 .5px #ffffff0f}.pf .pf-lens{background:radial-gradient(circle at 35% 35%,#3a4a66 0 18%,#121826 45%,#05070b 70%);border-radius:999px;width:.5rem;height:.5rem;margin-top:-.25rem;position:absolute;top:50%;right:.42rem}.pf .pf-icons{justify-self:center;align-items:center;gap:.22rem;padding-left:.1rem;display:flex}.pf .pf-home{z-index:3;background:var(--ink);opacity:.82;border-radius:999px;width:36%;height:4px;margin-left:-18%;position:absolute;bottom:.42rem;left:50%}.pf .pf-glare{z-index:4;pointer-events:none;border-radius:inherit;mix-blend-mode:soft-light;background:linear-gradient(118deg,#ffffff29 0%,#ffffff0d 24%,#0000 40%);position:absolute;inset:0}[data-theme=dark] .pf .pf-glare{mix-blend-mode:normal;background:linear-gradient(118deg,#ffffff12 0%,#ffffff05 24%,#0000 40%)}.pf .pf-key{background:linear-gradient(90deg, var(--ti-lo), var(--ti-hi) 45%, var(--ti-mid));width:3px;box-shadow:0 0 0 .5px var(--ti-edge);border-radius:2px;position:absolute}.pf .pf-action,.pf .pf-vol{border-radius:2px 0 0 2px;left:-2px}.pf .pf-action{height:1.35rem;top:17%}.pf .pf-vol-up{height:2.3rem;top:24.5%}.pf .pf-vol-down{height:2.3rem;top:33.5%}.pf .pf-side{border-radius:0 2px 2px 0;height:3.6rem;top:26.5%;right:-2px}.mk-frame.mk-elev{border-color:color-mix(in oklab, var(--line-strong) 70%, var(--line));box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px rgb(var(--shade) / .05), 0 12px 24px -12px rgb(var(--shade) / .14), 0 36px 72px -28px rgb(var(--shade) / .26)}[data-theme=dark] .mk-frame.mk-elev{border-color:var(--line-strong);box-shadow:inset 0 1px #ffffff0d,0 1px 2px #0006,0 12px 24px -12px #00000080,0 36px 72px -28px #000000a6}.mk-frame.mk-elev>.mk-head{background:linear-gradient(180deg, var(--surface), color-mix(in oklab, var(--surface-2) 45%, var(--surface)))}.card.mk-glass,.mk-frame.mk-glass{background:color-mix(in oklab, var(--surface) 90%, transparent);backdrop-filter:blur(14px)saturate(1.4);border-color:color-mix(in oklab, var(--line-strong) 55%, transparent);box-shadow:inset 0 1px 0 #ffffffb3, 0 1px 2px rgb(var(--shade) / .06), 0 14px 28px -12px rgb(var(--shade) / .22), 0 32px 64px -32px rgb(var(--shade) / .3)}[data-theme=dark] .card.mk-glass,[data-theme=dark] .mk-frame.mk-glass{background:color-mix(in oklab, var(--surface-2) 88%, transparent);border-color:var(--line-strong);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0006,0 14px 28px -12px #0000008c,0 32px 64px -32px #0009}.mk-ui{color:var(--ink);font-variant-numeric:tabular-nums;text-align:left;font-size:12px;line-height:1.35}.mk-ui *{min-width:0}.mk-app-head{color:#fff;background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklab, var(--deep-glow-2) 55%, transparent) 0%, transparent 55%), linear-gradient(160deg, var(--brand), var(--brand-fill))}[data-theme=dark] .mk-app-head{background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklab, var(--brand) 35%, transparent) 0%, transparent 55%), linear-gradient(160deg, color-mix(in oklab, var(--brand) 62%, black), color-mix(in oklab, var(--brand) 42%, black))}.mk-app-head .loc{letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:10px;font-weight:700}.mk-app-head .t{letter-spacing:-.01em;margin-top:3px;font-size:17px;font-weight:800}.mk-yn{gap:4px;display:inline-flex}.mk-yn span{height:18px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);border-radius:5px;place-items:center;padding:0 7px;font-size:9.75px;font-weight:600;display:inline-grid}.mk-yn span.on{background:var(--brand-soft);color:var(--brand-strong);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--brand) 30%, transparent)}.mk-yn span.no{background:color-mix(in oklab, var(--bad) 12%, transparent);color:var(--bad-text);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bad) 30%, transparent)}.mk-btn{background:var(--brand-fill);height:34px;color:var(--on-brand);box-shadow:inset 0 1px 0 #ffffff2e, 0 6px 14px -6px color-mix(in oklab, var(--brand-fill) 70%, transparent);border-radius:10px;place-items:center;padding:0 16px;font-size:12px;font-weight:700;display:inline-grid}.mk-box{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:#0000;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.mk-box svg{width:10px;height:10px}.mk-box.done{background:var(--brand-fill);box-shadow:none;color:var(--on-brand)}.mk-hair{box-shadow:0 0 0 .5px var(--line-strong), 0 1px 2px rgb(var(--shade) / .04)}.mk-lab{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:700}.reveal-on .pmc[data-moment]:not(.m-play) .pick .on{opacity:0}.reveal-on .pmc.m-play .pick{animation:m-press .4s var(--ease) var(--m-base,.4s)}.reveal-on .pmc.m-play .pick .on{animation:m-in .3s var(--ease) calc(var(--m-base,.4s) + .2s) backwards}.reveal-on .mtable[data-moment]:not(.m-play) .mk-row{opacity:0}.reveal-on .mtable.m-play .mk-row{animation:m-in .4s var(--ease) calc(var(--m-base,.2s) + var(--r) * .16s) backwards}.tf{--al-hi:#eef0f1;--al-mid:#c3c7ca;--al-lo:#9a9fa3;--al-edge:#80868a;position:relative;container-type:inline-size}[data-theme=dark] .tf{--al-hi:#8d9296;--al-mid:#5d6266;--al-lo:#3e4347;--al-edge:#2a2e31}.tf .tf-ring{background:linear-gradient(160deg, var(--al-hi) 0%, var(--al-mid) 30%, var(--al-lo) 55%, var(--al-mid) 78%, var(--al-hi) 100%);box-shadow:inset 0 0 0 .5px #fff9, 0 0 0 .5px var(--al-edge), var(--shadow-device);border-radius:5.2cqw;padding:.6cqw}[data-theme=dark] .tf .tf-ring{box-shadow:inset 0 0 0 .5px #ffffff47, 0 0 0 .5px var(--al-edge), var(--shadow-device)}.tf .tf-bezel{background:#050708;border-radius:4.6cqw;padding:2.6cqw;position:relative;box-shadow:inset 0 0 0 1px #1c2124}.tf .tf-cam{background:radial-gradient(circle at 35% 35%,#3a4a66 0 20%,#10151f 55%,#030406 80%);border-radius:999px;width:.9cqw;height:.9cqw;margin-left:-.45cqw;position:absolute;top:.9cqw;left:50%;box-shadow:0 0 0 1px #111619}.tf .tf-screen{background:var(--surface);isolation:isolate;border-radius:2.4cqw;position:relative;overflow:clip}.tf.tf-fitted .tf-screen{aspect-ratio:4/3}.tf .tf-fit{zoom:var(--z,1);position:absolute;inset:0}.tf .tf-status{letter-spacing:.01em;color:var(--ink);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:.45rem 1.25rem 0;font-size:10px;font-weight:600;display:flex}.tf .tf-status-over{z-index:5;pointer-events:none;padding:7px 18px 0;position:absolute;inset:0 0 auto}.tf .tf-date{margin-left:.5em}.tf .tf-icons{align-items:center;gap:.3rem;display:inline-flex}.tf .tf-glare{z-index:6;pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#0000 32%);position:absolute;inset:0}[data-theme=dark] .tf .tf-glare{background:linear-gradient(115deg,#ffffff0d 0%,#0000 32%)}.tf .tf-key{background:linear-gradient(180deg, var(--al-hi), var(--al-lo));box-shadow:0 0 0 .5px var(--al-edge);position:absolute}.tf .tf-top{border-radius:2px 2px 0 0;width:7cqw;height:3px;top:-2px;right:10%}.tf .tf-vol{background:linear-gradient(90deg, var(--al-lo), var(--al-hi));border-radius:0 2px 2px 0;width:3px;height:5cqw;right:-2px}.tf .tf-vol-up{top:12%}.tf .tf-vol-down{top:calc(12% + 6.2cqw)}.dt{background:var(--surface);flex-direction:column;height:100%;display:flex}.dt .dt-bar{color:var(--muted);background:linear-gradient(180deg, color-mix(in oklab, var(--surface-2) 55%, var(--surface)), var(--surface-2));border-bottom:.5px solid var(--line-strong);grid-template-columns:1fr minmax(0,1.6fr) 1fr;align-items:center;gap:10px;padding:21px 14px 6px;display:grid}[data-theme=dark] .dt .dt-bar{background:linear-gradient(180deg, var(--surface-3), color-mix(in oklab, var(--surface-3) 60%, var(--surface-2)))}.dt .dt-tools{opacity:.8;align-items:center;gap:12px;display:inline-flex}.dt .dt-end{justify-self:end}.dt .dt-dim{opacity:.45}.dt .dt-url{min-width:0;height:22px;color:var(--ink-2);white-space:nowrap;background:color-mix(in oklab, var(--surface-3) 70%, var(--surface-2));border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:500;display:flex;overflow:hidden}[data-theme=dark] .dt .dt-url{background:color-mix(in oklab, var(--bg) 55%, var(--surface-2))}.dt .dt-url svg{color:var(--muted);flex:none}.dt .dt-app{zoom:1;flex:1;min-height:0}.dt .dt-app .main{padding-top:10px;padding-bottom:10px}.dt .dt-app .r{grid-template-columns:1.9fr repeat(4,1fr);padding-top:6px;padding-bottom:6px}.ck{background:var(--bg);height:100%;display:flex}.ck .today{background:var(--surface);border-right:.5px solid var(--line-strong);flex-shrink:0;width:30%;padding:34px 10px 10px}.ck .today .lab{white-space:nowrap;text-overflow:ellipsis;margin-bottom:7px;padding:0 8px;overflow:hidden}.ck .ti{color:var(--ink-2);border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:7px 8px;font-size:10.5px;font-weight:500;display:flex}.ck .ti.on{background:var(--brand-soft);color:var(--brand-strong);font-weight:600}.ck .ti small{color:var(--muted);margin-top:1px;font-size:9.75px;font-weight:400;display:block}.ck .ti .n{color:var(--muted);white-space:nowrap;font-size:9.75px;font-weight:600}.ck .ti.on .n{color:var(--brand-strong)}.ck .main{flex-direction:column;flex:1;min-width:0;display:flex}.ck .head{padding:24px 18px 13px}.ck .head .loc{letter-spacing:.1em;font-size:9.5px;font-weight:600}.ck .head .t{letter-spacing:-.01em;margin-top:3px;font-size:15px;font-weight:700}.ck .bar{background:#ffffff40;border-radius:999px;height:4px;margin-top:11px;overflow:hidden}.ck .bar i{height:100%;width:var(--p,60%);background:#fff;border-radius:999px;display:block}.ck .meta{opacity:.88;justify-content:space-between;margin-top:7px;font-size:10px;font-weight:500;display:flex}.ck .list{flex:1;align-content:start;gap:6px;padding:13px;display:grid}.ck .row{background:var(--surface);box-shadow:0 0 0 .5px var(--line-strong), 0 1px 2px rgb(var(--shade) / .04);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ck .row .txt{color:var(--ink);flex:1;font-size:11px;font-weight:500}.ck .row.done .txt{color:var(--muted)}.ck .row .by{color:var(--muted);white-space:nowrap;font-size:9.75px}.ck .foot{align-items:center;gap:10px;padding:0 13px 13px;display:flex}.ck .fby{color:var(--muted);flex:1;font-size:9.75px}.ck .mk-btn{border-radius:8px;height:28px;padding:0 13px;font-size:11px;font-weight:600}.ck-calm .head{padding-top:30px}.ck-calm .head .loc,.ck-calm .meta,.ck-calm .fby,.ck-calm .row .by,.ck-calm .mk-yn span{font-size:12px}.ck-calm .row .txt,.ck-calm .mk-btn{font-size:12.5px}.ck-calm .row{grid-template-columns:16px 1fr;gap:2px 10px;padding:9px 12px;display:grid}.ck-calm .row>.mk-box{grid-row:1/3;align-self:start;margin-top:1px}.ck-calm .row>.txt,.ck-calm .row>.by,.ck-calm .row>.mk-yn{grid-column:2}.ck-calm .row>.mk-yn{margin-top:3px}.calm .tf-calm .tf-status{font-size:12.5px}.ck .tickbox{position:relative}.ck .tickbox>.done{position:absolute;inset:0}.ck .bar i{transform-origin:0}.reveal-on .ck[data-moment]:not(.m-play) :is(.tickbox>.done,.row.done .by,.bar i){opacity:0}.reveal-on .ck.m-play .tickbox>.done{animation:m-pop .4s var(--ease) calc(var(--m-base,.25s) + var(--d)) backwards}.reveal-on .ck.m-play .row.done .by{animation:m-in .4s var(--ease) calc(var(--m-base,.25s) + var(--d) + .12s) backwards}.reveal-on .ck.m-play .bar i{animation:m-grow var(--m-dur,1.35s) var(--ease) var(--m-base,.25s) backwards}.ck .m-num{--m-delay:var(--m-base,.25s)}.au{background:var(--bg);height:100%;display:flex}.au .left{background:var(--surface);border-right:.5px solid var(--line-strong);flex-direction:column;flex-shrink:0;width:34%;padding:32px 14px 14px;display:flex}.au .lab{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.au .loc{letter-spacing:-.01em;color:var(--ink);margin-top:2px;font-size:13px;font-weight:700}.au .who{color:var(--muted);margin-top:1px;font-size:10.5px}.au .score{background:linear-gradient(160deg, var(--deep), var(--deep-2));color:#fff;border-radius:12px;margin-top:12px;padding:12px 13px}.au .slab{color:#fff9}.au .big{align-items:baseline;gap:6px;margin-top:4px;display:flex}.au .big b{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1}.au .big .grade{color:var(--deep-glow-2);font-size:12px;font-weight:700}.au .g{background:#ffffff2e;border-radius:999px;height:4px;margin-top:8px;overflow:hidden}.au .g i{background:var(--deep-glow-2);height:100%;display:block}.au .secs{gap:4px;margin-top:12px;display:grid}.au .secs span{color:var(--ink-2);border-radius:7px;justify-content:space-between;align-items:center;padding:6px 8px;font-size:10.5px;font-weight:500;display:flex}.au .secs span.on{background:var(--brand-soft);color:var(--brand-strong);font-weight:600}.au .secs span b{color:var(--muted);font-size:9.75px;font-weight:600}.au .main{flex-direction:column;flex:1;gap:6px;min-width:0;padding:32px 16px 14px;display:flex}.au .q{background:var(--surface);box-shadow:0 0 0 .5px var(--line-strong), 0 1px 2px rgb(var(--shade) / .04);border-radius:9px;align-items:center;gap:10px;padding:8px 11px;display:flex}.au .q .txt{color:var(--ink);flex:1;font-size:11px;font-weight:500}.au .g i{transform-origin:0}.au .m-num{--m-dur:1.2s;--m-delay:var(--m-base,.25s)}.reveal-on .au[data-moment]:not(.m-play) :is(.g i,.grade){opacity:0}.reveal-on .au.m-play .g i{animation:m-grow 1.2s var(--ease) var(--m-base,.25s) backwards}.reveal-on .au.m-play .grade{animation:m-pop .4s var(--ease) calc(var(--m-base,.25s) + 1.25s) backwards}.au .au-flag{background:color-mix(in oklab, var(--bad) 8%, transparent);box-shadow:inset 0 0 0 .5px color-mix(in oklab, var(--bad) 30%, transparent);color:var(--bad-text);border-radius:9px;align-items:center;gap:8px;margin-top:auto;padding:8px 11px;font-size:10.5px;font-weight:500;display:flex}.au .au-flag svg{width:12px;height:12px}.tl{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex}.tl .head{padding:2.9rem 14px 14px}.tl .head .t{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.tl .probe{background:#ffffff29;border-radius:999px;align-items:center;gap:6px;margin-top:9px;padding:4px 9px 4px 6px;font-size:9.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff40}.tl .probe i{background:#fff;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #ffffff40}.tl .read{background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 1px 2px rgb(var(--shade) / .05);border-radius:14px;margin:12px 12px 0;padding:12px}.tl .val{letter-spacing:-.03em;color:var(--ink);margin-top:2px;font-size:30px;font-weight:800;line-height:1.05}.tl .read .row{color:var(--muted);white-space:nowrap;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 6px;margin-top:6px;font-size:10px;display:flex}.tl .list{gap:6px;padding:10px 12px 0;display:grid}.tl .tr{background:var(--surface);box-shadow:0 0 0 1px var(--line);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.tl .tr i{background:var(--good);border-radius:999px;width:8px;height:8px}.tl .tr.bad i{background:var(--bad)}.tl .tr b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1.2;overflow:hidden}.tl .tr .v{color:var(--ink);font-size:11.5px;font-weight:700}.tl .tr.bad .v{color:var(--bad-text)}.tl .last{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;padding:8px 14px 0;font-size:10px;overflow:hidden}.tl .btn{border-radius:11px;height:38px;margin:auto 12px 26px}.reveal-on .tl[data-moment]:not(.m-play) .read :is(.val,.row){opacity:0}.reveal-on .tl.m-play .btn{animation:m-press .4s var(--ease) var(--m-base,.3s)}.reveal-on .tl.m-play .read :is(.val,.row){animation:m-in .5s var(--ease) calc(var(--m-base,.3s) + .38s) backwards}.reveal-on .tl.m-play .read .row{animation-delay:calc(var(--m-base,.3s) + .52s)}.tl .probe i{position:relative}.tl .probe i:after{content:"";opacity:0;background:#fff;border-radius:999px;position:absolute;inset:0}.reveal-on .tl.m-play .probe i:after{animation:m-ring 2.8s ease-out calc(var(--m-base,.3s) + 1.2s) infinite}.mk-ui.wo{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex}.mk-ui.wo .head{padding:2.9rem 14px 14px}.mk-ui.wo .head .t{font-size:15px;line-height:1.2}.mk-ui.wo .status{background:color-mix(in oklab, var(--warn) 30%, transparent);border-radius:999px;align-items:center;gap:6px;margin-top:9px;padding:4px 9px 4px 6px;font-size:9.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff40}.mk-ui.wo .status i{background:var(--warn);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, var(--warn) 35%, transparent);border-radius:999px}.mk-ui.wo .fields{grid-template-columns:1fr 1fr;gap:9px 12px;padding:12px 12px 6px;display:grid}.mk-ui.wo .fields dd{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;font-weight:700;overflow:hidden}.mk-ui.wo .note{background:var(--surface-2);color:var(--ink-2);border-radius:9px;margin:6px 12px 0;padding:8px 10px;font-size:11px;line-height:1.4}.mk-ui.wo .hist{padding:12px 12px 0}.mk-ui.wo .hist ol{border-left:2px solid var(--line);gap:8px;margin-top:7px;padding-left:14px;display:grid}.mk-ui.wo .hist li{font-size:11px;position:relative}.mk-ui.wo .hist li:before{content:"";background:var(--line-strong);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:999px;position:absolute;top:4px;left:-20px}.mk-ui.wo .hist li:first-child:before{background:var(--brand)}.mk-ui.wo .hist li b{color:var(--ink);font-weight:700;display:block}.mk-ui.wo .hist li span{color:var(--muted);font-size:10.5px}.mk-ui.wo .btn{border-radius:11px;height:38px;margin:auto 12px 26px}.reveal-on .mk-ui.wo[data-moment]:not(.m-play) .hist li{opacity:0}.reveal-on .mk-ui.wo.m-play .hist li{animation:m-in .4s var(--ease) calc(var(--m-base,.3s) + var(--h) * .35s) backwards}.probes{padding-block:var(--sp-section) calc(var(--sp-section) * .72);background:linear-gradient(180deg, var(--bg), var(--surface-2))}.probes .phead{max-width:44rem}.probes .phead .ph2{letter-spacing:-.035em;margin-top:1rem;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:800;line-height:1.08}.probes .plead{margin-top:1rem;font-size:1.125rem}.probes .plead a{color:var(--brand-strong);text-underline-offset:3px;text-decoration:underline}.probes .pgrid{gap:var(--sp-grid-lg);margin-top:var(--sp-head);align-items:stretch;display:grid}@media (width>=1100px){.probes .pgrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.probes .pflow{isolation:isolate;border-radius:var(--r-lg);min-height:27.5rem;color:var(--on-deep);background:linear-gradient(160deg, var(--deep), var(--deep-2));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--on-deep) 10%, transparent), var(--shadow-lg);align-items:center;display:grid;position:relative;overflow:hidden}@media (width>=761px){.probes .pflow{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.probes .pflow:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 60% at 30% 40%, color-mix(in oklab, var(--deep-glow) 30%, transparent), transparent 65%);position:absolute;inset:0}.probes .pflow:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(color-mix(in oklab, var(--on-deep) 14%, transparent) 1px, transparent 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 50% at 30% 45%,currentColor 10%,#0000 70%);mask-image:radial-gradient(50% 50% at 30% 45%,currentColor 10%,#0000 70%)}.probes .pleft{z-index:2;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.5rem 1.75rem;display:flex;position:relative}@media (width>=761px){.probes .pleft{height:100%;padding:1.75rem 0 1.75rem 1.75rem}}.probes .fchip{color:var(--on-deep);background:color-mix(in oklab, var(--on-deep) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--on-deep) 22%, transparent);border-radius:999px;align-items:center;gap:.5rem;padding:.44rem .75rem .44rem .56rem;font-size:.75rem;font-weight:600;display:inline-flex}.probes .fchip svg{color:var(--deep-glow-2)}.probes .pimg{width:100%;padding:1.5rem 1.5rem .5rem;position:relative}.probes .pimg img{width:100%;height:auto;filter:drop-shadow(0 30px 40px color-mix(in oklab, var(--deep-2) 75%, transparent));transform-origin:60%;transform:rotate(-8deg)scale(1.05)}@media (width>=761px){.probes .pimg{flex:1;align-items:center;padding:.5rem 1.5rem .5rem .25rem;display:flex}}.probes .bt{z-index:3;opacity:.75;background:repeating-linear-gradient(90deg, var(--deep-glow-2) 0 6px, transparent 6px 12px);width:9%;height:2px;margin-top:-1px;display:none;position:absolute;top:50%;left:57%}@media (width>=761px){.probes .bt{display:block}}.probes .bt i{background:var(--on-deep);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in oklab, var(--deep-glow-2) 40%, transparent), 0 0 18px var(--deep-glow-2);animation:travel 2.6s var(--ease) infinite;border-radius:999px;margin-top:-4.5px;position:absolute;top:50%;left:0}@keyframes travel{0%{opacity:0;transform:translate(0)}15%,85%{opacity:1}to{transform:translateX(calc(var(--bt-w,12rem) - 9px));opacity:0}}.probes .pphone{z-index:2;justify-content:center;padding:.5rem 0 2rem;display:flex;position:relative}@media (width>=761px){.probes .pphone{padding:2.25rem 1.5rem 2.25rem 0}}.probes .cap{max-width:19rem}.probes .cap .em{color:var(--deep-glow-2);margin-bottom:.375rem;font-size:1.5rem;line-height:1;display:block}.probes .cap b{font-size:.9375rem;font-weight:700;display:block}.probes .cap>span:last-child{color:color-mix(in oklab, var(--on-deep) 74%, transparent);margin-top:.2rem;font-size:.8125rem;line-height:1.45;display:block}@media (width<=760px){.probes .cap{max-width:none}}.probes .scr-head{color:var(--on-brand);background:radial-gradient(120% 90% at 100% 0%, color-mix(in oklab, var(--brand) 70%, var(--on-brand)) 0%, transparent 55%), linear-gradient(160deg, var(--brand), color-mix(in oklab, var(--brand-fill) 80%, var(--deep-2)));padding:2.9rem .95rem .9rem}.probes .scr-loc{letter-spacing:.1em;text-transform:uppercase;opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.probes .scr-title{letter-spacing:-.01em;margin-top:.2rem;font-size:17px;font-weight:800}.probes .scr-conn{background:color-mix(in oklab, var(--on-brand) 18%, transparent);border-radius:999px;align-items:center;gap:.3rem;margin-top:.5rem;padding:.2rem .55rem;font-size:11px;font-weight:700;display:inline-flex}.probes .scr-conn .dot{background:var(--on-brand);border-radius:999px;width:5px;height:5px}.probes .scr-body{flex:1;align-content:start;gap:.5rem;padding:.8rem .75rem .4rem;display:grid}.probes .scr-now{background:var(--surface);box-shadow:0 0 0 1px var(--line), var(--shadow-sm);border-radius:.9rem;padding:.8rem .85rem}.probes .scr-lab{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.probes .scr-val{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:28px;font-weight:800;line-height:1.1}.probes .scr-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:.4rem;margin-top:.4rem;font-size:11px;display:flex}.probes .scr-row{background:var(--surface);box-shadow:0 0 0 1px var(--line);border-radius:.75rem;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:12px;display:flex}.probes .scr-row .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;font-weight:600;overflow:hidden}.probes .scr-row .vl{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.probes .scr-row .vl.bad{color:var(--bad-text)}.probes .sd{border-radius:999px;flex:none;width:6px;height:6px}.probes .sd-ok{background:var(--good)}.probes .sd-bad{background:var(--bad)}.probes .sd-late{background:var(--warn)}.probes .scr-last{color:var(--muted);margin-top:.15rem;font-size:11px}.probes .scr-foot{padding:.3rem .75rem 1.7rem}.probes .scr-foot span{text-align:center;color:var(--on-brand);background:var(--brand-fill);border-radius:.9rem;padding:.75rem 0;font-size:12px;font-weight:700;display:block}.probes .pcards{gap:var(--sp-grid-lg);align-content:stretch;display:grid}@media (width>=700px) and (width<=1099px){.probes .pcards{grid-template-columns:1fr 1fr}}.probes .pcard{border-radius:var(--r-lg);background:var(--surface);box-shadow:0 0 0 1px var(--line), inset 0 1px 0 var(--tile-sheen), var(--shadow-sm);transition:transform .3s var(--ease), box-shadow .3s var(--ease);grid-template-columns:6.875rem minmax(0,1fr);align-items:center;gap:.875rem;padding:.875rem;display:grid}@media (width>=480px){.probes .pcard{grid-template-columns:9.375rem minmax(0,1fr);gap:1.125rem;padding:1.125rem}}.probes .pcard:hover{box-shadow:0 0 0 1px var(--line-strong), inset 0 1px 0 var(--tile-sheen), var(--shadow-lg);transform:translateY(-3px)}.probes .pc-ph{aspect-ratio:1;border-radius:var(--r-md);background:radial-gradient(70% 70% at 50% 40%, var(--surface), var(--surface-2));box-shadow:inset 0 0 0 1px var(--line);place-items:center;display:grid;overflow:hidden}.probes .pc-ph img{object-fit:contain;width:88%;height:88%;filter:drop-shadow(0 10px 14px rgb(var(--shade) / .22))}[data-theme=dark] .probes .pc-ph{background:radial-gradient(60% 60% at 50% 45%, color-mix(in oklab, var(--ink) 18%, transparent), transparent 72%), var(--surface-2)}.probes .brand{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-strong);font-size:.6875rem;font-weight:700}.probes .pcard h3{letter-spacing:-.02em;margin-top:.25rem;font-size:1.125rem;font-weight:800;line-height:1.25}.probes .desc{color:var(--muted);margin-top:.3rem;font-size:.84375rem;line-height:1.5}.probes .row{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-top:.75rem;display:flex}.probes .row .link{font-size:.84375rem}.probes .price{color:var(--ink-2);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:.2rem .56rem;font-size:.8125rem;font-weight:600;display:inline-flex}.probes .pnote{color:var(--muted);align-items:center;gap:.625rem;margin-top:1.375rem;font-size:.875rem;display:flex}.probes .pnote svg{color:var(--brand);flex:none}@media (prefers-reduced-motion:reduce){.probes .bt i{transform:translateX(calc(var(--bt-w,12rem) / 2));animation:none}.probes .pcard:hover{transform:none}}.pfaq[data-astro-cid-zcrv6hpc]{padding-block:var(--sp-section)}.fgrid[data-astro-cid-zcrv6hpc]{gap:var(--sp-head-sm);align-items:start;display:grid}@media (width>=1024px){.fgrid[data-astro-cid-zcrv6hpc]{gap:var(--sp-section-sm);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.fhead[data-astro-cid-zcrv6hpc]{top:calc(var(--tb) + var(--hdr-h) + 2rem);position:sticky}}.fhead[data-astro-cid-zcrv6hpc] .fh2{letter-spacing:-.035em;margin-top:1rem;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:800;line-height:1.08}.fsub[data-astro-cid-zcrv6hpc]{color:var(--muted);margin-top:1rem;font-size:.9375rem;line-height:1.6}.fsub[data-astro-cid-zcrv6hpc] a[data-astro-cid-zcrv6hpc]{color:var(--brand-strong);white-space:nowrap;font-weight:700}.fsub[data-astro-cid-zcrv6hpc] a[data-astro-cid-zcrv6hpc]:hover{text-underline-offset:3px;text-decoration:underline}.qs[data-astro-cid-zcrv6hpc]{gap:.5rem;max-width:52rem;display:grid}details[data-astro-cid-zcrv6hpc]{background:var(--surface);box-shadow:0 0 0 1px var(--line);transition:box-shadow .2s var(--ease);border-radius:14px}details[data-astro-cid-zcrv6hpc][open]{box-shadow:0 0 0 1px var(--line-strong), var(--shadow-md)}summary[data-astro-cid-zcrv6hpc]{color:var(--ink);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.4;list-style:none;display:flex}summary[data-astro-cid-zcrv6hpc]::-webkit-details-marker{display:none}summary[data-astro-cid-zcrv6hpc]:hover{color:var(--brand-strong)}summary[data-astro-cid-zcrv6hpc]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.chev[data-astro-cid-zcrv6hpc]{background:var(--surface-2);width:1.75rem;height:1.75rem;color:var(--ink-2);transition:transform .25s var(--ease), background-color .2s;border-radius:999px;flex:none;place-items:center;display:grid}details[data-astro-cid-zcrv6hpc][open] .chev[data-astro-cid-zcrv6hpc]{background:var(--brand-soft);color:var(--brand-strong);transform:rotate(180deg)}.a[data-astro-cid-zcrv6hpc]{color:var(--ink-2);padding:0 1.25rem 1.2rem;font-size:.96875rem;line-height:1.65}.a[data-astro-cid-zcrv6hpc] p+p{margin-top:.75em}.a[data-astro-cid-zcrv6hpc] a{color:var(--brand-strong);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--brand) 45%, transparent);text-underline-offset:3px}.a[data-astro-cid-zcrv6hpc] strong{color:var(--ink)}section.logos{border-top:1px solid var(--hair);padding:2.5rem 0 1rem}section.logos .logos-title{text-align:center;color:var(--muted);font-size:.8125rem;font-weight:600}section.logos .logo-grid{grid-template-columns:repeat(6,1fr);place-items:center;gap:18px 24px;margin-top:1.625rem;display:grid}section.logos .logo-grid li{justify-content:center;align-items:center;width:100%;height:56px;display:flex}@media (width<=1100px){section.logos .logo-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){section.logos .logo-grid{gap:8px 12px}section.logos .logo-grid li{height:48px}section.logos .logo-grid .lg{height:calc(28px * var(--s,1))}}@media (width<=480px){section.logos .logo-grid{grid-template-columns:repeat(3,1fr)}}
