.page{padding:28px var(--pad-x) 56px}.measure{max-width:var(--measure)}.measure-help{max-width:var(--measure-help)}.loading{color:var(--text-3);padding:14px 16px}:where(.page,.nx) .empty{color:var(--text-3);border:1px dashed var(--line-2);border-radius:var(--radius);padding:14px 16px}.errbox{border:1px solid var(--bad-line);border-radius:var(--radius);background:var(--bad-tint);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.errbox>.i{color:var(--bad);margin-top:2px}.errbox b{color:var(--text);font-weight:500;display:block}.errbox p{color:var(--text-2)}.errbox>.btn{margin-left:auto}.mbx-line{min-height:36px;padding:4px 12px 4px var(--pad-x);border-bottom:1px solid var(--line);background:var(--sunken);color:var(--text-2);font-size:var(--fs-2);flex-wrap:wrap;align-items:center;gap:6px 10px;line-height:16px;display:flex}.mbx-line b{color:var(--text);overflow-wrap:anywhere;font-weight:500}@media (width<=860px){.page{padding:20px 16px 40px}.mbx-line{padding-left:16px}}:where(.nx) .tip{z-index:70;border-radius:var(--radius-xs);background:var(--tip-bg);max-width:min(360px,100vw - 12px);color:var(--tip-fg);font-size:var(--fs-2);pointer-events:none;opacity:0;visibility:hidden;white-space:pre-line;align-items:center;gap:6px;padding:4px 8px;font-weight:500;line-height:16px;display:flex;position:fixed}:where(.nx) .tip.show{opacity:1;visibility:visible;transition:opacity .125s var(--ease-out)}:where(.nx) .tip kbd{border-color:color-mix(in srgb, var(--tip-fg) 28%, transparent);min-width:16px;height:16px;color:color-mix(in srgb, var(--tip-fg) 80%, transparent);background:0 0}:where(.nx) .toasts{left:calc(var(--sbw) + (100vw - var(--sbw)) / 2);z-index:90;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:24px;transform:translate(-50%)}body.panel-open :where(.nx) .toasts{left:calc(var(--sbw) + (100vw - var(--sbw) - var(--pw)) / 2)}:where(.nx) .toast{pointer-events:auto;background:var(--toast-bg);min-height:40px;color:var(--toast-fg);box-shadow:var(--sh-float);white-space:nowrap;opacity:0;max-width:calc(100vw - 32px);transition:opacity var(--d-2) var(--ease-out), transform var(--d-2) var(--ease-out);border-radius:10px;align-items:center;gap:14px;padding:6px 6px 6px 14px;display:flex;transform:translateY(8px)}:where(.nx) .toast>span{text-overflow:ellipsis;overflow:hidden}:where(.nx) .toast.show{opacity:1;transition-duration:var(--d-3);transform:none}:where(.nx) .toast:not(:has(button)){padding-right:14px}:where(.nx) .t-undo{border-radius:var(--radius-xs);height:28px;color:inherit;cursor:pointer;transition:background-color var(--d-1) var(--ease-out), transform var(--d-1) var(--ease-out);background:#ffffff1a;border:0;align-items:center;gap:6px;padding:0 6px 0 10px;font-weight:500;display:inline-flex}:where(.nx) .t-undo:active{transform:scale(var(--press-scale))}:where(.nx) .t-undo kbd{color:#ffffffb3;background:0 0;border-color:#ffffff3d;height:16px}@media (hover:hover){:where(.nx) .t-undo:hover{background:#ffffff2e}}:where(.nx) .pal{background:var(--raised);border:1px solid var(--line-2);border-radius:var(--radius);width:620px;max-width:100%;overflow:hidden;box-shadow:0 24px 64px -16px #1c202452}:where(.nx) .pal-in{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}:where(.nx) .pal-in .i{color:var(--icon)}:where(.nx) .pal-in input{min-width:0;font-size:var(--fs-5);color:var(--text);background:0 0;border:0;outline:none;flex:1;line-height:24px}:where(.nx) .pal-in input::placeholder{color:var(--text-3)}:where(.nx) .pal-list{max-height:min(420px,56vh);padding:6px;overflow-y:auto}:where(.nx) .pal-g{color:var(--text-3);font-size:var(--fs-2);padding:10px 10px 4px;font-weight:500;line-height:16px}:where(.nx) .pal-i{border-radius:var(--radius-sm);cursor:pointer;height:36px;color:var(--text);align-items:center;gap:10px;padding:0 10px;display:flex}:where(.nx) .pal-i .i{color:var(--text-2)}:where(.nx) .pal-i .sub{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.nx) .pal-i .k{flex:none;gap:4px;margin-left:auto;display:flex}:where(.nx) .pal-i.act{background:var(--hover-2)}:where(.nx) .pal-none{color:var(--text-3);padding:20px 12px}:where(.nx) .pal-foot{border-top:1px solid var(--line);color:var(--text-3);font-size:var(--fs-2);align-items:center;gap:16px;padding:8px 16px;display:flex}:where(.nx) .pal-foot span{align-items:center;gap:6px;display:inline-flex}@media (width<=860px){:where(.nx) .toasts,body.panel-open :where(.nx) .toasts{left:50%}}:where(.nx) .panel{width:var(--pw);z-index:40;background:var(--surface);border-left:1px solid var(--line);max-width:100%;box-shadow:var(--sh-panel);visibility:hidden;transition:transform .18s var(--ease-out), visibility 0s linear .18s;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(calc(100% + 32px))}:where(.nx) .panel.open{visibility:visible;transition:transform var(--d-4) var(--ease-drawer), visibility 0s;transform:none}:where(.nx) .panel.now{transition:none}:where(.nx) .panel.ev-panel{z-index:41}body.panel-over :where(.nx) .panel.open:not(.ev-panel){visibility:hidden}body.panel-room .app{grid-template-columns:var(--sbw) minmax(0, 1fr) var(--pw)}body.panel-push :where(.nx) .panel{box-shadow:none}:where(.nx) .p-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:2px;height:52px;padding:0 10px 0 20px;display:flex}:where(.nx) .p-head>.btn:first-child{margin-left:-10px;margin-right:4px}:where(.page,.nx) .p-pos{color:var(--text-2);align-items:center;gap:8px;min-width:0;font-weight:500;display:flex}:where(.page,.nx) .p-pos .tnum{color:var(--text-3);font-size:var(--fs-2)}:where(.nx) .p-head .vsep{background:var(--line-2);flex:none;width:1px;height:16px;margin:0 6px}:where(.nx) .p-body{flex:1;min-height:0;padding:24px 24px 32px;overflow-y:auto}:where(.nx) .p-foot{border-top:1px solid var(--line);background:var(--surface);flex:none;align-items:center;gap:8px;padding:12px 20px;display:flex}:where(.page,.nx) .p-id{align-items:flex-start;gap:14px;display:flex}:where(.page,.nx) .p-title{font-size:var(--fs-6);letter-spacing:-.017em;font-weight:600;line-height:28px}:where(.page,.nx) .p-sub{color:var(--text-2);margin-top:1px}:where(.page,.nx) .p-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}:where(.page,.nx) .attrs{border-top:1px solid var(--line);grid-template-columns:144px minmax(0,1fr);margin:20px 0 0;display:grid}:where(.page,.nx) .attrs dt,:where(.page,.nx) .attrs dd{border-bottom:1px solid var(--line);margin:0;padding:10px 0}:where(.page,.nx) .attrs dt{color:var(--text-3);align-items:flex-start;gap:8px;padding-right:12px;display:flex}:where(.page,.nx) .attrs dt .i{width:14px;height:14px;color:var(--icon);margin-top:3px}:where(.page,.nx) .attrs dd{color:var(--text);line-height:21px}:where(.page,.nx) .attrs dd .ev{margin-left:4px}:where(.page,.nx) .attrs dd .when{vertical-align:1px;margin-right:6px}:where(.page,.nx) .ps{margin-top:28px}:where(.page,.nx) .ps-h{color:var(--text);align-items:center;gap:8px;margin-bottom:6px;font-weight:600;display:flex}:where(.page,.nx) .reasons{counter-reset:r;margin:0;padding:0;list-style:none}:where(.page,.nx) .reasons li{border-top:1px solid var(--line);font-size:var(--fs-4);text-wrap:pretty;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:10px 0;line-height:22px;display:grid}:where(.page,.nx) .reasons li:first-child{border-top:0}:where(.page,.nx) .reasons li:before{counter-increment:r;content:counter(r);font-size:var(--fs-2);font-variant-numeric:tabular-nums;color:var(--text-3);font-weight:500;line-height:22px}:where(.page,.nx) .reasons li .ev{margin-left:4px}:where(.page,.nx) .reasons li.flagged>span{color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--text-3);text-decoration-color:var(--text-3)}:where(.page,.nx) .hm-st{font-size:var(--fs-2);color:var(--text-3);white-space:nowrap;line-height:16px}:where(.page,.nx) .ps-h .n{color:var(--text-3);font-weight:400;font-size:var(--fs-2);font-variant-numeric:tabular-nums}:where(.page,.nx) .ps-h .r{margin-left:auto;font-weight:400}:where(.page,.nx) .ev{border-radius:var(--radius-xs);border:1px solid var(--line-2);background:var(--surface);height:20px;color:var(--text-2);font-size:var(--fs-2);cursor:pointer;white-space:nowrap;vertical-align:1px;transition:background-color var(--d-1) var(--ease-out), border-color var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out);flex:none;align-items:center;gap:4px;padding:0 6px;font-weight:400;line-height:1;display:inline-flex;position:relative}:where(.page,.nx) .ev:before{content:"";position:absolute;inset:-2px 0}:where(.page,.nx) .ev .i{width:12px;height:12px;color:var(--icon)}@media (hover:hover){:where(.page,.nx) .ev:hover{background:var(--hover-2);border-color:var(--border);color:var(--text)}}:where(.nx) .hc{z-index:60;background:var(--raised);border:1px solid var(--line-2);border-radius:var(--radius);width:304px;max-width:calc(100vw - 16px);box-shadow:var(--sh-float);opacity:0;visibility:hidden;pointer-events:none;padding:12px 14px;position:fixed;transform:scale(.97)}:where(.nx) .hc.show{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--d-2) var(--ease-out), transform var(--d-2) var(--ease-out);transform:none}:where(.nx) .hc-k{color:var(--text-2);font-size:var(--fs-2);align-items:center;gap:6px;line-height:16px;display:flex}:where(.nx) .hc-k .i{width:14px;height:14px;color:var(--icon)}:where(.nx) .hc-k .tnum{color:var(--text-3);margin-left:auto}:where(.nx) .hc-t{color:var(--text);margin-top:8px;font-weight:500}:where(.nx) .hc-w{color:var(--text-2);font-size:var(--fs-2);margin-top:2px;line-height:18px}:where(.nx) .hc-n{color:var(--text-3);font-size:var(--fs-2);line-height:18px}:where(.nx) .hc-f{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}:where(.nx) .evd-k{color:var(--text-2);align-items:center;gap:6px;margin-bottom:6px;display:flex}:where(.nx) .evd-k .i{color:var(--icon)}:where(.nx) .evd-k .tnum{color:var(--text-3);margin-left:auto}:where(.nx) .evd-m{margin-top:12px}:where(.nx) .evd-o{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}:where(.page,.nx) .evl{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}:where(.page,.nx) .evl-i{text-align:left;cursor:pointer;height:40px;color:var(--text);transition:background-color var(--d-1) var(--ease-out);background:0 0;border:0;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;display:grid}:where(.page,.nx) .evl-i+.evl-i{border-top:1px solid var(--line)}:where(.page,.nx) .evl-i .i{color:var(--icon)}:where(.page,.nx) .evl-i.on{background:var(--sel);box-shadow:inset 2px 0 0 var(--green)}@media (hover:hover){:where(.page,.nx) .evl-i:hover{background:var(--hover)}:where(.page,.nx) .evl-i.on:hover{background:var(--sel)}}:where(.page,.nx) a.ev{text-decoration:none}:where(.page,.nx) .ev.gone{cursor:default;color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--text-3);text-decoration-color:var(--text-3);border-style:dashed}:where(.page,.nx) .ev.gone span{-webkit-text-decoration:inherit;text-decoration:inherit}:where(.page,.nx) .q-meta{color:var(--text-3);font-size:var(--fs-2);line-height:16px}:where(.page,.nx) .a-fold{color:var(--text-3);cursor:pointer;text-align:left;transition:color var(--d-1) var(--ease-out);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0;display:inline-flex}:where(.page,.nx) .a-fold .i{width:14px;height:14px}@media (hover:hover){:where(.page,.nx) .a-fold:hover{color:var(--text)}}.a-body>p{white-space:pre-line;margin:0}.a-body>p+p{margin-top:8px}.a-body p .ev{margin-left:4px}:where(.page,.nx) .a-body p{max-width:var(--measure);font-size:var(--fs-4);color:var(--text);text-wrap:pretty;line-height:22px}:where(.page,.nx) .a-under{font-size:var(--fs-2);color:var(--text-3);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;display:flex}:where(.page,.nx) .a-acts{gap:4px;margin-top:10px;margin-left:-8px;display:flex}:where(.nx) .pop{z-index:65;background:var(--raised);border:1px solid var(--line-2);border-radius:var(--radius);min-width:220px;max-width:340px;max-height:calc(100vh - 16px);box-shadow:var(--sh-float);opacity:0;padding:4px;position:fixed;overflow-y:auto;transform:scale(.97)}:where(.nx) .pop.wide{width:308px;max-width:calc(100vw - 16px)}:where(.nx) .pop.show{opacity:1;transition:opacity var(--d-2) var(--ease-out), transform var(--d-2) var(--ease-out);transform:none}:where(.nx) .pop-h{color:var(--text-3);font-size:var(--fs-2);padding:8px 10px 6px;font-weight:500}:where(.nx) .mi{border-radius:var(--radius-sm);width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;transition:background-color var(--d-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex}:where(.nx) .mi .i{color:var(--text-2)}:where(.nx) .mi:focus-visible{outline-offset:-2px}:where(.nx) .mi-note{font-size:var(--fs-2);color:var(--text-3);margin-left:auto}@media (hover:hover){:where(.nx) .mi:hover{background:var(--hover-2)}}:where(.nx) .pop-body{max-width:300px;padding:10px 12px}:where(.nx) .pop-body b{margin-bottom:4px;font-weight:600;display:block}:where(.nx) .pop-body p{color:var(--text-2)}:where(.nx) .pop-acts{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}@media (width<=860px){:where(.nx) .panel{border-left:0;width:100%}:where(.nx) .p-body{padding:20px 16px 28px}:where(.nx) .p-head{padding:0 6px 0 16px}:where(.nx) .p-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex-wrap:wrap}:where(.nx) .p-foot .btn.primary{flex:100%}:where(.nx) .p-foot .btn:not(.primary){flex:1}:where(.page,.nx) .attrs{grid-template-columns:124px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:where(.nx) .panel{transition:visibility!important}}:where(.page,.nx) .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}:where(.page,.nx) .card.rows{overflow:hidden}:where(.page,.nx) .sh{align-items:baseline;gap:8px;margin:0 0 10px;display:flex}:where(.page,.nx) .sh .n{color:var(--text-3);font-size:var(--fs-2);font-variant-numeric:tabular-nums}:where(.page,.nx) .sh .r{color:var(--text-3);font-size:var(--fs-2);margin-left:auto}:where(.page,.nx) .warnbox{border-radius:var(--radius-sm);background:var(--warn-tint);color:var(--text);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}:where(.page,.nx) .warnbox>.i{color:var(--warn);margin-top:2px}:where(.page,.nx) .fold{transition:grid-template-rows var(--d-3) var(--ease-move);grid-template-rows:0fr;display:grid}:where(.page,.nx) .fold.open{grid-template-rows:1fr}:where(.page,.nx) .fold-in{min-height:0;overflow:hidden}:where(.page,.nx) .rot{transition:transform var(--d-2) var(--ease-out)}:where(.page,.nx) [aria-expanded=true]>.rot{transform:rotate(180deg)}:where(.page,.nx) .trace{margin:0;padding:6px 0 2px;list-style:none}:where(.page,.nx) .trace li{color:var(--text-2);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 0;display:grid}:where(.page,.nx) .trace li .i{width:14px;height:14px;color:var(--icon)}:where(.page,.nx) .trace li .tnum{color:var(--text-3)}:where(.page,.nx) .src{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}:where(.page,.nx) .src .i{width:14px;height:14px;color:var(--icon)}:where(.page,.nx) .url{color:var(--text-2);font-size:var(--fs-2);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0;display:inline-flex}:where(.page,.nx) .url .i{width:12px;height:12px;color:var(--icon)}@media (hover:hover){:where(.page,.nx) .url:hover{color:var(--text);text-underline-offset:2px;text-decoration:underline}}:where(.page,.nx) .rf{flex-direction:column;gap:10px;margin-bottom:16px;padding:16px;display:flex}:where(.page,.nx) .rf label{font-weight:500}:where(.page,.nx) .rf-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.page,.nx) .inp{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);height:32px;color:var(--text);font-size:var(--fs-3);min-width:0;transition:border-color var(--d-1) var(--ease-out);padding:0 10px}:where(.page,.nx) .inp:focus,:where(.page,.nx) .inp:focus-visible{border-color:var(--green);box-shadow:0 0 0 1px var(--green);outline:none}:where(.page,.nx) select.inp{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238b8d98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 6.5 8 10l3.5-3.5'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;padding-right:30px}:where(.page,.nx) textarea.inp{resize:vertical;height:auto;padding:8px 10px;line-height:20px}:where(.page,.nx) .inp.sm{height:28px}:where(.page,.nx) .cfm{border:1px solid var(--line-2);background:var(--raised);box-shadow:var(--sh-float);animation:cfm-in var(--d-3) var(--ease-out);border-radius:10px;margin-top:8px;padding:12px 14px}:where(.page,.nx) .cfm-t{font-size:var(--fs-4);color:var(--text);overflow-wrap:anywhere;font-weight:600;line-height:20px}:where(.page,.nx) .cfm-l{color:var(--text-2);margin-top:2px}:where(.page,.nx) .cfm-a{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}@keyframes cfm-in{0%{opacity:0;transform:translateY(4px)scale(.985)}}.su-logotile.co-logo{border:1px solid var(--line-2);background:var(--surface);color:var(--text);font:600 var(--fs-1)/1 var(--font);letter-spacing:0;box-shadow:none;border-radius:30%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.su-logotile.co-logo img{object-fit:contain;transition:opacity var(--d-1) var(--ease-out);display:block}.su-logotile.co-logo>*{grid-area:1/1}.su-logotile.co-logo.fill{padding:0}.su-logotile.co-logo.fill img{object-fit:cover}:where(.page,.nx) .tag{border-radius:var(--radius-xs);border:1px solid var(--line-2);background:var(--surface);height:20px;color:var(--text-2);font-size:var(--fs-2);white-space:nowrap;flex:none;align-items:center;padding:0 6px;font-weight:500;line-height:1;display:inline-flex}:where(.page,.nx) .stag{border-radius:var(--radius-xs);border:1px dashed var(--border-2);height:20px;color:var(--text-2);font-size:var(--fs-2);white-space:nowrap;flex:none;align-items:center;padding:0 6px;font-weight:500;line-height:1;display:inline-flex}:where(.page,.nx) .when{border-radius:var(--radius-xs);background:var(--hover-2);height:20px;color:var(--text-2);font-size:var(--fs-2);white-space:nowrap;flex:none;align-items:center;padding:0 8px;font-weight:500;line-height:1;display:inline-flex}:where(.page,.nx) .when.closing{background:var(--warn-tint);color:var(--warn)}:where(.page,.nx) .over{color:var(--warn);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}:where(.page,.nx) .over:before{content:"";background:var(--warn);border-radius:50%;width:6px;height:6px}:where(.page,.nx) .soon{color:var(--warn);white-space:nowrap}:where(.page,.nx) .badge{color:var(--text-3);font-size:var(--fs-2)}:where(.page,.nx) .st{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}:where(.page,.nx) .st:before{content:"";background:var(--text-3);border-radius:50%;flex:none;width:6px;height:6px}:where(.page,.nx) .st.ok:before{background:var(--green)}:where(.page,.nx) .st.bad{color:var(--bad);font-weight:500}:where(.page,.nx) .st.bad:before{background:var(--bad)}:where(.page,.nx) .st.wait:before{border:1.5px solid var(--text-3);background:0 0;width:7px;height:7px}:where(.page,.nx) .fit{color:var(--text)}:where(.page,.nx) .fit-m{color:var(--text-3)}:where(.page,.nx) .tb{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:16px;display:flex}:where(.page,.nx) .tabs{scrollbar-width:none;gap:2px;min-width:0;display:flex;position:relative;overflow-x:auto}:where(.page,.nx) .tabs::-webkit-scrollbar{display:none}:where(.page,.nx) .tab{height:40px;color:var(--text-2);cursor:pointer;border-radius:var(--radius-xs) var(--radius-xs) 0 0;transition:color var(--d-1) var(--ease-out);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex;position:relative}:where(.page,.nx) .tab .n{color:var(--text-3);font-size:var(--fs-2);font-variant-numeric:tabular-nums}:where(.page,.nx) .tab .n-held{width:1ch;display:inline-block}:where(.page,.nx) .tab.on{color:var(--text)}:where(.page,.nx) .tab:focus-visible{outline-offset:-2px}@media (hover:hover){:where(.page,.nx) .tab:hover{color:var(--text)}}:where(.page,.nx) .tab-ind{background:var(--text);width:0;height:2px;transition:transform var(--d-3) var(--ease-move), width var(--d-3) var(--ease-move);border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0}.kb .tab-ind,.kb .thumb{transition:none}:where(.page,.nx) .search{border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);height:32px;color:var(--text-3);width:240px;transition:border-color var(--d-1) var(--ease-out);flex:none;align-items:center;gap:6px;margin-bottom:4px;margin-left:auto;padding:0 10px;display:flex}:where(.page,.nx) .search .i{width:14px;height:14px}:where(.page,.nx) .search input{color:var(--text);background:0 0;border:0;outline:0;flex:1;min-width:0;height:auto;padding:1px 2px}:where(.page,.nx) .search input::placeholder{color:var(--text-3)}:where(.page,.nx) .search:focus-within{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}:where(.page,.nx) .stepper{flex:none;align-items:center;gap:2px;display:inline-flex}:where(.page,.nx) .stepper output{text-align:center;min-width:32px;color:var(--text);font-size:var(--fs-3)}:where(.page,.nx) .sw{background:var(--slate-9);cursor:pointer;width:32px;height:20px;transition:background-color var(--d-2) var(--ease-out);border:0;border-radius:10px;flex:none;padding:0;display:block;position:relative}:where(.page,.nx) .sw:before{content:"";position:absolute;inset:-2px}:where(.page,.nx) .sw:after{content:"";background:var(--on-btn);width:16px;height:16px;transition:transform var(--d-2) var(--ease-out), background-color var(--d-2) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}:where(.page,.nx) .sw[aria-checked=true]{background:var(--text)}:where(.page,.nx) .sw[aria-checked=true]:after{background:var(--surface);transform:translate(12px)}:where(.page,.nx) .sw:disabled{opacity:.45;cursor:default}@media (width<=860px){:where(.page,.nx) .tb{border-bottom:0;flex-direction:column;align-items:stretch;gap:8px}:where(.page,.nx) .tb .tabs{border-bottom:1px solid var(--line)}:where(.page,.nx) .search{width:100%;margin:0}}:where(.page,.nx) .tw{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);position:relative;overflow-x:auto}:where(.page,.nx) .tw.t-fits{overflow:clip}:where(.page,.nx) table.t{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-3);line-height:20px}:where(.page,.nx) .t th{text-align:left;height:36px;font-size:var(--fs-2);color:var(--text-2);background:var(--sunken);border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle;padding:0 10px;font-weight:500;line-height:16px}:where(.page,.nx) .tw.t-fits .t thead th{z-index:2;position:sticky;top:0}#main :where(.page) .tw.t-fits .t thead th{top:var(--bar-h)}:where(.page,.nx) .tw:not(.t-fits) .t :is(th,td):first-child{z-index:1;position:sticky;left:0}:where(.page,.nx) :where(.tw:not(.t-fits)) tbody tr{background-color:var(--surface)}:where(.page,.nx) .tw:not(.t-fits) .t td:first-child{background-color:inherit}.tw[data-hide~="1"] [data-pri="1"],.tw[data-hide~="2"] [data-pri="2"],.tw[data-hide~="3"] [data-pri="3"],.tw[data-hide~="4"] [data-pri="4"],.tw[data-hide~="5"] [data-pri="5"],.tw[data-hide~="6"] [data-pri="6"],.tw[data-hide~="7"] [data-pri="7"],.tw[data-hide~="8"] [data-pri="8"],.tw[data-hide~="9"] [data-pri="9"]{display:none}:where(.page,.nx) .t th.t-end{position:relative}:where(.page,.nx) .t th:first-child,:where(.page,.nx) .t td:first-child{padding-left:16px}:where(.page,.nx) .t th:last-child,:where(.page,.nx) .t td:last-child,:where(.page,.nx) .t th.t-end{padding-right:16px}:where(.page,.nx) .t-more{border-radius:var(--radius-xs);height:24px;color:var(--text-2);font-size:var(--fs-2);cursor:pointer;white-space:nowrap;transition:background-color var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:4px;padding:0 6px;font-weight:500;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}:where(.page,.nx) .t-more .i{width:12px;height:12px;color:var(--icon)}@media (hover:hover){:where(.page,.nx) .t-more:hover{background:var(--hover-2);color:var(--text)}}:where(.nx) .t-hl{margin:0;padding:0 10px 4px;list-style:none}:where(.nx) .t-hl li{color:var(--text);padding:3px 0}:where(.nx) .t-hn{color:var(--text-3);font-size:var(--fs-2);padding:6px 10px 8px;line-height:16px}:where(.page,.nx) .th-btn{color:inherit;cursor:pointer;font-weight:500;font-size:inherit;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0;display:inline-flex}:where(.page,.nx) .th-btn .i{width:12px;height:12px;color:var(--icon);opacity:0;transition:opacity var(--d-1) var(--ease-out)}:where(.page,.nx) .th-btn.on .i{opacity:1;color:var(--text-2)}:where(.page,.nx) .t th.num .th-btn{flex-direction:row-reverse}@media (hover:hover){:where(.page,.nx) .th-btn:hover .i{opacity:1}:where(.page,.nx) .th-btn:hover{color:var(--text)}}:where(.page,.nx) .t td{border-bottom:1px solid var(--line);white-space:nowrap;height:40px;color:var(--text);vertical-align:middle;padding:0 10px}:where(.page,.nx) .t tbody tr:last-child td{border-bottom:0}:where(.page,.nx) .t tbody tr{scroll-margin-top:36px}:where(.page,.nx) .t td.c2{color:var(--text-2)}:where(.page,.nx) .t td.c3{color:var(--text-3)}:where(.page,.nx) .t tbody tr[tabindex]{cursor:pointer;transition:background-color var(--d-1) var(--ease-out)}:where(.page,.nx) .t tbody tr:focus-visible{outline-offset:-2px}:where(.page,.nx) .t tbody tr.sel{background:var(--sel)}:where(.page,.nx) .t tbody tr.sel td:first-child{box-shadow:inset 2px 0 0 var(--green)}@media (hover:hover){:where(.page,.nx) .t tbody tr[tabindex]:hover{background:var(--hover)}:where(.page,.nx) .t tbody tr.sel[tabindex]:hover{background:var(--sel)}}:where(.page,.nx) .t .num{text-align:right}:where(.page,.nx) .t td.num{font-variant-numeric:tabular-nums}:where(.page,.nx) .t td.wrap{white-space:normal;min-width:280px;padding-top:10px;padding-bottom:10px;line-height:20px}:where(.page,.nx) .t td.r{text-align:right}:where(.page,.nx) .t .clamp,:where(.page,.nx) .t .clamp1{white-space:normal}:where(.page,.nx) .clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.page,.nx) .clamp1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.page,.nx) .cell-acc{align-items:center;gap:8px;max-width:100%;display:inline-flex}:where(.page,.nx) .cell-acc .nm{font-weight:500}:where(.page,.nx) .acc-nm{flex-direction:column;min-width:0;line-height:16px;display:flex}:where(.page,.nx) .empty-cell{color:var(--text-3);text-align:center;height:64px}:where(.page,.nx) tr.failed td{background:var(--bad-tint)}:where(.page,.nx) tr.sub td{background:var(--sunken);height:auto;padding-top:6px;padding-bottom:10px}:where(.page,.nx) .t .row-btn{opacity:0;transition:opacity var(--d-1) var(--ease-out)}:where(.page,.nx) .t tr:hover .row-btn,:where(.page,.nx) .t tr:focus-within .row-btn{opacity:1}@media (hover:none){:where(.page,.nx) .t .row-btn{opacity:1}}:where(.page,.nx) .d-status{color:var(--text-2);font-weight:400;font-size:var(--fs-2);align-items:center;gap:6px;margin-left:auto;display:inline-flex}:where(.page,.nx) .d-status .i{width:14px;height:14px;color:var(--icon)}:where(.page,.nx) .draft{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);transition:border-color var(--d-1) var(--ease-out);overflow:hidden}:where(.page,.nx) .draft:focus-within{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}:where(.page,.nx) .d-row{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);align-items:center;min-height:40px;padding:0 14px;display:grid}:where(.page,.nx) .d-l{color:var(--text-3)}:where(.page,.nx) .d-to{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.page,.nx) .d-row input{color:var(--text);background:0 0;border:0;outline:none;width:100%;min-width:0;height:auto;padding:9px 0;font-weight:500}:where(.page,.nx) .d-body{resize:none;width:100%;font-size:var(--fs-4);color:var(--text);background:0 0;border:0;outline:none;min-height:120px;padding:14px;line-height:22px;display:block;overflow:hidden}:where(.page,.nx) .based{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}:where(.page,.nx) .based .lbl{color:var(--text-3);font-size:var(--fs-2);margin-right:2px}:where(.page,.nx) .d-tools{flex-wrap:wrap;align-items:center;gap:2px;margin-top:8px;display:flex}:where(.page,.nx) .d-check{color:var(--text-3);font-size:var(--fs-2);margin-right:auto}:where(.page,.nx) .d-acts{gap:2px;margin-left:auto;display:flex}:where(.page,.nx) .d-gone{border:1px dashed var(--line-2);border-radius:var(--radius);color:var(--text-2);padding:14px}
