.t-desk{--t-ink:var(--color-charcoal,#2c2e2a);--t-paper:var(--color-white,#fff);--t-wash:var(--color-beige-400,#f5f1e4);--t-rule:var(--color-beige-500,#e0dbce);--t-mute:var(--color-beige-600,#c2bcad);--t-up:var(--color-green-500,#8ed462);--t-down:var(--color-red-500,#ff705d);--t-r:var(--radius-md,20px);--t-r-sm:var(--radius-sm,10px);color:var(--t-ink);flex-direction:column;gap:1.5rem;display:flex}.t-desk *,.t-overlay *{font-family:inherit}.t-label{font-size:var(--text-sm,.875rem);letter-spacing:.02em;text-transform:uppercase;color:color-mix(in oklab, var(--t-ink) 55%, transparent)}.t-label--row{text-transform:none;letter-spacing:0;justify-content:space-between;gap:1rem;display:flex}.t-note{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 65%, transparent);line-height:1.5}.t-note a{color:var(--t-ink);text-decoration:underline}.t-mono{font-variant-numeric:tabular-nums}.t-up{color:color-mix(in oklab, var(--t-up) 70%, var(--t-ink))}.t-down{color:var(--t-down)}.t-card{background:var(--t-paper);border:1px solid var(--t-rule);border-radius:var(--t-r);padding:1.5rem}.t-btn{border-radius:var(--radius-lg,50px);font-size:var(--text-sm,.875rem);cursor:pointer;white-space:nowrap;padding:.7rem 1.4rem;font-weight:500;transition:background .2s,color .2s,border-color .2s}.t-btn--solid{background:var(--t-ink);color:var(--t-wash)}.t-btn--solid:hover:not(:disabled){background:color-mix(in oklab, var(--t-ink) 85%, var(--t-up))}.t-btn--ghost{color:var(--t-ink);border:1px solid var(--t-ink);background:0 0}.t-btn--ghost:hover:not(:disabled){background:var(--t-wash)}.t-btn--block{text-align:center;width:100%;display:block}.t-btn:disabled{opacity:.4;cursor:not-allowed}.t-textlink{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 65%, transparent);cursor:pointer;background:0 0;text-decoration:underline}.t-textlink:hover{color:var(--t-ink)}.t-tag{border:1px solid var(--t-rule);border-radius:var(--radius-lg,50px);font-size:var(--text-sm,.875rem);text-transform:capitalize;padding:.15rem .6rem;display:inline-block}.t-tag--long{background:color-mix(in oklab, var(--t-up) 35%, transparent);border-color:#0000}.t-tag--short{background:color-mix(in oklab, var(--t-down) 30%, transparent);border-color:#0000}.t-alert{border-radius:var(--t-r-sm);font-size:var(--text-sm,.875rem);margin-top:1rem;padding:.75rem 1rem;line-height:1.5}.t-alert a{text-decoration:underline}.t-alert--ok{background:color-mix(in oklab, var(--t-up) 25%, transparent)}.t-alert--bad{background:color-mix(in oklab, var(--t-down) 22%, transparent)}.t-empty{border:1px dashed var(--t-rule);border-radius:var(--t-r);text-align:center;font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 60%, transparent);padding:2rem 1.5rem}.t-chips{flex-wrap:wrap;gap:.5rem;display:flex}.t-chips button{border:1px solid var(--t-rule);border-radius:var(--radius-lg,50px);font-size:var(--text-sm,.875rem);cursor:pointer;background:0 0;padding:.35rem .85rem;transition:background .2s,border-color .2s}.t-chips button:hover{border-color:var(--t-ink)}.t-chips button.is-on{background:var(--t-ink);border-color:var(--t-ink);color:var(--t-wash)}.t-desk_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.t-live{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 65%, transparent);align-items:center;gap:.5rem;display:inline-flex}.t-live i{background:var(--t-up);border-radius:50%;width:.5rem;height:.5rem}.t-account{border:1px solid var(--t-rule);border-radius:var(--radius-lg,50px);font-size:var(--text-sm,.875rem);align-items:center;gap:.6rem;padding:.4rem .9rem;display:inline-flex}.t-account img{border-radius:50%}.t-funds{background:var(--t-wash);border-radius:var(--t-r);padding:1.5rem}.t-funds_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.t-funds_actions{align-items:center;gap:1rem;display:flex}.t-balance{font-size:var(--text-heading-xs,1.75rem);font-variant-numeric:tabular-nums;margin:.25rem 0;line-height:1.1}.t-balance span{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent)}.t-funds_body{border-top:1px solid var(--t-mute);gap:1.5rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}@media (min-width:48rem){.t-funds_body{grid-template-columns:1fr 1fr}.t-funds_body .t-alert{grid-column:1/-1;margin-top:0}}.t-field{flex-direction:column;gap:.5rem;display:flex}.t-inputrow{gap:.5rem;display:flex}.t-inputwrap{flex:1;display:block;position:relative}.t-inputwrap input,.t-inputrow input{background:var(--t-paper);border:1px solid var(--t-rule);border-radius:var(--t-r-sm);width:100%;font-size:var(--text-base,1rem);font-variant-numeric:tabular-nums;color:var(--t-ink);padding:.7rem 3.5rem .7rem .9rem}.t-inputwrap input:focus{border-color:var(--t-ink);outline:none}.t-max{font-size:var(--text-sm,.875rem);text-transform:uppercase;letter-spacing:.04em;color:color-mix(in oklab, var(--t-ink) 60%, transparent);cursor:pointer;background:0 0;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.t-max:hover{color:var(--t-ink)}.t-split{align-items:start;gap:2rem;display:grid}@media (min-width:64rem){.t-split{grid-template-columns:minmax(0,1fr) 22rem}.t-side{position:sticky;top:6rem}}.t-main{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.t-market_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.t-market_who{gap:.9rem;min-width:0;display:flex}.t-market_who h2{margin-bottom:.35rem}.t-avatar{border-radius:var(--t-r-sm);background:var(--t-wash);width:2.75rem;height:2.75rem;font-size:var(--text-sm,.875rem);text-transform:uppercase;flex:none;place-items:center;display:grid;overflow:hidden}.t-avatar img{object-fit:cover;width:100%;height:100%}.t-market_price{text-align:right}.t-bignum{font-size:var(--text-heading-xs,1.75rem);font-variant-numeric:tabular-nums;line-height:1.1}.t-chart{height:20rem;margin-top:1rem}.t-sechead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.t-sechead--spaced{margin-top:1.5rem}.t-sechead h2{margin-bottom:.25rem}.t-sechead p{max-width:34rem}.t-search{background:var(--t-paper);border:1px solid var(--t-rule);border-radius:var(--radius-lg,50px);align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.t-search svg{width:1rem;height:1rem;color:color-mix(in oklab, var(--t-ink) 55%, transparent);flex:none}.t-search input{font-size:var(--text-sm,.875rem);color:var(--t-ink);background:0 0;border:0;min-width:10rem}.t-search input:focus{outline:none}.t-board{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}.t-tile{text-align:left;background:var(--t-paper);border:1px solid var(--t-rule);border-radius:var(--t-r);cursor:pointer;flex-direction:column;gap:.9rem;padding:1.1rem;transition:border-color .2s,transform .2s;display:flex}.t-tile:hover{border-color:var(--t-ink);transform:translateY(-2px)}.t-tile.is-on{border-color:var(--t-ink);background:var(--t-wash)}.t-tile_who{gap:.7rem;min-width:0;display:flex}.t-tile_name{min-width:0;display:block}.t-tile_q,.t-tile_sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.t-tile_q{font-size:var(--text-sm,.875rem);line-height:1.35}.t-tile_sub{-webkit-line-clamp:1;font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent)}.t-tile_price{font-size:var(--text-heading-xxs,1.5rem);font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;margin-top:auto;display:flex}.t-tile_price small{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-tile_foot{border-top:1px solid var(--t-rule);font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent);justify-content:space-between;gap:.5rem;padding-top:.7rem;display:flex}.t-more{border:1px solid var(--t-ink);border-radius:var(--radius-lg,50px);font-size:var(--text-sm,.875rem);cursor:pointer;background:0 0;align-self:center;padding:.6rem 1.5rem}.t-more:hover{background:var(--t-wash)}.t-position{background:var(--t-paper);border:1px solid var(--t-rule);border-radius:var(--t-r);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.t-position_top{gap:.5rem;display:grid}@media (min-width:48rem){.t-position_top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem}}.t-tags{gap:.4rem;display:flex}.t-position_q{font-size:var(--text-base,1rem);line-height:1.35}.t-position_pnl{font-size:var(--text-lg,1.1875rem);font-variant-numeric:tabular-nums;white-space:nowrap}.t-position_pnl span{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent)}.t-figures{border-top:1px solid var(--t-rule);border-bottom:1px solid var(--t-rule);grid-template-columns:repeat(2,1fr);gap:.9rem;padding:1rem 0;display:grid}@media (min-width:48rem){.t-figures{grid-template-columns:repeat(4,1fr)}}.t-figures dt{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent)}.t-figures dd{font-variant-numeric:tabular-nums}.t-position_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.t-position_foot p{flex:1;min-width:14rem}.t-history{flex-direction:column;gap:.5rem;list-style:none;display:flex}.t-history li{background:var(--t-paper);border:1px solid var(--t-rule);border-radius:var(--t-r-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.8rem 1rem;display:grid}.t-history_q{min-width:0;display:grid}.t-history_q span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);overflow:hidden}.t-history_q small{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent)}.t-history_when{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent);display:none}@media (min-width:48rem){.t-history li{grid-template-columns:auto minmax(0,1fr) auto auto}.t-history_when{display:block}}.t-ticket{flex-direction:column;gap:1.1rem;display:flex}.t-ticket_head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.t-ticket_on{font-size:var(--text-sm,.875rem);gap:.25rem;line-height:1.4;display:grid}.t-ticket_on span{color:color-mix(in oklab, var(--t-ink) 60%, transparent)}.t-toggle{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.t-toggle button{border:1px solid var(--t-rule);border-radius:var(--t-r-sm);font-size:var(--text-sm,.875rem);cursor:pointer;background:0 0;gap:.15rem;padding:.6rem;transition:background .2s,border-color .2s;display:grid}.t-toggle button small{color:color-mix(in oklab, var(--t-ink) 55%, transparent)}.t-toggle button:hover{border-color:var(--t-ink)}.t-toggle button.is-on{background:var(--t-wash);border-color:#0000}.t-toggle button:first-child.is-on{background:color-mix(in oklab, var(--t-up) 35%, transparent)}.t-toggle button:last-child.is-on{background:color-mix(in oklab, var(--t-down) 28%, transparent)}.t-summary{background:var(--t-wash);border-radius:var(--t-r-sm);font-size:var(--text-sm,.875rem);gap:.5rem;padding:1rem;display:grid}.t-summary>div{justify-content:space-between;gap:1rem;display:flex}.t-summary dt{color:color-mix(in oklab, var(--t-ink) 60%, transparent)}.t-summary dd{font-variant-numeric:tabular-nums}.t-summary_total{border-top:1px solid var(--t-mute);margin-top:.25rem;padding-top:.6rem}.t-summary_total dt,.t-summary_total dd{color:var(--t-ink);font-weight:500}.t-overlay{z-index:9000;background:color-mix(in oklab, var(--color-charcoal,#2c2e2a) 55%, transparent);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.t-dialog{background:var(--color-white,#fff);border-radius:var(--radius-md,20px);width:min(26rem,100%);color:var(--color-charcoal,#2c2e2a);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.t-dialog_head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.t-close{border:1px solid var(--color-beige-500,#e0dbce);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.t-close:hover{background:var(--color-beige-400,#f5f1e4)}.t-wallets{flex-direction:column;gap:.5rem;display:flex}.t-wallet{border:1px solid var(--color-beige-500,#e0dbce);border-radius:var(--radius-sm,10px);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:border-color .2s,background .2s;display:flex}.t-wallet:hover:not(:disabled){border-color:var(--color-charcoal,#2c2e2a);background:var(--color-beige-400,#f5f1e4)}.t-wallet:disabled{opacity:.5;cursor:not-allowed}.t-wallet img{border-radius:.4rem;width:1.75rem;height:1.75rem}.t-wallet span{flex:1}.t-wallet small{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--color-charcoal,#2c2e2a) 55%, transparent)}.t-plastic{aspect-ratio:1.586;border-radius:var(--t-r-sm);background:var(--t-ink);width:15rem;color:var(--t-wash);font-size:var(--text-sm,.875rem);flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;transition:opacity .2s;display:flex}.t-plastic[data-frozen]{opacity:.55}.t-plastic_net{color:var(--t-up);align-self:flex-end}.t-plastic_num{font-size:var(--text-base,1rem);letter-spacing:.06em;white-space:nowrap}.t-plastic_foot{color:color-mix(in oklab, var(--t-wash) 70%, transparent);justify-content:space-between;display:flex}.t-desk h3.t-label{margin-top:.5rem}.t-open{gap:2rem;display:grid}@media (min-width:56rem){.t-open{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;padding:2rem}}.t-open_form,.t-open_preview{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.t-open_preview{background:var(--t-wash);border-radius:var(--t-r-sm);padding:1.5rem}.t-plastic--lg{width:100%;max-width:24rem;font-size:var(--text-base,1rem);align-self:center;padding:1.4rem 1.5rem}.t-plastic_limit{gap:.2rem;display:grid}.t-plastic_limit small{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-wash) 70%, transparent)}.t-plastic_limit span{font-size:var(--text-heading-xs,1.75rem);line-height:1.1}.t-asset{position:relative}.t-asset_btn,.t-asset_row{text-align:left;background:var(--t-paper);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;width:100%;display:grid}.t-asset_btn{border:1px solid var(--t-rule);border-radius:var(--t-r-sm);padding:.6rem .9rem;transition:border-color .2s}.t-asset_btn:hover:not(:disabled),.t-asset_btn[aria-expanded=true]{border-color:var(--t-ink)}.t-asset_btn:disabled{opacity:.6;cursor:not-allowed}.t-asset_name{min-width:0;line-height:1.25;display:grid}.t-asset_name small{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 55%, transparent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-asset_price{font-size:var(--text-sm,.875rem);color:color-mix(in oklab, var(--t-ink) 70%, transparent)}.t-asset_menu{z-index:20;background:var(--t-paper);border:1px solid var(--t-rule);border-radius:var(--t-r-sm);max-height:22rem;box-shadow:0 12px 32px color-mix(in oklab, var(--t-ink) 14%, transparent);padding:.5rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto}.t-asset_menu .t-label{padding:.6rem .6rem .3rem}.t-asset_row{border-radius:var(--t-r-sm);border:0;grid-template-columns:auto minmax(0,1fr) auto;padding:.5rem .6rem}.t-asset_row:hover:not(:disabled),.t-asset_row.is-on{background:var(--t-wash)}.t-asset_row:disabled{opacity:.45;cursor:not-allowed}.t-plastic_foot{white-space:nowrap;gap:1rem}.t-asset img{background:var(--t-paper);border:1px solid var(--t-rule);object-fit:contain;border-radius:50%;padding:3px}.t-gate{flex-direction:column;align-items:flex-start;gap:.9rem;padding:2.5rem;display:flex}.t-muted{color:color-mix(in oklab, currentColor 60%, transparent);margin-left:.35rem}.t-chips button.is-on .t-muted{color:color-mix(in oklab, var(--t-wash) 70%, transparent)}.t-logo{background:var(--t-paper);border:1px solid var(--t-rule);object-fit:contain;border-radius:50%;padding:2px}a.t-btn{text-align:center;display:inline-block}.t-overview{border:0}.t-overview dd{font-size:var(--text-heading-xxs,1.5rem)}.t-manage{flex-direction:column;gap:1.5rem;display:flex}.t-manage_top{align-items:start;gap:1.5rem;display:grid}@media (min-width:56rem){.t-manage_top{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.t-manage_card,.t-manage_repay,.t-manage_add{flex-direction:column;gap:1rem;display:flex}.t-manage_card .t-plastic--lg{align-self:stretch;max-width:none}.t-manage_repay .t-bignum{font-size:var(--text-heading-sm,2.5rem)}.t-figures.t-card{padding:1.25rem 1.5rem}
