@media (min-width:1200px){#app .stage:has(>#v-crews.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-crw{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""rail""holders";align-items:start;gap:16px 24px;display:grid}@media (min-width:1200px){.cs-crw{grid-template:"top rail""holders rail"1fr/minmax(0,1fr) 320px}}.cs-crw-top{flex-direction:column;grid-area:top;gap:12px;min-width:0;display:flex;container:crwtop/inline-size}.cs-crw-rail{flex-direction:column;grid-area:rail;gap:14px;min-width:0;display:flex;container:crwrail/inline-size}.cs-crw-rail .cs-panel{border-radius:var(--cs-r-panel);gap:10px;padding:16px 18px}@media (min-width:1200px){.cs-crw-rail{scrollbar-width:thin;overscroll-behavior:contain;align-self:start;max-height:calc(100vh - 190px);position:sticky;top:120px;overflow-y:auto}}.cs-crw-picked{scroll-margin-top:120px;scroll-margin-bottom:80px}.cs-crw-picked:focus-visible{border-color:var(--cs-acid);outline:none}.cs-crw-holders{flex-direction:column;grid-area:holders;gap:10px;min-width:0;display:flex;container:crwholders/inline-size}.cs-crw-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cs-crw-seg>button{padding:8px 16px}.cs-crw-seg>button[aria-pressed=true]{background:var(--cs-acid);color:#0a0f06;font-weight:700}.cs-crw-stamp{overflow-wrap:anywhere}.cs-crw-probe{align-items:stretch;gap:8px;display:flex}.cs-crw-input{flex:auto;min-width:0}.cs-crw-input input{min-width:0;font-size:12px}.cs-crw-run{flex:none;height:44px}.cs-crw-refused{color:var(--cs-bad);margin:0;font-size:11px;line-height:1.5}.cs-crw-lookup{border-radius:var(--cs-r-panel);gap:8px}.cs-crw-lookhead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-crw-addr{font-family:var(--cs-font-mono);color:var(--cs-text-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs-crw-cpty .cs-table-head,.cs-crw-cpty .cs-table-row{grid-template-columns:minmax(100px,1.4fr) minmax(70px,.7fr) 70px 70px 50px}.cs-crw-cpty .cs-table-row>:nth-child(n+3),.cs-crw-cpty .cs-table-head>:nth-child(n+3){text-align:right}.cs-crw-cpty .cs-table-row>*{overflow-wrap:anywhere;min-width:0}.cs-crw-top .cs-table{overflow-x:auto}.cs-crw-chips{scrollbar-width:none;flex-wrap:nowrap;gap:8px;max-width:100%;display:flex;overflow-x:auto}.cs-crw-chips .cs-chip{flex:none}.cs-crw-field{background:var(--cs-panel-2);border:1px solid var(--cs-line);border-radius:var(--cs-r-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.cs-crw-fieldhead{letter-spacing:.1em;color:var(--cs-text-dim);border-bottom:1px solid var(--cs-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px;font-size:10px;display:flex}.cs-crw-legend{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cs-crw-crew{padding:4px 9px;font-size:9px}.cs-crw-basis{opacity:.62}.cs-crw-basisline{margin-bottom:4px;display:block}.cs-crw-scrub{border-top:1px solid var(--cs-line-soft);align-items:center;gap:12px;margin-top:10px;padding:10px 14px 0;display:flex}.cs-crw-window{letter-spacing:.1em;color:var(--cs-text-dim);flex:none;min-width:56px;font-size:10px}.cs-crw-scrub input[type=range]{min-width:0;accent-color:var(--cs-acid);flex:auto}.cs-crw-signal{color:var(--cs-text-dim);margin:0;padding:8px 14px 12px;font-size:11px;line-height:1.5}.cs-crw-signal b{color:var(--cs-warn);letter-spacing:.12em;margin-right:6px;font-weight:500}.cs-crw-stats{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.cs-crw-stats .cs-stat-value{font-size:24px}@container crwrail (min-width:340px){.cs-crw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container crwrail (min-width:640px){.cs-crw-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-crw-actions{flex-wrap:wrap;gap:8px;display:flex}.cs-crw-sats{flex-direction:column;gap:7px;display:flex}.cs-crw-sat{min-width:0;color:var(--cs-text-mid);align-items:center;gap:8px;font-size:11px;display:flex}.cs-crw-satname{text-overflow:ellipsis;white-space:nowrap;max-width:38%;font-family:var(--cs-font-display);color:var(--cs-text-strong);flex:none;font-weight:600;overflow:hidden}.cs-crw-sat .cs-meter{flex:auto;width:auto;min-width:24px}.cs-crw-satn{color:var(--cs-text-dim);font-variant-numeric:tabular-nums;flex:none}.cs-crw-satcrew{color:var(--cs-text-faint);flex:none;font-size:10px}.cs-crw-crewlist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cs-crw-crewrow{border:1px solid var(--cs-line-soft);border-radius:var(--cs-r-card);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.cs-crw-crewhead{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--cs-text-mid);background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:0;font-size:11px;display:flex}.cs-crw-crewhead b{font-family:var(--cs-font-display);letter-spacing:.08em;color:var(--cs-text-strong);font-weight:700}.cs-crw-crewhead[aria-pressed=true] b{color:var(--cs-acid)}.cs-crw-crewhead:focus-visible{outline:2px solid var(--cs-acid);outline-offset:2px}.cs-crw-crewrow:has(>.cs-crw-crewhead[aria-pressed=true]){border-color:var(--cs-acid)}.cs-crw-origin{flex-direction:column;gap:6px;min-width:0;display:flex}.cs-crw-originline{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;font-size:12px;display:flex}.cs-crw-originlabel{letter-spacing:.12em;color:var(--cs-text-faint);flex:none;font-size:9px}.cs-crw-origintags{flex-wrap:wrap;gap:6px;display:flex}.cs-crw-origintags .cs-tag{white-space:normal;overflow-wrap:anywhere}.cs-crw-origin a.cs-btn{text-decoration:none}.cs-crw-originnone{color:var(--cs-text-dim);margin:0;font-size:11px;line-height:1.5}.cs-crw-basisnote{color:var(--cs-text-faint);margin:0 0 4px;font-size:11px;line-height:1.6}.cs-crw-excluded{color:var(--cs-text-dim);margin:0 0 6px;font-size:11px;line-height:1.6}.cs-crw-coverage{color:var(--cs-text-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:11px;line-height:1.5;display:flex}.cs-crw-table .cs-table-head,.cs-crw-table .cs-table-row{grid-template-columns:minmax(150px,1.4fr) 64px minmax(60px,1fr) 130px 70px 64px}.cs-crw-row{cursor:pointer}.cs-crw-c-wallet{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.cs-crw-c-share,.cs-crw-c-flow,.cs-crw-c-net{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cs-crw-c-share{color:var(--cs-text-strong)}.cs-crw-c-flow{font-size:11px}.cs-crw-c-open{justify-content:flex-end;display:flex}.cs-crw-in{color:var(--cs-acid)}.cs-crw-out{color:var(--cs-warn)}.cs-crw-flat{color:var(--cs-text-dim)}.cs-crw-holders .cs-table{overflow-x:auto}@container crwholders (max-width:660px){.cs-crw-table .cs-table-head{display:none}.cs-crw-table .cs-table-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"wallet open""share net""bar bar""flow flow";row-gap:6px}.cs-crw-table .cs-crw-c-wallet{grid-area:wallet}.cs-crw-table .cs-crw-c-open{grid-area:open}.cs-crw-table .cs-crw-c-share{text-align:left;grid-area:share}.cs-crw-table .cs-crw-c-net{grid-area:net}.cs-crw-table .cs-crw-c-bar{grid-area:bar}.cs-crw-table .cs-crw-c-flow{text-align:left;grid-area:flow}.cs-crw-table .cs-crw-c-wallet:before{flex-basis:100%}.cs-crw-table .cs-table-row>[data-label]:not([data-label=""]):before{content:attr(data-label);letter-spacing:.12em;color:var(--cs-text-faint);margin-bottom:2px;font-size:9px;display:block}}@container crwtop (max-width:490px){.cs-crw-cpty .cs-table-head{display:none}.cs-crw-cpty .cs-table-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.cs-crw-cpty .cs-table-row>[data-label]:before{content:attr(data-label);letter-spacing:.12em;color:var(--cs-text-faint);margin-bottom:2px;font-size:9px;display:block}}#app.compact .cs-crw-table .cs-table-head{display:none}#app.compact .cs-crw-table .cs-table-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"wallet open""share net""bar bar""flow flow";row-gap:6px}#app.compact .cs-crw-table .cs-crw-c-wallet{grid-area:wallet}#app.compact .cs-crw-table .cs-crw-c-open{grid-area:open}#app.compact .cs-crw-table .cs-crw-c-share{text-align:left;grid-area:share}#app.compact .cs-crw-table .cs-crw-c-net{grid-area:net}#app.compact .cs-crw-table .cs-crw-c-bar{grid-area:bar}#app.compact .cs-crw-table .cs-crw-c-flow{text-align:left;grid-area:flow}#app.compact .cs-crw-table .cs-crw-c-wallet:before{flex-basis:100%}#app.compact .cs-crw-table .cs-table-row>[data-label]:not([data-label=""]):before{content:attr(data-label);letter-spacing:.12em;color:var(--cs-text-faint);margin-bottom:2px;font-size:9px;display:block}#app.compact .cs-crw-cpty .cs-table-head{display:none}#app.compact .cs-crw-cpty .cs-table-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}#app.compact .cs-crw-cpty .cs-table-row>[data-label]:before{content:attr(data-label);letter-spacing:.12em;color:var(--cs-text-faint);margin-bottom:2px;font-size:9px;display:block}@media (max-width:640px){.cs-crw{gap:14px}.cs-crw-keys{display:none}.cs-crw-run{height:42px;padding:0 12px}.cs-crw-seg{width:100%;display:flex}.cs-crw-seg>button{flex:1 0 auto}}#app.compact .cs-crw{grid-template:"top""rail""holders"/minmax(0,1fr);gap:14px}#app.compact .cs-crw-rail{max-height:none;position:static;overflow:visible}#app.compact .cs-crw-keys{display:none}#app.compact .cs-crw-run{height:42px;padding:0 12px}#app.compact .cs-crw-seg{width:100%;display:flex}#app.compact .cs-crw-seg>button{flex:1 0 auto}#app.compact .stage:has(>#v-crews.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}.cs-crw-cohorts{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:0;list-style:none;display:flex}.cs-crw-cohort{color:var(--cs-text-soft);align-items:baseline;gap:8px;font-size:10.5px;line-height:1.5;display:flex}.cs-crw-cohort-confirmed .cs-tag{border-color:var(--cs-bad);color:var(--cs-bad)}.cs-crw-cohort-rejected .cs-tag{opacity:.7}.cs-crw-apps{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.cs-crw-apps li{border-bottom:1px solid var(--cs-line-soft);justify-content:space-between;gap:10px;padding:4px 0;font-size:12px;display:flex}.cs-crw-apps li b{color:var(--cs-text-strong)}.cs-crw-apps li span{color:var(--cs-text-muted);text-align:right}.cs-crw-posts{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.cs-crw-posts li{border-bottom:1px solid var(--cs-line-soft);min-width:0;padding-bottom:8px}.cs-crw-posts p{color:var(--cs-text);overflow-wrap:anywhere;margin:4px 0;font-size:12.5px;line-height:1.5}.cs-crw-posthead{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.cs-crw-posthead b{color:var(--cs-text-strong)}.cs-crw-posthead span:last-child,.cs-crw-postmeta{color:var(--cs-text-muted);font-size:11px}#app.compact .stage:has(>#v-appwallets.on){padding:12px 12px 24px}.cs-aw{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-aw-section{flex-direction:column;gap:8px;min-width:0;display:flex}.cs-aw-chips{flex-wrap:wrap;gap:6px;display:flex}.cs-aw-chips button{cursor:pointer;letter-spacing:.04em;background:var(--cs-raised);border:1px solid var(--cs-line-strong);color:var(--cs-text-soft);font-size:11px;font-family:var(--cs-font-display);border-radius:999px;padding:5px 11px}.cs-aw-chips button span{color:var(--cs-text-dim);margin-left:4px}.cs-aw-chips button[aria-pressed=true]{background:var(--cs-hot-fill);border-color:var(--cs-acid);color:var(--cs-acid)}.cs-aw-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cs-aw-list>li{border-bottom:1px solid var(--cs-line-soft);min-width:0;padding:9px 0}.cs-aw-row{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.cs-aw-who{flex-direction:column;flex:180px;min-width:0;display:flex}.cs-aw-who b{color:var(--cs-text-strong);overflow-wrap:anywhere;font-size:13px}.cs-aw-who small,.cs-aw-app small{color:var(--cs-text-dim);font-size:11px}.cs-aw-app{min-width:0;color:var(--cs-text);flex:160px;font-size:12px}.cs-aw-up{color:var(--cs-leaf)}.cs-aw-down{color:var(--cs-bad)}.cs-aw-acts{flex:none;gap:6px;display:flex}.cs-crw-fomopick{cursor:pointer;font:inherit;color:var(--cs-acid);text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.cs-crw-fomopick:focus-visible{outline:2px solid var(--cs-acid);outline-offset:2px}
.cs-flw{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}.cs-flw-main{flex-direction:column;gap:14px;min-width:0;display:flex;container:flwmain/inline-size}.cs-flw-rail{flex-direction:column;gap:14px;min-width:0;display:flex}.cs-flw-rail .cs-panel{border-radius:var(--cs-r-panel);gap:10px;padding:16px 18px}.cs-flw-bar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.cs-flw-seg>button{padding:7px 14px;font-size:10px}.cs-flw-seg>button[aria-pressed=true]{background:var(--cs-acid);color:#0a0f06;font-weight:700}.cs-flw-seg>button:disabled{opacity:.4;cursor:not-allowed}.cs-flw-stamp{letter-spacing:.1em;color:var(--cs-text-dim);overflow-wrap:anywhere;min-width:0;font-size:10px;line-height:1.5}.cs-flw-provider{white-space:normal;margin-left:auto}.cs-flw-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container flwmain (min-width:700px){.cs-flw-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-flw-stats .cs-stat-value{overflow-wrap:anywhere;font-size:22px}.cs-flw-statwarn{border-color:var(--cs-warn-line)}.cs-flw-statwarn .cs-stat-value{color:var(--cs-warn)}.cs-flw-up,.cs-flw-stats .cs-flw-up{color:var(--cs-acid)}.cs-flw-down,.cs-flw-stats .cs-flw-down{color:var(--cs-bad)}.cs-flw-chart{background:var(--cs-panel-2);border:1px solid var(--cs-line);border-radius:var(--cs-r-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.cs-flw-charthead{letter-spacing:.1em;color:var(--cs-text-dim);border-bottom:1px solid var(--cs-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px;font-size:10px;display:flex}.cs-flw-charthead b{color:var(--cs-acid);font-weight:500}.cs-flw-legend{gap:12px;display:flex}.cs-flw-key{white-space:nowrap}.cs-flw-add{color:var(--cs-acid)}.cs-flw-pull{color:var(--cs-warn)}.cs-flw-canvas{min-height:210px;position:relative}.cs-flw-canvas canvas{display:block}.cs-flw-msg{text-align:center;letter-spacing:.1em;color:var(--cs-text-dim);place-items:center;padding:0 20px;font-size:10px;display:grid;position:absolute;inset:0}.cs-flw-events{flex-direction:column;gap:10px;min-width:0;display:flex;container:flwevents/inline-size}.cs-flw-feed{flex-direction:column;gap:10px;min-width:0;display:flex}.cs-flw-table .cs-table-head,.cs-flw-table .cs-table-row{grid-template-columns:minmax(130px,1.2fr) 64px 100px 56px minmax(100px,1fr) 70px}.cs-flw-table .cs-table-row>*{overflow-wrap:anywhere;min-width:0}.cs-flw-c-change{align-items:center;gap:8px;display:flex}.cs-flw-c-change b{color:var(--cs-text-strong);font-variant-numeric:tabular-nums;font-weight:500}.cs-flw-tile{width:22px;height:22px;font-family:var(--cs-font-display);border-radius:6px;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid}.cs-flw-tile-add{background:var(--cs-hot-fill);border:1px solid var(--cs-line-hot);color:var(--cs-acid)}.cs-flw-tile-pull{background:var(--cs-warn-bg);border:1px solid var(--cs-warn-line);color:var(--cs-warn)}.cs-flw-pullword{color:var(--cs-warn)}.cs-flw-c-when{text-align:right;white-space:nowrap;color:var(--cs-text-dim);font-size:11px}.cs-flw-events .cs-table{overflow-x:auto}@container flwevents (max-width:640px){.cs-flw-table .cs-table-head{display:none}.cs-flw-table .cs-table-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.cs-flw-table .cs-table-row>[data-label]:before{content:attr(data-label);letter-spacing:.12em;color:var(--cs-text-faint);margin-bottom:2px;font-size:9px;display:block}.cs-flw-table .cs-flw-c-change{flex-wrap:wrap;row-gap:0}.cs-flw-table .cs-flw-c-change:before{flex-basis:100%}}#app.compact .cs-flw-table .cs-table-head{display:none}#app.compact .cs-flw-table .cs-table-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}#app.compact .cs-flw-table .cs-table-row>[data-label]:before{content:attr(data-label);letter-spacing:.12em;color:var(--cs-text-faint);margin-bottom:2px;font-size:9px;display:block}#app.compact .cs-flw-table .cs-flw-c-change{flex-wrap:wrap;row-gap:0}#app.compact .cs-flw-table .cs-flw-c-change:before{flex-basis:100%}.cs-flw-panel{border-radius:var(--cs-r-panel);gap:8px}.cs-flw-unmeasured{flex-direction:column;gap:10px;min-width:0;display:flex}.cs-flw-cohorts .cs-table-head{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-flw-cohorts .cs-flw-onecol{grid-template-columns:minmax(0,1fr)}.cs-flw-pools{flex-direction:column;gap:10px;display:flex}.cs-flw-pool{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;display:grid}.cs-flw-poolname{color:var(--cs-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cs-flw-poolnet{color:var(--cs-acid);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.cs-flw-poolnet.cs-flw-down{color:var(--cs-bad)}.cs-flw-poolsub{color:var(--cs-text-faint);grid-column:1/-1;font-size:10px}@media (max-width:640px){.cs-flw{gap:14px}.cs-flw-provider{margin-left:0}}#app.compact .cs-flw{grid-template-columns:minmax(0,1fr);gap:14px}#app.compact .cs-flw-provider{margin-left:0}.cs-flw-verdict{color:var(--cs-text-strong);margin:0;font-size:12px;line-height:1.5}.cs-flw-split{flex-direction:column;gap:6px;display:flex}.cs-flw-splitrow{grid-template-columns:34px 1fr auto;align-items:center;gap:8px;display:grid}.cs-flw-splitlbl{font-family:var(--cs-font-display);letter-spacing:.12em;color:var(--cs-text-dim);font-size:9px}.cs-flw-track{background:var(--cs-input);border:1px solid var(--cs-line);border-radius:5px;height:10px;overflow:hidden}.cs-flw-fill{border-radius:5px;height:100%;display:block}.cs-flw-fill-in{background:#69a41f}.cs-flw-fill-out{background:sienna}.cs-flw-splitval{color:var(--cs-text-soft);font-size:10px}
@media (min-width:1200px){#app .stage:has(>#v-trench.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-trn{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}@media (min-width:1200px){.cs-trn{grid-template-columns:minmax(0,1fr) 300px}}.cs-trn-main,.cs-trn-rail{flex-direction:column;gap:14px;min-width:0;display:flex}.cs-trn-rail .cs-panel{border-radius:var(--cs-r-panel);gap:10px;padding:16px 18px}.cs-trn-railhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cs-trn-probe{align-items:stretch;gap:8px;display:flex}.cs-trn-input{flex:auto;min-width:0}.cs-trn-input input{min-width:0;font-size:12px}.cs-trn-load{flex:none;height:44px}.cs-trn-line{margin:0}.cs-trn-bar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.cs-trn-stamp{letter-spacing:.1em;color:var(--cs-text-dim);overflow-wrap:anywhere;min-width:0;font-size:10px;line-height:1.5}.cs-trn-faint{color:var(--cs-text-faint)}.cs-trn-provider{white-space:normal;margin-left:auto}.cs-trn-banner{flex-wrap:wrap;gap:12px}.cs-trn-banner>span{overflow-wrap:anywhere;flex:240px;min-width:0}.cs-trn-stage{background:var(--cs-panel-2);border:1px solid var(--cs-line);border-radius:var(--cs-r-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.cs-trn-stagehead{letter-spacing:.1em;color:var(--cs-text-dim);border-bottom:1px solid var(--cs-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:10px 14px;font-size:10px;display:flex}.cs-trn-stagehead b{color:var(--cs-acid);font-weight:500}.cs-trn-note{color:var(--cs-text-faint)}.cs-trn-canvas{min-height:230px;position:relative}.cs-trn-canvas canvas{display:block}.cs-trn-wait{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:flex;position:absolute;inset:0}.cs-trn-waittitle{font-family:var(--cs-font-display);letter-spacing:.12em;color:var(--cs-warn);font-size:14px;font-weight:700}.cs-trn-waitmsg{letter-spacing:.1em;color:var(--cs-text-dim);overflow-wrap:anywhere;max-width:520px;font-size:10px;line-height:1.5}.cs-trn-waitdetail{color:var(--cs-text-soft);max-width:460px;font-size:11px;line-height:1.5}.cs-trn-transport{border-top:1px solid var(--cs-line-soft);align-items:center;gap:10px;padding:12px 14px;display:flex}.cs-trn-play{flex:none;justify-content:center;min-width:112px}.cs-trn-transport input[type=range]{min-width:0;accent-color:var(--cs-acid);flex:auto}.cs-trn-transport input[type=range]:disabled{opacity:.4}.cs-trn-export{flex:none}.cs-trn-transport .cs-btn:disabled{opacity:.4;cursor:not-allowed}.cs-trn-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cs-trn-stats .cs-stat-value{overflow-wrap:anywhere;font-size:22px}.cs-trn-events{flex-direction:column;gap:8px;min-width:0;display:flex}.cs-trn-ev{background:var(--cs-panel);border:1px solid var(--cs-line);border-left:3px solid var(--cs-text-faint);opacity:.45;border-radius:10px;align-items:flex-start;gap:10px;min-width:0;padding:10px 14px;display:flex}.cs-trn-ev-past{opacity:1}.cs-trn-ev[data-tone=lime]{border-left-color:var(--cs-acid)}.cs-trn-ev[data-tone=amb]{border-left-color:var(--cs-warn)}.cs-trn-ev[data-tone=red]{border-left-color:var(--cs-bad)}.cs-trn-ev[data-tone=ash]{border-left-color:var(--cs-text-faint)}.cs-trn-evdot{color:var(--cs-text-dim);flex:none;font-size:11px;line-height:1.5}.cs-trn-evtext{min-width:0;color:var(--cs-text-soft);overflow-wrap:anywhere;flex-direction:column;gap:2px;font-size:11px;display:flex}.cs-trn-evtext b{color:var(--cs-text-strong);font-size:12px;font-weight:500}@media (max-width:640px){.cs-trn{gap:14px}.cs-trn-keys{display:none}.cs-trn-load{height:42px;padding:0 12px}.cs-trn-provider{margin-left:0}.cs-trn-play{min-width:0}}#app.compact .cs-trn{grid-template-columns:minmax(0,1fr);gap:14px}#app.compact .cs-trn-keys{display:none}#app.compact .cs-trn-load{height:42px;padding:0 12px}#app.compact .cs-trn-provider{margin-left:0}#app.compact .cs-trn-play{min-width:0}#app.compact .stage:has(>#v-trench.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}
@media (min-width:1200px){#app .stage:has(>#v-wallet.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-wal{flex-direction:column;gap:16px;min-width:0;display:flex;container:wal/inline-size}.cs-wal-note{letter-spacing:.04em;color:var(--cs-text-faint);overflow-wrap:anywhere;font-size:10px;line-height:1.5}.cs-wal-note-bad{color:var(--cs-bad)}.cs-wal-up{color:var(--cs-acid)}.cs-wal-down{color:var(--cs-bad)}.cs-wal-start{align-self:flex-start}.cs-wal-top{grid-template-columns:minmax(0,1fr) 260px;align-items:stretch;gap:12px;display:grid}.cs-wal-worth{border-radius:var(--cs-r-card);gap:12px;min-width:0}.cs-wal-worthval{font-family:var(--cs-font-display);color:var(--cs-text-strong);overflow-wrap:anywhere;font-size:44px;font-weight:700;line-height:1}.cs-wal-refresh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.cs-wal-day{justify-content:center;min-width:0}.cs-wal-dayval{font-family:var(--cs-font-display);color:var(--cs-text-strong);font-size:34px;font-weight:700;line-height:1.1}.cs-wal-dayval.cs-wal-up{color:var(--cs-acid)}.cs-wal-dayval.cs-wal-down{color:var(--cs-bad)}.cs-wal-actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.cs-wal-actions>button{background:var(--cs-raised);min-width:0;color:var(--cs-text);border:1px solid #24351f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 8px;display:flex}.cs-wal-actions>button[aria-expanded=true]{border-color:var(--cs-line-hot);background:var(--cs-hot-fill)}.cs-wal-actions>button:disabled{opacity:.35;cursor:not-allowed}.cs-wal-ic{color:var(--cs-acid);font-size:18px;line-height:1}.cs-wal-actlabel{min-width:0;max-width:100%;font-family:var(--cs-font-display);letter-spacing:.1em;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.cs-wal-receive{border-radius:var(--cs-r-card);gap:12px}.cs-wal-addr{align-items:center;gap:10px;display:flex}.cs-wal-addrtext{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cs-wal-addrval{color:var(--cs-text);word-break:break-all;font-size:11px}.cs-wal-addr>.cs-btn{flex:none}.cs-wal-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container wal (min-width:1100px){.cs-wal-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cs-wal-hold,.cs-wal-side,.cs-wal-moved,.cs-wal-history{flex-direction:column;gap:12px;min-width:0;display:flex}.cs-wal-side{gap:16px}.cs-wal-chains{flex-wrap:wrap;gap:8px;display:flex}.cs-wal-chains>.cs-chip{white-space:nowrap}.cs-wal-chains::-webkit-scrollbar{display:none}.cs-wal-unpriced{color:var(--cs-text-faint);font-size:10px}.cs-wal-chains>.cs-chip[aria-pressed=true] .cs-wal-unpriced{color:inherit}.cs-wal-tablewrap{min-width:0;container:waltable/inline-size}.cs-wal-table:not(:has(.cs-table-head)){display:none}.cs-wal-table .cs-table-head,.cs-wal-table .cs-table-row{grid-template-columns:minmax(120px,1fr) 100px 64px 116px 32px}.cs-wal-table .cs-table-row>*{min-width:0}.cs-wal-group{background:var(--cs-panel-2);border-bottom:1px solid var(--cs-line-soft);padding:9px 16px}.cs-wal-groupcell{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cs-wal-groupname{font-family:var(--cs-font-display);letter-spacing:.16em;color:var(--cs-acid);font-size:10px;font-weight:600}.cs-wal-groupval{color:var(--cs-text-strong);white-space:nowrap;font-size:12px}.cs-wal-item{border-bottom:1px solid var(--cs-line-soft)}.cs-wal-table [role=rowgroup]:last-child>.cs-wal-item:last-child{border-bottom:0}.cs-wal-item>.cs-wal-row{cursor:pointer;border-bottom:0}.cs-wal-open>.cs-wal-row{background:var(--cs-hot-fill)}.cs-wal-asset{align-items:center;gap:10px;display:flex}.cs-wal-av{width:28px;height:28px;font-family:var(--cs-font-display);color:var(--cs-acid);background:#121c10;border:1px solid #24351f;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.cs-wal-names{flex-direction:column;min-width:0;display:flex}.cs-wal-names b{color:var(--cs-text-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.cs-wal-name{color:var(--cs-text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cs-wal-qty{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cs-wal-chg{font-variant-numeric:tabular-nums}.cs-wal-value{text-align:right;color:var(--cs-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.cs-wal-toggle{justify-content:flex-end;display:flex}.cs-wal-toggle>button{border:1px solid var(--cs-line-strong);background:var(--cs-raised);width:28px;height:28px;color:var(--cs-acid);border-radius:8px;font-size:12px;line-height:1}.cs-wal-acts{background:var(--cs-hot-fill);padding:4px 16px 12px}.cs-wal-actcell{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:7px;display:grid}.cs-wal-actcell>.cs-btn{justify-content:center;padding:10px 8px}.cs-wal-actcell>.cs-btn:disabled{opacity:.4;cursor:not-allowed}.cs-wal-actnote{grid-column:1/-1}@container waltable (max-width:530px){.cs-wal-table .cs-table-head{display:none}.cs-wal-table .cs-table-row{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"asset value toggle""qty chg toggle";row-gap:2px}.cs-wal-table .cs-wal-asset{grid-area:asset}.cs-wal-table .cs-wal-qty{color:var(--cs-text-dim);grid-area:qty;padding-left:38px;font-size:10px}.cs-wal-table .cs-wal-qty:before{content:attr(data-label) " ";letter-spacing:.12em;color:var(--cs-text-faint);font-size:9px}.cs-wal-table .cs-wal-value{text-align:right;grid-area:value;font-size:13px}.cs-wal-table .cs-wal-chg{text-align:right;grid-area:chg;font-size:10px}.cs-wal-table .cs-wal-toggle{grid-area:toggle;align-items:center}.cs-wal-actcell{grid-template-columns:repeat(2,minmax(0,1fr))}}#app.compact .cs-wal-table .cs-table-head{display:none}#app.compact .cs-wal-table .cs-table-row{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"asset value toggle""qty chg toggle";row-gap:2px}#app.compact .cs-wal-table .cs-wal-asset{grid-area:asset}#app.compact .cs-wal-table .cs-wal-qty{color:var(--cs-text-dim);grid-area:qty;padding-left:38px;font-size:10px}#app.compact .cs-wal-table .cs-wal-qty:before{content:attr(data-label) " ";letter-spacing:.12em;color:var(--cs-text-faint);font-size:9px}#app.compact .cs-wal-table .cs-wal-value{text-align:right;grid-area:value;font-size:13px}#app.compact .cs-wal-table .cs-wal-chg{text-align:right;grid-area:chg;font-size:10px}#app.compact .cs-wal-table .cs-wal-toggle{grid-area:toggle;align-items:center}#app.compact .cs-wal-actcell{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-wal-hidden{border:1px dashed var(--cs-line-strong);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.cs-wal-hiddenlbl{letter-spacing:.12em;color:var(--cs-text-soft);min-width:0;font-size:10px;line-height:1.5}.cs-wal-move{gap:6px;padding:12px 14px}.cs-wal-movetop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cs-wal-movesym{font-family:var(--cs-font-display);color:var(--cs-text-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.cs-wal-movechg{font-family:var(--cs-font-display);white-space:nowrap;font-size:16px;font-weight:700}.cs-wal-movewhy{color:var(--cs-text-soft);font-size:10px;line-height:1.5}.cs-wal-quiet{padding:12px 14px}.cs-wal-feed{flex-direction:column;gap:8px;min-width:0;display:flex}.cs-wal-tx{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.cs-wal-txmain{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-wal-txmain b{color:var(--cs-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.cs-wal-txmain span{color:var(--cs-text-dim);overflow-wrap:anywhere;font-size:10px}.cs-wal .cs-banner-bad,.cs-wal .cs-banner-warn{flex-wrap:wrap;gap:10px 12px;font-size:11px;line-height:1.5}.cs-wal .cs-banner-bad>span,.cs-wal .cs-banner-warn>span{overflow-wrap:anywhere;flex:240px;min-width:0}@media (max-width:640px){.cs-wal{gap:12px}.cs-wal-top{grid-template-columns:minmax(0,1fr) minmax(0,38%);gap:8px}.cs-wal-worth{gap:10px;padding:14px}.cs-wal-worthval{font-size:30px}.cs-wal-day{padding:12px}.cs-wal-dayval{font-size:20px}.cs-wal-actions{gap:6px}.cs-wal-actions>button{border-radius:10px;gap:6px;padding:10px 4px}.cs-wal-actlabel{letter-spacing:.06em;font-size:9px}.cs-wal-actlabel>.jewel{display:none}.cs-wal-cols{flex-direction:column;align-items:stretch;gap:12px;display:flex}.cs-wal-side{display:contents}.cs-wal-moved{order:1}.cs-wal-hold{order:2}.cs-wal-history{order:3}.cs-wal-chains{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}}#app.compact .cs-wal{gap:12px}#app.compact .cs-wal-top{grid-template-columns:minmax(0,1fr) minmax(0,38%);gap:8px}#app.compact .cs-wal-worth{gap:10px;padding:14px}#app.compact .cs-wal-worthval{font-size:30px}#app.compact .cs-wal-day{padding:12px}#app.compact .cs-wal-dayval{font-size:20px}#app.compact .cs-wal-actions{gap:6px}#app.compact .cs-wal-actions>button{border-radius:10px;gap:6px;padding:10px 4px}#app.compact .cs-wal-actlabel{letter-spacing:.06em;font-size:9px}#app.compact .cs-wal-actlabel>.jewel{display:none}#app.compact .cs-wal-cols{flex-direction:column;align-items:stretch;gap:12px;display:flex}#app.compact .cs-wal-side{display:contents}#app.compact .cs-wal-moved{order:1}#app.compact .cs-wal-hold{order:2}#app.compact .cs-wal-history{order:3}#app.compact .cs-wal-chains{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}@media (max-width:380px){.cs-wal-actions>button{padding:10px 2px}.cs-wal-actlabel{letter-spacing:0;font-size:8px}#app.compact .cs-wal-actions>button{padding:10px 2px}#app.compact .cs-wal-actlabel{letter-spacing:0;font-size:8px}}#app.compact .stage:has(>#v-wallet.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}
.mask:has(>.sheet>.cs-wsh-head){background:#040704c7;align-items:center}.sheet:has(>.cs-wsh-head){background:var(--cs-panel);border:1px solid var(--cs-line-hot);max-width:520px;color:var(--cs-text);font-family:var(--cs-font-mono);border-radius:16px;margin:auto 0;box-shadow:0 0 60px #b6ff3b1f}.sheet:has(>.cs-wsh-head):before{content:"";background:var(--cs-line-strong);border-radius:2px;width:40px;height:4px;margin:12px auto 0;display:none}.sheet>.sheet-h.cs-wsh-head{border-bottom:1px solid var(--cs-line);background:0 0;gap:12px;padding:16px 20px}.sheet>.sheet-h.cs-wsh-head h3{font-family:var(--cs-font-console);letter-spacing:.2em;color:var(--cs-text-strong);overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.5}.sheet:has(>.cs-wsh-head)>.sheet-b{padding:20px}.sheet:has(>.cs-wsh-head)>.sheet-f{padding:16px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--cs-line);gap:8px}.sheet:has(>.cs-wsh-head) .mini{border:1px solid var(--cs-line-strong);border-radius:var(--cs-r-btn);background:var(--cs-raised);color:#b9d0aa;font-family:var(--cs-font-display);letter-spacing:.1em;padding:7px 12px;font-size:10px;font-weight:700;transition:transform .12s,filter .16s}.sheet:has(>.cs-wsh-head) .mini:hover{background:var(--cs-raised);color:var(--cs-text-strong);filter:brightness(1.12)}.sheet:has(>.cs-wsh-head) .mini:active{transform:scale(.96)}.sheet:has(>.cs-wsh-head) .mini:disabled{opacity:.4;cursor:not-allowed;filter:none}.sheet:has(>.cs-wsh-head)>.sheet-f>.mini{padding:13px 12px;font-size:12px}.sheet:has(>.cs-wsh-head) .mini.cs-wsh-primary:not(:disabled){border-color:var(--cs-acid);color:#0a0f06;background:linear-gradient(#c9ff6a,#9be02a);box-shadow:0 0 14px #b6ff3b59,inset 0 1px #ffffff80}.sheet:has(>.cs-wsh-head) .fld{margin-bottom:16px}.sheet:has(>.cs-wsh-head) .fld label{letter-spacing:.14em;color:var(--cs-text-dim);margin-bottom:6px;font-size:9px}:is(.sheet:has(>.cs-wsh-head) .fld input,.sheet:has(>.cs-wsh-head) .fld select,.sheet:has(>.cs-wsh-head) .probe input){background:var(--cs-input);border-radius:var(--cs-r-input);color:var(--cs-text);font-family:var(--cs-font-mono);border:1px solid #22331d;padding:12px 14px;font-size:13px}:is(.sheet:has(>.cs-wsh-head) .fld input:focus,.sheet:has(>.cs-wsh-head) .fld select:focus,.sheet:has(>.cs-wsh-head) .probe input:focus){border-color:var(--cs-acid);outline:none}:is(.sheet:has(>.cs-wsh-head) .fld input:disabled,.sheet:has(>.cs-wsh-head) .fld select:disabled){color:var(--cs-text-dim)}.sheet:has(>.cs-wsh-head) .kv{border-bottom-color:var(--cs-line-soft);color:var(--cs-text-mid);gap:12px;font-size:11px;line-height:1.5}.sheet:has(>.cs-wsh-head) .kv span:first-child{color:var(--cs-text-dim);letter-spacing:.04em;flex:none}.sheet:has(>.cs-wsh-head) .tile{background:var(--cs-input);border:1px solid var(--cs-line);border-radius:var(--cs-r-input);padding:12px 14px}.sheet:has(>.cs-wsh-head) .tile:hover{background:var(--cs-input);border-color:var(--cs-line);transform:none}.sheet:has(>.cs-wsh-head) .tile .lbl{letter-spacing:.14em;color:var(--cs-text-dim);white-space:normal;font-size:9px}.sheet:has(>.cs-wsh-head) .tile.warn{background:var(--cs-warn-bg);border-color:var(--cs-warn-line)}.sheet:has(>.cs-wsh-head) .tile.warn:hover{background:var(--cs-warn-bg);border-color:var(--cs-warn-line)}.sheet:has(>.cs-wsh-head) .tile.warn .lbl{color:var(--cs-warn)}.sheet:has(>.cs-wsh-head) .err{color:var(--cs-bad);font-size:11px;line-height:1.5}.sheet:has(>.cs-wsh-head) .eyebrow{font-family:var(--cs-font-display);letter-spacing:.16em;color:var(--cs-acid);font-size:11px;font-weight:600}.sheet:has(>.cs-wsh-head) .sub{color:var(--cs-text-soft);font-size:10px;line-height:1.55}.sheet:has(>.cs-wsh-head) .chip{border:1px solid var(--cs-line-strong);border-radius:var(--cs-r-chip);color:var(--cs-text-soft)}.sheet:has(>.cs-wsh-head) .chip.on{border-color:var(--cs-acid);background:var(--cs-acid);color:#0a0f06}.sheet:has(>.cs-wsh-head) .chip:disabled{opacity:.4;cursor:not-allowed}.sheet:has(>.cs-wsh-head) .cs-bsh-dir{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:end;gap:8px;margin-bottom:16px;display:grid}.sheet:has(>.cs-wsh-head) .cs-bsh-side{flex-direction:column;gap:6px;min-width:0;display:flex}.sheet:has(>.cs-wsh-head) .cs-bsh-label{letter-spacing:.14em;color:var(--cs-text-dim);font-size:9px}.sheet:has(>.cs-wsh-head) .cs-bsh-tile{border-radius:var(--cs-r-input);border:1px solid var(--cs-line-hot);background:var(--cs-hot-fill);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.sheet:has(>.cs-wsh-head) .cs-bsh-tile:focus-within{border-color:var(--cs-acid)}.sheet:has(>.cs-wsh-head) .cs-bsh-tile select{appearance:none;width:100%;min-width:0;color:var(--cs-text-strong);font-family:var(--cs-font-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;outline:none;padding:0;font-size:13px;font-weight:700}.sheet:has(>.cs-wsh-head) .cs-bsh-tile select option{background:var(--cs-panel);color:var(--cs-text);text-transform:none}.sheet:has(>.cs-wsh-head) .cs-bsh-tilesub{color:var(--cs-text-dim);overflow-wrap:anywhere;font-size:10px;line-height:1.4}.sheet:has(>.cs-wsh-head) .cs-bsh-flip{border:1px solid var(--cs-line-strong);background:var(--cs-raised);width:36px;height:36px;color:var(--cs-acid);border-radius:999px;justify-content:center;align-items:center;margin-bottom:11px;font-size:15px;line-height:1;display:flex}.sheet:has(>.cs-wsh-head) .cs-bsh-flip:disabled{opacity:.4;cursor:not-allowed}.sheet:has(>.cs-wsh-head) .cs-bsh-amtbox{background:var(--cs-input);border-radius:var(--cs-r-input);border:1px solid #22331d;align-items:center;gap:8px;height:56px;padding:0 8px 0 14px;display:flex}.sheet:has(>.cs-wsh-head) .cs-bsh-amtbox:focus-within{border-color:var(--cs-acid)}.sheet:has(>.cs-wsh-head) .cs-bsh-amtbox input{width:auto;min-width:0;color:var(--cs-text-strong);font-family:var(--cs-font-display);background:0 0;border:0;flex:auto;padding:0;font-size:26px;font-weight:700}.sheet:has(>.cs-wsh-head) .cs-bsh-amtbox input:focus{border:0}.sheet:has(>.cs-wsh-head) .cs-bsh-amtbox>.mini{flex:none}.sheet:has(>.cs-wsh-head) .cs-bsh-sum{background:var(--cs-input);border:1px solid var(--cs-line);border-radius:var(--cs-r-input);flex-direction:column;margin:4px 0 12px;padding:4px 14px;display:flex}.sheet:has(>.cs-wsh-head) .cs-bsh-sum .kv{padding:8px 0;font-size:10px}.sheet:has(>.cs-wsh-head) .cs-bsh-sum .kv span:last-child{color:var(--cs-text-mid);min-width:0}.sheet:has(>.cs-wsh-head) .cs-bsh-hold{letter-spacing:.08em;color:var(--cs-warn);margin-top:0;font-size:10px}.sheet:has(>.cs-wsh-head) .cs-bsh-hold.cs-bsh-expired{color:var(--cs-bad)}.sheet:has(>.cs-wsh-head) .cs-bsh-note{margin-top:0}.sheet:has(>.cs-wsh-head) .tile.cs-bsh-last{border:1px dashed var(--cs-line-strong);background:0 0;margin-top:12px}@media (max-width:640px){.mask:has(>.sheet>.cs-wsh-head){align-items:flex-end;padding:0}.sheet:has(>.cs-wsh-head){border-width:1px 0 0;border-radius:18px 18px 0 0;max-width:none;max-height:92vh;margin:0;animation-name:cs-ov-up;overflow-y:auto}.sheet:has(>.cs-wsh-head):before{display:block}.sheet>.sheet-h.cs-wsh-head{border-bottom:0;padding:10px 16px 12px}.sheet:has(>.cs-wsh-head)>.sheet-b{padding:4px 16px 16px}.sheet:has(>.cs-wsh-head)>.sheet-f{padding:12px 16px calc(22px + env(safe-area-inset-bottom))}.sheet:has(>.cs-wsh-head) .cs-bsh-dir{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:6px}.sheet:has(>.cs-wsh-head) .cs-bsh-tile{padding:10px 12px}.sheet:has(>.cs-wsh-head) .cs-bsh-tile select{font-size:12px}.sheet:has(>.cs-wsh-head) .cs-bsh-tilesub{font-size:9px}.sheet:has(>.cs-wsh-head) .cs-bsh-flip{width:32px;height:32px;margin-bottom:10px}}#app.compact~.mask:has(>.sheet>.cs-wsh-head){align-items:flex-end;padding:0}#app.compact~.mask .sheet:has(>.cs-wsh-head){border-width:1px 1px 0;border-radius:18px 18px 0 0;max-width:520px;max-height:92vh;margin:0;animation-name:cs-ov-up;overflow-y:auto}#app.compact~.mask .sheet:has(>.cs-wsh-head):before{display:block}#app.compact~.mask .sheet>.sheet-h.cs-wsh-head{border-bottom:0;padding:10px 16px 12px}#app.compact~.mask .sheet:has(>.cs-wsh-head)>.sheet-b{padding:4px 16px 16px}#app.compact~.mask .sheet:has(>.cs-wsh-head)>.sheet-f{padding:12px 16px calc(22px + env(safe-area-inset-bottom))}#app.compact~.mask .sheet:has(>.cs-wsh-head) .cs-bsh-dir{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:6px}#app.compact~.mask .sheet:has(>.cs-wsh-head) .cs-bsh-tile{padding:10px 12px}#app.compact~.mask .sheet:has(>.cs-wsh-head) .cs-bsh-tile select{font-size:12px}#app.compact~.mask .sheet:has(>.cs-wsh-head) .cs-bsh-tilesub{font-size:9px}#app.compact~.mask .sheet:has(>.cs-wsh-head) .cs-bsh-flip{width:32px;height:32px;margin-bottom:10px}@media (prefers-reduced-motion:reduce){.sheet:has(>.cs-wsh-head){animation:none}}
.cs-sw{flex-direction:column;gap:0;display:flex}.cs-sw-card{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:14px;flex-direction:column;gap:10px;padding:14px 14px 12px;display:flex}.cs-sw-card:focus-within{border-color:var(--cs-line-hot)}.cs-sw-top,.cs-sw-bot{justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex}.cs-sw-top>span{font-family:var(--cs-font-display);letter-spacing:.14em;color:var(--cs-text-dim);font-size:11px}.cs-sw-bal{cursor:pointer;font-family:var(--cs-font-mono);color:var(--cs-text-soft);background:0 0;border:0;padding:0;font-size:12px}.cs-sw-bal:hover{color:var(--cs-acid)}.cs-sw-row{align-items:center;gap:10px;display:flex}.cs-sw-amt{min-width:0;font-family:var(--cs-font-display);color:var(--cs-text-strong);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:30px;font-weight:600;overflow:hidden}.cs-sw-amt::placeholder{color:var(--cs-text-faint)}.cs-sw-est{color:var(--cs-text-faint);font-size:15px;font-weight:500;font-family:var(--cs-font-mono)}.cs-sw-tok{cursor:pointer;background:var(--cs-raised);border:1px solid var(--cs-line-strong);color:var(--cs-text-strong);border-radius:999px;flex:none;align-items:center;gap:8px;max-width:60%;padding:6px 12px 6px 6px;display:flex}.cs-sw-tok:hover{border-color:var(--cs-line-hot)}.cs-sw-tokname{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.cs-sw-tokname b{font-family:var(--cs-font-display);white-space:nowrap;text-overflow:ellipsis;max-width:9em;font-size:15px;overflow:hidden}.cs-sw-tokname small{font-family:var(--cs-font-mono);color:var(--cs-text-dim);font-size:10px}.cs-sw-caret{color:var(--cs-acid);font-size:11px}.cs-sw-ico{object-fit:cover;background:var(--cs-hot-fill);border:1px solid var(--cs-line-hot);width:28px;height:28px;color:var(--cs-acid);font-family:var(--cs-font-display);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.cs-sw-usd{font-family:var(--cs-font-mono);color:var(--cs-text-muted);font-size:12px}.cs-sw-route{font-family:var(--cs-font-mono);color:var(--cs-text-muted);font-size:11px}.cs-sw-pcts{gap:6px;display:flex}.cs-sw-pcts button{border:1px solid var(--cs-line-strong);cursor:pointer;font-family:var(--cs-font-mono);color:var(--cs-text-soft);background:0 0;border-radius:999px;padding:3px 9px;font-size:10.5px}.cs-sw-pcts button:hover:not(:disabled){border-color:var(--cs-acid);color:var(--cs-acid)}.cs-sw-pcts button:disabled{opacity:.4;cursor:default}.cs-sw-flip{z-index:1;cursor:pointer;border:3px solid var(--cs-bg);background:var(--cs-raised);width:38px;height:38px;color:var(--cs-acid);border-radius:12px;align-self:center;margin:-8px 0;font-size:16px;line-height:1}.cs-sw-flip:hover{background:var(--cs-hot-fill)}.cs-sw-err{font-family:var(--cs-font-mono);background:var(--cs-bad-bg);border:1px solid var(--cs-bad-line);color:var(--cs-bad-text);border-radius:10px;margin-top:12px;padding:10px 12px;font-size:12px}.cs-sw-go{width:100%}.cs-sw-chains{scrollbar-width:none;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.cs-sw-chains::-webkit-scrollbar{display:none}.cs-sw-chains button{cursor:pointer;background:var(--cs-raised);border:1px solid var(--cs-line-strong);color:var(--cs-text-soft);font-family:var(--cs-font-display);letter-spacing:.04em;border-radius:999px;flex:none;padding:6px 12px;font-size:12px}.cs-sw-chains button[aria-pressed=true]{background:var(--cs-hot-fill);border-color:var(--cs-acid);color:var(--cs-acid)}.cs-sw-search{box-sizing:border-box;background:var(--cs-input);border:1px solid var(--cs-line-strong);width:100%;color:var(--cs-text-strong);font-family:var(--cs-font-mono);border-radius:12px;outline:none;margin:10px 0;padding:11px 14px;font-size:14px}.cs-sw-search:focus{border-color:var(--cs-line-hot)}.cs-sw-list{flex-direction:column;display:flex}.cs-sw-item{text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--cs-line-soft);width:100%;color:var(--cs-text);background:0 0;align-items:center;gap:12px;padding:11px 4px;display:flex}.cs-sw-item:hover{background:var(--cs-raised)}.cs-sw-item .cs-sw-ico{width:34px;height:34px;font-size:12px}.cs-sw-itemname{flex-direction:column;flex:1;min-width:0;display:flex}.cs-sw-itemname b,.cs-sw-itemamt b{font-family:var(--cs-font-display);color:var(--cs-text-strong);font-size:15px}.cs-sw-itemname b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs-sw-itemname small,.cs-sw-itemamt small{font-family:var(--cs-font-mono);color:var(--cs-text-dim);font-size:11px}.cs-sw-itemamt{flex-direction:column;flex:none;align-items:flex-end;display:flex}.cs-sw-note{font-family:var(--cs-font-mono);color:var(--cs-text-muted);padding:16px 4px;font-size:12px}.cs-sw-check{border:1px solid var(--cs-line-hot);background:var(--cs-hot-fill);width:22px;height:22px;color:var(--cs-acid);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.cs-sw-item[aria-pressed=false] .cs-sw-check{border-color:var(--cs-line-strong);background:0 0}.cs-sw-item a{color:inherit;text-decoration:underline}.cs-sw-limit{cursor:pointer;font-family:var(--cs-font-display);letter-spacing:.12em;color:var(--cs-text-muted);background:0 0;border:0;align-self:center;margin-top:12px;padding:6px;font-size:11px}.cs-sw-limit:hover{color:var(--cs-acid)}.cs-via-strip{background:var(--cs-hot-fill);border-bottom:1px solid var(--cs-line-hot);border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0;flex-direction:column;gap:3px;padding:10px 20px;display:flex}.cs-via-strip b{font-family:var(--cs-font-display);letter-spacing:.12em;color:var(--cs-acid);font-size:11px}.cs-via-strip span{font-family:var(--cs-font-mono);color:var(--cs-text-muted);font-size:11px}@media (max-width:640px){.cs-via-strip{padding:8px 16px}}.cs-arb{flex-direction:column;gap:12px;display:flex}.cs-arb-legs{border-bottom:1px solid var(--cs-line-soft);flex-direction:column;gap:6px;padding:8px 4px 12px;display:flex}.cs-arb-legs p{font-family:var(--cs-font-mono);color:var(--cs-text-soft);overflow-wrap:anywhere;margin:0;font-size:11.5px}.cs-arb .cs-crw-apps{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.cs-arb .cs-crw-apps li{border-bottom:1px solid var(--cs-line-soft);justify-content:space-between;gap:10px;padding:4px 0;font-size:12px;display:flex}.cs-arb .cs-crw-apps li span{color:var(--cs-text-muted);text-align:right;overflow-wrap:anywhere;min-width:0}
@media (min-width:1200px){#app .stage:has(>#v-referrals.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-ref{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}@media (min-width:1200px){.cs-ref{grid-template-columns:minmax(0,1fr) 300px}}.cs-ref-main{flex-direction:column;gap:16px;min-width:0;display:flex;container:refmain/inline-size}.cs-ref-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-ref-rail .cs-panel{border-radius:var(--cs-r-panel);padding:18px 20px}.cs-ref-hero{border-radius:var(--cs-r-panel);grid-template-columns:136px minmax(0,1fr);align-items:center;gap:20px;padding:20px;display:grid}.cs-ref-qr{border-radius:8px;width:136px;height:136px;display:block}.cs-ref-qrwait{box-sizing:border-box;border:1px dashed var(--cs-line-strong);background:var(--cs-panel-2)}.cs-ref-herotext{flex-direction:column;gap:12px;min-width:0;display:flex}.cs-ref-sec{margin:0;line-height:1.5}.cs-ref-link{background:var(--cs-input);border-radius:var(--cs-r-input);color:var(--cs-text-strong);overflow-wrap:anywhere;border:1px solid #22331d;padding:12px 14px;font-size:14px;line-height:1.4}.cs-ref-actions{flex-wrap:wrap;gap:8px;display:flex}.cs-ref-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container refmain (min-width:760px){.cs-ref-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-ref-stats .cs-stat-value{overflow-wrap:anywhere;font-size:22px}.cs-ref-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container refmain (min-width:960px){.cs-ref-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cs-ref-col{flex-direction:column;gap:12px;min-width:0;display:flex}.cs-ref-payouts{container:refpay/inline-size}.cs-ref-table .cs-table-head,.cs-ref-table .cs-table-row{grid-template-columns:minmax(110px,1fr) minmax(200px,2fr) 90px}.cs-ref-table .cs-table-row>*{overflow-wrap:anywhere;min-width:0}.cs-ref-amount{color:var(--cs-text-strong);font-weight:700}.cs-ref-when{color:var(--cs-text-dim);font-size:11px}.cs-ref-payouts .cs-table{overflow-x:auto}@container refpay (max-width:470px){.cs-ref-table .cs-table-head{display:none}.cs-ref-table .cs-table-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.cs-ref-table .cs-table-row>[data-label]:before{content:attr(data-label);letter-spacing:.12em;color:var(--cs-text-faint);margin-bottom:2px;font-size:9px;display:block}}#app.compact .cs-ref-table .cs-table-head{display:none}#app.compact .cs-ref-table .cs-table-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}#app.compact .cs-ref-table .cs-table-row>[data-label]:before{content:attr(data-label);letter-spacing:.12em;color:var(--cs-text-faint);margin-bottom:2px;font-size:9px;display:block}.cs-ref-term{grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.cs-ref-term b{font-family:var(--cs-font-display);color:var(--cs-acid);font-size:24px;font-weight:700;line-height:1}.cs-ref-term span{color:var(--cs-text-soft);font-size:11px;line-height:1.5}@media (max-width:640px){.cs-ref{gap:14px}.cs-ref-hero{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding:16px}.cs-ref-qr{width:96px;height:96px}.cs-ref-link{font-size:12px}.cs-ref-stats .cs-stat-value{font-size:20px}.cs-ref-controls{display:none}}#app.compact .cs-ref{grid-template-columns:minmax(0,1fr);gap:14px}#app.compact .cs-ref-hero{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding:16px}#app.compact .cs-ref-qr{width:96px;height:96px}#app.compact .cs-ref-link{font-size:12px}#app.compact .cs-ref-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#app.compact .cs-ref-stats .cs-stat-value{font-size:20px}#app.compact .cs-ref-controls{display:none}#app.compact .stage:has(>#v-referrals.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}
@media (min-width:1200px){#app .stage:has(>#v-stake.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-stk{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}@media (min-width:1000px){.cs-stk{grid-template-columns:320px minmax(0,1fr)}.cs-stk-rail{grid-column:2}}@media (min-width:1300px){.cs-stk{grid-template-columns:340px minmax(0,1fr) 300px}.cs-stk-rail{grid-column:auto}}.cs-stk-left{flex-direction:column;align-items:stretch;gap:16px;min-width:0;display:flex}.cs-stk-main{flex-direction:column;align-items:stretch;gap:16px;min-width:0;display:flex;container:stkmain/inline-size}.cs-stk-rail{flex-direction:column;align-items:stretch;gap:16px;min-width:0;display:flex}.cs-stk-rail .cs-panel{border-radius:var(--cs-r-panel);padding:18px 20px}.cs-stk-coming{border-radius:var(--cs-r-panel);align-items:stretch;padding:18px 20px}.cs-stk-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cs-stk-sec{margin:0;font-size:11px}.cs-stk-notlive{color:var(--cs-text-mid);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.cs-stk-label{color:var(--cs-text-dim);letter-spacing:.14em;font-size:9px}.cs-stk-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cs-stk-amount{min-width:0;color:var(--cs-text);flex:140px;font-size:13px}.cs-stk-row .cs-btn{flex:none}.cs-stk-figs{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;display:grid}@container stkmain (min-width:640px){.cs-stk-figs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cs-stk-fig{border:1px solid var(--cs-line);background:var(--cs-panel-2);border-radius:10px;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:10px 12px;display:flex}.cs-stk-fig dt{letter-spacing:.12em;color:var(--cs-text-dim);font-size:9px}.cs-stk-fig dd{color:var(--cs-text-strong);overflow-wrap:anywhere;margin:0;font-size:13px}.cs-stk-timer{color:var(--cs-acid);font-size:11px}.cs-stk-position{flex-direction:column;align-items:stretch;gap:12px;min-width:0;display:flex}.cs-stk-col .cs-dash-p{overflow-wrap:anywhere}.cs-stk-banner>span{overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.5}.cs-stk-flow{background:var(--cs-panel-2);border:1px solid var(--cs-line);border-radius:var(--cs-r-panel);flex-direction:column;align-items:stretch;gap:12px;min-width:0;padding:16px 18px;display:flex}.cs-stk-flowhead{color:var(--cs-text-dim);letter-spacing:.12em;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.cs-stk-steps{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}@container stkmain (min-width:620px){.cs-stk-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs-stk-step{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:10px;flex-direction:column;align-items:stretch;gap:4px;min-width:0;padding:12px;display:flex}.cs-stk-step-last{border-color:var(--cs-line-hot)}.cs-stk-steptitle{color:var(--cs-text-dim);letter-spacing:.12em;font-size:9px}.cs-stk-step-last .cs-stk-steptitle{color:var(--cs-acid)}.cs-stk-stepbody{color:var(--cs-text-mid);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.cs-stk-col{flex-direction:column;align-items:stretch;gap:12px;min-width:0;display:flex}.cs-stk-why{flex-direction:column;align-items:stretch;gap:6px;display:flex}.cs-stk-whytag{display:flex}@media (max-width:640px){.cs-stk{gap:14px}}#app.compact .cs-stk{grid-template-columns:minmax(0,1fr);gap:14px}#app.compact .cs-stk-rail{grid-column:auto}#app.compact .cs-stk-steps,#app.compact .cs-stk-figs{grid-template-columns:minmax(0,1fr)}#app.compact .stage:has(>#v-stake.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}
@media (min-width:1200px){#app .stage:has(>#v-points.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-pts{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}@media (min-width:1200px){.cs-pts{grid-template-columns:minmax(0,1fr) 340px}}.cs-pts-main{flex-direction:column;gap:18px;min-width:0;display:flex;container:ptsmain/inline-size}.cs-pts-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-pts-rail .cs-panel{border-radius:var(--cs-r-panel);padding:18px 20px}.cs-pts-section{flex-direction:column;gap:12px;min-width:0;display:flex}.cs-pts-bad{color:var(--cs-bad);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.cs-pts-start{align-self:flex-start}.cs-pts-hero{border-radius:var(--cs-r-panel);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;padding:20px;display:grid}.cs-pts-avatar{width:64px;height:64px;font-family:var(--cs-font-display);letter-spacing:.1em;color:var(--cs-acid);background:#121c10;border:1px solid #24351f;border-radius:12px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.cs-pts-id{flex-direction:column;gap:10px;min-width:0;display:flex}.cs-pts-namerow{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.cs-pts-tag{font-family:var(--cs-font-console);letter-spacing:.08em;color:var(--cs-text-strong);overflow-wrap:anywhere;min-width:0;font-size:16px}.cs-pts-xprow{grid-template-columns:minmax(60px,1fr) auto;align-items:center;gap:10px;display:grid}.cs-pts-xpnext{letter-spacing:.1em;color:var(--cs-text-dim);white-space:nowrap;font-size:10px}.cs-pts .cs-meter>span{transition:width .6s cubic-bezier(.2,.9,.3,1)}.cs-pts-balrow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cs-pts-balance{font-family:var(--cs-font-display);color:var(--cs-text-strong);overflow-wrap:anywhere;font-size:44px;font-weight:700;line-height:1}.cs-pts-ballbl{letter-spacing:.14em;color:var(--cs-text-faint);font-size:11px}.cs-pts-actions{flex-wrap:wrap;gap:8px;display:flex}.cs-pts-actions>button:disabled{opacity:.5;cursor:default}.cs-pts-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container ptsmain (min-width:800px){.cs-pts-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-pts-stats .cs-stat-value{overflow-wrap:anywhere;font-size:20px}.cs-pts-stats .cs-pts-symbols{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.cs-pts-achgrid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.cs-pts-achgrid:empty{display:none}@container ptsmain (min-width:620px){.cs-pts-achgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-pts-ach{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.cs-pts-ach-on{border-color:var(--cs-line-hot)}.cs-pts-achtop{grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.cs-pts-star{display:block}.cs-pts-achname{font-family:var(--cs-font-display);color:var(--cs-text-strong);overflow-wrap:anywhere;font-size:13px;font-weight:700}.cs-pts-ach:not(.cs-pts-ach-on) .cs-pts-achname{color:var(--cs-text-mid)}.cs-pts-achg{color:var(--cs-text-dim);white-space:nowrap;font-size:11px}.cs-pts-ach-on .cs-pts-achg{color:var(--cs-acid)}.cs-pts-achsub{color:var(--cs-text-soft);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.cs-pts-traded{flex-direction:column;gap:8px;display:flex}.cs-pts-tradedrow{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.cs-pts-rank{font-family:var(--cs-font-display);color:var(--cs-acid);text-align:center;font-size:14px;font-weight:700}.cs-pts-tradedsym,.cs-pts-tradedn{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-pts-tradedsym b{font-family:var(--cs-font-display);color:var(--cs-text-strong);overflow-wrap:anywhere;font-size:14px}.cs-pts-tradedn{text-align:right}.cs-pts-tradedn b{color:var(--cs-text-strong);font-size:15px}.cs-pts-traded small,.cs-pts-tradedn small{color:var(--cs-text-dim);font-size:10px}.cs-pts-tradestats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cs-pts-tradestats .cs-stat-value{overflow-wrap:anywhere;font-size:20px}.cs-pts-refstrip{flex-direction:column;gap:8px;display:flex}.cs-pts-reflink{background:var(--cs-input);border-radius:var(--cs-r-input);color:var(--cs-text-strong);overflow-wrap:anywhere;border:1px solid #22331d;padding:10px 12px;font-size:12px;line-height:1.4}.cs-pts-refbtns{flex-wrap:wrap;gap:8px;display:flex}.cs-pts-refstats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cs-pts-mini{background:var(--cs-panel-2);border:1px solid var(--cs-line);border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.cs-pts-mini b{font-family:var(--cs-font-display);color:var(--cs-text-strong);overflow-wrap:anywhere;font-size:16px;font-weight:700}.cs-pts-mini small{color:var(--cs-text-faint);font-size:9px;line-height:1.4}.cs-pts-rates{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cs-pts-rates li{border-bottom:1px solid var(--cs-line-soft);justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;display:flex}.cs-pts-rates li:last-child{border-bottom:0}.cs-pts-rates li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-pts-rates b{letter-spacing:.06em;color:var(--cs-text-mid);font-size:11px;font-weight:500}.cs-pts-rates small{color:var(--cs-text-faint);font-size:10px}.cs-pts-rates em{font-style:normal;font-family:var(--cs-font-display);color:var(--cs-acid);white-space:nowrap;font-size:14px;font-weight:700}@media (max-width:640px){.cs-pts{gap:14px}.cs-pts-hero{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px}.cs-pts-avatar{width:48px;height:48px;font-size:12px}.cs-pts-tag{font-size:13px}.cs-pts-balance{font-size:36px}.cs-pts-stats .cs-stat-value{font-size:18px}.cs-pts-tradestats{grid-template-columns:repeat(2,minmax(0,1fr))}}#app.compact .cs-pts{grid-template-columns:minmax(0,1fr);gap:14px}#app.compact .cs-pts-hero{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:16px}#app.compact .cs-pts-avatar{width:48px;height:48px;font-size:12px}#app.compact .cs-pts-tag{font-size:13px}#app.compact .cs-pts-balance{font-size:36px}#app.compact .cs-pts-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#app.compact .cs-pts-stats .cs-stat-value{font-size:18px}#app.compact .cs-pts-achgrid{grid-template-columns:minmax(0,1fr)}#app.compact .cs-pts-tradestats{grid-template-columns:repeat(2,minmax(0,1fr))}#app.compact .stage:has(>#v-points.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}
@media (min-width:1200px){#app .stage:has(>#v-board.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-brd{flex-direction:column;gap:16px;display:flex}.cs-brd-rail{display:contents}.cs-brd-rankcard{order:-1}@media (min-width:1200px){.cs-brd{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px 24px;display:grid}.cs-brd-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-brd-rankcard{order:0}}.cs-brd-main{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-brd .cs-panel{border-radius:var(--cs-r-panel);padding:18px 20px}.cs-brd-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cs-brd-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.cs-brd-seg::-webkit-scrollbar{display:none}.cs-brd-seg>button{white-space:nowrap;flex:none}.cs-brd-status{letter-spacing:.12em;text-transform:uppercase;color:var(--cs-text-dim);flex:260px;font-size:10px;line-height:1.5}.cs-brd-board{flex-direction:column;gap:0;min-width:0;display:flex}.cs-brd-board>.cs-empty,.cs-brd-board>.cs-banner-bad{margin-bottom:12px}.cs-brd-warn{color:var(--cs-warn);margin:10px 0 0;font-size:11px;line-height:1.6}.cs-brd-podium{background:var(--cs-panel-2);border:1px solid var(--cs-line);border-bottom:0;border-radius:14px 14px 0 0;align-items:flex-end;gap:12px;padding:16px 24px 0;display:flex}.cs-brd-step{flex-direction:column;flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.cs-brd-stepname{max-width:100%;font-family:var(--cs-font-display);color:var(--cs-text-mid);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.cs-brd-step-1 .cs-brd-stepname{color:var(--cs-text-strong)}.cs-brd-stepfig{max-width:100%;font-family:var(--cs-font-console);color:var(--cs-acid);overflow-wrap:anywhere;text-align:center;font-size:12px}.cs-brd-block{border:1px solid var(--cs-line-strong);width:100%;font-family:var(--cs-font-console);color:var(--cs-acid);background:linear-gradient(#1d2e14,#0d140c);border-bottom:0;border-radius:10px 10px 0 0;justify-content:center;padding-top:10px;font-size:20px;display:flex}.cs-brd-step-1 .cs-brd-block{height:100px}.cs-brd-step-2 .cs-brd-block{height:70px}.cs-brd-step-3 .cs-brd-block{height:50px}.cs-brd-step-1 .cs-brd-block{border-color:var(--cs-line-hot);background:linear-gradient(#2a4020,#13200f)}.cs-brd-tablewrap{min-width:0;container:brdtable/inline-size}.cs-brd-table{border-radius:0 0 14px 14px;overflow-x:auto}.cs-brd-table .cs-table-head,.cs-brd-table .cs-table-row{grid-template-columns:40px minmax(120px,1fr) 128px 170px}.cs-brd-table .cs-table-row>*{min-width:0}.cs-brd-r{text-align:right}.cs-brd-rank{font-family:var(--cs-font-display);color:var(--cs-text-dim);font-weight:700}.cs-brd-top{color:var(--cs-acid)}.cs-brd-name{align-items:center;gap:8px;min-width:0;display:flex}.cs-brd-name b{color:var(--cs-text-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs-brd-score{font-family:var(--cs-font-display);color:var(--cs-text-strong);white-space:nowrap;font-size:14px;font-weight:700}.cs-brd-gain{color:var(--cs-acid)}.cs-brd-loss{color:var(--cs-bad)}.cs-brd-qual{color:var(--cs-text-dim);white-space:nowrap}.cs-brd-you{background:var(--cs-hot-fill)}@container brdtable (max-width:540px){.cs-brd-table .cs-table-head{display:none}.cs-brd-table .cs-table-row{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"rank name score""rank qual qual";row-gap:2px}.cs-brd-table .cs-brd-rank{grid-area:rank}.cs-brd-table .cs-brd-name{grid-area:name}.cs-brd-table .cs-brd-score{grid-area:score}.cs-brd-table .cs-brd-qual{text-align:left;white-space:normal;grid-area:qual;font-size:10px}}#app.compact .cs-brd-table .cs-table-head{display:none}#app.compact .cs-brd-table .cs-table-row{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"rank name score""rank qual qual";row-gap:2px}#app.compact .cs-brd-table .cs-brd-rank{grid-area:rank}#app.compact .cs-brd-table .cs-brd-name{grid-area:name}#app.compact .cs-brd-table .cs-brd-score{grid-area:score}#app.compact .cs-brd-table .cs-brd-qual{text-align:left;white-space:normal;grid-area:qual;font-size:10px}.cs-brd-rankrow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cs-brd-ranknum{font-family:var(--cs-font-console);color:var(--cs-acid);font-size:30px;line-height:1}.cs-brd-rankof{color:var(--cs-text-soft);overflow-wrap:anywhere;font-size:11px}.cs-brd-start{align-self:flex-start}@media (max-width:640px){.cs-brd{gap:14px}.cs-brd-seg{width:100%;display:flex}.cs-brd-seg>button{flex:1 0 auto;padding:9px 10px}.cs-brd-podium{gap:8px;padding:12px 12px 0}.cs-brd-controls{display:none}}#app.compact .cs-brd{gap:14px;display:flex}#app.compact .cs-brd-rail{display:contents}#app.compact .cs-brd-rankcard{order:-1}#app.compact .cs-brd-seg{width:100%;display:flex}#app.compact .cs-brd-seg>button{flex:1 0 auto;padding:9px 10px}#app.compact .cs-brd-podium{gap:8px;padding:12px 12px 0}#app.compact .cs-brd-controls{display:none}#app.compact .stage:has(>#v-board.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}
@media (min-width:1200px){#app .stage:has(>#v-rewards.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-rwd{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}@media (min-width:1200px){.cs-rwd{grid-template-columns:minmax(0,1fr) 320px}}.cs-rwd-main{flex-direction:column;gap:18px;min-width:0;display:flex;container:rwdmain/inline-size}.cs-rwd-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-rwd-rail .cs-panel{border-radius:var(--cs-r-panel);padding:18px 20px}.cs-rwd-section{flex-direction:column;gap:12px;min-width:0;display:flex}.cs-rwd-banner{flex-wrap:wrap;gap:12px}.cs-rwd-banner>span{flex:220px;line-height:1.5}.cs-rwd-line{letter-spacing:.12em;color:var(--cs-text-dim);overflow-wrap:anywhere;font-size:10px;line-height:1.6}.cs-rwd .cs-meter>span{transition:width .6s cubic-bezier(.2,.9,.3,1)}.cs-rwd-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container rwdmain (min-width:800px){.cs-rwd-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-rwd-stats .cs-stat-value{overflow-wrap:anywhere;font-size:22px}.cs-rwd-hot{border-color:var(--cs-line-hot)}.cs-rwd-crew{border-radius:var(--cs-r-card)}.cs-rwd-cards{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@container rwdmain (min-width:560px){.cs-rwd-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rwdmain (min-width:1000px){.cs-rwd-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-rwd-card{gap:6px;min-width:0}.cs-rwd-figure{font-family:var(--cs-font-display);color:var(--cs-acid);white-space:nowrap;font-size:32px;font-weight:700;line-height:1}.cs-rwd-cardlbl{letter-spacing:.14em;color:var(--cs-text-mid);font-size:10px}.cs-rwd-tablewrap{min-width:0;container:rwdtable/inline-size}.cs-rwd-table{overflow-x:auto}.cs-rwd-table .cs-table-head,.cs-rwd-table .cs-table-row{grid-template-columns:40px minmax(120px,1fr) minmax(220px,2fr) 80px}.cs-rwd-table .cs-table-row>*{overflow-wrap:anywhere;min-width:0}.cs-rwd-r{text-align:right}.cs-rwd-rank{font-family:var(--cs-font-display);color:var(--cs-acid);font-weight:700}.cs-rwd-who{color:var(--cs-text-strong);font-weight:700}.cs-rwd-detail{color:var(--cs-text-dim);font-size:11px}.cs-rwd-share{color:var(--cs-acid);white-space:nowrap}@container rwdtable (max-width:560px){.cs-rwd-table .cs-table-head{display:none}.cs-rwd-table .cs-table-row{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"rank who share""rank detail detail";row-gap:2px}.cs-rwd-table .cs-rwd-rank{grid-area:rank}.cs-rwd-table .cs-rwd-who{grid-area:who}.cs-rwd-table .cs-rwd-share{grid-area:share}.cs-rwd-table .cs-rwd-detail{grid-area:detail}}#app.compact .cs-rwd-table .cs-table-head{display:none}#app.compact .cs-rwd-table .cs-table-row{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"rank who share""rank detail detail";row-gap:2px}#app.compact .cs-rwd-table .cs-rwd-rank{grid-area:rank}#app.compact .cs-rwd-table .cs-rwd-who{grid-area:who}#app.compact .cs-rwd-table .cs-rwd-share{grid-area:share}#app.compact .cs-rwd-table .cs-rwd-detail{grid-area:detail}.cs-rwd-quests{flex-direction:column;gap:8px;display:flex}.cs-rwd-quest{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px 16px;display:flex}.cs-rwd-questtop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cs-rwd-questname{font-family:var(--cs-font-display);color:var(--cs-text-strong);overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:700}.cs-rwd-questg{color:var(--cs-acid);white-space:nowrap;font-size:12px}.cs-rwd-questsub{color:var(--cs-text-soft);overflow-wrap:anywhere;font-size:11px;line-height:1.5}@media (max-width:640px){.cs-rwd{gap:14px}.cs-rwd-stats .cs-stat-value{font-size:18px}.cs-rwd-figure{font-size:26px}.cs-rwd-controls{display:none}}#app.compact .cs-rwd{grid-template-columns:minmax(0,1fr);gap:14px}#app.compact .cs-rwd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#app.compact .cs-rwd-stats .cs-stat-value{font-size:18px}#app.compact .cs-rwd-cards{grid-template-columns:minmax(0,1fr)}#app.compact .cs-rwd-figure{font-size:26px}#app.compact .cs-rwd-controls{display:none}#app.compact .stage:has(>#v-rewards.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}
@media (min-width:1200px){#app .stage:has(>#v-rooms.on){max-width:1440px;padding-top:24px;padding-left:28px;padding-right:28px}}.cs-rm{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}.cs-rm-list{display:none}@media (min-width:1000px){.cs-rm{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"list chat""list rail"}.cs-rm-list{grid-area:list;display:flex}.cs-rm-chat{grid-area:chat}.cs-rm-rail{grid-area:rail}.cs-rm .cs-rm-seg{display:none}}@media (min-width:1200px){.cs-rm{grid-template-columns:240px minmax(0,1fr) 280px;grid-template-areas:"list chat rail"}}.cs-rm-list{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:var(--cs-r-panel);flex-direction:column;gap:6px;min-width:0;padding:16px}.cs-rm-list .cs-dash-railhead{margin-bottom:6px}.cs-rm-room{text-align:left;width:100%;color:var(--cs-text-mid);background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.cs-rm-room[aria-pressed=true]{background:var(--cs-hot-fill);border-color:var(--cs-line-hot)}.cs-rm-roomname{overflow-wrap:anywhere;min-width:0;font-family:var(--cs-font-display);letter-spacing:.08em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.cs-rm-room[aria-pressed=true] .cs-rm-roomname{color:var(--cs-acid)}.cs-rm-roomblurb{color:var(--cs-text-faint);font-size:10px}.cs-rm-lock{color:var(--cs-warn);vertical-align:-1px;flex:none;margin-left:4px}.cs-rm-list .cs-dash-fine{margin-top:8px}.cs-rm-chat,.cs-rm-panel{flex-direction:column;gap:12px;min-width:0;display:flex}.cs-rm-seg{scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.cs-rm-seg::-webkit-scrollbar{display:none}.cs-rm-seg>button{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.cs-rm-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cs-rm-head .cs-sec{overflow-wrap:anywhere;margin:0}.cs-rm-feed{overscroll-behavior:auto;-webkit-overflow-scrolling:touch;background:var(--cs-panel-2);border:1px solid var(--cs-line);border-radius:var(--cs-r-panel);flex-direction:column;gap:14px;height:clamp(320px,100vh - 400px,720px);min-height:280px;padding:16px;display:flex;overflow-y:auto}.cs-rm-state{letter-spacing:.1em;color:var(--cs-text-dim);font-size:12px}.cs-rm-refusal{color:var(--cs-bad);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.cs-rm-day{letter-spacing:.16em;color:var(--cs-text-faint);align-items:center;gap:10px;font-size:9px;display:flex}.cs-rm-day:before,.cs-rm-day:after{content:"";background:var(--cs-line);flex:auto;height:1px}.cs-rm-group{flex-direction:column;gap:6px;min-width:0;display:flex}.cs-rm-author{align-items:center;gap:8px;min-width:0;display:flex}.cs-rm-avatar{object-fit:cover;border-radius:4px;flex:none;width:20px;height:20px}.cs-rm-name{font-family:var(--cs-font-display);color:var(--cs-acid);overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:700}.cs-rm-msg{flex-direction:column;gap:4px;min-width:0;padding-left:28px;display:flex}.cs-rm-meta{color:var(--cs-text-faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.cs-rm-linkmark{color:var(--cs-text-dim)}.cs-rm-delete{color:var(--cs-bad);letter-spacing:.12em;background:0 0;border:0;margin-left:4px;padding:0;font-size:10px}.cs-rm-delete:disabled{color:var(--cs-text-dim);cursor:default}.cs-rm-body{color:var(--cs-text);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.cs-rm-inert{color:var(--cs-bad);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cs-rm-ca{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cs-rm-call{border-color:var(--cs-warn-line);color:var(--cs-warn)}.cs-rm-called{color:var(--cs-text-dim)}.cs-rm-thesis{flex:100%;gap:8px;padding:12px 14px}.cs-rm-thesis textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;background:var(--cs-input);color:var(--cs-text);border-radius:var(--cs-r-input);border:1px solid #22331d;padding:8px 10px;font-size:13px}.cs-rm-thesisbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-rm-count{color:var(--cs-text-faint);margin-left:auto;font-size:10.5px}.cs-rm-note{color:var(--cs-text-dim);flex:100%;font-size:11px}.cs-rm-err{color:var(--cs-bad);overflow-wrap:anywhere;font-size:11.5px;line-height:1.5}.cs-rm-warn{color:var(--cs-warn);overflow-wrap:anywhere;font-size:11.5px;line-height:1.5}.cs-rm-composer{align-items:center;gap:10px;min-width:0;display:flex}.cs-rm-input{flex:auto;min-width:0}.cs-rm-input input{min-width:0;font-size:13px}.cs-rm-left{text-align:right;min-width:3ch;color:var(--cs-text-dim);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.cs-rm-send{white-space:nowrap;flex:none;height:44px}.cs-rm-signedout{border:1px dashed var(--cs-line-strong);border-radius:var(--cs-r-input);justify-content:space-between;padding:10px 14px}.cs-rm-signin{color:var(--cs-text-soft);font-size:11.5px}.cs-rm-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-rm-rail .cs-panel{border-radius:var(--cs-r-panel);padding:18px 20px}@media (max-width:640px){.cs-rm{gap:12px}.cs-rm-rail{display:none}.cs-rm-seg>button{padding:9px 10px}.cs-rm-feed{height:auto;max-height:60vh;padding:12px}.cs-rm-group{align-self:flex-start;max-width:88%}.cs-rm-mine{align-self:flex-end;align-items:flex-end}.cs-rm-msg{background:var(--cs-raised);border:1px solid var(--cs-line);border-radius:12px 12px 12px 4px;padding:8px 12px}.cs-rm-mine .cs-rm-msg{background:var(--cs-hot-fill);border-color:var(--cs-line-hot);border-radius:12px 12px 4px}}#app.compact .cs-rm{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:12px;display:grid}#app.compact .cs-rm-chat{grid-area:auto}#app.compact .cs-rm-list,#app.compact .cs-rm-rail{display:none}#app.compact .cs-rm-seg{display:flex}#app.compact .cs-rm-seg>button{padding:9px 10px}#app.compact .cs-rm-feed{height:auto;max-height:60vh;padding:12px}#app.compact .cs-rm-group{align-self:flex-start;max-width:88%}#app.compact .cs-rm-mine{align-self:flex-end;align-items:flex-end}#app.compact .cs-rm-msg{background:var(--cs-raised);border:1px solid var(--cs-line);border-radius:12px 12px 12px 4px;padding:8px 12px}#app.compact .cs-rm-mine .cs-rm-msg{background:var(--cs-hot-fill);border-color:var(--cs-line-hot);border-radius:12px 12px 4px}#app.compact .stage:has(>#v-rooms.on){max-width:1180px;padding-top:18px;padding-left:16px;padding-right:16px}
@media (min-width:1200px){#app .stage:has(>#v-rooms.on){max-width:1440px}}.cs-cl{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}.cs-cl-clans{display:none}@media (min-width:1000px){.cs-cl{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"clans chat""clans rail"}.cs-cl-clans{grid-area:clans;display:flex}.cs-cl-chat{grid-area:chat}.cs-cl-rail{grid-area:rail}.cs-cl .cs-cl-chips{display:none}}@media (min-width:1200px){.cs-cl{grid-template-columns:240px minmax(0,1fr) 280px;grid-template-areas:"clans chat rail"}}.cs-cl-clans{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:var(--cs-r-panel);flex-direction:column;gap:6px;min-width:0;padding:16px}.cs-cl-clans .cs-dash-railhead{margin-bottom:6px}.cs-cl-clan{text-align:left;width:100%;min-height:44px;color:var(--cs-text-mid);background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.cs-cl-clan[aria-pressed=true]{background:var(--cs-hot-fill);border-color:var(--cs-line-hot)}.cs-cl-clanname{overflow-wrap:anywhere;min-width:0;font-family:var(--cs-font-display);letter-spacing:.08em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.cs-cl-clan[aria-pressed=true] .cs-cl-clanname{color:var(--cs-acid)}.cs-cl-tag{background:var(--cs-raised);border:1px solid var(--cs-line);font-family:var(--cs-font-mono);letter-spacing:.06em;color:var(--cs-text-dim);border-radius:4px;flex:none;padding:1px 4px;font-size:9px}.cs-cl-gate{color:var(--cs-text-faint);overflow-wrap:anywhere;font-size:10px}.cs-cl-lock{color:var(--cs-warn);vertical-align:-1px;flex:none;margin-left:4px}.cs-cl-clans .cs-dash-fine{margin-top:8px}.cs-cl-chips{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.cs-cl-chips::-webkit-scrollbar{display:none}.cs-cl-chip{white-space:nowrap;border:1px solid var(--cs-line);background:var(--cs-panel);min-height:44px;color:var(--cs-text-mid);font-family:var(--cs-font-display);letter-spacing:.1em;border-radius:999px;flex:none;align-items:center;gap:4px;padding:9px 12px;font-size:11px;font-weight:700;display:inline-flex}.cs-cl-chip[aria-selected=true]{background:var(--cs-hot-fill);border-color:var(--cs-line-hot);color:var(--cs-acid)}.cs-cl-chat,.cs-cl-panel{flex-direction:column;gap:12px;min-width:0;display:flex}.cs-cl-headrow{align-items:center;gap:12px;min-width:0;display:flex}.cs-cl-back{border:1px solid var(--cs-line-strong);background:var(--cs-panel-2);width:44px;height:44px;color:var(--cs-text);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cs-cl-headbtn{border:1px solid var(--cs-line-strong);background:var(--cs-panel-2);height:44px;color:var(--cs-text);letter-spacing:.14em;border-radius:10px;flex:none;align-items:center;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.cs-cl-headbtn:first-of-type{margin-left:auto}.cs-cl-emblem{background:var(--cs-emblem,var(--cs-raised));width:40px;height:40px;color:var(--cs-bg);font-family:var(--cs-font-console);letter-spacing:.06em;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--cs-bg) 35%, transparent), inset 0 2px 0 color-mix(in srgb, var(--cs-text-strong) 35%, transparent), 0 0 14px color-mix(in srgb, var(--cs-emblem,var(--cs-raised)) 35%, transparent);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex;overflow:hidden}.cs-cl-emblem-img{object-fit:cover}.cs-cl-headtext{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cs-cl-headname{overflow-wrap:anywhere;min-width:0;font-family:var(--cs-font-display);letter-spacing:.12em;color:var(--cs-text-strong);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.cs-cl-headtag,.cs-cl-headchan{font-family:var(--cs-font-mono);letter-spacing:0;color:var(--cs-text-dim);font-size:12px;font-weight:400}.cs-cl-presence{font-family:var(--cs-font-mono);color:var(--cs-text-soft);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:11px;display:inline-flex}.cs-cl-presdot{background:var(--cs-text-dim);border-radius:50%;flex:none;width:7px;height:7px}.cs-cl-bumpers{flex:none;gap:4px;display:inline-flex}.cs-cl-bumpers>span{border:1px solid var(--cs-line-strong);font-family:var(--cs-font-display);color:var(--cs-text-soft);border-radius:6px;padding:2px 7px;font-size:11px}.cs-cl-pinned{text-align:left;border:1px solid var(--cs-line-hot);background:var(--cs-hot-fill);width:100%;min-height:44px;color:var(--cs-text);font-family:var(--cs-font-mono);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.cs-cl-pindot{background:var(--cs-acid);width:7px;height:7px;box-shadow:0 0 8px var(--cs-acid);border-radius:50%;flex:none}.cs-cl-pinaddr{font-weight:700}.cs-cl-pinchain{border:1px solid var(--cs-line-strong);letter-spacing:.1em;color:var(--cs-text-soft);border-radius:5px;padding:1px 6px;font-size:10px}.cs-cl-pinlabel{color:var(--cs-text-dim);letter-spacing:.1em;margin-left:auto}.cs-cl-pinnote{color:var(--cs-text-dim);overflow-wrap:anywhere;flex:100%}.cs-cl-seg{scrollbar-width:none;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.cs-cl-seg::-webkit-scrollbar{display:none}.cs-cl-seg>button{white-space:nowrap;text-transform:none;letter-spacing:.08em;color:var(--cs-text-soft);border-radius:10px;flex:none;align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:inline-flex}.cs-cl-seg>button[aria-selected=true]{color:var(--cs-bg);padding:9px 14px}.cs-cl-unread{background:var(--cs-acid);border-radius:50%;width:7px;height:7px;display:inline-block}.cs-cl-seg>button[aria-selected=true] .cs-cl-unread{background:var(--cs-bg)}.cs-cl-banner{border:1px solid var(--cs-warn-line);border-radius:var(--cs-r-input);background:var(--cs-warn-bg);color:var(--cs-warn);font-family:var(--cs-font-display);letter-spacing:.1em;padding:10px 14px;font-size:11px;font-weight:700}.cs-cl-banner .cs-mono{font-family:var(--cs-font-mono);letter-spacing:0;text-transform:none;font-weight:400}.cs-cl-wall{background:var(--cs-panel-2);border:1px dashed var(--cs-line-strong);border-radius:var(--cs-r-panel);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.cs-cl-feed{overscroll-behavior:auto;-webkit-overflow-scrolling:touch;background:var(--cs-panel-2);border:1px solid var(--cs-line);border-radius:var(--cs-r-panel);flex-direction:column;gap:14px;height:clamp(320px,100vh - 400px,720px);min-height:280px;padding:16px;display:flex;overflow-y:auto}.cs-cl-state{letter-spacing:.1em;color:var(--cs-text-dim);font-size:12px}.cs-cl-refusal{color:var(--cs-bad);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.cs-cl-day{font-family:var(--cs-font-mono);letter-spacing:.2em;color:var(--cs-text-dim);align-items:center;gap:12px;font-size:11px;display:flex}.cs-cl-day:before,.cs-cl-day:after{content:"";background:var(--cs-line);flex:auto;height:1px}.cs-cl-group{flex-direction:column;align-self:flex-start;align-items:flex-start;gap:6px;min-width:0;max-width:min(100%,560px);display:flex}.cs-cl-mine{align-self:flex-end;align-items:flex-end}.cs-cl-author{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.cs-cl-mine .cs-cl-author{justify-content:flex-end}.cs-cl-avatar{object-fit:cover;border-radius:4px;flex:none;width:20px;height:20px}.cs-cl-name{font-family:var(--cs-font-display);color:var(--cs-acid);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700}.cs-cl-authortag{font-family:var(--cs-font-mono);color:var(--cs-text-dim);font-size:11px}.cs-cl-role{border:1px solid var(--cs-gem,var(--cs-text-dim));font-family:var(--cs-font-display);letter-spacing:.14em;color:var(--cs-gem,var(--cs-text-dim));border-radius:4px;flex:none;align-items:center;gap:6px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.cs-cl-role:before{content:"";background:var(--cs-gem,var(--cs-text-dim));width:8px;height:8px;box-shadow:0 0 6px var(--cs-gem,var(--cs-text-dim));border-radius:2px;transform:rotate(45deg)}.cs-cl-role-owner{--cs-gem:var(--cs-role-owner)}.cs-cl-role-admin{--cs-gem:var(--cs-role-admin)}.cs-cl-role-mod{--cs-gem:var(--cs-role-mod)}.cs-cl-msg{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:14px 14px 14px 4px;flex-direction:column;gap:4px;min-width:0;max-width:100%;padding:10px 14px;display:flex}.cs-cl-mine .cs-cl-msg{background:var(--cs-hot-fill);border-color:var(--cs-line-hot);border-radius:14px 14px 4px}.cs-cl-meta{color:var(--cs-text-faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.cs-cl-time{font-family:var(--cs-font-mono);color:var(--cs-text-dim);font-size:11px}.cs-cl-linkmark{color:var(--cs-text-dim)}.cs-cl-delete{color:var(--cs-bad);letter-spacing:.12em;background:0 0;border:0;margin-left:4px;padding:0;font-size:10px}.cs-cl-delete:disabled{color:var(--cs-text-dim);cursor:default}.cs-cl-reply{font-family:var(--cs-font-mono);color:var(--cs-text-dim);border-left:2px solid var(--cs-line-hot);overflow-wrap:anywhere;padding-left:8px;font-size:11px}.cs-cl-body{font-family:var(--cs-font-mono);color:var(--cs-text);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.cs-cl-inert{color:var(--cs-bad);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cs-cl-ca{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cs-cl-ca>button{min-height:44px}.cs-cl-call{border-color:var(--cs-warn-line);color:var(--cs-warn)}.cs-cl-called{color:var(--cs-text-dim)}.cs-cl-thesis{flex-direction:column;flex:100%;gap:8px;padding:12px 14px;display:flex}.cs-cl-thesis textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;background:var(--cs-input);color:var(--cs-text);border:1px solid var(--cs-line);border-radius:var(--cs-r-input);padding:8px 10px;font-size:13px}.cs-cl-thesisbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-cl-thesisbar>button{min-height:44px}.cs-cl-count{color:var(--cs-text-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10.5px}.cs-cl-note{color:var(--cs-text-dim);flex:100%;font-size:11px}.cs-cl-scan{box-sizing:border-box;background:linear-gradient(180deg, var(--cs-hot-fill), var(--cs-panel-2));border:1px solid var(--cs-line-hot);border-radius:var(--cs-r-panel);width:100%;min-width:0;max-width:360px;box-shadow:0 0 24px color-mix(in srgb, var(--cs-acid) 14%, transparent), inset 0 1px 0 color-mix(in srgb, var(--cs-acid-soft) 12%, transparent);flex-direction:column;gap:10px;padding:14px;display:flex}.cs-cl-scan-dead{color:var(--cs-text-dim);overflow-wrap:anywhere;font-size:11.5px;line-height:1.5}.cs-cl-scanhead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-cl-scanlabel{font-family:var(--cs-font-mono);color:var(--cs-text-strong);overflow-wrap:anywhere;font-size:15px;font-weight:700}.cs-cl-scanchain{background:var(--cs-raised);border:1px solid var(--cs-line-strong);height:20px;font-family:var(--cs-font-display);letter-spacing:.1em;color:var(--cs-text-soft);border-radius:6px;align-items:center;padding:0 8px;font-size:10px;font-weight:600;display:inline-flex}.cs-cl-snap{font-family:var(--cs-font-mono);letter-spacing:.06em;color:var(--cs-text-dim);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:10px;display:inline-flex}.cs-cl-snap:before{content:"";background:var(--cs-text-dim);border-radius:50%;width:6px;height:6px}.cs-cl-score{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.cs-cl-score-ok{color:var(--cs-acid)}.cs-cl-score-warn{color:var(--cs-warn)}.cs-cl-scannum{font-family:var(--cs-font-mono);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.cs-cl-scanof{font-family:var(--cs-font-mono);color:var(--cs-text-dim);padding-bottom:3px;font-size:12px}.cs-cl-scanmc{font-family:var(--cs-font-mono);color:var(--cs-text-soft);margin-left:auto;padding-bottom:3px;font-size:12px}.cs-cl-meter{background:var(--cs-raised);border-radius:4px;height:8px;overflow:hidden}.cs-cl-meter>span{background:var(--cs-acid);height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--cs-acid) 60%, transparent);display:block}.cs-cl-meter-warn>span{background:var(--cs-warn);box-shadow:0 0 10px color-mix(in srgb, var(--cs-warn) 60%, transparent)}.cs-cl-verdict{font-family:var(--cs-font-display);letter-spacing:.08em;color:var(--cs-text-mid);overflow-wrap:anywhere;font-size:12px;font-weight:700}.cs-cl-read{color:var(--cs-text-soft);overflow-wrap:anywhere;margin:0;font-size:11px}.cs-cl-read .cs-mono{font-family:var(--cs-font-mono);color:var(--cs-text)}.cs-cl-cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.cs-cl-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-cl-celllabel{font-family:var(--cs-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--cs-text-dim);font-size:9px;font-weight:600}.cs-cl-cellval{font-family:var(--cs-font-mono);color:var(--cs-text-soft);overflow-wrap:anywhere;font-size:12px}.cs-cl-cellwhy{font-family:var(--cs-font-mono);color:var(--cs-text-soft);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}.cs-cl-crew{background:var(--cs-warn-bg);border:1px solid var(--cs-warn-line);color:var(--cs-warn);font-family:var(--cs-font-display);overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}.cs-cl-scanca{font-family:var(--cs-font-mono);color:var(--cs-text-dim);overflow-wrap:anywhere;font-size:11px}.cs-cl-scanact{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cs-cl-scanact>button,.cs-cl-scanact>a{min-height:44px}.cs-cl-scanfine{font-family:var(--cs-font-mono);color:var(--cs-text-faint);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.5}.cs-cl-scanhint{border:1px solid var(--cs-line-hot);background:var(--cs-hot-fill);min-width:0;color:var(--cs-text-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.cs-cl-cadet{font-family:var(--cs-font-display);letter-spacing:.08em;color:var(--cs-acid);font-weight:700}.cs-cl-scanbtn{white-space:nowrap;flex:none;min-height:44px;margin-left:auto}.cs-cl-hint{font-family:var(--cs-font-mono);color:var(--cs-text);align-items:center;gap:6px;font-size:12px;display:inline-flex}.cs-cl-err{color:var(--cs-bad);overflow-wrap:anywhere;font-size:11.5px;line-height:1.5}.cs-cl-warn{color:var(--cs-warn);overflow-wrap:anywhere;font-size:11.5px;line-height:1.5}.cs-cl-stream{letter-spacing:.04em;color:var(--cs-text-faint);overflow-wrap:anywhere;margin:0;font-size:10px}.cs-cl-composer{flex-direction:column;gap:8px;min-width:0;display:flex}.cs-cl-composerrow{align-items:center;gap:8px;min-width:0;display:flex}.cs-cl-input{border-radius:12px;flex:auto;min-width:0}.cs-cl-input input{min-width:0;font-size:13px}.cs-cl-input input:disabled{color:var(--cs-text-faint)}.cs-cl-input-ca{border-color:var(--cs-acid);box-shadow:0 0 12px color-mix(in srgb, var(--cs-acid) 20%, transparent)}.cs-cl-input-ca input{font-family:var(--cs-font-mono)}.cs-cl-left{text-align:right;min-width:3ch;font-family:var(--cs-font-mono);color:var(--cs-text-dim);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.cs-cl-gif{border-radius:12px;flex:none;height:44px;padding:0 12px}.cs-cl-gif[aria-pressed=true]{border-color:var(--cs-acid);color:var(--cs-acid)}.cs-cl-send{white-space:nowrap;flex:none;height:44px}.cs-cl-signedout{border:1px dashed var(--cs-line-strong);border-radius:var(--cs-r-input);flex-direction:row;justify-content:space-between;align-items:center;padding:10px 14px}.cs-cl-signin{color:var(--cs-text-soft);font-size:11.5px}.cs-cl-rail{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-cl-rail .cs-panel{border-radius:var(--cs-r-panel);padding:18px 20px}@media (max-width:640px){.cs-cl{gap:12px}.cs-cl-rail{display:none}.cs-cl-seg>button{padding:9px 10px}.cs-cl-feed{height:auto;max-height:60vh;padding:12px}.cs-cl-group{max-width:88%}.cs-cl-bumpers{display:none}}#app.compact .cs-cl{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:12px;display:grid}#app.compact .cs-cl-chat{grid-area:auto}#app.compact .cs-cl-clans,#app.compact .cs-cl-rail{display:none}#app.compact .cs-cl-chips,#app.compact .cs-cl-seg{display:flex}#app.compact .cs-cl-seg>button{padding:9px 10px}#app.compact .cs-cl-group{max-width:88%}#app.compact .cs-cl-bumpers{display:none}#app.compact .cs-cl-chat{flex-direction:column;min-height:0;display:flex}#app.compact .cs-cl-panel{flex-direction:column;flex:auto;min-height:0;display:flex}#app.compact .cs-cl-feed{flex:auto;height:auto;min-height:200px;max-height:calc(100dvh - 430px);padding:12px}#app.compact .cs-cl-headchan{display:none}
.cs-cm{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:var(--cs-r-panel);flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.cs-cm-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.cs-cm-head .cs-sec{margin:0}.cs-cm-used{font-family:var(--cs-font-mono);color:var(--cs-text-dim);font-size:11px}.cs-cm-check{color:var(--cs-text-faint);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.cs-cm-tabs{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.cs-cm-tabs::-webkit-scrollbar{display:none}.cs-cm-tab{border:1px solid var(--cs-line);background:var(--cs-panel-2);min-height:44px;color:var(--cs-text-mid);font-family:var(--cs-font-display);letter-spacing:.1em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:9px 14px;font-size:11px;font-weight:700;display:inline-flex}.cs-cm-tab[aria-selected=true]{background:var(--cs-hot-fill);border-color:var(--cs-line-hot);color:var(--cs-acid)}.cs-cm-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;min-width:0;display:grid}.cs-cm-item{text-align:center;background:var(--cs-panel-2);border:1px solid var(--cs-line);min-width:0;min-height:44px;color:var(--cs-text-mid);border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:10px;display:flex}.cs-cm-item[aria-disabled=true]{opacity:.6}.cs-cm-art{object-fit:contain;background:var(--cs-raised);border-radius:6px;width:auto;max-width:100%;height:auto;max-height:128px;display:block}.cs-cm-code{font-family:var(--cs-font-mono);color:var(--cs-text-dim);overflow-wrap:anywhere;font-size:11px}.cs-cm-stamp{font-family:var(--cs-font-mono);color:var(--cs-text-faint);font-size:9px}.cs-cm-status{font-family:var(--cs-font-display);letter-spacing:.14em;color:var(--cs-warn);font-size:9px;font-weight:700}.cs-cm-status-rejected{color:var(--cs-bad)}.cs-cm-noart{border:1px dashed var(--cs-line-strong);width:100%;min-height:64px;font-family:var(--cs-font-mono);color:var(--cs-text-faint);border-radius:6px;justify-content:center;align-items:center;font-size:10px;display:flex}.cs-cm-add{flex-direction:column;gap:10px;min-width:0;display:flex}.cs-cm-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cs-cm-row>label{letter-spacing:.12em;color:var(--cs-text-faint);font-size:10px}.cs-cm-input{background:var(--cs-raised);border:1px solid var(--cs-line);border-radius:var(--cs-r-input);min-width:0;min-height:44px;color:var(--cs-text);font-family:var(--cs-font-mono);flex:140px;padding:10px 12px;font-size:12px}.cs-cm-file{min-width:0;color:var(--cs-text-dim);flex:100%;font-size:11px}.cs-cm-refusal{color:var(--cs-bad);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.cs-cm-note{color:var(--cs-text-faint);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.cs-cm-queue{flex-direction:column;gap:10px;min-width:0;display:flex}.cs-cm-qrow{background:var(--cs-panel-2);border:1px solid var(--cs-line);border-radius:10px;align-items:flex-start;gap:12px;min-width:0;padding:10px;display:flex}.cs-cm-qbody{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.cs-cm-qacts{flex-wrap:wrap;gap:8px;display:flex}.cs-cm-qacts>button{min-height:44px}.cs-cm-inline{vertical-align:-4px;border-radius:4px;width:auto;max-width:128px;height:auto;max-height:128px;display:inline-block}.cs-cm-literal{font-family:var(--cs-font-mono)}@media (max-width:420px){.cs-cm{padding:12px}.cs-cm-qrow{flex-direction:column}}
:root{--cs-emblem-0:var(--cs-acid);--cs-emblem-1:var(--cs-role-owner);--cs-emblem-2:var(--cs-role-admin);--cs-emblem-3:var(--cs-role-mod);--cs-emblem-4:#3fd0b0;--cs-emblem-ink:#0a0f06}.cs-cd,.cs-cj{flex-direction:column;gap:12px;width:100%;min-width:0;max-width:760px;display:flex}.cs-cd-head{align-items:center;gap:14px;min-width:0;display:flex}.cs-cd-back{border-radius:var(--cs-r-input);border:1px solid var(--cs-line-strong);background:var(--cs-panel-2);width:44px;height:44px;color:var(--cs-text);flex:none;justify-content:center;align-items:center;display:flex}.cs-cd-title{overflow-wrap:anywhere;min-width:0;font-family:var(--cs-font-display);letter-spacing:.16em;text-transform:uppercase;flex:auto;font-size:18px;font-weight:700}.cs-cd-xhint{font-family:var(--cs-font-mono);color:var(--cs-text);flex:none;align-items:center;gap:8px;font-size:12px;display:inline-flex}.cs-cd-hints{border-top:1px solid var(--cs-line-soft);flex-wrap:wrap;align-items:center;gap:18px;padding:12px 0 0;display:flex}.cs-cd-hints .cs-dash-key{font-family:var(--cs-font-mono);font-size:12px}.cs-cd-seg{box-sizing:border-box;width:100%;display:flex}.cs-cd-seg>button{text-align:center;white-space:nowrap;flex:1 1 0;min-width:0;min-height:44px;padding:9px 4px;font-size:12px}.cs-cd-list{flex-direction:column;gap:10px;min-width:0;display:flex}.cs-cd-card{box-sizing:border-box;text-align:left;border-radius:var(--cs-r-panel);background:var(--cs-panel-2);border:1px solid var(--cs-line);width:100%;min-height:44px;color:var(--cs-text);align-items:flex-start;gap:14px;padding:14px;display:flex}.cs-cd-card[aria-current=true]{border-color:var(--cs-acid);box-shadow:0 0 0 1px var(--cs-acid), 0 0 22px #b6ff3b40}.cs-cd-emblem{background:var(--cs-emblem,var(--cs-raised));width:48px;height:48px;color:var(--cs-emblem-ink);font-family:var(--cs-font-display);letter-spacing:.06em;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #00000059,inset 0 2px #ffffff59}.cs-cd-emblem-long{font-size:10px}.cs-cd-emblem-0{--cs-emblem:var(--cs-emblem-0)}.cs-cd-emblem-1{--cs-emblem:var(--cs-emblem-1)}.cs-cd-emblem-2{--cs-emblem:var(--cs-emblem-2)}.cs-cd-emblem-3{--cs-emblem:var(--cs-emblem-3)}.cs-cd-emblem-4{--cs-emblem:var(--cs-emblem-4)}.cs-cd-emblem img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs-cd-body{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.cs-cd-titlerow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cs-cd-name{font-family:var(--cs-font-display);letter-spacing:.08em;overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:700}.cs-cd-tag{font-family:var(--cs-font-mono);color:var(--cs-text-dim);font-size:12px}.cs-cd-count{font-family:var(--cs-font-mono);color:var(--cs-text-soft);font-variant-numeric:tabular-nums;font-size:12px}.cs-cd-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.cs-cd-chip{box-sizing:border-box;background:var(--cs-raised);border:1px solid var(--cs-line-strong);min-height:24px;font-family:var(--cs-font-display);letter-spacing:.1em;color:var(--cs-text-soft);overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:6px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.cs-cd-chip-mono{font-family:var(--cs-font-mono);letter-spacing:0;font-weight:400}.cs-cd-chip-acid{color:var(--cs-acid);border-color:var(--cs-line-hot)}.cs-cd-chip-warn{color:var(--cs-warn);border-color:var(--cs-warn-line)}.cs-cd-chip svg{flex:none}.cs-cd-gem:before{content:"";background:var(--cs-role-owner);border-radius:2px;flex:none;width:8px;height:8px;transform:rotate(45deg);box-shadow:inset 0 1px 1px #fff9}.cs-cd-start{box-sizing:border-box;text-align:left;border-radius:var(--cs-r-panel);border:1px dashed var(--cs-line-hot);width:100%;min-height:44px;color:var(--cs-acid);background:0 0;align-items:center;gap:12px;padding:16px;display:flex}.cs-cd-start:disabled{color:var(--cs-text-dim);border-color:var(--cs-line-strong);cursor:default}.cs-cd-plus{border:1px dashed;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.cs-cd-startlbl{font-family:var(--cs-font-display);letter-spacing:.16em;text-transform:uppercase;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}.cs-cd-state{letter-spacing:.1em;color:var(--cs-text-dim);overflow-wrap:anywhere;font-size:12px}.cs-cd-refusal{color:var(--cs-bad);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.cs-cd-fine{color:var(--cs-text-faint);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.5}.cs-cd-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cs-cd-row>button{min-height:44px}.cs-cj-hero{align-items:center;gap:16px;min-width:0;display:flex}.cs-cj-emblem{width:76px;height:76px}.cs-cj-who{flex-direction:column;gap:6px;min-width:0;display:flex}.cs-cj-name{font-family:var(--cs-font-display);letter-spacing:.1em;overflow-wrap:anywhere;font-size:26px;font-weight:700;line-height:1.1}.cs-cj-name .cs-cd-tag{letter-spacing:0;font-size:15px}.cs-cj-sub{color:var(--cs-text-soft);overflow-wrap:anywhere;font-size:12px}.cs-cj-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cs-cj-stat{background:var(--cs-panel);border:1px solid var(--cs-line);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.cs-cj-num{font-family:var(--cs-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.2}.cs-cj-num-acid{color:var(--cs-acid)}.cs-cj-num-unread{color:var(--cs-text-dim);font-weight:400}.cs-cj-lbl{font-family:var(--cs-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--cs-text-dim);font-size:10px;font-weight:600}.cs-cj-why{color:var(--cs-text-dim);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.cs-cj-gate{border-radius:var(--cs-r-panel);border:1px solid var(--cs-line-hot);background:var(--cs-panel);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.cs-cj-gatehead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-cj-recheck{font-family:var(--cs-font-mono);color:var(--cs-text-soft);font-size:12px}.cs-cj-req{overflow-wrap:anywhere;font-size:16px;font-weight:600}.cs-cj-req .cs-mono{font-family:var(--cs-font-mono);color:var(--cs-warn)}.cs-cj-verdict{border:1px solid var(--cs-line-strong);background:var(--cs-raised);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.cs-cj-verdict-eligible{background:var(--cs-hot-fill);border-color:var(--cs-line-hot)}.cs-cj-verdict-ineligible{background:var(--cs-bad-bg);border-color:var(--cs-bad-line)}.cs-cj-mark{background:var(--cs-line-strong);width:28px;height:28px;color:var(--cs-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cs-cj-verdict-eligible .cs-cj-mark{background:var(--cs-acid);color:var(--cs-emblem-ink)}.cs-cj-verdict-ineligible .cs-cj-mark{background:var(--cs-bad);color:var(--cs-emblem-ink)}.cs-cj-vtext{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-cj-vhead{font-family:var(--cs-font-display);letter-spacing:.08em;color:var(--cs-text-dim);font-weight:700}.cs-cj-verdict-eligible .cs-cj-vhead{color:var(--cs-acid)}.cs-cj-verdict-ineligible .cs-cj-vhead{color:var(--cs-bad)}.cs-cj-vline{font-family:var(--cs-font-mono);color:var(--cs-text-soft);overflow-wrap:anywhere;font-size:12px}.cs-cj-drop{color:var(--cs-text-dim);font-size:12px}.cs-cj-act{flex-direction:column;gap:8px;min-width:0;display:flex}.cs-cj-act .cs-input{min-width:0}.cs-cj-act .cs-input input{font-family:var(--cs-font-mono);min-width:0;font-size:13px}.cs-cj-join{justify-content:center;min-height:44px}.cs-cj-owner{border-radius:var(--cs-r-panel);border:1px solid var(--cs-line);background:var(--cs-panel);flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.cs-cj-ownerhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cs-cj-ownerhead .cs-cl-role{border:1px solid;border-radius:4px;padding:2px 7px;font-size:10px}.cs-cj-unread{font-family:var(--cs-font-display);letter-spacing:.08em;color:var(--cs-text-dim);font-size:15px;font-weight:700}.cs-cj-bound{font-family:var(--cs-font-mono);color:var(--cs-text-soft);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.cs-cj-bound>button{min-height:44px}@media (max-width:640px){.cs-cd,.cs-cj{gap:10px}.cs-cj-name{font-size:22px}}#app.compact .cs-cd,#app.compact .cs-cj{max-width:none}.cs-cc{flex-direction:column;gap:14px;min-width:0;display:flex}.cs-cc-form{flex-direction:column;gap:16px;min-width:0;display:flex}.cs-cc-field{flex-direction:column;gap:6px;min-width:0;display:flex}.cs-cc-label{letter-spacing:.16em;text-transform:uppercase;color:var(--cs-text-dim);font-size:10px;font-weight:600}.cs-cc-input{box-sizing:border-box;width:100%;min-height:44px;color:var(--cs-text-strong)}.cs-cc-input::placeholder{color:var(--cs-text-faint)}.cs-cc-bad{color:var(--cs-warn);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.cs-cc-gate{border-radius:var(--cs-r-panel);border:1px solid var(--cs-line);background:var(--cs-panel);min-height:44px;color:var(--cs-text);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;display:flex}.cs-cc-gate-on{border-color:var(--cs-acid);background:color-mix(in srgb, var(--cs-acid) 10%, var(--cs-panel))}.cs-cc-gatename{letter-spacing:.06em;font-size:14px;font-weight:700}.cs-cc-submit{width:100%;min-height:48px}
