.seller-admin{display:grid;gap:1rem}.seller-admin-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem 1.5rem;border-radius:24px;color:#fff;background:radial-gradient(circle at 85% 0,rgba(54,255,191,.3),transparent 40%),linear-gradient(135deg,#063d43,#086f68)}.seller-admin-hero h1{font-size:2rem;margin:.15rem 0}.seller-admin-hero p{color:rgba(255,255,255,.75)}.seller-admin-nav{display:flex;gap:.35rem;overflow:auto;padding:.3rem;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.seller-admin-nav button{border:0;border-radius:12px;padding:.65rem .85rem;background:transparent;color:var(--muted);white-space:nowrap}.seller-admin-nav button.active{color:var(--text);background:var(--surface2);box-shadow:0 2px 10px rgba(0,0,0,.06)}#seller-admin-body{display:grid;gap:1rem}.seller-admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.seller-admin-metrics article{display:grid;grid-template-columns:auto 1fr;gap:.15rem .65rem;padding:1rem;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.seller-admin-metrics span{grid-row:1/4;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.seller-admin-metrics small,.seller-admin-metrics em{font-size:.72rem;color:var(--muted);font-style:normal}.seller-admin-metrics b{font-size:1.4rem}.seller-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.seller-admin-price,.seller-admin-task{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.7rem;border:1px solid var(--border);border-radius:13px}.seller-admin-task{width:100%;background:var(--surface);color:var(--text);text-align:left}.seller-admin-task span{margin-right:auto}.seller-admin-clear{min-height:135px;display:grid;place-content:center;text-align:center;gap:.25rem;color:var(--muted)}.seller-admin-clear svg{margin:auto;color:#2ab478}.seller-admin-insights{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.seller-admin-insights p{padding:.8rem;border-radius:13px;background:var(--surface2);font-size:.8rem}.seller-admin-insights b{font-size:1.25rem;display:block}.seller-admin-list-head{display:flex;align-items:end;justify-content:space-between;gap:1rem}.seller-admin-list-head h2{margin:.2rem 0}.seller-admin-list-head p{color:var(--muted)}.seller-admin-list-head input{max-width:300px}.seller-admin-table{overflow:hidden;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.seller-admin-table article{display:grid;grid-template-columns:auto minmax(170px,1fr) repeat(2,minmax(90px,.45fr)) auto auto;align-items:center;gap:.75rem;padding:.8rem 1rem;border-bottom:1px solid var(--border)}.seller-admin-table article:last-child{border:0}.seller-admin-table article>div{display:grid}.seller-admin-table small{color:var(--muted)}.seller-admin-avatar,.seller-admin-group-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#fff;font-weight:800;background:linear-gradient(135deg,var(--accent),#23b3c4)}.seller-admin-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}.seller-admin-cards>article{display:flex;flex-direction:column;padding:1rem;border:1px solid var(--border);border-radius:18px;background:var(--surface)}.seller-admin-cards article>div:first-child{display:flex;justify-content:space-between;align-items:center}.seller-admin-cards h3{margin:.9rem 0 .2rem}.seller-admin-amount{font-size:1.55rem}.seller-admin-cards footer{display:flex;justify-content:flex-end;gap:.4rem;margin-top:auto;padding-top:.9rem}.seller-admin-cards .status-pending,.seller-admin-cards .status-awaiting-seller{color:#9b6a11;background:rgba(228,174,50,.14)}.seller-admin-cards .status-approved{color:#16875b;background:rgba(33,179,113,.13)}.seller-admin-cards .status-rejected,.seller-admin-cards .status-seller-rejected{color:#b94747;background:rgba(220,70,70,.12)}.seller-receipt{position:relative;overflow:hidden;margin:.7rem 0;border:0;border-radius:13px;padding:0;background:#111;color:#fff}.seller-receipt img{width:100%;height:125px;object-fit:cover;opacity:.7}.seller-receipt span{position:absolute;inset:auto 0 0;padding:.5rem;background:linear-gradient(transparent,rgba(0,0,0,.75))}.seller-admin-groups{display:grid;gap:.65rem}.seller-admin-groups article{display:flex;align-items:center;gap:.8rem;padding:1rem;border:1px solid var(--border);border-radius:17px;background:var(--surface)}.seller-admin-groups article>div{margin-right:auto}.seller-admin-groups h3{margin:0}.seller-admin-groups p,.seller-admin-groups small{color:var(--muted)}
@media(max-width:850px){.seller-admin-metrics{grid-template-columns:1fr 1fr}.seller-admin-insights{grid-template-columns:1fr 1fr}.seller-admin-table article{grid-template-columns:auto 1fr auto}.seller-admin-table article>div:nth-of-type(n+2){display:none}.seller-admin-table .pill{display:none}}@media(max-width:600px){.seller-admin-hero{align-items:flex-start;flex-direction:column;padding:1rem}.seller-admin-hero .btn{width:100%}.seller-admin-metrics,.seller-admin-grid{grid-template-columns:1fr}.seller-admin-insights{grid-template-columns:1fr 1fr}.seller-admin-list-head{align-items:stretch;flex-direction:column}.seller-admin-list-head input{max-width:none}.seller-admin-cards{grid-template-columns:1fr}.seller-admin-groups article{align-items:flex-start;flex-wrap:wrap}.seller-admin-groups article>div{width:calc(100% - 56px)}}
.seller-admin-chat{display:grid;grid-template-columns:280px 1fr;min-height:570px;border:1px solid var(--border);border-radius:19px;background:var(--surface);overflow:hidden}.seller-admin-chat>aside{padding:.55rem;border-right:1px solid var(--border);overflow:auto}.seller-admin-chat>aside button{width:100%;display:flex;align-items:center;gap:.6rem;padding:.65rem;border:0;border-radius:13px;background:transparent;color:var(--text);text-align:left}.seller-admin-chat>aside button.active{background:var(--surface2)}.seller-admin-chat>aside button>span:last-child{display:grid}.seller-admin-chat>aside small{color:var(--muted)}#seller-admin-conversation{min-width:0;display:grid;grid-template-rows:auto 1fr auto}#seller-admin-conversation>header{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;border-bottom:1px solid var(--border)}#seller-admin-conversation h3{margin:.1rem 0}.seller-admin-messages{display:flex;flex-direction:column;gap:.5rem;overflow:auto;padding:1rem;max-height:520px}
.seller-group-chat-head{display:flex;align-items:center;gap:.75rem;padding:.2rem .2rem .8rem;border-bottom:1px solid var(--border)}.seller-group-chat-head h3{margin:0}.seller-group-chat-head small{color:var(--muted)}#seller-group-conversation .seller-admin-messages{min-height:260px;max-height:52vh}
@media(max-width:850px){.seller-admin-chat{grid-template-columns:1fr}.seller-admin-chat>aside{display:flex;border-right:0;border-bottom:1px solid var(--border)}.seller-admin-chat>aside button{min-width:190px}}
