.app-shell>dialog{border-color:#303139;box-shadow:0 24px 80px #0008}.app-shell>dialog .amount-presets button.active,.app-shell>dialog .empty-art,.app-shell>dialog .panel-icon,.app-shell>dialog .payment-method{border-color:#383943}.app-shell>dialog :focus-visible{outline-color:#a9abb3}.app-shell>dialog .primary-button{border-color:transparent}.header-notifications{position:relative;flex-shrink:0}.header-actions .header-notifications .notification-trigger{display:flex}.notification-trigger.active{background:#23242a;color:#eee7dc}.notification-popover{position:absolute;top:calc(100% + 13px);right:0;width:365px;background:#15161b;border:1px solid #32333b;border-radius:13px;box-shadow:0 18px 55px #0008;z-index:90;overflow:visible}.notification-popover:before{content:"";position:absolute;top:-14px;right:0;height:14px;width:100%}.notification-popover-heading{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #2b2c34;gap:15px}.notification-popover-heading h2{font-size:15px;color:#f0eae0;letter-spacing:-.3px;margin:0 0 5px}.notification-popover-heading small{font-size:10px;color:#88858e}.notification-popover-heading>svg{color:#aaa5ab}.notification-items{max-height:min(380px,calc(100dvh - 230px));overflow:auto;overscroll-behavior:contain;scrollbar-color:#3b3c45 transparent;padding:6px}.notification-item{display:flex;align-items:flex-start;gap:11px;width:100%;padding:14px 12px;text-align:left;border-radius:8px;border:0;background:transparent;color:#c4bcc1;position:relative}.notification-item+.notification-item{margin-top:3px}.notification-item:hover{background:#24232a;color:#f1e5d2}.notification-item.unread{padding-left:12px;border-left:0;background:#201f26}.notification-item.unread:after{content:"";position:absolute;left:6px;top:20px;width:4px;height:4px;border-radius:50%;background:#e6c99f}.notification-item-icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid #3b373f;background:#2a252d;border-radius:8px;color:#b7a9a3;flex-shrink:0}.notification-item>span:nth-child(2){flex:1 1;min-width:0}.notification-item b{display:block;font-size:11px;font-weight:500;line-height:1.7;overflow-wrap:anywhere;white-space:normal}.notification-item time{display:block;font-size:9px;color:#817783;margin-top:6px}.notification-item>svg{flex-shrink:0;color:#786e7e;margin-top:9px}.notification-popover-footer{padding:12px 17px;border-top:1px solid #2d2c34}.notification-popover-footer button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-size:11px;color:#d2c1aa;min-height:30px}.notification-popover-footer button:disabled{color:#807982;cursor:default}.notification-empty{text-align:center;padding:31px 23px 34px}.notification-empty>span{display:grid;place-items:center;width:54px;height:54px;border-radius:15px;background:#222229;color:#b3a69c;border:1px solid #383640;margin:0 auto 17px}.notification-empty h3{font-size:13px;font-weight:600;color:#d9d1d0;margin-bottom:9px}.notification-empty p{font-size:11px;line-height:1.8;color:#88808b;max-width:270px;margin:0 auto}.notification-error,.notification-loading{padding:25px 20px;font-size:11px;color:#b0a4b0;line-height:1.8}.notification-error button{display:block;color:#e6cba9;margin-top:10px;padding:0}.notification-trigger .counter{right:-4px;top:-4px}@media(max-width:800px){.notification-popover{position:fixed;top:76px;left:12px;right:12px;width:auto}.notification-popover-heading{padding:18px}.notification-items{max-height:min(370px,calc(100dvh - 230px))}.notification-trigger .counter{font-size:9px;min-width:14px;height:14px;line-height:14px}}@media(max-width:370px){.header-wallet>span{display:none}.header .brand-cat{width:31px;height:31px}.header .brand{font-size:17px}.header .header-actions .icon-button{width:26px}.header-inner{gap:7px}}.account-nav button.active{background:linear-gradient(100deg,#342b22,#1f1e22);color:#ffe4b5;box-shadow:inset 2px 0 #efd0a3}.category-nav button svg{color:inherit}.workspace{grid-template-columns:250px minmax(0,1fr);max-width:1640px;gap:28px;padding:24px 28px 0}.header-inner{max-width:1640px;padding:0 28px;gap:20px}.sidebar{width:250px;padding:20px 0}.account-nav,.category-nav{padding:0 11px}.account-nav button,.category-nav button{padding:12px 11px;font-size:12px;gap:11px}.sidebar-heading{margin-left:22px}.account-nav .notification-link{margin:0;text-decoration:none}.account-nav button svg{flex-shrink:0}.sidebar .seller-note{margin:24px 14px 0;padding:20px 16px}.seller-note h3{max-width:140px;font-size:16px}.seller-note p{max-width:160px;font-size:11px}.seller-cat{width:72px;height:72px;right:5px;top:4px}.seller-note button{font-size:11px;padding:12px}.account-page{width:100%;padding:9px 0 24px;min-height:650px}.account-page h1{font-size:30px;letter-spacing:-1px;margin:10px 0 9px;color:#f8eedf}.account-subtitle{font-size:13px;color:#959399;line-height:1.7;margin:0 0 27px}.service-panel{width:100%;max-width:none;margin-top:0}.service-panel>h2{margin-top:28px}.service-card{background:#131418;border:1px solid #2a292f;border-radius:13px;padding:24px}.service-row{gap:16px;padding:20px;border:1px solid #29282e;background:#131418;border-radius:12px;margin:9px 0;min-width:0}.service-row>div{min-width:0}.service-row p,.service-row small{color:#969399}.service-row .service-title{color:#f1e9dd;text-decoration:none;font-size:14px;text-align:left;line-height:1.5}.service-row .service-title:hover{color:#ffe5ba}.service-row small{font-size:11px;line-height:1.6;margin-top:5px}.service-row.unread{border-color:#6c563c;background:#1b1916}.status-pill{font-size:10px;line-height:1.4;background:#25232a;color:#c8c1bb;padding:6px 10px;border:1px solid #333039;border-radius:6px;white-space:nowrap}.status-completed,.status-confirmed{color:#8ad4ad;background:#16271e;border-color:#254232}.status-disputed,.status-pending{color:#e4ba7f;background:#2c2317;border-color:#51402a}.status-refunded,.status-rejected{color:#e2a1a2;background:#301d23;border-color:#54313b}.status-paid{color:#a4c3f4;background:#1a263a;border-color:#314665}.panel-heading,.wallet-heading{display:flex;align-items:center;gap:13px;margin-bottom:25px}.panel-heading h2{font-size:18px;letter-spacing:-.3px;margin:0 0 6px}.panel-heading p{color:#8f8a91;font-size:12px;line-height:1.5;margin:0}.panel-icon{width:43px;height:43px;flex-shrink:0;border:1px solid #4b3d2d;background:#28221b;border-radius:11px;display:grid;place-items:center;color:#eacb9f}.section-topline{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.section-topline h2,.section-topline h3{margin:0 0 7px;font-size:18px}.section-topline p,.section-topline>small{font-size:12px;color:#969199;margin:0;line-height:1.6}.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #35313a;background:#1c1b22;border-radius:8px;padding:11px 15px;font-size:12px;color:#ded7ce}.secondary-button:hover{background:#25222a;border-color:#726047;color:#ffe5ba}.primary-button{justify-content:center;gap:8px;min-height:42px;border-radius:8px}.primary-button,.profile-link{display:inline-flex;align-items:center}.profile-link{gap:6px}.cat-mark{object-fit:contain}.footer-brand .cat-mark{width:28px;height:28px}.dialog-logo .cat-mark{width:58px;height:58px}.brand-cat{width:47px;height:47px}.user-avatar{width:38px;height:38px;object-fit:cover;border-radius:50%;border:1px solid #484039;flex-shrink:0}.seller-avatar{width:25px;height:25px}.shop-dialog-avatar{width:72px;height:72px;margin-bottom:10px}.login-button{display:flex;align-items:center;gap:8px;padding:5px 11px 5px 5px;max-width:150px;min-height:39px}.login-button .user-avatar{width:28px;height:28px}.login-button>span{overflow:hidden;text-overflow:ellipsis;max-width:100px}.login-button:not(:has(img)){padding:10px 15px}.header-wallet{display:flex;align-items:center;gap:8px;background:#252018;border:1px solid #594934;border-radius:8px;padding:8px 10px;color:#f5d6a9;min-height:39px;white-space:nowrap;font-size:12px}.header-wallet>span{display:grid;place-items:center;background:#f6dbb1;color:#2b2319;border-radius:4px;width:20px;height:20px}.header-wallet:hover{border-color:#aa8756;background:#31271b}.header-actions{margin-left:auto;gap:8px}.header-search{max-width:none;min-width:120px}.top-nav{gap:20px;margin-left:0}.catalog-tabs svg{color:inherit}.detail-visual>svg{color:white}.cart-mark{display:grid;place-items:center}.cabinet-empty{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;border:1px dashed #383139;border-radius:14px;background:radial-gradient(ellipse at 50% 30%,#33281d44,transparent 70%),#111215;padding:42px 24px;min-height:285px;margin:15px 0}.empty-art{position:relative;display:grid;place-items:center;width:86px;height:86px;background:linear-gradient(145deg,#3b3024,#1d1b1d);border:1px solid #594635;border-radius:23px;color:#ebc99a;box-shadow:0 12px 35px #0003;margin-bottom:20px;transform:rotate(-6deg)}.empty-art>svg{transform:rotate(6deg)}.empty-art>span{position:absolute;right:6px;top:5px;width:7px;height:7px;border-radius:50%;background:#eacead;box-shadow:0 0 12px #dbab72}.cabinet-empty h3{font-size:18px;margin:0 0 10px;color:#eee3d1;letter-spacing:-.4px}.cabinet-empty p{font-size:12px;line-height:1.8;max-width:390px;color:#9b9295;margin:0 0 20px}.cabinet-empty .primary-button{font-size:12px}.conversations-panel,.orders-panel{padding:24px;background:#101115;border:1px solid #29272e;border-radius:14px;min-height:400px}.conversations-panel .cabinet-empty,.orders-panel .cabinet-empty{margin-bottom:0}.order-row>div{flex:1 1}.order-symbol{width:45px;height:45px;border-radius:12px;background:#1c2738;color:#8bbaff;display:grid;place-items:center;flex-shrink:0}.order-detail{padding:27px}.order-detail .service-row{border:0;padding:0;background:none}.digital-goods{font-size:12px;line-height:1.8;border:1px solid #4b3b2a;padding:17px;background:#1c1915;border-radius:8px}.message-history{background:#101115;border:1px solid #29282e;padding:18px;border-radius:12px;min-height:230px}.message-bubble{max-width:80%;border-radius:12px 12px 12px 3px;border:1px solid #34303a;background:#1f1c24;padding:12px 15px}.message-bubble.mine{background:#342c20;border-color:#574531;border-radius:12px 12px 3px 12px}.message-bubble p{font-size:13px;line-height:1.7}.conversation-row>div{flex:1 1}.conversation-row .user-avatar{width:48px;height:48px}.conversation-row p{font-size:12px;margin:5px 0;overflow-wrap:anywhere}.activity-modal{width:min(680px,calc(100vw - 28px))}.activity-modal .service-panel{margin-top:22px}.activity-modal .cabinet-empty{min-height:200px}.profile-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:22px;align-items:start}.identity-card{border:1px solid #373039;border-radius:15px;background:#131418;text-align:center;overflow:hidden;padding:0 24px 24px;min-width:0}.identity-cover{height:94px;margin:0 -24px;background:radial-gradient(ellipse at 25% 20%,#78523888,transparent 75%),linear-gradient(135deg,#302722,#181519);border-bottom:1px solid #43362c}.identity-avatar{position:relative;width:100px;margin:-45px auto 16px}.identity-avatar>.user-avatar{width:100px;height:100px;border:5px solid #131418;box-shadow:0 0 0 1px #625141}.identity-avatar button{position:absolute;bottom:5px;right:0;background:#ffdfae;color:#302318;border:3px solid #131418;border-radius:50%;width:33px;height:33px;display:grid;place-items:center}.identity-card h2{font-size:22px;letter-spacing:-.6px;margin:0 0 12px;overflow-wrap:anywhere}.identity-card>p{font-size:12px;line-height:1.7;color:#a39999;margin:18px 0;white-space:pre-wrap;overflow-wrap:anywhere}.identity-card>.secondary-button{width:100%;margin:4px 0 10px}.identity-card>.profile-link{font-size:11px;margin:5px 0 10px}.identity-card>small{display:block;color:#79747b;font-size:10px}.identity-meta{border-top:1px solid #2f2931;margin-top:22px;padding-top:20px;text-align:left;display:grid;gap:15px}.identity-meta>div{display:flex;align-items:start;gap:10px;color:#a49789;font-size:11px;line-height:1.7}.identity-meta>div>span{color:#b9b2b0;overflow-wrap:anywhere;min-width:0}.identity-meta svg{margin-top:1px;flex-shrink:0}.profile-main{min-width:0}.profile-editor{max-width:none;width:100%;margin:0;padding:27px;border-radius:14px;border:1px solid #2f2a33;background:#131418}.profile-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:20px}.profile-stat{position:relative;padding:21px 18px;background:#16151a;border:1px solid #342c32;border-radius:12px;min-width:0}.profile-stat>svg{color:#e2bf8d;display:block;margin-bottom:16px}.profile-stat>small{display:block;color:#928893;font-size:11px;margin-bottom:9px}.profile-stat>strong{font-size:21px;letter-spacing:-.6px;white-space:nowrap;font-weight:650}.form-save-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.form-save-row>span{font-size:10px;color:#938a88;display:flex;align-items:center;gap:6px;line-height:1.7}.profile-editor .form-label{margin-bottom:20px}.profile-editor input,.profile-editor textarea{background:#0f1014;border-color:#343039;padding:13px;font-size:13px}.profile-editor .field-hint{display:block;color:#837a7c;font-size:10px;margin:-9px 0 15px}.profile-tip{display:flex;align-items:flex-start;gap:14px;border:1px solid #403324;border-radius:12px;padding:20px;margin-top:20px;background:#1a1714;color:#dbb98d}.profile-tip>svg{flex-shrink:0}.profile-tip b{font-size:12px}.profile-tip p{font-size:11px;line-height:1.8;color:#a09587;margin:7px 0 0}.profile-feedback{grid-column:1/-1}.profile-actions{max-width:none;border:1px solid #2f2931;background:#131418;padding:17px 23px;border-radius:11px;margin:22px 0 0;display:flex;justify-content:space-between;gap:12px}.store-layout{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);gap:22px;margin-top:22px;align-items:start}.store-overview{position:relative;overflow:hidden;border:1px solid #4b3c2c;background:radial-gradient(ellipse at 0 0,#543e2b,transparent 70%),#171519;border-radius:14px;padding:29px;min-height:415px}.store-symbol{display:grid;place-items:center;width:72px;height:72px;border:1px solid #766045;color:#ffe1b4;background:#4a3624;border-radius:18px;margin-bottom:26px}.store-overview h2{font-size:25px;line-height:1.3;color:#f2dfc4;margin:12px 0 16px;overflow-wrap:anywhere}.store-overview p{color:#b3a59b;font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.store-checklist{margin-top:30px;border-top:1px solid #403127;padding-top:22px;display:grid;gap:17px}.store-checklist>div{display:flex;gap:10px;align-items:center;font-size:11px;color:#c0b09b}.store-checklist svg{color:#e6c28e;flex-shrink:0}.referral-hero{display:flex;justify-content:space-between;align-items:center;gap:25px;border:1px solid #57412c;border-radius:14px;padding:28px 32px;background:radial-gradient(ellipse at 100% 50%,#503820,transparent 80%),#1a1715;margin-bottom:20px;overflow:hidden}.referral-hero h2{font-size:26px;line-height:1.3;max-width:480px;letter-spacing:-.7px;margin:12px 0;color:#ffe0b0}.referral-hero p{font-size:12px;color:#bba58b}.referral-hero img{width:130px;height:130px;object-fit:contain;transform:rotate(8deg)}.referral-link-card input{font-size:13px}.referral-link-card .profile-link{padding:8px 0}.referral-link-card>strong{display:block;margin-top:16px}.review-card{border:1px solid #322c34;border-radius:10px;padding:18px;background:#141318;margin:10px 0}.review-card p{font-size:12px;line-height:1.8}.review-card small{color:#91848b}.reviews-section .cabinet-empty{min-height:150px;padding:25px}.reviews-section .empty-art{width:48px;height:48px;border-radius:13px;margin-bottom:13px}.reviews-section .empty-art svg{width:24px}.reviews-section .cabinet-empty h3{font-size:13px}.wallet-modal{width:min(640px,calc(100vw - 24px));max-height:90vh;border:1px solid #303139;border-radius:17px;background:#121216}.wallet-modal .dialog-body{padding:29px}.wallet-heading{margin-bottom:20px;padding-right:28px}.wallet-heading h2{font-size:24px;letter-spacing:-.6px;margin:6px 0 0}.wallet-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#0d0e12;border:1px solid #2e2930;border-radius:10px;padding:5px;margin:23px 0}.wallet-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;color:#96909c;font-size:12px;padding:12px 7px;border-radius:7px}.wallet-tabs button.active{background:#2b241c;color:#ffe0b0;box-shadow:0 1px 8px #0003}.wallet-form h3{font-size:17px;margin:6px 0 8px}.wallet-form>.field-hint{font-size:12px;color:#938a93;line-height:1.7;margin-bottom:22px}.wallet-form .form-label{display:block;font-size:12px;margin:18px 0 12px}.wallet-form input{display:block;width:100%;padding:15px;color:#f3e5d0;font-size:18px;background:#0d0e12;border:1px solid #3e3338;border-radius:9px;margin-top:10px;outline-offset:3px}.wallet-form input::placeholder{font-size:12px;color:#766b76}.amount-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:12px 0 25px}.amount-presets button{padding:10px 6px;border:1px solid #3b3035;border-radius:7px;background:#1a171d;font-size:12px;color:#b7acaf}.amount-presets button.active{background:#302419;color:#f9d8a8;border-color:#a17a4d}.payment-method{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid #685033;background:#241e17;border-radius:10px;margin-bottom:22px}.payment-method>div{flex:1 1;min-width:0}.payment-method b{display:block;font-size:12px;color:#e7d2b6}.payment-method small{display:block;font-size:10px;color:#a3927d;margin-top:6px;line-height:1.7}.payment-method>svg{color:#ecc591}.wallet-form .full{font-size:13px;padding:14px;height:48px}.wallet-footnote{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;color:#8d807e;margin-top:15px}.wallet-info{display:flex;align-items:start;gap:10px;padding:14px;background:#201c21;border:1px solid #40313b;border-radius:8px;margin:20px 0}.wallet-info svg{flex-shrink:0;color:#c6a481;margin-top:2px}.wallet-info p{font-size:11px;line-height:1.8;color:#ad9da4;margin:0}.wallet-requests{border-top:1px solid #332b32;margin-top:25px;padding-top:18px}.wallet-requests h3{font-size:14px;margin:0 0 13px}.wallet-operation{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #2a242d}.wallet-operation>div:first-of-type{flex:1 1;min-width:0}.wallet-operation b{display:block;font-size:11px;color:#d5cbd0;line-height:1.6}.wallet-operation small{display:block;color:#897d89;font-size:10px;margin-top:5px;line-height:1.5}.wallet-operation p{color:#a9949d;font-size:11px;line-height:1.6}.operation-icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:#25202a;color:#c0a3a0;border:1px solid #3c303c}.operation-amount{text-align:right;flex-shrink:0}.operation-amount strong{font-size:12px}.positive{color:#8bcaa7}.operation-icon.positive{background:#1e2e24;border-color:#344b3b}.wallet-dialog .cabinet-empty{padding:26px 15px;min-height:250px}.wallet-dialog .cabinet-empty h3{font-size:15px}.admin-shell{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:100vh;background:#10121a;color:#e3e5ee}.admin-sidebar{position:sticky;top:0;height:100vh;overflow-y:auto;background:#171923;border-right:1px solid #2a2e3d;padding:25px 17px;display:flex;flex-direction:column;min-width:0}.admin-brand{display:flex;align-items:center;gap:12px;margin:0 4px 33px;text-decoration:none;color:#fff;font-size:23px;font-weight:750;letter-spacing:-.8px}.admin-brand .cat-mark{width:46px;height:46px}.admin-brand>span>span{color:#e0b989}.admin-brand small{display:block;font-size:8px;letter-spacing:1.6px;margin-top:7px;color:#7e879b;font-weight:500}.admin-nav-label{font-size:9px;letter-spacing:1.2px;color:#788097;margin:0 13px 14px}.admin-sidebar nav{display:flex;flex-direction:column;gap:4px}.admin-sidebar nav button{display:flex;align-items:center;gap:12px;padding:12px 13px;border-radius:8px;font-size:12px;color:#a9b0c2;text-align:left}.admin-sidebar nav button>span{flex:1 1}.admin-sidebar nav button.active{color:#c6cdff;background:#2a304f;box-shadow:inset 3px 0 #95a6ff}.admin-sidebar nav button:hover{background:#252a3a;color:#dce1ff}.admin-sidebar nav button.nav-divider{margin-top:16px}.admin-back{gap:9px;font-size:11px;color:#929ab0;text-decoration:none;padding:17px 12px;margin-top:auto}.admin-back,.admin-operator{display:flex;align-items:center}.admin-operator{gap:12px;border-top:1px solid #2c303e;padding:20px 7px 0;margin-top:10px}.admin-operator b{font-size:12px;display:block;max-width:155px;overflow:hidden;text-overflow:ellipsis}.admin-operator small{display:block;font-size:10px;color:#7d879d;margin-top:6px}.admin-header{height:74px;background:#141620;border-bottom:1px solid #292e3e;display:flex;align-items:center;gap:18px;padding:0 33px}.admin-header>div{display:flex;align-items:center;gap:12px;font-size:11px;color:#7e879d;min-width:0}.admin-header b{font-weight:500;color:#d0d6e7}.admin-header>a{display:flex;align-items:center;gap:7px;margin-left:auto;font-size:11px;text-decoration:none;color:#9ba9df;white-space:nowrap}.admin-menu-button{display:none}.admin-body{min-width:0}.admin-main{max-width:1500px;margin:auto;padding:32px}.admin-page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}.admin-page-heading .eyebrow{color:#71819e}.admin-page-heading h1{font-size:28px;letter-spacing:-.8px;margin:9px 0 10px;color:#edf0fa}.admin-page-heading p{font-size:12px;color:#8893a9;line-height:1.7;margin:0}.admin-shell .secondary-button{background:#1e2332;border-color:#363e56;color:#bcc6e0}.admin-shell .primary-button{background:#9babfa;color:#171d35;border:1px solid #a5b2ff;box-shadow:none}.admin-shell .primary-button:hover{background:#b3c0ff;color:#14192d}.admin-shell .profile-link{color:#acb9f8;font-size:12px}.admin-shell .danger-link{color:#ec9dab}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:23px}.admin-metric{position:relative;border:1px solid #2d3447;border-radius:12px;background:linear-gradient(120deg,#1d2333,#181c2a);padding:22px;min-width:0}.admin-metric>span{display:grid;place-items:center;width:39px;height:39px;border-radius:10px;background:#2c3454;color:#acbafd;margin-bottom:20px}.admin-metric>small{font-size:11px;color:#939fb8;display:block}.admin-metric>strong{font-size:26px;font-weight:650;letter-spacing:-1px;margin:12px 0 11px;display:block;white-space:nowrap}.admin-metric p{color:#73809a;font-size:10px;line-height:1.7;margin:0}.admin-metric>button{position:absolute;right:16px;top:24px;color:#8c9acf}.admin-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:22px;margin-bottom:22px;align-items:stretch}.admin-surface{background:#181c29;border:1px solid #2b3346;border-radius:13px;padding:24px;min-width:0}.admin-shell .section-topline h2{font-size:16px;color:#e1e7f8}.admin-shell .section-topline p{color:#7887a3;font-size:11px}.chart-total{font-size:19px;letter-spacing:-.5px;color:#aebbfb;white-space:nowrap}.admin-chart{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;padding-top:10px;height:210px;background:repeating-linear-gradient(0deg,transparent 0,transparent 49px,#292f4255 0,#292f4255 50px);margin-bottom:10px}.admin-chart>div{display:flex;flex-direction:column;gap:12px;justify-content:flex-end;text-align:center;height:100%;min-width:0}.chart-track{height:165px;display:flex;align-items:end;justify-content:center}.chart-track>span{display:block;width:65%;min-height:2px;background:linear-gradient(#99acfa,#5b6ed3);border-radius:5px 5px 0 0}.admin-chart small{font-size:10px;color:#73849f;white-space:nowrap}.chart-empty{font-size:10px;color:#78839d;text-align:center;margin-top:20px}.admin-task{width:100%;display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #2a3345;text-align:left}.admin-task:last-child{border:0}.admin-task>span{background:#283147;color:#9cadde;width:36px;height:36px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.admin-task>div{flex:1 1;min-width:0}.admin-task b{font-size:12px;font-weight:500;display:block;color:#ccd5ed}.admin-task small{font-size:10px;color:#7c8bab;display:block;margin-top:6px}.admin-task strong{font-size:15px;font-weight:500;color:#bac7f6}.admin-task>svg{color:#7183ab}.admin-task:hover b{color:#c1ceff}.admin-table-wrap{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:11px}.admin-table th{text-align:left;color:#7788a6;font-weight:500;padding:13px 10px;border-bottom:1px solid #344059;white-space:nowrap}.admin-table td{padding:16px 10px;border-bottom:1px solid #293246;color:#abb7d0}.admin-table td:first-child span{display:block;margin-top:7px;max-width:240px;color:#8b9bb8}.platform-summary>div:not(.section-topline){display:flex;align-items:center;justify-content:space-between;padding:19px 0;border-bottom:1px solid #2b3447}.platform-summary>div>span{color:#8d9cbb;font-size:12px}.platform-summary strong{font-size:21px;color:#ccd6f6}.platform-summary>.secondary-button{width:100%;margin-top:24px}.admin-shell .cabinet-empty{background:#151a27;border-color:#303a51;min-height:240px}.admin-shell .empty-art{background:#263149;border-color:#3b4e6c;color:#a4b8f5}.admin-shell .cabinet-empty h3{color:#c6d4f6;font-size:15px}.admin-shell .cabinet-empty p{color:#7d91b3}.admin-shell .empty-art>span{background:#a7baff;box-shadow:none}.admin-panel .section-topline{border-bottom:1px solid #2c354a;padding-bottom:17px}.admin-shell .service-card{background:#191e2c;border-color:#30394e;color:#c6d0e8}.admin-shell .service-row{background:none;border:0;color:#c4cfe8}.admin-shell .service-row b{font-size:13px;overflow-wrap:anywhere}.admin-entry{position:relative;margin:12px 0;padding:20px}.admin-entry p{font-size:12px;color:#909fbb;line-height:1.8;margin:11px 0}.admin-entry>small{font-size:10px;color:#6e83a4}.admin-shell .service-actions{margin-top:18px;gap:16px}.admin-shell .status-pill{background:#263149;border-color:#3b4968;color:#a9bfe9}.admin-shell .status-rejected{color:#eaa1b2;background:#39232e;border-color:#593646}.admin-shell .status-confirmed{color:#98d5b9;background:#1c322c;border-color:#325044}.admin-shell .form-label{font-size:12px;color:#a6b4d0}.admin-shell .form-label input,.admin-shell .form-label textarea{background:#111724;border-color:#3a4660;color:#dee8fe}.admin-editor{border-color:#596bb0!important;box-shadow:0 10px 40px #0002}.admin-editor h3{color:#d7e1fd}.admin-shell .field-hint{color:#879abb;font-size:11px;line-height:1.8}.admin-shell .admin-tabs{display:none}.admin-shell .form-notice{border-color:#415777;background:#1f3045;color:#b5ccf2}.admin-shell .auth-error{border-color:#754455;background:#36202a;color:#e9a9b8}.dashboard-skeleton{border:1px solid #303850;border-radius:13px;padding:40px;color:#8c9abb}@media(min-width:1201px) and (max-width:1450px){.top-nav{gap:13px}.top-nav button{font-size:11px}.header-inner{gap:14px}.header-wallet{font-size:11px;gap:6px}.login-button{max-width:118px}.profile-layout{grid-template-columns:270px minmax(0,1fr)}.profile-stat{padding:17px 14px}.profile-stat>strong{font-size:18px}.lot-row{grid-template-columns:15px 43px minmax(110px,1fr) 100px 77px 91px 20px;gap:10px;padding:12px}.lot-seller button{font-size:10px}.admin-stat-grid{gap:12px}.admin-metric{padding:18px}.admin-metric>strong{font-size:23px}}@media(min-width:801px) and (max-width:1200px){.workspace{grid-template-columns:250px minmax(0,1fr);gap:20px;padding:20px}.header-inner{gap:15px;padding:0 20px}.top-nav{display:none}.header-search{display:flex}.profile-layout{grid-template-columns:1fr}.identity-card{display:grid;grid-template-columns:120px 1fr;text-align:left;padding:22px;column-gap:20px}.identity-cover{display:none}.identity-avatar{grid-row:1/5;width:100px;margin:0}.identity-card h2{font-size:20px}.identity-card .status-pill{justify-self:start}.identity-card>p{margin:13px 0}.identity-card>.secondary-button{width:max-content}.identity-card>.profile-link,.identity-card>small{grid-column:2}.identity-meta{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-stat>strong{font-size:18px}.store-layout{grid-template-columns:1fr}.store-overview{min-height:0}.store-checklist{grid-template-columns:1fr;gap:12px}.lot-row{grid-template-columns:15px 42px minmax(90px,1fr) 78px 90px 20px;gap:9px}.lot-seller{display:none}.promo{padding:27px}.promo h1{font-size:34px}.admin-stat-grid,.filters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-grid{grid-template-columns:1fr}.admin-main{padding:25px}.admin-header{padding:0 25px}}@media(max-width:800px){.workspace{display:block;padding:17px 14px 0}.sidebar{position:fixed;top:70px;bottom:0;left:0;width:270px;overflow-y:auto;z-index:60;border-radius:0;display:none;background:#111216}.sidebar.open{display:block;box-shadow:50px 0 100px #000b}.header{height:70px}.header-inner{padding:0 14px;gap:10px}.brand{font-size:20px;gap:6px}.brand-cat{width:37px;height:37px}.header-search,.top-nav{display:none}.header-actions{gap:5px}.header-actions .icon-button{width:29px}.header-wallet{padding:7px;gap:6px;min-height:35px;font-size:10px}.header-wallet>svg{width:15px}.header-wallet>span{width:17px;height:17px}.login-button:has(img){padding:3px;border:0;background:none;min-height:35px}.login-button:has(img) .login-dot,.login-button:has(img)>span{display:none}.login-button .user-avatar{width:31px;height:31px}.login-button:not(:has(img)){padding:8px;font-size:10px}.register-button{display:none}.account-page{padding-top:6px;min-height:580px}.account-page h1{font-size:26px}.account-subtitle{font-size:12px;margin-bottom:22px;max-width:100%}.profile-layout{grid-template-columns:1fr;gap:18px}.identity-card{padding:0 22px 22px}.identity-cover{margin:0 -22px}.identity-meta{gap:12px}.identity-card>p{margin:15px auto;max-width:300px}.profile-stat-grid{gap:9px}.profile-stat{padding:15px 11px}.profile-stat>svg{width:17px;margin-bottom:12px}.profile-stat>small{font-size:9px;line-height:1.5}.profile-stat>strong{font-size:15px;letter-spacing:-.5px}.profile-editor{padding:21px}.profile-editor .primary-button{width:auto}.form-save-row{flex-direction:column;align-items:stretch;gap:15px}.form-save-row .primary-button{width:100%}.panel-heading h2{font-size:17px}.profile-tip{padding:17px}.profile-actions{padding:16px;font-size:11px}.store-layout{grid-template-columns:1fr}.store-overview{min-height:0;padding:25px}.store-overview h2{font-size:24px}.store-checklist{margin-top:23px;padding-top:20px}.referral-hero{padding:22px;gap:10px}.referral-hero h2{font-size:22px}.referral-hero img{width:83px;height:100px}.referral-hero p{font-size:11px}.service-card{padding:19px}.conversations-panel,.orders-panel{padding:18px;min-height:360px}.section-topline{gap:10px;align-items:flex-start}.section-topline h2{font-size:16px}.section-topline p{font-size:11px}.service-row{padding:15px;gap:10px;flex-wrap:wrap}.order-row{display:grid;grid-template-columns:38px minmax(0,1fr)}.order-row .status-pill{grid-column:2;justify-self:start}.order-row .service-title{font-size:12px}.order-symbol{width:36px;height:36px;border-radius:9px}.service-row small{font-size:10px}.cabinet-empty{padding:32px 15px;min-height:290px}.cabinet-empty h3{font-size:17px;line-height:1.5;max-width:280px}.cabinet-empty p{font-size:11px}.message-bubble{max-width:92%}.message-history{padding:12px}.activity-modal .dialog-body{padding:24px 18px}.wallet-modal{max-height:92dvh}.wallet-modal .dialog-body{padding:25px 18px}.wallet-heading h2{font-size:22px}.wallet-tabs button{font-size:11px;gap:5px}.wallet-operation{gap:9px;flex-wrap:wrap}.wallet-operation .operation-amount{margin-left:auto}.wallet-operation .status-pill{margin-left:43px}.wallet-operation b{font-size:11px}.payment-method{padding:13px;gap:10px}.payment-method .panel-icon{width:35px;height:35px}.payment-method b{font-size:11px}.amount-presets{gap:7px}.amount-presets button{font-size:11px}.admin-shell{display:block}.admin-sidebar{display:none;position:fixed;left:0;top:65px;bottom:0;height:calc(100dvh - 65px);z-index:70;width:250px;box-shadow:60px 0 100px #000a}.admin-sidebar.open{display:flex}.admin-menu-button{display:block;color:#a2b4e5}.admin-header{height:65px;padding:0 17px;gap:12px}.admin-header>div>span,.admin-header>div>svg{display:none}.admin-header>a{font-size:10px}.admin-header .user-avatar{width:29px;height:29px}.admin-main{padding:23px 16px}.admin-page-heading h1{font-size:25px}.admin-page-heading{align-items:flex-start;gap:12px}.admin-page-heading p{font-size:11px}.admin-page-heading .secondary-button{font-size:0;padding:10px}.admin-page-heading .secondary-button svg{width:17px}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.admin-metric{padding:16px 13px}.admin-metric>span{width:33px;height:33px;margin-bottom:15px}.admin-metric>small{font-size:10px;line-height:1.5;min-height:30px}.admin-metric>strong{font-size:19px;white-space:normal;overflow-wrap:anywhere}.admin-metric p{font-size:9px}.admin-metric>button{right:10px;top:22px}.admin-dashboard-grid{grid-template-columns:1fr;gap:16px}.admin-surface{padding:19px}.admin-shell .section-topline h2{font-size:15px}.admin-shell .section-topline p{font-size:10px}.chart-total{font-size:15px}.admin-chart{gap:9px;height:200px}.admin-chart small{font-size:9px}.admin-entry{padding:17px}.admin-entry .service-row{padding:0}.admin-entry .service-row>b{font-size:11px}.admin-shell .service-actions{gap:12px}.admin-shell .profile-link{font-size:11px}.admin-shell .service-actions .user-avatar{width:30px;height:30px}.admin-shell .cabinet-empty{min-height:230px}.admin-table{min-width:430px}.admin-shell .admin-editor{padding:20px}.admin-shell .admin-editor .primary-button{font-size:11px}}@media(max-width:370px){.header-wallet>svg{display:none}.header-wallet{font-size:9px}.header-actions{gap:3px}.brand{font-size:18px}.profile-stat>strong{font-size:13px}}.seller-products{margin-top:0}.seller-products-heading h2{font-size:18px}.managed-products{display:flex;flex-direction:column;gap:13px;border:0;overflow:visible}.managed-product{border:1px solid #373039!important;border-radius:12px;padding:23px;gap:17px;align-items:center}.managed-brand{width:58px;height:58px;display:grid;place-items:center;color:#fff;border-radius:13px;background:#147bee;flex-shrink:0;box-shadow:0 0 25px #147bee17}.managed-brand.service-tg{background:#1c9ed7}.managed-product-copy{flex:1 1;min-width:150px}.managed-product h3{font-size:15px;color:#e8dcca}.managed-product .managed-description{color:#a18f97;font-size:11px;line-height:1.6;margin-bottom:11px}.managed-product-actions{max-width:240px;gap:11px 17px}.managed-product-actions .profile-link{font-size:11px;text-decoration:none}.product-editor{border-radius:14px;padding:27px}.product-editor h3{font-size:20px;color:#eadac3}.product-editor h4{color:#d3c1ae}.product-form-grid input,.product-form-grid select{background:#101115;color:#ede1d1;border-color:#3a3039}.publish-choice{color:#c6b3a1;font-size:12px}.publish-choice input{accent-color:#f4d3a4}@media(max-width:1100px){.managed-product{align-items:flex-start;flex-direction:row}.managed-product-actions{width:100%;max-width:none;flex-basis:100%;justify-content:flex-start}.managed-product-copy{min-width:0}.managed-brand{width:47px;height:47px}.product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.managed-product{padding:19px;gap:14px}.managed-product h3{font-size:13px}.product-form-grid{grid-template-columns:1fr}.product-editor{padding:20px}.seller-products-heading .primary-button{width:auto}.seller-products-heading{flex-direction:row;align-items:center}.seller-products-heading h2{font-size:16px}.seller-products-heading .primary-button{font-size:11px;padding:10px}.managed-product-actions .profile-link{font-size:10px}.managed-product-copy{flex-basis:calc(100% - 61px)}.managed-product>.inventory-panel{padding:17px}.header .header-inner{padding:0 12px;gap:8px}.header .brand{font-size:18px;gap:5px}.header .brand-cat{width:31px;height:31px}.header .header-actions .icon-button{width:26px}.header .header-actions{gap:4px}.header .login-button .user-avatar{width:28px;height:28px}.header .header-wallet{gap:5px}.header .header-wallet strong{max-width:75px;overflow:hidden;text-overflow:ellipsis}}@media(max-width:370px){.header .header-inner{padding:0 10px;gap:6px}.header .brand{font-size:16px;gap:4px}.header .brand-cat{width:28px;height:28px}.header .header-actions{gap:3px}.header .header-wallet strong{max-width:52px}}@media(max-width:600px){.header .header-actions{min-width:0;gap:3px}.header .header-wallet{min-width:0;flex-shrink:1}.header .header-wallet strong{min-width:0}.header .header-wallet>span,.header .header-wallet>svg{flex-shrink:0}}.wallet-invoice{display:flex;flex-direction:column;align-items:stretch;gap:20px}.wallet-invoice-header{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.wallet-invoice-header h3{margin:0;line-height:1.4}.wallet-invoice>.wallet-invoice-amount{margin:0;font-size:13px;line-height:1.6}.wallet-invoice>.wallet-info{margin:0}.wallet-invoice-actions{display:flex;flex-direction:column;gap:12px}.wallet-invoice-actions .primary-button{text-decoration:none}.wallet-invoice>.profile-link{align-self:flex-start;margin:0;padding:4px 0;line-height:1.5}.wallet-invoice>.field-hint{margin:0}.cryptobot-payout{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;width:100%}.cryptobot-payout>.service-card{width:100%;box-sizing:border-box}.cryptobot-payout>.secondary-button{display:inline-flex;align-items:center;gap:8px}@media(max-width:800px){.order-row>.order-row-actions{grid-column:2;min-width:0;max-width:100%;justify-content:flex-start;flex-wrap:wrap}.order-row-actions .status-pill{margin-left:0}.order-row-actions .purchase-download-button{white-space:nowrap}}.managed-product .account-resale-countdown{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.6;color:#d4b893;margin:10px 0 0;overflow-wrap:anywhere}.account-resale-countdown>svg{flex-shrink:0}.managed-product .account-resale-countdown.is-ready{color:#a7c1a2}.seller-heading-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.bulk-price-editor{margin:16px 0 22px}.bulk-price-editor fieldset{border:0;padding:0;min-width:0}.bulk-price-editor select{width:100%;min-width:0;background:#101115;color:#ede1d1;border:1px solid #3a3039;border-radius:8px;padding:12px;font:inherit}.bulk-price-editor .field-hint{line-height:1.7;color:#a99a8b}.bulk-price-editor button:disabled{opacity:.5}@media(max-width:600px){.seller-products-heading{flex-wrap:wrap}.seller-heading-actions{width:100%;justify-content:flex-start}.seller-heading-actions button{flex:1 1}.bulk-price-editor .product-editor-actions{flex-wrap:wrap}}.admin-user-search{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin:18px 0}.admin-user-search .form-label{display:flex;flex-direction:column;flex:1 1 260px;min-width:0;gap:8px;margin:0}.admin-user-search>button{min-height:43px;flex-shrink:0}.admin-user-password-form{grid-column:1/-1}.admin-password-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.admin-password-fields .form-label{min-width:0}@media(max-width:600px){.admin-password-fields{grid-template-columns:1fr;gap:0}}.payment-method-picker{min-width:0;border:0;margin:21px 0 20px;padding:0}.payment-method-picker legend{font-size:12px;color:#d6d0d6;padding:0;margin-bottom:10px}.payment-method-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:9px;max-height:224px;overflow-y:auto;padding:3px;margin:-3px;scrollbar-width:thin;scrollbar-color:#47434c transparent;overscroll-behavior:contain}.payment-method-option{position:relative;min-width:0;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px 10px;border:1px solid #333139;background:#17171c;border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s}.payment-method-option:hover{background:#1d1d23;border-color:#514c57}.payment-method-option.selected{background:#242127;border-color:#69636a}.payment-method-option:has(input:focus-visible){outline:1px solid #79737c;outline-offset:2px}.payment-method-option input{position:absolute;width:1px!important;height:1px;margin:0!important;padding:0!important;opacity:0;clip-path:inset(50%)}.payment-method-logo{display:flex;align-items:center;justify-content:center;height:32px;width:44px}.payment-method-logo img{display:block;max-width:100%;max-height:100%;object-fit:contain}.payment-method-option input[value=card]~.payment-method-logo img{width:44px;height:32px}.payment-method-name{font-size:12px;font-weight:500;color:#cfc8d0;line-height:1.3;white-space:nowrap}.payment-method-option.selected .payment-method-name{color:#f2e5d4}.payment-method-check{position:absolute;right:8px;top:8px;width:15px;height:15px;display:grid;place-items:center;border:1px solid #514c57;border-radius:50%;color:#eee0cd}.selected .payment-method-check{background:#59515d;border-color:#68606c}.payment-method-picker:disabled .payment-method-option{opacity:.65;cursor:wait}.payment-method-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 8px;border:1px solid #39353f;background:#211f26;border-radius:6px;color:#bdb6c2;font-size:10px;line-height:1.3;margin:7px 0 0;vertical-align:middle;max-width:100%}.payment-method-badge img{display:block;object-fit:contain;flex-shrink:0}@media(max-width:600px){.payment-method-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,72px),1fr));gap:8px;max-height:208px}.payment-method-option{min-height:90px;padding:13px 4px 11px;gap:9px;border-radius:8px}.payment-method-name{font-size:10px}.payment-method-logo{height:29px;width:39px}.payment-method-logo img{height:29px}.payment-method-check{right:6px;top:6px;width:13px;height:13px}.payment-method-check svg{width:9px}.payment-method-picker{margin:18px 0}.payment-method-picker legend{font-size:11px}}@media(max-width:370px){.payment-method-name{font-size:9px}.header .header-wallet{padding:7px 6px;gap:0}.header .header-wallet>span{display:none}}@media(prefers-reduced-motion:reduce){.payment-method-option{transition:none}}.payment-method-option:has(input:disabled){opacity:.5;cursor:not-allowed}.account-upload-target{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:27px 18px;border:1px dashed #49464b;border-radius:12px;background:#17181d;color:#aaa4a0;cursor:pointer;text-align:center;overflow:hidden}.account-upload-target strong{color:#eeebe5;font-size:14px;overflow-wrap:anywhere;max-width:100%}.account-upload-target span{font-size:12px}.account-upload-target input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.account-upload-target:focus-within{border-color:#8c8481}.account-upload .form-label{margin-top:16px}.account-upload fieldset{min-width:0}.account-file-card{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid #343239;border-radius:12px;background:#17181c;margin:12px 0}.account-file-card>svg{color:#baa98d;flex-shrink:0}.account-file-card>div{flex:1 1;min-width:0}.account-file-card b,.account-file-card small{display:block;overflow-wrap:anywhere}.account-file-card small{margin-top:5px;color:#99949b;font-size:12px}.account-file-card a{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:#ecd7b0;font-size:13px;text-decoration:none}.account-check-progress{display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 10px 22px;gap:16px}.account-check-progress h2{margin:0;font-size:25px}.account-check-progress p{margin:0;max-width:390px;color:#a9a3a5;line-height:1.6}.account-check-progress .check-spinner{color:#b6a58c}.check-estimate{display:inline-flex;gap:7px;align-items:center;padding:7px 12px;border-radius:20px;background:#202025;font-size:12px;color:#c4bbc0}.account-check-note{font-size:12px!important}.inventory-status{display:inline-block;font-size:12px;color:#aaa2a0;margin-left:12px}.inventory-status.invalid{color:#d49592}@keyframes check-spin{to{transform:rotate(1turn)}}@media(max-width:480px){.account-file-card{flex-wrap:wrap;padding:14px}.account-file-card a{margin-left:38px}.account-check-progress h2{font-size:21px}.account-upload-target{padding:22px 12px}}@media(prefers-reduced-motion:reduce){.check-spinner{animation-duration:4s}}.sell-account-form{width:100%;max-width:none;padding:30px;background:#131418;border:1px solid #303037;border-radius:15px}.sell-account-form .auth-fields{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:24px;min-width:0}.sell-field{margin:0!important;min-width:0}.sell-label{margin-bottom:11px}.sell-account-form .form-label,.sell-label{display:block;font-size:13px;color:#bcb3af;line-height:1.5}.sell-account-form .form-label{position:relative}.sell-account-form .form-label input,.sell-account-form .form-label select{display:block;margin-top:10px;width:100%;height:46px;background:#101115;border:1px solid #36343b;border-radius:8px;color:#eee7de;font:inherit;padding:0 13px}.sell-account-form .form-label input::placeholder{color:#706c73}.sell-optional{color:#79737b;font-size:11px;margin-left:7px}.sell-platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sell-platforms>button{display:flex;align-items:center;gap:12px;border:1px solid #36343c;border-radius:10px;padding:14px 16px;background:#17181d;color:#aca5a6;text-align:left}.sell-platforms>button:hover{background:#202026}.sell-platforms>button.selected{background:#232127;border-color:#777078;color:#f0e7da}.sell-platforms b{font-size:13px;font-weight:600}.sell-platforms .service-tg,.sell-platforms .service-vk{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;color:#fff;background:#087af3;flex-shrink:0}.sell-platforms .service-tg{background:#189dd7}.sell-radio{margin-left:auto;width:15px;height:15px;border:1px solid #5a535c;border-radius:50%;display:grid;place-items:center}.sell-platforms .selected .sell-radio:after{content:"";width:7px;height:7px;background:#e3c9a4;border-radius:50%}.sell-choice{display:flex;flex-wrap:wrap;gap:7px}.sell-choice button{border:1px solid #38353e;border-radius:7px;background:#1a1b20;color:#9b939c;padding:8px 15px;min-width:56px;font-size:12px}.sell-choice button.selected{background:#e8d2b3;color:#302820;border-color:#e8d2b3}.sell-choice button:hover:not(.selected){background:#25242c;color:#ded2cf}.sell-upload{gap:8px;min-height:178px;justify-content:center;margin-top:0;padding:24px 18px;background:#101115}.sell-upload.dragging{background:#232128;border-color:#8c8481}.sell-upload-icon{display:grid;place-items:center;width:46px;height:46px;border:1px solid #3f383a;border-radius:12px;background:#242021;color:#c6b599;margin-bottom:5px}.sell-upload>small{color:#79737b;font-size:11px;line-height:1.6}.sell-files{padding:0;list-style:none;margin:12px 0 0;display:flex;flex-direction:column;gap:8px}.sell-files li{display:flex;align-items:center;gap:11px;border:1px solid #343239;border-radius:8px;background:#1a1b20;padding:12px 13px;color:#b7aaa3}.sell-files li>svg{flex-shrink:0}.sell-files li>div{flex:1 1;min-width:0}.sell-files b{display:block;font-size:12px;color:#ded5cf;overflow-wrap:anywhere;font-weight:500}.sell-files small{display:block;font-size:10px;color:#8f8790;margin-top:4px}.sell-files li>button{display:grid;place-items:center;width:27px;height:27px;border-radius:6px;color:#918991;flex-shrink:0}.sell-files li>button:hover{background:#322b30;color:#d3b6bd}.sell-check-note{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.7;color:#8c848b;margin:0}.sell-check-note svg{margin-top:2px;flex-shrink:0;color:#b1a28d}.sell-submit{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;font-size:13px}.sell-progress{margin:0;text-align:center;font-size:12px;line-height:1.6;color:#a29a9e}@media(max-width:600px){.sell-account-form{padding:21px 17px;border-radius:12px}.sell-account-form .auth-fields{gap:22px}.sell-platforms{gap:9px}.sell-platforms>button{padding:12px 10px;gap:8px}.sell-platforms b{font-size:12px}.sell-platforms .service-tg,.sell-platforms .service-vk{width:30px;height:30px}.sell-platforms .service-tg svg,.sell-platforms .service-vk svg{width:19px;height:19px}.sell-radio{width:13px;height:13px}.sell-upload{min-height:180px;padding:22px 12px}.sell-upload>strong{font-size:13px}.sell-upload>small{max-width:230px}}.batch-file-panel{min-width:0}.batch-bottom,.batch-file-heading,.batch-pagination,.batch-progress-counts,.batch-progress-title,.batch-progress-title>span,.batch-transfer{display:flex;align-items:center;justify-content:space-between;gap:12px}.batch-file-heading{font-size:12px;color:#bcb6b0;margin:0 0 10px}.batch-file-heading>span{color:#847e80}.batch-files{max-height:360px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#49464a transparent}.batch-files li>div{min-width:0}.batch-files li b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.batch-files li.batch-error>svg{color:#b8898b}.batch-files li.batch-complete>svg{color:#98afa1}.batch-file-reason{display:block;font-size:11px;line-height:1.5;color:#bca3a4;margin-top:5px;overflow-wrap:anywhere}.batch-pagination{font-size:12px;margin-top:12px}.batch-bottom button,.batch-pagination button{border:1px solid #39373d;color:#c4beb9;background:#19191e;padding:7px 12px;border-radius:7px;font:inherit;cursor:pointer}.batch-pagination button:disabled{opacity:.4;cursor:default}.batch-progress-panel{background:#101115;border:1px solid #343138;border-radius:12px;padding:20px;margin-top:24px;font-size:12px;color:#b4afaa;min-width:0}.batch-progress-title{color:#ede6dd;margin-bottom:16px}.batch-progress-title>span{justify-content:flex-start}.batch-progress-title strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.batch-progress-panel progress{display:block;width:100%;height:6px;border:0;border-radius:8px;overflow:hidden;background:#29282e;accent-color:#bba58a}.batch-progress-panel progress::-webkit-progress-bar{background:#29282e}.batch-progress-panel progress::-webkit-progress-value{background:#bba58a;border-radius:8px;-webkit-transition:width .25s;transition:width .25s}.batch-progress-panel progress::-moz-progress-bar{background:#bba58a;border-radius:8px}.batch-progress-counts{margin:13px 0 20px;flex-wrap:wrap}.batch-progress-counts b{color:#e8dfd4;margin-left:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.batch-transfer{justify-content:flex-start;font-size:11px;margin:10px 0}.batch-transfer b{margin-left:auto}.batch-active{padding:13px 0;display:flex;flex-direction:column;gap:6px}.batch-active>span{color:#c8c0b5;margin-bottom:3px}.batch-active small{color:#969098;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-bottom{margin-top:14px}.batch-summary{margin:15px 0 0;line-height:1.6}.batch-products-link{margin-top:16px}.account-upload .batch-files{padding:0;list-style:none}.account-upload .batch-files li{display:flex;align-items:center;gap:10px;padding:11px;background:#191a1f;border:1px solid #313037;border-radius:8px;margin-bottom:7px}.account-upload .batch-files li>div{flex:1 1}.account-upload .batch-files small{display:block;margin-top:4px;color:#9a9393;font-size:11px}.account-upload .batch-files b{font-size:12px}.account-upload .batch-files button{background:transparent;color:#b3a8a4;border:0;cursor:pointer}@media(max-width:600px){.batch-progress-panel{padding:16px 13px}.batch-progress-counts{gap:10px;font-size:11px}.batch-bottom{align-items:flex-start}.batch-bottom small{max-width:65%;line-height:1.6}.batch-progress-title{gap:6px}.batch-progress-title b{font-size:12px}}.batch-account-results{border:1px solid #303039;border-radius:12px;padding:20px;margin-top:20px}.batch-account-results h3{font-size:15px;margin:0 0 16px}.batch-result-scroll{overflow-x:auto}.batch-account-results table{width:100%;min-width:680px;border-collapse:collapse;font-size:12px;text-align:left}.batch-account-results th{color:#a7a0aa;font-weight:500;padding:12px;border-bottom:1px solid #303039}.batch-account-results td{padding:12px;vertical-align:top;border-bottom:1px solid #282a34}.batch-account-results td:first-child,.batch-account-results td:last-child{max-width:270px;overflow-wrap:anywhere}.vk-lines-field textarea{width:100%;min-height:230px;resize:vertical;padding:14px;line-height:1.65;font:13px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;tab-size:2}.vk-lines-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;color:#9f9691}.vk-lines-tools label{position:relative;overflow:hidden;cursor:pointer}.vk-lines-tools input{position:absolute;inset:0;opacity:0;cursor:pointer}.vk-lines-formats{display:flex;flex-direction:column;gap:7px;margin-top:20px;font-size:12px;line-height:1.5;color:#b9aca0}.vk-lines-formats>span{margin-bottom:3px}.vk-lines-formats code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;color:#aaa4a0}@media(max-width:600px){.batch-account-results{padding:16px 13px;min-width:0}.batch-result-scroll{overflow:visible}.batch-account-results table{display:block;min-width:0;font-size:12px}.batch-account-results thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.batch-account-results tbody{display:grid;gap:12px}.batch-account-results tr{display:block;padding:9px 12px;border:1px solid #303039;border-radius:9px;background:#101115}.batch-account-results td,.batch-account-results td:first-child,.batch-account-results td:last-child{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;padding:6px 0;border:0;max-width:none;overflow-wrap:anywhere;line-height:1.6}.batch-account-results td:before{content:attr(data-label);color:#8f8994;font-size:11px}.batch-account-results td:first-child{color:#e5ddd1}}.batch-account-results .batch-check-warning{color:#d9bb8c}.proxy-panel{display:flex;flex-direction:column;gap:22px}.proxy-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.proxy-stat-grid article{padding:23px;background:#15161b;border:1px solid #303039;border-radius:12px}.proxy-stat-grid svg{color:#c9b89c}.proxy-stat-grid small,.proxy-stat-grid strong{display:block;margin-top:12px}.proxy-stat-grid small{color:#969099;font-size:12px}.proxy-stat-grid strong{font-size:29px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.proxy-mode{display:flex;align-items:center;justify-content:space-between;gap:25px}.proxy-mode h2{margin:0 0 10px}.proxy-mode p{color:#989199;font-size:12px;line-height:1.8;margin:0;max-width:580px}.proxy-mode label{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:12px}.proxy-mode input{width:18px;height:18px;accent-color:#baa98f}.proxy-add textarea{margin-top:10px;min-height:140px;font-family:monospace;line-height:1.8}.proxy-add-actions{display:flex;align-items:center;justify-content:space-between;gap:20px}.proxy-add-actions small{color:#918b94;font-size:11px}.proxy-add-actions button{display:flex;align-items:center;gap:8px}.proxy-table{min-width:740px}.proxy-table td{vertical-align:middle}.proxy-table td:first-child{max-width:290px}.proxy-table td:nth-child(2){max-width:230px}.proxy-table td small{display:block;color:#96909b;font-size:10px;line-height:1.6;margin-top:6px}.proxy-table .proxy-address{overflow-wrap:anywhere;font-size:11px}.proxy-row-actions{display:flex;align-items:center;gap:12px}.proxy-row-actions .profile-link{font-size:11px}.proxy-row-actions .secondary-button{padding:7px}.proxy-remove{background:transparent;border:0;color:#aa9398;cursor:pointer;padding:8px}.proxy-remove:hover{color:#dfafb4}.proxy-test-progress{margin:0 0 20px;font-size:12px;color:#aaa2ae}.proxy-test-progress progress{display:block;width:100%;height:5px;border:0;margin-top:12px;accent-color:#baaa8e}.proxy-empty{text-align:center;padding:40px 20px;color:#938993}.proxy-empty svg{color:#baa98f}.proxy-empty h3{color:#eee6dc;font-size:16px}.proxy-empty p{font-size:12px;line-height:1.8}@media(max-width:700px){.proxy-stat-grid{gap:9px}.proxy-stat-grid article{padding:16px 13px}.proxy-stat-grid strong{font-size:24px}.proxy-stat-grid small{font-size:10px}.proxy-add-actions,.proxy-mode{flex-direction:column;align-items:flex-start}.proxy-add-actions{gap:14px}.proxy-add-actions button{width:100%;justify-content:center}.proxy-panel .section-topline{flex-wrap:wrap}.proxy-add textarea{font-size:12px}}.proxy-test-progress progress::-webkit-progress-bar{background:#282a34;border-radius:3px}.proxy-test-progress progress::-webkit-progress-value{background:#b9aa90;border-radius:3px}.proxy-test-progress progress::-moz-progress-bar{background:#b9aa90;border-radius:3px}.proxy-table .status-refunded{color:#d5a6a9;background:#34272c;border-color:#50383f}.proxy-table .status-completed{color:#b7c5bb;background:#26332c;border-color:#3a4b40}.catalog-filter-panel{margin:0 0 20px;padding:20px;background:#121317;border:1px solid #2c2d34;border-radius:12px}.catalog-filter-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:19px}.catalog-filter-heading>span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#e2d9cc}.catalog-filter-heading>div{display:flex;gap:15px}.catalog-filter-heading button{display:flex;align-items:center;gap:5px;background:transparent;color:#9b9390;font-size:11px;padding:3px 0}.catalog-filter-heading button:hover{color:#f0d8b8}.account-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px;align-items:end}.account-filter-grid fieldset{margin:0;padding:0;min-width:0;border:0}.account-filter-grid legend{color:#9f9891;font-size:11px;margin:0 0 8px;padding:0;line-height:1.6}.filter-choice>div{display:flex;height:35px;background:#101115;border:1px solid #303138;border-radius:6px;padding:3px;gap:3px}.filter-choice button{flex:1 1;min-width:0;padding:2px 3px;font-size:10px;background:transparent;border-radius:4px;color:#878281;transition:background .15s,color .15s}.filter-choice button.active{background:#2c2722;color:#e6d1b3;box-shadow:inset 0 0 0 1px #443b31}.filter-choice button:hover{color:#ead6b9;background:#24211f}.account-filter-grid .range-filter>div{display:grid;grid-template-columns:1fr 1fr;gap:5px;background:transparent;border:0;padding:0}.account-filter-grid .range-filter input{min-width:0;width:100%;height:35px;padding:8px 10px;background:#101115;color:#e9dfd1;border:1px solid #303138;border-radius:6px;font-size:11px}.account-filter-grid .sort-control{min-width:0;width:100%;position:relative}.account-filter-grid .sort-trigger{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:35px;padding:8px 10px;background:#101115;border:1px solid #303138;border-radius:6px;margin-top:25px;font-size:11px}.account-filter-grid .sort-caption{position:absolute;bottom:calc(100% + 8px);left:0;color:#9f9891;font-size:11px;white-space:nowrap}.account-filter-grid .sort-value{font-size:11px;color:#e1d7c8;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-filter-grid .sort-trigger svg{width:12px;flex-shrink:0}.account-filter-grid .sort-menu{max-height:260px;overflow:auto}.filter-active-note{margin:14px 0 0;font-size:11px;color:#b5a58e}.catalog-filter-panel .filter-error{margin:14px 0 0}.purchase-download-button{display:flex;align-items:center;gap:8px;white-space:nowrap}.order-header-actions,.order-row-actions{display:flex;align-items:center;gap:14px}.order-row-actions{flex-shrink:0}.order-download-button{display:flex;align-items:center;gap:6px;padding:8px 11px;background:#25221f;border:1px solid #423a31;border-radius:7px;color:#e2c9a4;font-size:11px}.order-download-button:hover{background:#332c25}.lot-purchase .lot-buy{margin:0}.lot-list-header .lot-price-label{grid-column:3}.lot-list-header{grid-template-columns:20px minmax(0,1fr) 100px 100px}.lot-row .lot-buy.added{color:#ddc5a3;background:#30291f}@media(max-width:1100px){.account-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px}}@media(max-width:800px){.account-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-filter-panel{padding:16px}.order-header-actions{gap:10px;flex-wrap:wrap}.order-row-actions{flex-direction:column;align-items:flex-end;gap:7px}}@media(max-width:500px){.catalog-filter-panel{padding:14px 12px;border-radius:9px}.catalog-filter-heading{align-items:flex-start;gap:10px}.catalog-filter-heading>span{font-size:11px;white-space:nowrap}.catalog-filter-heading>div{gap:9px}.catalog-filter-heading button{font-size:10px}.account-filter-grid{gap:15px 10px}.account-filter-grid .sort-caption,.account-filter-grid legend{font-size:10px}.purchase-download-button{font-size:11px;padding:9px 11px}.order-row{flex-wrap:wrap}.order-row-actions{flex-direction:row;flex-basis:100%;justify-content:flex-end}.order-header-actions{width:100%;justify-content:space-between}.lot-row .lot-purchase{align-self:center}}.account-filter-grid .sort-trigger>svg{position:static;inset:auto}@media(max-width:500px){.catalog-filter-heading{flex-wrap:wrap}.catalog-filter-heading>div{margin-left:auto}}.filter-group-heading{margin:24px 0 15px;color:#d7c7b2;font-size:12px;font-weight:600;border-top:1px solid #282930;padding-top:18px}.filter-text{display:flex;flex-direction:column;gap:8px;min-width:0}.filter-text>span{font-size:11px;line-height:1.6;color:#9f9891}.account-filter-grid .filter-text input{height:35px;min-width:0;width:100%;padding:8px 10px;background:#101115;color:#e9dfd1;border:1px solid #303138;border-radius:6px;font-size:11px}.filter-text input::placeholder,.range-filter input::placeholder{color:#77716c}.filter-help{margin:12px 0 0;color:#9f9891;font-size:11px;line-height:1.6}.filter-count{padding:2px 6px;background:#2c2722;color:#e6d1b3;border-radius:4px;font-size:10px}.account-filter-grid input:focus-visible{outline:1px solid #bda37e;outline-offset:2px}.account-filter-grid .filter-dates{grid-column:span 2}.catalog-filter-panel [hidden]{display:none}@media(max-width:500px){.filter-text>span{font-size:10px}.account-filter-grid .filter-dates input{font-size:10px;padding:8px 6px}.filter-choice button{font-size:9px}}.catalog-update{font-size:12px;color:var(--muted,#a6a2a0);margin:8px 0;min-height:18px}.lot-list[aria-busy=true]{opacity:.65}.lot-list button:disabled{cursor:wait}.purchase-download-control{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}.purchase-cookie-format{display:flex;min-width:0}.purchase-cookie-format select{width:132px;max-width:100%;min-height:40px;padding:8px 10px;border:1px solid #39332c;border-radius:7px;background:#17171b;color:#d4c4ae;font-size:11px;cursor:pointer}.purchase-cookie-format select:focus-visible{outline:2px solid #e4c091;outline-offset:2px}.purchase-cookie-format select:disabled{opacity:.65;cursor:wait}.account-file-actions .purchase-download-control{align-self:flex-start}@media(max-width:500px){.purchase-download-control{justify-content:flex-start}.purchase-cookie-format select{min-height:44px}.order-row-actions .purchase-download-control{max-width:100%}}.seller-exclusion{position:relative;min-width:0;align-self:start}.seller-exclusion-label{display:block;color:#9f9891;font-size:11px;line-height:1.6;margin-bottom:8px}.seller-exclusion-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:35px;padding:8px 10px;background:#101115;border:1px solid #303138;border-radius:6px;color:#c3b8a8;font-size:11px;text-align:left}.seller-exclusion-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-exclusion-trigger svg{flex-shrink:0}.seller-exclusion-trigger.has-selection{border-color:#846c4f;color:#efd4ac;background:#25211b}.seller-exclusion-menu{position:absolute;left:auto;right:0;top:calc(100% + 8px);z-index:70;width:100%;min-width:260px;max-width:calc(100vw - 60px);padding:12px;border:1px solid #494039;border-radius:9px;background:#19191e;box-shadow:0 12px 32px #0007}.seller-exclusion-search{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;border:1px solid #3b363c;border-radius:6px;background:#101115;color:#a49887}.seller-exclusion-search input{width:100%;min-width:0;background:transparent;border:0;padding:10px 0;font:inherit;font-size:12px;color:#eadfce;outline:0}.seller-exclusion-search:focus-within{outline:2px solid #cdb087;outline-offset:2px}.seller-exclusion-hint{font-size:10px;line-height:1.6;color:#a79b8c;margin:10px 0}.seller-exclusion-options{list-style:none;margin:0;padding:0;max-height:240px;overflow:auto;overscroll-behavior:contain}.seller-exclusion-options label{display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 5px;cursor:pointer;border-radius:5px}.seller-exclusion-options label:hover{background:#27231f}.seller-exclusion-options input{accent-color:#dfbe8f;width:16px;height:16px;flex-shrink:0}.seller-exclusion-options label>span{display:flex;flex-direction:column;gap:3px;min-width:0}.seller-exclusion-options b{font-size:12px;color:#e0d3c0;font-weight:500;overflow-wrap:anywhere}.seller-exclusion-options small{font-size:10px;color:#978d81}.seller-exclusion-options input:disabled{cursor:default;opacity:.4}.seller-exclusion-options input:disabled+span{opacity:.4}.seller-exclusion-empty{font-size:12px;line-height:1.7;color:#a79b8c;margin:14px 4px;overflow-wrap:anywhere}.seller-exclusion-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px;padding-top:9px;border-top:1px solid #393139;font-size:10px;color:#b3a28b}.seller-exclusion-footer button{min-height:36px;color:#efd4ac;font-size:11px;padding:4px 0}.seller-exclusion-selected{display:flex;gap:5px;flex-wrap:wrap;list-style:none;padding:0;margin:8px 0;max-height:100px;overflow:auto}.seller-exclusion-selected li{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 3px 2px 8px;border:1px solid #51432f;border-radius:5px;background:#2b251c;color:#e2c7a0}.seller-exclusion-selected li>span{font-size:10px;line-height:1.5;overflow-wrap:anywhere;min-width:0}.seller-exclusion-selected button{display:grid;place-items:center;min-width:28px;min-height:28px;color:#d6bb96;flex-shrink:0}.seller-exclusion button:focus-visible,.seller-exclusion-options input:focus-visible{outline:2px solid #dfbe8f;outline-offset:2px}@media(max-width:500px){.seller-exclusion{grid-column:1/-1}.seller-exclusion-menu{min-width:0;max-width:100%}.seller-exclusion-search input{font-size:16px}.seller-exclusion-trigger{height:40px}}.lot-row{align-items:start;padding-top:16px;padding-bottom:16px}.lot-platform,.lot-price,.lot-purchase,.lot-select,.lot-seller{align-self:start}.lot-seller{padding-top:3px}.lot-title-row{margin-bottom:12px}.lot-tags{gap:6px;align-items:flex-start}.lot-tag{font-size:11px;line-height:1.5;padding:4px 7px;border:1px solid #343338;border-radius:5px;color:#d2ccc3;white-space:normal;overflow-wrap:anywhere;max-width:100%}.lot-tag.is-unknown{color:#99918b;background:#1b1b20;border-color:#2c2b30}.lot-tag.origin-tag{border-color:#504330}@media(max-width:650px){.lot-row{padding-top:14px;padding-bottom:14px}.lot-title-row{margin-bottom:10px}.lot-tags{gap:5px}.lot-tag{font-size:10px;padding:4px 6px}.lot-seller{padding-top:0}}.bulk-purchase-form{display:flex;flex-direction:column;gap:16px}.bulk-purchase-form .eyebrow{margin:0}.bulk-purchase-form h2{margin:-12px 0 0}.bulk-purchase-intro{color:var(--muted);line-height:1.7}.bulk-purchase-fields{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px}.bulk-purchase-fields .form-label{margin:0;gap:8px}.bulk-purchase-fields input{width:100%;min-width:0}.purchase-source{border:1px solid var(--line);border-radius:12px;padding:14px;display:flex;flex-wrap:wrap;gap:12px}.purchase-source legend{padding:0 5px;color:var(--muted);font-size:12px}.purchase-source label{display:flex;align-items:center;gap:8px;font-size:12px}.purchase-source input{margin:0;accent-color:var(--accent)}.bulk-purchase-available{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:15px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025)}.bulk-purchase-available small{flex-basis:100%;color:var(--muted);font-size:11px}.bulk-purchase-preview{display:grid;gap:12px}.bulk-purchase-preview>div{display:flex;align-items:center;gap:10px}.bulk-purchase-preview span{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1 1}.bulk-purchase-preview b,.bulk-purchase-preview span{white-space:nowrap;font-size:12px}.bulk-purchase-preview>small{color:var(--muted)}.bulk-purchase-total{display:flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid var(--line)}.bulk-purchase-total strong{font-size:24px;letter-spacing:-.5px}.bulk-purchase-form .primary-button{min-height:48px;gap:9px}.bulk-purchase-policy{display:flex;align-items:flex-start;gap:10px;color:var(--muted);font-size:11px;line-height:1.7}.bulk-purchase-policy svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.purchase-error{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 16px;border:1px solid #694247;background:#271e22;border-radius:12px;color:#f1c2c7;line-height:1.6}.purchase-error button{display:flex;align-items:center;gap:7px;text-decoration:underline}.purchase-tracking-shell .header .brand{text-decoration:none;display:flex;align-items:center;gap:9px}.purchase-tracking-shell .top-nav a{color:var(--muted);text-decoration:none;font-size:13px}.purchase-tracking-shell .top-nav a:hover{color:var(--ink)}.purchase-tracking-page{max-width:1140px;margin:0 auto;padding:38px 28px 70px}.purchase-back{display:inline-flex;gap:8px;align-items:center;text-decoration:none;color:var(--muted);font-size:12px;margin-bottom:28px}.purchase-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.purchase-heading h1{font-size:32px;font-weight:650;letter-spacing:-1px}.purchase-heading p{color:var(--muted);margin-top:10px;line-height:1.7;overflow-wrap:anywhere}.purchase-phase{display:flex;gap:8px;align-items:center;padding:9px 12px;border:1px solid var(--line);border-radius:30px;white-space:nowrap;font-size:12px}.purchase-phase.is-checking{color:var(--accent);background:rgba(255,223,179,.045)}.purchase-phase.is-finished{color:#96d1b1}.purchase-progress-card{border:1px solid var(--line);border-radius:18px;background:#141418;padding:25px}.purchase-progress-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;font-weight:550}.purchase-progress-card progress{display:block;width:100%;height:7px;appearance:none;-webkit-appearance:none;border:0;border-radius:9px;overflow:hidden;background:#27272e;color:var(--accent)}.purchase-progress-card progress::-webkit-progress-bar{background:#27272e}.purchase-progress-card progress::-webkit-progress-value{background:var(--accent);border-radius:9px;-webkit-transition:width .3s;transition:width .3s}.purchase-progress-card progress::-moz-progress-bar{background:var(--accent);border-radius:9px}.purchase-progress-caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px;margin-top:14px}.purchase-progress-caption b{color:var(--ink)}.purchase-reserve-note{display:flex;align-items:flex-start;gap:10px;margin-top:23px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.7}.purchase-reserve-note svg{flex-shrink:0;color:var(--accent);margin-top:2px}.purchase-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 34px}.purchase-stat-grid article{display:flex;flex-direction:column;gap:9px;min-width:0;border:1px solid var(--line);background:rgba(255,255,255,.018);border-radius:14px;padding:20px}.purchase-stat-grid span{font-size:11px;color:var(--muted)}.purchase-stat-grid strong{font-size:22px;font-weight:600;letter-spacing:-.5px}.purchase-stat-grid strong small{font-size:12px;font-weight:400}.purchase-stat-grid article>small{color:var(--muted);font-size:11px}.purchase-result-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.purchase-result-heading h2{font-size:21px}.purchase-result-heading p{font-size:12px;color:var(--muted);margin-top:6px}.purchase-result-tabs{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}.purchase-result-tabs button{border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:12px;padding:8px 13px}.purchase-result-tabs button.active{color:var(--accent);border-color:#746149;background:#2a251e}.purchase-result-list{border:1px solid var(--line);border-radius:14px;overflow:hidden}.purchase-result{display:flex;align-items:center;gap:16px;padding:19px 20px;background:#141418}.purchase-result+.purchase-result{border-top:1px solid var(--line)}.purchase-result-brand{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:12px;background:#202129}.purchase-result-info{min-width:0;flex:1 1}.purchase-result-info b{font-weight:550;font-size:13px;overflow-wrap:anywhere}.purchase-result-info small{display:block;color:var(--muted);font-size:11px;margin-top:5px}.purchase-result-info p{color:#c7a9ac;font-size:11px;line-height:1.7;margin-top:8px;overflow-wrap:anywhere}.purchase-result-state{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:7px;flex-shrink:0}.purchase-result-state>small{font-size:10px;color:var(--muted)}.purchase-check-status{display:inline-flex;align-items:center;gap:7px;font-size:11px}.check-valid{color:#96d1b1}.check-invalid{color:#e5a1a9}.check-restricted,.check-unavailable,.check-unknown{color:#d9bb8c}.check-checking{color:var(--accent)}.check-queued{color:var(--muted)}.purchase-bottom-actions{display:flex;align-items:center;gap:24px;margin-top:28px}.purchase-bottom-actions a{text-decoration:none;display:inline-flex;align-items:center;gap:9px}.purchase-empty{padding:24px;color:var(--muted);font-size:12px}.purchase-login{max-width:540px;margin:30px auto;padding:30px}.purchase-login>p{margin-bottom:24px;line-height:1.7}.purchase-loading{display:flex;align-items:center;gap:15px;padding:30px}.purchase-tracking-page>.purchase-error{margin-bottom:22px}@media(max-width:800px){.purchase-tracking-page{padding:26px 18px 50px}.purchase-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-heading h1{font-size:27px}.purchase-result-heading{align-items:flex-start;flex-direction:column}.purchase-tracking-shell .top-nav{display:flex;margin-left:auto;gap:16px}.purchase-tracking-shell .header-actions{display:none}}@media(max-width:500px){.bulk-purchase-fields{grid-template-columns:1fr}.purchase-heading{align-items:flex-start;flex-direction:column}.purchase-heading h1{font-size:25px}.purchase-progress-card{padding:20px}.purchase-stat-grid article{padding:16px}.purchase-stat-grid strong{font-size:19px}.purchase-result{flex-wrap:wrap;gap:12px;padding:17px 15px}.purchase-result-state{flex-basis:100%;align-items:flex-start;text-align:left;padding-left:54px;gap:5px}.purchase-result-brand{width:42px}.purchase-bottom-actions{flex-wrap:wrap;gap:16px}.purchase-tracking-shell .brand{font-size:24px}.purchase-tracking-shell .header-inner{padding:0 15px}.purchase-tracking-shell .top-nav a{font-size:11px}.purchase-source{flex-direction:column}}.bulk-label-caption{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.bulk-label-caption small{color:var(--muted);font-size:10px;font-weight:400}.bulk-purchase-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:var(--muted);font-size:12px;list-style:none}.bulk-purchase-details summary::-webkit-details-marker{display:none}.bulk-purchase-details[open] summary svg{transform:rotate(180deg)}.bulk-purchase-details .bulk-purchase-preview{max-height:200px;overflow:auto;margin-top:16px;padding-right:4px}.purchase-choice-card{margin:24px 0;padding:26px;border:1px solid #665438;border-radius:18px;background:#191711;display:flex;flex-direction:column;gap:16px}.purchase-choice-card h2{font-size:23px}.purchase-choice-card p,.purchase-choice-card>small{color:var(--muted);line-height:1.7}.purchase-choice-total{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.purchase-choice-total strong{font-size:25px;white-space:nowrap}.purchase-choice-actions{display:flex;gap:12px;flex-wrap:wrap}.purchase-choice-actions button{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px}.purchase-choice-actions button:disabled{opacity:.6;cursor:wait}@media(max-width:600px){.purchase-choice-card{padding:20px}.purchase-choice-card h2{font-size:20px}.purchase-choice-total{align-items:flex-start;flex-direction:column;gap:8px}.purchase-choice-actions{flex-direction:column}.purchase-choice-actions button{width:100%;white-space:normal;text-align:center}}.purchase-choice-bottom{gap:14px}.purchase-choice-bottom h2{font-size:20px}.purchase-choice-bottom .purchase-choice-total{padding:12px 0}.purchase-choice-bottom .purchase-choice-error{color:#f1c2c7}.purchase-choice-card .purchase-spam-notice{padding:13px;border:1px solid #5b482e;border-radius:10px;background:#2a2116;color:#e7c898;font-size:12px;line-height:1.75}.purchase-result-info .purchase-spam-warning{color:#dfbd8a}.purchase-result:is(.result-unavailable,.result-restricted,.result-unknown) .purchase-result-info p{color:#c9b393}.lot-preview-link{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#86a8d9;text-decoration:none;white-space:nowrap;margin-left:5px}.lot-preview-link:hover{color:#a6c6f1}.detail-vk-preview{display:flex;align-items:center;gap:10px;margin:15px 0 24px;padding:12px 14px;background:#1c2735;border:1px solid #31435a;border-radius:9px;color:#a9c8f1;text-decoration:none;font-size:13px}.detail-vk-preview svg:last-child{margin-left:auto}.vk-preview-shell{--vk-bg:#14171c;--vk-card:#1e2229;--vk-border:#303640;--vk-text:#e7e9ee;--vk-muted:#929ba9;--vk-blue:#78a9e5;min-height:100vh;background:var(--vk-bg);color:var(--vk-text);font-size:14px}.vk-preview-shell a{color:inherit;text-decoration:none}.vk-preview-header{height:66px;background:#1d2128;border-bottom:1px solid #303640;position:sticky;top:0;z-index:15}.vk-preview-header>div{max-width:1340px;padding:0 28px;margin:0 auto;height:100%;display:flex;align-items:center;gap:30px}.vk-preview-header .brand{color:#e8e5e2;gap:9px}.vk-preview-header .brand-word{font-size:25px}.vk-preview-header .brand-cat{width:35px;height:35px}.vk-preview-header-note{display:flex;align-items:center;gap:9px;font-size:12px;color:#a8b5c9;white-space:nowrap}.vk-preview-header-note svg{color:#7ca9e8}.vk-preview-header nav{display:flex;gap:22px;font-size:13px;color:#aeb6c3}.vk-preview-header nav a:hover{color:#fff}.vk-preview-user{display:flex;align-items:center;gap:14px;margin-left:auto}.vk-preview-user>a{display:flex;align-items:center;gap:9px;font-size:12px}.vk-preview-user .user-avatar{width:32px;height:32px;object-fit:cover;border-radius:50%}.vk-preview-user>button{display:flex;gap:7px;align-items:center;border:0;background:transparent;color:#b5cbec;font:inherit;font-size:12px;cursor:pointer}.vk-preview-layout{display:grid;grid-template-columns:175px minmax(0,1fr) 280px;gap:20px;max-width:1340px;padding:26px 28px 70px;margin:0 auto;align-items:start}.vk-preview-sidebar{position:sticky;top:92px}.vk-preview-back{display:flex;align-items:center;gap:8px;color:#aeb8c8!important;font-size:12px;padding:10px 0 23px}.vk-preview-sidebar nav{display:flex;flex-direction:column;gap:4px}.vk-preview-sidebar nav a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:7px;font-size:13px}.vk-preview-sidebar nav a svg{color:var(--vk-blue)}.vk-preview-sidebar nav a.selected,.vk-preview-sidebar nav a:hover{background:#242b35}.vk-preview-side-note{border-top:1px solid var(--vk-border);margin-top:25px;padding:20px 8px;display:flex;align-items:flex-start;gap:9px;color:#909eaf;font-size:11px}.vk-preview-side-note>svg{flex-shrink:0;margin-top:2px}.vk-preview-side-note p{margin:0;line-height:1.6}.vk-preview-side-note span{display:block;color:#727f90;margin-top:6px}.vk-preview-main{min-width:0;display:flex;flex-direction:column;gap:16px}.vk-profile-card,.vk-profile-section{border:1px solid var(--vk-border);background:var(--vk-card);border-radius:13px;overflow:hidden;scroll-margin-top:88px}.vk-profile-cover{height:180px;background:linear-gradient(125deg,#253b58,#1d2d42 55%,#253544);position:relative;overflow:hidden}.vk-profile-cover .vk-profile-picture{width:100%;height:100%;object-fit:cover}.vk-profile-cover-label{position:absolute;top:18px;left:20px;display:flex;align-items:center;gap:8px;border:1px solid #668bb343;border-radius:30px;padding:7px 11px;font-size:10px;color:#b7cde5;background:#17283be0;z-index:1}.vk-cover-mark{position:absolute;right:40px;top:56px;transform:rotate(-7deg);color:#6082ae30}.vk-profile-heading{display:flex;align-items:flex-start;padding:0 24px 18px;gap:18px;position:relative}.vk-avatar-placeholder,.vk-profile-avatar{width:120px;height:120px;border:5px solid var(--vk-card);border-radius:50%;flex-shrink:0;margin-top:-35px;object-fit:cover;background:#344860;position:relative}.vk-avatar-placeholder{display:grid;place-items:center;font-size:32px;font-weight:600;color:#b7cce7}.vk-profile-name{min-width:0;flex:1 1;padding-top:19px}.vk-profile-name h1{font-size:23px;letter-spacing:-.6px;line-height:1.25;margin:0;display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}.vk-profile-name h1 svg{color:#78aae8;flex-shrink:0}.vk-profile-handle{color:#8ca4c7;font-size:12px;display:block;margin-top:7px}.vk-profile-name>p{font-size:13px;line-height:1.6;margin:10px 0 0;color:#cad0da;white-space:pre-line;overflow-wrap:anywhere}.vk-profile-location{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;color:#a2acba;font-size:11px}.vk-profile-location span{display:flex;gap:5px;align-items:center}.vk-profile-details-link{padding:26px 0 0;display:flex;gap:4px;align-items:center;font-size:12px;color:var(--vk-blue)!important}.vk-profile-statistics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 20px;border-top:1px solid var(--vk-border)}.vk-profile-statistics a{display:flex;flex-direction:column;align-items:center;gap:6px;border-right:1px solid var(--vk-border)}.vk-profile-statistics a:last-child{border-right:0}.vk-profile-statistics strong{color:#a0bde5;font-size:20px;font-weight:500}.vk-profile-statistics span{font-size:11px;color:#a0a9b6}.vk-profile-check{display:flex;gap:8px;align-items:center;padding:12px 20px;border-top:1px solid var(--vk-border);font-size:10px;line-height:1.5;color:#8fa3bb;background:#1b2129}.vk-profile-check svg{flex-shrink:0;color:#8aaabf}.vk-profile-section{padding:22px 24px}.vk-section-heading{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:20px}.vk-section-heading h2{margin:0;font-size:15px;letter-spacing:-.2px;font-weight:600}.vk-section-heading>span{color:var(--vk-muted);font-size:10px}.vk-section-heading>svg{color:#8397af}.vk-profile-photo{display:flex;align-items:center;justify-content:center;background:#161b22;min-height:160px;border:1px solid #2c333d;border-radius:9px;overflow:hidden}.vk-profile-photo .vk-profile-picture{display:block;width:100%;max-height:360px;object-fit:contain}.vk-photo-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#68788e;gap:10px;min-height:160px;text-align:center;padding:20px}.vk-photo-placeholder p{margin:0;font-size:12px}.vk-section-caption{font-size:11px;line-height:1.65;color:#8893a3;margin:13px 0 0}.vk-profile-about{white-space:pre-line;color:#b5bfcd;line-height:1.65;margin:0 0 24px;font-size:13px;overflow-wrap:anywhere}.vk-profile-facts{margin:0;display:flex;flex-direction:column;gap:15px}.vk-profile-facts>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;font-size:12px;line-height:1.5}.vk-profile-facts dt{color:#929cac}.vk-profile-facts dd{margin:0;color:#bdcde4;overflow-wrap:anywhere}.vk-profile-facts dd.is-unknown{color:#6e7b8d}.vk-profile-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vk-profile-counts>div{padding:16px 13px;background:#242b35;border:1px solid #303b4a;border-radius:8px;display:flex;flex-direction:column;gap:12px;min-width:0}.vk-profile-counts span{font-size:11px;color:#a2aec0;overflow-wrap:anywhere}.vk-profile-counts strong{font-size:21px;font-weight:500;color:#bed3ee}.vk-preview-footer{font-size:11px;color:#66758a;text-align:center;padding:14px}.vk-preview-purchase{position:sticky;top:92px;display:flex;flex-direction:column;gap:16px;min-width:0}.vk-offer-card,.vk-offer-description{background:var(--vk-card);border:1px solid var(--vk-border);border-radius:12px;padding:22px}.vk-offer-eyebrow{display:flex;align-items:center;gap:9px;color:#849cbb;font-size:11px}.vk-offer-eyebrow svg{color:#91b8e7}.vk-offer-card h2{margin:18px 0 20px;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.vk-offer-price{font-size:29px;letter-spacing:-1px;display:block;font-weight:650}.vk-offer-price-note{display:block;margin-top:6px;font-size:11px;color:#7f8d9f}.vk-purchase-button{width:100%;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #83aadd;border-radius:8px;background:#81a9e0;color:#142238;min-height:44px;padding:12px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;margin-top:22px}.vk-purchase-button:hover{background:#9abdec}.vk-purchase-button:disabled{opacity:.55;cursor:default}.vk-offer-check{display:flex;align-items:flex-start;gap:9px;padding:22px 0;border-bottom:1px solid var(--vk-border)}.vk-offer-check>svg{color:#9db79f;flex-shrink:0;margin-top:2px}.vk-offer-check p{margin:0;font-size:11px;color:#c0cbd8;line-height:1.6}.vk-offer-check span{display:block;color:#8897ab;font-size:10px;margin-top:5px}.vk-offer-seller{display:flex;align-items:center;gap:10px;margin-top:20px}.vk-offer-seller .user-avatar{width:33px;height:33px;border-radius:50%;object-fit:cover}.vk-offer-seller small{font-size:10px;color:#8591a2;display:block;margin-bottom:4px}.vk-offer-seller a{font-size:12px;overflow-wrap:anywhere}.vk-offer-seller>span{font-size:10px;color:#c2ae84;margin-left:auto;white-space:nowrap}.vk-offer-description h3{font-size:13px;margin:0 0 12px}.vk-offer-description p{font-size:12px;color:#a0adbf;line-height:1.7;margin:0;white-space:pre-line;overflow-wrap:anywhere}.vk-offer-description>span{display:flex;align-items:center;gap:6px;margin-top:16px;font-size:10px;color:#879aaf}.vk-buy-dialog{width:min(560px,calc(100vw - 28px))}.vk-buy-summary{display:flex;gap:13px;align-items:center;margin:24px 0}.vk-buy-summary .vk-avatar-placeholder,.vk-buy-summary .vk-profile-avatar{width:54px;height:54px;margin:0;border:0;font-size:18px}.vk-buy-summary>div:not(.vk-avatar-placeholder){flex:1 1;min-width:0}.vk-buy-summary b{font-size:14px;display:block;overflow-wrap:anywhere}.vk-buy-summary span{display:block;margin-top:7px;font-size:11px;color:#9998a0;line-height:1.5}.vk-buy-summary strong{white-space:nowrap;font-size:17px}.vk-buy-caption{font-size:13px;line-height:1.7;color:#a6a2a3}.vk-buy-error{padding:12px;background:#382729;border:1px solid #624149;border-radius:8px;font-size:12px;line-height:1.6;color:#dab0b0}.vk-buy-dialog .profile-link{display:flex;gap:6px;align-items:center;margin-top:18px}.vk-preview-shell a:focus-visible,.vk-preview-shell button:focus-visible{outline:2px solid #9fc9ff;outline-offset:4px}@media(max-width:1150px){.vk-preview-layout{grid-template-columns:145px minmax(0,1fr) 245px;padding:20px;gap:14px}.vk-preview-header>div{padding:0 20px;gap:20px}.vk-preview-header-note{display:none}.vk-profile-heading{padding-left:18px;padding-right:18px;gap:12px}.vk-profile-name h1{font-size:20px}.vk-profile-details-link{display:none}.vk-avatar-placeholder,.vk-profile-avatar{width:104px;height:104px}.vk-profile-section{padding:20px}.vk-offer-card,.vk-offer-description{padding:18px}.vk-profile-facts>div{grid-template-columns:135px minmax(0,1fr)}}@media(max-width:950px){.vk-preview-layout{grid-template-columns:minmax(0,1fr) 260px;max-width:900px}.vk-preview-sidebar{display:none}.vk-profile-heading{gap:16px}.vk-profile-name h1{font-size:23px}}@media(max-width:680px){.vk-preview-header{height:60px}.vk-preview-header>div{padding:0 16px;gap:14px}.vk-preview-header nav{display:none}.vk-preview-header .brand-word{font-size:22px}.vk-preview-header .brand-cat{width:29px;height:29px}.vk-preview-user>a>span{display:none}.vk-preview-user{gap:8px}.vk-preview-user>button{font-size:11px}.vk-preview-layout{display:flex;flex-direction:column;padding:14px 12px 36px;gap:14px}.vk-preview-main,.vk-preview-purchase{width:100%}.vk-preview-purchase{position:static;order:-1;gap:10px}.vk-offer-card{display:grid;grid-template-columns:1fr auto;gap:0 12px;padding:15px 16px}.vk-offer-eyebrow{grid-column:1/-1;font-size:10px}.vk-offer-card h2{font-size:13px;margin:10px 0 0;align-self:center}.vk-offer-price{font-size:23px;margin-top:10px;align-self:center;text-align:right}.vk-offer-price-note{grid-column:2;font-size:9px;text-align:right;margin-top:4px}.vk-offer-card .vk-purchase-button{grid-column:1/-1;margin-top:14px}.vk-offer-check{grid-column:1/-1;padding:15px 0 0;border:0}.vk-offer-seller{grid-column:1/-1;margin-top:15px;padding-top:15px;border-top:1px solid var(--vk-border)}.vk-offer-description{display:none}.vk-profile-cover{height:145px}.vk-profile-cover-label{top:15px;left:14px;font-size:9px}.vk-cover-mark{top:40px;right:24px}.vk-profile-heading{padding:0 16px 18px;gap:12px}.vk-avatar-placeholder,.vk-profile-avatar{width:85px;height:85px;margin-top:-25px;border-width:4px;font-size:25px}.vk-profile-name{padding-top:15px}.vk-profile-name h1{font-size:19px}.vk-profile-name h1 svg{width:18px;height:18px}.vk-profile-location{font-size:10px;gap:8px}.vk-profile-statistics{padding:17px 8px}.vk-profile-statistics strong{font-size:18px}.vk-profile-statistics span{font-size:9px}.vk-profile-check{padding:12px 15px;font-size:9px}.vk-profile-section{padding:19px 16px}.vk-section-heading{gap:8px;align-items:flex-start}.vk-section-heading h2{font-size:14px}.vk-section-heading>span{font-size:9px;max-width:115px;text-align:right;line-height:1.5}.vk-profile-facts>div{grid-template-columns:125px minmax(0,1fr);font-size:11px;gap:9px}.vk-profile-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vk-profile-counts>div{padding:13px 10px}.vk-profile-counts span{font-size:10px}.vk-profile-counts strong{font-size:20px}.vk-buy-summary{flex-wrap:wrap}.vk-buy-summary strong{margin-left:67px}.lot-title-row{flex-wrap:wrap}.lot-preview-link{font-size:10px;margin-left:0}}.vk-avatar-open{border:0;background:transparent;padding:0;flex-shrink:0;cursor:pointer;line-height:0}.vk-avatar-open:disabled{cursor:default}.vk-media-tabs{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:18px}.vk-media-more,.vk-media-tabs button{border:1px solid var(--vk-border);border-radius:7px;background:#252c36;color:#acb9cc;padding:10px 14px;font:inherit;font-size:12px;cursor:pointer}.vk-media-tabs button[aria-selected=true]{background:#32465f;color:#c9dffd;border-color:#536b89}.vk-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vk-media-tile{border:0;border-radius:8px;background:#171d25;padding:0;overflow:hidden;cursor:pointer;min-width:0;position:relative;color:var(--vk-text);text-align:left}.vk-media-tile .vk-media-no-image,.vk-media-tile img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.vk-media-no-image{display:grid!important;place-items:center;color:#7f92ad}.vk-media-video .vk-media-no-image,.vk-media-video img{aspect-ratio:16/10}.vk-media-tile:hover img{filter:brightness(1.08)}.vk-media-video strong{font-size:11px;line-height:1.5;padding:10px;display:block;overflow-wrap:anywhere}.vk-media-play{position:absolute;left:50%;top:35%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#131b2fd9;color:#fff}.vk-media-duration{position:absolute;right:8px;top:8px;font-size:10px;border-radius:4px;background:#0c121cdf;color:#fff;padding:3px 5px}.vk-media-status{font-size:11px;line-height:1.7;color:var(--vk-muted);display:flex;gap:8px;align-items:center;margin:17px 0 0}.vk-media-more{width:100%;margin-top:16px}.vk-media-more:disabled{opacity:.6;cursor:default}.vk-photo-dialog{width:min(1120px,calc(100vw - 28px));max-height:calc(100dvh - 32px);padding:44px 45px 36px;border:1px solid #394457;border-radius:12px;background:#111820;color:#c9d4e3;overflow:auto}.vk-photo-dialog::backdrop{background:#070b13dc}.vk-photo-dialog img{display:block;max-width:100%;max-height:calc(100dvh - 140px);object-fit:contain;margin:0 auto}.vk-photo-close{position:absolute;right:10px;top:9px;border:0;border-radius:5px;background:#28313e;color:#c5d5ea;padding:6px;cursor:pointer}.vk-media-next,.vk-media-prev{position:absolute;top:50%;transform:translateY(-50%);background:#283749d9;color:#d3e5fb;border:0;border-radius:6px;padding:6px;cursor:pointer}.vk-media-prev{left:7px}.vk-media-next{right:7px}.vk-photo-counter{text-align:center;font-size:11px;margin:14px 0 0;color:#a4b4c9}.vk-video-frame{width:100%;aspect-ratio:16/9;border:0;border-radius:7px;background:#090d14}.vk-media-dialog-title{font-size:13px;margin:0 0 15px;overflow-wrap:anywhere}.vk-media-error{padding:24px;color:#c3a4a4;text-align:center;font-size:13px}.vk-photo-dialog .vk-profile-picture{width:auto;max-width:100%}@media(max-width:680px){.vk-media-grid{gap:6px}.vk-media-tabs button{padding:9px 10px;font-size:11px}.vk-photo-dialog{padding:44px 30px 22px}.vk-media-video strong{padding:8px;font-size:10px}.vk-media-play{width:30px;height:30px}.vk-media-duration{font-size:9px}}.sidebar .idea-link{font-size:12px;color:#87817b;padding-top:8px}.sidebar .idea-link:hover{color:#d4c6b6}footer .idea-footer-link{color:#87817b}footer .idea-footer-link:hover{color:#d4c6b6}.idea-form{display:flex;flex-direction:column;gap:18px}.idea-form h2{display:flex;align-items:center;gap:10px;margin:0}.idea-form>p{margin:0;color:#a49e98;font-size:13px;line-height:1.7}.idea-form .form-label{margin:0;display:flex;flex-direction:column;gap:10px}.idea-form textarea{resize:vertical;min-height:140px;max-height:300px;line-height:1.6;background:#151519!important;border-color:#353137!important}.idea-character-count{align-self:flex-end;color:#827c77;font-size:11px}.idea-limit{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;color:#a49c93}.idea-limit svg{flex-shrink:0;margin-top:2px}.idea-limit small{display:block;color:#827c77;margin-top:3px}.idea-success{display:flex;align-items:center;gap:9px;background:#1b261e;color:#b4d5b3;border:1px solid #334636;border-radius:9px;padding:13px;font-size:13px;line-height:1.5}.idea-form .idea-error{color:#e9b3a9}.idea-form button:disabled,.idea-form textarea:disabled{opacity:.55}.ideas-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.ideas-toolbar>.admin-tabs{padding:0}.ideas-toolbar>span{color:#a49c93;font-size:13px}.ideas-list{display:grid;gap:16px}.idea-card{min-width:0}.idea-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.idea-card-heading>div{min-width:0;overflow-wrap:anywhere}.idea-card-heading small{display:block;color:#948b82;font-size:12px;line-height:1.6;margin-top:6px}.idea-content{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75;font-size:14px;margin:22px 0;color:#d6d0c9}.idea-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap;border-top:1px solid #302b29;padding-top:16px}.idea-card-actions>small{margin-right:auto;color:#948b82;font-size:12px}.idea-card-actions .secondary-button{font-size:12px}@media(max-width:500px){.idea-card-heading{flex-wrap:wrap}.idea-card-actions .secondary-button{width:100%;justify-content:center}.idea-form textarea{font-size:16px}}.updates-page{width:100%;min-width:0;min-height:540px;padding:9px 0 32px}.updates-heading{display:flex;align-items:flex-start;gap:18px;margin:22px 0 30px}.updates-symbol{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;border-radius:14px;border:1px solid #40362d;background:#25211d;color:#f0cf9e}.updates-heading h1{margin:0 0 10px;color:#f5e7d1;font-size:30px;letter-spacing:-.7px;line-height:1.2}.updates-heading p{margin:0;color:#a9a39b;font-size:14px;line-height:1.7}.updates-feed{display:grid;gap:18px}.updates-heading h1{scroll-margin-top:100px}.updates-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:24px;padding-top:20px;border-top:1px solid #303037}.updates-pagination>span{font-size:12px;line-height:1.7;color:#a9a39b}.updates-page-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.updates-page-controls button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:44px;min-height:44px;padding:8px 10px;border:1px solid #373039;border-radius:7px;background:#19191e;color:#c7bbae;font-size:12px}.updates-page-controls button:hover:not(:disabled){border-color:#a98b64;color:#ffe5ba}.updates-page-controls button[aria-current=page]{border-color:#b99a71;background:#342a1f;color:#ffe5ba}.updates-page-controls button:disabled{opacity:.4;cursor:default}.updates-page-controls button:focus-visible{outline:2px solid #e4c091;outline-offset:3px}.update-card{min-width:0;padding:28px 30px;border:1px solid #303037;border-radius:16px;background:linear-gradient(135deg,#19191e,#131417);scroll-margin-top:100px;overflow-wrap:anywhere}.update-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:18px;font-size:12px;color:#a19b93}.update-kind{display:inline-flex;padding:5px 10px;border:1px solid #51432f;border-radius:20px;background:#2b241b;color:#efd4ac;font-size:11px;line-height:1.4}.update-card h2{margin:0 0 18px;color:#efe8dd;font-size:21px;line-height:1.4;letter-spacing:-.3px}.update-card h2 a{color:inherit;text-decoration:none;text-underline-offset:4px}.update-card h2 a:hover{color:#ffe2b4;text-decoration:underline}.update-card p{margin:12px 0 0;color:#b9b3ab;font-size:14px;line-height:1.8}.update-read{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin-top:16px;color:#efd4ac;font-size:13px;text-decoration:none;text-underline-offset:4px}.update-read:hover{text-decoration:underline;color:#ffe2b4}.sidebar .updates-link.active{color:#ffe5ba;background:#25211c;border-radius:7px}.update-article-shell .brand{display:flex;align-items:center;gap:9px;text-decoration:none}.update-article-shell .top-nav a{display:flex;align-items:center;height:100%;color:var(--muted);font-size:13px;text-decoration:none}.update-article-shell .top-nav a:hover{color:var(--ink)}.update-article-shell .top-nav a[aria-current=page]{color:#ffe2b4;box-shadow:inset 0 -2px #e4c091}.update-article-page{width:100%;max-width:1140px;margin:0 auto;padding:38px 28px 70px}.update-back{display:inline-flex;align-items:center;gap:8px;min-height:36px;margin-bottom:24px;color:#aaa298;font-size:13px;text-decoration:none;text-underline-offset:4px}.update-back:hover{color:#ffe2b4;text-decoration:underline}.update-article{min-width:0;padding:36px 40px;border:1px solid #303037;border-radius:16px;background:linear-gradient(135deg,#19191e,#131417);overflow-wrap:anywhere}.update-article .eyebrow{margin-bottom:20px}.update-article h1{max-width:30em;margin:0;color:#f5e7d1;font-size:32px;line-height:1.35;letter-spacing:-.6px}.update-article-body{max-width:76ch;margin-top:26px}.update-article-body p{margin:18px 0 0;color:#b9b3ab;font-size:15px;line-height:1.9}.update-article-action{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-top:26px;color:#efd4ac;font-size:14px;text-decoration:none;text-underline-offset:4px}.update-article-action:hover{color:#ffe2b4;text-decoration:underline}.update-article-shell a:focus-visible,.update-card a:focus-visible{outline:2px solid #e4c091;outline-offset:4px;border-radius:3px}@media(max-width:600px){.updates-page{padding-top:4px}.updates-heading{gap:13px;margin:18px 0 24px}.updates-symbol{width:43px;height:43px;border-radius:12px}.updates-heading h1{font-size:25px}.updates-heading p{font-size:13px}.update-card{padding:20px 18px;border-radius:13px}.update-card h2{font-size:18px}.update-card p{font-size:13px}.update-meta{gap:9px;margin-bottom:15px}.update-article-shell .top-nav{display:flex;margin-left:auto;gap:14px}.update-article-shell .top-nav a{font-size:11px}.update-article-shell .brand{gap:6px}.update-article-page{padding:22px 12px 44px}.update-back{margin-bottom:17px}.update-article{padding:24px 20px;border-radius:13px}.update-article h1{font-size:25px}.update-article-body{margin-top:21px}.update-article-body p{font-size:14px;line-height:1.8}.update-article-action{font-size:13px}}