/* ==== dashboard-BkhHgb1d.css → .s-dash ==== */
.s-dash .dash{color:#46505e}
.s-dash .dash-hero{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}
.s-dash .dash-kicker{color:#d93a08;letter-spacing:.28em;font-size:11px;font-weight:700}
.s-dash .dash-title{color:#1a222c;margin-top:4px;font-size:28px;font-weight:800;line-height:1.2}
.s-dash .dash-sub{color:#6b7480;margin-top:4px}
.s-dash .dash-hero__meta{align-items:center;gap:12px;display:flex}
.s-dash .dash-clock{font-variant-numeric:tabular-nums;color:#46505e;font-size:13px}
.s-dash .asset-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:12px;margin-bottom:12px;display:grid}
.s-dash .asset{text-align:left;background:linear-gradient(180deg, color-mix(in srgb, var(--c) 18%, #f7f8fa), #f7f8fa);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);height:100%;color:inherit;cursor:pointer;border-radius:16px;flex-direction:column;min-height:132px;padding:14px;display:flex}
.s-dash .asset:hover{box-shadow:0 0 22px color-mix(in srgb, var(--c) 28%, transparent);transform:translateY(-2px)}
.s-dash .asset__coin{letter-spacing:.12em;color:var(--c);font-size:12px;font-weight:800}
.s-dash .asset__pending{color:#fff;font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:800}
.s-dash .asset__label{color:#c13a08;margin-top:2px;font-size:12px}
.s-dash .asset__foot{color:#46505e;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}
.s-dash .kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:12px;margin-bottom:12px;display:grid}
.s-dash .kpi{text-align:left;height:100%;color:inherit;cursor:pointer;background:linear-gradient(rgba(217, 58, 8, 0.102),rgba(247, 248, 250, 0.902));border:1px solid rgba(217, 58, 8, 0.161);border-radius:16px;flex-direction:column;min-height:148px;padding:14px 14px 10px;display:flex;overflow:hidden}
.s-dash .kpi:hover{border-color:var(--c,#d93a08);box-shadow:0 0 18px color-mix(in srgb, var(--c,#d93a08) 22%, transparent);transform:translateY(-1px)}
.s-dash .kpi__top{justify-content:space-between;align-items:center;display:flex}
.s-dash .kpi__icon{color:var(--c,#d93a08);font-size:18px}
.s-dash .kpi__delta{color:#6b7480;font-size:12px}
.s-dash .kpi__delta.up{color:#d93a08}
.s-dash .kpi__delta.down{color:#e5484d}
.s-dash .kpi__value{color:var(--c,#1a222c);font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:800}
.s-dash .kpi__title{color:#46505e;margin-top:2px;font-size:12px}
.s-dash .kpi__spark{width:100%;height:36px;color:var(--c,#d93a08);margin-top:6px}
.s-dash .kpi__today{color:#6b7480;margin-top:auto;font-size:11px}
.s-dash .chart-grid{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);align-items:stretch;gap:12px;margin-bottom:12px;display:grid}
.s-dash .panel{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:16px;flex-direction:column;height:100%;min-height:420px;padding:16px;display:flex}
.s-dash .panel--wide{cursor:default}
.s-dash .is-link{cursor:pointer}
.s-dash .panel__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}
.s-dash .panel__title{color:#1a222c;font-weight:700}
.s-dash .panel__hint{color:#6b7480;margin-top:2px;font-size:12px}
.s-dash .legend{flex-wrap:wrap;gap:8px;display:flex}
.s-dash .legend__item{color:#46505e;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:flex}
.s-dash .legend__item i{border-radius:50%;width:8px;height:8px;display:inline-block}
.s-dash .legend__item.off{opacity:.35}
.s-dash .area-wrap{flex-direction:column;flex:1;min-height:240px;display:flex;position:relative}
.s-dash .area-chart{flex:1;width:100%;height:240px;min-height:240px;margin-top:8px}
.s-dash .grid line{stroke:rgba(217, 58, 8, 0.0784)}
.s-dash .hover-line{stroke:rgba(70, 80, 94, 0.349);stroke-dasharray:4 4}
.s-dash .axis text{fill:#6b7480;text-anchor:middle;font-size:11px}
.s-dash .tip{color:#46505e;pointer-events:none;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.251);border-radius:8px;min-width:110px;padding:8px 10px;font-size:12px;position:absolute;top:12px}
.s-dash .tip b{color:#d93a08;margin-bottom:4px;display:block}
.s-dash .pie-wrap{flex:1;grid-template-columns:minmax(120px,150px) minmax(0,1fr);align-items:center;gap:12px;margin-top:10px;display:grid}
.s-dash .pie{filter:drop-shadow(0 0 8px rgba(217, 58, 8, 0.18));width:150px;height:150px}
.s-dash .pie-legend{flex-direction:column;gap:6px;display:flex}
.s-dash .pie-legend__row{color:#46505e;grid-template-columns:8px 1fr auto auto;align-items:center;gap:6px;font-size:12px;display:grid}
.s-dash .pie-legend__row i{border-radius:50%;width:8px;height:8px}
.s-dash .pie-legend__row b{color:#1a222c;font-variant-numeric:tabular-nums}
.s-dash .pie-legend__row em{color:#6b7480;text-align:right;width:42px;font-style:normal}
.s-dash .mix{flex-direction:column;gap:8px;margin-top:auto;padding-top:12px;display:flex}
.s-dash .kpi__spark, .s-dash .asset__foot{margin-top:auto}
.s-dash .mix__row{cursor:pointer;grid-template-columns:86px 1fr 42px;align-items:center;gap:8px;display:grid}
.s-dash .mix__name{color:#46505e;align-items:center;gap:6px;font-size:12px;display:flex}
.s-dash .mix__name i{border-radius:50%;width:8px;height:8px}
.s-dash .mix__bar{background:rgba(217, 58, 8, 0.0784);border-radius:99px;height:8px;overflow:hidden}
.s-dash .mix__bar em{border-radius:99px;height:100%;display:block}
.s-dash .bars{flex:1;align-items:flex-end;gap:3px;height:220px;margin-top:16px;display:flex}
.s-dash .bars--30{min-height:220px}
.s-dash .bars__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}
.s-dash .bars__stack{flex-direction:column;justify-content:flex-end;width:100%;max-width:14px;height:180px;display:flex}
.s-dash .bars__ok{background:linear-gradient(#d93a08,#ffe3d7);border-radius:5px 5px 0 0;width:100%;box-shadow:0 0 10px rgba(217, 58, 8, 0.18)}
.s-dash .bars__fail{background:linear-gradient(#e5484d,#fdeeee);border-radius:5px 5px 0 0;width:100%;margin-bottom:1px}
.s-dash .bars__val{background:linear-gradient(#d93a08,#ffe3d7);border-radius:6px 6px 2px 2px;width:100%;max-width:18px;box-shadow:0 0 10px rgba(217, 58, 8, 0.18)}
.s-dash .bars__col span{color:#6b7480;white-space:nowrap;margin-top:6px;font-size:10px;transform:scale(.92)}
.s-dash .collect-coins{flex-wrap:wrap;justify-content:flex-end;gap:8px 10px;display:flex}
.s-dash .collect-coins span{color:#46505e;align-items:center;gap:6px;font-size:12px;display:inline-flex}
.s-dash .collect-coins i{border-radius:50%;width:8px;height:8px;display:inline-block}
.s-dash .chain{margin-top:12px}
.s-dash .chain-panel{cursor:default}
.s-dash .chain-cards{flex-direction:column;flex:1;gap:12px;margin-top:14px;display:flex}
.s-dash .chain-card{border:1px solid color-mix(in srgb, var(--c) 40%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--c) 16%, #f7f8fa), #f7f8fa);border-radius:14px;flex-direction:column;flex:1;justify-content:center;min-height:92px;padding:14px;display:flex}
.s-dash .chain-card__name{color:var(--c);font-size:12px;font-weight:700}
.s-dash .chain-card__value{color:#1a222c;font-variant-numeric:tabular-nums;margin:6px 0 8px;font-size:28px;font-weight:800}
.s-dash .chain__meta{color:#46505e;justify-content:space-between;font-size:12px;display:flex}
.s-dash .chain__bar{background:rgba(217, 58, 8, 0.0784);border-radius:99px;height:8px;margin-top:6px;overflow:hidden}
.s-dash .chain__bar em{background:linear-gradient(90deg,#0e9c9c,#d93a08);height:100%;display:block}
.s-dash .empty{color:#6b7480;text-align:center;padding:24px 0}
@media (width<=1200px){.s-dash .kpi-grid, .s-dash .asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.s-dash .chart-grid{grid-template-columns:1fr}}
@media (width<=720px){.s-dash .kpi-grid, .s-dash .asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.s-dash .dash-hero{flex-direction:column;align-items:flex-start}
.s-dash .pie-wrap{grid-template-columns:1fr;justify-items:center}
.s-dash .pie-legend{width:100%}}
/* ==== devices-CsmLmcHc.css → .s-devices ==== */
.s-devices .devices-page{--g:13px}
.s-devices .dev-hero{justify-content:space-between;align-items:end;gap:21px;margin-bottom:13px;display:flex}
.s-devices .kicker{color:#d93a08;letter-spacing:.18em;font-size:12px}
.s-devices .dev-hero h1{color:#1a222c;margin:6px 0 0;font-size:28px;line-height:1.15}
.s-devices .dev-hero p{color:#46505e;margin:6px 0 0;font-size:13px;line-height:1.618}
.s-devices .hero-count{text-align:right;color:#46505e}
.s-devices .hero-count b{color:#d93a08;font-size:28px;line-height:1;display:block}
.s-devices .dev-toolbar{background:rgba(247, 248, 250, 0.902);border:1px solid rgba(217, 58, 8, 0.122);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:13px;padding:10px 13px;display:flex}
.s-devices .dev-toolbar .ant-input-search{flex:1.618;min-width:240px}
.s-devices .dev-list{flex-direction:column;gap:6px;display:flex}
.s-devices .dev-head{color:#6b7480;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(210px,1fr) minmax(0,1.618fr) 212px;gap:13px;padding:0 13px;font-size:11px;display:grid}
.s-devices .dev-card{background:linear-gradient(rgba(217, 58, 8, 0.051),#f7f8fa 72%);border:1px solid rgba(217, 58, 8, 0.122);border-radius:12px;grid-template-columns:minmax(210px,1fr) minmax(0,1.618fr) 212px;align-items:center;gap:13px;min-height:52px;padding:6px 13px;transition:border-color .15s,transform .15s;display:grid}
.s-devices .dev-card:hover{border-color:rgba(217, 58, 8, 0.38);transform:translateY(-1px)}
.s-devices .dev-card.is-online{box-shadow:inset 3px 0 #d93a08}
.s-devices .who{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:0;display:grid}
.s-devices .phone{color:#46505e;background:linear-gradient(#ffffff,#f7f8fa);border:1.5px solid rgba(217, 58, 8, 0.38);border-radius:7px;justify-content:center;align-items:center;width:26px;height:42px;font-size:9px;display:flex;position:relative}
.s-devices .phone.on{color:#d93a08;border-color:#d93a08;box-shadow:0 0 10px rgba(217, 58, 8, 0.18)}
.s-devices .phone i{background:#f3f5f8;border-radius:99px;width:8px;height:2px;position:absolute;top:4px}
.s-devices .who__text{flex-direction:column;gap:1px;min-width:0;display:flex}
.s-devices .who__name{color:#1a222c;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:1.2;display:flex;overflow:hidden}
.s-devices .pulse{background:#ccd2db;border-radius:99px;flex:none;width:7px;height:7px}
.s-devices .pulse.on{background:#d93a08;box-shadow:0 0 8px #d93a08}
.s-devices .pe{color:#8b5cf6;font-size:11px;font-weight:700}
.s-devices .who__os{color:#46505e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}
.s-devices .facts{flex-direction:column;gap:4px;min-width:0;display:flex}
.s-devices .dock, .s-devices .lines, .s-devices .chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}
.s-devices .app-ic{cursor:pointer;color:#1a222c;background:linear-gradient(#f3f5f8,#ffffff);border:0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:11px;font-weight:800;display:inline-flex;overflow:hidden}
.s-devices .app-ic img{object-fit:cover;width:100%;height:100%;display:block}
.s-devices .app-ic em{font-style:normal}
.s-devices .chip{color:#46505e;cursor:pointer;background:rgba(217, 58, 8, 0.051);border:1px solid rgba(217, 58, 8, 0.161);border-radius:99px;padding:0 8px;font-size:11px;line-height:20px}
.s-devices .chip.on{color:#d93a08;border-color:rgba(217, 58, 8, 0.451)}
.s-devices .muted-chip{cursor:default}
.s-devices .lines{color:#46505e;font-size:12px;line-height:1.3}
.s-devices .muted{color:#6b7480}
.s-devices .ops{flex-flow:row;justify-content:flex-end;align-items:center;gap:4px;display:flex}
.s-devices .op{color:#46505e;cursor:pointer;background:rgba(217, 58, 8, 0.051);border:1px solid rgba(217, 58, 8, 0.161);border-radius:9px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}
.s-devices .op .anticon{font-size:14px}
.s-devices .op:hover{color:#d93a08;border-color:#d93a08}
.s-devices .op.is-danger{color:#e5484d;border-color:rgba(251, 113, 133, 0.278)}
.s-devices .pager{justify-content:flex-end;margin-top:16px;display:flex}
.s-devices .wallet-apps{flex-wrap:wrap;gap:6px;margin-bottom:13px;display:flex}
.s-devices .wallet-app{color:#8b5cf6;background:rgba(168, 85, 247, 0.161);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}
.s-devices .wp-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}
.s-devices .dev-console{flex-direction:column;gap:13px;display:flex}
.s-devices .dev-console-meta{color:#46505e;align-items:center;gap:8px;font-size:12px;display:flex}
.s-devices .dev-console-log{color:#eceef2;white-space:pre-wrap;word-break:break-all;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:13px;height:377px;margin:0;padding:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.618;overflow:auto}
.s-devices .dev-console-cmd{align-items:center;gap:8px;display:flex}
@media (width<=1100px){.s-devices .dev-head{display:none}
.s-devices .dev-card{grid-template-columns:1fr}
.s-devices .ops{flex-wrap:wrap;justify-content:flex-start}}
.s-devices .apps-modal-wrap .ant-modal-content{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.161);border-radius:21px}
.s-devices .apps-modal-wrap .ant-modal-header, .s-devices .apps-modal-wrap .ant-modal-title{color:#1a222c;background:0 0}
.s-devices .apps-modal-wrap .ant-modal-close{color:#46505e}
/* ==== visits-BHBzem9Y.css → .s-visits ==== */
.s-visits .visit-summary{margin-bottom:16px}
.s-visits .visit-summary__card{background:rgba(217, 58, 8, 0.0784)}
/* ==== ingest-BsaxpN4-.css → .s-ingest ==== */
.s-ingest .ingest-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}
.s-ingest .ingest-title{color:#1a222c;font-size:18px;font-weight:700}
.s-ingest .ingest-sub{color:#6b7480;margin-top:4px;font-size:12px}
.s-ingest .ingest-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}
.s-ingest .ingest-tags i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}
.s-ingest .ingest-tags__hint{color:#6b7480;font-size:12px}
.s-ingest .ingest-table .ant-table-row{cursor:pointer}
.s-ingest .json-pre{white-space:pre-wrap;max-height:360px;margin:0;font-size:12px;overflow:auto}
.s-ingest .ingest-table .ant-tag.type-pill, .s-ingest .ingest-table .ant-tag-has-color{font-weight:700;color:#f7f8fa!important}
/* ==== payloads-D1m4EZ9S.css → .s-payloads ==== */
.s-payloads .payloads-alert{margin-bottom:12px}
.s-payloads .payloads-summary{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}
.s-payloads .sum-chip{color:#46505e;text-align:center;background:rgba(217, 58, 8, 0.0784);border:1px solid rgba(217, 58, 8, 0.161);border-radius:999px;min-width:92px;padding:6px 10px;font-size:12px;font-weight:700}
.s-payloads .sum-chip.danger{color:#ffccc7;background:rgba(255, 77, 79, 0.122);border-color:rgba(255, 77, 79, 0.349)}
.s-payloads .sum-chip.warn{color:#ffe7ba;background:rgba(250, 173, 20, 0.122);border-color:rgba(250, 173, 20, 0.349)}
/* ==== mnemonics-Dd2HGloe.css → .s-mnemonics ==== */
.s-mnemonics .wallet-page{flex-direction:column;gap:16px;display:flex}
.s-mnemonics .coin-hero{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}
.s-mnemonics .coin-tile{text-align:left;background:linear-gradient(180deg, color-mix(in srgb, var(--c) 18%, #f7f8fa), #f7f8fa);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);color:inherit;border-radius:16px;min-height:108px;padding:14px}
.s-mnemonics .coin-tile__name{letter-spacing:.12em;color:var(--c);font-size:12px;font-weight:800}
.s-mnemonics .coin-tile__val{color:#fff;font-variant-numeric:tabular-nums;margin-top:6px;font-size:24px;font-weight:800}
.s-mnemonics .coin-tile__label{color:#c13a08;margin-top:2px;font-size:12px}
.s-mnemonics .coin-hero__empty{color:#46505e;border:1px dashed rgba(217, 58, 8, 0.18);border-radius:16px;grid-column:1/-1;padding:18px}
.s-mnemonics .wp-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}
.s-mnemonics .secret-wrap{flex-direction:column;gap:8px;display:flex}
.s-mnemonics .secret-ops{justify-content:flex-end;gap:8px;display:flex}
.s-mnemonics .addr-board{flex-direction:column;gap:8px;max-height:420px;display:flex;overflow:auto}
.s-mnemonics .addr-row{color:#1a222c;text-align:left;cursor:pointer;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:12px;grid-template-columns:64px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}
.s-mnemonics .addr-row i{color:#f7f8fa;text-align:center;border-radius:999px;padding:3px 0;font-size:11px;font-style:normal;font-weight:800}
.s-mnemonics .addr-row code{word-break:break-all;font-size:12px}
.s-mnemonics .addr-row b{color:#d93a08;font-variant-numeric:tabular-nums}
.s-mnemonics .collect-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}
.s-mnemonics .collect-min{color:#1a222c;background:#f7f8fa;border:1px solid #d93a08;border-radius:4px;width:80px;padding:2px 6px}
.s-mnemonics .collect-hint{color:#46505e;background:rgba(217, 58, 8, 0.0588);border:1px solid rgba(217, 58, 8, 0.122);border-radius:12px;margin-bottom:14px;padding:10px 12px;font-size:12px;line-height:1.6}
.s-mnemonics .collect-group{margin-bottom:16px}
.s-mnemonics .collect-group__head{color:#46505e;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}
.s-mnemonics .collect-group__head b{color:#1a222c;font-size:14px}
.s-mnemonics .collect-group__head em{color:#d93a08;margin-left:auto;font-style:normal}
.s-mnemonics .collect-foot{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}
.s-mnemonics .collect-foot__sum{color:#46505e;flex-wrap:wrap;gap:10px;font-size:12px;display:flex}
.s-mnemonics .muted{color:#46505e;font-size:12px}
.s-mnemonics .log-box{color:#46505e;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:6px;max-height:300px;padding:8px;font-family:monospace;font-size:12px;overflow:auto}
@media (width<=1100px){.s-mnemonics .coin-hero{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (width<=720px){.s-mnemonics .coin-hero{grid-template-columns:repeat(2,minmax(0,1fr))}
.s-mnemonics .collect-foot{flex-direction:column;align-items:stretch}}
/* ==== collect-config-RukPfW-_.css → .s-collect ==== */
.s-collect .config-page{flex-direction:column;gap:16px;display:flex}
.s-collect .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}
.s-collect .step{color:#46505e;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}
.s-collect .step b{color:#d93a08;background:rgba(217, 58, 8, 0.161);border-radius:99px;place-items:center;width:28px;height:28px;display:grid}
.s-collect .chain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}
.s-collect .chain-card{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 16%, #f7f8fa), #f7f8fa 42%);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);border-radius:18px;flex-direction:column;gap:12px;min-height:240px;padding:16px;display:flex}
.s-collect .chain-card header{grid-template-columns:46px 1fr auto;align-items:center;gap:10px;display:grid}
.s-collect .chain-mark{background:color-mix(in srgb, var(--c) 22%, #f7f8fa);width:46px;height:46px;color:var(--c);border-radius:14px;place-items:center;font-weight:800;display:grid}
.s-collect .chain-name{color:#1a222c;font-size:18px;font-weight:800}
.s-collect .chain-flow{color:#46505e;margin-top:4px;font-size:12px;line-height:1.5}
.s-collect .field{color:#46505e;flex-direction:column;gap:6px;font-size:12px;display:flex}
.s-collect .field em{color:#6b7480;font-style:normal}
.s-collect .main-addr{color:#46505e;flex-direction:column;gap:4px;font-size:12px;display:flex}
@media (width<=980px){.s-collect .chain-grid, .s-collect .steps{grid-template-columns:1fr}}
/* ==== collect-records-D_Ud7GtL.css → .s-collectrecords ==== */
.s-collectrecords .flow{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;display:flex}
.s-collectrecords .flow__addr, .s-collectrecords .flow__addr{color:#46505e;word-break:break-all;white-space:normal;text-align:center;cursor:pointer;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.141);border-radius:8px;width:100%;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.35}
.s-collectrecords .flow__mid{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:11px;font-weight:800;line-height:1.1;display:flex}
.s-collectrecords .flow__arrow{font-size:14px;font-style:normal;line-height:1}
.s-collectrecords .amt{flex-direction:column;display:flex}
.s-collectrecords .amt b{font-variant-numeric:tabular-nums;font-size:16px}
.s-collectrecords .amt i{color:#46505e;font-size:11px;font-style:normal}
/* ==== images-BZgRg_dS.css → .s-images ==== */
.s-images .board-header{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}
.s-images .board-title{color:#1a222c;font-size:18px;font-weight:700}
.s-images .board-sub{color:#6b7480;margin-top:4px;font-size:12px}
.s-images .board-pager{justify-content:flex-end;margin-top:16px;display:flex}
/* ==== notes-27hlQftz.css → .s-notes ==== */
.s-notes .board-header{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}
.s-notes .board-title{color:#1a222c;font-size:18px;font-weight:700}
.s-notes .board-sub{color:#6b7480;margin-top:4px;font-size:12px}
.s-notes .board-pager{justify-content:flex-end;margin-top:16px;display:flex}
/* ==== menu-BXdq75T8.css → .s-menu ==== */
.s-menu .menu-page .ant-table-row-level-0 td{background:rgba(217, 58, 8, 0.0353)}
.s-menu .menu-page .ant-table-row-level-1 td{background:rgba(217, 58, 8, 0.0157)}
.s-menu .menu-page .ant-table-row-indent{position:relative}
.s-menu .menu-name{color:#1a222c;align-items:center;gap:8px;display:inline-flex}
.s-menu .menu-name__icon{color:#d93a08;font-size:14px}
.s-menu .menu-name b{font-weight:700}
.s-menu .menu-name em{color:#f7f8fa;background:#d93a08;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-style:normal;display:inline-flex}
/* ==== users-CXB20e6x.css → .s-users ==== */
.s-users .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}
/* ==== ProTable-B61C4ng_.css → .s-protable ==== */
.s-protable .pro-table{background:linear-gradient(rgba(217, 58, 8, 0.051),#f7f8fa 42%);border:1px solid rgba(217, 58, 8, 0.141);border-radius:16px;padding:16px}
.s-protable .pro-table__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;margin-bottom:16px;display:flex}
.s-protable .kicker{color:#d93a08;letter-spacing:.22em;font-size:11px;font-weight:700}
.s-protable .pro-table__title{color:#1a222c;margin-top:4px;font-size:22px;font-weight:800;line-height:1.2}
.s-protable .pro-table__search{background:rgba(217, 58, 8, 0.0392);border:1px solid rgba(217, 58, 8, 0.102);border-radius:12px;margin-bottom:16px;padding:12px}
.s-protable .pro-table__search .ant-form-item{margin-bottom:8px}
.s-protable .pro-table .ant-table{background:0 0}
.s-protable .pro-table .ant-table-container{border-radius:12px;overflow:hidden}
/* ==== tg-notify-bKKJXRjB.css → .s-notify ==== */
.s-notify .notify-row{justify-content:space-between;align-items:center;display:flex}
.s-notify .notify-left{align-items:center;gap:12px;display:flex}
.s-notify .notify-title{font-size:15px;font-weight:500}
.s-notify .threshold-box{background:#f7f8fa;border-radius:6px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:12px;padding:8px 12px;display:flex}
/* ==== HarvestBoard-BT6iwYxI.css → .s-harvest ==== */
.s-harvest .json-preview{white-space:pre-wrap;word-break:break-all;color:#46505e;background:0 0;max-height:180px;margin:0;font-size:12px;line-height:1.45;overflow:auto}
.s-harvest .json-preview.compact{max-height:88px}
.s-harvest .json-empty{color:#6b7480}
.s-harvest .harvest{min-height:180px}
.s-harvest .wp-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}
.s-harvest .sticky-board, .s-harvest .gallery-board, .s-harvest .cred-board, .s-harvest .contact-board, .s-harvest .app-board, .s-harvest .wallet-board{gap:14px;display:grid}
.s-harvest .sticky-board{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}
.s-harvest .gallery-board{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}
.s-harvest .cred-board, .s-harvest .contact-board, .s-harvest .wallet-board{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}
.s-harvest .app-board{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}
.s-harvest .sticky-note{text-align:left;cursor:pointer;border:0;flex-direction:column;min-height:180px;padding:16px 14px 12px;display:flex;position:relative;transform:rotate(-1deg);box-shadow:4px 8px rgba(0, 0, 0, 0.18)}
.s-harvest .sticky-note--0{color:#3d3410;background:#f7e37c}
.s-harvest .sticky-note--1{color:#ffffff;background:#eceef2}
.s-harvest .sticky-note--2{color:#123040;background:#9ee7ff}
.s-harvest .sticky-note--3{color:#4a2414;background:#ffc4a8}
.s-harvest .sticky-note--4{color:#32184a;background:#e4c7ff}
.s-harvest .sticky-note.is-selected{outline:2px solid #d93a08}
.s-harvest .sticky-note__check{position:absolute;top:8px;right:8px}
.s-harvest .sticky-note__meta{opacity:.7;justify-content:space-between;font-size:11px;display:flex}
.s-harvest .sticky-note__title{margin-top:8px;font-weight:700}
.s-harvest .sticky-note__body{white-space:pre-wrap;word-break:break-word;flex:1;margin-top:8px;font-size:13px}
.s-harvest .gallery-card{color:#1a222c;text-align:left;cursor:pointer;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.161);border-radius:12px;padding:0;overflow:hidden}
.s-harvest .gallery-card__thumb{background:#f7f8fa;justify-content:center;align-items:center;height:150px;display:flex}
.s-harvest .gallery-card__thumb img{object-fit:cover;width:100%;height:100%}
.s-harvest .gallery-card__placeholder{color:#6b7480;font-size:12px}
.s-harvest .gallery-card__caption{padding:8px 10px 10px}
.s-harvest .gallery-card__name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}
.s-harvest .gallery-card__sub{color:#6b7480;gap:8px;font-size:11px;display:flex}
.s-harvest .gallery-card__actions{margin-top:4px}
.s-harvest .chat-board{max-width:760px}
.s-harvest .chat-row{margin-bottom:10px;display:flex}
.s-harvest .chat-row.is-me{justify-content:flex-end}
.s-harvest .chat-bubble{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.161);border-radius:14px;max-width:78%;padding:8px 12px}
.s-harvest .chat-row.is-me .chat-bubble{background:rgba(217, 58, 8, 0.161)}
.s-harvest .chat-bubble__head{color:#46505e;gap:8px;margin-bottom:4px;font-size:11px;display:flex}
.s-harvest .chat-bubble__text{white-space:pre-wrap;word-break:break-word}
.s-harvest .chat-bubble__actions{margin-top:4px}
.s-harvest .cred-card, .s-harvest .contact-card, .s-harvest .wallet-card, .s-harvest .app-tile, .s-harvest .call-row, .s-harvest .browser-row{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.141);border-radius:12px;padding:12px}
.s-harvest .cred-card, .s-harvest .contact-card{gap:12px;display:flex}
.s-harvest .cred-card__icon, .s-harvest .contact-card__avatar, .s-harvest .app-tile__icon{color:#d93a08;background:rgba(217, 58, 8, 0.122);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}
.s-harvest .cred-card__title, .s-harvest .contact-card__name, .s-harvest .wallet-card__title, .s-harvest .app-tile__name{color:#1a222c;font-weight:700}
.s-harvest .cred-card__line, .s-harvest .contact-card__line, .s-harvest .call-row__meta, .s-harvest .browser-row__meta, .s-harvest .app-tile__id, .s-harvest .wallet-card__addr{color:#46505e;word-break:break-all;font-size:12px}
.s-harvest .cred-card__body{flex:1;min-width:0}
.s-harvest .cred-card__line{word-break:normal;align-items:center;gap:8px;min-width:0;display:flex}
.s-harvest .cred-card__line>span:first-child{color:#6b7480;flex:0 0 42px}
.s-harvest .cred-card__secret, .s-harvest .cred-card__line .ant-typography{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
.s-harvest .call-board, .s-harvest .browser-board{flex-direction:column;gap:8px;display:flex}
.s-harvest .call-row, .s-harvest .browser-row{grid-template-columns:72px 1fr auto;align-items:center;gap:8px;display:grid}
.s-harvest .browser-row{grid-template-columns:1fr;text-decoration:none}
.s-harvest .wallet-card__json{max-height:160px;margin:8px 0 0;font-size:11px;overflow:auto}
.s-harvest .img-preview{text-align:center}
.s-harvest .img-preview img, .s-harvest .img-preview video{background:#000;max-width:100%;max-height:70vh}
.s-harvest .img-preview__empty{color:#6b7480;padding:48px 0}
.s-harvest .gallery-card__placeholder{letter-spacing:.04em}
.s-harvest .ios-stage{justify-content:center;padding:8px 0 4px;display:flex}
.s-harvest .ios-phone{background:radial-gradient(1200px 520px at 18% -10%,rgba(90, 140, 255, 0.451),#0000 42%),radial-gradient(900px 480px at 110% 110%,rgba(217, 58, 8, 0.18),#0000 40%),linear-gradient(#17325c 0%,#1a2a44 42%,#f7f8fa 100%);border:3px solid #1c1c1e;border-radius:42px;flex-direction:column;width:min(390px,100%);min-height:620px;max-height:72vh;padding:18px 18px 16px;display:flex;box-shadow:0 24px 48px rgba(0, 0, 0, 0.451),inset 0 0 0 2px rgba(255, 255, 255, 0.0588)}
.s-harvest .ios-phone__notch{background:#0b0b0d;border-radius:0 0 16px 16px;width:118px;height:22px;margin:-6px auto 10px}
.s-harvest .ios-phone__status{color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, 0.451);justify-content:space-between;padding:0 10px 12px;font-size:12px;font-weight:600;display:flex}
.s-harvest .ios-home{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:18px 10px;padding:4px 2px 8px;display:grid;overflow:auto}
.s-harvest .ios-app{cursor:default;color:#fff;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0;display:flex}
.s-harvest .ios-app__icon{border-radius:13.4px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;overflow:hidden;box-shadow:0 10px 18px rgba(0, 0, 0, 0.278)}
.s-harvest .ios-app__icon img{object-fit:cover;width:100%;height:100%;display:block}
.s-harvest .ios-app__icon em{color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, 0.349);font-size:22px;font-style:normal;font-weight:700}
.s-harvest .ios-app__name{text-align:center;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #000c;width:74px;font-size:11px;line-height:1.15;overflow:hidden}
.s-harvest .ios-phone__dots{justify-content:center;gap:6px;padding:10px 0 8px;display:flex}
.s-harvest .ios-phone__dots i{background:rgba(255, 255, 255, 0.278);border-radius:99px;width:6px;height:6px}
.s-harvest .ios-phone__dots i.is-on{background:#fff}
.s-harvest .ios-home-bar{background:rgba(255, 255, 255, 0.851);border-radius:99px;width:118px;height:5px;margin:6px auto 2px}
/* ==== WalletPack-DZ1iuqlT.css → .s-walletpack ==== */
.s-walletpack .wp{--c:#d93a08;background:linear-gradient(180deg, color-mix(in srgb, var(--c) 16%, #f7f8fa), #f7f8fa 48%);border:1px solid color-mix(in srgb, var(--c) 38%, transparent);color:#1a222c;cursor:default;border-radius:18px;flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex}
.s-walletpack .wp.is-selectable{cursor:pointer}
.s-walletpack .wp.is-selected{box-shadow:0 0 0 1px var(--c), 0 0 22px color-mix(in srgb, var(--c) 28%, transparent)}
.s-walletpack .wp.is-compact{gap:8px;padding:10px 12px}
.s-walletpack .wp.is-muted{opacity:.72}
.s-walletpack .wp:hover{transform:translateY(-1px)}
.s-walletpack .wp__head{grid-template-columns:1fr auto auto;align-items:center;gap:10px;display:grid}
.s-walletpack .wp__name{flex-wrap:wrap;align-items:center;gap:8px;font-weight:800;line-height:1.2;display:flex}
.s-walletpack .wp__name em{letter-spacing:.08em;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);border-radius:99px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700}
.s-walletpack .wp__meta{color:#46505e;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:11px;display:flex}
.s-walletpack .wp-status{letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:64px;height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}
.s-walletpack .wp-status i{opacity:.85;font-style:normal;font-weight:700}
.s-walletpack .wp-status.pending{color:#c13a08;background:#161107;border-color:rgba(253, 230, 138, 0.4)}
.s-walletpack .wp-status.opened{color:#d93a08;background:#ffffff;border-color:rgba(217, 58, 8, 0.451)}
.s-walletpack .wp-status.transferred{color:#f7f8fa;background:#d93a08;border-color:#d93a08}
.s-walletpack .wp__meta em{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.161);border-radius:999px;padding:1px 7px;font-style:normal}
.s-walletpack .wp-pwd{color:#c13a08;cursor:pointer;background:#161107;border:1px solid rgba(253, 230, 138, 0.349);border-radius:999px;padding:1px 8px;font-size:11px}
.s-walletpack .wp__pending{text-align:right}
.s-walletpack .wp__pending b{font-variant-numeric:tabular-nums;font-size:20px;line-height:1;display:block}
.s-walletpack .wp__pending i{color:#c13a08;font-size:11px;font-style:normal}
.s-walletpack .wp__check input{accent-color:#d93a08;width:16px;height:16px}
.s-walletpack .wp__chips, .s-walletpack .wp__addrs, .s-walletpack .wp-words{flex-wrap:wrap;gap:6px;display:flex}
.s-walletpack .wp-chip{background:color-mix(in srgb, var(--c) 16%, #f7f8fa);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);color:var(--c);border-radius:999px;align-items:baseline;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}
.s-walletpack .wp-chip b{letter-spacing:.08em;font-size:10px}
.s-walletpack .wp-chip em{color:#1a222c;font-variant-numeric:tabular-nums;font-style:normal}
.s-walletpack .wp-chip.gas{border-style:dashed}
.s-walletpack .wp-chip.zero{opacity:.45}
.s-walletpack .wp-addr{color:#46505e;cursor:pointer;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 3px;display:inline-flex}
.s-walletpack .wp-addr i{color:#f7f8fa;text-align:center;border-radius:999px;min-width:34px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:800}
.s-walletpack .wp-addr code{font-size:11px}
.s-walletpack .wp-more{color:#46505e;cursor:pointer;background:0 0;border:1px dashed rgba(217, 58, 8, 0.278);border-radius:999px;padding:3px 10px;font-size:11px}
.s-walletpack .wp-words span{background:rgba(217, 58, 8, 0.0784);border:1px solid rgba(217, 58, 8, 0.122);border-radius:8px;align-items:center;gap:4px;padding:3px 7px;font-size:12px;display:inline-flex}
.s-walletpack .wp-words i{color:#46505e;font-size:10px;font-style:normal}
.s-walletpack .wp-key, .s-walletpack .wp-copy{text-align:left;color:#d6b4ff;word-break:break-all;cursor:pointer;background:#f7f8fa;border:1px dashed rgba(214, 180, 255, 0.278);border-radius:10px;width:100%;padding:8px 10px;font-size:12px}
.s-walletpack .wp-copy{width:auto;color:inherit;background:0 0;border:0;padding:0}
.s-walletpack .wp__facts{gap:6px;margin:0;display:grid}
.s-walletpack .wp__facts>div{grid-template-columns:72px 1fr;gap:8px;font-size:12px;display:grid}
.s-walletpack .wp__facts dt{color:#46505e}
.s-walletpack .wp__facts dd{word-break:break-all;margin:0}
@media (width<=720px){.s-walletpack .wp__head{grid-template-columns:1fr auto}}
/* ==== detail-slZZ8zJq.css → .s-detail ==== */
.s-detail .im{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:21px;margin:0 0 21px;padding:16px 16px 14px}
.s-detail .im__head, .s-detail .im__ops, .s-detail .im__tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.s-detail .im__head{justify-content:space-between;margin-bottom:13px}
.s-detail .im__kicker{color:#d93a08;letter-spacing:.16em;font-size:11px}
.s-detail .im__title{color:#1a222c;font-size:18px;font-weight:700}
.s-detail .im-tab{cursor:pointer;color:#46505e;background:rgba(217, 58, 8, 0.051);border:1px solid rgba(217, 58, 8, 0.161);border-radius:13px;min-height:36px;padding:0 14px}
.s-detail .im-tab b{color:#46505e;margin-right:8px}
.s-detail .im-tab em{color:#d93a08;font-style:normal}
.s-detail .im-tab.on{color:#d93a08;background:rgba(217, 58, 8, 0.122);border-color:#d93a08}
.s-detail .im__files{flex-wrap:wrap;gap:8px;margin:13px 0 8px;display:flex}
.s-detail .im-file{color:#6b7480;border:1px dashed rgba(217, 58, 8, 0.2);border-radius:99px;padding:4px 10px;font-size:11px}
.s-detail .im-file.on{color:#d93a08;background:rgba(217, 58, 8, 0.0784);border-style:solid;border-color:#d93a08}
.s-detail .im-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:13px;display:grid}
.s-detail .im-stat{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:13px;padding:10px 12px}
.s-detail .im-stat b{color:#d93a08;font-size:21px;line-height:1;display:block}
.s-detail .im-stat span{color:#46505e;font-size:12px}
.s-detail .im__split{grid-template-columns:minmax(220px,.618fr) minmax(0,1fr);gap:13px;min-height:377px;display:grid}
.s-detail .im-list, .s-detail .im-convos, .s-detail .im-bubbles{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:13px;overflow:auto}
.s-detail .im-list{max-height:420px}
.s-detail .im-thread{grid-template-rows:168px minmax(209px,1fr);gap:8px;min-width:0;display:grid}
.s-detail .im-search{color:#46505e;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.161);border-radius:10px;width:calc(100% - 16px);height:32px;margin:8px;padding:0 10px}
.s-detail .im-acc, .s-detail .im-convo{text-align:left;color:#46505e;cursor:pointer;background:0 0;border:0;border-bottom:1px solid rgba(217, 58, 8, 0.0784);width:100%;padding:10px 12px}
.s-detail .im-acc{align-items:center;gap:10px;display:flex}
.s-detail .im-acc i{color:#d93a08;background:rgba(217, 58, 8, 0.122);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:700;display:flex}
.s-detail .im-acc strong, .s-detail .im-convo b{color:#1a222c;display:block}
.s-detail .im-acc small{color:#6b7480;gap:8px;font-size:11px;display:flex}
.s-detail .im-acc em{font-style:normal}
.s-detail .im-acc em.ok{color:#d93a08}
.s-detail .im-acc em.wait{color:#d4b106}
.s-detail .im-acc em.miss{color:#6b7480}
.s-detail .im-acc.on, .s-detail .im-convo.on{background:rgba(217, 58, 8, 0.102)}
.s-detail .im-convo__top{justify-content:space-between;gap:8px;display:flex}
.s-detail .im-convo p, .s-detail .im-convo time{color:#6b7480;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;overflow:hidden}
.s-detail .im-bubbles{padding:12px}
.s-detail .im-bubble{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.161);border-radius:14px;max-width:78%;margin-bottom:10px;padding:8px 12px}
.s-detail .im-bubble.is-me{background:rgba(217, 58, 8, 0.161);margin-left:auto}
.s-detail .im-bubble__meta{color:#46505e;gap:8px;margin-bottom:4px;font-size:11px;display:flex}
.s-detail .im-bubble__text{white-space:pre-wrap;word-break:break-word;color:#1a222c}
@media (width<=1100px){.s-detail .im__split, .s-detail .im-thread{grid-template-rows:none;grid-template-columns:1fr}
.s-detail .im-list, .s-detail .im-convos{max-height:220px}
.s-detail .im-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.s-detail .device-stage{--phi:1.618}
.s-detail .stage-hero{background:linear-gradient(rgba(217, 58, 8, 0.0588),#f7f8fa 70%);border:1px solid rgba(217, 58, 8, 0.122);border-radius:21px;grid-template-columns:auto 55px minmax(0,1.618fr) auto;align-items:center;gap:21px;margin-bottom:21px;padding:16px 18px;display:grid}
.s-detail .back{color:#46505e;cursor:pointer;background:0 0;border:0;padding:0}
.s-detail .back:hover{color:#d93a08}
.s-detail .phone{background:linear-gradient(#ffffff,#f7f8fa);border:1.5px solid rgba(217, 58, 8, 0.451);border-radius:13px;width:55px;height:89px;padding:10px 6px 8px;position:relative}
.s-detail .phone.on{border-color:#d93a08;box-shadow:0 0 16px rgba(217, 58, 8, 0.2)}
.s-detail .notch{background:#f3f5f8;border-radius:99px;width:18px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}
.s-detail .phone__screen{color:#d93a08;background:#f7f8fa;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}
.s-detail .phone__screen b{font-size:11px}
.s-detail .phone__screen span{color:#46505e;font-size:9px}
.s-detail .stage-hero__copy .kicker{color:#d93a08;letter-spacing:.16em;font-size:11px}
.s-detail .stage-hero__copy h1{color:#1a222c;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:26px;display:flex}
.s-detail .stage-hero__copy h1 em{border-radius:99px;padding:2px 8px;font-size:12px;font-style:normal}
.s-detail .stage-hero__copy h1 em.on{color:#052;background:#d93a08}
.s-detail .stage-hero__copy h1 em.off{color:#46505e;background:rgba(217, 58, 8, 0.0784)}
.s-detail .stage-hero__copy p, .s-detail .ids{color:#46505e;margin:6px 0 0;font-size:13px}
.s-detail .stage-hero__ops{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}
.s-detail .stage-hero__ops .ant-btn{justify-content:center;align-items:center;width:36px;min-width:36px;padding:0;display:inline-flex}
.s-detail .stage-grid{grid-template-columns:minmax(300px,1fr) minmax(0,1.618fr);align-items:start;gap:21px;display:grid}
.s-detail .panel{background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:21px;margin-bottom:21px;padding:16px 16px 14px}
.s-detail .panel--fill{min-height:377px}
.s-detail .panel__title{color:#1a222c;margin-bottom:13px;font-weight:700}
.s-detail .panel__head{justify-content:space-between;align-items:center;display:flex}
.s-detail .panel .ant-descriptions-item-label{width:92px}
.s-detail .quick-cmds{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:13px;display:grid}
.s-detail .pad-btn{color:#46505e;cursor:pointer;background:rgba(217, 58, 8, 0.0588);border:1px solid rgba(217, 58, 8, 0.161);border-radius:13px;min-height:34px}
.s-detail .pad-btn:hover{color:#d93a08;border-color:#d93a08}
.s-detail .pad-btn.danger{color:#ff9a9b;background:rgba(255, 77, 79, 0.0784);border-color:rgba(255, 77, 79, 0.451)}
.s-detail .pad-btn.danger:hover{color:#ff4d4f;border-color:#ff4d4f}
.s-detail .cmd-form{flex-direction:column;gap:8px;margin-bottom:13px;display:flex}
.s-detail .live-meta{margin-bottom:8px}
.s-detail .live-log{color:#eceef2;white-space:pre-wrap;word-break:break-all;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:13px;height:233px;margin:0 0 8px;padding:13px;font-size:12px;line-height:1.618;overflow:auto}
.s-detail .live-cmd{grid-template-columns:1fr auto;gap:8px;display:grid}
.s-detail .summary-grid{grid-template-columns:repeat(auto-fill,minmax(89px,1fr));gap:8px;display:grid}
.s-detail .summary-item{text-align:left;color:#46505e;cursor:pointer;background:rgba(217, 58, 8, 0.051);border:1px solid rgba(217, 58, 8, 0.141);border-radius:13px;min-height:72px;padding:10px}
.s-detail .summary-item b{color:#d93a08;font-size:21px;display:block}
.s-detail .summary-item:hover{border-color:#d93a08}
.s-detail .data-toolbar{gap:8px;margin-bottom:13px;display:flex}
.s-detail .data-pager{justify-content:flex-end;margin-top:13px;display:flex}
.s-detail .record-count{color:#6b7480}
.s-detail .fp-json-label{color:#46505e;margin:8px 0 6px;font-size:12px}
.s-detail .fp-json{white-space:pre-wrap;word-break:break-all;background:#f7f8fa;border:1px solid rgba(217, 58, 8, 0.122);border-radius:8px;max-height:180px;margin:0;padding:10px;font-size:12px;overflow:auto}
@media (width<=1100px){.s-detail .stage-hero, .s-detail .stage-grid{grid-template-columns:1fr}
.s-detail .stage-hero__ops{justify-content:flex-start}}
/* ==== login-C3iCF_bd.css → .s-login ==== */
.s-login .login-container{background:radial-gradient(at 20% 18%,rgba(217, 58, 8, 0.141),#0000 42%),radial-gradient(at 82% 88%,rgba(34, 211, 238, 0.0784),#0000 46%),#f7f8fa;justify-content:center;align-items:center;min-height:100vh;padding:32px 16px;display:flex;position:relative;overflow:hidden}
.s-login .login-grid{pointer-events:none;background-image:linear-gradient(rgba(217, 58, 8, 0.051) 1px,#0000 1px),linear-gradient(90deg,rgba(217, 58, 8, 0.051) 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 20%,#0000 72%);mask-image:radial-gradient(circle at 50% 45%,#000 20%,#0000 72%)}
.s-login .login-box{z-index:1;background:linear-gradient(rgba(217, 58, 8, 0.0784),#f7f8fa 28%);border:1px solid rgba(217, 58, 8, 0.22);border-radius:22px;width:100%;max-width:400px;padding:40px 34px 32px;position:relative;box-shadow:0 24px 64px rgba(0, 0, 0, 0.451),0 0 40px rgba(217, 58, 8, 0.0784)}
.s-login .login-kicker{text-align:center;color:#46505e;letter-spacing:.22em;margin-bottom:14px;font-size:10px}
.s-login .login-header{justify-content:center;align-items:center;gap:10px;margin-bottom:8px;display:flex}
.s-login .login-mark{background:#d93a08;border-radius:2px;width:10px;height:10px;box-shadow:0 0 14px #d93a08}
.s-login .login-title{color:#d93a08;letter-spacing:.12em;text-shadow:0 0 18px rgba(217, 58, 8, 0.349);font-size:30px;font-weight:800}
.s-login .login-desc{text-align:center;color:#6b7480;margin-bottom:28px;font-size:14px}
.s-login .login-box .ant-btn-primary{letter-spacing:.12em;border-radius:12px;height:42px;font-weight:700}
.s-login .login-box .ant-input-affix-wrapper{border-radius:12px;min-height:42px}
/* ==== 404-D1_1qmkZ.css → .s-404 ==== */
.s-404 .not-found{background:radial-gradient(at 30% 20%,rgba(217, 58, 8, 0.102),#0000 46%),#f7f8fa;justify-content:center;align-items:center;min-height:100vh;display:flex}
.s-404 .not-found .ant-result-title{color:#d93a08}