/* Account and creator workspaces retain their existing black/gold surfaces. */
.account-page,.account-overview,.account-tools,.account-assets,.account-asset,.asset-core,.asset-quote,.asset-quantity,.asset-number,.created-page,.created-project-actions{min-width:0}
.account-page .account-overview dd{white-space:normal;overflow-wrap:anywhere}
.account-asset .asset-number{flex-wrap:wrap;align-items:flex-start}
.account-asset .asset-number>.mono{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.8}
.account-asset .asset-quantity{flex-wrap:wrap;gap:4px 10px;min-width:0}
.account-asset .asset-quantity>b{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}
.account-asset .asset-quantity>span{min-width:0;max-width:100%;overflow-wrap:anywhere}
.account-asset .asset-caption{flex-wrap:wrap;gap:6px 12px}
.account-asset .asset-quote{flex-wrap:wrap;gap:8px 16px}
.account-asset .asset-quote>span{min-width:0;max-width:100%;overflow-wrap:anywhere}
.account-asset .asset-quote>div{min-width:0;max-width:100%;margin-left:auto}
.account-asset .asset-quote b,.account-asset .asset-quote small{white-space:normal;overflow-wrap:anywhere}
.account-asset .asset-actions{margin-top:auto;flex-wrap:wrap}
.account-asset .asset-actions>a{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}
.account-page .account-asset .ck{width:44px;min-width:44px;height:44px}
.account-page #ownFilters>button{min-width:44px;min-height:44px}
.account-page .asset-actions .btn,.account-page .asset-actions>a,.account-page .account-selection .btn,.account-page #ownClear,.account-page .pager button{min-height:44px}
.account-page .account-history .cpy{width:44px;min-width:44px;height:44px}
.account-page .cpy::after{inset:0}
.account-page .account-history .hrw{height:auto;min-height:72px}
.account-history .history-identity>span:last-child{min-width:0}
.account-history .history-identity .mono,.account-history .num{max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}
.account-history .history-counterparty,.account-history .history-hash{min-width:0;flex-wrap:wrap}
.account-history .history-hash .hl{overflow-wrap:anywhere}
.creator-studio .created-revenue-value b{letter-spacing:-.025em}
.creator-studio .created-metrics dd,.creator-studio .created-project-data dd{overflow-wrap:anywhere}
.creator-studio .created-project-actions .btn,.creator-studio .created-upload{min-height:44px}
.creator-studio .created-upload input{min-height:44px}
.creator-studio .created-copy,.creator-studio .created-wallet-explorer{width:44px;min-width:44px;height:44px}
.creator-studio .created-filters button,.creator-studio .created-empty .btn,.creator-studio .created-no-results .lk,.creator-studio .created-market-link{min-height:44px;min-width:44px}
.creator-studio .created-heading-actions .btn.created-create{min-height:44px}
.creator-studio .created-search{height:44px}
.creator-studio .created-project-foot{flex-wrap:wrap;align-items:flex-start}
.creator-studio .created-project-actions{max-width:none;min-width:0;flex:1 1 380px}
.creator-studio .created-conversion-state{flex:1 1 200px}
.creator-studio .created-conversion-state>div{min-width:0}
.creator-studio .created-conversion-state>div>span{max-width:none;overflow-wrap:anywhere}

