:root{--bg:#0c0d0f;--panel:#15171b;--panel2:#1c1f24;--line:#2c3038;--text:#f1eee8;--muted:#9b9da3;--gold:#d6aa59;--gold2:#f0c777;--red:#a64a43}*{box-sizing:border-box}html,body{color:var(--text);background:radial-gradient(circle at 50% -10%,#262018 0,#101114 32%,#0b0c0e 70%);min-height:100%;margin:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.wrap{width:min(1180px,100% - 36px);margin:0 auto}.topbar{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0b0de0;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;height:70px;display:flex}.brand{letter-spacing:2px;color:var(--gold2);font-family:Georgia,serif;font-weight:800}.nav nav{align-items:center;gap:14px;display:flex}.nav nav>a{color:#d4d4d6;padding:10px 12px}.ctaSmall{background:#2b2418;border:1px solid #6c5630;border-radius:8px}.page{padding:52px 0 80px}.hero{justify-content:space-between;align-items:flex-end;gap:30px;padding:28px 0 34px;display:flex}.eyebrow{letter-spacing:2px;color:var(--gold);font-size:12px;font-weight:800}.hero h1,.sectionTitle h1,.detailInfo h1{margin:12px 0 16px;font-family:Georgia,Times New Roman,serif;font-weight:700;line-height:1.08}.hero h1{font-size:clamp(38px,5vw,66px)}.hero p,.sectionTitle p{color:var(--muted);max-width:650px;line-height:1.7}.cta{color:#17120a;cursor:pointer;background:linear-gradient(#e5bc70,#ba8b3c);border:1px solid #f4d18e;border-radius:9px;justify-content:center;align-items:center;padding:15px 20px;font-weight:900;display:inline-flex;box-shadow:0 10px 30px #d5a8561f}.cta:disabled{opacity:.5}.full{width:100%;margin-top:22px}.searchPanel{border:1px solid var(--line);background:#17191df0;border-radius:14px;grid-template-columns:1.3fr .65fr 1.1fr .5fr;gap:12px;padding:18px;display:grid;box-shadow:0 24px 70px #00000040}.field{flex-direction:column;gap:7px;display:flex}.field label,.formGrid label{color:#bebfc2;font-size:12px}.field input,.field select,.formGrid input,.formGrid select,.optionRow input,.ocrText{color:#f0f0f0;background:#0f1114;border:1px solid #353942;border-radius:8px;outline:none;width:100%;padding:12px}.field input:focus,.field select:focus,.formGrid input:focus,.optionRow input:focus,.ocrText:focus{border-color:#8d6c38;box-shadow:0 0 0 3px #d6aa5914}.resultBar{color:var(--muted);justify-content:space-between;margin:24px 2px 14px;font-size:13px;display:flex}.resultBar strong{color:#e8e8e8}.grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.card{border:1px solid var(--line);background:linear-gradient(#17191d,#131518);border-radius:12px;transition:all .2s;overflow:hidden}.card:hover{border-color:#6e5730;transform:translateY(-2px)}.thumb{aspect-ratio:16/10;background:#090a0c;justify-content:center;align-items:center;display:flex;overflow:hidden}.thumb img{object-fit:contain;width:100%;height:100%}.placeholder{color:#735d36;letter-spacing:4px;font-family:Georgia,serif;font-size:30px}.placeholder.big{font-size:58px}.cardBody{padding:16px}.meta{color:#8e9096;justify-content:space-between;font-size:11px;display:flex}.card h3{margin:8px 0 12px;font-size:17px}.chips{flex-wrap:wrap;gap:6px;min-height:54px;display:flex}.chip{color:#dbc18e;background:#211d16;border:1px solid #3c3427;border-radius:6px;padding:5px 7px;font-size:11px}.price{border-top:1px solid var(--line);color:var(--gold2);margin-top:14px;padding-top:13px;font-weight:800}.empty{text-align:center;color:var(--muted);border:1px dashed #383b42;border-radius:12px;grid-column:1/-1;padding:70px}.sectionTitle{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:26px;display:flex}.sectionTitle h1{font-size:42px}.sellLayout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:18px;display:grid}.panel{border:1px solid var(--line);background:#15171bf2;border-radius:14px;padding:20px}.panel h2{margin:0 0 14px;font-size:16px}.panelHead{justify-content:space-between;align-items:center;display:flex}.dropzone{cursor:pointer;background:#0b0c0e;border:1px dashed #51462f;border-radius:12px;justify-content:center;align-items:center;min-height:330px;display:flex;overflow:hidden}.dropzone img{object-fit:contain;max-width:100%;max-height:520px}.dropzone>div{text-align:center;color:#d6d6d6;flex-direction:column;gap:8px;display:flex}.dropzone span{color:var(--muted);font-size:12px}.dropzone input{display:none}.progress{background:#25282e;border-radius:99px;height:5px;margin:12px 0 8px;overflow:hidden}.progress div{background:var(--gold);height:100%;transition:all .2s}.panel small{color:var(--muted)}.mt{margin-top:24px!important}.formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.formGrid label{flex-direction:column;gap:7px;display:flex}.span2{grid-column:1/-1}.ghost,.remove{color:#d6d6d6;cursor:pointer;background:#1b1e23;border:1px solid #3a3d44;border-radius:7px;padding:7px 10px}.ocrText{resize:vertical;min-height:180px;line-height:1.55}.optionEditor{flex-direction:column;gap:8px;display:flex}.optionRow{grid-template-columns:1.5fr .6fr .45fr 36px;align-items:center;gap:7px;display:grid}.optionRow span{color:#777b82;grid-column:1/-1;padding-left:3px;font-size:11px}.optionRow .remove{color:#d48378;padding:8px}.emptySmall{color:var(--muted);text-align:center;border:1px dashed #33363c;border-radius:8px;padding:22px}.detail{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.detailImage{border:1px solid var(--line);background:#090a0c;border-radius:14px;justify-content:center;align-items:center;min-height:520px;display:flex;overflow:hidden}.detailImage img{object-fit:contain;width:100%;max-height:700px}.detailInfo{padding:18px 0}.detailInfo h1{font-size:44px}.detailPrice{color:var(--gold2);margin:18px 0;font-size:25px;font-weight:900}.optionList{border-top:1px solid var(--line)}.optionList>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:13px 2px;display:flex}.optionList span{color:#d2b77f}.sellerBox{border:1px solid var(--line);background:#15171b;border-radius:10px;grid-template-columns:90px 1fr;gap:9px;margin-top:20px;padding:16px;display:grid}.sellerBox span{color:var(--muted)}footer{border-top:1px solid var(--line);color:#686a70;padding:28px 0;font-size:12px}@media (max-width:900px){.searchPanel,.grid{grid-template-columns:1fr 1fr}.sellLayout,.detail{grid-template-columns:1fr}.hero,.sectionTitle{flex-direction:column;align-items:flex-start}.detailImage{min-height:360px}}@media (max-width:620px){.wrap{width:min(100% - 22px,1180px)}.page{padding-top:30px}.grid,.searchPanel,.formGrid{grid-template-columns:1fr}.span2{grid-column:auto}.hero h1{font-size:38px}.nav nav>a:first-child{display:none}.optionRow{grid-template-columns:1.4fr .6fr}.optionRow input:nth-child(3){display:none}.optionRow .remove{grid-column:2}.detailInfo h1{font-size:34px}}.searchPanel.multi{grid-template-columns:1.35fr .55fr;align-items:end}.filterBox{border-top:1px solid var(--line);grid-column:1/-1;padding-top:14px}.filterHead{justify-content:space-between;align-items:center;margin-bottom:9px;font-size:13px;display:flex}.filterRow{grid-template-columns:1fr 150px 150px 38px;align-items:end;gap:9px;margin-top:8px;display:grid}.filterRemove{height:42px}@media (max-width:760px){.searchPanel.multi,.filterRow{grid-template-columns:1fr}.filterRemove{height:auto}.filterBox{grid-column:auto}}.optionHint{color:#8f9299;margin:-2px 0 12px;font-size:11px;line-height:1.5}.matchedKey{color:#8fbf83;grid-column:1/-1;padding-left:3px}.storageBadge{color:#9dcc8d;background:#182018;border:1px solid #405137;border-radius:6px;padding:4px 7px;font-size:11px;display:inline-flex}.optionAutocomplete{width:100%;position:relative}.optionInputWrap{position:relative}.optionInputWrap input{padding-right:38px!important}.optionInputWrap.selected input{background:#101611!important;border-color:#5f794e!important}.optionSelectedMark{color:#8fd07d;font-weight:900;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.optionDropdown{z-index:80;background:#111318;border:1px solid #4a4e58;border-radius:10px;max-height:360px;padding:7px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 20px 50px #0000007a}.optionDropMeta{z-index:2;color:#969aa2;background:#171a20;border-bottom:1px solid #30343b;justify-content:space-between;align-items:center;gap:8px;margin:-7px -7px 5px;padding:9px 10px;font-size:11px;display:flex;position:sticky;top:-7px}.exactBadge{color:#a9d39b;border:1px solid #41573b;border-radius:99px;padding:3px 7px}.optionGroup{padding:4px 0}.optionGroupName{color:#d2aa60;letter-spacing:.7px;padding:7px 8px 4px;font-size:10px;font-weight:800}.optionChoice{text-align:left;color:#eee;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:9px 8px;display:flex}.optionChoice:hover,.optionChoice.active{background:#262b33}.optionChoiceName{font-size:13px}.optionChoiceMeta{text-overflow:ellipsis;white-space:nowrap;color:#80848c;max-width:50%;font-size:10px;overflow:hidden}.optionNoResult{color:#8e9299;padding:18px 10px;font-size:12px;line-height:1.6}.filterSub{color:#747880;margin-top:4px;font-weight:400;display:block}.quickOptions{flex-wrap:wrap;gap:6px;margin:9px 0 12px;display:flex}.quick{color:#aeb1b7;cursor:pointer;background:#15181d;border:1px solid #343840;border-radius:99px;padding:6px 9px;font-size:11px}.quick:hover,.quick.active{color:#e1c589;background:#211c14;border-color:#796039}.unmatchedKey{color:#b48a73;grid-column:1/-1;padding-left:3px}.matchSummary{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.matchSummary span{border-radius:99px;padding:5px 9px;font-size:11px}.matchOk{color:#99ce89;background:#142016;border:1px solid #354a31}.matchWarn{color:#e4b07d;background:#241a12;border:1px solid #5a4028}.optionRowV3>.optionAutocomplete{min-width:0}.optionRowV3.isMatched{border-left:2px solid #4e7045;padding-left:7px}.optionRowV3.needsMatch{border-left:2px solid #79523b;padding-left:7px}@media (max-width:760px){.optionChoice{flex-direction:column;align-items:flex-start;gap:3px}.optionChoiceMeta{max-width:100%}.quickOptions{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.quick{flex:none}}.navUser{color:#d6bd89;padding:0 4px;font-size:12px}.navButton{color:#aaaeb5;cursor:pointer;background:0 0;border:0;padding:10px 4px}.navButton:hover{color:#fff}.authPage{justify-content:center;align-items:center;min-height:70vh;display:flex}.authCard{border:1px solid var(--line);background:#15171bf7;border-radius:16px;width:min(500px,100%);padding:30px;box-shadow:0 30px 80px #0000004d}.authCard h1{margin:10px 0;font-family:Georgia,Times New Roman,serif;font-size:42px}.authCard>p{color:var(--muted);margin:0 0 24px;line-height:1.65}.authForm{flex-direction:column;gap:13px;display:flex}.authForm label{color:#bfc1c5;flex-direction:column;gap:7px;font-size:12px;display:flex}.authForm input{color:#f0f0f0;background:#0f1114;border:1px solid #353942;border-radius:8px;outline:none;width:100%;padding:13px}.authForm input:focus{border-color:#8d6c38;box-shadow:0 0 0 3px #d6aa5914}.formError{color:#e6a19a;background:#251413;border:1px solid #6a3936;border-radius:8px;padding:10px 12px;font-size:12px}.authSwitch{text-align:center;color:var(--muted);margin-top:18px;font-size:12px}.authSwitch a{color:var(--gold2);font-weight:700}.myList{flex-direction:column;gap:12px;display:flex}.myItem{border:1px solid var(--line);background:linear-gradient(#17191d,#131518);border-radius:12px;grid-template-columns:180px 1fr auto;align-items:stretch;gap:16px;display:grid;overflow:hidden}.myThumb{background:#090a0c;justify-content:center;align-items:center;min-height:135px;display:flex}.myThumb img{object-fit:contain;width:100%;height:100%;max-height:170px}.myInfo{padding:15px 0}.myInfo h3{margin:8px 0 10px}.myInfo .price{margin-top:10px;display:inline-block}.myActions{align-items:center;gap:8px;padding:16px;display:flex}.actionButton{justify-content:center;align-items:center;display:inline-flex}.dangerButton{color:#e69a92;cursor:pointer;background:#261514;border:1px solid #633b38;border-radius:7px;padding:8px 11px}.dangerButton:hover{background:#351918}.dangerButton:disabled{opacity:.5}.ownerToolbar{color:#9fca91;background:#141b13;border:1px solid #3b4d34;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:12px 14px;font-size:12px;display:flex}.ownerToolbar>div{gap:8px;display:flex}.ownerToolbar .ghost{align-items:center;display:inline-flex}.myList .empty a{color:var(--gold2)}@media (max-width:760px){.nav{align-items:flex-start;height:auto;min-height:64px;padding:10px 0}.nav nav{flex-wrap:wrap;justify-content:flex-end;gap:4px}.navUser{display:none}.myItem{grid-template-columns:110px 1fr}.myActions{border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-end;padding:10px 12px}.myInfo{padding-right:10px}.ownerToolbar{flex-direction:column;align-items:flex-start}.authCard{padding:22px}}.v6Search{grid-template-columns:1.25fr .48fr .56fr .62fr!important}.listingCard{position:relative}.cardMainLink{color:inherit;display:block}.cardFavorite{z-index:4;position:absolute;top:10px;right:10px}.favoriteButton{color:#c8c8cb;cursor:pointer;background:#171719;border:1px solid #4a4140;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;transition:all .15s;display:inline-flex}.favoriteButton:hover{color:#f0c39c;border-color:#8a654b}.favoriteButton.active{color:#ee9a91;background:#271816;border-color:#8b4a42}.favoriteButton:disabled{opacity:.55;cursor:wait}.favoriteButton>span:first-child{font-size:18px;line-height:1}.favoriteButton small{color:#85888e;font-size:10px}.favoriteButton.compact{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d0e10e6;justify-content:center;width:38px;height:38px;padding:0}.favoriteButton.compact small{color:#ddd;background:#282b31;border:1px solid #454951;border-radius:99px;justify-content:center;align-items:center;min-width:17px;height:17px;font-size:9px;display:flex;position:absolute;bottom:-5px;right:-4px}.statusBadge{letter-spacing:.1px;color:#b8bdc4;background:#181b1f;border:1px solid #3d4348;border-radius:999px;align-items:center;width:max-content;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.statusBadge.selling{color:#9fd18f;background:#142015;border-color:#3e5c36}.statusBadge.reserved{color:#e1c177;background:#241e10;border-color:#66532b}.statusBadge.sold{color:#9a9da4;background:#181a1e;border-color:#41444b}.cardBody>.statusBadge{margin:8px 0 -2px}.status-sold .thumb img{opacity:.55;filter:grayscale(.35)}.status-sold .cardBody h3{color:#a5a7ac}.sortNotice{color:#92969e;background:#14161a;border:1px solid #3a3d43;border-radius:8px;margin:-6px 0 16px;padding:9px 12px;font-size:11px}.detailTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.detailActionsRow{justify-content:space-between;align-items:center;gap:15px;margin:14px 0 18px;display:flex}.detailActionsRow .detailPrice{margin:0}.sellerLink{color:var(--gold2);text-underline-offset:3px;-webkit-text-decoration:underline #51432c;text-decoration:underline #51432c}.sellerHero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.sellerHero h1{margin:7px 0;font-size:48px}.sellerHero p{color:var(--muted);margin:0}.sellerStats{border:1px solid var(--line);text-align:center;background:#15171b;border-radius:12px;min-width:150px;padding:18px}.sellerStats strong{color:var(--gold2);font-size:30px;display:block}.sellerStats span{color:var(--muted);font-size:11px}.v6Actions{flex-direction:column;justify-content:center;align-items:stretch!important}.miniSelectLabel{color:#8f9298;flex-direction:column;gap:5px;font-size:10px;display:flex}.miniSelectLabel select,.statusSelect{color:#eee;background:#111318;border:1px solid #3a3e45;border-radius:7px;padding:8px 9px}.ownerToolbarActions{align-items:center;gap:8px;display:flex}.myInfo .meta{flex-wrap:wrap}.myInfo .meta .statusBadge{margin-left:3px}.grid .empty a{color:var(--gold2)}@media (max-width:960px){.v6Search{grid-template-columns:1fr 1fr!important}.sellerHero{flex-direction:column;align-items:flex-start}.sellerStats{min-width:120px}.detailActionsRow{flex-direction:column;align-items:flex-start}.v6Actions{flex-wrap:wrap;grid-column:1/-1;flex-direction:row!important;align-items:flex-end!important}.miniSelectLabel{min-width:150px}}@media (max-width:620px){.v6Search{grid-template-columns:1fr!important}.cardFavorite{top:7px;right:7px}.ownerToolbarActions{flex-wrap:wrap;width:100%}.statusSelect{flex:1}.sellerHero h1{font-size:38px}}.messageNavLink{align-items:center;gap:5px;position:relative;display:inline-flex!important}.navUnread{color:#fff;background:#a84237;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.messagePage{max-width:1000px}.messageTabs{border:1px solid var(--line);background:#121418;border-radius:10px;gap:7px;width:max-content;margin-bottom:15px;padding:5px;display:flex}.messageTabs button{color:#979ba2;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 14px}.messageTabs button.active{color:#e3c27f;background:#29231a}.messageList{flex-direction:column;gap:8px;display:flex}.messageRow{border:1px solid var(--line);color:inherit;background:#14161a;border-radius:12px;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;padding:14px 15px;transition:all .15s;display:grid}.messageRow:hover{background:#181b20;border-color:#4c4f56}.messageRow.unread{background:#191812;border-color:#61502f}.messageAvatar{color:#e2bd72;background:#272015;border:1px solid #5e4a2d;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-family:Georgia,serif;font-weight:800;display:flex}.messageRowMain{min-width:0}.messageRowTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.messageRowTop strong{color:#eee}.messageRowTop span{color:#777b83;white-space:nowrap;font-size:10px}.messageItemTitle{color:#b49762;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.messageRowMain p{color:#a7aab0;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:12px;overflow:hidden}.messageRowSide{align-items:center;gap:7px;display:flex}.directionBadge{color:#878b92;border:1px solid #383c43;border-radius:999px;padding:4px 7px;font-size:9px}.unreadBubble{color:#fff;background:#a64238;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;font-weight:900;display:flex}.messageThreadPage{max-width:920px}.messageThreadHeader{margin-bottom:14px}.messageThreadHeader h1{margin:7px 0 8px;font-size:36px}.backLink{color:#92969e;font-size:12px}.threadItemLink{color:var(--gold2);align-items:center;gap:8px;font-size:12px;display:flex}.messageThreadBox{border:1px solid var(--line);background:#111317;border-radius:15px;overflow:hidden}.messageBubbles{background:radial-gradient(circle at 50% 0,#17191e,#0f1114 65%);flex-direction:column;gap:10px;height:min(58vh,620px);min-height:360px;padding:22px;display:flex;overflow-y:auto}.messageBubbleRow{display:flex}.messageBubbleRow.mine{justify-content:flex-end}.messageBubbleRow.theirs{justify-content:flex-start}.messageBubble{background:#22252b;border:1px solid #353941;border-radius:13px;max-width:min(72%,620px);padding:11px 13px}.messageBubbleRow.mine .messageBubble{background:#30271a;border-color:#5f4b2c}.messageBubble strong{color:#d4b575;margin-bottom:5px;font-size:10px;display:block}.messageBubble p{white-space:pre-wrap;word-break:break-word;color:#e2e2e3;margin:0;font-size:13px;line-height:1.6}.messageMeta{color:#777b82;justify-content:flex-end;gap:8px;margin-top:6px;font-size:9px;display:flex}.messageComposer{border-top:1px solid var(--line);background:#17191d;padding:14px}.messageComposer textarea,.messageModal textarea{resize:vertical;color:#f0f0f0;background:#0d0f12;border:1px solid #373b43;border-radius:9px;outline:none;width:100%;padding:12px;line-height:1.55}.messageComposer textarea:focus,.messageModal textarea:focus{border-color:#806337}.composerBottom{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.composerBottom>span{color:#777b82;font-size:10px}.sellerMessageArea{margin-top:14px}.messageSellerButton{justify-content:center;width:100%;display:flex!important}.messageModalBackdrop{z-index:200;background:#000000b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.messageModal{background:#17191d;border:1px solid #4a4e55;border-radius:15px;width:min(620px,100%);padding:20px;box-shadow:0 30px 100px #0009}.messageModalHead{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.messageModalHead h2{margin:5px 0 14px;font-size:27px}.modalClose{color:#aaa;cursor:pointer;background:0 0;border:0;font-size:28px}.messageContext{color:#b49762;background:#111318;border-radius:7px;margin-bottom:10px;padding:8px 10px;font-size:11px}.modalActions{gap:8px;display:flex}.messageModal .ghost{padding:10px 14px}@media (max-width:700px){.messageTabs{width:100%}.messageTabs button{flex:1;padding:9px 8px}.messageRow{grid-template-columns:38px 1fr}.messageAvatar{width:36px;height:36px}.messageRowSide{grid-column:2;justify-content:flex-end}.messageRowTop{align-items:flex-start}.messageBubble{max-width:88%}.messageBubbles{min-height:300px;padding:14px}.messageThreadHeader h1{font-size:30px}}.adminNavLink{background:#211a10;border:1px solid #6d522d;border-radius:7px;color:#e5b76b!important;padding:6px 9px!important}.reportButton{color:#7e838b;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:11px}.reportButton:hover{color:#d78d82}.reportInline{text-align:right;margin-top:9px}.reportModal .reportField{color:#aeb1b7;flex-direction:column;gap:7px;margin-bottom:12px;font-size:11px;display:flex}.reportModal .reportField small{color:#6f737a}.reportModal select{color:#eee;background:#0d0f12;border:1px solid #373b43;border-radius:8px;padding:10px}.sellerHeroSide{flex-direction:column;align-items:stretch;gap:8px;display:flex}.sellerSuspended{text-align:center;color:#d88c84;background:#251513;border:1px solid #6b3934;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:800;display:block}.sellerHeroSide .reportButton{text-align:center}.adminPage{max-width:1240px}.adminHero{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.adminHero h1{margin:6px 0;font-size:44px}.adminHero p{color:var(--muted);margin:0}.adminError{color:#e99a90;background:#291816;border:1px solid #70423c;border-radius:10px;margin-bottom:14px;padding:12px 14px}.adminStats{grid-template-columns:repeat(6,1fr);gap:9px;margin-bottom:18px;display:grid}.adminStat{border:1px solid var(--line);background:#14161a;border-radius:11px;padding:14px}.adminStat span{color:#858991;font-size:10px;display:block}.adminStat strong{color:#e1bd78;margin:7px 0 2px;font-size:25px;display:block}.adminStat small{color:#6f737b;font-size:9px}.adminPanel{border:1px solid var(--line);background:#111317;border-radius:14px;margin:16px 0;overflow:hidden}.adminPanelHead{border-bottom:1px solid var(--line);background:#15171b;justify-content:space-between;align-items:center;gap:15px;padding:17px 18px;display:flex}.adminPanelHead h2{margin:0 0 4px;font-size:20px}.adminPanelHead p{color:#7f838b;margin:0;font-size:10px}.adminTabs{gap:5px;display:flex}.adminTabs button{color:#92969e;cursor:pointer;background:#101216;border:1px solid #343840;border-radius:7px;padding:7px 10px;font-size:10px}.adminTabs button.active{color:#e0bd77;background:#251f14;border-color:#756038}.adminReportList{flex-direction:column;gap:9px;padding:12px;display:flex}.adminReport{background:#17191d;border:1px solid #353941;border-radius:10px;padding:14px}.adminReport.open{border-left:3px solid #bd6d58}.adminReport.resolved{border-left:3px solid #5e8d54}.adminReport.dismissed{border-left:3px solid #676c75}.adminReportTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminReportTop>div{align-items:center;gap:8px;display:flex}.adminReportTop time{color:#70747c;font-size:9px}.reportStatus{border:1px solid #444;border-radius:999px;padding:3px 7px;font-size:9px}.reportStatus.open{color:#e99b8c;background:#261614;border-color:#713f37}.reportStatus.resolved{color:#a7d49b;background:#152116;border-color:#41633a}.reportStatus.dismissed{color:#aaaeb6;background:#1a1c20;border-color:#444850}.adminReport h3{margin:10px 0 7px;font-size:16px}.adminReportMeta{color:#898d95;flex-wrap:wrap;gap:11px;font-size:10px;display:flex}.adminReportMeta a{color:#c7a35f}.adminReportDetails{white-space:pre-wrap;color:#c5c7cb;border-left:2px solid #454a53;margin:10px 0 0;padding-left:10px;font-size:12px;line-height:1.55}.resolutionNote{color:#8e9299;background:#101215;border-radius:7px;margin-top:10px;padding:8px 10px;font-size:10px}.adminReportActions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.warnButton{color:#dfc173;cursor:pointer;background:#2a2312;border:1px solid #75622f;border-radius:7px;padding:8px 11px}.warnButton:hover{background:#332a14}.adminUserSearch{gap:7px;display:flex}.adminUserSearch input{color:#eee;background:#0e1013;border:1px solid #383c43;border-radius:7px;min-width:220px;padding:8px 10px}.adminTableWrap{overflow-x:auto}.adminTable{border-collapse:collapse;width:100%;font-size:11px}.adminTable th,.adminTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #292d33;padding:11px 13px}.adminTable th{color:#81858d;text-transform:uppercase;font-size:9px}.adminTable td>strong{color:#e4e4e5;display:block}.adminTable td>small{color:#777b82;margin-top:3px;display:block}.adminBadge,.suspendBadge,.okBadge{border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.adminBadge{color:#e5be72;background:#2a2112;border:1px solid #6f562d}.suspendBadge{color:#e38d85;background:#291514;border:1px solid #6b3834}.okBadge{color:#9dcb93;background:#142014;border:1px solid #3c5c37}.suspendReason{max-width:230px;color:#a47f7a!important}.adminActionsLog{padding:10px 16px}.adminActionsLog>div{color:#858991;border-bottom:1px solid #292d33;grid-template-columns:145px 140px 120px 1fr;align-items:start;gap:10px;padding:8px 0;font-size:10px;display:grid}.adminActionsLog strong{color:#c8a45f}.adminActionsLog p{color:#aaaeb5;margin:0}.adminActionsLog .empty{display:block}.adminTable .ghost,.adminTable .warnButton{white-space:nowrap}@media (max-width:1050px){.adminStats{grid-template-columns:repeat(3,1fr)}.adminPanelHead{flex-direction:column;align-items:flex-start}.adminActionsLog>div{grid-template-columns:120px 120px 100px 1fr}}@media (max-width:650px){.adminHero{flex-direction:column;align-items:flex-start}.adminHero h1{font-size:34px}.adminStats{grid-template-columns:repeat(2,1fr)}.adminTabs{width:100%;overflow-x:auto}.adminTabs button{white-space:nowrap}.adminUserSearch{width:100%}.adminUserSearch input{flex:1;min-width:0}.adminActionsLog>div{grid-template-columns:1fr 1fr}.adminActionsLog p{grid-column:1/-1}}
