.setup:where(.astro-3rvzlqwa){text-align:left;flex-direction:column;min-width:0}.su-top:where(.astro-3rvzlqwa){border-bottom:1px solid var(--border);padding:10px 16px 0}.lights:where(.astro-3rvzlqwa){gap:7px;padding-bottom:8px;display:flex}.lights:where(.astro-3rvzlqwa) span:where(.astro-3rvzlqwa){background:#ff5f57;border-radius:999px;width:11px;height:11px}.lights:where(.astro-3rvzlqwa) span:where(.astro-3rvzlqwa):nth-child(2){background:#febc2e}.lights:where(.astro-3rvzlqwa) span:where(.astro-3rvzlqwa):nth-child(3){background:#28c840}.su-head:where(.astro-3rvzlqwa){justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.su-head:where(.astro-3rvzlqwa)>div:where(.astro-3rvzlqwa):first-child{flex-direction:column;gap:2px;display:flex}.su-title:where(.astro-3rvzlqwa){font-size:15px}.su-sub:where(.astro-3rvzlqwa){font-size:11.5px}.su-right:where(.astro-3rvzlqwa){flex-shrink:0;align-items:center;gap:14px;font-size:11.5px;display:flex}.su-link:where(.astro-3rvzlqwa){all:unset;cursor:pointer}.su-link:where(.astro-3rvzlqwa):hover{color:var(--fg)}.su-link:where(.astro-3rvzlqwa):focus-visible{outline:2px solid var(--accent)}.su-prog:where(.astro-3rvzlqwa){align-items:center;gap:10px;padding:10px 0 0;font-size:11px;display:flex}.su-bar:where(.astro-3rvzlqwa){background:var(--border);border-radius:999px;flex-grow:1;height:2px;overflow:hidden}.su-bar:where(.astro-3rvzlqwa) span:where(.astro-3rvzlqwa){background:var(--accent);height:100%;transition:width .5s cubic-bezier(.2,0,0,1);display:block}.su-prog:where(.astro-3rvzlqwa){margin-bottom:-1px}.su-body:where(.astro-3rvzlqwa){min-height:430px;display:flex}.su-rail:where(.astro-3rvzlqwa){border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:2px;width:186px;padding:10px 6px;display:flex}.su-rail:where(.astro-3rvzlqwa) button:where(.astro-3rvzlqwa){all:unset;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;font-size:12.5px;display:flex}.su-rail:where(.astro-3rvzlqwa) button:where(.astro-3rvzlqwa):hover{background:var(--sel)}.su-rail:where(.astro-3rvzlqwa) button:where(.astro-3rvzlqwa):focus-visible{outline:2px solid var(--accent)}.su-rail:where(.astro-3rvzlqwa) button:where(.astro-3rvzlqwa).on{background:var(--sel);font-weight:600}.su-rail:where(.astro-3rvzlqwa) .n:where(.astro-3rvzlqwa){width:12px;font-size:11.5px}.done:where(.astro-3rvzlqwa){color:var(--muted);align-items:center;gap:5px;font-size:11px;font-weight:400;display:inline-flex}.done:where(.astro-3rvzlqwa) .dot:where(.astro-3rvzlqwa){width:6px;height:6px}.su-main:where(.astro-3rvzlqwa){flex-direction:column;flex-grow:1;min-width:0;padding:18px 28px 12px;display:flex}.su-page:where(.astro-3rvzlqwa){flex-direction:column;flex-grow:1;gap:10px;width:100%;max-width:520px;margin:0 auto;font-size:12.5px;line-height:18px;display:flex}.su-page:where(.astro-3rvzlqwa) h4:where(.astro-3rvzlqwa){margin:0;font-size:18px;font-weight:600}.su-page:where(.astro-3rvzlqwa) p:where(.astro-3rvzlqwa){color:var(--muted);margin:0;font-size:13px;line-height:19px}.su-page:where(.astro-3rvzlqwa) .small:where(.astro-3rvzlqwa){font-size:11.5px}.q:where(.astro-3rvzlqwa){margin-top:8px}.opt:where(.astro-3rvzlqwa){border:1px solid var(--border);background:var(--panel);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.opt:where(.astro-3rvzlqwa) input:where(.astro-3rvzlqwa){accent-color:var(--accent);margin:3px 0 0}.opt:where(.astro-3rvzlqwa)>span:where(.astro-3rvzlqwa),.rowx:where(.astro-3rvzlqwa)>span:where(.astro-3rvzlqwa):first-child{flex-direction:column;gap:1px;display:flex}.opt:where(.astro-3rvzlqwa) .muted:where(.astro-3rvzlqwa),.rowx:where(.astro-3rvzlqwa) .muted:where(.astro-3rvzlqwa){font-size:11.5px}.rowx:where(.astro-3rvzlqwa){border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.rowx:where(.astro-3rvzlqwa) b:where(.astro-3rvzlqwa){font-weight:500}.r:where(.astro-3rvzlqwa){align-items:center;gap:8px;display:flex}.ok-mark:where(.astro-3rvzlqwa){align-items:center;gap:6px;display:inline-flex}.ok-mark:where(.astro-3rvzlqwa) .dot:where(.astro-3rvzlqwa){width:6px;height:6px}.kv:where(.astro-3rvzlqwa){grid-template-columns:120px minmax(0,1fr);gap:8px 14px;display:grid}.su-foot:where(.astro-3rvzlqwa){border-top:1px solid var(--border);align-items:center;gap:8px;width:100%;max-width:560px;margin:12px auto 0;padding-top:10px;display:flex}.su-foot:where(.astro-3rvzlqwa) .ax-btn:where(.astro-3rvzlqwa).primary:disabled{opacity:.45;cursor:default}.ax-seg:where(.astro-3rvzlqwa) button:where(.astro-3rvzlqwa){cursor:pointer}@media (width<=760px){.su-sub:where(.astro-3rvzlqwa),.su-right:where(.astro-3rvzlqwa) :where(.astro-3rvzlqwa)[data-mode]{display:none}.su-body:where(.astro-3rvzlqwa){flex-direction:column;min-height:0}.su-rail:where(.astro-3rvzlqwa){border-right:0;border-bottom:1px solid var(--border);flex-direction:row;width:auto;overflow-x:auto}.su-rail:where(.astro-3rvzlqwa) button:where(.astro-3rvzlqwa){flex-shrink:0}.su-rail:where(.astro-3rvzlqwa) .grow:where(.astro-3rvzlqwa),.done:where(.astro-3rvzlqwa){display:none!important}.su-rail:where(.astro-3rvzlqwa) button:where(.astro-3rvzlqwa).on .grow:where(.astro-3rvzlqwa){display:inline!important}.su-main:where(.astro-3rvzlqwa){padding:14px 14px 10px}.su-page:where(.astro-3rvzlqwa){min-height:360px}.kv:where(.astro-3rvzlqwa){grid-template-columns:minmax(0,1fr);gap:2px}.kv:where(.astro-3rvzlqwa)>.muted:where(.astro-3rvzlqwa){margin-top:6px}}
