@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Unbounded:wght@500;600;700&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:#f15d4324}.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}}.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:#f15d4324}.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}.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(255,169,116,.34);border-radius:12px 17px;color:var(--text);background:#45271fad;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,#163a3ff0,#091e22eb);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:#ff734fa3;color:#fff3ec;background:#c5472b45}.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}:root{color-scheme:dark;font-family:Manrope,Arial,sans-serif;font-synthesis:none;--ink: #07161a;--ink-raised: #0c2025;--panel: #10272c;--panel-strong: #143239;--panel-soft: rgba(18, 48, 54, .74);--line: rgba(211, 238, 229, .13);--line-strong: rgba(211, 238, 229, .22);--text: #f4f7f2;--text-muted: #a8b9b6;--text-soft: #788d8e;--brand: #f15d43;--brand-strong: #ff744f;--brand-ink: #29100b;--mint: #69d8aa;--gold: #f0bd6b;--danger: #ff7171;--support: #69d8aa;--admin: #ff5d5d;--shadow-1: 0 10px 30px rgba(0, 11, 13, .18);--shadow-2: 0 22px 50px rgba(0, 8, 10, .3);--radius-sm: 13px;--radius-md: 19px;--radius-lg: 27px;--ease-out: cubic-bezier(.16, 1, .3, 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:Unbounded,sans-serif;font-size:14px;font-weight:700}.brand-copy{display:grid;gap:1px}.brand-name{font-family:Unbounded,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.06em}.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}.page-heading{margin:0 0 17px;font-family:Unbounded,sans-serif;font-size:clamp(22px,7vw,30px);font-weight:600;line-height:1.12;letter-spacing:-.07em}.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)}.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}.bottom-nav{position:fixed;z-index:20;right:0;bottom:0;left:0;padding:0 12px calc(8px + env(safe-area-inset-bottom));pointer-events:none}body:has(.picker-modal) .bottom-nav{visibility:hidden;pointer-events:none}.bottom-nav-inner{display:grid;width:min(100%,536px);grid-template-columns:repeat(5,1fr);gap:4px;margin:0 auto;padding:7px;border:1px solid rgba(222,247,239,.16);border-radius:23px;background:#081c20e0;box-shadow:0 -15px 38px #00090a40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.nav-link{display:grid;min-height:54px;place-items:center;align-content:center;gap:3px;border-radius:16px;color:var(--text-soft);font-size:10px;font-weight:800;transition:color .18s var(--ease-out),background .18s var(--ease-out),transform .18s var(--ease-out)}.nav-link:active{transform:scale(.96)}.nav-link--active{color:#fff7f2;background:linear-gradient(135deg,#f15d43e0,#ff7a53eb);box-shadow:inset 0 1px #ffffff38}.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:Unbounded,sans-serif}.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)}.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:Unbounded,sans-serif;font-size:clamp(23px,7.4vw,32px);font-weight:600;line-height:1.18;letter-spacing:-.075em}.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}.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;grid-template-columns:auto 1fr;gap:5px 9px;width:100%;padding:12px;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-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}.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}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(min-width:760px){.app-content{padding-right:24px;padding-left:24px}.bottom-nav{bottom:13px}}
