.pixel-center,.center-dialog {--market-text:#3c3f51;--market-muted:#797e8c;--market-surface:#f5f5f8;--market-border:#e1e3eb;--market-accent:#c45d2b;--blue:#f27e46;color:var(--market-text);}
.pixel-design .pixel-center {width:min(1093px,calc(100% - 30px));margin:34px auto 45px;padding:0;grid-template-columns:180px minmax(0,1fr) 210px;gap:18px;align-items:start;}
.pixel-center .dashboard-panel {padding:18px;background:#fff;border:1px solid #1a283108;border-radius:10px;min-width:0;}
.pixel-center .dashboard-panel__title {font-size:17px;line-height:1.5;color:var(--market-text);}
.pixel-center .dashboard-panel__title span {font-size:inherit;color:inherit;}
.pixel-center .center-menu {padding:15px 12px;}
.pixel-center .center-menu h1 {margin-bottom:14px;font-size:14px;}
.pixel-center .center-tab {padding:11px 9px;border-radius:8px;font-size:11px;color:var(--market-text);}
.pixel-center .center-tab span {font-size:11px;line-height:1.5;color:inherit;}
.pixel-center .center-tab.is-active,.pixel-center .center-tab:hover {background:#fff1e7;color:#b75d2e;box-shadow:inset 3px 0 #f27e46;}
.pixel-center .center-heading {gap:12px;flex-wrap:wrap;margin-bottom:18px;}
.pixel-center .center-heading>div:first-child {min-width:0;}
.pixel-center .center-heading p {font-size:11px;color:var(--market-muted);line-height:1.7;}
.pixel-center .center-wallet {gap:6px;flex-wrap:wrap;}
.pixel-center .center-wallet span {padding:7px 9px;background:#fff1e7;color:#b76031;border:0;border-radius:7px;font-size:10px;}
.pixel-center .center-wallet b {font-size:12px;color:inherit;}
.pixel-center .center-welcome {background:#fff7ef;border-color:#ffe2ca;border-radius:8px;}
.pixel-center .center-welcome strong {font-size:16px;color:var(--market-text);}
.pixel-center .center-welcome p {font-size:11px;line-height:1.7;color:var(--market-muted);}
.pixel-center .center-toolbar {gap:8px;flex-wrap:wrap;}
.pixel-center .center-toolbar select {min-width:0;font-size:11px;}
.pixel-center .center-search {min-width:160px;}
.pixel-center .center-main {min-width:0;}
.pixel-design .pixel-center .center-grid {grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:12px;}
.pixel-center .center-card {background:#fff;border:1px solid var(--market-border);border-radius:10px;overflow:hidden;}
.pixel-center .center-card-visual {background:var(--market-surface);border-bottom:1px solid var(--market-border);height:105px;}
.pixel-center .center-card-visual img {max-height:88px;}
.pixel-center .center-card-body {padding:13px;gap:7px;}
.pixel-center .center-card h3 {font-size:13px;line-height:1.5;color:var(--market-text);}
.pixel-center .center-card p {font-size:11px;line-height:1.7;color:var(--market-muted);}
.pixel-center .center-card small {font-size:10px;line-height:1.6;color:var(--market-muted);}
.pixel-center .center-price {font-size:14px;line-height:1.6;color:var(--market-accent);}
.pixel-center .center-section h3 {font-size:15px;color:var(--market-text);}
.pixel-center .center-section a {font-size:11px;color:var(--market-accent);}
.pixel-center .btn,.center-dialog .btn {display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:35px;height:auto;padding:9px 12px;border:0;border-radius:7px;background:#f27e46;color:#fff;font:inherit;font-size:11px;font-weight:700;line-height:1.4;cursor:pointer;text-decoration:none;box-shadow:none;}
.pixel-center .btn--primary {background:#59b656;}
.pixel-center .center-btn-auction {background:#5ba4dd;border:0;}
.pixel-center .center-actions .btn {white-space:normal;}
.pixel-center input:not([type="checkbox"]):not([type="radio"]),.pixel-center select,.pixel-center textarea,.center-dialog input:not([type="checkbox"]):not([type="radio"]),.center-dialog select,.center-dialog textarea {background:var(--market-surface);color:var(--market-text);border:1px solid var(--market-border);border-radius:8px;font-size:12px;}
.pixel-center .center-sales-panel {grid-column:3;grid-row:1;align-self:start;}
.pixel-center .center-sale-row strong,.pixel-center .center-sale-row strong button {font-size:11px;color:var(--market-text);}
.pixel-center .center-sale-row small {font-size:9px;line-height:1.6;}
.pixel-center .center-badge {font-size:9px;}
.pixel-center .center-message {background:#e3f2e6;border-color:#bedcc4;color:#386a43;}
.pixel-center .center-message.error {background:#fff0ee;border-color:#e7b1ac;color:#9a3129;}
.center-dialog {background:#fff;border:1px solid var(--market-border);border-radius:12px;color:var(--market-text);}
.center-dialog h2 {color:var(--market-text);}
.center-dialog::backdrop {background:#202331a6;}
.center-dialog .center-price-chart {background:#202020;border-color:#333;}
.pixel-design .app[theme="dark"] .pixel-center,.pixel-design .app[theme="dark"] .center-dialog {--market-text:#eeeef6;--market-muted:#adb1c0;--market-surface:#353846;--market-border:#494d5d;--market-accent:#ffb387;}
.pixel-design .app[theme="dark"] .pixel-center .dashboard-panel,.pixel-design .app[theme="dark"] .center-dialog,.pixel-design .app[theme="dark"] .center-card {background:#282a34;}
.pixel-design .app[theme="dark"] .center-welcome,.pixel-design .app[theme="dark"] .center-tab.is-active,.pixel-design .app[theme="dark"] .center-tab:hover {background:#45372d;color:#ffb387;}
.pixel-design.center-embed #site-header,.pixel-design.center-embed #footer,.pixel-design.center-embed .website-bg {display:none;}
.pixel-design.center-embed .pixel-center {width:calc(100% - 24px);margin:12px auto;}
@media(max-width:1150px) {.pixel-design .pixel-center {grid-template-columns:170px minmax(0,1fr);} .pixel-center .center-sales-panel {grid-column:2;grid-row:auto;position:static;}}
@media(max-width:850px) {.pixel-design .pixel-center {width:calc(100% - 24px);margin:22px auto 35px;grid-template-columns:minmax(0,1fr);gap:15px;} .pixel-center .center-menu {position:static;max-width:100%;} .pixel-center .center-menu nav {max-width:100%;} .pixel-center .center-sales-panel {grid-column:1;} .pixel-center .center-main {padding:16px;}}
@media(max-width:450px) {.pixel-design .pixel-center .center-grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;} .pixel-center .center-card h3 {font-size:11px;} .pixel-center .center-card-body {padding:10px;} .pixel-center .center-actions .btn {font-size:10px;padding:8px 5px;} .pixel-center .center-price {font-size:12px;} }
