@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.withdrawal-admin{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:start;padding:14px}.withdrawal-admin__body{display:grid;gap:4px;min-width:0}.withdrawal-admin__heading{display:flex;justify-content:space-between;gap:8px;align-items:center}.withdrawal-admin__heading span{color:var(--text-soft);font-size:11px;white-space:nowrap}.withdrawal-admin__body>strong{color:var(--text);font-size:14px}.withdrawal-admin__body small{color:var(--text-soft);font-size:11px;line-height:1.35}.withdrawal-admin__requisites{display:grid;gap:4px;margin-top:5px;padding:9px 10px;border-radius:10px;background:#020e105c;border:1px solid rgba(174,221,211,.09)}.withdrawal-admin__requisites span{color:var(--text-muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em}.withdrawal-admin__requisites code{overflow-wrap:anywhere;color:var(--text);font-family:inherit;font-size:12px}.withdrawal-admin__reason{color:#ffaaa0!important}.withdrawal-admin__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap}.withdrawal-admin--processing .staff-row-icon{color:var(--brand-strong);background:#7853e624}.withdrawal-admin--completed .staff-row-icon{color:var(--mint);background:#69d8aa21}.withdrawal-admin--cancelled .staff-row-icon{color:#ff9990;background:#c64c4024}@media(min-width:620px){.withdrawal-admin{grid-template-columns:42px minmax(0,1fr) auto}.withdrawal-admin__actions{grid-column:auto;align-self:center;justify-content:flex-end}}.withdrawal-admin{border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0d}.withdrawal-admin__requisites{border-color:#ffffff14;border-radius:13px;background:#0000002e}.withdraw-intro{display:flex;gap:13px;align-items:flex-start;margin:18px 0 12px;padding:15px;border-color:#f0bd6b45;background:linear-gradient(120deg,#4b391a8a,#122a2cc7)}.withdraw-intro>span,.withdrawal-icon{display:grid;flex:0 0 auto;width:42px;height:42px;place-items:center;border-radius:14px 14px 7px;color:var(--gold);background:#f0bd6b24}.withdraw-intro b{font-size:14px}.withdraw-intro p{margin:4px 0 0;color:var(--text-muted);font-size:12px;line-height:1.45}.withdraw-form{display:grid;gap:13px;padding:16px}.withdrawal-list{display:grid;gap:9px}.withdrawal-row{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:13px}.withdrawal-row>div{display:grid;gap:3px;min-width:0}.withdrawal-row b{font-size:13px}.withdrawal-row small{display:flex;align-items:center;gap:4px;color:var(--text-soft);font-size:11px}.withdrawal-row--processing .withdrawal-icon{color:var(--brand-strong);background:#7853e624}.withdrawal-row--completed .withdrawal-icon{color:var(--mint);background:#69d8aa21}.withdrawal-row--cancelled .withdrawal-icon{color:#ff9990;background:#c64c4024}.withdraw-form .field-control{cursor:text;pointer-events:auto}.withdraw-form input,.withdraw-form textarea{position:relative;z-index:1;pointer-events:auto;-webkit-user-select:text;user-select:text}.withdraw-form .field-control:has(textarea){align-items:stretch;min-height:104px}.withdraw-form .field-control textarea{min-height:102px}.withdraw-form .field-control input::placeholder,.withdraw-form .field-control textarea::placeholder{color:var(--text-soft);opacity:.82}.withdraw-form .field-control:has(input:disabled),.withdraw-form .field-control:has(textarea:disabled){cursor:not-allowed;opacity:.58}.withdraw-intro{border-color:#ffffff1a;border-radius:23px;background:linear-gradient(145deg,#36312299,#1c1a17c7);box-shadow:inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(20px) saturate(130%);backdrop-filter:blur(20px) saturate(130%)}.withdraw-intro>span,.withdrawal-icon{border-radius:15px}.withdrawal-row{border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff0b;box-shadow:inset 0 1px #ffffff0d}.topup-page{display:grid;gap:14px}.topup-page .page-heading{margin-bottom:0}.topup-page .page-copy{margin:0 0 8px}.topup-back{display:inline-flex;min-height:42px;align-items:center;gap:4px;padding:0 12px 0 8px;border:1px solid rgba(181,156,255,.34);border-radius:12px 17px;color:var(--text);background:#31255dad;font-weight:800}.topup-methods{display:grid;gap:10px}.topup-method{display:grid;grid-template-columns:47px 1fr;gap:2px 12px;align-items:center;padding:15px;border:1px solid var(--line);border-radius:21px 12px;color:var(--text);background:linear-gradient(135deg,#1a2a4cf0,#0a162beb);text-align:left}.topup-method>span{grid-row:1 / 3;display:grid;width:47px;height:47px;place-items:center;border-radius:14px 8px;color:var(--gold);background:#f0bd6b21}.topup-method--crypto>span{color:var(--mint);background:#69d8aa24}.topup-method b{font-size:15px}.topup-method small{color:var(--text-soft);font-size:11px}.topup-method:active{transform:scale(.985)}.topup-quick{display:flex;gap:7px;overflow:auto;padding:0 1px}.chip--active{border-color:#a984ffa3;color:#f5f0ff;background:#714acf45}.topup-ruble{padding-right:15px;color:var(--gold);font-weight:800}.topup-methods--providers{margin-top:7px}.topup-invoice{display:grid;gap:11px;padding:20px;border-color:#69d8aa47;background:radial-gradient(15rem 11rem at 100% 0,rgba(105,216,170,.18),transparent 62%),linear-gradient(135deg,#15363cf2,#0a1e22f0)}.topup-invoice__icon{display:grid;width:48px;height:48px;place-items:center;border-radius:15px 8px;color:var(--mint);background:#69d8aa1f}.topup-invoice .eyebrow{margin:3px 0 0}.topup-invoice strong{font-size:31px;letter-spacing:-.05em}.topup-invoice p:not(.eyebrow){margin:0;color:var(--text-muted);font-size:12px;line-height:1.5}.topup-invoice>div{display:grid;gap:8px;margin-top:5px}.topup-back{border-color:#ffffff1c;border-radius:15px;background:#2e2e379e;box-shadow:inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topup-method{border-color:#ffffff1a;border-radius:23px;background:linear-gradient(145deg,#2e2e38a8,#17171dc7);box-shadow:inset 0 1px #ffffff1a,0 12px 28px #00000029;-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%)}.topup-method>span{border-radius:15px;background:#f0bd6b29}.topup-method--crypto>span{background:#9777ff33;color:#c8b9ff}.topup-invoice{border-color:#69d8aa38;border-radius:25px;background:radial-gradient(15rem 11rem at 100% 0,rgba(105,216,170,.16),transparent 62%),linear-gradient(145deg,#2a3334bd,#14181cdb);-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%)}.topup-invoice__icon{border-radius:16px}:root{color-scheme:dark;--font-ui: Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", sans-serif;font-family:var(--font-ui);font-synthesis:none;--ink: #0d0d0f;--ink-raised: #151519;--panel: #1a1a20;--panel-strong: #24242d;--panel-soft: rgba(32, 32, 40, .7);--line: rgba(255, 255, 255, .09);--line-strong: rgba(255, 255, 255, .17);--text: #f7f7fb;--text-muted: #b2b1bd;--text-soft: #7d7c88;--brand: #2587f5;--brand-strong: #73b9ff;--brand-ink: #102b4a;--mint: #69d8aa;--gold: #f0bd6b;--danger: #ff7171;--support: #69d8aa;--admin: #ff5d5d;--shadow-1: 0 10px 28px rgba(0, 0, 0, .18);--shadow-2: 0 24px 60px rgba(0, 0, 0, .42);--radius-sm: 16px;--radius-md: 22px;--radius-lg: 28px;--ease-out: cubic-bezier(.23, 1, .32, 1);--nav-height: 76px}*{box-sizing:border-box}html{min-width:320px;background:var(--ink)}body{margin:0;min-width:320px;min-height:100dvh;color:var(--text);background:var(--ink)}button,input,textarea,select{font:inherit}button,a,select,summary,input[type=file]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.app-shell{min-height:100dvh;overflow-x:clip;background:radial-gradient(66rem 36rem at -16% -11%,rgba(37,118,115,.52),transparent 61%),radial-gradient(42rem 35rem at 105% 7%,rgba(207,78,52,.26),transparent 61%),linear-gradient(145deg,#07171b,#0a1d21 53%,#081519)}.app-shell:before{content:"";position:fixed;pointer-events:none;z-index:0;inset:0;opacity:.35;background-image:linear-gradient(rgba(220,255,242,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(220,255,242,.022) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 80%);mask-image:linear-gradient(to bottom,#000,transparent 80%)}.app-content{position:relative;z-index:1;width:min(100%,720px);min-height:100dvh;margin:0 auto;padding:calc(env(safe-area-inset-top) + 16px) 16px calc(var(--nav-height) + env(safe-area-inset-bottom) + 22px)}.brand{display:flex;min-height:52px;align-items:center;gap:11px;min-width:0;padding:6px 15px 6px 7px;border:1px solid rgba(229,245,239,.2);border-radius:11px 22px;color:var(--text);background:linear-gradient(112deg,#412d27f5,#133136f5 42%,#0b2024f7);box-shadow:inset 0 1px #ffffff1f,0 9px 22px #000a0c2e;transition:transform .18s var(--ease-out),border-color .18s var(--ease-out)}.brand:active{transform:scale(.975)}.brand:hover{border-color:#ff87627a}.brand-mark{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,154,116,.62);border-radius:8px 13px;color:#ffe9df;background:linear-gradient(135deg,#e15131e6,#853123e0);box-shadow:inset 0 1px #ffffff2e;font-family:var(--font-ui);font-size:14px;font-weight:800}.brand-copy{display:grid;gap:1px}.brand-name{font-family:var(--font-ui);font-size:14px;font-weight:800;letter-spacing:-.035em}.brand-subtitle{color:var(--text-soft);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:26px}.notification-top{position:relative;display:block}.notification-top>i{position:absolute;z-index:1;top:-5px;right:-6px;display:grid;min-width:18px;height:18px;padding:0 4px;place-items:center;border:2px solid #0b2529;border-radius:99px;color:#fff8f3;background:#e6533b;box-shadow:0 3px 10px #d0452b61;font-size:9px;font-style:normal;font-weight:900;line-height:1;pointer-events:none}.dialog-layer{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:20px}.dialog-scrim{position:absolute;inset:0;border:0;background:#010c0fbd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-card{position:relative;display:grid;width:min(100%,410px);gap:16px;padding:18px;border:1px solid rgba(240,189,107,.32);border-radius:24px 12px;color:var(--text);background:radial-gradient(20rem 12rem at 100% 0,rgba(221,91,54,.2),transparent 68%),linear-gradient(145deg,#17383b,#092125);box-shadow:0 25px 70px #0000007a;animation:dialog-in .2s var(--ease-out)}.dialog-card header{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center}.dialog-card header>span{display:grid;width:38px;height:38px;place-items:center;border-radius:12px 7px;color:var(--gold);background:#f0bd6b1f}.dialog-card header small{color:var(--brand-strong);font-size:9px;font-weight:900;letter-spacing:.1em}.dialog-card h2{margin:2px 0 0;font-size:17px;letter-spacing:-.035em}.dialog-card>p{margin:0;color:var(--text-muted);font-size:13px;line-height:1.5}.dialog-field{display:grid;gap:7px;color:var(--text-muted);font-size:11px;font-weight:800}.dialog-field input,.dialog-field textarea{width:100%;min-height:46px;padding:12px;border:1px solid var(--line);border-radius:13px 8px;outline:0;color:var(--text);background:#031417a3;font:inherit;font-size:14px}.dialog-field textarea{min-height:100px;resize:vertical}.dialog-field input:focus,.dialog-field textarea:focus{border-color:#ff7e5699}.dialog-card footer{display:flex;justify-content:flex-end;gap:8px}.dialog-card footer .button{min-height:42px;padding:8px 14px}@keyframes dialog-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.page-heading{margin:0 0 17px;font-family:var(--font-ui);font-size:clamp(22px,7vw,30px);font-weight:700;line-height:1.14;letter-spacing:-.045em}.page-copy{margin:-7px 0 22px;color:var(--text-muted);font-size:14px;line-height:1.55}.legal-article{display:grid;gap:15px;padding:20px;color:var(--text-muted);font-size:14px;line-height:1.7}.legal-article h2{margin:9px 0 0;color:var(--text);font-size:17px;line-height:1.35}.legal-article p{margin:0}.legal-article ul,.legal-article ol{display:grid;gap:7px;margin:0;padding-left:20px}.legal-article blockquote{margin:0;padding:11px 13px;border-left:3px solid var(--accent);color:var(--text);background:#ffffff09}.legal-article a{color:var(--accent)}.commission-preview{display:grid;grid-template-columns:1fr auto;gap:11px;padding:16px 18px;border:1px solid rgba(255,126,86,.35);background:linear-gradient(135deg,#b7402547,#0a2a2bd1)}.commission-preview>span{color:var(--text-muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.commission-preview>b{color:#ffd3bd;font-size:20px}.commission-preview>div{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:10px}.commission-preview div span{display:grid;gap:3px;color:var(--text-muted);font-size:12px}.commission-preview strong{color:var(--text);font-size:16px}.commission-preview small{grid-column:1 / -1;color:var(--text-soft);font-size:11px;line-height:1.45}.section{margin-top:27px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:12px}.section-title{margin:0;font-size:16px;font-weight:800;letter-spacing:-.025em}.section-detail{color:var(--text-soft);font-size:12px}.surface{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(140deg,#15363ceb,#0b1f23e0);box-shadow:var(--shadow-1)}.surface--plain{background:#0d2429d4}.surface--warm{border-color:#ff87643b;background:linear-gradient(132deg,#592a20de,#182526f5)}.muted{color:var(--text-muted)}.quiet{color:var(--text-soft)}.icon-button{display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid var(--line);border-radius:14px;color:var(--text);background:#102b30c7;transition:border-color .18s var(--ease-out),background .18s var(--ease-out),transform .18s var(--ease-out)}.icon-button:hover{border-color:var(--line-strong);background:var(--panel-strong)}.icon-button:active{transform:scale(.96)}.back-button{width:52px;height:46px;border-radius:8px 14px;color:#fff3ed;border-color:#ff87627a;background:linear-gradient(135deg,#d24d30cc,#712e23e0);box-shadow:inset 0 1px #ffffff26}.icon-button:focus-visible,.button:focus-visible,.field-control:focus-within,.nav-link:focus-visible{outline:3px solid rgba(105,216,170,.55);outline-offset:3px}.button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:10px 16px;border:1px solid transparent;border-radius:15px;font-size:14px;font-weight:800;line-height:1.1;transition:transform .18s var(--ease-out),background .18s var(--ease-out),border-color .18s var(--ease-out),color .18s var(--ease-out),opacity .18s var(--ease-out)}.button:active{transform:scale(.975)}.button--primary{color:#fff9f6;background:linear-gradient(135deg,var(--brand),var(--brand-strong));box-shadow:0 11px 22px #c5462b40,inset 0 1px #ffffff3b}.button--primary:hover{background:linear-gradient(135deg,#ed563d,#ff8362)}.button--secondary{border-color:#ccefe62b;color:var(--text);background:#123238e0}.button--secondary:hover{border-color:#ccefe64f;background:#1a4046f0}.button--quiet{color:var(--text-muted);background:transparent}.button--danger{color:#ffcece;border-color:#ff71714d;background:#89282838}.button--wide{width:100%}.button[disabled]{opacity:.46}.field{display:grid;gap:7px}.field-label{color:#dbe9e5;font-size:12px;font-weight:800}.field-label em{color:var(--brand-strong);font-style:normal}.field-hint,.field-error{margin:0;font-size:12px;line-height:1.45}.field-hint{color:var(--text-soft)}.field-error{color:#ffaaa1}.field-control{display:flex;min-height:50px;align-items:center;gap:10px;border:1px solid var(--line);border-radius:16px;color:var(--text);background:#0515188f;transition:border-color .18s var(--ease-out),background .18s var(--ease-out),box-shadow .18s var(--ease-out)}.field-control:focus-within{border-color:#69d8aac2;background:#071b1fd1;box-shadow:0 0 0 3px #69d8aa1f}.field-control input,.field-control textarea,.field-control select{width:100%;min-width:0;padding:13px 14px;border:0;outline:0;color:var(--text);background:transparent;font-size:16px}.field-control textarea{min-height:118px;resize:vertical}.field-control select{appearance:none;cursor:pointer}.field-control select option{color:#eaf5f1;background:#10272c}.picker-trigger{justify-content:space-between;padding:0;text-align:left}.picker-trigger>span{overflow:hidden;padding:13px 0 13px 14px;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.picker-trigger:disabled{opacity:.48}.picker-modal{position:fixed;z-index:100;inset:0;display:flex;align-items:end}.picker-scrim{position:absolute;inset:0;border:0;background:#010b0db3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.picker-sheet{position:relative;width:100%;max-height:min(78dvh,680px);padding:14px 16px calc(16px + env(safe-area-inset-bottom));border:1px solid rgba(224,247,240,.2);border-radius:26px 26px 0 0;background:linear-gradient(145deg,#15363b,#0a2024);box-shadow:0 -24px 60px #0000006b;animation:picker-in .22s var(--ease-out)}.picker-sheet header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.picker-sheet header small{color:var(--brand-strong);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.picker-sheet header h2{margin:3px 0 0;font-size:18px;letter-spacing:-.03em}.picker-search{display:flex;align-items:center;gap:8px;min-height:46px;margin-bottom:10px;padding:0 12px;border:1px solid var(--line);border-radius:14px;color:var(--text-soft);background:#04141794}.picker-search input{width:100%;border:0;outline:0;color:var(--text);background:transparent;font-size:16px}.picker-options{display:grid;max-height:calc(min(78dvh,680px) - 132px);overflow-y:auto;gap:6px;padding-right:2px}.picker-option{display:flex;min-height:49px;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border:1px solid transparent;border-radius:14px 14px 7px;color:var(--text-muted);background:#07191c6e;text-align:left;font-size:14px;font-weight:700}.picker-option--selected{border-color:#ff734f80;color:#fff5ef;background:#c3462b3d}.picker-option--selected svg{color:var(--brand-strong)}.picker-empty{margin:17px 0;color:var(--text-soft);text-align:center;font-size:13px}@keyframes picker-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.field-icon{flex:0 0 auto;margin-left:14px;color:var(--text-muted)}.field-chevron{flex:0 0 auto;margin-right:14px;color:var(--text-soft);pointer-events:none}.chip-row{display:flex;gap:8px;overflow-x:auto;padding:2px 1px 7px;scrollbar-width:none}.chip-row::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;min-height:38px;padding:8px 13px;border:1px solid var(--line);border-radius:999px;color:var(--text-muted);background:#0e262bb0;font-size:12px;font-weight:800;white-space:nowrap;transition:border-color .18s var(--ease-out),color .18s var(--ease-out),background .18s var(--ease-out)}.chip[aria-pressed=true]{border-color:#ff734f9e;color:#fff1e9;background:#c5472b40}.queue-tabs{display:flex;gap:7px;overflow-x:auto;margin:0 0 12px;padding:2px 1px 3px;scrollbar-width:none}.queue-tabs::-webkit-scrollbar{display:none}.queue-tab{display:inline-flex;flex:0 0 auto;min-height:34px;align-items:center;gap:7px;padding:7px 10px 7px 12px;border:1px solid var(--line);border-radius:11px 7px;color:var(--text-soft);background:#06191c8a;font-size:10px;font-weight:800;white-space:nowrap}.queue-tab>span{display:grid;min-width:17px;height:17px;padding:0 4px;place-items:center;border-radius:6px 4px;color:#b7ceca;background:#def7ef14;font-size:9px}.queue-tab[aria-selected=true]{border-color:#ff7e5675;color:#fff0e8;background:linear-gradient(135deg,#c244294d,#592b2047);box-shadow:inset 0 1px #ffddcc14}.queue-tab[aria-selected=true]>span{color:#fff4ed;background:#f36c456e}.bottom-nav{position:fixed;z-index:20;right:0;bottom:0;left:0;padding:0 12px calc(10px + env(safe-area-inset-bottom));pointer-events:none}body:has(.picker-modal) .bottom-nav{visibility:hidden;pointer-events:none}.bottom-nav-inner{position:relative;display:grid;width:min(100%,536px);grid-template-columns:repeat(5,1fr);gap:3px;margin:0 auto;padding:6px;overflow:hidden;border:1px solid rgba(218,246,238,.22);border-radius:25px 25px 19px 19px;background:linear-gradient(120deg,#112a2fc2,#0b1e239e);box-shadow:0 17px 40px #0007095c,inset 0 1px #ffffff1f;backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);pointer-events:auto}.bottom-nav-inner:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,rgba(255,255,255,.055),transparent 42%,rgba(239,116,79,.055))}.nav-link{position:relative;z-index:1;display:grid;min-height:55px;place-items:center;align-content:center;gap:4px;border-radius:18px 13px;color:#ccdfdaa8;font-size:10px;font-weight:800;transition:color .2s var(--ease-out),background .2s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}.nav-link:active{transform:scale(.96)}.nav-link--active{color:#fffaf6;background:linear-gradient(135deg,#ed6646d1,#af3a27ad);box-shadow:inset 0 1px #fff3,0 7px 17px #a637233d}.notice{display:flex;gap:12px;align-items:flex-start;padding:15px;border:1px solid rgba(240,189,107,.25);border-radius:17px;color:#eed6ae;background:#80581e24;font-size:13px;line-height:1.45}.notice--error{border-color:#ff71714d;color:#ffc2c2;background:#8b27272e}.empty{display:grid;justify-items:start;gap:8px;padding:22px}.empty-title{margin:0;font-size:15px;font-weight:800}.empty-copy{margin:0;color:var(--text-muted);font-size:13px;line-height:1.5}.skeleton{overflow:hidden;border-radius:12px;background:#a9d3ca14}.skeleton:after{content:"";display:block;height:100%;background:linear-gradient(90deg,transparent,rgba(220,255,243,.08),transparent);transform:translate(-100%);animation:shine 1.35s infinite}@keyframes shine{to{transform:translate(100%)}}.eyebrow{margin:0 0 7px;color:var(--brand-strong);font-size:10px;font-weight:800;letter-spacing:.115em;text-transform:uppercase}.page-head-row{display:flex;align-items:start;justify-content:space-between;gap:14px}.page-backline{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--text-muted);font-size:12px;font-weight:800}.page-head-row .page-heading{margin-bottom:20px}.icon-button--selected{border-color:#ff734f99;color:#ffe4d9;background:#c5472b45}.catalog-control-block{margin:18px -16px 0;padding:0 16px 3px}.picker-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(104px,1fr);gap:9px;overflow-x:auto;padding:1px 1px 9px;scrollbar-width:none}.picker-grid::-webkit-scrollbar{display:none}.catalog-picker{display:grid;min-height:86px;align-content:space-between;justify-items:start;gap:9px;padding:11px;border:1px solid var(--line);border-radius:18px 18px 9px;color:var(--text-muted);background:linear-gradient(145deg,#133439cc,#0a1d21d1);font-size:12px;font-weight:800;text-align:left;transition:border-color .2s var(--ease-out),background .2s var(--ease-out),color .2s var(--ease-out),transform .2s var(--ease-out)}.catalog-picker:active{transform:scale(.98)}.catalog-picker--active{border-color:#ff734fb8;color:#fff5ef;background:linear-gradient(145deg,#a63f2a8c,#322522f5);box-shadow:inset 0 1px #ffffff24}.catalog-mark{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(223,244,238,.13);border-radius:9px 6px;color:var(--gold);background:#020e1040;font-size:10px;font-family:var(--font-ui)}.category-section{margin-top:17px}.inline-button{padding:6px 0;border:0;color:var(--mint);background:transparent;font-size:12px;font-weight:800}.filter-panel{display:grid;gap:17px;margin-top:19px;padding:17px}.catalog-subpicker{display:grid;gap:10px;margin-top:16px;padding:15px;border-color:#f0bd6b38;background:linear-gradient(135deg,#4a3e2580,#0c2327e8)}.filter-panel-head{display:flex;align-items:start;justify-content:space-between;gap:12px}.filter-panel-head .icon-button{margin-top:-2px}.form-stack{display:grid;gap:14px}.listing-list{display:grid;gap:11px}.listing-card{display:grid;grid-template-columns:78px minmax(0,1fr) auto;align-items:stretch;gap:12px;width:100%;min-height:131px;padding:10px;border:1px solid var(--line);border-radius:22px 22px 12px;color:var(--text);background:linear-gradient(135deg,#123137f2,#0a1b1fe3);box-shadow:var(--shadow-1);text-align:left;transition:transform .2s var(--ease-out),border-color .2s var(--ease-out),background .2s var(--ease-out)}.listing-card:hover{border-color:var(--line-strong);background:linear-gradient(135deg,#173c41f7,#0a2024ed)}.listing-card:active{transform:scale(.986)}.listing-thumb{position:relative;display:grid;min-width:0;min-height:100%;place-items:center;overflow:hidden;border-radius:15px 8px;color:var(--gold);background:linear-gradient(145deg,#ed9c5330,#275b563d)}.listing-thumb img{width:100%;height:100%;object-fit:cover}.listing-quantity{position:absolute;right:5px;bottom:5px;padding:3px 5px;border-radius:6px;color:#fff;background:#030f11b8;font-size:10px;font-weight:800}.listing-main{display:grid;min-width:0;align-content:start;gap:5px}.listing-category{overflow:hidden;color:var(--text-soft);font-size:10px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.listing-title{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:800;line-height:1.28;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.listing-meta{display:flex;flex-wrap:wrap;gap:4px 8px;color:var(--text-muted);font-size:10px}.listing-meta span{display:inline-flex;align-items:center;gap:3px}.seller-line{display:flex;min-width:0;align-items:center;gap:5px;margin-top:auto;color:var(--text-soft);font-size:10px}.tiny-avatar{display:grid;width:17px;height:17px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:6px;color:#c8ebe1;background:#265257;font-size:8px;font-weight:800}.tiny-avatar img{width:100%;height:100%;object-fit:cover}.seller-name{display:flex;min-width:0;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-rating{display:none;align-items:center;gap:2px;color:var(--gold)}.status-dot{display:inline-block;width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:#788987;box-shadow:0 0 0 2px #78898721}.status-dot--online{background:var(--mint);box-shadow:0 0 0 2px #69d8aa21,0 0 7px #69d8aa73}.listing-price{display:grid;align-content:start;justify-items:end;padding-top:3px;color:#ffbd84;font-size:14px;font-weight:800;letter-spacing:-.035em;white-space:nowrap}.listing-price small{margin-top:2px;color:var(--text-soft);font-size:9px;font-weight:600;letter-spacing:0}.listing-skeleton{display:grid;grid-template-columns:78px 1fr;gap:12px;height:130px;padding:10px}.listing-skeleton>.skeleton{min-height:100%}.skeleton-lines{display:grid;align-content:center;gap:10px}.skeleton-lines .skeleton{display:block;height:11px}.skeleton-lines .skeleton:nth-child(2){width:76%}.skeleton-lines .skeleton:nth-child(3){width:48%}.product-page{padding-bottom:76px}.product-top{display:flex;min-height:44px;align-items:center;gap:13px;margin-bottom:13px}.product-crumb{display:flex;gap:7px;overflow:hidden;color:var(--text-muted);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.product-crumb span{color:var(--brand-strong)}.product-gallery{position:relative;height:min(88vw,430px);overflow:hidden;border-radius:25px 25px 12px;background:#0c2327}.product-gallery>img{width:100%;height:100%;object-fit:cover}.product-image-empty{display:grid;width:100%;height:100%;place-items:center;align-content:center;gap:10px;color:var(--gold);background:radial-gradient(circle at 32% 22%,rgba(240,189,107,.2),transparent 35%),linear-gradient(135deg,#1a3b3e,#0c2529);font-size:13px;font-weight:700}.gallery-dots{position:absolute;right:12px;bottom:12px;display:flex;gap:6px;padding:6px;border:1px solid rgba(255,255,255,.13);border-radius:99px;background:#010c0e8f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gallery-dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#ffffff61}.gallery-dot--active{width:19px;border-radius:99px;background:var(--brand-strong)}.product-title-block{padding:22px 1px 4px}.product-title-block .page-heading{margin-bottom:11px;font-size:clamp(22px,7.5vw,31px)}.product-title-block>p:not(.eyebrow){margin:0;color:var(--text-muted);font-size:14px;line-height:1.6;white-space:pre-wrap}.product-facts{display:grid;grid-template-columns:1fr;gap:0;margin-top:19px;padding:4px 16px}.product-facts>div{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--line);color:var(--gold)}.product-facts>div:last-child{border-bottom:0}.product-facts span{display:grid;gap:2px;color:var(--text)}.product-facts small{color:var(--text-soft);font-size:11px;font-weight:700}.product-facts b{font-size:13px}.seller-card{display:grid;grid-template-columns:47px 1fr auto;width:100%;align-items:center;gap:12px;padding:12px;color:var(--text);text-align:left;transition:border-color .18s var(--ease-out),background .18s var(--ease-out)}.seller-card:hover{border-color:var(--line-strong);background:var(--panel-strong)}.seller-avatar{display:grid;overflow:hidden;place-items:center;color:#d8f4ec;background:linear-gradient(135deg,#24565a,#9a4431);font-weight:800}.seller-avatar img{width:100%;height:100%;object-fit:cover}.seller-avatar--large{width:47px;height:47px;border-radius:16px 8px}.seller-card-copy{display:grid;min-width:0;gap:4px}.seller-card-copy>strong{display:flex;gap:6px;align-items:center;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.role-pill{width:fit-content;padding:3px 6px;border-radius:6px;color:#d2e7e2;background:#bdd9d11a;font-size:9px;font-weight:800}.role-pill--support{color:#9bf0cb;background:#69d8aa24}.role-pill--admin{color:#ffc0bd;background:#ff5d5d29}.seller-stats{display:flex;gap:4px;align-items:center;color:var(--gold);font-size:11px;font-weight:700}.seller-stats i{width:3px;height:3px;border-radius:50%;background:var(--text-soft)}.seller-card-arrow{color:var(--text-soft)}.seller-page{display:grid;gap:14px}.seller-page--loading{display:grid;gap:16px}.seller-page-hero{display:grid;grid-template-columns:78px 1fr;align-items:center;gap:15px;padding:17px;border-color:#69d8aa40;background:radial-gradient(18rem 12rem at 100% 0,rgba(83,189,142,.16),transparent 64%),linear-gradient(135deg,#14373bf5,#091c21f0)}.seller-avatar--profile{width:78px;height:78px;border-radius:24px 11px;font-size:22px}.seller-page-hero>div{display:grid;gap:5px;min-width:0}.seller-page-hero .eyebrow{margin:0}.seller-page-hero h1{overflow:hidden;margin:0;font-family:var(--font-ui);font-size:19px;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap}.seller-presence{display:flex;align-items:center;gap:6px;margin:2px 0 0;color:var(--text-soft);font-size:11px;font-weight:800}.seller-presence--online{color:#a9efd0}.seller-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.seller-metrics .surface{display:grid;gap:4px;min-height:106px;padding:13px}.seller-metrics .surface:last-child{grid-column:1/-1;min-height:auto;grid-template-columns:auto 1fr;align-items:center;column-gap:9px}.seller-metrics svg{color:var(--gold)}.seller-metrics small{color:var(--text-soft);font-size:10px;font-weight:800}.seller-metrics b{color:#f5faf8;font-size:19px;letter-spacing:-.045em}.seller-metrics b em{color:var(--text-soft);font-size:10px;font-style:normal}.seller-metrics .surface:last-child b{font-size:13px}.seller-detail{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px}.seller-detail>span{display:flex;align-items:center;gap:8px;min-width:0;color:var(--mint)}.seller-detail>span+span{color:var(--gold)}.seller-detail div{display:grid;gap:2px;min-width:0}.seller-detail small{color:var(--text-soft);font-size:9px;font-weight:800}.seller-detail b{color:var(--text);font-size:14px}.seller-reviews-head{display:flex;width:100%;align-items:center;justify-content:space-between;padding:13px;color:var(--text);text-align:left}.seller-reviews-head>span:first-child{display:flex;align-items:center;gap:10px;color:var(--gold)}.seller-reviews-head span span{display:grid;gap:2px;color:var(--text)}.seller-reviews-head small{color:var(--text-soft);font-size:10px}.seller-reviews-arrow{color:var(--text-soft);transition:transform .18s var(--ease-out)}.seller-reviews-arrow--open{transform:rotate(90deg)}.seller-review-list{display:grid;gap:8px;margin-top:8px}.seller-review{display:grid;gap:7px;padding:13px}.seller-review>div{display:flex;align-items:center;justify-content:space-between;gap:9px}.seller-review>div>b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.seller-review>div>span{display:flex;flex:0 0 auto;color:var(--gold)}.seller-review p{margin:0;color:var(--text-muted);font-size:12px;line-height:1.45;white-space:pre-wrap}.seller-review>small{color:var(--text-soft);font-size:10px}.seller-page-hero{min-height:112px}.seller-page-line{height:90px}.purchase-bar{position:sticky;z-index:4;bottom:calc(var(--nav-height) - 18px);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:25px;padding:11px;border:1px solid rgba(224,247,240,.16);border-radius:21px;background:#091e22ed;box-shadow:var(--shadow-2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.purchase-bar>div{display:grid;gap:2px;padding-left:4px}.purchase-bar small{color:var(--text-soft);font-size:10px;font-weight:700}.purchase-bar strong{color:#ffbd84;font-size:16px;letter-spacing:-.035em;white-space:nowrap}.virtual-purchase{display:grid;gap:13px;margin-top:19px;padding:15px;border-color:#f0bd6b47;background:linear-gradient(135deg,#4e3e2094,#0b2226e6)}.virtual-purchase>div:first-child{display:grid;gap:4px}.virtual-purchase b{color:var(--gold);font-size:17px}.virtual-purchase small,.virtual-purchase p{margin:0;color:var(--text-soft);font-size:12px}.virtual-purchase p strong{color:var(--text);font-size:14px}.product-loading{display:grid;gap:16px}.product-loading-image{height:min(88vw,430px)}.product-loading-line{height:28px}.product-loading-line--short{width:63%;height:15px}.home-hero{display:grid;gap:13px;padding:23px;overflow:hidden}.home-hero h1{max-width:12ch;margin:0;font-family:var(--font-ui);font-size:clamp(23px,7.4vw,32px);font-weight:700;line-height:1.15;letter-spacing:-.055em}.home-hero>p:not(.eyebrow){max-width:49ch;margin:0;color:#d0dcd8;font-size:14px;line-height:1.55}.home-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:7px}.home-actions .button{padding-right:10px;padding-left:10px}.quick-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.quick-card{display:grid;min-height:128px;align-content:start;gap:7px;padding:12px;border:1px solid var(--line);border-radius:18px 18px 8px;color:var(--text);background:#112d32bf;text-align:left;transition:border-color .18s var(--ease-out),transform .18s var(--ease-out),background .18s var(--ease-out)}.quick-card:hover{border-color:var(--line-strong);background:var(--panel-strong)}.quick-card:active{transform:scale(.975)}.quick-card>span{display:grid;width:33px;height:33px;place-items:center;border-radius:11px 6px;color:var(--brand-strong);background:#f15d4324}.quick-card:nth-child(2)>span{color:var(--mint);background:#69d8aa21}.quick-card:nth-child(3)>span{color:var(--gold);background:#f0bd6b21}.quick-card strong{font-size:12px;font-weight:800}.quick-card small{color:var(--text-soft);font-size:10px;line-height:1.35}.welcome-strip{display:flex;align-items:center;gap:9px;padding:13px 2px;color:var(--text-muted);font-size:12px;line-height:1.4}.welcome-strip p{margin:0}.welcome-strip b{color:var(--text)}.welcome-strip button{margin-left:auto;border:0;color:var(--mint);background:transparent;font-size:11px;font-weight:800;white-space:nowrap}.coming-soon{display:grid;justify-items:start;gap:10px;margin-top:10px;padding:24px;color:var(--mint)}.coming-soon .page-heading{margin:0;color:var(--text)}.coming-soon>p:not(.eyebrow){margin:0;color:var(--text-muted);font-size:14px;line-height:1.55}.sell-loading{display:grid;gap:13px}.sell-loading .skeleton{height:170px}.sell-loading .skeleton:first-child{height:31px;width:55%}.sell-form{padding-bottom:14px}.form-section{padding:17px}.form-section-head{display:grid;grid-template-columns:30px 1fr;gap:11px;align-items:start;margin-bottom:17px}.form-section-head>span{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,135,98,.4);border-radius:10px 5px;color:var(--brand-strong);background:#f15d4321;font-size:10px;font-weight:800}.form-section-head h2{margin:0;font-size:15px;font-weight:800;letter-spacing:-.025em}.form-section-head p{margin:3px 0 0;color:var(--text-soft);font-size:11px;line-height:1.42}.special-picker{display:grid;gap:7px;padding:13px;border:1px solid rgba(240,189,107,.16);border-radius:17px 17px 8px;background:#69481e1a}.special-picker .chip-row{margin-bottom:-4px}.sell-form .field-control{cursor:text;pointer-events:auto;touch-action:manipulation}.sell-form input,.sell-form textarea{position:relative;z-index:2;pointer-events:auto;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:manipulation}.sell-form .field-control:has(textarea){align-items:stretch;min-height:118px}.sell-form .field-control input::placeholder,.sell-form .field-control textarea::placeholder{color:var(--text-soft);opacity:.82}.number-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.delivery-choice{display:grid;gap:8px}.delivery-option{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:17px 17px 8px;color:var(--text-muted);background:#05161966;text-align:left;transition:border-color .18s var(--ease-out),color .18s var(--ease-out),background .18s var(--ease-out)}.delivery-option>svg{color:var(--gold)}.delivery-option--active{border-color:#69d8aa8a;color:var(--text);background:#69d8aa17}.delivery-option--active>svg{color:var(--mint)}.delivery-option span{display:grid;gap:2px}.delivery-option b{font-size:13px}.delivery-option small{color:var(--text-soft);font-size:11px;line-height:1.35}.image-upload-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.upload-preview,.upload-add{position:relative;display:grid;min-width:0;aspect-ratio:1;margin:0;place-items:center;overflow:hidden;border:1px dashed rgba(222,247,239,.22);border-radius:16px 16px 7px;color:var(--text-muted);background:#0414176b}.upload-preview{border-style:solid}.upload-preview img{width:100%;height:100%;object-fit:cover}.upload-preview button{position:absolute;top:5px;right:5px;display:grid;width:29px;height:29px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:9px;color:#fff;background:#260c0abf}.upload-add{align-content:center;gap:3px;cursor:pointer;font-size:10px;font-weight:800;text-align:center}.upload-add svg{color:var(--gold)}.upload-add small{color:var(--text-soft);font-size:9px}.upload-add input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.sell-actions{display:grid;grid-template-columns:.86fr 1.45fr;gap:9px}.draft-message{margin:-3px 0 0;color:var(--mint);font-size:12px;font-weight:700;text-align:center}.profile-identity{display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:13px;margin:2px 0 20px}.profile-avatar{display:grid;width:70px;height:70px;place-items:center;overflow:hidden;border:1px solid rgba(255,135,98,.38);border-radius:22px 11px;color:#fde6dd;background:linear-gradient(135deg,#a44631,#1f5556);font-size:20px;font-weight:800;box-shadow:var(--shadow-1)}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-identity .eyebrow{margin-bottom:4px}.profile-identity h1{margin:0 0 5px;overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.profile-settings{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--line);border-radius:14px;color:var(--text-muted);background:#0f282db3}.wallet-card{display:grid;gap:8px;padding:18px;border-color:#ff876238;background:radial-gradient(21rem 13rem at 105% -15%,rgba(241,93,67,.31),transparent 56%),linear-gradient(135deg,#343830f0,#152b2df2)}.wallet-card-head,.wallet-card-meta,.wallet-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.wallet-card-head span{display:inline-flex;align-items:center;gap:7px;color:var(--text-muted);font-size:12px;font-weight:800}.wallet-card-head span svg{color:var(--gold)}.wallet-card-head button{display:inline-flex;gap:6px;align-items:center;border:0;color:var(--mint);background:transparent;font-size:11px;font-weight:800}.wallet-card>strong{font-size:30px;letter-spacing:-.055em}.wallet-card-meta{color:var(--text-soft);font-size:11px}.wallet-actions{display:grid;grid-template-columns:1.25fr .75fr;margin-top:7px}.fold-head{display:flex;width:100%;align-items:center;justify-content:space-between;padding:14px;color:var(--text);text-align:left}.fold-head>span{display:flex;align-items:center;gap:11px}.fold-head>span>svg{color:var(--gold)}.fold-head span span{display:grid;gap:2px}.fold-head b{font-size:13px}.fold-head small{color:var(--text-soft);font-size:10px}.operation-list{display:grid;gap:7px;margin-top:8px}.operation-row{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px}.operation-row>span:nth-child(2){display:grid;gap:2px}.operation-row b{font-size:12px}.operation-row small{color:var(--text-soft);font-size:10px}.operation-row strong{color:var(--mint);font-size:12px}.operation-amount--negative{color:#ffaaa1!important}.operation-symbol{display:grid;width:34px;height:34px;place-items:center;border-radius:11px 6px;color:var(--mint);background:#69d8aa1f;font-weight:800}.operation-symbol--freeze{color:var(--gold);background:#f0bd6b21}.operation-symbol--debit,.operation-symbol--withdraw{color:var(--danger);background:#ff71711f}.my-listings{display:grid;gap:8px}.my-listing{display:grid;gap:9px;padding:12px}.my-listing__main{display:grid;grid-template-columns:auto 1fr;gap:5px 9px;width:100%;color:var(--text);text-align:left}.my-listing b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.my-listing small{grid-column:2;color:var(--gold);font-size:11px}.listing-bump{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid rgba(255,126,86,.33);border-radius:10px;color:#ffc7af;background:#b6412729;font-size:11px;font-weight:800}.listing-bump:disabled{color:var(--text-soft);border-color:var(--line);background:#ffffff06}.listing-pin{display:grid;grid-template-columns:1fr auto;gap:9px;padding:11px;border:1px solid rgba(240,189,107,.28);border-radius:13px 8px;background:linear-gradient(135deg,#6f4e1f2e,#102b2f8c)}.listing-pin>div:first-child{display:grid;gap:2px;min-width:0}.listing-pin b{color:#ffe0a5;font-size:12px}.listing-pin small{grid-column:auto;color:var(--text-soft);font-size:10px}.listing-pin>div:last-of-type{display:flex;align-items:center;gap:5px}.listing-pin button{min-height:31px;padding:6px 8px;border:1px solid rgba(240,189,107,.35);border-radius:9px;color:#ffe5b6;background:#f0bd6b1f;font-size:10px;font-weight:800}.listing-pin button:disabled{opacity:.55}.listing-pin p{grid-column:1/-1;margin:0;color:var(--text-soft);font-size:10px;line-height:1.4}.listing-pin-state{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;margin:0;border:1px solid rgba(240,189,107,.24);border-radius:10px;color:#f8d18a;background:#f0bd6b1a;font-size:11px;font-weight:800}.listing-status{width:fit-content;height:fit-content;padding:3px 5px;border-radius:6px;color:#a9efd0;background:#69d8aa1f;font-size:9px;font-weight:800}.listing-status--moderation{color:#f8d18a;background:#f0bd6b1f}.profile-links{display:grid;gap:8px}.profile-links button{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:17px;color:var(--text);background:#0f282db3;text-align:left}.profile-links button>svg{color:var(--mint)}.profile-links span{display:grid;gap:2px}.profile-links b{font-size:13px}.profile-links small{color:var(--text-soft);font-size:10px}.listing-actions{display:flex;flex-wrap:wrap;gap:6px}.listing-actions>button{display:inline-flex;min-height:33px;align-items:center;justify-content:center;gap:5px;padding:6px 9px;border:1px solid var(--line);border-radius:9px;color:var(--text-muted);background:#0415186b;font-size:10px;font-weight:800}.listing-actions>button:first-child{color:#c6f2df;border-color:#69d8aa47;background:#69d8aa14}.listing-actions>button:disabled{opacity:.55}.listing-actions>.listing-action-danger{color:#ffb3ae;border-color:#ff717147;background:#ff717114}.listing-comment{margin:0;padding:8px 10px;border-left:2px solid var(--gold);color:var(--text-muted);background:#f0bd6b12;font-size:10px;line-height:1.42}.notification-list{display:grid;gap:8px}.notification{display:grid;grid-template-columns:21px 1fr auto;gap:10px;width:100%;padding:13px;color:var(--text-muted);text-align:left}.notification>svg{margin-top:2px;color:var(--gold)}.notification>span{display:grid;gap:3px}.notification b{color:var(--text);font-size:13px}.notification small{font-size:11px;line-height:1.4}.notification time{color:var(--text-soft);font-size:10px}.notification>i{width:7px;height:7px;margin-top:3px;border-radius:50%;background:var(--brand-strong)}.notification--new{border-color:#ff87624f}.deals-list{display:grid;gap:9px}.deal-row{display:grid;grid-template-columns:37px minmax(0,1fr) auto 18px;align-items:center;gap:9px;width:100%;padding:11px;color:var(--text);text-align:left}.deal-icon{display:grid;width:37px;height:37px;place-items:center;border-radius:12px 7px;color:var(--gold);background:#f0bd6b24}.deal-icon--sale{color:var(--mint);background:#69d8aa21}.deal-row>span:nth-child(2){display:grid;min-width:0;gap:2px}.deal-row small,.deal-row i{overflow:hidden;color:var(--text-soft);font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.deal-row b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.deal-row strong{display:grid;justify-items:end;color:#ffbd84;font-size:12px;white-space:nowrap}.deal-row em{color:var(--text-soft);font-size:9px;font-style:normal;font-weight:600}.deal-row>svg{color:var(--text-soft)}.staff-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:20px}.staff-metrics .surface{display:grid;gap:6px;padding:15px}.staff-metrics small{color:var(--text-muted);font-size:11px}.staff-metrics strong{color:var(--gold);font-size:25px;letter-spacing:-.05em}.staff-list{display:grid;gap:9px}.staff-row{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:12px}.staff-row-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:12px 7px;color:var(--brand-strong);background:#f15d4321}.staff-row>div:nth-child(2){display:grid;gap:3px;min-width:0}.staff-row b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.staff-row small{color:var(--text-soft);font-size:10px}.staff-actions{display:flex;flex-wrap:wrap;gap:6px;grid-column:1/-1}.staff-actions .button{min-height:40px;padding:8px 10px;font-size:11px}.staff-actions select{min-height:40px;padding:0 9px;border:1px solid var(--line);border-radius:12px;color:var(--text);background:var(--panel);font-size:11px}.staff-actions option{background:var(--panel)}.deal-summary{display:grid;gap:8px;padding:17px}.deal-summary h2{margin:0;font-size:17px;line-height:1.3}.deal-summary>div{display:flex;flex-wrap:wrap;gap:6px 11px;color:var(--text-muted);font-size:11px}.deal-state{width:fit-content;padding:4px 7px;border-radius:7px;color:#f7d18b;background:#f0bd6b24;font-size:10px;font-weight:800}.deal-state--delivered,.deal-state--completed{color:#a2eeca;background:#69d8aa24}.deal-chat{display:grid;gap:9px;max-height:430px;overflow-y:auto;padding:12px}.chat-message{justify-self:start;max-width:88%;padding:9px 11px;border-radius:14px 14px 14px 5px;color:#d9e6e2;background:#04161994}.chat-message--own{justify-self:end;border-radius:14px 14px 5px;color:#fff7f2;background:#c0462b8f}.chat-message--delivery{max-width:100%;border:1px solid rgba(105,216,170,.3);color:#c6f2df;background:#28725938}.chat-message small{color:var(--text-soft);font-size:9px;font-weight:700}.chat-message--own small{color:#fff6f0b3}.chat-message p{margin:4px 0 0;white-space:pre-wrap;font-size:12px;line-height:1.45}.chat-compose{display:grid;grid-template-columns:1fr 48px;gap:8px;margin-top:9px}.chat-compose textarea{min-height:48px;padding:13px;border:1px solid var(--line);border-radius:16px;outline:0;color:var(--text);background:#0415188c;font-size:14px;resize:vertical}.chat-compose textarea:focus{border-color:#69d8aaa8}.chat-compose .button{padding:0}.deal-confirm{min-height:55px;margin-top:20px}.chat-message--system{justify-self:center;max-width:94%;border:1px solid rgba(240,189,107,.22);border-radius:12px;color:#dfd0ae;background:#75572424;text-align:center}.chat-after-close{margin:0 0 8px;color:var(--text-muted);font-size:11px;line-height:1.45}.my-listing{position:relative;overflow:hidden;border-color:#9ac5cf26;background:linear-gradient(135deg,#12282feb,#08171ee0)}.my-listing__main{min-height:52px;padding:7px 8px;border:1px solid rgba(207,234,227,.14);border-radius:11px;color:var(--text);background:linear-gradient(135deg,#07161bd6,#0d2529b8);appearance:none;-webkit-appearance:none;cursor:pointer}.my-listing__main:hover{border-color:#6fdcaa57;background:linear-gradient(135deg,#081d22f5,#123134d1)}.my-listing__main:disabled{opacity:1;cursor:default}.my-listing__main:disabled b{color:#e8f1ef}.my-listing__main:disabled small{color:#e8bd72}.my-listing:has(.listing-status--moderation){border-color:#efb14d4d;background:linear-gradient(135deg,#482f1675,#0f1f23f0)}.my-listing:has(.listing-status--hidden){border-color:#71a0b545;background:linear-gradient(135deg,#182b35b8,#0a1920eb)}.my-listing:has(.listing-status--sold_out){border-color:#df974f42;background:linear-gradient(135deg,#3c2a196e,#0e1c21eb)}.my-listing:has(.listing-status--deleted){border-color:#9dafb538;background:linear-gradient(135deg,#253135d1,#0d191ef2)}.my-listing:has(.listing-status--deleted):after{position:absolute;inset:0;z-index:0;border-left:3px solid #829398;content:"";pointer-events:none}.my-listing:has(.listing-status--deleted)>*{position:relative;z-index:1}.listing-status--hidden{color:#a9d7ed;background:#62a4c229}.listing-status--sold_out{color:#f2c18d;background:#da8b3d26}.listing-status--deleted{color:#d4e0df;background:#9aafb52b}.listing-status--active{min-height:28px;padding:7px 11px;border:1px solid rgba(109,232,173,.38);border-radius:9px 5px;color:#c8ffe0;background:linear-gradient(135deg,#2e9d686e,#2a6f563b);box-shadow:0 5px 14px #11794a2e;font-size:11px;letter-spacing:.015em;line-height:1}.my-listing:has(.listing-status--deleted) .my-listing__main{cursor:default}.listing-comment{display:grid;gap:3px;min-width:0;padding:9px 10px;border:1px solid rgba(240,189,107,.18);border-left:3px solid #e7ae58;border-radius:0 10px 10px 0;color:#f1d8a8;background:#704c1e29;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.listing-comment:before{content:"Комментарий модерации";color:#f3be70;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.my-listing:has(.listing-status--deleted) .listing-comment{border-color:#a1b5b82e;border-left-color:#8fa4a7;color:#d8e2e0;background:#7d91921a}.my-listings-link{display:grid;grid-template-columns:42px minmax(0,1fr) auto;width:100%;align-items:center;gap:11px;padding:13px;color:var(--text);text-align:left}.my-listings-link__icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(240,189,107,.28);border-radius:14px 8px;color:var(--gold);background:#f0bd6b1a}.my-listings-link>span:nth-child(2){display:grid;min-width:0;gap:3px}.my-listings-link b{font-size:14px}.my-listings-link small{overflow:hidden;color:var(--text-soft);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.my-listings-link>svg{color:var(--text-soft)}.my-listings-page{display:grid;gap:13px}.my-listings-page .page-head-row{align-items:end}.my-listings-page .page-head-row .button{min-height:42px;padding:8px 11px;font-size:12px}.my-listings-filter{display:grid;gap:10px;padding:12px}.my-listings-filter>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.my-listings-filter .field{gap:5px}.my-listings-filter .field-label{font-size:10px}.my-listings-filter .field-control{min-height:44px}.my-listings-filter .field-control input{padding-top:10px;padding-bottom:10px}.my-listings-filter .picker-trigger>span{padding-top:10px;padding-bottom:10px;font-size:13px}.my-listings-summary{display:flex;align-items:center;gap:7px;color:var(--text-soft);font-size:11px}.my-listings-summary svg{color:var(--gold)}.my-listings-summary b{color:var(--text)}.my-listings-manage{display:grid;gap:10px}.seller-metrics .seller-metric--joined{grid-column:1/-1;grid-template-columns:22px minmax(0,1fr) auto;min-height:58px;align-items:center;column-gap:9px}.seller-metrics .seller-metric--joined small{grid-column:2}.seller-metrics .seller-metric--joined b{grid-column:3;grid-row:1;color:#f5faf8;font-size:13px;letter-spacing:-.025em;white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.admin-users{display:grid;gap:10px}.admin-users-search{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 13px;border:1px solid var(--line);border-radius:15px;color:var(--text-soft);background:#0515188f}.admin-users-search input{width:100%;border:0;outline:0;color:var(--text);background:transparent;font-size:15px}.admin-user-row{display:grid;grid-template-columns:9px minmax(0,1fr) auto;width:100%;align-items:center;gap:10px;padding:12px;color:var(--text);text-align:left}.admin-user-row>span:nth-child(2){display:grid;min-width:0;gap:3px}.admin-user-row b{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.admin-user-row small,.admin-user-row>span:last-child{color:var(--text-soft);font-size:10px}.admin-user-state{width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #69d8aa1c}.admin-user-state--blocked{background:#ff8178;box-shadow:0 0 0 4px #ff71711c}.admin-user-detail{display:grid;gap:13px;margin-top:12px;padding:15px;border-color:#f0bd6b4d;background:radial-gradient(25rem 13rem at 100% 0,rgba(240,189,107,.12),transparent 64%),linear-gradient(145deg,#1a3637f5,#091b1ff2)}.admin-user-detail__head{display:flex;align-items:start;justify-content:space-between;gap:10px}.admin-user-detail__head .eyebrow{margin:0 0 3px}.admin-user-detail__head h2{margin:0;font-size:18px}.admin-user-detail__head small{color:var(--text-soft);font-size:11px}.admin-user-kpi{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.admin-user-kpi span{display:grid;gap:3px;padding:10px;border:1px solid rgba(225,246,240,.11);border-radius:11px;background:#05161961}.admin-user-kpi small{color:var(--text-soft);font-size:9px;font-weight:800}.admin-user-kpi b{color:var(--gold);font-size:14px}.admin-history{display:grid;gap:7px}.admin-history h3{margin:0;font-size:12px}.admin-history p{display:flex;align-items:start;justify-content:space-between;gap:8px;margin:0;padding:8px 0;border-bottom:1px solid rgba(225,246,240,.08);color:var(--text-muted);font-size:11px;line-height:1.4}.admin-history p svg{flex:0 0 auto;color:var(--gold)}.admin-history p b{color:var(--text);white-space:nowrap}.admin-history>small{color:var(--text-soft);font-size:11px}.admin-review,.admin-audit{display:grid;gap:6px;padding:13px}.admin-review>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-review>div:first-child span{display:flex;color:var(--gold)}.admin-review small,.admin-audit small{color:var(--text-soft);font-size:10px}.admin-review p,.admin-audit p{margin:0;color:var(--text-muted);font-size:12px;line-height:1.45}.admin-system{display:grid;gap:10px}.admin-system .surface{display:grid;gap:12px;padding:15px}.admin-system h2{margin:0;font-size:15px}.admin-system label{display:flex;align-items:center;gap:9px;color:var(--text-muted);font-size:12px;font-weight:700}.admin-system input[type=checkbox]{width:18px;height:18px;accent-color:var(--brand-strong)}.admin-history p>span{display:flex;align-items:flex-start;gap:5px}.admin-history p>button{flex:0 0 auto;padding:4px 7px;border:1px solid rgba(240,189,107,.3);border-radius:7px;color:#f7cf8c;background:#f0bd6b1a;font-size:9px;font-weight:800}.dispute-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;width:100%;align-items:start;gap:10px;padding:13px;color:var(--text);text-align:left}.dispute-row__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px 8px;color:#ffd083;background:#c57e2526}.dispute-row__icon--in_progress{color:#ffb18d;background:#d24d302e}.dispute-row>span:nth-child(2){display:grid;min-width:0;gap:3px}.dispute-row b{color:var(--gold);font-size:11px}.dispute-row strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.dispute-row small{overflow:hidden;color:var(--text-soft);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dispute-row__reason{color:#dbcda6!important}.dispute-row>svg{align-self:center;color:var(--text-soft)}.dispute-detail{display:grid;gap:13px}.dispute-hero{display:grid;grid-template-columns:47px minmax(0,1fr);gap:12px;align-items:center;padding:15px;border-color:#f17e4e47;background:radial-gradient(18rem 10rem at 100% 0,rgba(218,91,51,.18),transparent 65%),linear-gradient(135deg,#352820f2,#0a1e22f0)}.dispute-hero>span{display:grid;width:47px;height:47px;place-items:center;border-radius:15px 8px;color:#ffc198;background:#cd4e2c33}.dispute-hero>div{display:grid;gap:2px;min-width:0}.dispute-hero .eyebrow{margin:0}.dispute-hero h1{margin:0;font-size:20px}.dispute-hero small{color:var(--text-soft);font-size:10px}.dispute-context{display:grid;gap:12px;padding:14px}.dispute-context h2{margin:0;font-size:15px;line-height:1.35}.dispute-context>div{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.dispute-context>div>span{display:grid;gap:3px;min-width:0;padding:9px;border:1px solid rgba(220,247,239,.09);border-radius:10px;color:var(--mint);background:#03131647}.dispute-context>div>span:nth-child(2){color:var(--gold)}.dispute-context>div>span:nth-child(3){color:#ffbb8d}.dispute-context small{color:var(--text-soft);font-size:9px}.dispute-context b{overflow:hidden;color:var(--text);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.dispute-context>p{display:grid;gap:4px;margin:0;padding:10px;border-left:3px solid var(--gold);border-radius:0 10px 10px 0;color:var(--text-muted);background:#f0bd6b12;font-size:11px;line-height:1.45}.dispute-context>p>b{color:#f6c979}.dispute-context__result{border-left-color:var(--mint)!important;background:#69d8aa14!important}.dispute-chat{display:grid;gap:8px;max-height:360px;overflow-y:auto;padding:12px}.dispute-message{display:grid;gap:3px;max-width:92%;padding:9px 10px;border-radius:13px 13px 13px 5px;color:var(--text-muted);background:#0314177a}.dispute-message--staff{justify-self:end;border-radius:13px 13px 5px;color:#fff4eb;background:#b9462a6e}.dispute-message--system{justify-self:center;max-width:100%;border:1px solid rgba(240,189,107,.18);color:#e5d3a8;background:#74532321}.dispute-message small{color:var(--text-soft);font-size:9px;font-weight:800}.dispute-message--staff small{color:#fff5edb8}.dispute-message p{margin:0;white-space:pre-wrap;font-size:12px;line-height:1.42}.dispute-compose{display:grid;gap:7px;margin-top:8px}.dispute-compose textarea,.dispute-resolution textarea{width:100%;min-height:76px;padding:11px;border:1px solid var(--line);border-radius:14px;outline:0;color:var(--text);background:#0415188f;font:inherit;font-size:13px;resize:vertical}.dispute-compose>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.dispute-compose label{display:flex;align-items:center;gap:5px;color:var(--text-soft);font-size:10px}.dispute-compose label input{accent-color:var(--brand-strong)}.dispute-compose .button{min-height:39px;padding:8px 11px;font-size:11px}.dispute-resolution{display:grid;gap:10px;padding:15px;border-color:#f0bd6b52;background:linear-gradient(135deg,#4c381e5c,#0a1e22f2)}.dispute-resolution .eyebrow{margin:0 0 3px}.dispute-resolution h2{margin:0;font-size:16px}.dispute-resolution small{color:var(--text-soft);font-size:11px;line-height:1.4}.dispute-resolution>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:7px}.dispute-resolution>div:last-child .button:last-child{grid-column:1/-1}.dispute-resolution .button{min-height:44px;padding:8px;font-size:11px}.dispute-loading{display:grid;gap:15px}.dispute-loading__card{height:180px}@media(min-width:760px){.app-content{padding-right:24px;padding-left:24px}.bottom-nav{bottom:13px}}.my-listings-filter>.my-listings-filter__selects{display:grid;grid-template-columns:1fr 1fr;gap:9px}.my-listings-filter__selects .field:last-child{grid-column:1/-1}.my-listing .listing-category{color:#f3cc83;font-size:10px;font-weight:800}.app-shell{background:radial-gradient(66rem 36rem at -16% -11%,rgba(61,91,142,.4),transparent 61%),radial-gradient(44rem 36rem at 105% 7%,rgba(120,83,230,.34),transparent 61%),linear-gradient(145deg,#08141d,#11162b 53%,#0a1420)}.brand{border-color:#b49cff3d;background:linear-gradient(112deg,#35255df5,#1b2746f5 42%,#0c1b2cf7)}.brand:hover{border-color:#ae8fff94}.brand-mark{border-color:#bfaaffa3;color:#f3eeff;background:linear-gradient(135deg,#7d53e6f2,#3e2a8ee6)}.notification-top>i{border-color:#10172b;background:#855ee9;box-shadow:0 3px 10px #6746d36b}.dialog-card{border-color:#b59cff47;background:radial-gradient(20rem 12rem at 100% 0,rgba(122,81,228,.24),transparent 68%),linear-gradient(145deg,#20213f,#101a31)}.dialog-card header small{color:var(--brand-strong)}.dialog-field input:focus,.dialog-field textarea:focus{border-color:#a984ffa8}.commission-preview{border-color:#a984ff61;background:linear-gradient(135deg,#6541bd4d,#10213ad1)}.commission-preview>b{color:#ddd0ff}.surface--warm{border-color:#a984ff3b;background:linear-gradient(132deg,#392a64c7,#151f35f5)}.back-button{color:#f7f3ff;border-color:#b59cff85;background:linear-gradient(135deg,#764edbdb,#392785e6)}.button--primary{background:linear-gradient(135deg,#6f4bd6,#a47dff);box-shadow:0 11px 22px #6442cf4d,inset 0 1px #ffffff3b}.button--primary:hover{background:linear-gradient(135deg,#825bea,#b092ff)}.picker-sheet,.dialog-card{background:linear-gradient(145deg,#1e2344fa,#0b162afc)}.picker-option--selected{background:#744bd740;box-shadow:inset 3px 0 var(--brand-strong)}.chip[aria-pressed=true],.chip--active{border-color:#a984ffa3;color:#f5f0ff;background:#714acf47}.queue-tab[aria-selected=true]{border-color:#a984ff75;color:#f5f0ff;background:linear-gradient(135deg,#6d46cb52,#352a6a4d)}.queue-tab[aria-selected=true]>span{background:#946fee73}.nav-link--active{background:linear-gradient(135deg,#7a52e1d6,#452e9dbd);box-shadow:inset 0 1px #fff3,0 7px 17px #4931a747}.catalog-picker--active{border-color:#a984ffb3;background:linear-gradient(145deg,#6844bf91,#232052f5)}.catalog-picker--active,.queue-tab[aria-selected=true]{box-shadow:inset 3px 0 var(--brand-strong),inset 0 1px #ffffff14}.special-picker{border-color:#a984ff33;background:#5e3eae1a}.form-section-head>span{border-color:#a984ff70;color:var(--brand-strong);background:#7853e624}.dispute-row__icon--in_progress{color:#c9b6ff;background:#774edb33}.dispute-hero{border-color:#a984ff4d;background:radial-gradient(18rem 10rem at 100% 0,rgba(117,76,213,.2),transparent 65%),linear-gradient(135deg,#2c2651f2,#0a1a2df0)}.dispute-hero>span{color:#d7caff;background:#774edb38}.dispute-message--staff{color:#f6f1ff;background:#6441c07a}.app-content{padding-right:18px;padding-left:18px}.section{margin-top:32px}.section-head{margin-bottom:14px}.page-copy{margin-bottom:27px}.surface{border-color:#dcf7f018;background:linear-gradient(145deg,#16363cc7,#091b1fad);box-shadow:inset 0 1px #ffffff07,0 12px 30px #00090b1c}.surface--plain{background:#0d242994}.surface--warm{border-color:#ff87642b}.icon-button{border-color:#dcf7f01c;background:#152f359e;box-shadow:inset 0 1px #ffffff09}.icon-button:hover{border-color:#dcf7f036;background:#1e3d43b8}.button--secondary{border-color:transparent;background:#26484c8a;box-shadow:inset 0 1px #ffffff0b}.button--secondary:hover{border-color:transparent;background:#31575ba8}.button--quiet{color:var(--text-muted);background:#19363b40}.button--quiet:hover{background:#27494d6e}.button--danger{border-color:transparent;background:#a1373233}.field{gap:8px}.field-control{border-color:#dcf7f01a;background:#03141761;box-shadow:inset 0 1px #ffffff05}.field-control:focus-within{border-color:#69d8aa80;background:#061c20ad;box-shadow:0 0 0 3px #69d8aa14}.picker-modal,.dialog-layer{align-items:end}.picker-scrim,.dialog-scrim{background:#010c0fa8;backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}.picker-sheet,.dialog-card{border-color:#dcf7f024;background:linear-gradient(145deg,#18393ef5,#081b1ffa);box-shadow:0 -22px 62px #00000061,inset 0 1px #ffffff0e}.picker-sheet{border-radius:28px 28px 0 0}.dialog-layer{place-items:end center;padding:0}.dialog-card{width:min(100%,560px);gap:18px;padding:20px 18px calc(18px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;animation:picker-in .24s var(--ease-out)}.picker-option{border-color:transparent;background:#0415185c}.picker-option--selected{border-color:transparent;background:#c3462b33;box-shadow:inset 3px 0 var(--brand-strong)}.catalog-picker,.queue-tab{border-color:transparent;background:#15353a7a;box-shadow:inset 0 1px #ffffff07}.catalog-picker--active,.queue-tab[aria-selected=true]{border-color:transparent;box-shadow:inset 3px 0 var(--brand-strong),inset 0 1px #ffffff12}@media(min-width:760px){.app-content{padding-right:28px;padding-left:28px}.dialog-layer{place-items:center;padding:20px}.dialog-card{border-radius:26px 13px}}.brand:hover{border-color:#b59cff94}.bottom-nav-inner{border-color:#b9a8ff33;background:linear-gradient(120deg,#172343c7,#0c1831ad)}.bottom-nav-inner:before{background:linear-gradient(110deg,rgba(255,255,255,.055),transparent 42%,rgba(169,132,255,.075))}.icon-button--selected{border-color:#a984ff8f;color:#ede7ff;background:#714acf40}.quick-card>span,.staff-row-icon{color:var(--brand-strong);background:#7853e624}.profile-avatar{border-color:#a984ff6b;color:#f3efff;background:linear-gradient(135deg,#754ed5,#273c74)}.wallet-card{border-color:#a984ff40;background:radial-gradient(21rem 13rem at 105% -15%,rgba(120,83,230,.32),transparent 56%),linear-gradient(135deg,#242b4df2,#0f2139f5)}.listing-bump{border-color:#a984ff61;color:#ddd2ff;background:#6441c02e}.seller-avatar{color:#ebe6ff;background:linear-gradient(135deg,#334e82,#704bc8)}.notification--new{border-color:#a984ff4f}.chat-message--own{color:#f7f3ff;background:linear-gradient(135deg,#744bd7b8,#4e34a9a8)}.chat-message--own small{color:#f6f0ffb8}.picker-option--selected{color:#f5f0ff;background:#744bd73d}.surface--warm{border-color:#a984ff33;background:linear-gradient(132deg,#392a64c7,#151f35f5)}.theme-setting{display:grid;gap:10px}.theme-setting__head{display:grid;gap:3px;padding:0 2px}.theme-setting__head b{color:var(--text);font-size:14px;letter-spacing:-.02em}.theme-setting__head small{color:var(--text-soft);font-size:11px}.theme-choice-list{overflow:hidden;border:1px solid rgba(211,201,255,.16);border-radius:18px;background:#0b142b94;box-shadow:inset 0 1px #ffffff09}.theme-choice{display:grid;grid-template-columns:38px minmax(0,1fr) 24px;width:100%;min-height:66px;align-items:center;gap:11px;padding:12px 14px;border:0;border-bottom:1px solid rgba(211,201,255,.11);color:var(--text);background:transparent;text-align:left;transition:background .18s var(--ease-out)}.theme-choice:last-child{border-bottom:0}.theme-choice:active{background:#a984ff17}.theme-choice__icon{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;color:#ddd3ff;background:linear-gradient(145deg,#764edb4d,#2727578f)}.theme-choice__icon--light{color:#fff0bd;background:linear-gradient(145deg,#ffcb6642,#74582652)}.theme-choice__icon--telegram{color:#b9d6ff;background:linear-gradient(145deg,#4a90e652,#233e7070)}.theme-choice__copy{display:grid;min-width:0;gap:3px}.theme-choice__copy b{font-size:14px;font-weight:700;letter-spacing:-.02em}.theme-choice__copy small{overflow:hidden;color:var(--text-soft);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.theme-choice__radio{display:grid;width:20px;height:20px;place-items:center;border:1.5px solid rgba(215,208,255,.26);border-radius:50%;color:#17112f}.theme-choice--selected{background:linear-gradient(90deg,#774edb21,#774edb09)}.theme-choice--selected .theme-choice__radio{border-color:#c5afff;color:#25174e;background:#c5afff;box-shadow:0 0 0 4px #a984ff1f}.app-shell[data-theme=light]{--ink:#f4f5fb;--panel:#ffffff;--panel-strong:#f3f0ff;--panel-soft:rgba(255,255,255,.82);--line:rgba(46,38,79,.12);--line-strong:rgba(46,38,79,.2);--text:#201b35;--text-muted:#625d78;--text-soft:#8b86a0;--shadow-1:0 10px 30px rgba(54,38,108,.09);--shadow-2:0 22px 50px rgba(54,38,108,.14);color-scheme:light;background:radial-gradient(50rem 35rem at 100% 0,rgba(184,160,255,.25),transparent 60%),#f5f4fb}.app-shell[data-theme=light] .surface,.app-shell[data-theme=light] .theme-choice-list{background:#ffffffd1}.app-shell[data-theme=light] .topbar,.app-shell[data-theme=light] .bottom-nav-inner{color:var(--text)}.app-shell[data-theme=light] .field-control,.app-shell[data-theme=light] .picker-option{color:var(--text);background:#ffffffc7}.app-shell[data-theme=light] .button--secondary,.app-shell[data-theme=light] .icon-button{color:var(--text);background:#533b9b14}.app-shell[data-theme=telegram]{--brand:#3f85d5;--brand-strong:#78aef4;--brand-ink:#102d52;--ink:#101922;--ink-raised:#16202c;--panel:#192432;--panel-strong:#202c3b;--panel-soft:rgba(25,36,50,.82);--line:rgba(217,230,245,.13);--line-strong:rgba(217,230,245,.22);--text:#f0f5fb;--text-muted:#adbdcf;--text-soft:#76889d;--shadow-1:0 10px 30px rgba(0,8,18,.2);--shadow-2:0 22px 50px rgba(0,8,18,.34);background:radial-gradient(45rem 34rem at 100% 0,rgba(53,115,190,.25),transparent 61%),linear-gradient(145deg,#111b27,#172332)}.app-shell[data-theme=telegram] .button--primary{background:linear-gradient(135deg,#3a83d5,#69aaf0);box-shadow:0 11px 22px #2a6cbb47,inset 0 1px #ffffff3b}.app-shell[data-theme=telegram] .nav-link--active{background:linear-gradient(135deg,#3f85d5e0,#2e62a6c7)}.app-shell[data-theme=telegram] .theme-choice--selected{background:linear-gradient(90deg,#3f85d529,#3f85d509)}.app-shell[data-theme=telegram] .theme-choice--selected .theme-choice__radio{border-color:#91c2ff;background:#91c2ff}html,body{background:#0d0d0f}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.section-title,.page-heading,.listing-title,.listing-card strong,.home-hero h1,.theme-choice__copy b{color:var(--text);text-shadow:none;-webkit-text-stroke:0 transparent}.listing-title{font-weight:700;letter-spacing:-.015em}.app-shell{isolation:isolate;background:radial-gradient(42rem 30rem at 105% -9%,rgba(110,76,235,.19),transparent 55%),radial-gradient(38rem 28rem at -18% 76%,rgba(44,96,198,.12),transparent 59%),#0d0d0f}.app-shell:before{opacity:.18;background-image:radial-gradient(rgba(255,255,255,.14) .55px,transparent .65px);background-size:5px 5px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.55),transparent 66%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.55),transparent 66%)}.app-content{padding-right:14px;padding-left:14px}.topbar{position:sticky;z-index:12;top:0;min-height:66px;margin:0 -14px 23px;padding:calc(env(safe-area-inset-top) + 8px) 14px 8px;background:linear-gradient(to bottom,rgba(13,13,15,.91) 72%,transparent);backdrop-filter:blur(20px) saturate(145%);-webkit-backdrop-filter:blur(20px) saturate(145%)}.brand{min-height:42px;gap:8px;padding:4px 10px 4px 4px;border-color:#ffffff1a;border-radius:15px;background:#2121278f;box-shadow:inset 0 1px #ffffff1f,0 8px 24px #0000002e;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%)}.brand-mark{width:34px;height:34px;border-color:#ebe5ff6b;border-radius:11px;color:#fff;background:linear-gradient(135deg,#aa94ff,#6845d4);box-shadow:inset 0 1px #ffffff4d}.brand-name{font-size:14px;letter-spacing:-.025em}.brand-subtitle{display:none}.icon-button,.profile-settings{border-color:#ffffff1a;border-radius:15px;color:var(--text);background:#2b2b3494;box-shadow:inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(16px) saturate(135%);backdrop-filter:blur(16px) saturate(135%)}.back-button{width:46px;height:42px;border-color:#ffffff1f;border-radius:14px;background:#2b2b34a6}.notification-top>i{border-color:#16161a;background:#a88fff;box-shadow:0 3px 12px #7d5be466}.surface,.listing-card,.catalog-picker,.quick-card,.theme-choice-list,.filter-panel,.form-section,.deal-summary,.seller-card,.wallet-card,.admin-user-detail,.dispute-hero,.topup-method,.withdraw-intro,.topup-invoice{border-color:#ffffff17;background:linear-gradient(145deg,#292931a1,#16161bb8);box-shadow:inset 0 1px #ffffff17,0 12px 30px #00000030;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.surface--plain{background:#20202685}.surface--warm{border-color:#b9a5ff29;background:linear-gradient(145deg,#533b906b,#1a172ab3)}.page-heading{font-size:clamp(24px,7.2vw,32px);font-weight:750;letter-spacing:-.055em}.page-copy{color:#aaa9b5}.eyebrow{color:#b9a5ff;letter-spacing:.095em}.button{min-height:46px;border-radius:16px}.button--primary{color:#fff;background:linear-gradient(135deg,#9d7cff,#7653e6);box-shadow:inset 0 1px #ffffff47,0 8px 18px #6747d747}.button--primary:hover{background:linear-gradient(135deg,#ac91ff,#805eeb)}.button--secondary{border-color:#ffffff14;background:#ffffff17;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.button--quiet{background:#ffffff0b}.field-control,.admin-users-search,.picker-search,.chat-compose textarea,.dispute-compose textarea,.dispute-resolution textarea{border-color:#ffffff14;border-radius:16px;background:#09090c61;box-shadow:inset 0 1px #ffffff0a}.field-control:focus-within{border-color:#b9a5ff94;background:#201b339e;box-shadow:0 0 0 3px #8e68ff21}.chip,.queue-tab{border-color:#ffffff14;background:#ffffff13;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.chip[aria-pressed=true],.chip--active,.queue-tab[aria-selected=true]{border-color:transparent;color:#fff;background:linear-gradient(135deg,#a385ffd1,#694ad0bf);box-shadow:inset 0 1px #ffffff38,0 5px 14px #6848d738}.catalog-picker{min-height:76px;border-radius:19px;background:#ffffff0e}.catalog-picker--active{border-color:#c9b9ff61;color:#fff;background:linear-gradient(145deg,#7957de8f,#3c2c78ad);box-shadow:inset 0 1px #ffffff2e,0 8px 20px #5037b12e}.catalog-mark{border-radius:10px;background:#ffffff14}.listing-card{grid-template-columns:82px minmax(0,1fr) auto;min-height:126px;border-radius:23px;padding:9px;background:linear-gradient(145deg,#2d2d36a8,#17171dc7)}.listing-card:hover{border-color:#ffffff2e;background:linear-gradient(145deg,#353540b8,#191920d6)}.listing-thumb{border-radius:17px;background:linear-gradient(145deg,#9f84ff40,#1d32644d)}.listing-price,.purchase-bar strong{color:#d5c7ff}.tiny-avatar{border-radius:50%;color:#ede9ff;background:#51417e}.home-hero{border-radius:28px;background:radial-gradient(20rem 15rem at 100% 0,rgba(144,104,255,.3),transparent 60%),linear-gradient(145deg,#2a2937c7,#17161ec2);box-shadow:inset 0 1px #ffffff21,0 20px 42px #0000002e}.quick-card{min-height:116px;border-radius:20px;background:#ffffff0f}.quick-card>span,.staff-row-icon{border-radius:12px;background:#9777ff33}.profile-avatar,.seller-avatar{border-color:#dacfff47;border-radius:22px;color:#fff;background:linear-gradient(135deg,#a68cff,#3c568d)}.wallet-card{border-radius:26px;background:radial-gradient(20rem 14rem at 100% 0,rgba(135,101,255,.31),transparent 60%),linear-gradient(145deg,#2d2c3cd1,#14141bdb)}.fold-head,.my-listings-link,.profile-links button{border-color:#ffffff14;border-radius:19px;background:#ffffff0e;box-shadow:inset 0 1px #ffffff0f}.product-gallery{border-radius:28px;background:#1a1a21}.product-facts{border-radius:23px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.purchase-bar{border-color:#ffffff21;border-radius:23px;background:#1e1e25b8;box-shadow:0 18px 42px #0000006b,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%)}.deal-summary,.deal-chat,.dispute-chat{border-radius:23px}.chat-message{border:1px solid rgba(255,255,255,.06);border-radius:17px 17px 17px 6px;background:#ffffff12}.chat-message--own,.dispute-message--staff{border-color:#d3c6ff33;color:#fff;background:linear-gradient(135deg,#9370f7d1,#5b41bdd1)}.deal-state{border-radius:999px}.staff-row,.admin-user-row,.dispute-row,.withdrawal-admin{border-radius:20px;background:#ffffff0b}.picker-sheet,.dialog-card{border-color:#ffffff24;border-radius:30px 30px 0 0;background:linear-gradient(145deg,#2c2c36f0,#16161cf7);box-shadow:0 -22px 62px #00000080,inset 0 1px #ffffff29;-webkit-backdrop-filter:blur(34px) saturate(155%);backdrop-filter:blur(34px) saturate(155%)}.picker-sheet:before,.dialog-card:before{content:"";display:block;width:36px;height:4px;justify-self:center;margin:-4px auto 4px;border-radius:999px;background:#ffffff6b}.picker-option{border-radius:15px;background:#ffffff0e}.picker-option--selected{color:#fff;background:#8f6cf557;box-shadow:inset 3px 0 #bba7ff}.bottom-nav{padding-right:16px;padding-left:16px}.bottom-nav-inner{width:min(100%,500px);padding:5px;border-color:#ffffff24;border-radius:25px;background:#27272fa8;box-shadow:0 18px 46px #0000007a,inset 0 1px #ffffff29;-webkit-backdrop-filter:blur(30px) saturate(165%);backdrop-filter:blur(30px) saturate(165%)}.bottom-nav-inner:before{background:linear-gradient(105deg,rgba(255,255,255,.12),transparent 43%,rgba(183,163,255,.12))}.nav-link{min-height:54px;border-radius:19px;color:#f2f0faa1}.nav-link--active{background:linear-gradient(135deg,#a88affeb,#6f4ee0db);box-shadow:inset 0 1px #ffffff42,0 7px 18px #6644cd5c}@media(prefers-reduced-transparency:reduce){.surface,.listing-card,.bottom-nav-inner,.picker-sheet,.dialog-card,.topbar{backdrop-filter:none;-webkit-backdrop-filter:none}}.app-shell{--app-bg:#101012;--layer:#1b1b20;--layer-raised:#27272e;--field:#151519;--accent:#956fff;--accent-soft:#302653;--accent-text:#f8f6ff;--chrome:#202027;--chrome-active:#6f52cf;background:var(--app-bg)}.app-shell[data-theme=dark]{--app-bg:#101012;--layer:#1b1b20;--layer-raised:#27272e;--field:#151519;--accent:#956fff;--accent-soft:#302653;--accent-text:#f8f6ff;--chrome:#202027;--chrome-active:#6f52cf}.app-shell[data-theme=telegram]{--app-bg:#17212b;--layer:#202b36;--layer-raised:#2a3744;--field:#19232d;--accent:#3f8ae0;--accent-soft:#203d5b;--accent-text:#f5faff;--chrome:#222f3c;--chrome-active:#3279c8}.app-shell[data-theme=light]{--app-bg:#f4f4f7;--layer:#ffffff;--layer-raised:#e7e7ed;--field:#ececf1;--accent:#287ee9;--accent-soft:#dcecff;--accent-text:#ffffff;--chrome:#ffffff;--chrome-active:#287ee9}.app-shell,.app-shell:before{background:var(--app-bg)}.app-shell:before{display:none}.topbar{background:var(--app-bg);border-bottom:1px solid rgba(255,255,255,.05);backdrop-filter:none;-webkit-backdrop-filter:none}.brand,.icon-button,.profile-settings,.back-button{border-color:#ffffff1a;background:var(--chrome);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.notification-top>i{border-color:var(--chrome);background:var(--accent);box-shadow:none}.surface,.surface--plain,.surface--warm,.listing-card,.catalog-picker,.quick-card,.theme-choice-list,.filter-panel,.form-section,.deal-summary,.seller-card,.wallet-card,.admin-user-detail,.dispute-hero,.topup-method,.withdraw-intro,.topup-invoice,.product-facts,.fold-head,.my-listings-link,.profile-links button,.staff-row,.admin-user-row,.dispute-row,.withdrawal-admin{border-color:#ffffff17;background:var(--layer);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.field-control,.admin-users-search,.picker-search,.chat-compose textarea,.dispute-compose textarea,.dispute-resolution textarea{border-color:#ffffff17;background:var(--field);box-shadow:none}.field-control:focus-within{border-color:var(--accent);background:var(--field);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.button--primary,.nav-link--active,.chip[aria-pressed=true],.chip--active,.queue-tab[aria-selected=true],.catalog-picker--active{color:var(--accent-text);border-color:transparent;background:var(--accent);box-shadow:none}.button--primary:hover{background:var(--accent)}.button--secondary,.button--quiet,.chip,.queue-tab,.picker-option{border-color:#ffffff17;background:var(--layer-raised);-webkit-backdrop-filter:none;backdrop-filter:none}.catalog-picker--active{border-color:var(--accent)}.catalog-mark,.quick-card>span,.staff-row-icon{color:var(--accent);background:var(--accent-soft)}.quick-card:nth-child(2)>span,.quick-card:nth-child(3)>span{color:var(--accent);background:var(--accent-soft)}.listing-card,.home-hero,.wallet-card,.listing-thumb,.profile-avatar,.seller-avatar,.purchase-bar,.chat-message--own,.dispute-message--staff,.picker-sheet,.dialog-card,.bottom-nav-inner{background:var(--layer);box-shadow:none}.home-hero{border:1px solid rgba(255,255,255,.09)}.profile-avatar,.seller-avatar{background:var(--accent-soft)}.listing-thumb{background:var(--layer-raised)}.listing-price,.purchase-bar strong{color:var(--accent)}.chat-message--own,.dispute-message--staff{background:var(--accent)}.picker-option--selected{color:var(--accent-text);background:var(--accent-soft);box-shadow:inset 3px 0 var(--accent)}.picker-sheet,.dialog-card{border-color:#ffffff21;background:var(--layer-raised);backdrop-filter:none;-webkit-backdrop-filter:none}.picker-sheet:before,.dialog-card:before{background:#ffffff61}.bottom-nav-inner{border-color:#ffffff1f;background:var(--chrome);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.bottom-nav-inner:before{display:none}.nav-link{color:var(--text-soft)}.nav-link--active{color:var(--accent-text)}.app-shell[data-theme=light]{color-scheme:light}.app-shell[data-theme=light] .topbar{border-color:#19192014}.app-shell[data-theme=light] .brand,.app-shell[data-theme=light] .icon-button,.app-shell[data-theme=light] .profile-settings,.app-shell[data-theme=light] .back-button,.app-shell[data-theme=light] .bottom-nav-inner{border-color:#1919201a}.app-shell[data-theme=light] .surface,.app-shell[data-theme=light] .listing-card,.app-shell[data-theme=light] .catalog-picker,.app-shell[data-theme=light] .quick-card,.app-shell[data-theme=light] .theme-choice-list,.app-shell[data-theme=light] .filter-panel,.app-shell[data-theme=light] .form-section,.app-shell[data-theme=light] .deal-summary,.app-shell[data-theme=light] .seller-card,.app-shell[data-theme=light] .wallet-card,.app-shell[data-theme=light] .admin-user-detail,.app-shell[data-theme=light] .dispute-hero,.app-shell[data-theme=light] .topup-method,.app-shell[data-theme=light] .withdraw-intro,.app-shell[data-theme=light] .topup-invoice,.app-shell[data-theme=light] .product-facts,.app-shell[data-theme=light] .fold-head,.app-shell[data-theme=light] .my-listings-link,.app-shell[data-theme=light] .profile-links button,.app-shell[data-theme=light] .staff-row,.app-shell[data-theme=light] .admin-user-row,.app-shell[data-theme=light] .dispute-row,.app-shell[data-theme=light] .withdrawal-admin,.app-shell[data-theme=light] .field-control,.app-shell[data-theme=light] .admin-users-search,.app-shell[data-theme=light] .picker-search,.app-shell[data-theme=light] .chat-compose textarea,.app-shell[data-theme=light] .dispute-compose textarea,.app-shell[data-theme=light] .dispute-resolution textarea,.app-shell[data-theme=light] .button--secondary,.app-shell[data-theme=light] .button--quiet,.app-shell[data-theme=light] .chip,.app-shell[data-theme=light] .queue-tab,.app-shell[data-theme=light] .picker-option{border-color:#19192017}.app-shell[data-theme=light]{--text:#1b1b20;--text-muted:#666671;--text-soft:#85858f}.app-shell[data-theme=light] .field-control,.app-shell[data-theme=light] .admin-users-search,.app-shell[data-theme=light] .picker-search,.app-shell[data-theme=light] .chat-compose textarea,.app-shell[data-theme=light] .dispute-compose textarea,.app-shell[data-theme=light] .dispute-resolution textarea{color:var(--text)}.app-shell[data-theme=light] .picker-sheet,.app-shell[data-theme=light] .dialog-card{border-color:#1919201f}.app-shell[data-theme=light] .brand-mark,.app-shell[data-theme=light] .button--primary,.app-shell[data-theme=light] .nav-link--active{color:#fff}.app-shell[data-theme=light] .theme-choice-list,.app-shell[data-theme=light] .theme-choice{background:var(--layer)}.app-shell[data-theme=light] .theme-choice{border-color:#19192014}.topbar{min-height:52px;justify-content:space-between;margin:0 0 17px;padding:0;border:0;background:transparent}.brand{display:flex;min-height:42px;padding:4px 11px 4px 4px;border-color:#ffffff1c;color:var(--text);background:var(--chrome)}.brand-mark{background:var(--accent)}.notification-top{margin-left:0}.app-content{padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom) + 46px)}.app-shell[data-theme=light] .brand{border-color:#1919201a}.eyebrow,.inline-button,.welcome-strip button,.my-listings-summary svg{color:var(--accent)}.icon-button:focus-visible,.button:focus-visible,.field-control:focus-within,.nav-link:focus-visible{outline:0}.field-control:focus-within,.picker-trigger:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 28%,transparent)}.catalog-subpicker,.special-picker,.seller-page-hero,.listing-skeleton,.my-listing,.operation-row,.seller-review,.admin-review,.admin-audit,.notification,.dispute-context,.dispute-resolution,.virtual-purchase{border-color:#ffffff17;background:var(--layer);box-shadow:none}.catalog-subpicker .eyebrow,.section-detail,.listing-category,.field-label em,.catalog-picker--active .catalog-mark{color:var(--accent)}.catalog-subpicker .field-control:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 28%,transparent)}.app-shell[data-theme=light] .catalog-subpicker,.app-shell[data-theme=light] .special-picker,.app-shell[data-theme=light] .seller-page-hero,.app-shell[data-theme=light] .listing-skeleton,.app-shell[data-theme=light] .my-listing,.app-shell[data-theme=light] .operation-row,.app-shell[data-theme=light] .seller-review,.app-shell[data-theme=light] .admin-review,.app-shell[data-theme=light] .admin-audit,.app-shell[data-theme=light] .notification,.app-shell[data-theme=light] .dispute-context,.app-shell[data-theme=light] .dispute-resolution,.app-shell[data-theme=light] .virtual-purchase{border-color:#19192017}.app-shell,.app-shell[data-theme=dark]{--app-bg:#0f1012;--layer:#1a1b1f;--layer-raised:#25272c;--field:#131416;--chrome:#18191c;--accent:#2587f5;--accent-soft:#162e4b;--accent-text:#ffffff;--text:#f7f8fa;--text-muted:#b8bbc1;--text-soft:#858991}.app-shell[data-theme=telegram]{--app-bg:#16212c;--layer:#202c38;--layer-raised:#2b3947;--field:#192532;--chrome:#1c2936;--accent:#46a6ff;--accent-soft:#193d60;--accent-text:#ffffff;--text:#f7fbff;--text-muted:#bdcad6;--text-soft:#8799aa}.app-shell[data-theme=light]{--app-bg:#f6f7f9;--layer:#ffffff;--layer-raised:#eef0f3;--field:#ffffff;--chrome:#ffffff;--accent:#1677ed;--accent-soft:#e0efff;--accent-text:#ffffff;--text:#121417;--text-muted:#5f6670;--text-soft:#7e8792}.app-shell{color:var(--text);background:var(--app-bg)}.app-shell .home-hero,.app-shell .wallet-card,.app-shell .listing-card,.app-shell .product-facts,.app-shell .purchase-bar{color:var(--text);background:var(--layer)}.app-shell .home-hero h1,.app-shell .home-hero>p:not(.eyebrow),.app-shell .page-heading,.app-shell .section-title,.app-shell .listing-title,.app-shell .listing-card strong,.app-shell .product-title-block h1,.app-shell .profile-identity h1,.app-shell .wallet-card>strong{color:var(--text);opacity:1}.app-shell .home-hero>p:not(.eyebrow),.app-shell .page-copy,.app-shell .field-hint,.app-shell .listing-meta,.app-shell .seller-line{color:var(--text-muted)}.app-shell .button--primary,.app-shell .nav-link--active,.app-shell .chip[aria-pressed=true],.app-shell .chip--active,.app-shell .queue-tab[aria-selected=true],.app-shell .catalog-picker--active{background:var(--accent);color:#fff}.app-shell .eyebrow,.app-shell .inline-button,.app-shell .welcome-strip button,.app-shell .section-detail,.app-shell .listing-category,.app-shell .listing-price,.app-shell .purchase-bar strong{color:var(--accent)}.app-shell .catalog-mark,.app-shell .quick-card>span,.app-shell .staff-row-icon,.app-shell .operation-symbol,.app-shell .my-listings-link__icon{color:var(--accent);background:var(--accent-soft)}.app-shell .quick-card:nth-child(2)>span,.app-shell .quick-card:nth-child(3)>span{color:var(--accent);background:var(--accent-soft)}.app-shell[data-theme=light] .topbar{background:#f6f7f9}.app-shell[data-theme=light] .surface,.app-shell[data-theme=light] .surface--plain,.app-shell[data-theme=light] .surface--warm,.app-shell[data-theme=light] .listing-card,.app-shell[data-theme=light] .catalog-picker,.app-shell[data-theme=light] .quick-card,.app-shell[data-theme=light] .theme-choice-list,.app-shell[data-theme=light] .filter-panel,.app-shell[data-theme=light] .form-section,.app-shell[data-theme=light] .deal-summary,.app-shell[data-theme=light] .seller-card,.app-shell[data-theme=light] .wallet-card,.app-shell[data-theme=light] .admin-user-detail,.app-shell[data-theme=light] .dispute-hero,.app-shell[data-theme=light] .topup-method,.app-shell[data-theme=light] .withdraw-intro,.app-shell[data-theme=light] .topup-invoice,.app-shell[data-theme=light] .product-facts,.app-shell[data-theme=light] .fold-head,.app-shell[data-theme=light] .my-listings-link,.app-shell[data-theme=light] .profile-links button,.app-shell[data-theme=light] .staff-row,.app-shell[data-theme=light] .admin-user-row,.app-shell[data-theme=light] .dispute-row,.app-shell[data-theme=light] .withdrawal-admin,.app-shell[data-theme=light] .catalog-subpicker,.app-shell[data-theme=light] .special-picker,.app-shell[data-theme=light] .seller-page-hero,.app-shell[data-theme=light] .listing-skeleton,.app-shell[data-theme=light] .my-listing,.app-shell[data-theme=light] .operation-row,.app-shell[data-theme=light] .seller-review,.app-shell[data-theme=light] .admin-review,.app-shell[data-theme=light] .admin-audit,.app-shell[data-theme=light] .notification,.app-shell[data-theme=light] .dispute-context,.app-shell[data-theme=light] .dispute-resolution,.app-shell[data-theme=light] .virtual-purchase,.app-shell[data-theme=light] .field-control,.app-shell[data-theme=light] .admin-users-search,.app-shell[data-theme=light] .picker-search,.app-shell[data-theme=light] .chat-compose textarea,.app-shell[data-theme=light] .dispute-compose textarea,.app-shell[data-theme=light] .dispute-resolution textarea,.app-shell[data-theme=light] .button--secondary,.app-shell[data-theme=light] .button--quiet,.app-shell[data-theme=light] .chip,.app-shell[data-theme=light] .queue-tab,.app-shell[data-theme=light] .picker-option,.app-shell[data-theme=light] .bottom-nav-inner{color:var(--text);background:#fff;border-color:#dfe3e8}.app-shell[data-theme=light] .listing-thumb{background:#eef1f5}.app-shell[data-theme=light] .profile-avatar,.app-shell[data-theme=light] .seller-avatar{color:#fff;background:var(--accent)}.app-shell[data-theme=light] .nav-link{color:#747b85}.app-shell[data-theme=light] .nav-link--active{color:#fff;background:var(--accent)}.bottom-nav-inner{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:#1e2025b8;box-shadow:0 16px 44px #0000004d,inset 0 1px #ffffff2e;backdrop-filter:blur(28px) saturate(165%);-webkit-backdrop-filter:blur(28px) saturate(165%);isolation:isolate}.bottom-nav-inner:before{display:block;position:absolute;inset:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(108deg,rgba(255,255,255,.16),transparent 46%)}.nav-link{transition:transform .16s var(--ease-out),background .18s var(--ease-out),color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.nav-link:active{transform:scale(.965)}.app-shell .nav-link--active{color:#fff;background:color-mix(in srgb,var(--accent) 82%,transparent);box-shadow:inset 0 1px #ffffff4d,0 7px 18px color-mix(in srgb,var(--accent) 28%,transparent)}.app-shell[data-theme=telegram] .bottom-nav-inner{background:#1d2b3ab3}.app-shell[data-theme=light] .bottom-nav-inner{border-color:#1218201f;background:#ffffffbd;box-shadow:0 14px 34px #141c2829,inset 0 1px #ffffffc7}.app-shell[data-theme=light] .bottom-nav-inner:before{background:linear-gradient(108deg,rgba(255,255,255,.9),transparent 46%)}.app-shell[data-theme=light] .nav-link--active{color:#fff;background:color-mix(in srgb,var(--accent) 84%,transparent)}@media(prefers-reduced-transparency:reduce){.bottom-nav-inner{background:var(--chrome);backdrop-filter:none;-webkit-backdrop-filter:none}}.app-shell{--soft-pink:#f3a7bf;--soft-pink-strong:#ffc1d4;--soft-pink-ink:#ffe8f0;--soft-pink-surface:rgba(243,167,191,.14);--soft-pink-line:rgba(243,167,191,.34)}.app-shell[data-theme=telegram]{--soft-pink:#f2afc7;--soft-pink-strong:#ffd0df;--soft-pink-ink:#fff0f5;--soft-pink-surface:rgba(242,175,199,.15);--soft-pink-line:rgba(242,175,199,.34)}.app-shell[data-theme=light]{--soft-pink:#c85c84;--soft-pink-strong:#a9456d;--soft-pink-ink:#742944;--soft-pink-surface:rgba(200,92,132,.1);--soft-pink-line:rgba(200,92,132,.24)}.app-shell .surface--warm,.app-shell .commission-preview,.app-shell .catalog-subpicker,.app-shell .special-picker,.app-shell .listing-pin,.app-shell .virtual-purchase,.app-shell .admin-user-detail,.app-shell .dispute-hero,.app-shell .dispute-resolution{border-color:var(--soft-pink-line);background:var(--layer)}.app-shell .brand:hover,.app-shell .icon-button--selected,.app-shell .catalog-picker--active,.app-shell .listing-bump,.app-shell .notification--new{border-color:var(--soft-pink-line)}.app-shell .icon-button--selected,.app-shell .listing-bump{color:var(--soft-pink-ink);background:var(--soft-pink-surface)}.app-shell .commission-preview>b,.app-shell .listing-pin b,.app-shell .listing-pin-state,.app-shell .listing-status--moderation,.app-shell .my-listing .listing-category,.app-shell .listing-comment:before,.app-shell .dispute-row__icon--in_progress,.app-shell .dispute-hero>span,.app-shell .dispute-context>div>span:nth-child(3){color:var(--soft-pink-strong)}.app-shell .listing-pin button,.app-shell .listing-pin-state,.app-shell .listing-status--moderation,.app-shell .listing-comment,.app-shell .dispute-row__icon--in_progress,.app-shell .dispute-hero>span{border-color:var(--soft-pink-line);background:var(--soft-pink-surface)}.app-shell .listing-pin button{color:var(--soft-pink-ink)}.app-shell .listing-comment{border-left-color:var(--soft-pink);color:var(--text-muted)}.app-shell .dispute-message--staff{color:#fff;background:var(--soft-pink-surface)}.app-shell .listing-price,.app-shell .purchase-bar strong,.app-shell .deal-row strong,.app-shell .wallet-card>strong,.app-shell .operation-row strong,.app-shell .commission-preview strong,.app-shell .commission-preview>b,.app-shell .topup-invoice strong,.app-shell .withdrawal-row b,.app-shell .virtual-purchase b,.app-shell .virtual-purchase p strong,.app-shell .my-listing small:not(.listing-category){color:#fff}.app-shell[data-theme=light] .listing-price,.app-shell[data-theme=light] .purchase-bar strong,.app-shell[data-theme=light] .deal-row strong,.app-shell[data-theme=light] .wallet-card>strong,.app-shell[data-theme=light] .operation-row strong,.app-shell[data-theme=light] .commission-preview strong,.app-shell[data-theme=light] .commission-preview>b,.app-shell[data-theme=light] .topup-invoice strong,.app-shell[data-theme=light] .withdrawal-row b,.app-shell[data-theme=light] .virtual-purchase b,.app-shell[data-theme=light] .virtual-purchase p strong,.app-shell[data-theme=light] .my-listing small:not(.listing-category){color:#121417}.chip,.queue-tab{border-radius:5px}@media(hover:hover)and (pointer:fine){.picker-grid,.chip-row,.queue-tabs{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.picker-grid::-webkit-scrollbar,.chip-row::-webkit-scrollbar,.queue-tabs::-webkit-scrollbar{display:block;height:5px}.picker-grid::-webkit-scrollbar-track,.chip-row::-webkit-scrollbar-track,.queue-tabs::-webkit-scrollbar-track{border-radius:999px;background:#ffffff0b}.picker-grid::-webkit-scrollbar-thumb,.chip-row::-webkit-scrollbar-thumb,.queue-tabs::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff38}.picker-grid:hover::-webkit-scrollbar-thumb,.chip-row:hover::-webkit-scrollbar-thumb,.queue-tabs:hover::-webkit-scrollbar-thumb{background:#ffffff61}.app-shell[data-theme=light] .picker-grid,.app-shell[data-theme=light] .chip-row,.app-shell[data-theme=light] .queue-tabs{scrollbar-color:rgba(18,24,32,.22) transparent}.app-shell[data-theme=light] .picker-grid::-webkit-scrollbar-track,.app-shell[data-theme=light] .chip-row::-webkit-scrollbar-track,.app-shell[data-theme=light] .queue-tabs::-webkit-scrollbar-track{background:#1218200d}.app-shell[data-theme=light] .picker-grid::-webkit-scrollbar-thumb,.app-shell[data-theme=light] .chip-row::-webkit-scrollbar-thumb,.app-shell[data-theme=light] .queue-tabs::-webkit-scrollbar-thumb{background:#12182038}}.catalog-mark--image{overflow:hidden;width:38px;height:38px;padding:0;color:transparent;background:transparent}.catalog-mark--image img{display:block;width:100%;height:100%;object-fit:contain}