@media(max-width:1199px){
 .account-page .account-header{flex-wrap:wrap;gap:16px 24px}
 .account-header>div:first-child{flex:1 1 420px}
 .account-header>.account-header-actions{flex:0 1 auto;max-width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 16px}
 .account-header-actions .account-explorer{white-space:normal;min-height:44px}
 .account-page .account-wallet{flex-wrap:wrap}
 .account-wallet .account-address{flex:1 1 260px;max-width:100%;overflow-wrap:anywhere}
 .account-page .account-overview{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}
 .account-overview>div{padding:0 24px;min-width:0}
 .account-overview>div:nth-child(odd){padding-left:0;border-left:0}
 .account-overview>div:nth-child(n+3){display:block;border-top:1px solid var(--line);padding-top:16px}
 .account-overview>div:nth-child(n+3) dd{margin-top:8px}
 .account-page .account-tools{grid-template-columns:minmax(140px,1fr) minmax(0,1.4fr)}
 .account-tools #ownFilters{grid-column:1/-1}
 .account-page #ownFilters>button{flex:1;min-height:44px;min-width:0;white-space:normal;overflow-wrap:anywhere}
 .account-page .account-assets{grid-template-columns:repeat(2,minmax(0,1fr))}
 .account-page .account-history-tools{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}
 .account-history-tools .account-result{grid-row:3;grid-column:1/-1;min-height:0}
 .account-history-tools #htime,.account-history-tools #hcsv{grid-row:2;min-height:44px}
 .account-page .account-history{display:none}
 .account-page .account-history-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
 .account-page .account-history-cards .hcd{background:var(--card);border-radius:8px;padding:16px;min-width:0}
 .history-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px;font-size:12px}
 .history-card-top>span{min-width:0;color:var(--tx3);text-align:right}
 .history-card-main{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}
 .history-card-main>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex:1 1 50%;min-width:0;font:400 13px/1.8 var(--data-font)}
 .history-card-main>div>.mono{max-width:100%;white-space:normal;overflow-wrap:anywhere}
 .account-page .history-card-main>.num{flex:0 1 48%;min-width:0;max-width:48%;font:500 14px/1.6 var(--data-font);white-space:normal;overflow-wrap:anywhere;text-align:right}
 .history-card-main>.num small{display:block;font-size:11px}
 .history-card-details{display:flex;flex-direction:column;gap:12px;margin:0}
 .history-card-details>div{display:flex;align-items:center;justify-content:space-between;gap:16px}
 .history-card-details dt{font-size:12px;color:var(--tx3);min-width:0}
 .history-card-details dd{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;margin:0;min-width:0;font:400 12px/1.8 var(--data-font);text-align:right;white-space:normal;overflow-wrap:anywhere}
 .history-card-details dd small{display:none}
 .history-card-link{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:16px;padding-top:12px;border-top:1px solid var(--line);font-size:12px;color:var(--tx3)}
 .history-card-link>div{display:flex;align-items:center;gap:6px;min-width:0;font:400 11px var(--data-font)}
 .account-history-cards .cpy{display:grid;place-items:center;width:44px;height:44px;flex:none}
 .history-card-link a{display:inline-flex;align-items:center;min-height:44px}
 .creator-studio .created-project-foot{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px}
 .creator-studio .created-project-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;justify-content:stretch}
 .creator-studio .created-project-actions .btn,.creator-studio .created-upload{width:100%;max-width:100%;min-width:0;flex:none;font-size:12px}
 .creator-studio .created-project-actions .created-upload{height:44px}
 .creator-studio .created-copy,.creator-studio .created-wallet-explorer{width:44px;min-width:44px;height:44px}
}

@media(max-width:899px){
 .creator-studio .created-toolbar{grid-template-columns:1fr;gap:12px}
 .created-filters{scroll-padding-inline:8px}
 .creator-studio .created-project-data dt,.creator-studio .created-project-data dd small,.created-metrics dt{font-size:12px}
 .creator-studio .created-project-name h2{font-size:18px}
}
@media(max-width:767px){
 .account-page select{font-size:16px!important;height:44px;min-height:44px}
 .creator-studio .created-project-title{flex-wrap:wrap;gap:8px 16px}
 .created-project-title .created-project-identity{flex:1 1 220px}
 .creator-studio .created-market-link{margin:0 0 0 auto;min-height:44px;font-size:12px}
 .creator-studio .created-project-foot{grid-template-columns:1fr;gap:14px}
 .creator-studio .created-conversion-state{margin:0}
 .account-page .account-header>.account-header-actions{justify-content:space-between;gap:8px 12px}
}
@media(max-width:599px){
 .account-page .account-assets,.account-page .account-history-cards{grid-template-columns:minmax(0,1fr)}
 .account-page .account-header>div:first-child{flex:none}
 .account-page .account-wallet .account-address{flex:none}
 .account-page .account-tools{grid-template-columns:minmax(0,1fr)}
 .account-tools #ownFilters{grid-column:1}
 .account-page .account-selection>div{width:100%;justify-content:flex-end}
 .account-page .account-asset .asset-core{min-width:0}
 .account-page .account-asset .asset-core{grid-column:1/-1;grid-row:2}
 .account-page .account-asset .asset-quote{grid-column:1/-1;grid-row:3;flex-direction:row;justify-content:space-between;align-items:baseline;flex-wrap:wrap;padding:14px 16px;border-top:1px solid var(--line)}
 .account-page .account-asset .asset-actions{grid-row:4}
 .account-page .asset-caption{flex-direction:row;align-items:center}
 .account-page .asset-number .stag{max-width:100%;height:auto;min-height:18px;white-space:normal;overflow-wrap:anywhere}
 .creator-studio .created-project-title .created-project-identity{flex-basis:100%}
 .creator-studio .created-project-identity{align-items:flex-start}
 .creator-studio .created-project-data{grid-template-columns:minmax(0,1fr)}
 .creator-studio .created-mint-stat{grid-column:1}
 .creator-studio .created-project-revenue{text-align:left}
 .creator-studio .created-project-revenue dt,.creator-studio .created-project-revenue dd{justify-content:flex-start}
 .creator-studio .created-project-data dd b{font-size:18px}
}
