body[data-app=cabinet]{--c-pad:clamp(15px, 2.3vw, 28px);--c-row:clamp(10px, 1.1vw, 14px);--c-readout:clamp(2rem, 1.1rem + 3.6vw, 3.1rem);--c-tick:6px}body[data-app=cabinet] .t-shell{height:auto;min-height:calc(100svh - var(--gap) * 2);overflow:visible}body[data-app=cabinet] .t-main{grid-template-columns:minmax(0,1fr)}body[data-app=cabinet] .t-left{border-bottom:0;border-right:0;min-height:0;overflow:visible}.c-tabs{align-items:center;gap:calc(var(--u) * 1);flex-wrap:wrap;min-width:0;display:flex}.c-tab{padding:5px calc(var(--u) * 2.5);color:var(--bone-dim);font-family:var(--f-data);letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;border-bottom-width:2px;font-size:11px;text-decoration:none;transition:color .12s,border-color .12s,background-color .12s}.c-tab:hover{color:var(--bone);background:color-mix(in srgb, var(--bone) 5%, transparent)}.c-tab[aria-current=page]{color:var(--bone);border-bottom-color:var(--sig-confirmed)}.c-page{grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.c-cols{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.c-col{flex-direction:column;min-width:0;display:flex}@media (width>=1060px){.c-cols{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}.c-col+.c-col{border-inline-start:1px solid var(--rule)}}.c-panel{padding:var(--c-pad);border-bottom:1px solid var(--rule);background:#121519e6;min-width:0}.c-col>.c-panel:last-child,.c-page>.c-panel:last-child{border-bottom:0}.c-note{margin:calc(var(--u) * 2) 0 0;max-width:62ch;color:var(--dim);font-size:13px;line-height:1.5}.c-note b{color:var(--bone-dim);font-weight:600}.c-eyebrow{align-items:center;gap:calc(var(--u) * 2);margin:0 0 calc(var(--u) * 3);font-family:var(--f-data);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);font-size:10px;display:flex}.c-eyebrow:after{content:"";background:var(--rule);flex:1;height:1px}.c-eyebrow a{color:var(--bone-dim);letter-spacing:.08em;text-transform:none;flex:none;text-decoration:none}.c-eyebrow a:hover{color:var(--sig-confirmed)}.c-readout{align-items:flex-end;gap:var(--c-pad) calc(var(--c-pad) * 1.4);padding:calc(var(--c-pad) * 1.05) var(--c-pad);border-bottom:1px solid var(--rule);background:linear-gradient(90deg,#0e1013db,#0e101357),repeating-linear-gradient(#ffffff04 0 1px,#0000 1px 7px);flex-wrap:wrap;display:flex}.c-readout-main{min-width:0}.c-readout-main .c-eyebrow{margin-bottom:calc(var(--u) * 1.5)}.c-figure{align-items:baseline;gap:calc(var(--u) * 2);font-family:var(--f-data);font-size:var(--c-readout);letter-spacing:-.015em;color:var(--bone);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-weight:500;line-height:1;display:flex}.c-figure small{letter-spacing:.18em;color:var(--bone-dim);font-size:.34em}.c-gauges{flex-wrap:wrap;align-items:stretch;gap:0;margin-inline-start:auto;display:flex}@media (width<=760px){.c-gauges{margin-inline-start:0}}.c-gauge{padding:0 calc(var(--u) * 4);border-inline-start:1px solid var(--rule)}.c-gauge:first-child{border-inline-start:0;padding-inline-start:0}.c-gauge dt{font-family:var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:10px}.c-gauge dd{font-family:var(--f-data);color:var(--bone-dim);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;margin:3px 0 0;font-size:17px}.c-gauge--sig dd{direction:inherit;unicode-bidi:normal;margin-top:5px}.c-sig{align-items:center;gap:calc(var(--u) * 1.5);padding:3px calc(var(--u) * 2);border:1px solid var(--rule);background:color-mix(in srgb, var(--c-sig-color) 8%, transparent);font-family:var(--f-data);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-dim);white-space:nowrap;--c-sig-color:var(--dim);font-size:10.5px;display:inline-flex}.c-sig:before{content:"";width:var(--c-tick);height:var(--c-tick);background:var(--c-sig-color);box-shadow:0 0 7px color-mix(in srgb, var(--c-sig-color) 55%, transparent);flex:none}.c-sig--queued{--c-sig-color:var(--sig-queued)}.c-sig--delivering{--c-sig-color:var(--sig-delivering)}.c-sig--confirmed{--c-sig-color:var(--sig-confirmed)}.c-sig--failed{--c-sig-color:var(--sig-failed)}.c-sig--consumed{--c-sig-color:var(--bone-dim)}.c-sig--expired{--c-sig-color:var(--dim)}.c-sig--refunded{--c-sig-color:var(--sig-delivering)}.c-sig--owed{--c-sig-color:var(--sig-queued)}.c-sig--lg{padding:6px calc(var(--u) * 3);color:var(--bone);--c-tick:8px;font-size:12px}.c-orders{--c-order-cols:minmax(140px, .95fr) minmax(90px, .8fr) minmax(90px, .7fr) minmax(130px, .85fr) 16px;min-width:0}.c-orders-head>:nth-child(2),.c-orders-head>:nth-child(3),.c-order>.c-order-energy,.c-order>.c-order-price{text-align:end}.c-orders-list{margin:0;padding:0;list-style:none}.c-orders-head,.c-order{grid-template-columns:var(--c-order-cols);align-items:center;gap:calc(var(--u) * 5);display:grid}.c-orders-head{padding:0 calc(var(--u) * 2) calc(var(--u) * 2);border-bottom:1px solid var(--rule);font-family:var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:10px}.c-order{padding:var(--c-row) calc(var(--u) * 2);border-bottom:1px solid var(--rule-soft);color:inherit;text-decoration:none;transition:background-color .12s;position:relative}.c-orders-list li:last-child .c-order{border-bottom:0}.c-order:before{content:"";background:var(--sig-confirmed);width:2px;transition:transform .13s;position:absolute;inset-block:0;inset-inline-start:0;transform:scaleY(0)}.c-order:hover,.c-order:focus-visible{background:color-mix(in srgb, var(--bone) 4%, transparent)}.c-order:hover:before,.c-order:focus-visible:before{transform:scaleY(1)}.c-order-time,.c-order-num{font-family:var(--f-data);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:12.5px}.c-order-time{color:var(--dim)}.c-order-num{color:var(--bone)}.c-order-num small{color:var(--dim);margin-inline-start:3px;font-size:.8em}.c-order-go{font-family:var(--f-data);color:var(--dim);text-align:end}[dir=rtl] .c-order-go{display:inline-block;transform:scaleX(-1)}.c-order:hover .c-order-go,.c-order:focus-visible .c-order-go{color:var(--sig-confirmed)}.c-k{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.c-orders-head{display:none}.c-order{gap:calc(var(--u) * 1.5) calc(var(--u) * 3);padding-block:calc(var(--u) * 3);grid-template-columns:minmax(0,1fr) auto}.c-order>*{min-width:0}.c-order>.c-order-energy{text-align:start}.c-order-time{grid-column:1}.c-order-state{grid-area:1/2;justify-self:end}.c-order-energy{grid-column:1}.c-order-price{grid-column:2;justify-self:end}.c-order-go{display:none}.c-k{clip-path:none;width:auto;height:auto;font-family:var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin:0;margin-inline-end:calc(var(--u) * 1.5);font-size:9.5px;position:static}}.c-track--queued,.c-track--delivering,.c-track--owed{--c-track-color:var(--sig-queued)}.c-track--confirmed,.c-track--consumed{--c-track-color:var(--sig-confirmed)}.c-track--failed,.c-track--refunded{--c-track-color:var(--sig-failed)}.c-track--expired{--c-track-color:var(--sig-delivering)}.c-track{max-width:880px;margin:calc(var(--u) * 5) 0 0;counter-reset:none;align-items:flex-start;padding:0;list-style:none;display:flex}.c-station{min-width:0;padding-top:calc(var(--u) * 4);font-family:var(--f-data);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);text-align:center;flex:1 1 0;font-size:10.5px;position:relative}.c-station:before{content:"";top:5px;background:var(--rule);height:1px;position:absolute;inset-inline:0}.c-station:first-child:before{inset-inline-start:50%}.c-station:last-child:before{inset-inline-end:50%}.c-station:after{content:"";top:0;border:1px solid var(--rule);background:var(--ink-900);width:11px;height:11px;position:absolute;inset-inline-start:calc(50% - 5.5px)}.c-station--done{color:var(--bone-dim)}.c-station--done:before{background:var(--c-track-color,var(--sig-confirmed))}.c-station--done:after{border-color:var(--c-track-color,var(--sig-confirmed));background:var(--c-track-color,var(--sig-confirmed))}.c-station--now{color:var(--bone)}.c-station--now:after{border-color:var(--c-track-color,var(--sig-confirmed));background:var(--ink-900);box-shadow:0 0 0 3px color-mix(in srgb, var(--c-track-color,var(--sig-confirmed)) 22%, transparent);animation:2.4s ease-in-out infinite c-pulse}@keyframes c-pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--c-track-color,var(--sig-confirmed)) 9%, transparent)}}@media (prefers-reduced-motion:reduce){.c-station--now:after{animation:none}.c-order:before{transition:none}}.c-spec{max-width:880px;margin:calc(var(--u) * 6) 0 0;background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid}.c-spec>div{padding:calc(var(--u) * 3) calc(var(--u) * 3.5);background:var(--ink-850);min-width:0}.c-spec dt{font-family:var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:10px}.c-spec dd{margin:calc(var(--u) * 1.5) 0 0;font-family:var(--f-data);color:var(--bone);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:18px}.c-spec dd small{letter-spacing:.12em;color:var(--dim);margin-inline-start:4px;font-size:.62em}.c-spec dd.c-spec--id{color:var(--bone-dim);font-size:12.5px}.c-form{gap:calc(var(--u) * 3);min-width:0;display:grid}.c-field{min-width:0}.c-field--sub{margin-top:calc(var(--u) * -1);border-inline-start:1px solid var(--rule);padding-inline-start:calc(var(--u) * 3)}.c-field--sub .c-field-name{color:var(--dim);font-size:12.5px}.c-field--sub .c-input{padding-block:calc(var(--u) * 1.75);font-size:12.5px}.c-field-top{align-items:baseline;gap:calc(var(--u) * 2);margin-bottom:calc(var(--u) * 1.5);flex-wrap:wrap;display:flex}.c-badge{padding:1px calc(var(--u) * 1.5);border:1px solid var(--rule);font-family:var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.c-badge--to{border-color:color-mix(in srgb, var(--sig-confirmed) 45%, transparent);color:color-mix(in srgb, var(--sig-confirmed) 78%, var(--bone))}.c-field-name{color:var(--bone-dim);font-size:13.5px}.c-field-hint{font-family:var(--f-data);color:var(--dim);margin-inline-start:auto;font-size:10.5px}.c-input{width:100%;min-width:0;padding:calc(var(--u) * 2.5) calc(var(--u) * 3);border:1px solid var(--rule);color:var(--bone);font-family:var(--f-data);background:#05070a;font-size:13.5px;transition:border-color .12s;display:block;box-shadow:inset 0 2px 3px #00000080}.c-input::placeholder{color:var(--dim)}.c-input:hover{border-color:#3a434e}.c-input:focus{border-color:var(--sig-confirmed);outline:0}.c-input[aria-invalid=true]{border-color:var(--sig-failed)}select.c-input{cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--dim) 50%), linear-gradient(135deg, var(--dim) 50%, transparent 50%);background-position:right 18px center,right 13px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:calc(var(--u) * 8)}[dir=rtl] select.c-input{background-position:13px,18px}.c-input-unit{align-items:stretch;min-width:0;display:flex}.c-input-unit .c-input{border-inline-end:0}.c-input-unit span{padding:0 calc(var(--u) * 3);border:1px solid var(--rule);background:var(--ink-800);font-family:var(--f-data);letter-spacing:.12em;color:var(--dim);flex:none;align-items:center;font-size:11px;display:inline-flex}.c-btn{justify-content:center;align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 3) calc(var(--u) * 5);border:1px solid var(--sig-confirmed);background:color-mix(in srgb, var(--sig-confirmed) 16%, transparent);color:var(--bone);font-family:var(--f-data);letter-spacing:.08em;text-indent:.08em;text-transform:uppercase;cursor:pointer;font-size:12.5px;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.c-btn:hover{background:color-mix(in srgb, var(--sig-confirmed) 30%, transparent)}.c-btn:active{transform:translateY(1px)}.c-btn--quiet{border-color:var(--rule);color:var(--bone-dim);padding:calc(var(--u) * 1.5) calc(var(--u) * 3);text-transform:none;letter-spacing:.03em;background:0 0;font-size:11px}.c-btn--quiet:hover{border-color:var(--bone-dim);background:color-mix(in srgb, var(--bone) 6%, transparent);color:var(--bone)}.c-form:has(.c-btn:active) .c-btn,.c-btn[aria-disabled=true]{opacity:.75}.c-notice{align-items:flex-start;gap:calc(var(--u) * 2);margin:0 0 var(--c-pad);padding:calc(var(--u) * 2.5) calc(var(--u) * 3);border:1px solid var(--rule);border-inline-start:2px solid var(--sig-confirmed);background:color-mix(in srgb, var(--sig-confirmed) 9%, transparent);color:var(--bone-dim);font-size:13px;display:flex}.c-notice--bad{border-inline-start-color:var(--sig-failed);background:color-mix(in srgb, var(--sig-failed) 10%, transparent)}.c-empty{padding:calc(var(--c-pad) * 1.1) var(--c-pad);border:1px dashed var(--rule);text-align:start;background:#0e101366}.c-empty-title{font-family:var(--f-display);letter-spacing:.02em;color:var(--bone-dim);margin:0;font-size:15px;font-weight:600}.c-empty-body{margin:calc(var(--u) * 2) 0 0;max-width:56ch;color:var(--dim);font-size:13px;line-height:1.55}.c-empty .c-btn{margin-top:calc(var(--u) * 4)}.c-wallets{background:var(--rule-soft);border:1px solid var(--rule);gap:1px;margin:0;padding:0;list-style:none;display:grid}.c-wallet{align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2) calc(var(--u) * 2.5);background:var(--ink-850);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.c-wallet-pick{min-width:0;padding:calc(var(--u) * 1.5) calc(var(--u) * 2);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr);gap:2px;transition:border-color .12s,background-color .12s;display:grid}.c-wallet-pick:hover,.c-wallet-pick:focus-visible{border-color:var(--sig-confirmed);background:color-mix(in srgb, var(--sig-confirmed) 7%, transparent)}.c-wallet-label{color:var(--bone);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.c-wallet-label--none{color:var(--dim);font-weight:400}.c-wallet-meta{gap:2px calc(var(--u) * 2.5);font-family:var(--f-data);color:var(--dim);flex-wrap:wrap;min-width:0;font-size:11px;display:flex}.c-wallet-addr{color:var(--bone-dim);direction:ltr;unicode-bidi:isolate}.c-wallet-acts{align-items:center;gap:calc(var(--u) * 1.5);flex:none;display:flex}.c-wallet-rename{align-items:center;gap:calc(var(--u) * 1.5);min-width:0;display:flex}.c-wallet-rename .c-input{width:112px;padding:calc(var(--u) * 1.5) calc(var(--u) * 2);font-size:12px}@media (width<=760px){.c-wallet{grid-template-columns:minmax(0,1fr)}.c-wallet-acts{flex-wrap:wrap;justify-content:flex-start}.c-wallet-rename{flex:100%}.c-wallet-rename .c-input{flex:1;width:auto;min-width:0}}.c-login{min-height:100svh;padding:calc(var(--u) * 6) var(--gap);place-items:center;display:grid}.c-login-card{border:1px solid var(--rule);background:#121519eb;width:100%;max-width:440px;position:relative}.c-login-card>i{border:0 solid var(--dim);pointer-events:none;width:13px;height:13px;position:absolute}.c-login-card>i:first-child{border-top-width:2px;border-left-width:2px;border-color:var(--brand);top:-1px;left:-1px}.c-login-card>i:nth-child(2){border-top-width:2px;border-right-width:2px;top:-1px;right:-1px}.c-login-card>i:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:-1px;left:-1px}.c-login-card>i:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:-1px;right:-1px}.c-login-head{padding:calc(var(--u) * 7) calc(var(--u) * 7) calc(var(--u) * 5);border-bottom:1px solid var(--rule)}.c-login-title{margin:calc(var(--u) * 5) 0 0;font-family:var(--f-display);letter-spacing:.03em;font-size:26px;font-weight:700}.c-login-lead{margin:calc(var(--u) * 2) 0 0;max-width:42ch;color:var(--dim);font-size:13.5px;line-height:1.55}.c-login-body{padding:calc(var(--u) * 5) calc(var(--u) * 7) calc(var(--u) * 6)}.c-ways{gap:calc(var(--u) * 2.5);display:grid}.c-way{align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 3.5) calc(var(--u) * 4);border:1px solid var(--rule);background:var(--ink-800);color:var(--bone-dim);text-decoration:none;transition:color .12s,border-color .12s,background-color .12s;display:flex}.c-way svg{opacity:.75;flex:none}.c-way-text{gap:2px;min-width:0;display:grid}.c-way-name{font-family:var(--f-data);color:var(--bone);letter-spacing:.02em;font-size:14px}.c-way-note{color:var(--dim);font-size:12px}.c-way-go{font-family:var(--f-data);color:var(--dim);margin-inline-start:auto;transition:color .12s,transform .12s}.c-way--tg{border-color:color-mix(in srgb, var(--sig-confirmed) 62%, transparent);background:color-mix(in srgb, var(--sig-confirmed) 6%, var(--ink-800))}.c-way--tg .c-way-go{color:color-mix(in srgb, var(--sig-confirmed) 70%, var(--dim))}.c-way:hover,.c-way:focus-visible{border-color:var(--sig-confirmed);background:color-mix(in srgb, var(--sig-confirmed) 9%, transparent)}.c-way:hover svg,.c-way:focus-visible svg{opacity:1}.c-way:hover .c-way-go,.c-way:focus-visible .c-way-go{color:var(--sig-confirmed)}.c-way--off{color:var(--dim);background:0 0;border-style:dashed}.c-way--off .c-way-name{color:var(--dim)}.c-login-back{margin:calc(var(--u) * 6) 0 0;font-size:13px}.c-login-back a{color:var(--dim);text-decoration-color:var(--rule);text-underline-offset:3px}.c-login-back a:hover{color:var(--bone)}@media (width<=420px){.c-login-head,.c-login-body{padding-inline:calc(var(--u) * 4)}}.c-periods{gap:calc(var(--u) * 2);margin:calc(var(--u) * 3) 0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.c-periods>.c-field-name{width:100%;margin-bottom:calc(var(--u) * 1.5);padding:0}.c-period{align-items:center;gap:calc(var(--u) * 1.5);padding:5px calc(var(--u) * 2.5);border:1px solid var(--rule);font-family:var(--f-data);color:var(--bone-dim);cursor:pointer;font-size:12px;display:inline-flex}.c-period:hover{border-color:color-mix(in srgb, var(--sig-confirmed) 45%, transparent);color:var(--bone)}.c-period:has(input:checked){border-color:var(--sig-confirmed);background:color-mix(in srgb, var(--sig-confirmed) 10%, transparent);color:var(--bone)}.c-period input{accent-color:var(--sig-confirmed)}
