.seller-shell{min-height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr);background:#070a0f;color:#f7f9fb}.seller-sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:24px;padding:28px 20px;border-right:1px solid rgba(255,255,255,.09);background:#090d13}.seller-brand{display:flex;align-items:center;gap:10px;color:#fff;font-weight:900;text-decoration:none}.seller-sidebar nav{display:grid;gap:7px}.seller-sidebar nav a{display:flex;min-height:44px;align-items:center;gap:10px;padding:0 12px;border-radius:10px;color:#9aa5b4;text-decoration:none;font-weight:750}.seller-sidebar nav a:hover{background:rgba(255,255,255,.06);color:#fff}.seller-sidebar nav a[aria-current=page]{background:rgba(34,255,136,.12);color:#22ff88}.seller-sidebar__account{display:grid;gap:6px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.09)}.seller-sidebar__account strong{font-size:14px}.seller-sidebar__account span{color:#8995a5;font-size:12px;text-transform:capitalize}.seller-sidebar__account a{display:flex;align-items:center;gap:7px;margin-top:6px;color:#22ff88;font-size:13px;font-weight:750;text-decoration:none}.seller-content{min-width:0;padding:clamp(24px,4vw,56px)}.seller-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.seller-page-head span,.seller-panel header span{color:#22ff88;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.seller-page-head h1{margin:7px 0;font-size:clamp(28px,4vw,46px)}.seller-empty,.seller-kpis article>span,.seller-kpis small,.seller-page-head p{margin:0;color:#8995a5}.seller-page-actions{display:flex;flex-wrap:wrap;gap:9px}.seller-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.seller-kpis article,.seller-panel{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#0d121a;box-shadow:0 18px 50px rgba(0,0,0,.16)}.seller-kpis article{display:grid;gap:8px;padding:20px}.seller-kpis strong{font-size:29px;text-transform:capitalize}.seller-panel{padding:22px;margin-bottom:18px}.seller-panel--alert{border-color:rgba(255,120,120,.35);background:#16090c}.seller-panel header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.seller-panel h2{margin:4px 0 0;font-size:22px}.seller-table-wrap{overflow:auto}.seller-table-wrap table{width:100%;border-collapse:collapse}.seller-table-wrap td,.seller-table-wrap th{padding:14px 12px;border-top:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top;white-space:nowrap}.seller-table-wrap th{color:#8995a5;font-size:12px;text-transform:uppercase}.seller-table-wrap td small{display:block;margin-top:3px;color:#8995a5;font-size:12px}.seller-table-wrap a{color:#22ff88;font-weight:750;text-decoration:none}.seller-row-title{display:block;max-width:340px;overflow:hidden;color:#f7f9fb!important;font-weight:800;text-overflow:ellipsis}.seller-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.seller-balance{display:grid;gap:10px;margin:0}.seller-balance div{padding:14px;border-radius:12px;background:rgba(255,255,255,.035)}.seller-balance dt{color:#8995a5;font-size:12px}.seller-balance dd{margin:6px 0 0;font-weight:850}.seller-panel footer{display:flex;gap:14px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.seller-panel footer a{display:inline-flex;align-items:center;gap:6px;color:#22ff88;font-size:13px;font-weight:800;text-decoration:none}.seller-empty{display:flex;align-items:center;gap:10px;padding:18px 0}.seller-empty strong{color:#f7f9fb}.seller-notice{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;padding:14px 18px;border:1px solid rgba(255,196,84,.3);border-radius:14px;background:rgba(255,196,84,.08);color:#ffdca8}.seller-notice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.seller-notice-grid p{display:flex;align-items:center;gap:9px;margin:0;padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.035)}.seller-notice-grid strong{display:block;color:#8995a5;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.seller-notice-grid span{color:#dfe6ee;font-size:14px;text-transform:capitalize}.seller-status{display:inline-block;padding:4px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:12px;font-weight:800;text-transform:capitalize}.seller-status--active,.seller-status--completed,.seller-status--delivered{border-color:rgba(34,255,136,.4);background:rgba(34,255,136,.12);color:#22ff88}.seller-status--awaiting_fulfillment,.seller-status--pending_review,.seller-status--processing,.seller-status--requested{border-color:rgba(255,196,84,.4);background:rgba(255,196,84,.12);color:#ffd48a}.seller-status--draft{border-color:rgba(150,170,200,.4);background:rgba(150,170,200,.12);color:#c2cede}.seller-status--archived,.seller-status--out_of_stock{background:rgba(255,255,255,.05);color:#8995a5}.seller-status--failed{border-color:rgba(255,120,120,.4);background:rgba(255,120,120,.12);color:#ff9d9d}.seller-button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid rgba(255,255,255,.16);border-radius:11px;background:rgba(255,255,255,.05);color:#f7f9fb;font-size:14px;font-weight:800;text-decoration:none;cursor:pointer}.seller-button:hover:not(:disabled){background:rgba(255,255,255,.1)}.seller-button:disabled{cursor:not-allowed;opacity:.55}.seller-button--primary{border-color:transparent;background:#22ff88;color:#04140a}.seller-button--primary:hover:not(:disabled){background:#4dffab}.is-spinning{animation:seller-spin .9s linear infinite}@keyframes seller-spin{to{transform:rotate(1turn)}}.seller-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.seller-filters label{display:flex;min-width:220px;flex:1;align-items:center;gap:8px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:rgba(255,255,255,.04);color:#8995a5}.seller-filters input,.seller-filters select{width:100%;min-height:42px;border:0;background:transparent;color:#f7f9fb;font:inherit;outline:none}.seller-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.seller-row-actions a,.seller-row-actions button{display:inline-flex;min-height:34px;align-items:center;gap:6px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:rgba(255,255,255,.04);color:#dfe6ee;font-size:13px;font-weight:750;text-decoration:none;cursor:pointer}.seller-row-actions button:hover{border-color:rgba(255,120,120,.4);color:#ff9d9d}.seller-form-grid{display:grid;gap:16px}.seller-form-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-form-grid label{display:grid;gap:7px;align-content:start}.seller-form-grid label>span{color:#c2cede;font-size:13px;font-weight:800}.seller-form-grid input,.seller-form-grid select,.seller-form-grid textarea{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:11px;background:rgba(255,255,255,.04);color:#f7f9fb;font:inherit;outline:none}.seller-form-grid input:focus,.seller-form-grid select:focus,.seller-form-grid textarea:focus{border-color:rgba(34,255,136,.6)}.seller-form-grid input:disabled,.seller-form-grid textarea:disabled{opacity:.6}.seller-form-grid small{color:#8995a5;font-size:12px}.seller-form-actions,.seller-form-error,.seller-form-grid__full,.seller-form-success{grid-column:1/-1}.seller-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.seller-field-help{display:flex;align-items:center;gap:7px;margin:0;color:#8995a5;font-size:13px}.seller-form-error{border:1px solid rgba(255,120,120,.4);border-radius:11px;background:rgba(255,120,120,.1);color:#ffb3b3}.seller-form-error,.seller-form-success{margin:0;padding:11px 14px;font-size:14px}.seller-form-success{border:1px solid rgba(34,255,136,.4);border-radius:11px;background:rgba(34,255,136,.1);color:#9cffc9}.seller-media-divider{display:block;margin:6px 0 14px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);color:#22ff88;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.seller-media-divider:first-of-type{padding-top:0;border-top:0}.seller-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:0 0 16px;padding:0;list-style:none}.seller-image-grid li{display:flex;align-items:center;gap:11px;padding:10px;border:1px solid rgba(255,255,255,.09);border-radius:12px}.seller-image-grid img{width:96px;height:72px;border-radius:8px;object-fit:cover}.seller-image-grid div{display:grid;gap:3px;min-width:0}.seller-image-grid strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.seller-image-grid small{color:#8995a5;font-size:12px}.seller-image-grid button{margin-left:auto;padding:7px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:transparent;color:#8995a5;cursor:pointer}.seller-image-grid button:hover{color:#ff9d9d}.seller-fulfill-cell{min-width:280px;white-space:normal}.seller-fulfill-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;padding:14px;border:1px solid rgba(255,196,84,.25);border-radius:12px;background:rgba(255,196,84,.05)}.seller-fulfill-form label{display:grid;gap:6px}.seller-fulfill-form label>span{color:#c2cede;font-size:12px;font-weight:800}.seller-fulfill-form input,.seller-fulfill-form textarea{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(255,255,255,.04);color:#f7f9fb;font:inherit;outline:none}.seller-inline-warning{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;color:#ffd48a;font-size:13px;font-weight:800}.seller-payout-form{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:16px}.seller-payout-form label{display:grid;gap:7px}.seller-payout-form label>span{color:#c2cede;font-size:13px;font-weight:800}.seller-payout-form input,.seller-payout-form select{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:11px;background:rgba(255,255,255,.04);color:#f7f9fb;font:inherit;outline:none}.seller-payout-form .seller-form-actions,.seller-payout-form .seller-form-error{grid-column:1/-1}.seller-blockers{display:grid;gap:10px;margin:0}.seller-blockers p{display:flex;align-items:center;gap:9px;margin:0;color:#ffd48a;font-size:15px}.seller-blockers ul{display:grid;gap:7px;margin:0;padding-left:20px;color:#dfe6ee;font-size:14px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.seller-form-grid--2,.seller-fulfill-form,.seller-notice-grid,.seller-payout-form{grid-template-columns:1fr}}@media (max-width:800px){.seller-shell{grid-template-columns:1fr}.seller-sidebar{position:static;width:auto;height:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.seller-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-sidebar__account{margin-top:0}.seller-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-two-column{grid-template-columns:1fr}}@media (max-width:560px){.seller-content,.seller-sidebar{padding:20px 14px}.seller-balance,.seller-kpis,.seller-sidebar nav{grid-template-columns:1fr}.seller-page-head{flex-direction:column}}.seller-kyc-consent{display:flex;align-items:flex-start;gap:10px;margin:6px 0 4px;color:#c9d1db;font-size:13px;line-height:1.5}.seller-kyc-consent input{margin-top:3px;accent-color:#22ff88}.seller-kyc-consent a{color:#22ff88}.seller-lead{margin:0 0 16px;color:#8995a5;line-height:1.55}.seller-lead strong{color:#c9d1db}.seller-sidebar__account span.seller-sidebar__rate{color:#22ff88;text-transform:none}.seller-kyc-list{display:grid;gap:10px;margin:14px 0 18px;padding:0;list-style:none;color:#c9d1db}.seller-kyc-list li{display:flex;align-items:flex-start;gap:10px;line-height:1.45}.seller-kyc-list svg{flex:none;margin-top:2px;color:#22ff88}.seller-earnings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.seller-earnings div{display:grid;gap:6px;padding:16px;border-radius:12px;background:rgba(255,255,255,.035)}.seller-earnings dt{color:#8995a5;font-size:12px}.seller-earnings dd{margin:0;font-size:22px;font-weight:850}@media (max-width:720px){.seller-earnings{grid-template-columns:repeat(2,minmax(0,1fr))}}