.member-workspace{--member-line:#b79bde29;--member-soft:#a99bbd;max-width:1280px;margin:auto}.member-kicker{letter-spacing:.14em;color:#baa5d6;align-items:center;gap:8px;font-size:.7rem;font-weight:700;display:flex}.member-workspace-heading{justify-content:space-between;align-items:center;gap:24px;margin:12px 0 30px;display:flex}.member-workspace-heading h1{margin:10px 0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.2}.member-workspace-heading p{color:var(--member-soft)}.member-points-pill{color:#ffc582;background:#e4953610;border:1px solid #f6b16d40;border-radius:18px;grid-template-columns:auto auto;align-items:center;gap:4px 12px;padding:16px 24px;display:grid}.member-points-pill strong{font-size:1.7rem;line-height:1}.member-points-pill span{grid-column:1/-1;font-size:.75rem}.member-navigation{border:1px solid var(--member-line);background:#120e1cc9;border-radius:16px;gap:5px;margin-bottom:28px;padding:6px;display:flex;overflow:auto}.member-navigation a{white-space:nowrap;color:#bdb0ce;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:9px;padding:13px 17px;font-size:.85rem;transition:background .2s,color .2s;display:flex}.member-navigation a[aria-current=page]{color:#ffe5c4;background:#c29deb1c;box-shadow:inset 0 0 0 1px #b995d52e}.member-navigation a:hover{color:#fff;background:#ffffff0a}.member-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.member-dashboard-card{border:1px solid var(--member-line);background:linear-gradient(145deg,#30203f55,#0e0b1655);border-radius:20px;min-height:205px;padding:26px;transition:transform .2s,border-color .2s;position:relative}.member-dashboard-card:hover{border-color:#dbb77d75;transform:translateY(-3px)}.member-dashboard-card>svg:first-child{color:#efb975}.member-dashboard-card>svg:last-child{inset-inline-end:22px;color:#ad99c8;position:absolute;bottom:22px}.member-dashboard-card h2{margin:22px 0 8px;font-size:1.12rem}.member-dashboard-card p{color:var(--member-soft);max-width:92%;font-size:.85rem;line-height:1.8}.member-tool-links{grid-template-columns:1fr 1fr;gap:16px;margin:22px 0;display:grid}.member-tool-links a{border:1px solid var(--member-line);border-radius:18px;align-items:center;gap:16px;padding:22px;display:flex}.member-tool-links a>svg:last-child{width:16px;margin-inline-start:auto}.member-profile-layout,.member-compose-layout{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);align-items:start;gap:24px;display:grid}.member-profile-layout .platform-heading{flex-wrap:wrap;align-items:start}.member-profile-layout .platform-heading p,.member-compose-layout .platform-heading p{max-width:48ch;font-size:.88rem}.member-identity-card{background:#120e1c;border:1px solid #bd9de73b;border-radius:24px;overflow:hidden}.member-cover{background:radial-gradient(at 75% 130%,#e79c3d38,#0000 66%),linear-gradient(125deg,#31203f,#191329);height:135px;position:relative;overflow:hidden}.member-cover span{inset-inline-end:30px;color:#d7bded14;font-size:150px;position:absolute;top:-26px;transform:rotate(12deg)}.member-identity-body{padding:0 28px 30px;position:relative}.member-avatar-large{color:#b8a5cb;background:#20162d;border:5px solid #120e1c;border-radius:24px;place-items:center;width:106px;height:106px;margin-top:-53px;margin-bottom:20px;display:grid;position:relative;overflow:hidden}.member-avatar-large img{object-fit:cover;width:100%;height:100%}.member-identity-body h1{overflow-wrap:anywhere;margin:12px 0;font-size:1.7rem;line-height:1.35}.member-headline{color:#d6c2e3}.member-location{color:#a59ab4;align-items:center;gap:7px;margin-top:15px;font-size:.85rem;display:flex}.member-bio{white-space:pre-wrap;overflow-wrap:anywhere;color:#d6ccdf;margin-top:24px;font-size:.9rem;line-height:1.9}.member-socials{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.member-socials a{border:1px solid #b99bdd29;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;display:flex}.member-public-page{max-width:780px;margin:auto}.member-public-page>.member-identity-card{margin-top:24px}.member-public-page .member-cover{height:190px}.member-public-page .member-identity-body{padding:0 38px 38px}.member-upload{text-align:center;cursor:pointer;background:#b18fde06;border:1px dashed #b195cf66;border-radius:16px;place-items:center;margin-block:20px;padding:24px;gap:10px!important;display:grid!important}.member-upload input{max-width:360px;font-size:.8rem}.member-upload svg{color:#d5b287}.member-upload span{color:#b9aacb;font-size:.8rem}.member-product-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.member-product-images>div{gap:8px;display:grid}.member-product-images img{object-fit:cover;border-radius:12px;width:100%;height:145px}.member-listing-preview{position:sticky;top:110px}.member-preview-image{object-fit:cover;border-radius:13px;width:100%;height:210px;margin-top:16px}.member-preview-placeholder{color:#9d88b5;background:#af8bd512;border-radius:13px;place-content:center;justify-items:center;gap:15px;min-height:200px;margin-top:18px;display:grid}.member-listing-preview h3{overflow-wrap:anywhere;margin-top:18px;font-size:1.12rem}.member-preview-description{color:#b8adc4;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-top:15px;font-size:.84rem;line-height:1.9;display:-webkit-box;overflow:hidden}.member-quality{color:#b8a9c9;padding:25px}.member-quality h3{margin-block:12px;font-size:.95rem}.member-quality p{font-size:.82rem;line-height:1.9}.member-ad-list{gap:18px;display:grid}.member-ad-item{border-top:1px solid var(--member-line);grid-template-columns:130px minmax(0,1fr) 190px;align-items:start;gap:20px;padding:22px 0;display:grid}.member-ad-item>img{object-fit:cover;border-radius:12px;width:130px;height:110px}.member-ad-info h3{overflow-wrap:anywhere;margin:8px 0;font-size:1rem}.member-ad-info>strong{color:#ffd098}.member-state{color:#cdb8de;border:1px solid #b391d333;border-radius:20px;padding:4px 10px;font-size:.72rem;display:inline-flex}.member-ad-info .platform-actions{margin-top:15px}.member-ad-info .platform-actions>*{min-height:36px;padding:8px 11px;font-size:.75rem}.member-window{color:#eac99e;align-items:center;gap:5px;margin-top:10px;font-size:.8rem;display:flex}.member-price-editor{gap:8px;display:grid}.member-price-editor label{font-size:.78rem}.member-price-editor input{min-height:38px}.member-price-editor button{font-size:.75rem}.member-points-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:24px;display:grid}.member-points-layout aside{gap:20px;display:grid}.member-payment-steps{border:1px solid var(--member-line);border-radius:14px;gap:12px;margin:24px 0;padding:20px;display:grid}.member-payment-steps span{color:#c7b7d6;align-items:center;gap:12px;font-size:.85rem;display:flex}.member-payment-steps svg{color:#e7b474;flex-shrink:0;width:18px}.member-wallet{border:1px solid #edb56836;border-radius:12px;color:#f4c084!important;padding:16px!important;font-size:.9rem!important}.member-proof-preview{gap:10px;margin-bottom:18px;display:grid}.member-proof-preview img{object-fit:contain;background:#0b0810;border-radius:14px;width:100%;max-height:300px}.member-payment-item{border-top:1px solid var(--member-line);padding:20px 0}.member-payment-item>div{justify-content:space-between;gap:15px;display:flex}.member-payment-item time{color:#a79ab8;margin:9px 0;font-size:.75rem;display:block}.member-payment-item code{font-size:.65rem}.member-ledger{margin-top:24px}.member-ledger .platform-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.member-login-register{text-align:center;color:#ffbd80;flex-wrap:wrap;justify-content:center;gap:16px 24px;margin-top:24px;display:flex}.seller-profile-editor{max-width:1000px;margin:auto}.seller-profile-editor h3{border-top:1px solid #b79bde24;padding-top:22px}.seller-profile-editor .seller-photo-editor{background:#ab89cd0b;border:1px solid #b79bde24;border-radius:16px;margin-bottom:25px;padding:20px}.seller-public-page{max-width:1060px;margin:auto}.seller-public-page .seller-card{background:linear-gradient(135deg,#31223f66,#0f0c18);border:1px solid #b79bde32;border-radius:24px;padding:36px}.seller-public-page .seller-avatar{object-fit:cover;border-radius:24px;width:110px;height:110px}.seller-public-page .seller-name{font-size:1.65rem}.seller-public-page .seller-contact-links{margin-top:28px}.listing-purchase-card{background:#d8994610;border:1px solid #d6ac6e38;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-block:24px;padding:22px 26px;display:flex}.listing-purchase-card .market-price{font-size:1.8rem}.listing-purchase-card a{align-items:center;gap:8px;display:flex}@media (max-width:1000px){.member-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-profile-layout,.member-compose-layout,.member-points-layout{grid-template-columns:minmax(0,1fr)}.member-listing-preview{grid-template-columns:1fr 1fr;display:grid;position:static}.member-profile-layout>aside{max-width:600px}.member-ad-item{grid-template-columns:100px minmax(0,1fr)}.member-ad-item>img{width:100px;height:95px}.member-price-editor{grid-column:2}.member-navigation a{flex:none}}@media (max-width:600px){.member-workspace-heading{align-items:flex-start;gap:14px}.member-workspace-heading h1{font-size:1.8rem}.member-workspace-heading p{font-size:.8rem;line-height:1.8}.member-points-pill{border-radius:14px;padding:12px}.member-points-pill strong{font-size:1.3rem}.member-points-pill span{font-size:.65rem}.member-dashboard-grid,.member-tool-links{grid-template-columns:1fr}.member-dashboard-card{min-height:170px}.member-profile-layout,.member-compose-layout,.member-points-layout{gap:18px}.member-listing-preview{display:block}.member-ad-item{grid-template-columns:70px minmax(0,1fr);gap:12px}.member-ad-item>img{width:70px;height:75px}.member-price-editor{grid-column:1/-1}.member-public-page .member-identity-body{padding:0 24px 28px}.member-ledger .platform-row{flex-wrap:wrap;font-size:.75rem}.seller-public-page .seller-card{padding:24px}.seller-public-page .seller-identity{align-items:flex-start}.seller-public-page .seller-avatar{width:75px;height:75px}.seller-public-page .seller-name{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.member-dashboard-card,.member-navigation a{transition:none}.member-dashboard-card:hover{transform:none}}.member-workspace fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.member-workspace [data-slot=native-select-wrapper]{width:100%;display:block;position:relative}.member-workspace [data-slot=native-select]{appearance:none;min-height:48px;padding-inline-end:38px}.member-workspace [data-slot=native-select-icon]{top:50%;pointer-events:none;color:#b9a5ca;width:16px;height:16px;position:absolute;inset-inline:auto 13px;transform:translateY(-50%)}body:has(.member-confirm-dialog) [data-slot=alert-dialog-overlay]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:190;background:#030207b8;position:fixed;inset:0}.member-confirm-dialog{z-index:191;color:#f9f1ff;background:#1c1426;border:1px solid #9d76bf80;border-radius:20px;gap:18px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 40px);padding:28px;display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 90px #0009}.member-confirm-dialog [data-slot=alert-dialog-title]{margin:0;font-size:1.3rem;line-height:1.5}.member-confirm-dialog [data-slot=alert-dialog-description]{color:#cbbcd8;overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.8}.member-confirm-dialog button{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#362145;border:1px solid #9772b466;border-radius:10px;padding:10px 18px}.member-confirm-dialog [data-slot=alert-dialog-action]{color:#251305;background:#f7a34a;border-color:#ffc782}.member-confirm-dialog button:focus-visible{outline-offset:3px;outline:3px solid #d4aff3}.member-confirm-dialog button:disabled{opacity:.5;cursor:not-allowed}
