.account-shell{background:#f4f6fb;min-height:100vh;padding-bottom:50px}.account-top{background:#fff;border-bottom:1px solid #e2e6ef;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,5vw,72px);display:flex}.account-user{align-items:center;gap:14px;font-size:.88rem;display:flex}.account-user span{color:#174bb9;align-items:center;gap:5px;font-weight:750;display:flex}.account-user span svg{width:18px}.account-user a{color:#6c7485}.dashboard{max-width:1180px;margin:0 auto;padding:64px 28px}.welcome{justify-content:space-between;align-items:end;gap:28px;display:flex}.welcome h1{letter-spacing:-.06em;margin:0;font-size:clamp(2.6rem,5vw,4.5rem)}.customer-identifiers{flex-wrap:wrap;gap:8px;margin:12px 0 8px;display:flex}.customer-identifiers span{color:#174bb9;background:#eef3ff;border:1px solid #d8e1f7;border-radius:999px;align-items:center;min-height:32px;padding:6px 10px;font-size:.82rem;font-weight:750;display:inline-flex}.customer-identifiers strong{letter-spacing:.03em;margin-left:4px}.welcome>div>p:last-child{color:#6a7283}.dash-actions{gap:10px;display:flex}.dash-actions button{border-radius:99px;height:44px}.success-banner{color:#12673b;background:#e6f7ee;border:1px solid #bce6ce;border-radius:12px;align-items:center;gap:10px;margin:28px 0 0;padding:14px 16px;display:flex}.success-banner svg{width:20px}.success-banner button{background:0 0;border:0;margin-left:auto;font-size:22px}.stats{grid-template-columns:repeat(3,1fr);gap:14px;margin:36px 0;display:grid}.stats article{background:#fff;border:1px solid #e0e4ed;border-radius:18px;padding:24px}.stats article>div{color:#697184;align-items:center;gap:9px;display:flex}.stats article svg{color:#184dc6;width:20px}.stats strong{margin:20px 0 5px;font-size:2.2rem;display:block}.stats small{color:#7b8394}.account-panel{background:#fff;border:1px solid #e0e4ed;border-radius:20px;padding:8px 24px 24px}.account-panel [data-slot=tabs-list]{margin:12px 0 22px}.panel-title{justify-content:space-between;align-items:center;gap:20px;margin:15px 0 24px;display:flex}.panel-title h2,.empty-box h2,.payout-box h2{margin:0 0 6px}.panel-title p,.empty-box p,.payout-box p{color:#71798a;margin:0}.item-table{border:1px solid #e3e6ed;border-radius:13px;overflow:hidden}.table-head,.table-row{grid-template-columns:1.5fr 1fr .5fr;align-items:center;padding:15px 18px;display:grid}.table-head{color:#727a8a;background:#f3f5f9;font-size:.8rem;font-weight:700}.table-row{border-top:1px solid #e7e9ef}.table-row>span:nth-child(2){align-items:center;gap:8px;display:flex}.seller-items{gap:14px;display:grid}.seller-item{border:1px solid #e1e5ed;border-radius:16px;padding:20px}.seller-item.needs-approval{border-color:#aac1f6;box-shadow:0 0 0 3px #eaf0ff}.seller-item>header,.seller-item>header>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.seller-item h3{margin:0;font-size:1.15rem}.seller-item header span{color:#6b7486;align-items:center;gap:7px;font-size:.84rem;display:flex}.seller-item header>b{color:#174bb9;background:#e8efff;border-radius:99px;padding:7px 10px;font-size:.78rem}.seller-item dl{background:#e5e8ef;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0 0;display:grid;overflow:hidden}.seller-item dl>div{background:#f8f9fb;gap:6px;padding:14px;display:grid}.seller-item dt{color:#717a8c;font-size:.75rem}.seller-item dd{margin:0;font-weight:850}.pricing-approval{background:#eef3ff;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:15px;display:flex}.pricing-approval p{color:#465875;max-width:650px;margin:0;font-size:.84rem;line-height:1.5}.pricing-approval button{white-space:nowrap}.status{background:#e5a400;border-radius:50%;width:8px;height:8px}.status.listed{background:#285ed3}.status.sold{background:#18a163}.empty-box{text-align:center;padding:55px 20px}.empty-box svg{color:#184dc6;width:42px;height:42px;margin:auto auto 15px}.payout-box{align-items:center;gap:18px;padding:45px 10px;display:flex}.payout-box>svg{color:#184dc6;width:44px;height:44px}.payout-box button{margin-left:auto}.mini-rules{color:#244071;background:#e8edfb;border-radius:14px;flex-wrap:wrap;gap:22px;margin-top:20px;padding:18px 22px;font-size:.87rem;display:flex}.mini-rules b{color:#121725}.back-home{color:#184dc6;align-items:center;gap:7px;max-width:1180px;margin:0 auto;padding:0 28px;display:flex}.back-home svg{width:18px}.request-form{flex-direction:column;gap:18px;margin-top:8px;display:flex}.request-form label{flex-direction:column;gap:7px;font-size:.9rem;font-weight:650;display:flex}.request-form .check{flex-direction:row;align-items:flex-start;font-weight:500;line-height:1.5}.request-form .check input{margin-top:4px}@media (max-width:760px){.account-user b{display:none}.welcome{flex-direction:column;align-items:flex-start}.dash-actions{flex-direction:column;width:100%}.stats{grid-template-columns:1fr}.dashboard{padding:42px 18px}.table-head,.table-row{grid-template-columns:1.3fr 1fr .6fr;padding:14px 10px;font-size:.86rem}.seller-item>header,.seller-item>header>div,.pricing-approval{flex-direction:column;align-items:flex-start}.seller-item dl{grid-template-columns:repeat(2,1fr)}.pricing-approval form,.pricing-approval button{width:100%}.panel-title{flex-direction:column;align-items:flex-start}.payout-box{flex-wrap:wrap;align-items:flex-start}.payout-box button{width:100%;margin-left:0}}.account-top{height:auto;min-height:76px;padding-top:12px;padding-bottom:12px}.logout-button{color:#6c7485;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:flex}.logout-button svg{width:18px}.success-banner.error{color:#9d2626;background:#fff0f0;border-color:#efcaca}.stats button{margin-top:14px}.request-list{gap:10px;padding:8px 0;display:grid}.request-list article{border:1px solid #e3e6ed;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;display:flex}.request-list article>div{gap:5px;display:grid}.request-list span,.request-list small{color:#747c8c}.request-list article>div:last-child{text-align:right}.consignment-status{margin-top:20px}.end-choice{background:#fff;border:1px solid #e0e4ed;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:18px;display:flex}.end-choice button{background:#fff;border:1px solid #d9dee8;border-radius:99px;align-items:center;gap:5px;padding:8px 12px;display:flex}.end-choice button svg{width:17px}.end-choice small{color:#737b8b}.request-form select{background:#fff;border:1px solid #d9dee8;border-radius:10px;min-height:44px;padding:0 12px}.payment-note{text-align:center;color:#747c8c}.request-dialog{flex-direction:column;max-height:calc(100dvh - 24px);overflow:hidden;display:flex!important}.request-dialog>.request-form{flex:1;gap:0;min-height:0;margin-top:0;overflow:hidden}.request-form-scroll{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:4px 5px 18px 0;display:flex;overflow-y:auto}.request-form-footer{padding:14px 0 max(2px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e6ed;flex:none;gap:7px;display:grid}.request-form-footer button{width:100%;min-height:46px}@media (max-width:760px){.account-user span{display:none}.request-list article{flex-direction:column;align-items:flex-start}.request-list article>div:last-child{text-align:left}.request-dialog{border-radius:16px;max-height:none;padding:18px 16px 10px;--tw-translate-x:0px!important;--tw-translate-y:0px!important;width:auto!important;max-width:none!important;height:auto!important;inset:8px!important;transform:none!important}.request-dialog [data-slot=dialog-header]{padding-right:24px}.request-form-scroll{padding-right:2px}.request-form-footer{padding-bottom:max(8px, env(safe-area-inset-bottom))}}
.account-commission-wrap{max-width:1240px;margin:0 auto;padding:0 28px 34px}.account-commission-wrap .commission-section.section-wrap{max-width:none!important;margin:0!important;padding:0!important}.account-commission-wrap .commission-heading{max-width:780px;margin-bottom:24px}.account-commission-wrap .commission-heading h2{font-size:clamp(1.9rem,3vw,2.75rem)!important}.account-commission-wrap .commission-table-wrap{overflow-x:auto!important}.account-commission-wrap .commission-table-wrap table{min-width:620px}.account-commission-wrap .commission-explanation,.account-commission-wrap .commission-minimum{max-width:980px;line-height:1.65}@media (max-width:760px){.account-commission-wrap{padding:0 18px 28px}.account-commission-wrap .commission-heading{margin-bottom:18px}.account-commission-wrap .commission-table-wrap th,.account-commission-wrap .commission-table-wrap td{font-size:.86rem;padding:13px 14px!important}}
