:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)){--sx-bg:#f6f7f9;--sx-surface:#fff;--sx-surface-2:#f9fafb;--sx-line:#e5e7eb;--sx-line-strong:#d1d5db;--sx-control-line:#858d9b;--sx-ink:#0b1220;--sx-ink-2:#374151;--sx-muted:#5b6474;--sx-placeholder:#6b7280;--sx-accent:#1668f0;--sx-accent-ink:#0f4fc2;--sx-accent-soft:#eaf2ff;--sx-on-accent:#fff;--sx-danger:#b91c1c;--sx-danger-soft:#fdeded;--sx-draft-fg:#475569;--sx-draft-bg:#f1f5f9;--sx-draft-line:#cbd5e1;--sx-submitted-fg:#b45309;--sx-submitted-bg:#fff6e5;--sx-submitted-line:#fcd9a6;--sx-review-fg:#6d28d9;--sx-review-bg:#f3eeff;--sx-review-line:#d9c8ff;--sx-approved-fg:#1d4ed8;--sx-approved-bg:#eaf1ff;--sx-approved-line:#bfd3ff;--sx-published-fg:#047857;--sx-published-bg:#e7f8f0;--sx-published-line:#a7e3c8;--sx-returned-fg:#b91c1c;--sx-returned-bg:#fdeded;--sx-returned-line:#f5c2c2;--sx-archived-fg:#6b7280;--sx-archived-bg:#f3f4f6;--sx-archived-line:#d1d5db;--sx-r-sm:8px;--sx-r:10px;--sx-r-lg:14px;--sx-pop:0 12px 32px -12px #0f172a47, 0 2px 6px #0f172a0f;--sx-ease:cubic-bezier(.16,1,.3,1);--sx-fast:.16s;--sx-mid:.24s;--sx-slow:.42s;--sx-font:var(--fb);--sx-font-display:var(--fd);--sx-ring:0 0 0 3px color-mix(in srgb, var(--sx-accent) 22%, transparent)}html[data-theme=dark] :is(.sx,.sx-pop,.amodal__c:has(.sx-dw)){--sx-bg:#0b1120;--sx-surface:#111a2e;--sx-surface-2:#0f1729;--sx-line:#1f2a44;--sx-line-strong:#2b3a5c;--sx-control-line:#5f6f8f;--sx-ink:#e8eef8;--sx-ink-2:#c7d2e3;--sx-muted:#9aa8bf;--sx-placeholder:#8494ac;--sx-accent:#4c8dff;--sx-accent-ink:#7aa9ff;--sx-accent-soft:#4c8dff24;--sx-on-accent:#0b1120;--sx-danger:#f87171;--sx-danger-soft:#f871711f;--sx-draft-fg:#a3b3c8;--sx-draft-bg:#a3b3c824;--sx-draft-line:#a3b3c852;--sx-submitted-fg:#fbbf24;--sx-submitted-bg:#fbbf2424;--sx-submitted-line:#fbbf2452;--sx-review-fg:#a78bfa;--sx-review-bg:#a78bfa24;--sx-review-line:#a78bfa52;--sx-approved-fg:#7aa9ff;--sx-approved-bg:#7aa9ff24;--sx-approved-line:#7aa9ff52;--sx-published-fg:#34d399;--sx-published-bg:#34d39924;--sx-published-line:#34d39952;--sx-returned-fg:#f87171;--sx-returned-bg:#f8717124;--sx-returned-line:#f8717152;--sx-archived-fg:#9ca3af;--sx-archived-bg:#9ca3af24;--sx-archived-line:#9ca3af52;--sx-pop:0 12px 32px -12px #0000008c, 0 2px 6px #0000008c}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) [data-tone=draft]{--t-fg:var(--sx-draft-fg);--t-bg:var(--sx-draft-bg);--t-line:var(--sx-draft-line)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) [data-tone=submitted]{--t-fg:var(--sx-submitted-fg);--t-bg:var(--sx-submitted-bg);--t-line:var(--sx-submitted-line)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) [data-tone=review]{--t-fg:var(--sx-review-fg);--t-bg:var(--sx-review-bg);--t-line:var(--sx-review-line)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) [data-tone=approved]{--t-fg:var(--sx-approved-fg);--t-bg:var(--sx-approved-bg);--t-line:var(--sx-approved-line)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) [data-tone=published]{--t-fg:var(--sx-published-fg);--t-bg:var(--sx-published-bg);--t-line:var(--sx-published-line)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) [data-tone=returned]{--t-fg:var(--sx-returned-fg);--t-bg:var(--sx-returned-bg);--t-line:var(--sx-returned-line)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) [data-tone=archived]{--t-fg:var(--sx-archived-fg);--t-bg:var(--sx-archived-bg);--t-line:var(--sx-archived-line)}.sx,.sx-pop{font:400 14px/20px var(--sx-font);color:var(--sx-ink);font-variant-numeric:normal;caret-color:var(--sx-accent);accent-color:var(--sx-accent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:var(--sx-line-strong) transparent}.amodal__c:has(.sx-dw){scrollbar-color:var(--sx-line-strong) transparent}html :where(.sx,.sx-pop,.amodal__c:has(.sx-dw)) :is(h1,h2,h3,h4){font-family:var(--sx-font-display);letter-spacing:-.01em;color:var(--sx-ink);text-wrap:balance;margin:0}html :where(.sx,.sx-pop,.amodal__c:has(.sx-dw)) h1{font-size:20px;font-weight:650;line-height:28px}html :where(.sx,.sx-pop,.amodal__c:has(.sx-dw)) h2{font-size:16px;font-weight:600;line-height:22px}html :where(.sx,.sx-pop,.amodal__c:has(.sx-dw)) h3{font-size:14px;font-weight:600;line-height:20px}html :where(.sx,.sx-pop,.amodal__c:has(.sx-dw)) h4{font-size:13px;font-weight:600;line-height:18px}.sx ::selection,.sx-pop ::selection{background:color-mix(in srgb, var(--sx-accent) 24%, transparent);color:var(--sx-ink)}.amodal__c:has(.sx-dw) ::selection{background:color-mix(in srgb, var(--sx-accent) 24%, transparent);color:var(--sx-ink)}.sx :focus-visible,.sx-pop :focus-visible{outline:2px solid var(--sx-accent);outline-offset:2px}.amodal__c:has(.sx-dw)>:is(.amodal__h,.amodal__f) :focus-visible{outline:2px solid var(--sx-accent);outline-offset:2px}.sx-num{font-variant-numeric:tabular-nums}.sx-link{color:var(--sx-accent-ink);text-underline-offset:3px;cursor:pointer;border-radius:2px;text-decoration:underline;text-decoration-thickness:1px}.sx-code{border:1px solid var(--sx-line);background:var(--sx-surface-2);max-width:100%;color:var(--sx-muted);font-variant-numeric:normal;letter-spacing:0;white-space:nowrap;vertical-align:middle;text-overflow:ellipsis;border-radius:6px;padding:0 6px;font:500 12px/18px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-block;overflow:hidden}.sx-vh{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sx-sk{background:var(--sx-line);border-radius:6px;display:block}.sx-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite sx-spin;display:inline-block}.sx-confetti{z-index:1000;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn{border-radius:var(--sx-r);background:var(--sx-surface);min-width:0;max-width:100%;height:40px;color:var(--sx-ink);font:600 14px/20px var(--sx-font);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--sx-fast) var(--sx-ease), border-color var(--sx-fast) var(--sx-ease), color var(--sx-fast) var(--sx-ease);border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn>svg{flex:none;width:16px;height:16px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn__label{text-overflow:ellipsis;min-width:0;overflow:hidden}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--primary{background:var(--sx-accent);color:var(--sx-on-accent)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--secondary{border-color:var(--sx-line-strong);background:var(--sx-surface);color:var(--sx-ink)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--ghost{color:var(--sx-ink-2);background:0 0}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--danger{border-color:var(--sx-line-strong);background:var(--sx-surface);color:var(--sx-danger)}@media (hover:hover){:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--primary:not(:disabled,[aria-disabled=true]):hover{background:var(--sx-accent-ink)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--secondary:not(:disabled,[aria-disabled=true]):hover{border-color:var(--sx-muted);background:var(--sx-surface-2)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--ghost:not(:disabled,[aria-disabled=true]):hover{background:color-mix(in srgb, var(--sx-ink) 6%, transparent);color:var(--sx-ink)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--danger:not(:disabled,[aria-disabled=true]):hover{border-color:color-mix(in srgb, var(--sx-danger) 45%, var(--sx-line-strong));background:var(--sx-danger-soft)}}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--primary:not(:disabled,[aria-disabled=true]):active{background:var(--sx-accent-ink)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add{--sx-add-bg:color-mix(in srgb, var(--sx-accent) 8%, var(--sx-surface));--sx-add-bg-hover:color-mix(in srgb, var(--sx-accent) 15%, var(--sx-surface));--sx-add-line:color-mix(in srgb, var(--sx-accent) 32%, var(--sx-line));border-color:var(--sx-add-line);background:var(--sx-add-bg);color:var(--sx-accent-ink);box-shadow:0 1px 2px color-mix(in srgb, var(--sx-accent) 12%, transparent);transition:background-color var(--sx-fast) var(--sx-ease), border-color var(--sx-fast) var(--sx-ease), box-shadow var(--sx-fast) var(--sx-ease), transform var(--sx-fast) var(--sx-ease);padding-inline:8px 14px}html[data-theme=dark] :is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add{color:color-mix(in srgb, var(--sx-accent) 70%, white)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add>svg:first-child{background:var(--sx-accent);width:20px;height:20px;color:var(--sx-on-accent);stroke-width:2.6px;transition:transform var(--sx-mid,.2s) var(--sx-spring,var(--sx-ease));border-radius:999px;padding:3px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add>svg:last-child:not(:first-child){opacity:.8;margin-inline-start:2px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add.sx-btn--sm{height:34px;padding-inline:6px 12px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add.sx-btn--sm>svg:first-child{width:18px;height:18px}@media (hover:hover){:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add:not(:disabled,[aria-disabled=true]):hover{border-color:var(--sx-accent);background:var(--sx-add-bg-hover);box-shadow:0 4px 12px -6px color-mix(in srgb, var(--sx-accent) 55%, transparent)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add:not(:disabled,[aria-disabled=true]):hover>svg:first-child{transform:rotate(90deg)}}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add:focus-visible{border-color:var(--sx-accent);background:var(--sx-add-bg-hover)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add:not(:disabled,[aria-disabled=true]):active{box-shadow:none;transform:translateY(1px)scale(.98)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add[aria-expanded=true]{border-color:var(--sx-accent);background:var(--sx-add-bg-hover)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add[aria-expanded=true]>svg:last-child:not(:first-child){transform:rotate(180deg)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){border-style:dashed;border-color:var(--sx-line-strong);background:var(--sx-surface-2);color:var(--sx-muted);box-shadow:none}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add:is(:disabled,[aria-disabled=true]):not([aria-busy=true])>svg:first-child{background:var(--sx-muted)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add[aria-busy=true] .sx-spin{width:18px;height:18px}@media (prefers-reduced-motion:reduce){:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add,:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add>svg{transition:none}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add:not(:disabled,[aria-disabled=true]):is(:hover,:active)>svg:first-child,:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--add:not(:disabled,[aria-disabled=true]):active{transform:none}}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--sm{gap:6px;height:32px;padding:0 10px;font-size:13px;line-height:18px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){border-color:var(--sx-line);background:var(--sx-surface-2);color:var(--sx-muted);cursor:not-allowed}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--ghost:is(:disabled,[aria-disabled=true]):not([aria-busy=true]){background:0 0;border-color:#0000}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn[aria-busy=true]{cursor:progress}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn .sx-spin{width:14px;height:14px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn{border-radius:var(--sx-r);width:40px;height:40px;color:var(--sx-muted);background:0 0}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn.ibtn--sm{border-radius:var(--sx-r-sm);width:32px;height:32px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn svg{width:18px;height:18px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn.ibtn--sm svg{width:16px;height:16px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn:hover{color:var(--sx-muted);background:0 0}@media (hover:hover){:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn:not(:disabled,[aria-disabled=true]):hover{background:color-mix(in srgb, var(--sx-ink) 6%, transparent);color:var(--sx-ink)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn.ibtn--danger:not(:disabled,[aria-disabled=true]):hover{background:var(--sx-danger-soft);color:var(--sx-danger)}}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn:focus-visible{outline:2px solid var(--sx-accent);outline-offset:2px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn:is([aria-expanded=true],[aria-pressed=true]){background:var(--sx-accent-soft);color:var(--sx-accent-ink)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn.ibtn--danger{color:var(--sx-danger)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn.ibtn--line{box-shadow:inset 0 0 0 1px var(--sx-line-strong);background:var(--sx-surface);color:var(--sx-ink-2)}.sx-menu.umenu-pop{border:1px solid var(--sx-line);border-radius:var(--sx-r);background:var(--sx-surface);box-shadow:var(--sx-pop);color:var(--sx-ink)}.sx-menu.dsel__sheet{background:var(--sx-surface);color:var(--sx-ink)}.sx-menu .umenu{gap:1px;padding:4px}.sx-menu .umenu__i{border-radius:var(--sx-r-sm);min-height:36px;color:var(--sx-ink);font:500 14px/20px var(--sx-font);background:0 0;gap:10px;padding:6px 10px}.sx-menu .umenu__i:hover{color:var(--sx-ink);background:0 0}.sx-menu .umenu__i--danger:hover{color:var(--sx-danger)}@media (hover:hover){.sx-menu .umenu__i:hover{background:color-mix(in srgb, var(--sx-ink) 6%, transparent);color:var(--sx-ink)}.sx-menu .umenu__i--danger:hover{background:var(--sx-danger-soft);color:var(--sx-danger)}}.sx-menu .umenu__i:focus-visible{background:color-mix(in srgb, var(--sx-ink) 6%, transparent);color:var(--sx-ink);outline:2px solid var(--sx-accent);outline-offset:-2px}.sx-menu .umenu__i--on,.sx-menu .umenu__i--on:hover{background:var(--sx-accent-soft);color:var(--sx-accent-ink)}.sx-menu .umenu__i--danger,.sx-menu .umenu__i--danger .umenu__ic,.sx-menu .umenu__i--danger:focus-visible{color:var(--sx-danger)}.sx-menu .umenu__i[aria-disabled=true],.sx-menu .umenu__i[aria-disabled=true]:hover{color:var(--sx-muted);cursor:not-allowed;background:0 0}.sx-menu .umenu__i[aria-disabled=true]:focus-visible{background:color-mix(in srgb, var(--sx-ink) 6%, transparent);color:var(--sx-muted)}.sx-menu .umenu__i[aria-disabled=true] .umenu__ic{color:var(--sx-muted)}.sx-menu .umenu__ic{min-width:16px;color:var(--sx-muted)}.sx-menu .umenu__ic svg{width:16px;height:16px}.sx-menu .umenu__i:is(:hover,:focus-visible) .umenu__ic{color:currentColor}.sx-menu .umenu__d,.sx-menu .umenu__why{color:var(--sx-muted);font:400 12px/16px var(--sx-font)}.sx-menu .umenu__h{color:var(--sx-muted);font:500 12px/16px var(--sx-font)}.sx-menu .umenu__ck{color:var(--sx-accent)}.sx-menu .umenu__go{color:var(--sx-muted)}.sx-menu .umenu__sep{background:var(--sx-line);margin:4px 6px}.sx-menu .umenu__grp{color:var(--sx-muted);font:500 12px/16px var(--sx-font);letter-spacing:0;text-transform:none;padding:8px 10px 4px}.sx-menu .umenu__empty{color:var(--sx-muted);font:500 13px/18px var(--sx-font)}.sx-menu.dsel__sheet>.umenu{padding:4px 8px}.sx-menu.dsel__sheet .umenu__i{border-radius:var(--sx-r);min-height:48px;padding:8px 12px;font-size:15px}.sx-pill{border:1px solid var(--t-line,var(--sx-line));background:var(--t-bg,var(--sx-surface-2));max-width:100%;height:24px;color:var(--t-fg,var(--sx-ink-2));font:600 12px/16px var(--sx-font);letter-spacing:0;white-space:nowrap;vertical-align:middle;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.sx-pill>svg{width:14px;height:14px;color:var(--t-fg,currentColor);flex:none}.sx-pill__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.sx-pill[data-tone=archived]{color:var(--sx-muted)}.sx-pill[data-size=sm]{gap:4px;height:20px;padding:0 6px}.sx-pill[data-size=sm]>svg{width:12px;height:12px}.sx-pill[data-glow]{animation:sx-glow var(--sx-glow-ms,.6s) var(--sx-ease) 1}.sx-rail-wrap{--sx-node:32px;--sx-col:144px;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;display:grid;container-type:inline-size}.sx-rail-row{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;min-width:0;display:flex}.sx-rail{--n:5;grid-template-columns:repeat(var(--n), minmax(0, var(--sx-col)));min-width:0;max-width:calc(var(--n) * var(--sx-col));flex:auto;margin:0;padding:0;list-style:none;display:grid}.sx-rail[data-direct]{--n:2}.sx-rail__step{flex-direction:column;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex;position:relative}.sx-rail__line{top:calc(var(--sx-node) / 2 - 1px);background:var(--sx-line);pointer-events:none;border-radius:2px;height:2px;position:absolute;inset-inline-start:calc(-50% + var(--sx-node) / 2 + 6px);inset-inline-end:calc(50% + var(--sx-node) / 2 + 6px);overflow:hidden}.sx-rail__line>i{border-radius:inherit;background:var(--t-fg);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.sx-rail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sx-rail__line>i{transform-origin:100%}.sx-rail__step:is([data-state=done],[data-state=current]) .sx-rail__line>i{transform:scaleX(1)}.sx-rail__dot{z-index:1;box-sizing:border-box;width:var(--sx-node);height:var(--sx-node);border:1.5px solid var(--sx-line-strong);background:var(--sx-surface);color:var(--sx-muted);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.sx-rail__dot>svg{flex:none;width:18px;height:18px;display:block}.sx-rail__step[data-state=done] .sx-rail__dot>svg{width:16px;height:16px}.sx-rail__step:is([data-state=done],[data-state=current]) .sx-rail__dot{border-color:var(--t-fg);background:var(--t-fg);color:var(--sx-surface)}.sx-rail__step[data-state=current] .sx-rail__dot{box-shadow:0 0 0 5px color-mix(in srgb, var(--t-fg) 16%, transparent)}.sx-rail__label{color:var(--sx-muted);font:500 13px/18px var(--sx-font);text-align:center;white-space:nowrap;padding:0 4px;display:block}.sx-rail__step[data-state=done] .sx-rail__label{color:var(--sx-ink-2)}.sx-rail__step[data-state=current] .sx-rail__label{color:var(--t-fg);font-weight:600}.sx-rail-row>.sx-pill,.sx-rail__live{margin-top:calc((var(--sx-node) - 24px) / 2);flex:none;margin-inline-start:auto}.sx-rail__live{display:inline-flex}.sx-rail__live>.sx-pill[data-glow]{animation-delay:.14s}.sx-rail__step[data-fresh] .sx-rail__line>i{animation:sx-draw var(--sx-mid) var(--sx-ease) var(--d,0s) both}.sx-rail__step[data-fresh] .sx-rail__dot{animation:sx-fill 1ms linear calc(var(--d,0s) + 60ms) backwards, sx-pop var(--sx-mid) var(--sx-ease) calc(var(--d,0s) + 60ms) forwards}.sx-rail__live[data-fresh]{animation:sx-live-in var(--sx-mid) var(--sx-ease) calc(var(--d,0s) + 60ms) both}.sx-rail__note{max-width:72ch;color:var(--sx-ink-2);font:400 13px/20px var(--sx-font);margin:0}@container (min-width:360px){.sx-rail[data-direct]{grid-template-columns:repeat(var(--n), var(--sx-col))}.sx-rail[data-direct]+:is(.sx-pill,.sx-rail__live){margin-inline-start:calc((var(--sx-node) - var(--sx-col)) / 2)}}@container (min-width:800px){.sx-rail{grid-template-columns:repeat(var(--n), var(--sx-col))}.sx-rail+:is(.sx-pill,.sx-rail__live){margin-inline-start:calc((var(--sx-node) - var(--sx-col)) / 2)}}@container (max-width:520px){.sx-rail__step:not([data-state=current]) .sx-rail__label{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.sx-rail-c{vertical-align:middle;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.sx-rail-c__track{flex:none;align-items:center;gap:3px;display:inline-flex}.sx-rail-c__dot{background:var(--sx-line-strong);border-radius:50%;flex:none;width:6px;height:6px;display:block}.sx-rail-c__dot[data-on]{background:var(--t-fg)}.sx-rail-c__dot[data-current]{width:8px;height:8px}.sx-rail-c__dot[data-fresh]{animation:sx-dot-fill 1ms linear var(--d,0s) backwards, sx-pop var(--sx-mid) var(--sx-ease) var(--d,0s) forwards}@keyframes sx-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sx-pop{0%{transform:scale(.6)}55%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes sx-fill{0%{border-color:var(--sx-line-strong);background-color:var(--sx-surface);color:#0000;box-shadow:none}}@keyframes sx-dot-fill{0%{background-color:var(--sx-line-strong)}}@keyframes sx-live-in{0%{opacity:0;transform:translate(-8px)scale(.92)}to{opacity:1;transform:none}}@keyframes sx-glow{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--t-fg) 45%, transparent);background-color:var(--t-bg)}35%{background-color:var(--t-line)}to{background-color:var(--t-bg);box-shadow:0 0 0 8px #0000}}@keyframes sx-spin{to{transform:rotate(360deg)}}@media (pointer:coarse){:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn,:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--sm{height:44px}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn,:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .ibtn.sx-ibtn.ibtn--sm{width:44px;height:44px}.sx-menu .umenu__i{min-height:44px}}@media (prefers-reduced-motion:reduce){:is(.sx,.sx-pop) *,:is(.sx,.sx-pop) :before,:is(.sx,.sx-pop) :after{transition:none!important;animation:none!important}.sx-pill,.sx-rail__live,.sx-rail__dot,.sx-rail__line>i,.sx-rail-c__dot{animation:none!important}.sx-spin{opacity:.6;animation:none!important}}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)){--sx-spring:cubic-bezier(.34, 1.56, .64, 1);--sx-lift-shadow:0 14px 30px -16px #0f172a52, 0 2px 6px #0f172a0d}html[data-theme=dark] :is(.sx,.sx-pop,.amodal__c:has(.sx-dw)){--sx-lift-shadow:0 18px 36px -16px #000000b8, 0 0 0 1px #7aa9ff1a}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn{transition:background-color var(--sx-fast) var(--sx-ease), border-color var(--sx-fast) var(--sx-ease), color var(--sx-fast) var(--sx-ease), box-shadow var(--sx-mid) var(--sx-ease), transform var(--sx-fast) var(--sx-ease)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn>svg{transition:transform var(--sx-mid) var(--sx-ease)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) :is(.sx-btn,.ibtn.sx-ibtn){transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:var(--sx-fast);transition-timing-function:var(--sx-ease)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) :is(.sx-btn,.ibtn.sx-ibtn):active:not(:disabled):not([aria-disabled=true]){transition-duration:80ms;transform:scale(.96)}@media (hover:hover) and (pointer:fine){:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn--primary:not(:disabled,[aria-disabled=true]):hover{box-shadow:0 8px 20px -8px color-mix(in srgb, var(--sx-accent) 70%, transparent)}:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) .sx-btn:not(:disabled,[aria-disabled=true]):hover>svg:last-child:not(:first-child){transform:translate(3px)}}@keyframes sx-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes sx-fade-in{0%{opacity:0}}@keyframes sx-zoom-in{0%{opacity:0;transform:scale(.96)}}@keyframes sx-pop-open{0%{opacity:0;transform:translateY(-6px)scale(.97)}}@keyframes sx-check-pop{0%{opacity:0;transform:scale(.3)}}@keyframes sx-grow-x{0%{transform:scaleX(0)}}.sx .sx-enter{animation:sx-rise var(--sx-slow) var(--sx-ease) backwards;animation-delay:calc(min(var(--i,0), 14) * 40ms)}.sx .sx-enter[data-enter=fade]{animation-name:sx-fade-in}.sx .sx-enter[data-enter=zoom]{animation-name:sx-zoom-in}.sx-page>.sx-head,.sx-page>.sx-page__below{animation:sx-fade-in var(--sx-mid) var(--sx-ease) backwards}.sx-page__body>*{animation:sx-rise var(--sx-slow) var(--sx-ease) backwards}.sx-page__body>:nth-child(2){animation-delay:60ms}.sx-page__body>:nth-child(n+3){animation-delay:.12s}.sx .sx-lift{transition:transform var(--sx-mid) var(--sx-ease), box-shadow var(--sx-mid) var(--sx-ease), border-color var(--sx-fast) var(--sx-ease), background-color var(--sx-fast) var(--sx-ease)}@media (hover:hover) and (pointer:fine){.sx .sx-lift:hover{box-shadow:var(--sx-lift-shadow);transform:translateY(-3px)}}.sx .sx-lift:active{transform:translateY(-1px)scale(.995)}.sx-menu.umenu-pop{transform-origin:top;animation:sx-pop-open .18s var(--sx-ease)}@media (prefers-reduced-motion:reduce){.sx .sx-enter,.sx-page>.sx-head,.sx-page>.sx-page__below,.sx-page__body>*,.sx-menu.umenu-pop{animation:none!important}.sx .sx-lift,.sx .sx-lift:hover,.sx .sx-lift:active,:is(.sx,.sx-pop,.amodal__c:has(.sx-dw)) :is(.sx-btn,.ibtn.sx-ibtn):active{transform:none!important}}
