.admin-community-article{text-overflow:ellipsis;white-space:nowrap;max-width:220px;color:var(--text);font-weight:650;display:block;overflow:hidden}.admin-community-panel td small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.admin-community-comment{white-space:normal;min-width:280px;max-width:480px;color:var(--muted-strong);line-height:1.5}.admin-chat-knowledge .admin-section-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 20px;display:flex}.admin-chat-knowledge .admin-section-head p{max-width:720px;margin:0;font-size:12px}.admin-knowledge-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-knowledge-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-elevated);flex-direction:column;justify-content:space-between;gap:18px;min-height:180px;padding:20px;display:flex}.admin-knowledge-card:nth-child(2n){border-right:0}.admin-knowledge-card h3{margin:7px 0 10px;font-size:17px}.admin-knowledge-card p{margin:0;font-size:11px;line-height:1.55}.admin-knowledge-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:9px;display:flex}.admin-knowledge-meta button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px;font-weight:700}.admin-knowledge-form-grid{grid-template-columns:1fr 1fr;gap:14px;padding:20px;display:grid}.admin-knowledge-form-grid label{color:var(--muted);gap:7px;font-size:10px;font-weight:700;display:grid}.admin-knowledge-form-grid label.wide{grid-column:1/-1}.admin-knowledge-form-grid input,.admin-knowledge-form-grid textarea{border:1px solid var(--border);background:var(--bg-elevated);width:100%;color:var(--text);resize:vertical;border-radius:0;padding:11px 12px}.admin-knowledge-check{grid-template-columns:auto 1fr;align-content:center;align-items:center;display:flex!important}.admin-knowledge-check input{width:auto}.admin-knowledge-modal{width:min(760px,100vw - 28px);max-height:90vh;overflow:auto}@media (max-width:820px){.admin-knowledge-list{grid-template-columns:1fr}.admin-knowledge-card{border-right:0}}@media (max-width:620px){.admin-knowledge-form-grid{grid-template-columns:1fr}.admin-knowledge-form-grid label.wide{grid-column:auto}.admin-chat-knowledge .admin-section-head{flex-direction:column}}.admin-community-steam{color:var(--muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.admin-community-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;padding:20px;display:flex}.admin-community-header h2{letter-spacing:-.03em;margin:5px 0 6px;font-size:24px}.admin-community-header p{max-width:620px;color:var(--muted);margin:0;font-size:11px;line-height:1.5}.admin-community-metrics{border:1px solid var(--border);background:var(--surface-soft);display:flex}.admin-community-metrics span{border-right:1px solid var(--border);min-width:84px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;gap:2px;padding:9px 12px;font-size:8.5px;display:grid}.admin-community-metrics span:last-child{border-right:0}.admin-community-metrics b{color:var(--text);letter-spacing:0;font-size:14px}.admin-community-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:12px 20px;display:flex}.admin-comment-status-tabs{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.admin-comment-status-tabs button{min-height:32px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 11px;font-size:9.5px;font-weight:700}.admin-comment-status-tabs button:hover{color:var(--text);background:var(--surface-soft)}.admin-comment-status-tabs button.active{color:var(--text);border-color:var(--border);background:var(--bg-elevated)}.admin-comment-search{border:1px solid var(--border);background:var(--bg-elevated);align-items:center;gap:8px;width:min(320px,100%);padding:0 10px;display:flex}.admin-comment-search input{width:100%;min-height:34px;color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.admin-comment-cards{display:grid}.admin-comment-card{border-bottom:1px solid var(--border);background:var(--bg-elevated);grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px 20px;display:grid}.admin-comment-card-avatar{background:var(--surface-strong);width:38px;height:38px;color:var(--muted);place-items:center;font-size:12px;font-weight:800;display:grid;overflow:hidden}.admin-comment-card-avatar img{object-fit:cover;width:100%;height:100%}.admin-comment-card-main{min-width:0}.admin-comment-card-main>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-comment-card-main>header>div{gap:3px;display:grid}.admin-comment-card-main strong{font-size:11px}.admin-comment-card-main header span:not(.admin-comment-status){color:var(--muted);align-items:center;gap:4px;font-size:8.5px;display:flex}.admin-comment-status{border:1px solid var(--border);text-transform:uppercase;letter-spacing:.05em;padding:4px 6px;font-size:8px;font-weight:800}.admin-comment-status.status-published{color:var(--success)}.admin-comment-status.status-hidden{color:var(--warning)}.admin-comment-status.status-deleted{color:var(--danger)}.admin-comment-body{max-width:900px;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0;font-size:11.5px;line-height:1.6}.admin-comment-article{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:8.5px;display:flex}.admin-comment-article b{text-overflow:ellipsis;white-space:nowrap;max-width:420px;color:var(--text);font-size:9.5px;overflow:hidden}.admin-comment-article code{font-size:8px}.admin-comment-card footer{align-items:center;gap:12px;margin-top:12px;display:flex}.admin-comment-card footer button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:9px;font-weight:750;display:inline-flex}.admin-comment-card footer button:hover{color:var(--accent)}.admin-comment-card footer button.danger:hover{color:var(--danger)}@media (max-width:760px){.admin-community-header{flex-direction:column;align-items:flex-start}.admin-community-metrics{width:100%}.admin-community-metrics span{flex:1;min-width:0}.admin-community-toolbar{flex-direction:column;align-items:stretch}.admin-comment-search{width:100%}.admin-comment-card{grid-template-columns:32px minmax(0,1fr);padding:14px}.admin-comment-card-avatar{width:32px;height:32px}.admin-comment-card-main>header{gap:8px}.admin-comment-article{flex-direction:column;align-items:flex-start;gap:2px}}.admin-chat-config{border-bottom:1px solid var(--border);background:var(--surface-soft)}.admin-chat-config-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.admin-chat-config-head>div{gap:3px;display:grid}.admin-chat-config-head b{font-size:12px}.admin-chat-config-head span{color:var(--muted);font-size:9px;line-height:1.45}.admin-chat-visible{color:var(--muted);align-items:center;gap:8px;font-size:9px;font-weight:750;display:flex}.admin-chat-visible input{width:16px;height:16px}.admin-chat-config-grid{grid-template-columns:1fr 1fr;gap:12px;padding:16px 20px;display:grid}.admin-chat-config-grid label{color:var(--muted);gap:6px;font-size:9px;font-weight:750;display:grid}.admin-chat-config-grid label.wide{grid-column:1/-1}.admin-chat-config-grid input,.admin-chat-config-grid textarea{border:1px solid var(--border);background:var(--bg-elevated);width:100%;color:var(--text);resize:vertical;outline:0;padding:10px 11px}.admin-chat-config-grid input:focus,.admin-chat-config-grid textarea:focus{border-color:var(--accent)}.admin-chat-config-actions{justify-content:flex-end;padding:0 20px 16px;display:flex}.admin-chat-knowledge .admin-section-head>div{gap:3px;display:grid}.admin-chat-knowledge .admin-section-head>div span{color:var(--muted);font-size:9px}@media (max-width:620px){.admin-chat-config-head{flex-direction:column;align-items:flex-start}.admin-chat-config-grid{grid-template-columns:1fr}.admin-chat-config-grid label.wide{grid-column:auto}.admin-chat-config-actions .button{width:100%}}
:root{--action:var(--accent);--action-hover:var(--accent-hover);--action-ink:#fff;--brand-green:#0f8}html[data-theme=light] body,html[data-theme=dark] body,html[data-theme=light] .site-header,html[data-theme=light] .side-menu,html[data-theme=dark] .site-header,html[data-theme=dark] .side-menu{background-image:none}.button-primary,.category-tabs button.active{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);box-shadow:none}.button-primary:hover:not(:disabled),.category-tabs button.active:hover{background:var(--accent-hover);border-color:var(--accent-hover);box-shadow:none}.accent-eyebrow,.text-link,.feature-arrow,.admin-title span,.admin-operator small,.admin-health-list b{color:var(--accent)!important}.trend-up,.status-completed,.status-active,.status-paid,.status-sold,.status-published,.risk-level.low,.admin-toast.success{color:var(--positive)!important}.status-completed,.status-active,.status-paid,.status-sold,.status-published,.risk-level.low,.admin-toast.success{background:var(--positive-soft)!important;border-color:color-mix(in srgb, var(--positive) 36%, var(--border))!important}html[data-theme=dark] :is(.hero-market-card,.skin-card,.feature-card,.step-card,.stat-card,.content-card,.profile-card,.wallet-card,.trade-card,.article-card,.article-body blockquote,.sell-workspace,.sell-preview,.detail-panel,.admin-panel,.admin-metric,.admin-card,.admin-sidebar,.admin-modal,.admin-access-card,.admin-chart-card,.admin-activity-card,.admin-health-card){box-shadow:none;background:var(--surface)!important;border-color:var(--border)!important}html[data-theme=dark] :is(.hero-market-card,.skin-card,.feature-card,.step-card,.stat-card,.article-card,.admin-metric,.admin-panel):hover{background:var(--surface-soft)!important;border-color:var(--border-strong)!important}html[data-theme=dark] .site-header{background:color-mix(in srgb, var(--bg-elevated) 70%, transparent)}html[data-theme=dark] .side-menu{background:var(--bg-elevated)}html[data-theme=dark] :is(.market-ticker,.admin-topbar,.responsive-table,table,thead,tbody,tr,.admin-filter,.admin-pagination,.admin-table-select,.admin-risk-input,input,select,textarea){background-color:var(--bg-elevated)}.admin-activity-dot{background:var(--purple)!important;box-shadow:none!important}.rarity-dot{background:var(--rarity-color,#8a8f98)!important}.admin-metric-icon,.stat-card>svg,.admin-sidebar nav button.active svg,.admin-access-icon,.profile-avatar{color:var(--accent)!important}.admin-sidebar nav button.active{color:var(--text);background:var(--accent-soft)!important;border-color:color-mix(in srgb, var(--accent) 34%, var(--border))!important;box-shadow:inset 2px 0 0 var(--accent)!important}.admin-operator>img,.admin-operator>span,.admin-user>div{background:var(--surface-strong)!important;color:var(--text)!important}.admin-row-action:hover:not(:disabled),.admin-table-select:focus,.admin-risk-input:focus,.admin-article-form input:focus,.admin-article-form textarea:focus{color:var(--text);border-color:var(--accent)!important}.admin-check input:checked+span{background:var(--accent-soft)!important;border-color:var(--accent)!important}.admin-check input:checked+span:after{background:var(--accent)!important}.admin-spinner{border-top-color:var(--accent)!important}.article-body blockquote{border-left-color:var(--accent)!important}html[data-theme=dark] :is(img,picture,video,.skin-art,.market-item-visual){filter:none!important}.brand-logo{width:auto;height:34px}.admin-brand .brand-logo{height:29px}@media (max-width:680px){.brand-logo{height:29px}}
.control-center-shell-root{background:var(--bg);min-height:100dvh}.control-center-shell-root main{min-height:100dvh}.control-center-shell-root .admin-shell{grid-template-columns:252px minmax(0,1fr);min-height:100dvh;background:var(--bg)!important}.control-center-shell-root .admin-sidebar{border-right:1px solid var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;height:100dvh;padding:18px 12px 14px;position:sticky;top:0;overflow:hidden;background:var(--bg-elevated)!important;box-shadow:none!important}.control-center-shell-root .admin-brand{border-bottom:1px solid var(--border);padding:7px 10px 20px}.control-center-shell-root .admin-brand .brand-logo{width:auto;height:25px}.control-center-shell-root .admin-brand span{color:var(--muted);letter-spacing:.18em;font-size:8px}.control-center-shell-root .admin-sidebar nav{scrollbar-width:none;gap:0;padding-top:14px;overflow-y:auto}.control-center-shell-root .admin-sidebar nav::-webkit-scrollbar{display:none}.admin-nav-group{gap:2px;margin-bottom:15px;display:grid}.admin-nav-group>small{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;opacity:.72;padding:0 10px 6px;font-size:8px;font-weight:800}.control-center-shell-root .admin-sidebar nav button{height:36px;color:var(--muted);border:0;border-left:2px solid #0000;border-radius:0;gap:10px;padding:0 10px;font-size:11px;font-weight:600;box-shadow:none!important;background:0 0!important}.control-center-shell-root .admin-sidebar nav button svg{width:16px;height:16px}.control-center-shell-root .admin-sidebar nav button:hover{color:var(--text);background:var(--surface-soft)!important}.control-center-shell-root .admin-sidebar nav button.active{color:var(--text);border-left-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--surface-soft))!important}.control-center-shell-root .admin-sidebar-footer{border-top:1px solid var(--border);padding-top:12px}.control-center-shell-root .admin-operator{border-radius:0;padding:9px;box-shadow:none!important;background:0 0!important}.control-center-shell-root .admin-logout{border-radius:0}.control-center-shell-root .admin-main{padding:28px clamp(18px,2.4vw,38px) 60px}.control-center-shell-root .admin-top{border-bottom:1px solid var(--border);align-items:center;margin-bottom:24px;padding-bottom:22px}.control-center-shell-root .admin-top h1{letter-spacing:-.04em;margin:5px 0 3px;font-size:clamp(28px,3vw,40px);font-weight:650}.control-center-shell-root .admin-top p{color:var(--muted);font-size:11px}.control-center-shell-root :is(.admin-panel,.admin-metric,.admin-card,.admin-modal,.admin-access-card,.admin-chart-card,.admin-activity-card,.admin-health-card){background:var(--bg-elevated)!important;box-shadow:none!important;border-radius:0!important}.control-center-shell-root .admin-panel{border-color:var(--border)!important}.control-center-shell-root .admin-metric{min-height:118px;padding:17px;background:var(--bg-elevated)!important}.control-center-shell-root .admin-metric:after{display:none}.control-center-shell-root .admin-metric-icon{background:var(--surface-soft);border-radius:0}.control-center-shell-root .admin-panel-head{min-height:68px;padding:14px 18px}.control-center-shell-root .admin-panel-head h2{font-size:18px;font-weight:650}.control-center-shell-root .admin-panel-head p{max-width:720px;margin:5px 0 0;font-size:11px}.control-center-shell-root :is(.button,.admin-row-action,.admin-filter,.admin-search-field,.admin-table-select,.admin-risk-input,.admin-article-form input,.admin-article-form textarea,.admin-article-form select,.admin-header-message-row,.admin-header-message-row input,.admin-error,.admin-toast,.admin-modal){border-radius:0!important}.control-center-shell-root .button{min-height:38px;padding:0 14px;font-size:11px;font-weight:650;transform:none!important}.control-center-shell-root .admin-row-action{background:0 0}.control-center-shell-root .admin-modal{max-height:94dvh}.control-center-shell-root .admin-modal-head{padding:16px 20px}.control-center-shell-root .admin-modal-head h2{font-size:23px}.control-center-shell-root .admin-article-form{padding:20px}.control-center-shell-root .admin-form-grid{gap:12px}.control-center-shell-root .admin-article-form :is(input,select,textarea){background:var(--bg)}.control-center-shell-root .admin-access,.control-center-shell-root .admin-loading{min-height:100dvh}.control-center-shell-root .admin-access-card{border-radius:0!important}.admin-visual-picker{border-top:1px solid var(--border);margin-top:18px;padding-top:17px}.admin-visual-picker-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.admin-visual-picker-head>span{font-size:11px;font-weight:800}.admin-visual-picker-head small{color:var(--muted);font-size:10px}.admin-visual-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.admin-visual-options button{border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);cursor:pointer;text-align:left;border-radius:0;grid-template-rows:72px auto;gap:7px;padding:8px;display:grid}.admin-visual-options button:hover{border-color:var(--border-strong)}.admin-visual-options button.active{border-color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.admin-visual-options button>span{place-items:center;min-width:0;display:grid;overflow:hidden}.admin-visual-options button b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.admin-visual-options .editorial-visual{color:var(--text)}.admin-sponsor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.admin-sponsor-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;padding:16px}.admin-sponsor-card:nth-child(3n){border-right:0}.admin-sponsor-visual{background:var(--surface-soft);place-items:center;height:118px;margin-bottom:14px;display:grid;overflow:hidden}.admin-sponsor-visual img{object-fit:cover;width:100%;height:100%}.admin-sponsor-visual .editorial-visual{padding:18px}.admin-sponsor-copy{flex-direction:column;gap:5px;min-height:86px;display:flex}.admin-sponsor-copy>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:700}.admin-sponsor-copy h3{margin:0;font-size:15px}.admin-sponsor-copy code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:auto;font-size:9px;overflow:hidden}.admin-sponsor-card .admin-row-actions{margin-top:12px}.admin-settings-form{display:grid}.admin-setting-row{border-bottom:1px solid var(--border);grid-template-columns:210px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;padding:15px 18px;display:grid}.admin-setting-row>div{gap:6px;padding-top:6px;display:grid}.admin-setting-row code{color:var(--muted);font-size:9px}.admin-setting-row b{font-size:11px}.admin-setting-row label{gap:6px;display:grid}.admin-setting-row label>span{color:var(--muted);font-size:9px;font-weight:800}.admin-setting-row textarea{resize:vertical;border:1px solid var(--border);background:var(--bg);width:100%;min-height:62px;color:var(--text);border-radius:0;padding:9px 10px}.admin-settings-actions{justify-content:flex-end;padding:16px 18px;display:flex}@media (max-width:1180px){.admin-visual-options{grid-template-columns:repeat(4,1fr)}.admin-sponsor-grid{grid-template-columns:repeat(2,1fr)}.admin-sponsor-card:nth-child(3n){border-right:1px solid var(--border)}.admin-sponsor-card:nth-child(2n){border-right:0}}@media (max-width:900px){.control-center-shell-root .admin-shell{grid-template-columns:72px minmax(0,1fr)}.control-center-shell-root .admin-sidebar{padding-inline:8px}.admin-nav-group>small,.control-center-shell-root .admin-brand span,.control-center-shell-root .admin-sidebar nav button span,.control-center-shell-root .admin-operator>div,.control-center-shell-root .admin-logout span{display:none}.control-center-shell-root .admin-brand{text-align:center;padding-inline:0}.control-center-shell-root .admin-brand .brand-logo{height:20px;margin-inline:auto}.control-center-shell-root .admin-sidebar nav button{border-bottom:2px solid #0000;border-left:0;justify-content:center;padding:0}.control-center-shell-root .admin-sidebar nav button.active{border-bottom-color:var(--accent)}.admin-setting-row{grid-template-columns:1fr 1fr}.admin-setting-row>div{grid-column:1/-1}}@media (max-width:700px){.control-center-shell-root .admin-shell{display:block}.control-center-shell-root .admin-sidebar{border-right:0;border-bottom:1px solid var(--border);width:100%;height:54px;padding:6px 10px;display:block;position:sticky;top:0;overflow-x:auto}.control-center-shell-root .admin-brand,.control-center-shell-root .admin-sidebar-footer,.admin-nav-group>small{display:none}.control-center-shell-root .admin-sidebar nav{width:max-content;padding:0;display:flex;overflow:visible}.admin-nav-group{gap:2px;margin:0 5px 0 0;display:flex}.control-center-shell-root .admin-sidebar nav button{width:40px;min-width:40px;height:40px}.control-center-shell-root .admin-main{padding:18px 12px 52px}.control-center-shell-root .admin-top{align-items:flex-start}.admin-visual-options{grid-template-columns:repeat(3,1fr)}.admin-sponsor-grid{grid-template-columns:1fr}.admin-sponsor-card,.admin-sponsor-card:nth-child(2n),.admin-sponsor-card:nth-child(3n){border-right:0}.admin-setting-row{grid-template-columns:1fr}.admin-setting-row>div{grid-column:auto}}@media (max-width:470px){.admin-visual-options{grid-template-columns:repeat(2,1fr)}.control-center-shell-root .admin-top-actions{grid-template-columns:1fr 1fr;display:grid}.control-center-shell-root .admin-top-actions .button{width:100%}}.admin-top-control{border:1px solid var(--border);min-width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.admin-top-control:hover{color:var(--text);background:var(--surface-soft)}.control-center-shell-root{--admin-card-gap:14px}.control-center-shell-root .admin-main>:is(.admin-panel,.admin-dashboard-grid,.admin-metric-grid,.admin-report-grid){margin-bottom:var(--admin-card-gap)}.control-center-shell-root .admin-dashboard-grid,.control-center-shell-root .admin-metric-grid,.control-center-shell-root .admin-report-grid{gap:var(--admin-card-gap)}.admin-sponsor-grid{background:0 0;gap:12px;padding:12px}.admin-sponsor-card,.admin-sponsor-card:nth-child(2n),.admin-sponsor-card:nth-child(3n){border:1px solid var(--border)}.admin-knowledge-list{gap:12px;padding:12px}.admin-knowledge-card,.admin-knowledge-card:nth-child(2n){border:1px solid var(--border)}.admin-comment-cards{background:0 0;gap:10px;padding:12px 14px 14px}.admin-comment-card{border:1px solid var(--border)}@media (max-width:700px){.control-center-shell-root{--admin-card-gap:10px}.admin-sponsor-grid,.admin-knowledge-list,.admin-comment-cards{gap:8px;padding:10px}}@media (min-width:901px){.control-center-shell-root{--admin-card-gap:10px}.control-center-shell-root .admin-shell{grid-template-columns:220px minmax(0,1fr)}.control-center-shell-root .admin-sidebar{padding:12px 9px 10px}.control-center-shell-root .admin-brand{padding:6px 8px 13px}.control-center-shell-root .admin-sidebar nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;padding:10px 3px 8px 0;overflow-y:auto}.control-center-shell-root .admin-sidebar nav::-webkit-scrollbar{width:6px;display:block}.control-center-shell-root .admin-sidebar nav::-webkit-scrollbar-track{background:0 0}.control-center-shell-root .admin-sidebar nav::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:999px}.admin-nav-group{gap:1px;margin-bottom:9px}.admin-nav-group>small{padding:0 8px 4px;font-size:7.5px}.control-center-shell-root .admin-sidebar nav button{gap:8px;height:33px;padding:0 8px;font-size:10px}.control-center-shell-root .admin-sidebar nav button svg{width:15px;height:15px}.control-center-shell-root .admin-sidebar-footer{padding-top:8px}.control-center-shell-root .admin-operator{padding:7px}.control-center-shell-root .admin-main{padding:18px clamp(14px,1.6vw,24px) 42px}.control-center-shell-root .admin-top{margin-bottom:14px;padding-bottom:14px}.control-center-shell-root .admin-top h1{font-size:clamp(26px,2.5vw,34px)}.control-center-shell-root .admin-metric{min-height:102px;padding:13px}.control-center-shell-root .admin-panel-head{min-height:56px;padding:10px 13px}.control-center-shell-root .admin-panel-head h2{font-size:16px}.control-center-shell-root .admin-panel-head p{margin-top:3px;font-size:9.5px}.control-center-shell-root .button{min-height:34px;padding:0 11px;font-size:10px}.control-center-shell-root .admin-dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(240px,.55fr);gap:10px}.control-center-shell-root .admin-panel .responsive-table{width:100%;max-width:100%;overflow:auto}.control-center-shell-root .admin-panel table{min-width:720px}.control-center-shell-root .admin-panel th,.control-center-shell-root .admin-panel td{padding:10px 11px;font-size:10px}.control-center-shell-root .admin-panel th{letter-spacing:.065em;font-size:8px}.control-center-shell-root .admin-user-cell{min-width:150px}.control-center-shell-root .admin-row-actions{gap:5px}.control-center-shell-root .admin-row-action{min-height:28px;padding:0 7px;font-size:8.5px}}.control-center-shell-root .admin-sidebar,.control-center-shell-root .admin-sidebar-sticky,.control-center-shell-root .admin-brand{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background-image:none!important}.control-center-shell-root .admin-sidebar:before,.control-center-shell-root .admin-sidebar:after,.control-center-shell-root .admin-sidebar-sticky:before,.control-center-shell-root .admin-sidebar-sticky:after,.control-center-shell-root .admin-brand:before,.control-center-shell-root .admin-brand:after{content:none!important;display:none!important}@media (min-width:901px){.control-center-shell-root .admin-shell{align-items:start;min-height:100dvh;grid-template-columns:220px minmax(0,1fr)!important}.control-center-shell-root .admin-sidebar{z-index:40;width:220px;background:var(--bg-elevated)!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden!important}.control-center-shell-root .admin-sidebar-sticky{flex-direction:column;width:100%;min-height:0;padding:12px 9px 10px;display:flex;overflow:hidden;background:var(--bg-elevated)!important;height:100dvh!important;position:static!important;inset:auto!important}.control-center-shell-root .admin-main{grid-column:2;min-width:0}}@media (min-width:701px) and (max-width:900px){.control-center-shell-root .admin-shell{align-items:start;min-height:100dvh;grid-template-columns:72px minmax(0,1fr)!important}.control-center-shell-root .admin-sidebar{z-index:40;width:72px;background:var(--bg-elevated)!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden!important}.control-center-shell-root .admin-sidebar-sticky{flex-direction:column;width:100%;min-height:0;padding:12px 8px 10px;display:flex;overflow:hidden;background:var(--bg-elevated)!important;height:100dvh!important;position:static!important;inset:auto!important}.control-center-shell-root .admin-main{grid-column:2;min-width:0}}@media (max-width:700px){.control-center-shell-root .admin-sidebar{background:var(--bg-elevated)!important;top:0!important}.control-center-shell-root .admin-sidebar-sticky{background:var(--bg-elevated)!important;top:auto!important}}.control-center-shell-root :is(.admin-panel,.admin-metric,.admin-card,.admin-modal,.admin-access-card,.admin-chart-card,.admin-activity-card,.admin-health-card,.button,.icon-button,.admin-row-action,.admin-filter,.admin-search-field,.admin-table-select,.admin-risk-input,.admin-article-form input,.admin-article-form textarea,.admin-article-form select,.admin-header-message-row,.admin-header-message-row input,.admin-error,.admin-toast,.admin-top-control,.admin-visual-options button,.admin-setting-row textarea){border-radius:0!important}.control-center-shell-root .admin-main{padding-inline:clamp(22px,2.8vw,44px)}.control-center-shell-root .admin-top{gap:28px;padding-bottom:18px}.control-center-shell-root .admin-top h1{font-size:var(--system-page-title-size,clamp(30px, 3.4vw, 46px));line-height:var(--page-title-line-height,.98);letter-spacing:var(--page-title-letter-spacing,-.052em);font-weight:700}.control-center-shell-root .admin-top-actions{gap:7px;padding:4px}.control-center-shell-root .admin-top-actions :is(.button,.admin-top-control){border-color:color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--bg-elevated) 84%, transparent);height:36px;min-height:36px;padding-inline:11px;border-radius:7px!important}.control-center-shell-root .admin-top-actions :is(.button,.admin-top-control):hover,.control-center-shell-root .admin-top-actions :is(.button,.admin-top-control):focus-visible{border-color:var(--border-strong);background:var(--surface-soft)}.control-center-shell-root .admin-panel{overflow:clip}@media (max-width:900px){.control-center-shell-root .admin-main{padding-inline:16px}.control-center-shell-root .admin-top{align-items:flex-start;gap:14px}.control-center-shell-root .admin-top-actions{max-width:100%}}@media (max-width:700px){.control-center-shell-root .admin-main{padding:16px 10px 44px}.control-center-shell-root .admin-top{gap:12px;margin-bottom:16px;padding:2px 2px 14px;display:grid}.control-center-shell-root .admin-top h1{font-size:var(--system-page-title-size,clamp(28px, 9.5vw, 36px))}.control-center-shell-root .admin-top-actions{grid-template-columns:auto auto minmax(0,1fr) minmax(0,1fr);gap:6px;width:100%;padding:0;display:grid}.control-center-shell-root .admin-top-actions :is(.button,.admin-top-control){width:100%;min-width:0;padding-inline:8px}}@media (max-width:470px){.control-center-shell-root .admin-top-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}
.qpay-panel{border:1px solid var(--border);background:var(--bg-elevated);width:min(470px,100%)}.qpay-panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;display:flex}.qpay-brand{align-items:center;gap:10px;min-width:0;display:flex}.qpay-brand-icon{border:1px solid var(--border);background:var(--surface-soft);width:34px;height:34px;color:var(--accent);place-items:center;display:grid}.qpay-panel-head .eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:850;display:block}.qpay-panel-head h3{margin:3px 0 0;font-size:16px;line-height:1.2}.qpay-close{border:1px solid var(--border);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;flex:0 0 32px;place-items:center;display:grid}.qpay-close:hover{border-color:var(--accent);color:var(--text)}.qpay-summary{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.qpay-summary>div{gap:5px;min-width:0;display:grid}.qpay-summary>div>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.qpay-summary strong{letter-spacing:-.035em;font-size:27px;line-height:1}.qpay-summary small{color:var(--muted);align-items:center;gap:5px;font-size:8px;display:flex}.qpay-status{border:1px solid color-mix(in srgb,var(--warning) 28%,var(--border));background:color-mix(in srgb,var(--warning) 7%,transparent);min-height:28px;color:var(--warning);flex:none;align-items:center;gap:6px;padding:0 9px;font-size:8px;font-weight:800;display:inline-flex}.qpay-status.is-paid{border-color:color-mix(in srgb,var(--success) 30%,var(--border));background:color-mix(in srgb,var(--success) 8%,transparent);color:var(--success)}.qpay-pay-area{border-bottom:1px solid var(--border);place-items:center;padding:18px 16px 15px;display:grid}.qpay-qr{border:1px solid var(--border);background:#fff;place-items:center;padding:8px;display:grid}.qpay-qr img{background:#fff;width:min(210px,64vw);height:auto;display:block}.qpay-qr-text{border:1px solid var(--border);background:var(--surface-soft);width:100%;padding:12px;overflow:auto}.qpay-qr-text code{word-break:break-all;font-size:9px}.qpay-instruction{max-width:330px;color:var(--muted);text-align:center;margin:11px 0 0;font-size:9px;line-height:1.5}.qpay-paid-note{border-bottom:1px solid var(--border);min-height:92px;color:var(--success);justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.qpay-meta{border-bottom:1px solid var(--border);margin:0}.qpay-meta>div{border-bottom:1px solid var(--border);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:9px 15px;display:grid}.qpay-meta>div:last-child{border-bottom:0}.qpay-meta dt{color:var(--muted);font-size:8px}.qpay-meta dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);margin:0;font-size:9px;font-weight:750;overflow:hidden}.qpay-bank-section{border-bottom:1px solid var(--border);padding:12px 15px}.qpay-bank-title{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:7px;font-size:8px;font-weight:800;display:block}.qpay-bank-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.qpay-bank-links a{border:1px solid var(--border);background:var(--surface-soft);min-height:38px;color:var(--text);justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:9px;font-weight:750;display:flex}.qpay-bank-links a:hover{border-color:var(--accent);color:var(--accent)}.qpay-error{border:1px solid color-mix(in srgb,var(--danger) 22%,var(--border));color:var(--danger);align-items:flex-start;gap:7px;margin:10px 15px 0;padding:9px 10px;font-size:9px;line-height:1.5;display:flex}.qpay-actions{gap:8px;padding:12px 15px 15px;display:grid}.qpay-verify{width:100%;margin:0}.qpay-auto-check{color:var(--muted);justify-content:center;align-items:center;gap:5px;font-size:8px;display:flex}@media (max-width:560px){.qpay-panel{width:100%}.qpay-summary{flex-direction:column;align-items:stretch}.qpay-status{align-self:flex-start}.qpay-bank-links{grid-template-columns:1fr}.qpay-meta>div{grid-template-columns:88px minmax(0,1fr)}}
html,body{max-width:100%;overflow-x:hidden}img,svg,video,canvas{max-width:100%}.container{width:min(100% - 32px,1240px);margin-inline:auto}.page-section{min-width:0}.responsive-table{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.responsive-table table{min-width:720px}.button,input,select,textarea{max-width:100%}@media (max-width:1024px){.container{width:min(100% - 28px,1240px)}.market-layout{grid-template-columns:220px minmax(0,1fr)}.market-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-shell,.admin-main{min-width:0}}@media (max-width:860px){.container{width:min(100% - 24px,1240px)}.page-title-row{flex-direction:column;align-items:flex-start;gap:14px}.page-title-row h1{font-size:clamp(30px,8vw,46px)}.market-layout{grid-template-columns:1fr}.market-layout>.market-filter-panel:not(.is-mobile){display:none}.market-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-toolbar{grid-template-columns:minmax(0,1fr) auto}.market-quick-tabs,.market-sort-box{grid-column:1/-1}.market-sort-box{width:100%}.sell-layout{grid-template-columns:1fr}.step-sidebar{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:static}.step-sidebar button{min-width:0;padding:10px 8px}.step-sidebar button b{font-size:9px}.wallet-grid,.profile-grid{grid-template-columns:1fr!important}.settings-card,.profile-card,.wallet-balance,.wallet-security{min-width:0}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-header,.article-hero,.article-content-shell,.article-community-shell{width:min(100% - 24px,1120px)}.admin-top{flex-direction:column;align-items:flex-start}.admin-top-actions{width:100%;padding-bottom:4px;overflow-x:auto}.admin-content{padding-inline:14px}.admin-modal{max-height:calc(100dvh - 20px);margin:10px;overflow:auto;width:calc(100vw - 20px)!important}.admin-form-grid{grid-template-columns:1fr!important}.admin-visual-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.container{width:min(100% - 20px,1240px)}.site-header{max-width:100vw}.header-brand-content{min-width:0}.header-brand-title,.header-brand-subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-nav,.desktop-login{display:none!important}.market-page-head{flex-direction:column;align-items:flex-start}.market-page-head h1{font-size:clamp(28px,9vw,38px)}.market-toolbar{grid-template-columns:1fr auto;gap:8px;display:grid}.market-search-box{grid-column:1/-1}.market-quick-tabs{justify-content:flex-start;overflow-x:auto}.market-listing-grid{grid-template-columns:1fr}.market-results-head{flex-direction:column;align-items:flex-start}.market-active-filters{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.step-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.form-panel{padding:18px 14px}.inventory-grid{grid-template-columns:1fr}.fee-breakdown,.review-list{font-size:11px}.form-nav{gap:8px}.form-nav .button{flex:1}.stats-grid{grid-template-columns:1fr}.stat-card{min-height:100px}.table-head{min-height:58px;padding:0 14px}.table-head h2{font-size:17px}.article-header h1{font-size:clamp(32px,11vw,46px)}.article-byline{gap:10px}.article-actions{flex-wrap:wrap}.article-content-surface{padding:22px 16px}.article-context{grid-template-columns:1fr 1fr!important}.article-community-shell{margin-top:26px}.profile-card,.settings-card,.wallet-balance,.wallet-security{padding:18px!important}.profile-avatar{width:78px;height:78px}.settings-row{flex-direction:column;align-items:flex-start}.settings-row>.button{width:100%}.admin-content{padding:10px}.admin-panel{border-left:0;border-right:0}.admin-panel-head,.admin-community-header,.admin-community-toolbar{padding-inline:12px}.admin-top-actions .button,.admin-top-control{flex:none}.admin-visual-options{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-modal-head{z-index:2;background:var(--bg-elevated);position:sticky;top:0}.admin-modal-actions{background:var(--bg-elevated);border-top:1px solid var(--border);padding:10px;position:sticky;bottom:0}.qpay-qr img{width:min(210px,72vw)}}@media (max-width:420px){.container{width:min(100% - 16px,1240px)}.market-listing-card{min-width:0}.step-sidebar{grid-template-columns:1fr 1fr}.article-context{grid-template-columns:1fr!important}.admin-visual-options{grid-template-columns:1fr}.admin-community-metrics{grid-template-columns:repeat(3,1fr);display:grid}.admin-community-metrics span{min-width:0}.article-comment-form-foot{align-items:flex-end}.article-comment-form-foot .button{min-width:90px}}@media (max-width:640px){input,select,textarea{font-size:16px!important}.button,.icon-button,.menu-button{min-height:40px}.article-page{overflow:hidden}.article-header,.article-hero,.article-content-shell,.article-community-shell{max-width:100%;width:calc(100% - 20px)!important}.article-actions{flex-direction:column;align-items:flex-start}.article-share-bar{flex-wrap:wrap;align-items:flex-start;width:100%}.article-share-buttons{max-width:100%;padding-bottom:2px;overflow-x:auto}.article-utility-actions{width:100%}.article-utility-button{min-height:38px}.article-comments-heading{margin-bottom:12px}.article-comment-form textarea{min-height:110px}.article-comment-form-foot{align-items:center}.article-comment-form-foot .button{width:auto}.market-category-bar{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.market-category-bar::-webkit-scrollbar{display:none}.market-filter-panel.is-mobile{width:min(360px,92vw);max-width:92vw}.market-price-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.market-listing-grid{gap:10px}.market-listing-card{width:100%}.qpay-panel{max-height:calc(100dvh - 24px);overflow:auto}.qpay-bank-links a{min-height:44px}.trades-page,.fees-page,.profile-page{overflow:hidden}.responsive-table{width:100vw;max-width:calc(100vw - 20px)}.admin-modal-backdrop{padding:6px}.admin-modal{border-radius:0;max-height:calc(100dvh - 12px);margin:0;width:calc(100vw - 12px)!important}.admin-article-form{padding:14px 12px}.admin-modal-actions{margin-inline:-12px;margin-bottom:-14px}}@media (max-width:420px){.article-context{display:grid;grid-template-columns:1fr!important}.article-context>div{border-right:0!important}.market-toolbar{grid-template-columns:1fr}.market-mobile-filter{width:100%}.market-sort-box,.market-quick-tabs{grid-column:1}.admin-top-actions{grid-template-columns:1fr 1fr}.admin-top-actions .button{grid-column:1/-1}.admin-comment-card{grid-template-columns:1fr}.admin-comment-card-avatar{width:34px;height:34px}}.home-page,.market-page,.market-detail-page,.sell-page,.trades-page,.fees-page,.news-page,.article-page,.profile-page,.legal-page,.site-shell,.site-shell>main{min-width:0;max-width:100%}:where(h1,h2,h3,p,strong,span,a){overflow-wrap:break-word}@media (max-width:820px){.article-page{overflow:visible!important}.article-context{-webkit-backdrop-filter:blur(16px)saturate(1.12);backdrop-filter:blur(16px)saturate(1.12);top:var(--app-header-height,64px)!important;z-index:120!important;background:color-mix(in srgb,var(--bg-elevated) 86%,transparent)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;position:sticky!important}}@media (max-width:640px){.page-section{padding-block:42px}.page-title-row{margin-bottom:26px}.page-title-row h1,.news-page-head h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(30px,10vw,42px)}.page-title-row p,.news-page-head p{max-width:100%;font-size:13.5px;line-height:1.6}.breadcrumb{white-space:nowrap;scrollbar-width:none;max-width:100%;overflow-x:auto}.breadcrumb::-webkit-scrollbar{display:none}.article-header,.article-hero,.article-reading-grid{max-width:1120px;width:calc(100% - 20px)!important}.article-context{scrollbar-width:none;grid-template-columns:repeat(3,minmax(110px,1fr))!important;overflow-x:auto!important}.article-context::-webkit-scrollbar{display:none}.article-context>div{border-right:1px solid var(--border)!important;border-bottom:0!important;grid-template-columns:1fr!important;min-width:110px!important}.article-context>div:last-child{border-right:0!important}.article-body{max-width:100%}.article-body p,.article-summary{overflow-wrap:anywhere}.wallet-balance,.wallet-security,.profile-card,.settings-card{padding:18px!important}.wallet-balance>strong{overflow-wrap:anywhere;font-size:clamp(30px,10vw,38px)}.wallet-balance>div{flex-wrap:wrap;gap:10px}.settings-card h2{font-size:23px}.settings-row{gap:12px}.settings-row>div{width:100%;min-width:0}.form-panel{min-height:0!important;padding:20px 14px 84px!important}.form-panel h2{font-size:clamp(26px,8vw,34px)}.form-nav{bottom:18px!important;left:14px!important;right:14px!important}.fee-breakdown div,.review-list div{flex-wrap:wrap;gap:12px}.fee-breakdown div>:last-child,.review-list div>:last-child{text-align:right;margin-left:auto}.input-suffix,.input-suffix input{min-width:0}.table-card{max-width:100%;overflow:hidden}.responsive-table{width:100%!important;max-width:100%!important}.trades-runtime-strip code{white-space:normal;overflow-wrap:anywhere;max-width:100%}.trades-login,.fees-login,.profile-login-card{width:100%;margin:28px auto;padding:20px 16px}.market-detail-info,.market-detail-main,.market-detail-offers{min-width:0}.market-detail-info dl>div{align-items:flex-start}.market-detail-info dd{overflow-wrap:anywhere;max-width:58%}.market-detail-title-row,.market-detail-title-row>div{min-width:0}.market-detail-title-row h1{overflow-wrap:anywhere}.market-detail-price{flex-direction:column;align-items:flex-start}.market-detail-offer{grid-template-columns:64px minmax(0,1fr) auto}.site-footer .container{max-width:100%}.footer-main,.footer-bottom{min-width:0}.button,.icon-button,.header-menu-trigger{touch-action:manipulation}}@media (max-width:420px){.article-context{grid-template-columns:repeat(3,minmax(106px,1fr))!important}.article-context>div{min-width:106px!important}.market-detail-offer{grid-template-columns:56px minmax(0,1fr)}.market-detail-offer>span{grid-column:2}.footer-main{grid-template-columns:1fr!important}.footer-brand,.footer-links,.footer-legal{grid-column:1!important}.footer-links,.footer-legal{gap:9px}}:where(.page-composer,.page-composer-core,.home-page,.market-page,.market-detail-page,.news-page,.article-page,.sell-page,.trades-page,.fees-page,.profile-page,.legal-page){min-width:0;max-width:100%}@media (max-width:900px){.page-composer-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-card,.featured-article,.market-listing-card,.table-card{min-width:0}.market-detail-surface{max-width:100%}.footer-main{gap:24px}}@media (max-width:760px){.market-detail-main{order:1}.market-detail-offers{order:2}.market-detail-info{order:3}.market-detail-title-row{gap:10px;padding:14px 14px 12px}.market-detail-title-row h1{font-size:clamp(24px,8vw,34px);line-height:1.05}.market-detail-summary{padding:16px 14px}.market-detail-price strong{font-size:clamp(28px,9vw,38px)}.market-detail-info{padding:18px 14px}.market-detail-offers-head{min-height:50px;padding-inline:14px}.legal-page,.news-page,.sell-page,.trades-page,.fees-page,.profile-page{min-width:0}.legal-page section,.settings-card,.profile-card,.wallet-balance,.wallet-security,.form-panel{max-width:100%}.article-grid,.featured-article .article-card,.admin-page-layout-picker,.admin-menu-target-box{grid-template-columns:1fr!important}.admin-home-layout-item{min-width:0}}@media (max-width:640px){:root{--mobile-gutter:16px}.container{width:calc(100% - (var(--mobile-gutter) * 2))}:where(input,select,textarea){font-size:16px!important}:where(button,.button,.icon-button,a.admin-row-action,.news-category-nav a){min-height:44px}input,select,textarea{width:100%}.page-title-row,.news-page-head,.market-page-head{min-width:0}.page-title-row>*,.news-page-head>*,.market-page-head>*{min-width:0;max-width:100%}.market-category-bar,.market-quick-tabs,.news-category-nav,.article-share-buttons,.admin-comment-status-tabs{scroll-snap-type:x proximity;overscroll-behavior-x:contain}.market-category-bar>*,.market-quick-tabs>*,.news-category-nav>*{scroll-snap-align:start}.market-listing-grid,.page-composer-market-grid{grid-template-columns:1fr!important}.market-detail-shell{width:calc(100% - 20px)!important}.market-detail-breadcrumb{white-space:nowrap;scrollbar-width:none;max-width:100%;overflow-x:auto}.market-detail-breadcrumb::-webkit-scrollbar{display:none}.market-detail-main>.market-item-visual{min-height:240px!important}.market-detail-float{grid-template-columns:minmax(0,1fr) auto}.market-detail-float>span:last-child{grid-column:2}.news-page-section-head{align-items:center}.article-card{width:100%}.article-card-meta{flex-wrap:wrap;gap:8px}.responsive-table{overscroll-behavior-x:contain;scrollbar-width:thin}.responsive-table table{min-width:680px}.trades-runtime-strip,.wallet-grid,.profile-grid{min-width:0}.footer-main{grid-template-columns:1fr!important;gap:22px!important}.footer-brand,.footer-links,.footer-legal{min-width:0;grid-column:1!important}.footer-bottom{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.admin-home-layout-list{padding:10px!important}.admin-home-layout-item{grid-template-columns:28px minmax(0,1fr) auto!important;padding:10px!important}.admin-home-layout-toggle{white-space:normal;text-align:center;min-height:36px;grid-column:2!important}.admin-home-layout-actions{grid-area:1/3/span 2!important}.admin-menu-target-path code,.admin-page-layout-picker>code{white-space:normal;overflow-wrap:anywhere}}@media (max-width:420px){:root{--mobile-gutter:12px}.page-section{padding-block:34px}.page-title-row h1,.news-page-head h1{font-size:clamp(28px,11vw,38px)}.market-detail-main>.market-item-visual{min-height:210px!important}.market-detail-float{grid-template-columns:1fr auto;gap:6px}.market-detail-offer{min-height:78px}.article-header h1{font-size:clamp(30px,11vw,42px)}.article-content-surface{padding:20px 14px!important}.admin-modal{width:100vw!important;max-height:100dvh!important}}@media (max-width:760px){.market-page-shell{width:calc(100% - 24px)}.market-page-head{gap:12px;padding:20px 0 14px}.market-page-head .eyebrow{font-size:9px}.market-page-head h1{margin:5px 0 6px;font-size:clamp(28px,9vw,36px)}.market-page-head p{font-size:11px;line-height:1.5}.market-list-link{justify-self:start;width:auto;min-height:40px;padding-inline:12px}.market-toolbar{border-color:var(--border);background:var(--bg-elevated);padding:8px;display:block}.market-desktop-search,.market-desktop-quick-tabs,.market-desktop-sort{display:none!important}.market-mobile-controls{gap:8px;display:grid}.market-mobile-search-row{grid-template-columns:minmax(0,1fr) 44px;gap:7px;display:grid}.market-mobile-search{height:42px;padding-inline:10px}.market-mobile-search input{font-size:16px!important}.market-mobile-filter{border:1px solid var(--border);background:var(--surface-soft);width:44px;height:42px;min-height:42px;color:var(--text);place-items:center;padding:0;display:inline-grid;position:relative}.market-mobile-filter-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.market-mobile-filter b{border:2px solid var(--bg-elevated);background:var(--accent);min-width:18px;height:18px;color:var(--accent-ink);place-items:center;padding:0 4px;font-size:8px;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.market-mobile-select-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.market-mobile-select-grid>.market-mobile-select:last-child:nth-child(3){grid-column:1/-1}.market-mobile-select{border:1px solid var(--border);background:var(--bg-elevated);gap:5px;min-width:0;padding:8px 9px 7px;transition:border-color .14s,background .14s;display:grid;position:relative}.market-mobile-select.is-open{z-index:30;border-color:var(--border-strong);background:var(--bg-elevated)}.market-mobile-select-label{color:var(--muted);letter-spacing:.065em;text-transform:uppercase;font-size:8px;font-weight:750;line-height:1}.market-mobile-select-trigger{width:100%;min-width:0;min-height:30px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;outline:0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:6px;padding:0;display:grid}.market-mobile-select-trigger>span{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;line-height:1.2;overflow:hidden}.market-mobile-select-chevron{color:var(--muted);justify-self:end;transition:transform .15s,color .15s;transform:rotate(90deg)}.market-mobile-select.is-open .market-mobile-select-chevron{color:var(--text);transform:rotate(-90deg)}.market-mobile-select-menu{z-index:40;overscroll-behavior:contain;border:1px solid var(--border-strong);background:var(--bg-elevated);scrollbar-width:thin;width:calc(100% + 2px);max-height:min(240px,42dvh);padding:4px;position:absolute;top:calc(100% + 5px);left:-1px;overflow-y:auto;box-shadow:0 10px 28px #0000001f}html[data-theme=dark] .market-mobile-select-menu{box-shadow:0 12px 30px #00000057}.market-mobile-select-menu button{width:100%;min-height:36px;color:var(--muted-strong);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;padding:0 8px;font-size:11px;font-weight:560;display:grid}.market-mobile-select-menu button:hover,.market-mobile-select-menu button:focus-visible{background:var(--surface-soft);color:var(--text);outline:0}.market-mobile-select-menu button.is-selected{background:var(--surface-soft);color:var(--text);font-weight:680}.market-mobile-select-menu button svg{color:var(--accent);justify-self:end}.market-layout{padding-top:8px}.market-results-head{min-height:28px;padding:0 1px 6px}.market-results-head strong{font-size:12px}.market-results-head span{font-size:9px}.market-active-filters{scrollbar-width:none;flex-wrap:nowrap;margin:0 0 6px;padding-bottom:4px;overflow-x:auto}.market-active-filters::-webkit-scrollbar{display:none}.market-active-filters button{flex:none;min-height:30px}.market-filter-mobile-layer{z-index:260;display:block;position:fixed;inset:0}.market-filter-mobile-backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.market-filter-mobile-layer .market-filter-panel{border:1px solid var(--border-strong);overscroll-behavior:contain;width:100%;max-height:min(82dvh,720px);box-shadow:var(--shadow);border-bottom:0;animation:.2s cubic-bezier(.2,.8,.2,1) both marketFilterSheetEnter;inset:auto 0 0;overflow-y:auto}.market-filter-mobile-layer .market-filter-head{z-index:2;background:color-mix(in srgb,var(--bg-elevated) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:52px;position:sticky;top:0}.market-filter-mobile-layer .market-filter-options{grid-template-columns:repeat(2,minmax(0,1fr))}.market-filter-mobile-layer .market-filter-group{padding:11px 12px}.market-filter-mobile-layer .market-apply-button{min-height:44px;box-shadow:0 0 0 8px var(--bg-elevated);margin-top:14px;position:sticky;bottom:10px}}@media (min-width:480px) and (max-width:640px){.market-mobile-select-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-mobile-select-grid>.market-mobile-select:last-child:nth-child(3){grid-column:auto}.market-listing-grid{gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:479px){.market-listing-grid{grid-template-columns:1fr!important}}@media (max-width:390px){.market-page-shell{width:calc(100% - 20px)}.market-mobile-select-grid{gap:6px}.market-mobile-select{padding-inline:8px}.market-mobile-select-trigger>span{font-size:12.5px}}@keyframes marketFilterSheetEnter{0%{opacity:.92;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.market-filter-mobile-layer .market-filter-panel{animation:none}}@media (max-width:900px){.site-footer .footer-main{grid-template-columns:1fr!important;gap:24px!important}.site-footer .footer-brand{grid-column:auto!important}.site-footer .footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important;display:grid!important}.site-footer .footer-links,.site-footer .footer-legal{grid-column:auto!important;min-width:0!important}}@media (max-width:560px){.site-footer .footer-main{gap:20px!important}.site-footer .footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 20px!important}.site-footer .footer-bottom{flex-direction:row!important;align-items:center!important;gap:12px!important}}@media (max-width:360px){.site-footer .footer-navigation{grid-template-columns:1fr!important}}@media (max-width:760px){.market-page .market-workspace-head{gap:12px;padding:10px 0}.market-page .market-list-link{min-height:34px}.market-page .market-toolbar{background:color-mix(in srgb, var(--market-panel) 94%, transparent);gap:7px;padding:6px;grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}.market-page .market-search-box{height:38px;padding-inline:9px}.market-page .market-search-box input{font-size:14px!important}.market-page .market-mobile-filter{width:auto;min-width:42px;height:38px;min-height:38px;padding:0 9px;display:inline-flex}.market-page .market-mobile-filter>span{display:none}.market-page .market-mobile-select-grid{gap:7px;margin-bottom:8px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.market-page .market-listing-grid{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:479px){.market-page .market-page-shell{width:calc(100% - 12px)}.market-page .market-mobile-select-grid{grid-template-columns:1fr!important}.market-page .market-listing-grid{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:350px){.market-page .market-listing-grid{grid-template-columns:1fr!important}}@media (max-width:760px){.market-detail-page .market-detail-main{order:1!important}.market-detail-page .market-detail-info{order:2!important;padding:14px!important}.market-detail-page .market-detail-offers{order:3!important}.market-detail-page .market-detail-title-row{gap:8px!important;padding:11px!important}.market-detail-page .market-detail-title-row h1{font-size:17px!important;line-height:1.12!important}.market-detail-page .market-detail-summary{padding:11px!important}}@media (max-width:420px){.market-detail-page .market-detail-offer{grid-template-columns:56px minmax(0,1fr) 13px!important}}
.legal-page{max-width:980px;padding-top:72px;padding-bottom:96px}.legal-page-head{border-bottom:1px solid var(--border);padding-bottom:32px}.legal-page-head h1{letter-spacing:-.055em;margin:8px 0 12px;font-size:clamp(38px,6vw,72px);line-height:.98}.legal-page-head p{max-width:720px;color:var(--text-secondary);margin:0;font-size:17px;line-height:1.65}.legal-page-sections{gap:0;display:grid}.legal-page-section{border-bottom:1px solid var(--border);grid-template-columns:220px minmax(0,1fr);gap:40px;padding:30px 0;display:grid}.legal-page-section h2{margin:0;font-size:15px}.legal-page-section p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.75}@media (max-width:720px){.legal-page{padding-top:40px;padding-bottom:64px}.legal-page-section{grid-template-columns:1fr;gap:10px;padding:22px 0}.legal-page-head p{font-size:15px}}
:root{--page-title-size:clamp(30px, 3.4vw, 46px);--system-page-title-size:var(--page-title-size);--page-title-line-height:.98;--page-title-letter-spacing:-.052em;--page-subtitle-size:15px;--page-subtitle-line-height:1.58;--section-display-title-size:clamp(28px, 3vw, 38px);--section-display-title-line-height:1;--section-display-title-letter-spacing:-.045em}.page-heading-copy{min-width:0;max-width:860px}:is(.page-heading-copy>h1,.legal-page-head>h1,.page-title-row h1,.news-page-head h1){font-size:var(--page-title-size);line-height:var(--page-title-line-height);letter-spacing:var(--page-title-letter-spacing);margin:0;font-weight:700}.page-heading-copy>p,.legal-page-head>p,.page-title-row p,.news-page-head p{max-width:760px;color:var(--muted);font-size:var(--page-subtitle-size);line-height:var(--page-subtitle-line-height);margin:12px 0 0}.article-header-subtitle{max-width:840px}:is(.home-overview-copy>h1,.home-section-head h2,.home-news-grid-head>h2,.email-subscription-copy>h2,.page-composer-section-head>h2,.skin-carousel-heading>h2){font-size:var(--section-display-title-size);line-height:var(--section-display-title-line-height);letter-spacing:var(--section-display-title-letter-spacing);font-weight:650}@media (max-width:680px){:root{--page-title-size:clamp(28px, 9.5vw, 36px);--page-subtitle-size:14px;--section-display-title-size:28px}}
:root{--radius:0px;--radius-sm:0px;--radius-lg:0px}:is(button,.button,.icon-button,.header-login,.header-action,.header-logout,.header-menu-trigger,.admin-row-action,.admin-top-control,.admin-filter,.admin-table-select,.admin-risk-input,.admin-search-field,.admin-image-upload-button,.admin-home-layout-toggle,.admin-home-layout-actions button,.admin-header-message-actions button,.market-category-bar button,.market-active-filters button,.market-mobile-filter,.market-mobile-select,.market-search-box,.market-sort-box,.market-filter-group button,.skin-carousel-arrow,.chat-suggestions button,.chat-assistant-trigger,input,select,textarea),:is(.hero-market-card,.skin-card,.feature-card,.step-card,.stat-card,.content-card,.profile-card,.settings-card,.wallet-card,.wallet-balance,.wallet-security,.trade-card,.table-card,.risk-panel,.activity-card,.system-card,.market-filter-panel,.market-category-bar,.market-toolbar,.market-listing-card,.market-detail-surface,.market-detail-offer,.market-empty-state,.sell-workspace,.sell-preview,.step-sidebar,.form-panel,.inventory-item,.inventory-summary-strip,.fee-breakdown,.review-list,.steam-account-state,.selected-asset-row,.detail-panel,.detail-art,.detail-stats,.checkout-note,.info-box,.article-card,.article-hero,.article-content-surface,.article-context,.article-comment-form,.article-comment,.news-empty-category,.sponsored-card,.sponsored-thumb>span,.email-subscription,.chat-assistant-panel,.chat-message,.admin-panel,.admin-metric,.admin-card,.admin-modal,.admin-access-card,.admin-chart-card,.admin-activity-card,.admin-health-card,.admin-operator,.admin-error,.admin-toast,.admin-sponsor-card,.admin-setting-row,.admin-knowledge-card,.admin-user-profile-hero,.admin-user-profile-data,.admin-user-history-card,.admin-raw-steam-data,.admin-home-layout-item,.admin-header-message-row,.admin-slogan-visibility){border-radius:0!important}:where(.status,.fees-count,.wallet-entry-count,.scroll-to-top,.admin-access-icon,.admin-check span,.admin-skeleton,.admin-comment-status,.admin-community-metrics,.admin-community-metrics span,.admin-comment-search,.admin-comment-status-tabs,.side-menu,.side-menu-language,.side-menu-theme,.footer-nav a),:where([class$=-card],[class*=-card\ ],[class$=-panel],[class*=-panel\ ],[class$=-surface],[class*=-surface\ ]),:not(.header-account-avatar):not(.profile-avatar):not(.steam-avatar-fallback):not(.admin-user-profile-avatar):not(.admin-spinner):not(.rarity-dot){border-radius:0!important}:is(.header-account-avatar,.profile-avatar,.steam-avatar-fallback,.admin-user-cell>img,.admin-user-cell>span,.admin-user-profile-avatar,.admin-operator>img,.admin-operator>span,.seller-readiness i,.inventory-check,.rarity-dot,.market-listing-online i,.market-listing-active i,.admin-activity-dot,.admin-spinner,.fees-flow>div>span,.market-detail-buy-flow i){border-radius:50%!important}:where(.market-page .market-listing-card,.skin-carousel-section .market-listing-card,.market-page .market-filter-panel,.market-page .market-toolbar,.market-page .market-search-box,.market-page .market-sort-box,.market-page .market-toolbar-count,.market-page .market-mobile-filter,.market-page .market-active-filters button,.market-page .market-empty-state,.skin-carousel-arrow,.market-listing-inspect-icon,.market-listing-delta,.market-listing-foot>a,.market-special-badge,.market-detail-surface,.market-detail-rarity-guide,.market-detail-description,.market-detail-secondary,.market-detail-inspect,.market-detail-offer-mini,.market-detail-buy,.market-detail-buy-flow,.market-detail-payment-error){border-radius:8px!important}:where(.market-listing-card){border-radius:11px!important}:where(.market-listing-card .market-listing-visual-link){border-radius:0!important}
.site-search{align-items:center;display:flex;position:relative}.site-search-trigger{z-index:2;position:relative}.site-search-shell{background:var(--bg-elevated);opacity:0;pointer-events:none;border:1px solid #0000;align-items:center;gap:8px;width:0;height:38px;padding:0;transition:width .22s,opacity .16s,border-color .16s;display:flex;position:absolute;top:50%;right:34px;overflow:hidden;transform:translateY(-50%)}.site-search.is-open .site-search-shell{border-color:var(--border-strong);opacity:1;pointer-events:auto;width:min(390px,42vw);padding:0 9px}.site-search-shell>svg{color:var(--muted);flex:none}.site-search-shell input{width:100%;min-width:0;height:36px;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.site-search-shell input::placeholder{color:var(--muted)}.site-search-clear{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:0 0 28px;place-items:center;display:grid}.site-search-results{border:1px solid var(--border);background:var(--bg-elevated);width:min(430px,48vw);max-height:min(460px,70vh);box-shadow:var(--shadow);z-index:180;position:absolute;top:calc(50% + 26px);right:34px;overflow:auto}.site-search-results>p{color:var(--muted);margin:0;padding:14px;font-size:11px}.site-search-results>a{border-bottom:1px solid var(--border);grid-template-columns:56px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:58px;padding:10px 12px;transition:background .14s;display:grid}.site-search-results>a:last-child{border-bottom:0}.site-search-results>a:hover,.site-search-results>a:focus-visible{background:var(--surface-soft)}.site-search-result-type{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:850}.site-search-result-copy{gap:3px;min-width:0;display:grid}.site-search-result-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.site-search-result-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:9px;overflow:hidden}.site-search-results>a>svg{color:var(--muted)}@media (max-width:1180px){.site-search.is-open .site-search-shell{width:min(360px,48vw)}}@media (max-width:680px){.site-search{display:flex;position:static}.site-search-trigger{width:34px;height:34px}.site-search.is-open .site-search-shell{left:12px;right:12px;top:calc(var(--app-header-height) + 8px);z-index:190;width:auto;height:44px;box-shadow:var(--shadow);padding:0 10px;position:fixed;transform:none}.site-search-shell input{height:42px;font-size:16px}.site-search-results{left:12px;right:12px;top:calc(var(--app-header-height) + 56px);z-index:190;width:auto;max-height:min(58vh,480px);position:fixed}.site-search-results>a{grid-template-columns:50px minmax(0,1fr) 18px;min-height:62px;padding:10px}.site-search-result-copy b{font-size:12px}.site-search-result-copy small{font-size:10px}}@media (max-width:380px){.site-search.is-open .site-search-shell,.site-search-results{left:8px;right:8px}.header-language span{display:none}.header-language{min-width:34px}}@media (prefers-reduced-motion:reduce){.site-search-shell{transition:none}}

