.exchange-workspace{min-width:0}.exchange-workspace .module-header{min-height:0;margin-bottom:26px;overflow:visible}.exchange-workspace .module-header-copy{max-width:none}.exchange-workspace .module-header h1{font-family:var(--font-sans);letter-spacing:-.04em;font-size:clamp(1.7rem,2.7vw,2.5rem);font-weight:450;line-height:1.15}.exchange-workspace .module-header p{margin-top:16px;font-size:14px;line-height:1.8}.exchange-workspace .exchange-objects{gap:12px;margin:28px 0;display:flex}.exchange-workspace .exchange-objects img{object-fit:contain;width:72px;height:90px}.exchange-workspace .market-rules{border-top:1px solid var(--border);margin-top:32px;padding-top:22px}.exchange-workspace .market-rules h2{margin-bottom:12px;font-size:14px;font-weight:500}.exchange-workspace .market-rules p{font-size:13px;line-height:1.8}.exchange-workspace .market-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:24px;margin:0 0 20px;display:flex}.exchange-workspace .market-toolbar h2{letter-spacing:-.03em;margin-bottom:22px;font-size:24px;font-weight:450}.exchange-workspace .market-book-switch{gap:6px}.exchange-workspace .market-book-switch [data-slot=button]{min-width:92px}.exchange-workspace .bid-books-grid{margin:22px 0 44px;display:block}.exchange-workspace .market-book{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;padding:22px 0 0}.exchange-workspace .book-heading{gap:12px;margin-bottom:20px}.exchange-workspace .book-heading img{display:none}.exchange-workspace .book-heading h2{font-size:16px;font-weight:450}.exchange-workspace .market-book [data-slot=table]{table-layout:auto;min-width:0}.exchange-workspace .market-book [data-slot=table-head]{padding:12px 8px;font-size:12px}.exchange-workspace .market-book [data-slot=table-cell]{min-width:0;padding:18px 8px;font-size:13px}.exchange-workspace .market-book [data-slot=table-cell]:first-child{width:19%;min-width:130px}.exchange-workspace .market-book [data-slot=table-cell]:last-child{min-width:116px}.exchange-workspace .market-book [data-slot=table-cell] .amount{font-size:15px}.exchange-workspace .market-book [data-slot=table-cell] .hash-group{max-width:170px}.exchange-workspace .market-book [data-slot=table-cell] .hash-anchor{font-size:12px}.exchange-workspace .market-book [data-slot=table-cell] [data-slot=button]:not(.copy-value-button){min-height:44px}.exchange-workspace .market-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-block:0}.exchange-workspace .trade-panel{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;gap:18px;padding:28px 0 0}.exchange-workspace .panel-title{gap:12px;margin-bottom:0}.exchange-workspace .panel-title img{border:0;width:28px;height:35px}.exchange-workspace .trade-panel .panel-title h2{font-size:21px;font-weight:450}.exchange-workspace .trade-panel>.field-help{font-size:13px;line-height:1.8}.exchange-workspace .trade-panel .quantity-options{gap:6px}.exchange-workspace .selected-bid-summary{background:var(--paper);padding:16px}.exchange-workspace .price-rows>div{gap:6px}.lookup-page.exchange-workspace{max-width:none;margin:0;padding-block:40px 80px}.exchange-workspace .lookup-stage{background:var(--background);border:1px solid color-mix(in oklch, var(--gold-line) 55%, var(--background));border-radius:20px;max-width:760px;padding:30px}.exchange-workspace .lookup-stage-heading{margin-bottom:32px}.exchange-workspace .lookup-stage-heading h2{letter-spacing:-.03em;font-size:24px;font-weight:450}.exchange-workspace .lookup-stage-heading p{color:var(--muted-foreground);margin-top:12px;font-size:14px;line-height:1.8}.exchange-workspace .address-search{gap:14px}.exchange-workspace .address-search [data-slot=input]{min-width:0;height:54px}.exchange-workspace .lookup-stage .search-button{width:fit-content;min-width:160px;margin-top:8px}.exchange-workspace .lookup-stage .text-link{justify-content:start;width:fit-content}.exchange-workspace .lookup-inventory{border-top:1px solid var(--border);margin-top:40px;padding-top:24px}.exchange-workspace .lookup-inventory h3{color:var(--muted-foreground);font-size:13px;font-weight:450}.exchange-workspace .lookup-inventory ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:20px 0 0;padding:0;font-size:14px;line-height:1.65;list-style:none;display:grid}.account-page.exchange-workspace{padding-block:24px 60px}.exchange-workspace .back-link{margin-bottom:24px}.exchange-workspace .identity-panel{background:0 0;border:0;padding:0}.exchange-workspace .identity-panel .section-kicker{display:none}.exchange-workspace .handle-heading{font-family:var(--font-sans);letter-spacing:-.045em;padding-right:0;font-size:clamp(1.7rem,2.7vw,2.35rem);font-weight:450}.exchange-workspace .account-portrait{width:40px;height:40px;margin-bottom:24px;position:static}.exchange-workspace .verified-line{margin-block:16px 12px}.exchange-workspace .account-address{margin-top:24px}.exchange-workspace .account-address .hash-group{align-items:start}.exchange-workspace .account-address .hash-value{font-size:12px}.exchange-workspace .account-context>.app-note{margin-top:28px}.exchange-workspace .account-search{border-top:1px solid var(--border);margin-top:30px;padding-top:24px}.exchange-workspace .account-search h2{margin-bottom:20px;font-size:14px}.exchange-workspace .account-search .address-search{gap:12px}.exchange-workspace .account-search .address-search [data-slot=input]{height:46px;font-size:13px}.exchange-workspace .account-search .field-help{font-size:12px;line-height:1.7}.exchange-workspace .account-allowance{border-top:1px solid var(--border);padding:24px 0}.exchange-workspace .account-allowance section{background:0 0;margin:0;padding:0}.exchange-workspace .account-allowance h2{margin-bottom:16px;font-size:18px;font-weight:450}.exchange-workspace .account-state{gap:36px;margin-top:12px}.exchange-workspace .balances-panel,.exchange-workspace .account-orders{border-top:1px solid var(--border);background:0 0;padding:24px 0 0}.exchange-workspace .account-stats{grid-template-columns:1fr 1fr 1.5fr;gap:24px}.exchange-workspace .account-stats dd{font-family:var(--font-sans);letter-spacing:-.055em;font-size:clamp(1.7rem,3vw,2.5rem)}.exchange-workspace .account-orders [data-slot=table]{min-width:0}.exchange-workspace .account-orders [data-slot=table-cell]{padding-block:20px}.exchange-workspace .slate-empty{margin-block:20px 0}@media (max-width:1100px){.exchange-workspace .market-actions-grid{grid-template-columns:minmax(0,1fr);gap:36px}.exchange-workspace .market-book [data-slot=table],.exchange-workspace .market-book [data-slot=table-body],.exchange-workspace .market-book [data-slot=table-row]{width:100%;display:block}.exchange-workspace .market-book [data-slot=table-header]{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.exchange-workspace .market-book [data-slot=table-row]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 20px;padding:20px 12px;display:grid}.exchange-workspace .market-book [data-slot=table-cell]{flex-direction:column;align-items:start;gap:8px;width:auto;min-width:0;padding:0;font-size:14px;display:flex}.exchange-workspace .market-book [data-slot=table-cell]:before{content:attr(data-label);color:var(--muted-foreground);font-size:12px;display:block}.exchange-workspace .market-book [data-slot=table-cell]:first-child,.exchange-workspace .market-book [data-slot=table-cell]:last-child{min-width:0}.exchange-workspace .market-book [data-slot=table-cell]:nth-child(4),.exchange-workspace .market-book [data-slot=table-cell]:nth-child(6){grid-column:1/-1}.exchange-workspace .market-book [data-slot=table-cell]:nth-child(6){padding-top:4px}.exchange-workspace .market-book [data-slot=table-cell] .hash-group{max-width:100%}.exchange-workspace .account-stats{grid-template-columns:1fr 1fr}.exchange-workspace .account-stats>div:last-child{grid-column:1/-1}.exchange-workspace .account-orders [data-slot=table],.exchange-workspace .account-orders [data-slot=table-body]{width:100%;display:block}.exchange-workspace .account-orders [data-slot=table-header]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.exchange-workspace .account-orders [data-slot=table-row]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px 0;display:grid}.exchange-workspace .account-orders [data-slot=table-cell]{flex-direction:column;align-items:start;gap:8px;padding:0;display:flex}.exchange-workspace .account-orders [data-slot=table-cell]:before{content:attr(data-label);color:var(--muted-foreground);font-size:12px}.exchange-workspace .account-orders [data-slot=table-cell]:last-child{grid-column:1/-1}}@media (max-width:700px){.exchange-workspace .exchange-objects{display:none}.exchange-workspace .market-rules{margin-top:20px;padding-top:16px}.exchange-workspace .market-rules p+p{margin-top:8px}.exchange-workspace .market-toolbar{gap:20px}.exchange-workspace .market-toolbar h2{margin-bottom:16px;font-size:22px}.exchange-workspace .bid-books-grid{margin-bottom:32px}.exchange-workspace .book-heading{margin-bottom:8px}.exchange-workspace .market-book [data-slot=table-row]{padding-inline:0}.lookup-page.exchange-workspace{padding-block:28px 60px}.exchange-workspace .lookup-stage{padding:24px 18px}.exchange-workspace .lookup-stage-heading{margin-bottom:24px}.exchange-workspace .lookup-inventory ul{grid-template-columns:1fr}.exchange-workspace .account-search{margin-top:20px;padding-top:18px}.exchange-workspace .account-portrait{margin-bottom:16px}.exchange-workspace .account-context>.app-note{margin-top:18px}.exchange-workspace .account-state{gap:28px}.exchange-workspace .price-rows dd{width:auto}}.exchange-workspace .amount-value{overflow-wrap:anywhere;flex-wrap:wrap;max-width:100%}.exchange-workspace .amount-value>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.exchange-workspace .account-orders [data-slot=table-cell]{white-space:normal;overflow-wrap:anywhere}.exchange-workspace .account-grid{grid-template-columns:260px minmax(0,1fr);gap:48px}@media (max-width:1100px){.exchange-workspace .account-grid{grid-template-columns:210px minmax(0,1fr);gap:32px}}.exchange-workspace .identity-panel .slate-empty{text-align:left;background:0 0;align-items:start;min-height:0;padding:20px 0 0}.exchange-workspace .identity-panel [data-slot=empty-icon] img{width:40px;height:40px}.exchange-workspace .identity-panel [data-slot=empty-header]{text-align:left;align-items:start}.exchange-workspace .identity-panel [data-slot=empty-title]{font-size:15px}.exchange-workspace .identity-panel [data-slot=empty-description]{text-wrap:pretty;font-size:13px;line-height:1.8}@media (max-width:1100px){.exchange-workspace .market-book [data-slot=table-cell]:first-child{width:auto}}
