:root{color:#332822;font-synthesis:none;--ink:#332822;--muted:#718078;--surface:#fff;--surface-soft:#faf8f6;--green-950:#d94300;--green-800:#d94300;--green-100:#e2f0ea;--gold:#ff5000;--gold-soft:#faf8f6;--coral:#ff5000;--coral-soft:#faf8f6;--line:#17231f16;--shadow:0 20px 54px #d9430017;--shadow-soft:0 10px 30px #d943000e;background:#edf0eb;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}*{box-sizing:border-box}body{background:#e9eee9;min-width:320px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}::selection{color:#fff;background:var(--green-800)}:focus-visible{outline-offset:3px;outline:2px solid #d943008c}#app{width:min(100%,480px);min-height:100vh;box-shadow:var(--shadow);background:linear-gradient(#faf8f6 0% 46%,#faf8f6 100%);margin:0 auto}.app-frame{min-height:100vh;padding-bottom:86px}.page{padding:0 18px 28px}.app-header{justify-content:space-between;align-items:flex-end;padding:24px 18px 16px;display:flex}.app-header h1{letter-spacing:-.04em;margin:3px 0 0;font-size:25px}.eyebrow{color:var(--green-800);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.header-action{background:var(--green-100);color:var(--green-950);border:0;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:700}.hero-card{color:#fff;background:linear-gradient(135deg, var(--green-950), #d94300);border-radius:26px;padding:23px;position:relative;overflow:hidden;box-shadow:0 18px 35px #d9430033}.hero-card:after{content:"";background:#ffffff17;border-radius:50%;width:180px;height:180px;position:absolute;top:-95px;right:-60px}.hero-card h2{max-width:290px;margin:8px 0;font-size:25px;line-height:1.2}.hero-card p{color:#ffffffc2;margin:0;font-size:13px;line-height:1.6}.hero-kicker{color:#fff0e6;font-size:12px;font-weight:800}.hero-actions{gap:10px;margin-top:18px;display:flex}.primary-button,.secondary-button{border:0;border-radius:14px;padding:11px 15px;font-weight:800}.primary-button{color:#263027;background:#ffd3b8}.secondary-button{color:#fff;background:#ffffff21;border:1px solid #ffffff2e}.section-heading{justify-content:space-between;align-items:end;margin-bottom:11px;display:flex}.section-heading h2{margin:0;font-size:17px}.section-heading span{color:var(--muted);font-size:12px}.metric-grid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.metric-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-height:112px;padding:16px;display:flex;box-shadow:0 10px 25px #d943000d}.metric-card span{color:var(--muted);font-size:12px}.metric-card strong{letter-spacing:-.03em;margin-top:9px;font-size:22px}.metric-card small{color:var(--muted);margin-top:auto}.metric-card[data-tone=gold]{background:linear-gradient(145deg, #faf8f6, var(--gold-soft))}.metric-card[data-tone=coral]{background:linear-gradient(145deg, #faf8f6, var(--coral-soft))}.quick-grid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.quick-action{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:84px;padding:12px 8px;font-size:12px;display:flex}.quick-action b{background:var(--green-100);border-radius:12px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.list-card{border:1px solid var(--line);background:var(--surface);border-radius:20px;overflow:hidden}.list-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 15px;display:flex}.list-row:last-child{border-bottom:0}.list-icon{background:var(--surface-soft);border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.list-copy{flex:1;min-width:0}.list-copy strong{font-size:14px;display:block}.list-copy small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;display:block;overflow:hidden}.list-value{text-align:right;font-size:13px;font-weight:800}.status-pill{color:#58635e;background:#e9ecea;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.status-pill[data-tone=green]{background:var(--green-100);color:var(--green-950)}.status-pill[data-tone=gold]{background:var(--gold-soft);color:#332822}.status-pill[data-tone=coral]{background:var(--coral-soft);color:#d94300}.empty-panel{text-align:center;background:#ffffff8f;border:1px dashed #d9430038;border-radius:20px;padding:28px 20px}.empty-panel b{margin-bottom:10px;font-size:35px;display:block}.empty-panel h2{margin:0 0 6px;font-size:18px}.empty-panel p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.auth-page{padding-top:26px}.auth-intro{padding:16px 5px 24px}.auth-intro span{color:var(--green-800);letter-spacing:.14em;font-size:11px;font-weight:900}.auth-intro h2{letter-spacing:-.04em;margin:9px 0 6px;font-size:29px}.auth-intro p,.profile-login-card p,.profile-card p,.notice-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.form-card{border:1px solid var(--line);background:var(--surface);border-radius:24px;gap:11px;padding:20px;display:grid;box-shadow:0 12px 30px #d9430012}.form-card h2{margin:0 0 4px;font-size:18px}.field-label{color:var(--muted);margin-top:3px;font-size:12px;font-weight:700}.field-input{width:100%;min-height:46px;color:var(--ink);resize:vertical;background:#fff;border:1px solid #d9430029;border-radius:13px;outline:none;padding:11px 13px}.field-input:focus{border-color:var(--green-800);box-shadow:0 0 0 3px #17624717}.inline-field{grid-template-columns:1fr auto;gap:8px;display:grid}.text-button{background:var(--green-100);color:var(--green-950);border:0;border-radius:13px;padding:0 13px;font-size:12px;font-weight:800}.submit-button{background:var(--green-950);color:#fff;border:0;border-radius:14px;min-height:48px;margin-top:5px;font-weight:800}.submit-button:disabled{opacity:.55}.form-message{color:var(--green-800);margin:0;font-size:12px;line-height:1.5}.profile-login-card,.profile-card{color:#fff;background:linear-gradient(135deg, var(--green-950), #d94300);border-radius:24px;align-items:center;gap:13px;padding:20px;display:flex}.profile-login-card div:nth-child(2),.profile-copy{flex:1;min-width:0}.profile-login-card h2,.profile-card h2{margin:0 0 4px;font-size:18px}.profile-login-card p,.profile-card p{color:#ffffffb3}.profile-copy span{color:#fff0e6;font-size:11px}.avatar-placeholder{background:#ffffff26;border-radius:16px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.compact-button{color:#263027;background:#ffd3b8;border-radius:12px;flex:none;padding:9px 11px;font-size:12px;font-weight:800}.balance-strip{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.balance-strip div{padding:17px}.balance-strip div+div{border-left:1px solid var(--line)}.balance-strip span{color:var(--muted);font-size:12px;display:block}.balance-strip strong{margin-top:7px;font-size:20px;display:block}.service-list{border:1px solid var(--line);background:var(--surface);border-radius:20px;overflow:hidden}.service-list a{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:16px;font-size:14px;display:flex}.service-list a:last-child{border-bottom:0}.service-list span{color:var(--muted);font-size:12px}.plain-danger-button{border:1px solid var(--coral-soft);width:100%;color:var(--coral);background:var(--surface);border-radius:15px;margin-top:18px;padding:13px;font-weight:800}.notice-card{border:1px solid var(--line);background:var(--gold-soft);border-radius:18px;padding:16px}.notice-card b{margin-bottom:4px;display:block}.address-list{margin-bottom:18px}.address-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:15px;display:flex}.address-row:last-child{border-bottom:0}.address-row div{flex:1;min-width:0}.address-row strong,.address-row p{margin:0;font-size:13px;display:block}.address-row p{color:var(--muted);margin-top:5px;line-height:1.5}.address-row small{color:var(--green-800);margin-top:6px;font-weight:800;display:inline-block}.address-row button{color:var(--coral);background:0 0;border:0;font-size:12px}.three-columns{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.check-row{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.segment-control{background:var(--green-100);border-radius:16px;grid-template-columns:1fr 1fr;gap:5px;padding:5px;display:grid}.segment-control button{color:var(--green-800);background:0 0;border:0;border-radius:12px;padding:11px;font-weight:800}.segment-control button.active{color:#fff;background:var(--green-950)}.admin-list{gap:11px;display:grid}.admin-card{border:1px solid var(--line);background:var(--surface);border-radius:19px;padding:16px}.admin-card-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.admin-card small{color:var(--muted)}.admin-card h3{margin:3px 0 0;font-size:16px}.admin-card p{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.5}.admin-actions{gap:8px;margin-top:13px;display:flex}.admin-actions button{color:#fff;background:var(--green-800);border:0;border-radius:11px;padding:8px 13px;font-size:12px;font-weight:800}.admin-actions button.danger{background:var(--coral)}.category-scroll{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.category-scroll button{border:1px solid var(--line);color:var(--muted);background:var(--surface);border-radius:999px;flex:none;padding:9px 14px;font-size:12px}.category-scroll button.active{color:#fff;background:var(--green-950)}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-card{border:1px solid var(--line);background:var(--surface);border-radius:19px;overflow:hidden;box-shadow:0 8px 22px #d943000d}.product-card img,.product-image-placeholder{aspect-ratio:1/.82;object-fit:cover;background:var(--surface-soft);width:100%;color:var(--green-800);place-items:center;font-size:36px;font-weight:900;display:grid}.product-card-copy small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.product-card-copy h3{min-height:38px;margin:6px 0 9px;font-size:14px;line-height:1.35}.product-card-copy span{color:var(--coral);font-size:10px}.detail-gallery{background:var(--green-100);min-height:270px;color:var(--green-800);border-radius:24px;place-items:center;font-size:58px;font-weight:900;display:grid;overflow:hidden}.detail-gallery img{object-fit:cover;width:100%;max-height:380px}.detail-card{border:1px solid var(--line);background:var(--surface);border-radius:22px;margin-top:14px;padding:19px}.detail-card>small{color:var(--muted)}.detail-card h2{margin:7px 0;font-size:22px}.detail-card p{color:var(--muted);line-height:1.65}.sku-tabs{flex-wrap:wrap;gap:7px;margin:15px 0;display:flex}.sku-tabs button{border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 11px}.sku-tabs button.active{border-color:var(--green-800);color:var(--green-800);background:var(--green-100)}.price-line{background:var(--surface-soft);border-radius:15px;gap:5px;padding:13px;display:grid}.price-line strong{color:var(--green-800);font-size:19px}.price-line span{color:var(--muted);font-size:12px}.two-columns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.upload-button{border:1px dashed var(--green-800);color:var(--green-800);background:var(--green-100);text-align:center;border-radius:13px;padding:12px;font-size:12px;font-weight:800;display:block}.task-strip{background:var(--surface-soft);border-radius:13px;margin-top:11px;padding:11px}.task-strip>span,.task-strip>b{font-size:11px;display:block}.task-strip>b{color:var(--green-800);margin-top:4px}.page-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.page-toolbar small{color:var(--muted)}.page-toolbar h2{margin:3px 0 0}.mini-link{color:#fff;background:var(--green-800);border-radius:11px;padding:8px 13px;font-size:12px;font-weight:800}.sku-editor{border:1px solid var(--line);background:var(--surface-soft);border-radius:16px;padding:13px}.sku-editor .section-heading{margin-bottom:8px}.sku-editor .section-heading button{color:var(--coral);background:0 0;border:0;font-size:11px}.secondary-form-button{border:1px solid var(--green-800);color:var(--green-800);background:0 0;border-radius:13px;padding:11px;font-weight:800}.settings-strip{color:#fff;background:var(--green-950);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.settings-strip small,.settings-strip b{display:block}.settings-strip b{margin-top:4px}.settings-strip button{color:var(--green-950);background:#ffd3b8;border:0;border-radius:11px;padding:9px 12px;font-weight:800}.compact-form{grid-template-columns:1fr 1fr auto;gap:7px;display:grid}.compact-form .submit-button{margin:0;padding:0 14px}.category-admin-list{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.category-admin-list button{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:8px 11px;font-size:11px}.category-admin-list button.disabled{opacity:.5;text-decoration:line-through}.segment-control.three{grid-template-columns:repeat(3,1fr)}.category-checks{grid-template-columns:1fr 1fr;gap:7px;max-height:150px;display:grid;overflow:auto}.category-checks label{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.inline-setting{gap:6px;display:flex}.inline-setting input{border:0;border-radius:9px;width:80px;padding:8px}.business-shortcuts{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:12px;display:grid}.business-shortcuts a{color:var(--green-950);background:var(--gold-soft);text-align:center;border-radius:15px;padding:13px;font-size:12px;font-weight:800}.login-prompt{color:inherit;display:block}.workspace-grid{gap:10px;display:grid}.workspace-grid a{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:42px 1fr;align-items:center;column-gap:12px;padding:15px;display:grid}.workspace-grid b{background:var(--green-100);border-radius:13px;grid-row:1/span 2;place-items:center;width:42px;height:42px;display:grid}.workspace-grid strong{font-size:14px}.workspace-grid small{color:var(--muted)}.bottom-nav{z-index:10;width:min(100%,480px);padding:8px 8px max(8px, env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8ed;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.nav-item{color:#7a837e;border-radius:14px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:7px 2px;font-size:10px;display:flex}.nav-icon{font-size:18px;line-height:1}.nav-item.router-link-active{color:var(--green-950);background:var(--green-100);font-weight:800}@media (width>=700px){body{padding:28px 0}#app{border-radius:30px;min-height:calc(100vh - 56px);overflow:hidden}.bottom-nav{border-radius:0 0 30px 30px;bottom:28px}}body{color:var(--ink);background:radial-gradient(circle at 15% 6%,#faf8f6 0,#0000 30%),#faf8f6}#app{background:#faf8f6;box-shadow:0 22px 70px #d943001c}body.client-app{background:radial-gradient(circle at 50% -10%,#faf8f6 0 42%,#e3ebe6 100%);overflow-x:hidden}body.client-app #app{width:100%;max-width:480px}body.merchant-app #app{width:100%;max-width:1120px}body.erp-app #app{width:100%;max-width:1600px}.app-header{z-index:20;-webkit-backdrop-filter:blur(20px)saturate(1.25);backdrop-filter:blur(20px)saturate(1.25);background:#f8f6f0e8;border-bottom:1px solid #0000;align-items:center;padding:18px 18px 13px;position:sticky;top:0}.app-header-brand{align-items:center;gap:11px;display:flex}.app-header-brand.is-secondary{flex:1}.app-header-brand.is-secondary .brand-mark,.app-header-brand.is-secondary .eyebrow{display:none}.app-header-brand.is-secondary h1{font-size:19px}.header-back{width:40px;height:40px;color:var(--green-950);background:#ffffffc7;border:1px solid #d943001a;border-radius:12px;flex:0 0 40px;place-items:center;margin-right:3px;display:grid;box-shadow:0 5px 15px #d943000d}.brand-mark{color:#fff;width:40px;height:40px;box-shadow:none;background:#d94300;border:1px solid #fff3;border-radius:13px;flex:none;place-items:center;font-family:STSong,Songti SC,serif;font-size:23px;font-weight:800;display:grid;position:relative;overflow:hidden}.app-header h1{color:var(--green-950);letter-spacing:-.035em;margin-top:1px;font-size:22px}.eyebrow{color:#849088;letter-spacing:.16em;font-size:9px}.header-action{box-shadow:none;background:#ffffffdb;border:1px solid #d943001c;border-radius:12px;align-items:center;gap:6px;transition:background-color .18s;display:inline-flex}.header-action:hover{background:#faf8f6}.page{padding:4px 18px 34px;animation:.35s both page-arrive}.section{margin-top:24px}.section-heading{margin-bottom:12px}.section-heading h2{color:var(--ink);letter-spacing:-.025em;font-family:STSong,Songti SC,serif;font-size:19px}.section-heading a,.section-heading>span{color:var(--muted);font-size:12px}.hero-card{background:linear-gradient(135deg,#d94300 0%,#1c755f 100%);border:1px solid #ffffff1f;border-radius:18px;padding:21px;box-shadow:0 16px 36px #d9430029}.hero-card:after{opacity:.45}.hero-card h2{margin:8px 0;font-size:23px}.primary-button,.secondary-button{border-radius:11px;padding:10px 14px}.primary-button{background:#ffd3b8}.metric-grid{gap:10px}.metric-card{border-color:var(--line);min-height:106px;box-shadow:none;border-radius:15px;padding:15px}.metric-card[data-tone=gold]{background:#faf8f6;border-color:#d9430033}.metric-card[data-tone=coral]{background:#faf8f6;border-color:#ff500029}.metric-card strong{color:var(--ink);font-size:21px}.list-card,.service-list,.balance-strip{box-shadow:none;border-radius:15px}.list-row{padding:13px 14px}.list-icon{color:var(--green-800);background:var(--green-100);border-radius:11px}.admin-list{gap:10px}.admin-card{box-shadow:none;border-radius:15px;padding:16px}.admin-actions button,.mini-link{background:var(--green-800);border-radius:9px}.status-pill{border-radius:7px;padding:5px 8px;font-weight:700}.form-card{box-shadow:none;border-radius:17px}.field-input{border-radius:10px}.submit-button{background:var(--green-800);border-radius:10px}.secondary-form-button{text-align:center;border-radius:10px;display:block}.profile-login-card,.profile-card{background:linear-gradient(135deg,#d94300,#d94300);border-radius:17px}.notice-card{background:#faf8f6;border-color:#d9430033;border-radius:12px}.empty-panel{border-radius:15px}.empty-panel b{color:var(--green-800)}.category-scroll button{background:#fff;border-radius:9px}.category-scroll button.active{border-color:var(--green-800);background:var(--green-800)}.segment-control{background:#e8efeb;border-radius:12px;padding:4px}.segment-control button{border-radius:9px}.segment-control button.active{background:var(--green-800)}.product-grid{gap:11px}.product-card{box-shadow:none;border-radius:14px;transition:transform .18s}.product-card:active{transform:scale(.985)}.product-card img,.product-image-placeholder{aspect-ratio:1/.9;background:#fff0e6}.product-card-copy{padding:11px}.product-card-copy strong{color:var(--gold);font-size:14px}.product-card-copy span{color:var(--muted)}.task-strip{border:1px solid var(--line);background:#faf8f6;border-radius:10px}.settings-strip{background:var(--green-950);border-radius:13px}.business-shortcuts a{background:#faf8f6;border:1px solid #d9430029;border-radius:10px}.workspace-grid a{box-shadow:none;border-radius:14px}.workspace-grid b{color:var(--green-800);border-radius:10px}.bottom-nav{border-top-color:var(--line);-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);background:#fffffff0;box-shadow:0 -10px 32px #d9430011}body.client-app .bottom-nav{width:100%;max-width:480px}.nav-item{color:#7d8982;border-radius:10px}.nav-icon{place-items:center;display:grid}.nav-item.router-link-active{color:var(--green-800);background:0 0}.nav-item.router-link-active .nav-icon{background:linear-gradient(145deg,#e8f4ee,#dceee6);border-radius:10px;width:36px;height:27px;box-shadow:inset 0 0 0 1px #d943000a}.desktop-brand,.erp-brand{align-items:center;gap:11px;display:flex}.desktop-brand>span:last-child,.erp-brand>span:last-child{gap:2px;display:grid}.desktop-brand strong,.erp-brand strong{color:var(--green-950);font-family:STSong,Songti SC,serif;font-size:20px}.desktop-brand small,.erp-brand small{color:var(--muted);font-size:10px}.merchant-topbar{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#fffffff0;align-items:center;gap:28px;min-height:76px;padding:12px 24px;display:flex;position:sticky;top:0}.merchant-desktop-nav{align-items:center;gap:4px;display:flex}.merchant-desktop-nav a{color:var(--muted);border-radius:10px;align-items:center;gap:7px;padding:10px 12px;font-size:13px;font-weight:700;transition:color .18s,background .18s;display:flex;position:relative}.merchant-desktop-nav a:hover{color:var(--green-800);background:#faf8f6}.merchant-desktop-nav a.router-link-active{color:var(--green-800);background:var(--green-100)}.workspace-identity{border-left:1px solid var(--line);align-items:center;gap:9px;margin-left:auto;padding-left:18px;display:flex}.workspace-identity>span:last-child{gap:2px;display:grid}.workspace-identity small{color:var(--muted);font-size:9px}.workspace-identity strong{font-size:12px}.identity-dot{background:#38a37e;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #38a37e1f}.erp-shell{background:#faf8f6;grid-template-columns:232px minmax(0,1fr);min-height:100vh;padding:0;display:grid}.erp-sidebar{color:#ffffffd1;background:radial-gradient(circle at 10% 2%,#ff500026,#0000 19%),linear-gradient(#0f5143 0%,#093c33 100%);flex-direction:column;min-height:100vh;padding:24px 17px 18px;display:flex;position:relative;overflow:hidden}.erp-sidebar:after{content:"易";color:#ffffff06;pointer-events:none;font-family:STSong,Songti SC,serif;font-size:150px;line-height:1;position:absolute;bottom:66px;right:-16px}.erp-brand{padding:0 9px 25px}.erp-brand .brand-mark{color:var(--green-950);background:#ffd3b8}.erp-brand strong{color:#fff}.erp-brand small{color:#ffffff8c}.erp-side-nav{z-index:2;gap:5px;display:grid;position:relative}.erp-side-nav a{color:#ffffffad;border-radius:10px;align-items:center;gap:12px;padding:12px 13px;font-size:13px;font-weight:700;display:flex}.erp-side-nav a:hover{color:#fff;background:#ffffff12}.erp-side-nav a.router-link-active{color:#fff;background:#ffffff21;box-shadow:inset 3px 0 #ff5000}.erp-side-foot{border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin-top:auto;padding:17px 9px 0;display:flex}.erp-side-foot div{gap:2px;display:grid}.erp-side-foot small{color:#ffffff7a;font-size:9px}.erp-side-foot strong{color:#ffffffd1;font-size:11px}.erp-main{min-width:0}.erp-topbar{z-index:18;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#fffffff0;justify-content:space-between;align-items:center;min-height:78px;padding:13px 30px;display:flex;position:sticky;top:0}.erp-topbar small{color:var(--muted);font-size:10px}.erp-topbar h1{letter-spacing:-.025em;margin:3px 0 0;font-size:22px}.erp-top-actions{align-items:center;gap:14px;display:flex}.status-online{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.status-online i{background:#38a37e;border-radius:50%;width:7px;height:7px}.erp-admin-chip{border-left:1px solid var(--line);align-items:center;gap:8px;padding-left:14px;font-size:12px;display:flex}.erp-admin-chip>span{color:#fff;background:var(--green-800);border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.erp-shell .page{padding:26px 30px 44px}.erp-shell .bottom-nav{display:none}.erp-shell .admin-list{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.erp-shell .admin-card{min-width:0}.erp-shell.is-auth{background:radial-gradient(circle at 0 0,#e7f0ea,#faf8f6 55%);min-height:100vh;padding:40px 18px;display:block}.erp-shell.is-auth .erp-main{width:min(100%,500px);margin:5vh auto 0}.erp-shell.is-auth .page{padding:0}.money-display{color:var(--green-800);font-variant-numeric:tabular-nums;font-weight:800}.money-display[data-asset=cash]{color:#d94300}.money-input-wrap{gap:7px;display:grid}.money-input-shell{background:#fff;border:1px solid #d9430029;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;min-height:48px;transition:border-color .18s,box-shadow .18s;display:grid}.money-input-shell:focus-within{border-color:var(--green-800);box-shadow:0 0 0 3px #d9430014}.money-input-shell b{border-right:1px solid var(--line);color:var(--gold);padding:0 13px;font-family:Georgia,serif;font-size:18px}.money-input-shell input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:12px 13px;font-size:16px;font-weight:700}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#081f1a75;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirm-dialog{background:#fff;border:1px solid #ffffff80;border-radius:21px;width:min(100%,400px);padding:22px;box-shadow:0 28px 80px #081f1a47}.confirm-dialog-icon{width:43px;height:43px;color:var(--green-800);background:var(--green-100);border-radius:13px;place-items:center;display:grid}.confirm-dialog-icon[data-tone=danger]{color:var(--coral);background:var(--coral-soft)}.confirm-dialog h2{margin:15px 0 7px;font-family:STSong,Songti SC,serif;font-size:21px}.confirm-dialog>p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.confirm-details{border:1px solid var(--line);background:#faf8f6;border-radius:12px;margin:16px 0 0;overflow:hidden}.confirm-details div{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:10px 12px;display:flex}.confirm-details div:first-child{border-top:0}.confirm-details dt{color:var(--muted);font-size:12px}.confirm-details dd{color:var(--ink);text-align:right;margin:0;font-size:13px;font-weight:800}.confirm-input{color:var(--ink);gap:7px;margin-top:15px;font-size:12px;font-weight:700;display:grid}.confirm-input i{color:var(--coral);margin-left:3px;font-style:normal}.confirm-input textarea{resize:vertical;border:1px solid #d9430029;border-radius:10px;outline:0;width:100%;padding:10px}.confirm-input textarea:focus{border-color:var(--green-800);box-shadow:0 0 0 3px #d9430012}.confirm-error{color:var(--coral);margin-top:6px;font-size:11px;display:block}.confirm-consequence{color:#d94300;background:var(--gold-soft);border-radius:10px;align-items:flex-start;gap:7px;margin-top:13px;padding:10px;font-size:11px;line-height:1.5;display:flex}.confirm-consequence svg{flex:none}.confirm-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.confirm-actions button{border:1px solid var(--line);min-height:45px;color:var(--muted);background:#fff;border-radius:11px;font-weight:800}.confirm-actions button:last-child{border-color:var(--green-800);color:#fff;background:var(--green-800)}.confirm-actions button[data-tone=danger]{border-color:var(--coral);background:var(--coral)}.dialog-fade-enter-active,.dialog-fade-leave-active{transition:opacity .18s}.dialog-fade-enter-active .confirm-dialog,.dialog-fade-leave-active .confirm-dialog{transition:transform .18s,opacity .18s}.dialog-fade-enter-from,.dialog-fade-leave-to{opacity:0}.dialog-fade-enter-from .confirm-dialog,.dialog-fade-leave-to .confirm-dialog{opacity:0;transform:translateY(8px)scale(.98)}.app-toast{z-index:110;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#d94300f0;border:1px solid #ffffff26;border-radius:13px;align-items:center;gap:9px;max-width:min(360px,100% - 40px);padding:12px 15px;font-size:13px;font-weight:700;display:flex;position:fixed;bottom:24px;right:20px;box-shadow:0 16px 38px #081f1a38}.app-toast[data-tone=success],.app-toast[data-tone=danger]{background:#d94300f5}.toast-rise-enter-active,.toast-rise-leave-active{transition:transform .2s,opacity .2s}.toast-rise-enter-from,.toast-rise-leave-to{opacity:0;transform:translateY(10px)}.page-state{border:1px solid var(--line);color:var(--muted);text-align:center;background:#ffffffbd;border-radius:16px;justify-items:center;margin:18px 0;padding:28px 20px;display:grid}.page-state h2{color:var(--ink);margin:10px 0 5px;font-size:17px}.page-state p{margin:0;font-size:13px;line-height:1.6}.page-state button{color:#fff;background:var(--green-800);border:0;border-radius:10px;margin-top:14px;padding:10px 15px;font-weight:800}.skeleton-state{justify-items:stretch;gap:10px}.skeleton-state i{background:linear-gradient(90deg,#faf8f6 20% 45%,#faf8f6 70%) 0 0/220% 100%;border-radius:7px;height:18px;animation:1.25s ease-in-out infinite skeleton-shift;display:block}.skeleton-state i:nth-child(2){width:76%}.skeleton-state i:nth-child(3){width:56%}.skeleton-state span{text-align:center;margin-top:4px;font-size:12px}@keyframes skeleton-shift{to{background-position:-120% 0}}.flow-explainer{background:linear-gradient(145deg,#fff,#f7faf7);border:1px solid #d943001a;border-radius:16px;padding:17px}.flow-explainer h2{margin:0;font-family:STSong,Songti SC,serif;font-size:19px}.flow-explainer>p{color:var(--muted);margin:5px 0 14px;font-size:12px}.flow-steps{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.flow-steps span{color:var(--muted);text-align:center;justify-items:center;gap:6px;font-size:10px;display:grid;position:relative}.flow-steps span:not(:last-child):after{content:"";background:#d9430033;width:11px;height:1px;position:absolute;top:14px;right:-8px}.flow-steps b{width:29px;height:29px;color:var(--green-800);background:var(--green-100);border-radius:50%;place-items:center;font-size:10px;display:grid}.nav-icon{position:relative}.nav-badge,.header-badge{color:#fff;background:var(--coral);border:2px solid #fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:900;line-height:1;display:grid}.nav-badge{position:absolute;top:-7px;right:-11px}.header-action{position:relative}.header-badge{position:absolute;top:-7px;right:-8px}.client-shell .page,.merchant-shell .page{font-size:14px}.client-shell .product-card-copy small,.client-shell .product-card-copy span,.client-shell .flow-steps span{font-size:11px;line-height:1.45}.merchant-shell small,.erp-shell small{line-height:1.45}.erp-shell .admin-card,.erp-shell table{font-size:12px}.erp-shell th,.erp-shell td{font-size:12px;line-height:1.45}@media (width<=540px){.app-toast{max-width:none;bottom:88px;left:16px;right:16px}}@keyframes page-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width>=760px){body.merchant-app{padding:24px}body.merchant-app #app{border-radius:22px;min-height:calc(100vh - 48px);overflow:hidden}.merchant-shell{padding-bottom:0}.merchant-shell .page{padding:26px 30px 46px}.merchant-shell .bottom-nav{display:none}}@media (width>=900px){body.erp-app{background:#faf8f6;padding:0}body.erp-app #app{min-height:100vh;box-shadow:none;border-radius:0}}@media (width<=759px){.merchant-topbar{min-height:66px;padding:11px 18px}.merchant-desktop-nav,.workspace-identity{display:none}.merchant-shell .bottom-nav{width:min(100%,480px)}.desktop-brand strong{font-size:18px}}@media (width<=899px){body.erp-app{padding:0}body.erp-app #app{width:100%;box-shadow:none;border-radius:0}.erp-shell{padding-bottom:82px;display:block}.erp-sidebar{display:none}.erp-topbar{min-height:68px;padding:12px 17px}.erp-topbar h1{font-size:20px}.erp-top-actions .status-online,.erp-admin-chip b,.erp-admin-chip svg{display:none}.erp-admin-chip{border:0;padding:0}.erp-shell .page{padding:18px 17px 36px}.erp-shell .bottom-nav{border-radius:0;width:100%;display:grid;bottom:0}.erp-shell .admin-list{grid-template-columns:1fr}.erp-shell.is-auth{padding:26px 17px}.erp-shell.is-auth .erp-main{margin-top:1vh}}:root{--ink:#332822;--muted:#697a72;--surface-soft:#faf8f6;--green-950:#103f35;--green-800:#d94300;--green-100:#e6f1eb;--gold:#ff5000;--gold-soft:#faf8f6;--line:#12312817}body.client-app{background:radial-gradient(circle at 50% -6%,#faf8f6 0,#e9efe9 44%,#e2ebe5 100%)}.client-shell .app-header{background:linear-gradient(#faf7effa,#faf7efe6);min-height:78px;padding:15px 16px 12px}.client-shell .app-header-brand{gap:12px}.client-shell .brand-mark{width:48px;height:48px;box-shadow:none;background:#d94300;border-radius:16px;font-size:27px}.client-shell .header-action{width:45px;height:45px;color:var(--green-950);box-shadow:none;background:#fffffff0;border-radius:50%;place-items:center;padding:0;display:grid}.client-shell .header-action-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.client-app .bottom-nav{bottom:max(10px, env(safe-area-inset-bottom));background:#fffffff5;border:1px solid #13362b14;border-radius:26px;width:min(100% - 22px,458px);min-height:72px;padding:7px 10px 8px;box-shadow:0 18px 48px #d943002e}body.client-app .nav-item{color:#58665f;border-radius:15px;gap:4px;padding:6px 2px 3px;font-size:11px}body.client-app .nav-item.router-link-active{color:var(--green-800)}body.client-app .nav-item:nth-child(3){color:#3f4b46;transform:translateY(-12px)}body.client-app .nav-item:nth-child(3) .nav-icon{color:#fff;background:#d94300;border:5px solid #faf8f6;border-radius:50%;width:54px;height:54px;box-shadow:0 3px 10px #0e5a491a}body.client-app .nav-item:nth-child(3).router-link-active .nav-icon{background:#d94300}body.client-app .nav-item:nth-child(3)>span:last-child{margin-top:-1px;font-weight:700}@media (width>=700px){body.client-app .bottom-nav{bottom:38px}}.client-shell .app-header.home-header{background:linear-gradient(#faf7effc,#faf7efeb);min-height:68px;padding:11px 15px 9px}.client-shell .home-header .app-header-brand{gap:10px}.client-shell .home-header .brand-mark{border-radius:14px;width:43px;height:43px;font-size:25px}.client-shell .home-header h1{font-size:23px}.client-shell .home-header .header-action{width:40px;height:40px;box-shadow:none}body.client-app .bottom-nav{width:min(100%,480px);min-height:69px;padding:6px 10px max(7px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;bottom:0;box-shadow:0 -3px 14px #d943000d}body.client-app .nav-item{gap:3px;padding-top:5px;font-size:10px}body.client-app .nav-item:nth-child(3){transform:translateY(-9px)}body.client-app .nav-item:nth-child(3) .nav-icon{border-width:4px;width:49px;height:49px}@media (width>=700px){body.client-app .bottom-nav{border-radius:22px;bottom:28px}}.nav-badge,.header-badge{background:#ff5000!important}.brand-mark{text-indent:-9999px;overflow:hidden;color:#0000!important;background:url(/logo.svg) 50%/cover no-repeat!important;font-size:0!important}body.client-app{--ink:#222;--muted:#888;--surface:#fff;--surface-soft:#f7f7f7;--green-950:#d94300;--green-800:#ff5000;--green-100:#faf8f6;--gold:#d94300;--gold-soft:#faf8f6;--coral:#ff5000;--coral-soft:#faf8f6;--line:#faf8f6;--shadow:none;--shadow-soft:none;color:var(--ink);background:#faf8f6;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}body.client-app #app,.client-shell{background:#faf8f6}.client-shell *{box-shadow:none!important}.client-shell :focus-visible{outline-offset:2px;outline:2px solid #ff500080}.client-shell .page{padding:0 16px 30px}.client-shell .app-header{border-bottom:1px solid #faf8f6;align-items:center;padding:20px 16px 12px}.client-shell .app-header h1{letter-spacing:.02em;font-family:inherit;font-size:24px}.client-shell .eyebrow{color:#8d8873;letter-spacing:.18em;font-size:9px}.client-shell .header-action{color:#ff5000;background:#fff;border:1px solid #faf8f6;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid}.client-shell .header-back{background:#fff;border:1px solid #faf8f6;border-radius:8px}.client-shell .bottom-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-top:1px solid #faf8f6}.client-shell .bottom-nav .nav-item{border-radius:8px;font-size:10px}.client-shell .bottom-nav .nav-item.router-link-active{color:#ff5000;background:0 0}.client-shell .bottom-nav .nav-item.router-link-active .nav-icon{color:#fff;background:#ff5000;border-radius:8px;place-items:center;width:34px;height:28px;display:grid}.client-shell .bottom-nav .nav-item:nth-child(3) .nav-icon{box-shadow:none;background:#ff5000;border:4px solid #fff}.client-shell .form-card,.client-shell .list-card,.client-shell .service-list,.client-shell .balance-strip,.client-shell .profile-card,.client-shell .profile-login-card,.client-shell .empty-panel,.client-shell .product-card,.client-shell .metric-card,.client-shell .address-card,.client-shell .order-card,.client-shell .after-sale-card{background:#fff;border:1px solid #faf8f6;border-radius:10px}.client-shell .profile-card,.client-shell .profile-login-card{background:#ff5000;border-color:#ff5000}.client-shell .metric-card[data-tone]{background:#fff}.client-shell .field-input{background:#fff;border:1px solid #fff0e6;border-radius:8px}.client-shell .field-input:focus{box-shadow:none;border-color:#ff5000;outline:2px solid #ff500024}.client-shell .submit-button,.client-shell .primary-button,.client-shell .compact-button{color:#fff;background:#ff5000;border-radius:8px}.client-shell .secondary-button{color:#ff5000;background:#fff;border:1px solid #faf8f6}.client-shell .segment-control{background:#faf8f6;border-radius:8px}.client-shell .segment-control button{border-radius:6px}.client-shell .category-scroll button,.client-shell .catalog-filters button,.client-shell .catalog-filters select{background:#fff;border:1px solid #faf8f6;border-radius:6px}.client-shell .category-scroll button.active,.client-shell .catalog-filters button.active{color:#fff;background:#ff5000;border-color:#ff5000}.client-shell .catalog-search{background:#fff;border:1px solid #faf8f6;border-radius:8px}.client-shell .catalog-search button{background:#ff5000;border-radius:6px}.client-shell .product-card{overflow:hidden}.client-shell .market-banner{border-radius:10px}.client-shell .submit-button:disabled{background:#ffd3b8}.client-shell .auth-intro>span{display:none}.client-shell.is-home .home-page{padding-top:16px}.client-shell{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.client-shell .app-header{z-index:30;background:#fff;min-height:62px;position:sticky;top:0}.client-shell .app-header h1{letter-spacing:0;font-size:20px;font-weight:750}.client-shell .bottom-nav{min-height:66px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));align-items:center}.client-shell .bottom-nav .nav-item{color:#666;gap:4px;padding:2px 0;font-size:11px}.client-shell .bottom-nav .nav-item .nav-icon{place-items:center;width:30px;height:25px;display:grid}.client-shell .bottom-nav .nav-item .nav-icon svg{width:23px;height:23px}.client-shell .bottom-nav .nav-item.router-link-active .nav-icon{color:#ff5000;background:0 0;width:30px;height:25px}.client-shell .bottom-nav .nav-item.router-link-active .nav-icon svg{color:#ff5000}.client-shell .bottom-nav .nav-item:nth-child(3) .nav-icon{color:#fff;background:#ff5000;border:3px solid #fff;border-radius:13px;width:46px;height:38px;margin-top:-13px;margin-bottom:1px}.client-shell .bottom-nav .nav-item:nth-child(3) .nav-icon svg{color:#fff;width:25px;height:25px}.client-shell .form-card,.client-shell .list-card,.client-shell .service-list,.client-shell .balance-strip,.client-shell .empty-panel,.client-shell .metric-card,.client-shell .address-card,.client-shell .order-card,.client-shell .after-sale-card{background:#fff;border-color:#eee;border-radius:12px}.client-shell .profile-card,.client-shell .profile-login-card{color:#fff;background:#ff5000;border:0;border-radius:14px}.client-shell .profile-avatar{color:#ff5000;background:#faf8f6}.client-shell .profile-card small,.client-shell .profile-login-card p{color:#fff;opacity:.85}.client-shell .submit-button,.client-shell .primary-button,.client-shell .compact-button,.client-shell .checkin-button{color:#fff;background:#ff5000;border-radius:24px}.client-shell .secondary-button,.client-shell .secondary-form-button{color:#ff5000;background:#fff;border:1px solid #eee}.client-shell .field-input{background:#faf8f6;border-color:#e8e8e8;border-radius:9px}.client-shell .section-heading h2{font-size:17px;font-weight:750}.client-shell .daily-checkin{background:#faf8f6;border-color:#faf8f6}.client-shell .checkin-copy small,.client-shell .checkin-copy p{color:#ff5000}.client-shell .discovery-search{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #ff5000;border-radius:24px}.client-shell .discovery-search button{background:#ff5000;border-radius:20px}.client-shell .discovery-tabs{background:#fff;border-color:#eee}.client-shell .discovery-tabs button.active{color:#ff5000;background:#faf8f6}.client-shell .discovery-toolbar h2{color:#222;font-size:19px;font-weight:750}.client-shell .product-grid{gap:10px}.client-shell .product-card{background:#fff;border:0;border-radius:11px}.client-shell .product-card h3{color:#222;font-size:13px;font-weight:500}.client-shell .product-card strong{color:#ff5000}.client-shell .catalog-photo>span{color:#ff5000;background:#faf8f6;border-radius:4px}.client-shell .catalog-photo>span.source-merchant{color:#ff5000;background:#faf8f6}.client-shell .category-scroll button{background:#fff;border-radius:18px}.client-shell .category-scroll button.active{color:#ff5000;background:#faf8f6;border-color:#fff0e6}.client-shell .catalog-source-heading h3{color:#333;font-weight:700}.client-shell .discovery-toolbar select{background:#fff}.client-shell .hero-card{background:#ff5000;border-radius:14px}.client-shell .auth-intro h1{color:#222;font-family:inherit}.client-shell .auth-intro p{color:#888}.client-shell .login-card{background:#fff;border-color:#eee}.client-shell .load-more{color:#666;border-color:#eee;border-radius:24px}@media (prefers-reduced-motion:reduce){.client-shell *{scroll-behavior:auto!important;transition:none!important}}body.client-app .client-shell .bottom-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-top:1px solid #eee;border-radius:0;width:100%;max-width:480px;bottom:0}body.client-app .client-shell .nav-item:nth-child(3){transform:none}body.client-app .client-shell .nav-item:nth-child(3) .nav-icon{background:#ff5000;border-radius:13px}.client-shell .section-heading h2,.client-shell .flow-explainer h2,.client-shell .confirm-dialog h2{font-family:inherit}.client-shell .app-header{-webkit-backdrop-filter:none;backdrop-filter:none}body.client-app .primary-button,body.client-app .status-pill{color:#555}body.client-app .empty-panel{border:1px dashed #ff500038}body.client-app .field-input{border:1px solid #ff500029}body.client-app .compact-button{color:#555}body.client-app .header-back{border:1px solid #ff50001a}body.client-app .brand-mark{background:#ff5000;font-family:inherit}body.client-app .eyebrow{color:#888}body.client-app .header-action{border:1px solid #ff50001c}body.client-app .section-heading h2{font-family:inherit}body.client-app .hero-card{background:linear-gradient(135deg,#ff5000 0% 100%)}body.client-app .profile-login-card,body.client-app .profile-card{background:linear-gradient(135deg,#ff5000,#ff5000)}body.client-app .nav-item{color:#888}body.client-app .nav-item.router-link-active .nav-icon{background:linear-gradient(145deg,#e8f4ee,#faf8f6)}body.client-app .identity-dot,body.client-app .status-online i{background:#ff5000}body.client-app .money-input-shell{border:1px solid #ff500029}body.client-app .dialog-backdrop{background:#ff500075}body.client-app .confirm-dialog h2{font-family:inherit}body.client-app .confirm-input textarea{border:1px solid #ff500029}body.client-app .app-toast{background:#ff5000f0}body.client-app .app-toast[data-tone=success]{background:#ff5000f5}body.client-app .flow-explainer{border:1px solid #ff50001a}body.client-app .flow-explainer h2{font-family:inherit}body.client-app .flow-steps span:not(:last-child):after{background:#ff500033}body.client-app .client-shell .brand-mark{background:#ff5000}body.client-app .client-shell .app-header h1{font-family:inherit}body.client-app .client-shell .eyebrow{color:#888}body.client-app .client-shell .brand-mark{background:#ff5000;border-radius:10px;width:34px;height:34px;font:800 21px system-ui,sans-serif}body.client-app .client-shell .app-header h1{color:#222;font-family:inherit}body.client-app .client-shell .publish-hub-heading h2{color:#222}body.client-app .client-shell .publish-choices button.selected{background:#faf8f6;border-color:#ff5000}body.client-app .client-shell .publish-hub-heading>span{color:#888;letter-spacing:0}body.client-app .client-shell .bottom-nav{background:#fff}body.client-app .client-shell .nav-item:nth-child(3) .nav-icon{background:#ff5000}.client-shell .field-label{display:block}.client-shell .field-label>.required{margin-left:3px;display:inline}.client-shell .field-label>.field-input{width:100%;margin-top:8px;display:block}body.client-app .client-shell .field-input{border-color:#e8e8e8}body.client-app .client-shell .field-input:focus{border-color:#ff5000}.community-tabs{background:#fff;border-radius:12px;gap:4px;margin-bottom:16px;padding:4px;display:flex}.community-tabs button{color:#888;background:0 0;border:0;border-radius:9px;flex:1;padding:11px 6px;font-size:13px;font-weight:650}.community-tabs button.active{color:#ff5000;background:#faf8f6}.community-caption,.community-muted{color:#999;font-size:12px;line-height:1.8}.community-section-heading{justify-content:space-between;align-items:center;gap:10px;margin:12px 0;display:flex}.community-section-heading p{color:#999;margin:0;font-size:11px}.community-section-heading h3{margin:0}body.client-app .client-shell.is-chat{padding-bottom:0}body.client-app .client-shell .chat-page{padding:0}body:is(.client-app,.merchant-app,.erp-app){--glass-navigation:#ffffffd1;--glass-content:#ffffffe6;--glass-border:#6e4b3421;--ink:#292725;--muted:#77716c;--green-950:#d94300;--green-800:#ff5000;--green-100:#fff0e6;--line:var(--glass-border);--shadow:none;--shadow-soft:none;background-color:#f7f7f7;background-image:radial-gradient(at 8% 0,#fff0e6 0%,#0000 52%),radial-gradient(at 96% 42%,#faf8f6 0%,#0000 48%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}body:is(.client-app,.merchant-app,.erp-app) #app,body:is(.client-app,.merchant-app,.erp-app) :is(.client-shell,.merchant-shell,.erp-shell){box-shadow:none;background:0 0}body:is(.client-app,.merchant-app,.erp-app) :is(.app-header,.merchant-topbar,.erp-topbar,.erp-sidebar,.bottom-nav){background:var(--glass-navigation);border-color:var(--glass-border);box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%)}body:is(.client-app,.merchant-app,.erp-app) :is(.form-card,.list-card,.service-list,.balance-strip,.metric-card,.admin-card,.order-card,.after-sale-card,.detail-card,.product-card){background:var(--glass-content);border:1px solid var(--glass-border);box-shadow:none;border-radius:12px}body:is(.client-app,.merchant-app,.erp-app) :is(.catalog-search,.discovery-search,.header-action,.header-back){border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-radius:12px}body:is(.client-app,.merchant-app,.erp-app) .field-input{box-shadow:none;background:#faf8f6;border-color:#fff0e6;border-radius:9px}body:is(.client-app,.merchant-app,.erp-app) :is(.submit-button,.primary-button,.compact-button,.secondary-button){box-shadow:none;border-radius:10px}body:is(.client-app,.merchant-app,.erp-app) .field-input:focus{outline-offset:1px;border-color:#ff5000;outline:2px solid #ff500033}body:is(.client-app,.merchant-app,.erp-app) :is(.merchant-desktop-nav,.erp-side-nav) a.router-link-active{color:#d94300;background:#faf8f6;border-radius:9px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body:is(.client-app,.merchant-app,.erp-app){--glass-navigation:#faf8f6}}@media (prefers-reduced-transparency:reduce){body:is(.client-app,.merchant-app,.erp-app){--glass-navigation:#faf8f6;--glass-content:#fff}}.price-offer-card[data-v-42f439af]{color:#333;background:#fff;border:1px solid #e9e9e9;border-radius:12px;width:min(300px,100%);min-width:0;padding:14px}.price-offer-card header[data-v-42f439af]{justify-content:space-between;align-items:center;gap:10px;display:flex}.price-offer-card header b[data-v-42f439af]{font-size:12px}.price-offer-card header span[data-v-42f439af]{color:#999;flex-shrink:0;font-size:10px}.price-offer-card header span.accepted[data-v-42f439af]{color:#ff5000}.price-offer-card h4[data-v-42f439af]{overflow-wrap:anywhere;margin:12px 0;font-size:15px}.price-offer-card dl[data-v-42f439af]{gap:9px;margin:0;display:grid}.price-offer-card dl>div[data-v-42f439af]{justify-content:space-between;gap:12px;display:flex}.price-offer-card dt[data-v-42f439af]{color:#999;flex-shrink:0;font-size:11px}.price-offer-card dd[data-v-42f439af]{text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.price-offer-card .offer-total[data-v-42f439af]{border-top:1px solid #eee;padding-top:10px}.offer-total dd[data-v-42f439af]{color:#ff5000;font-weight:700}.offer-note[data-v-42f439af]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.price-offer-card>small[data-v-42f439af]{color:#aaa;margin-top:12px;font-size:9px;line-height:1.8;display:block}.offer-rule[data-v-42f439af],.offer-wait[data-v-42f439af]{color:#aaa;margin:8px 0 0;font-size:10px;line-height:1.7}.offer-actions[data-v-42f439af]{gap:6px;margin-top:12px;display:flex}.offer-actions button[data-v-42f439af]{color:#777;background:#fff;border:1px solid #eee;border-radius:18px;flex:1;padding:8px 7px;font-size:11px}.offer-actions .primary[data-v-42f439af],.offer-buy[data-v-42f439af]{color:#fff;background:#ff5000;border-color:#ff5000}.offer-buy[data-v-42f439af]{border:0;border-radius:22px;width:100%;margin-top:12px;padding:10px;font-size:12px;display:block}.price-offer-card button[data-v-42f439af]:disabled{opacity:.5}.price-offer-form[data-v-a3a6a7f1]{background:#fff;border-top:1px solid #eee;max-height:55dvh;padding:14px;overflow:auto}.price-offer-form header[data-v-a3a6a7f1]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.price-offer-form h3[data-v-a3a6a7f1]{margin:0;font-size:15px}.price-offer-form header button[data-v-a3a6a7f1]{color:#999;background:0 0;border:0;font-size:12px}.price-offer-form label[data-v-a3a6a7f1]{color:#888;gap:6px;margin-top:9px;font-size:11px;display:grid}.price-offer-form input[data-v-a3a6a7f1],.price-offer-form select[data-v-a3a6a7f1],.price-offer-form textarea[data-v-a3a6a7f1]{color:#333;width:100%;min-width:0;font:inherit;background:#faf8f6;border:1px solid #e8e8e8;border-radius:8px;padding:9px;font-size:13px}.offer-form-grid[data-v-a3a6a7f1]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.offer-stock[data-v-a3a6a7f1],.offer-form-note[data-v-a3a6a7f1]{color:#aaa;margin:9px 0;font-size:10px;line-height:1.7}.offer-form-error[data-v-a3a6a7f1]{color:#ff5000;font-size:12px;line-height:1.6}.offer-form-submit[data-v-a3a6a7f1]{color:#fff;background:#ff5000;border:0;border-radius:22px;width:100%;padding:10px;font-size:13px}.offer-form-submit[data-v-a3a6a7f1]:disabled{opacity:.5}.chat-page[data-v-7a7f853d]{flex-direction:column;height:calc(100dvh - 66px);min-height:350px;display:flex;padding:0!important}.chat-person[data-v-7a7f853d]{background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.chat-person b[data-v-7a7f853d]{overflow-wrap:anywhere;min-width:0;font-size:14px}.chat-person span[data-v-7a7f853d]{color:#999;flex-shrink:0;font-size:10px}.chat-context[data-v-7a7f853d]{background:#fff;border-top:1px solid #f4f4f4;gap:8px;padding:8px 12px;display:flex}.chat-context a[data-v-7a7f853d]{background:#f7f7f7;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;padding:7px;display:flex}.chat-context img[data-v-7a7f853d]{object-fit:cover;border-radius:6px;width:42px;height:42px}.chat-context span[data-v-7a7f853d]{min-width:0}.chat-context b[data-v-7a7f853d]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.chat-context small[data-v-7a7f853d]{color:#999;margin-top:4px;font-size:10px;display:block}.chat-history[data-v-7a7f853d]{flex:1;min-height:0;padding:14px 16px;overflow-y:auto}.chat-more[data-v-7a7f853d]{color:#999;background:0 0;border:0;margin:auto;font-size:11px;display:block}.chat-empty[data-v-7a7f853d]{text-align:center;color:#aaa;margin-top:36px;font-size:12px}.chat-message[data-v-7a7f853d]{flex-direction:column;align-items:flex-start;margin:15px 0;display:flex}.chat-message.mine[data-v-7a7f853d]{align-items:flex-end}.chat-message>small[data-v-7a7f853d]{color:#aaa;align-self:center;margin-bottom:8px;font-size:9px}.chat-bubble[data-v-7a7f853d]{background:#fff;border:1px solid #eee;border-radius:12px;max-width:85%;padding:11px 13px}.mine .chat-bubble[data-v-7a7f853d]{background:#faf8f6;border-color:#fff0e6}.chat-bubble p[data-v-7a7f853d]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.chat-bubble img[data-v-7a7f853d]{border-radius:6px;max-width:100%;max-height:220px;display:block}.chat-receipt[data-v-7a7f853d]{color:#aaa;margin-top:4px;font-size:9px}.chat-composer[data-v-7a7f853d]{padding:10px 12px max(10px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee}.chat-compose-row[data-v-7a7f853d]{align-items:center;gap:8px;display:flex}.chat-image-button[data-v-7a7f853d]{color:#888;cursor:pointer;flex-shrink:0;place-items:center;width:29px;height:36px;display:grid}.chat-compose-row textarea[data-v-7a7f853d]{resize:vertical;background:#faf8f6;border:0;border-radius:9px;flex:1;min-width:0;max-height:100px;padding:10px;font-size:13px;line-height:1.5}.chat-compose-row>button[data-v-7a7f853d]{color:#fff;background:#ff5000;border:0;border-radius:20px;flex-shrink:0;padding:9px 15px;font-size:12px}.chat-compose-row button[data-v-7a7f853d]:disabled{opacity:.45}.chat-attachment[data-v-7a7f853d]{align-items:center;gap:10px;margin-bottom:10px;display:flex}.chat-attachment img[data-v-7a7f853d]{object-fit:cover;border-radius:8px;width:65px;height:65px}.chat-attachment button[data-v-7a7f853d]{color:#999;background:0 0;border:0;font-size:11px}.chat-sync[data-v-7a7f853d]{color:#d94300;background:#faf8f6;margin:0;padding:7px 12px;font-size:11px}.sr-only[data-v-7a7f853d]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.conversation-view[data-v-7a7f853d]{width:100%;min-width:0}.chat-person[data-v-7a7f853d]{flex-wrap:wrap}.chat-context .chat-product-context[data-v-7a7f853d]{flex:1;min-width:0}.chat-context .chat-negotiate[data-v-7a7f853d]{color:#ff5000;background:#faf8f6;border:1px solid #fff0e6;border-radius:20px;flex-shrink:0;padding:8px 11px;font-size:12px}.chat-message>.price-offer-card[data-v-7a7f853d]{max-width:100%}.chat-context a[data-v-7a7f853d],.chat-message[data-v-7a7f853d]{min-width:0}.merchant-conversation .chat-history[data-v-7a7f853d]{background:#f5f6f6}.service-dock[data-v-c40a7fe3]{z-index:28;right:max(10px,50vw - 230px);bottom:calc(105px + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;gap:11px;display:flex;position:fixed}.service-dock .service-action[data-v-c40a7fe3]{color:#ff5000;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #f1f1f1;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:9px;display:flex;box-shadow:0 2px 8px #3b18201c!important}.service-action svg[data-v-c40a7fe3]{width:100%;height:100%;display:block}.service-action[data-v-c40a7fe3]:active{background:#faf8f6}.service-action[data-v-c40a7fe3]:disabled{opacity:.55;cursor:wait}.service-action[data-v-c40a7fe3]:focus-visible{outline-offset:3px;outline:2px solid #ffd3b8}.service-dock.is-merchant[data-v-c40a7fe3]{right:12px}@media (width>=760px){.service-dock.is-merchant[data-v-c40a7fe3]{bottom:42px;right:max(36px,50vw - 598px)}}@media (height<=500px){.service-dock[data-v-c40a7fe3]{gap:6px;bottom:85px}.service-dock .service-action[data-v-c40a7fe3]{width:36px;height:36px;padding:7px}}.client-shell.is-category-browser[data-v-1972ca0d]{min-height:0;padding-bottom:0}.client-shell.is-product-detail[data-v-1972ca0d]{padding-bottom:0}.client-shell.is-product-detail[data-v-1972ca0d] .app-header{background:#fff;min-height:52px;padding:10px 14px}.client-shell.is-product-detail[data-v-1972ca0d] .app-header-brand{flex:1;justify-content:center;padding-right:36px}.client-shell.is-product-detail[data-v-1972ca0d] .app-header-brand .brand-mark{display:none}.client-shell.is-product-detail[data-v-1972ca0d] .app-header h1{letter-spacing:0;margin:0;font-size:18px;font-weight:600}.client-shell.is-product-detail[data-v-1972ca0d] .header-back{color:#555;background:0 0;border:0;width:31px;height:31px}.client-shell.is-product-detail[data-v-1972ca0d] .reference-product-detail.page{padding:0 0 98px}.negotiated-checkout-page[data-v-8c271cef]{padding-top:15px}.negotiated-summary[data-v-8c271cef]{background:#faf8f6;border:1px solid #faf8f6;border-radius:13px;padding:17px}.negotiated-summary>small[data-v-8c271cef]{color:#ff5000;font-size:11px}.negotiated-summary h2[data-v-8c271cef]{overflow-wrap:anywhere;margin:9px 0;font-size:19px}.negotiated-summary p[data-v-8c271cef]{color:#ff5000;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.negotiated-summary>span[data-v-8c271cef]{color:#aaa;font-size:10px;line-height:1.8}.negotiated-group[data-v-8c271cef]{border-bottom:1px solid #eee;padding:12px 0}.negotiated-group>b[data-v-8c271cef]{font-size:14px}.negotiated-group p[data-v-8c271cef]{color:#888;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.negotiated-group dl[data-v-8c271cef]{gap:10px;display:grid}.negotiated-group dl>div[data-v-8c271cef]{justify-content:space-between;gap:12px;display:flex}.negotiated-group dt[data-v-8c271cef]{color:#999;font-size:12px}.negotiated-group dd[data-v-8c271cef]{text-align:right;overflow-wrap:anywhere;margin:0;font-size:12px}.negotiated-total[data-v-8c271cef]{gap:8px;padding-top:14px;display:grid}.negotiated-total b[data-v-8c271cef]{color:#ff5000;font-size:22px}.negotiated-total span[data-v-8c271cef],.negotiated-payment[data-v-8c271cef]{color:#888;font-size:12px;line-height:1.8}.negotiated-back[data-v-8c271cef]{text-align:center;color:#ff5000;margin-top:20px;font-size:12px;display:block}.negotiated-order-link[data-v-8c271cef]{text-align:center;overflow-wrap:anywhere;font-size:12px;display:block}.form-card>p[data-v-8c271cef]{overflow-wrap:anywhere;font-size:12px;line-height:1.8}.personal-settings-page[data-v-e66d2bca]{padding-top:14px!important}.settings-card[data-v-e66d2bca]{background:#fff;border-radius:12px;margin-bottom:13px;padding:16px;overflow:hidden}.settings-card h2[data-v-e66d2bca]{margin:0 0 19px;font-size:17px}.settings-card form>label[data-v-e66d2bca]{color:#666;margin-bottom:9px;font-size:12px;display:block}.nickname-field[data-v-e66d2bca]{gap:10px;margin-bottom:13px;display:flex}.nickname-field input[data-v-e66d2bca]{background:#faf8f6;border:1px solid #ececec;border-radius:7px;flex:1;min-width:0;padding:11px 12px;font-size:14px}.nickname-field button[data-v-e66d2bca]{color:#fff;background:#ff5000;border:0;border-radius:7px;padding:0 16px;font-size:13px}.nickname-field button[data-v-e66d2bca]:disabled{color:#aaa;background:#f2f2f2}.settings-info[data-v-e66d2bca]{border-top:1px solid #f4f4f4;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.settings-info>span[data-v-e66d2bca]{color:#888;flex-shrink:0}.settings-info b[data-v-e66d2bca]{overflow-wrap:anywhere;text-align:right;font-weight:500}.settings-links[data-v-e66d2bca]{padding:0 16px}.settings-links>a[data-v-e66d2bca]{color:#333;border-bottom:1px solid #f3f3f3;align-items:center;gap:8px;min-height:53px;font-size:14px;display:flex}.settings-links>a[data-v-e66d2bca]:last-child{border-bottom:0}.settings-links>a>span[data-v-e66d2bca]{flex:1}.settings-links small[data-v-e66d2bca]{color:#999;font-size:11px}.settings-links svg[data-v-e66d2bca]{color:#aaa}.settings-signout[data-v-e66d2bca]{color:#ff5000;text-align:center;background:#fff;border:0;border-radius:10px;width:100%;margin-top:23px;padding:15px;font-size:14px;display:block}.settings-signout[data-v-e66d2bca]:disabled{opacity:.6}.about-taobai-page[data-v-2224edc2]{padding-top:17px!important}.about-brand[data-v-2224edc2]{flex-direction:column;align-items:center;padding:15px 0 25px;display:flex}.about-brand>span[data-v-2224edc2]{color:#fff;background:linear-gradient(145deg,#ff5000,#ff5000);border-radius:16px;place-items:center;width:63px;height:63px;font-size:33px;font-weight:800;display:grid}.about-brand h2[data-v-2224edc2]{margin:12px 0 7px;font-size:22px}.about-brand p[data-v-2224edc2]{color:#999;margin:0;font-size:12px}.about-tabs[data-v-2224edc2]{background:#ececec;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:12px;padding:4px;display:grid}.about-tabs button[data-v-2224edc2]{color:#888;background:0 0;border:0;border-radius:6px;padding:9px 2px;font-size:12px}.about-tabs button.active[data-v-2224edc2]{color:#ff5000;background:#fff}.about-content[data-v-2224edc2]{background:#fff;border-radius:12px;padding:18px}.about-content h2[data-v-2224edc2]{margin:0 0 15px;font-size:17px}.about-text[data-v-2224edc2]{color:#555;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.9}.about-empty[data-v-2224edc2]{color:#999;margin:0;font-size:13px;line-height:1.8}.about-contact[data-v-2224edc2]{border-top:1px solid #f4f4f4;justify-content:space-between;align-items:flex-start;gap:15px;margin-top:18px;padding-top:14px;font-size:12px;display:flex}.about-contact>span[data-v-2224edc2]{color:#999;flex-shrink:0}.about-contact a[data-v-2224edc2]{color:#ff5000}.about-contact b[data-v-2224edc2]{text-align:right;font-weight:400}.about-support[data-v-2224edc2]{color:#ff5000;text-align:center;margin:19px auto;padding:12px;font-size:13px;display:block}.invitation-share-page[data-v-72832cee]{padding-top:17px!important}.invitation-poster[data-v-72832cee]{text-align:center;color:#fff;background:linear-gradient(150deg,#ff5000,#ff5000);border-radius:14px;padding:25px 24px 22px;overflow:hidden}.share-brand[data-v-72832cee]{letter-spacing:4px;font-size:18px;font-weight:800;display:block}.invitation-poster h2[data-v-72832cee]{letter-spacing:2px;margin:24px 0 10px;font-size:30px}.invitation-poster>p[data-v-72832cee]{color:#faf8f6;margin:0 0 24px;font-size:12px}.invitation-qr[data-v-72832cee]{color:#333;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:11px;padding:19px 10px;display:flex}.invitation-qr img[data-v-72832cee]{object-fit:contain;width:195px;max-width:100%;height:195px;display:block}.invitation-qr b[data-v-72832cee]{overflow-wrap:anywhere;font-size:15px}.invitation-qr small[data-v-72832cee]{color:#999;font-size:11px}.share-actions[data-v-72832cee]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:19px 0 20px;display:grid}.share-actions button[data-v-72832cee],.share-actions a[data-v-72832cee]{color:#ff5000;text-align:center;background:#fff;border:0;border-radius:8px;padding:12px 3px;font-size:12px;display:block}.share-actions button[data-v-72832cee]:disabled{opacity:.55}.share-link-label[data-v-72832cee]{color:#777;margin-bottom:8px;font-size:12px;display:block}.share-link[data-v-72832cee]{box-sizing:border-box;color:#666;background:#fff;border:1px solid #e8e8e8;border-radius:8px;width:100%;padding:12px;font-size:11px}.share-note[data-v-72832cee]{color:#999;margin:12px 0;font-size:11px;line-height:1.7}.share-team[data-v-72832cee]{color:#ff5000;text-align:center;padding:10px;font-size:13px;display:block}.receive-code-page[data-v-997ec907]{padding-top:19px!important}.personal-receive-card[data-v-997ec907]{background:#fff;border-radius:14px;overflow:hidden}.receive-heading[data-v-997ec907]{color:#fff;background:linear-gradient(145deg,#ff5000,#ff5000);flex-direction:column;align-items:center;gap:9px;padding:23px 16px;display:flex}.receive-heading>span[data-v-997ec907]{color:#faf8f6;font-size:12px}.receive-heading h2[data-v-997ec907]{overflow-wrap:anywhere;max-width:100%;margin:3px 0 0;font-size:20px}.receive-heading small[data-v-997ec907]{color:#faf8f6;font-size:11px}.personal-receive-body[data-v-997ec907]{flex-direction:column;align-items:center;padding:24px 16px;display:flex}.personal-receive-body img[data-v-997ec907]{object-fit:contain;width:220px;max-width:100%;height:220px;display:block}.personal-receive-body p[data-v-997ec907]{margin:17px 0 8px;font-size:16px;font-weight:600}.personal-receive-body small[data-v-997ec907]{color:#999;font-size:12px}.receive-actions[data-v-997ec907]{grid-template-columns:1fr 1fr;gap:12px;margin:19px 0;display:grid}.receive-actions>a[data-v-997ec907],.receive-actions>button[data-v-997ec907]{color:#ff5000;text-align:center;background:#fff;border:0;border-radius:8px;padding:13px 5px;font-size:13px}.receive-link-label[data-v-997ec907]{color:#777;margin-bottom:8px;font-size:12px;display:block}.receive-link[data-v-997ec907]{box-sizing:border-box;color:#777;background:#fff;border:1px solid #e8e8e8;border-radius:8px;width:100%;padding:12px;font-size:11px}.receive-note[data-v-997ec907]{color:#999;font-size:11px;line-height:1.8}.receive-transfer-link[data-v-997ec907]{color:#ff5000;text-align:center;padding:14px;font-size:13px;display:block}.store-progress[data-v-bda38ec9]{color:#fff;background:linear-gradient(135deg,#ff5000,#ff5000);border-radius:14px;gap:9px;padding:20px;display:grid}.store-progress h2[data-v-bda38ec9],.store-progress p[data-v-bda38ec9]{margin:0}.store-progress p[data-v-bda38ec9],.store-progress small[data-v-bda38ec9]{opacity:.9;line-height:1.7}.store-progress a[data-v-bda38ec9]{color:#fff;justify-self:start;font-size:12px}.form-lead[data-v-bda38ec9]{color:#888;font-size:12px;line-height:1.7}fieldset[data-v-bda38ec9]{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.field-label[data-v-bda38ec9]{display:block}.field-label .field-input[data-v-bda38ec9]{margin-top:8px;display:block}.required[data-v-bda38ec9]{color:#ff5000;margin-left:4px}.license-link[data-v-bda38ec9]{color:#ff5000;font-size:13px}.merchant-entry[data-v-d1a643a1]{text-align:center;padding:28px 20px}.shop-badge[data-v-d1a643a1]{color:#ff5000;background:#faf8f6;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto;display:grid}.merchant-entry p[data-v-d1a643a1]{color:#777;font-size:13px;line-height:1.8}.merchant-entry .submit-button[data-v-d1a643a1]{text-decoration:none;display:block}.merchant-entry small[data-v-d1a643a1]{color:#999}.review-order small[data-v-43a0bd35],.submitted-review small[data-v-43a0bd35]{color:#999;font-size:11px}.review-order p[data-v-43a0bd35]{color:#777;font-size:13px;line-height:1.7}fieldset[data-v-43a0bd35]{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}legend[data-v-43a0bd35]{padding:0 0 12px;font-weight:700}.rating-options[data-v-43a0bd35]{gap:8px;display:flex}.rating-options button[data-v-43a0bd35]{color:#777;background:#faf8f6;border:1px solid #eee;border-radius:7px;flex:1;min-width:0;padding:10px 0}.rating-options .selected[data-v-43a0bd35]{color:#ff5000;background:#faf8f6;border-color:#ffd3b8}.field-label[data-v-43a0bd35]{gap:9px;display:grid}.review-images[data-v-43a0bd35]{flex-wrap:wrap;gap:10px;display:flex}.review-images img[data-v-43a0bd35]{object-fit:cover;border-radius:8px;width:76px;height:76px}.review-photo[data-v-43a0bd35]{position:relative}.review-photo button[data-v-43a0bd35]{color:#fff;background:#555;border:0;border-radius:50%;width:22px;height:22px;position:absolute;top:-5px;right:-5px}.submitted-review p[data-v-43a0bd35]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.submitted-review .review-note[data-v-43a0bd35]{color:#888;font-size:12px}.review-back[data-v-43a0bd35]{text-align:center;color:#ff5000;padding:22px 0;font-size:13px;display:block}.collections-page[data-v-e38f636d]{padding-top:14px}.collection-row[data-v-e38f636d]{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:12px;display:flex}.collection-row>a[data-v-e38f636d]{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.collection-row img[data-v-e38f636d],.collection-placeholder[data-v-e38f636d]{object-fit:cover;border-radius:8px;flex-shrink:0;width:65px;height:65px}.collection-placeholder[data-v-e38f636d]{color:#aaa;background:#faf8f6;place-items:center;display:grid}.collection-row h3[data-v-e38f636d]{overflow-wrap:anywhere;margin:0 0 8px;font-size:13px}.collection-row small[data-v-e38f636d]{color:#999;font-size:10px}.collection-row button[data-v-e38f636d],.wish-card button[data-v-e38f636d]{color:#aaa;background:0 0;border:0;flex-shrink:0;font-size:10px}.wish-card[data-v-e38f636d],.intent-card[data-v-e38f636d]{background:#fff;border-radius:12px;margin-top:12px;padding:16px}.wish-card[data-v-e38f636d]{justify-content:space-between;gap:10px;display:flex}.wish-card h3[data-v-e38f636d],.intent-card h3[data-v-e38f636d]{margin:0 0 8px;font-size:15px}.wish-card p[data-v-e38f636d],.intent-card p[data-v-e38f636d]{color:#888;font-size:12px;line-height:1.7}.wish-card>div[data-v-e38f636d]:last-child{flex-shrink:0;align-items:center;gap:10px;display:flex}.wish-card a[data-v-e38f636d],.intent-card>a[data-v-e38f636d]{color:#ff5000;font-size:12px}.intent-card small[data-v-e38f636d]{color:#888;margin-bottom:9px;font-size:11px;display:block}.intent-card .compact-button[data-v-e38f636d]{color:#fff;display:inline-flex}.wish-card>div[data-v-e38f636d]:first-child{overflow-wrap:anywhere;min-width:0}.intent-card h3[data-v-e38f636d],.intent-card p[data-v-e38f636d]{overflow-wrap:anywhere}.matches-page[data-v-797944db]{padding-top:16px}.matches-intro h2[data-v-797944db]{margin:0 0 8px;font-size:23px}.matches-intro p[data-v-797944db]{color:#888;font-size:12px;line-height:1.8}.match-grid[data-v-797944db]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.match-card[data-v-797944db]{background:#fff;border-radius:12px;overflow:hidden}.match-card>img[data-v-797944db]{aspect-ratio:1.2;object-fit:cover;width:100%;display:block}.match-card>div[data-v-797944db]{padding:11px}.match-reason[data-v-797944db]{color:#ff5000;font-size:10px}.match-card h3[data-v-797944db]{overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:1.5}.match-card p[data-v-797944db]{color:#777;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.match-card small[data-v-797944db]{color:#999;font-size:10px}.community-link[data-v-797944db]{color:#ff5000;margin-top:10px;font-size:12px;line-height:1.6;display:block}.match-card h3[data-v-797944db],.match-card small[data-v-797944db]{overflow-wrap:anywhere}.acquisition-tasks-page[data-v-5791a1a3]{padding-top:15px}.acquisition-overview[data-v-5791a1a3]{margin-bottom:18px}.acquisition-overview h2[data-v-5791a1a3]{margin:0 0 8px;font-size:23px}.acquisition-overview p[data-v-5791a1a3]{color:#888;margin:0 0 10px;font-size:12px;line-height:1.8}.acquisition-overview>a[data-v-5791a1a3]{color:#ff5000;font-size:12px}.acquisition-task-card[data-v-5791a1a3]{background:#fff;border:1px solid #eee;border-radius:12px;margin-top:12px;padding:16px;display:block}.acquisition-task-card header[data-v-5791a1a3]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.acquisition-task-card header small[data-v-5791a1a3]{color:#aaa;overflow-wrap:anywhere;font-size:10px}.acquisition-task-card header span[data-v-5791a1a3]{color:#888;background:#f4f4f4;border-radius:5px;flex-shrink:0;padding:3px 6px;font-size:10px}.acquisition-task-card header span.attention[data-v-5791a1a3]{color:#ff5000;background:#faf8f6}.acquisition-task-card h3[data-v-5791a1a3]{overflow-wrap:anywhere;margin:11px 0 8px;font-size:16px}.acquisition-task-card p[data-v-5791a1a3]{color:#888;font-size:12px;line-height:1.7}.acquisition-task-card>div[data-v-5791a1a3]{justify-content:space-between;align-items:center;gap:10px;display:flex}.acquisition-task-card>div b[data-v-5791a1a3]{color:#ff5000;font-size:22px}.acquisition-task-card>div b small[data-v-5791a1a3]{font-size:10px;font-weight:500}.acquisition-task-card>div>span[data-v-5791a1a3]{color:#ff5000;flex-shrink:0;font-size:11px}.task-next[data-v-5791a1a3]{color:#999;margin-top:9px;font-size:11px;line-height:1.8;display:block}.acquisition-item-history[data-v-5791a1a3]{color:#888;text-align:center;margin:20px 0;font-size:12px;display:block}.acquisition-overview-actions[data-v-5791a1a3]{justify-content:space-between;align-items:center;gap:10px;display:flex}.acquisition-overview-actions a[data-v-5791a1a3],.acquisition-overview-actions button[data-v-5791a1a3]{color:#ff5000;font-size:12px}.acquisition-overview-actions button[data-v-5791a1a3]{background:0 0;border:0}.acquisition-detail-page[data-v-aa4f49f1]{padding-top:15px}.acquisition-detail-state[data-v-aa4f49f1]{background:#faf8f6;border:1px solid #faf8f6;border-radius:13px;padding:18px}.acquisition-detail-state>span[data-v-aa4f49f1]{color:#ff5000;overflow-wrap:anywhere;font-size:10px}.acquisition-detail-state h2[data-v-aa4f49f1]{color:#ff5000;margin:9px 0;font-size:21px;line-height:1.5}.acquisition-detail-state p[data-v-aa4f49f1]{color:#ff5000;margin:0;font-size:12px;line-height:1.8}.acquisition-detail-card[data-v-aa4f49f1]{background:#fff;border:1px solid #eee;border-radius:13px;margin-top:15px;padding:17px}.acquisition-detail-card h3[data-v-aa4f49f1]{overflow-wrap:anywhere;margin:0 0 12px;font-size:16px}.acquisition-item-head[data-v-aa4f49f1]{align-items:center;gap:11px;display:flex}.acquisition-item-head img[data-v-aa4f49f1]{object-fit:cover;border-radius:9px;flex-shrink:0;width:66px;height:66px}.acquisition-item-head>div[data-v-aa4f49f1]{min-width:0}.acquisition-item-head h3[data-v-aa4f49f1]{margin:0 0 6px}.acquisition-item-head p[data-v-aa4f49f1]{color:#888;margin:0 0 5px;font-size:12px}.acquisition-item-head small[data-v-aa4f49f1]{color:#aaa;overflow-wrap:anywhere;font-size:9px}.acquisition-price-lines[data-v-aa4f49f1]{gap:13px;margin:18px 0 0;display:grid}.acquisition-price-lines>div[data-v-aa4f49f1]{justify-content:space-between;align-items:center;gap:14px;display:flex}.acquisition-price-lines dt[data-v-aa4f49f1]{color:#999;flex-shrink:0;font-size:12px}.acquisition-price-lines dd[data-v-aa4f49f1]{overflow-wrap:anywhere;text-align:right;margin:0;font-size:12px;line-height:1.6}.acquisition-price-lines .acquisition-total[data-v-aa4f49f1]{border-top:1px solid #eee;padding-top:15px}.acquisition-total dd[data-v-aa4f49f1]{color:#ff5000;font-size:27px;font-weight:750}.acquisition-total small[data-v-aa4f49f1]{font-size:11px;font-weight:500}.acquisition-credit-note[data-v-aa4f49f1]{color:#aaa;margin:14px 0 0;font-size:11px;line-height:1.8}.acquisition-quote-actions[data-v-aa4f49f1]{grid-template-columns:1fr 1.4fr;gap:10px;margin-top:20px;display:grid}.acquisition-quote-actions button[data-v-aa4f49f1]{margin:0}.acquisition-detail-card>.submit-button[data-v-aa4f49f1]{width:100%;margin-top:18px}.inspection-reason[data-v-aa4f49f1],.acquisition-description[data-v-aa4f49f1]{white-space:pre-wrap;overflow-wrap:anywhere;color:#888;font-size:12px;line-height:1.8}.acquisition-images[data-v-aa4f49f1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.acquisition-images img[data-v-aa4f49f1]{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;display:block}.acquisition-ledger-link[data-v-aa4f49f1],.acquisition-back-list[data-v-aa4f49f1]{color:#ff5000;margin-top:18px;font-size:12px;line-height:1.8;display:block}.acquisition-back-list[data-v-aa4f49f1]{text-align:center;margin-top:22px}.marketplace-product-card[data-v-67939a43]{color:#222;background:#fff;border-radius:10px;flex-direction:column;min-width:0;text-decoration:none;display:flex;overflow:hidden}.marketplace-card-photo[data-v-67939a43]{aspect-ratio:1;color:#bbb;background:#f1f1f1;place-items:center;display:grid;position:relative;overflow:hidden}.marketplace-card-photo img[data-v-67939a43]{object-fit:cover;width:100%;height:100%;display:block}.marketplace-card-source[data-v-67939a43]{color:#666;background:#ffffffeb;border-radius:4px;padding:3px 6px;font-size:9px;line-height:1.4;position:absolute;top:8px;left:8px}.marketplace-card-copy[data-v-67939a43]{flex:1;min-width:0;padding:11px 10px 14px}.marketplace-card-copy h3[data-v-67939a43]{-webkit-line-clamp:2;color:#222;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:40px;margin:0 0 10px;font-size:14px;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}.marketplace-card-copy p[data-v-67939a43]{overflow-wrap:anywhere;margin:0}.marketplace-card-price[data-v-67939a43]{color:#ff5000;flex-wrap:wrap;align-items:baseline;gap:4px;line-height:1.5;display:flex}.marketplace-card-price strong[data-v-67939a43]{font-size:16px;font-weight:600}.marketplace-card-price span[data-v-67939a43]{font-size:11px}.marketplace-card-copy .marketplace-card-sales[data-v-67939a43]{color:#999;margin-top:8px;font-size:11px;line-height:1.5}.marketplace-card-copy .marketplace-card-seller[data-v-67939a43]{color:#333;margin-top:10px;font-size:12px;line-height:1.6}.marketplace-card-copy .marketplace-card-address[data-v-67939a43]{-webkit-line-clamp:2;color:#999;-webkit-box-orient:vertical;margin-top:7px;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.compact .marketplace-card-copy[data-v-67939a43]{padding-bottom:16px}.compact .marketplace-card-copy h3[data-v-67939a43]{margin-bottom:13px}@media (width>=700px){.marketplace-card-copy[data-v-67939a43]{padding:14px}.marketplace-card-copy h3[data-v-67939a43]{min-height:46px;font-size:16px}.marketplace-card-price strong[data-v-67939a43]{font-size:18px}.marketplace-card-price span[data-v-67939a43]{font-size:12px}}.home-page[data-v-7348d3b7]{padding:18px 16px 24px!important}.home-top[data-v-7348d3b7]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.home-brand[data-v-7348d3b7]{align-items:center;gap:8px;min-width:0;display:flex}.home-logo[data-v-7348d3b7]{border-radius:9px;flex-shrink:0;width:30px;height:30px;display:block}.home-brand b[data-v-7348d3b7]{letter-spacing:-1.5px;white-space:nowrap;font-size:27px;font-weight:950;line-height:1.2}.home-brand b span[data-v-7348d3b7]{color:#ff5000}.home-brand small[data-v-7348d3b7]{color:#777;white-space:nowrap;border-left:1px solid #d8d8d8;padding-left:10px;font-size:10px}.home-avatar[data-v-7348d3b7]{color:#ff5000;background:#faf8f6;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.home-search[data-v-7348d3b7]{color:#858585;background:#fff;border:1px solid #ff5000;border-radius:24px;align-items:center;gap:8px;height:42px;padding:3px 3px 3px 12px;display:flex}.home-search input[data-v-7348d3b7]{color:#222;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.home-search button[data-v-7348d3b7]{color:#fff;background:#ff5000;border:0;border-radius:20px;height:34px;padding:0 23px;font-size:14px;font-weight:700}.home-hero[data-v-7348d3b7]{background:#fff;border:1px solid #fff0e6;border-radius:12px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:152px;margin-top:12px;display:grid;overflow:hidden}.hero-photo[data-v-7348d3b7]{object-fit:cover;object-position:center;width:100%;height:100%;min-height:152px;display:block}.hero-eyebrow[data-v-7348d3b7]{color:#d94300;letter-spacing:.04em;margin-bottom:5px;font-size:9px;font-weight:700;display:inline-block}.hero-copy[data-v-7348d3b7]{flex-direction:column;justify-content:center;align-items:flex-start;padding:16px 14px;display:flex;position:relative}.hero-copy h1[data-v-7348d3b7]{letter-spacing:-.6px;margin:0;font-size:clamp(17px,4.7vw,23px);font-weight:900;line-height:1.4}.hero-copy h1 span[data-v-7348d3b7]{color:#ff5000}.hero-copy p[data-v-7348d3b7]{color:#555;margin:5px 0 12px;font-size:11px}.hero-copy>a[data-v-7348d3b7]{color:#fff;background:#ff5000;border-radius:20px;align-items:center;gap:5px;padding:8px 13px;font-size:12px;font-weight:700;display:inline-flex}.home-category-row[data-v-7348d3b7]{background:#fff;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px 4px;margin-top:12px;padding:12px 8px 14px;display:grid}.home-category[data-v-7348d3b7]{text-align:center;min-width:0}.category-icon[data-v-7348d3b7]{color:#ff5000;background:#faf8f6;border-radius:14px;place-items:center;width:44px;height:44px;margin:0 auto 6px;display:grid}.icon-stay[data-v-7348d3b7],.icon-leisure[data-v-7348d3b7],.icon-fresh[data-v-7348d3b7],.icon-renovation[data-v-7348d3b7],.icon-appliances[data-v-7348d3b7],.icon-education[data-v-7348d3b7],.icon-auto[data-v-7348d3b7],.icon-property[data-v-7348d3b7],.icon-more[data-v-7348d3b7]{color:#ff5000;background:#faf8f6}.home-category b[data-v-7348d3b7]{white-space:nowrap;font-size:clamp(10px,3.08vw,12px);font-weight:500}.home-shortcuts[data-v-7348d3b7]{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.home-shortcuts>a[data-v-7348d3b7]{border-radius:12px;align-items:center;min-height:70px;padding:12px 10px;display:flex;position:relative;overflow:hidden}.shortcut-personal[data-v-7348d3b7],.shortcut-mall[data-v-7348d3b7]{background:#fff;border:1px solid #fff0e6}.home-shortcuts h2[data-v-7348d3b7]{z-index:1;margin:0 0 5px;font-size:18px;font-weight:850;position:relative}.home-shortcuts p[data-v-7348d3b7]{z-index:1;color:#686868;margin:0;font-size:10px;position:relative}.home-shortcuts p span[data-v-7348d3b7]{padding-left:3px}.shortcut-art[data-v-7348d3b7]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:86px;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.personal-art[data-v-7348d3b7]{background-image:url(/catalog/discovery/home-education.webp)}.mall-art[data-v-7348d3b7]{background-image:url(/catalog/discovery/home-more.webp)}.home-section-head[data-v-7348d3b7]{justify-content:space-between;align-items:center;gap:12px;margin:18px 2px 12px;padding-right:52px;display:flex}.home-section-head h2[data-v-7348d3b7]{margin:0;font-size:20px;font-weight:850;line-height:1.4;position:relative}.selected-heading[data-v-7348d3b7]:after{content:"";background:#ff5000;border-radius:3px;width:36px;height:3px;position:absolute;bottom:-5px;left:0}.home-section-head button[data-v-7348d3b7],.home-section-head>a[data-v-7348d3b7]{color:#555;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;display:flex}.home-section-head button[data-v-7348d3b7]:disabled{opacity:.5}.home-product-grid[data-v-7348d3b7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.home-listing-grid[data-v-7348d3b7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.home-listing-card[data-v-7348d3b7]{background:#fff;border-radius:10px;gap:8px;padding:6px;display:flex;overflow:hidden}.home-listing-card>img[data-v-7348d3b7]{object-fit:cover;border-radius:7px;width:43%}.home-listing-card>div[data-v-7348d3b7]{min-width:0;padding:2px 0}.home-listing-card small[data-v-7348d3b7]{color:#777;font-size:9px;display:block}.home-listing-card h3[data-v-7348d3b7]{white-space:nowrap;text-overflow:ellipsis;margin:3px 0 5px;font-size:13px;overflow:hidden}.home-listing-card p[data-v-7348d3b7],.home-listing-card span[data-v-7348d3b7]{color:#888;white-space:nowrap;text-overflow:ellipsis;margin:3px 0;font-size:9px;display:block;overflow:hidden}.home-empty[data-v-7348d3b7]{color:#999;text-align:center;background:#fff;border-radius:12px;justify-items:center;gap:7px;padding:24px 15px;display:grid}.home-empty h3[data-v-7348d3b7]{color:#444;margin:0;font-size:14px}.home-empty p[data-v-7348d3b7]{margin:0;font-size:12px;line-height:1.6}.home-empty-cta[data-v-7348d3b7]{color:#fff;background:#ff5000;border-radius:20px;margin-top:5px;padding:8px 14px;font-size:12px}.home-message[data-v-7348d3b7]{color:#d94300;font-size:12px}.home-message button[data-v-7348d3b7]{color:#ff5000;background:0 0;border:0;margin-left:10px;padding:3px 0;font-size:12px}.home-load-more[data-v-7348d3b7]{color:#666;background:#fff;border:1px solid #eee;border-radius:9px;width:100%;min-height:40px;margin-top:14px;font-size:12px;display:block}.home-load-more[data-v-7348d3b7]:disabled{color:#aaa}.home-products-end[data-v-7348d3b7]{color:#aaa;text-align:center;margin:16px 0 0;font-size:11px}@media (width<=360px){.home-page[data-v-7348d3b7]{padding-inline:12px!important}.home-brand small[data-v-7348d3b7]{font-size:9px}.home-brand b[data-v-7348d3b7]{font-size:24px}.hero-copy[data-v-7348d3b7]{padding:12px}.hero-copy p[data-v-7348d3b7]{font-size:10px}.home-shortcuts h2[data-v-7348d3b7]{font-size:17px}}.category-browser-page[data-v-7dcbc52b]{--category-bottom-space:calc(69px + env(safe-area-inset-bottom,0px));height:calc(100vh - var(--category-bottom-space));height:calc(100dvh - var(--category-bottom-space));background:#fff;flex-direction:column;min-height:300px;display:flex;padding:0!important}.category-search-bar[data-v-7dcbc52b]{z-index:5;background:#fff;border-bottom:1px solid #faf8f6;flex:none;padding:12px 13px 13px;position:relative}.category-search[data-v-7dcbc52b]{color:#707070;background:#faf8f6;border-radius:24px;align-items:center;gap:10px;height:40px;padding:0 13px;display:flex}.category-search input[data-v-7dcbc52b]{color:#333;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:14px}.category-search input[data-v-7dcbc52b]::placeholder{color:#aaa}.category-search button[data-v-7dcbc52b]{color:#ff5000;background:0 0;border:0;flex-shrink:0;padding:0;font-size:12px}.category-suggestions[data-v-7dcbc52b]{z-index:6;background:#fff;border:1px solid #eee;border-radius:10px;gap:0;padding:8px 12px;display:grid;position:absolute;top:59px;left:13px;right:13px;box-shadow:0 5px 15px #0001!important}.category-suggestions small[data-v-7dcbc52b]{color:#aaa;padding:5px 0;font-size:11px}.category-suggestions a[data-v-7dcbc52b]{color:#444;border-top:1px solid #faf8f6;justify-content:space-between;align-items:center;padding:10px 0;font-size:13px;display:flex}.category-browser-layout[data-v-7dcbc52b]{flex:1;grid-template-columns:96px minmax(0,1fr);min-height:0;display:grid}.category-root-list[data-v-7dcbc52b]{overscroll-behavior:contain;scrollbar-width:none;background:#f7f7f7;position:relative;overflow-y:auto}.category-root[data-v-7dcbc52b]{color:#494949;background:0 0;border:0;width:100%;min-height:53px;padding:15px 7px;font-size:14px;line-height:23px;display:block;position:relative}.category-root.is-active[data-v-7dcbc52b]{color:#ff5000;background:#fff;font-weight:700}.category-root.is-active[data-v-7dcbc52b]:before{content:"";background:#ff5000;width:3px;position:absolute;top:0;bottom:0;left:0}.more-category-label[data-v-7dcbc52b]{color:#aaa;text-align:center;border-top:1px solid #ececec;padding:15px 4px 5px;font-size:10px;display:block}.category-detail-area[data-v-7dcbc52b]{overscroll-behavior:contain;scrollbar-width:thin;background:#fff;min-width:0;min-height:0;position:relative;overflow-y:auto}.category-section+.category-section[data-v-7dcbc52b]{border-top:8px solid #f7f7f7}.category-detail-heading[data-v-7dcbc52b]{justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:8px 13px 0;display:flex}.category-detail-heading h2[data-v-7dcbc52b]{color:#888;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:400;overflow:hidden}.category-detail-heading a[data-v-7dcbc52b]{color:#999;align-items:center;gap:2px;font-size:11px;display:flex}.category-child-grid[data-v-7dcbc52b]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px;padding:13px 6px 24px;display:grid}.category-child[data-v-7dcbc52b]{color:#333;text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.category-child>span[data-v-7dcbc52b]:last-child{overflow-wrap:anywhere;min-height:18px;padding:0 2px}.category-image[data-v-7dcbc52b]{color:#bbb;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.category-image img[data-v-7dcbc52b]{object-fit:contain;width:100%;height:100%;display:block}.category-unsplit[data-v-7dcbc52b]{padding:28px 16px}.category-unsplit p[data-v-7dcbc52b]{color:#aaa;text-align:center;margin:22px 0 0;font-size:12px;line-height:1.8}.category-detail-footer[data-v-7dcbc52b]{border-top:1px solid #f3f3f3;grid-template-columns:1.35fr 1fr;gap:8px;padding:14px 0 18px;display:grid}.category-detail-footer a[data-v-7dcbc52b]{border-radius:9px;justify-content:center;align-items:center;gap:3px;height:38px;font-size:11px;font-weight:600;display:flex}.category-detail-footer .footer-primary[data-v-7dcbc52b]{color:#fff;background:#ff5000}.category-detail-footer .footer-secondary[data-v-7dcbc52b]{color:#d94300;background:#faf8f6}.category-page-state[data-v-7dcbc52b]{padding:30px 15px}.all-products-link[data-v-7dcbc52b]{text-align:center;color:#ff5000;margin-top:15px;font-size:13px;display:block}.category-unavailable[data-v-7dcbc52b]{color:#aaa;text-align:center;padding:45px 20px}.category-unavailable h2[data-v-7dcbc52b]{color:#555;margin-top:18px;font-size:14px}.category-unavailable p[data-v-7dcbc52b]{font-size:12px;line-height:1.7}.category-unavailable a[data-v-7dcbc52b]{color:#ff5000;margin-top:15px;font-size:12px;display:inline-block}@media (width<=360px){.category-browser-layout[data-v-7dcbc52b]{grid-template-columns:84px minmax(0,1fr)}.category-root[data-v-7dcbc52b]{font-size:13px}.category-image[data-v-7dcbc52b]{width:42px;height:42px}.category-child[data-v-7dcbc52b]{font-size:11px}}@media (width>=700px){.category-browser-page[data-v-7dcbc52b]{height:calc(100vh - var(--category-bottom-space) - 28px);height:calc(100dvh - var(--category-bottom-space) - 28px)}}.exchange-listing-card[data-v-e0fe442d]{background:#fff;border:1px solid #e5e9dd;border-radius:17px;min-width:0;text-decoration:none;overflow:hidden;box-shadow:0 8px 26px #333}.exchange-listing-photo[data-v-e0fe442d]{aspect-ratio:1.2;background:#eef2e7;position:relative}.exchange-listing-photo img[data-v-e0fe442d]{object-fit:cover;width:100%;height:100%;display:block}.exchange-photo-placeholder[data-v-e0fe442d]{color:#888;place-items:center;height:100%;display:grid}.exchange-photo-badges[data-v-e0fe442d]{gap:5px;display:flex;position:absolute;top:10px;left:10px}.exchange-photo-badges span[data-v-e0fe442d]{color:#fff;background:#ff5000;border-radius:6px;padding:5px 7px;font-size:9px}.exchange-photo-badges .source-personal[data-v-e0fe442d]{background:#2b4350e8}.exchange-listing-copy[data-v-e0fe442d]{padding:13px 12px}.exchange-listing-copy>small[data-v-e0fe442d]{color:#888;font-size:9px}.exchange-listing-copy h3[data-v-e0fe442d]{color:#ff5000;overflow-wrap:anywhere;margin:8px 0;font-size:14px}.exchange-listing-copy p[data-v-e0fe442d]{color:#888;overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin:10px 0;font-size:11px;line-height:1.6;display:flex}.exchange-listing-copy p b[data-v-e0fe442d]{color:#d94300;background:#fff0e6;border-radius:4px;flex-shrink:0;padding:1px 4px;font-size:9px;font-weight:500}.exchange-listing-copy footer[data-v-e0fe442d]{color:#888;border-top:1px solid #edf0e6;justify-content:space-between;align-items:center;gap:5px;padding-top:10px;font-size:9px;display:flex}.exchange-listing-copy footer>span[data-v-e0fe442d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.exchange-listing-copy strong[data-v-e0fe442d]{color:#ff5000;flex-shrink:0;align-items:center;gap:4px;font-size:11px;display:flex}.discovery-page[data-v-c03e2d90]{padding-top:14px}.discovery-search[data-v-c03e2d90]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffa8;border:1px solid #ffffffd9;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:5px 5px 5px 13px;display:grid}.discovery-search input[data-v-c03e2d90]{background:0 0;border:0;outline:0;min-width:0;font-size:12px}.discovery-search button[data-v-c03e2d90]{color:#fff;background:var(--green-800);border:0;border-radius:9px;min-height:36px;padding:0 14px;font-weight:800}.discovery-tabs[data-v-c03e2d90]{background:#ffffff94;border:1px solid #ffffffdb;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:12px;padding:4px;display:grid}.discovery-tabs button[data-v-c03e2d90]{color:#888;background:0 0;border:0;border-radius:8px;height:36px;font-size:12px;font-weight:600}.discovery-tabs button.active[data-v-c03e2d90]{color:#fff;background:#ff5000}.discovery-toolbar[data-v-c03e2d90]{justify-content:space-between;align-items:flex-end;gap:10px;margin:18px 2px 4px;display:flex}.discovery-toolbar h2[data-v-c03e2d90]{color:#252525;margin:0;font-family:inherit;font-size:19px;font-weight:500}.discovery-toolbar small[data-v-c03e2d90]{color:#888;margin-top:4px;font-size:9px;display:block}.discovery-toolbar select[data-v-c03e2d90]{border:1px solid var(--line);color:var(--muted);background:#ffffffb3;border-radius:8px;flex-shrink:0;padding:7px 8px;font-size:10px}.catalog-source-heading[data-v-c03e2d90]{justify-content:space-between;align-items:center;gap:10px;margin:20px 0 13px;display:flex}.catalog-source-heading h3[data-v-c03e2d90]{color:#333;margin:0;font-size:15px;font-weight:500}.catalog-source-heading small[data-v-c03e2d90]{color:#888;font-size:10px}.catalog-source-heading a[data-v-c03e2d90]{color:#888;align-items:center;gap:3px;font-size:10px;display:flex}.catalog-exchange-grid[data-v-c03e2d90]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.catalog-exchange-empty[data-v-c03e2d90]{color:#888;background:#faf8f6;border:1px solid #faf8f6;border-radius:11px;margin:0;padding:15px;font-size:11px;line-height:1.8}.catalog-category-error[data-v-c03e2d90]{color:#ff5000;margin:12px 0;font-size:11px;line-height:1.8}.catalog-category-error button[data-v-c03e2d90]{color:#ff5000;background:0 0;border:0;padding:0 4px;font-size:11px}.catalog-photo[data-v-c03e2d90]{position:relative}.catalog-photo>span[data-v-c03e2d90]{color:#fff;background:#ff5000c7;border-radius:999px;padding:4px 7px;font-size:9px;position:absolute;top:8px;left:8px}.catalog-photo>span.source-merchant[data-v-c03e2d90]{color:#332822;background:#ffd3b8f2}.load-more[data-v-c03e2d90]{width:100%;color:var(--green-800);background:#fff;border:1px solid #ff500029;border-radius:11px;margin-top:16px;padding:12px;font-weight:800;display:block}@media (width<=360px){.catalog-exchange-grid[data-v-c03e2d90]{gap:9px}.discovery-toolbar[data-v-c03e2d90]{flex-wrap:wrap;align-items:flex-start}}.discovery-community-links[data-v-c03e2d90]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:15px 1px 4px;display:flex}.discovery-community-links a[data-v-c03e2d90]{color:#ff5000;font-size:11px;line-height:1.6}.results-back[data-v-c03e2d90]{color:#777;align-items:center;gap:5px;margin:0 0 12px;font-size:12px;display:inline-flex}.catalog-category-unavailable[data-v-c03e2d90]{text-align:center;background:#fff;border-radius:12px;padding:20px}.catalog-category-unavailable h3[data-v-c03e2d90]{font-size:16px}.catalog-category-unavailable p[data-v-c03e2d90]{color:#888;font-size:12px;line-height:1.7}.catalog-category-unavailable a[data-v-c03e2d90]{color:#ff5000;font-size:13px}.discovery-toolbar select[data-v-c03e2d90]{max-width:48%}.discovery-toolbar>div[data-v-c03e2d90]{min-width:0}.discovery-toolbar h2[data-v-c03e2d90],.product-card-copy strong[data-v-c03e2d90]{overflow-wrap:anywhere}.discovery-search[data-v-c03e2d90]{grid-template-columns:auto minmax(0,1fr) auto}.catalog-subcategory-filter[data-v-c03e2d90]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-top:6px;display:grid}.catalog-subcategory-label[data-v-c03e2d90]{color:#999;white-space:nowrap;font-size:11px}.catalog-child-categories[data-v-c03e2d90]{min-width:0}.catalog-child-categories button[data-v-c03e2d90]{padding:7px 12px;font-size:11px}.discovery-community-links a[data-v-c03e2d90]{overflow-wrap:anywhere;max-width:100%}.required[data-v-6883869c]{color:var(--coral);margin-left:3px}.auth-tabs[data-v-6883869c]{border:1px solid var(--line);background:#ffffff8c;border-radius:10px;grid-template-columns:1fr 1fr;gap:5px;margin:0 0 14px;padding:4px;display:grid}.auth-tabs button[data-v-6883869c]{color:#888;background:0 0;border:0;border-radius:7px;padding:9px;font-size:13px;font-weight:700}.auth-tabs button.active[data-v-6883869c]{color:#fff;background:var(--green-800)}.auth-text-link[data-v-6883869c]{color:#888;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:11px;text-decoration:underline}.auth-text-link.centered[data-v-6883869c]{justify-self:center;margin-top:2px}.recovery-key-card[data-v-6883869c]{gap:12px;display:grid}.recovery-key-card h2[data-v-6883869c]{margin:0}.recovery-key-card p[data-v-6883869c]{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.recovery-key-card code[data-v-6883869c]{color:#ff5000;letter-spacing:.08em;text-align:center;overflow-wrap:anywhere;background:#f4f7ee;border:1px dashed #888;border-radius:9px;padding:16px 10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:16px;font-weight:700;display:block}.recovery-key-card small[data-v-6883869c]{color:#888;font-size:10px;line-height:1.6}.recovery-kicker[data-v-6883869c]{color:#888;letter-spacing:.14em;font-size:10px}.recovery-actions[data-v-6883869c]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.recovery-actions .secondary-form-button[data-v-6883869c],.recovery-actions .submit-button[data-v-6883869c]{margin:0}.agreement-row[data-v-6883869c]{color:var(--muted);align-items:flex-start;gap:8px;font-size:11px;line-height:1.55;display:flex}.agreement-row input[data-v-6883869c]{accent-color:var(--green-800);margin-top:3px}.field-label[data-v-c707132e]{gap:7px;display:grid}.field-label>span[data-v-c707132e]{color:var(--coral)}.license-preview[data-v-c707132e]{border:1px solid var(--line);color:var(--green-800);border-radius:10px;align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}.license-preview img[data-v-c707132e]{object-fit:cover;border-radius:8px;width:54px;height:54px}.acquisition-pending[data-v-bb0230ea]{background:#faf8f6;border:1px solid #faf8f6;border-radius:13px;margin:14px 0;padding:14px}.acquisition-pending header[data-v-bb0230ea]{justify-content:space-between;align-items:center;gap:10px;display:flex}.acquisition-pending header b[data-v-bb0230ea]{color:#333;font-size:15px}.acquisition-pending header p[data-v-bb0230ea]{color:#d94300;margin:6px 0 0;font-size:11px;line-height:1.6}.acquisition-pending header>a[data-v-bb0230ea]{color:#ff5000;white-space:nowrap;font-size:11px}.pending-quote[data-v-bb0230ea]{border-top:1px solid #faf8f6;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.pending-quote>div[data-v-bb0230ea]{min-width:0}.pending-quote b[data-v-bb0230ea]{overflow-wrap:anywhere;font-size:13px;display:block}.pending-quote small[data-v-bb0230ea]{color:#888;margin-top:5px;font-size:11px;line-height:1.6;display:block}.pending-quote>span[data-v-bb0230ea]{color:#ff5000;flex-shrink:0;font-size:11px}.pending-handover[data-v-bb0230ea]{color:#ff5000;margin-top:12px;font-size:12px;display:block}.pending-error[data-v-bb0230ea]{color:#d94300;font-size:12px;line-height:1.7}.pending-error button[data-v-bb0230ea]{color:#ff5000;background:0 0;border:0;font-size:12px;text-decoration:underline}@media (width<=350px){.pending-quote[data-v-bb0230ea]{flex-direction:column;align-items:flex-start}}.profile-icon[data-v-7119a16c]{color:#fff;background:linear-gradient(140deg,#ffd3b8,#ff5000);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.profile-icon svg[data-v-7119a16c]{width:23px;height:23px}.profile-icon.coral[data-v-7119a16c]{background:linear-gradient(140deg,#faf8f6,#ff5000)}.profile-icon.orange[data-v-7119a16c],.profile-icon.gold[data-v-7119a16c]{background:linear-gradient(140deg,#ffd3b8,#ff5000)}.profile-icon.green[data-v-7119a16c]{background:linear-gradient(140deg,#8fefc5,#14c3a0)}.profile-icon.mint[data-v-7119a16c]{background:linear-gradient(140deg,#6ce6cd,#01bfaa)}.profile-icon.cyan[data-v-7119a16c]{background:linear-gradient(140deg,#ffd3b8,#ff5000)}.profile-icon.purple[data-v-7119a16c]{background:linear-gradient(140deg,#e6b9fb,#ad71e8)}.profile-icon.mixed[data-v-7119a16c]{background:linear-gradient(140deg,#6aebad 12%,#ff5000 53%,#a694ef)}.profile-icon.bare[data-v-7119a16c]{background:0 0;border-radius:0;width:34px;height:30px}.profile-icon.bare svg[data-v-7119a16c]{width:30px;height:30px}.profile-center-page[data-v-d55deee9]{background:#f4f4f4;padding:0 0 25px!important}.profile-asset-band[data-v-d55deee9]{color:#fff;background:linear-gradient(160deg,#ff5000 0% 65%,#ff5000 100%);border-radius:0 0 50% 14px/0 0 22px 14px;padding:17px 16px 58px}.profile-identity[data-v-d55deee9]{color:#fff;align-items:center;gap:10px;margin-bottom:19px;display:flex}.profile-avatar[data-v-d55deee9]{background:#ffffff30;border:2px solid #ffffff8c;border-radius:50%;flex:0 0 42px;place-items:center;height:42px;font-size:20px;font-weight:700;display:grid}.profile-identity>span[data-v-d55deee9]:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.profile-identity strong[data-v-d55deee9]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.profile-identity small[data-v-d55deee9]{color:#faf8f6;font-size:10px}.profile-assets[data-v-d55deee9]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.profile-assets>a[data-v-d55deee9]{color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.profile-assets>a+a[data-v-d55deee9]{border-left:1px solid #fff6}.profile-assets strong[data-v-d55deee9]{text-overflow:ellipsis;max-width:100%;font-size:23px;font-weight:700;line-height:30px;overflow:hidden}.profile-assets>a>span[data-v-d55deee9]:last-child,.profile-assets>a>span[data-v-d55deee9]:nth-child(2){font-size:14px}.profile-assets b[data-v-d55deee9]{font-size:19px;font-weight:400}.commission-caption[data-v-d55deee9]{color:#faf8f6;font-size:9px;position:absolute;bottom:-17px}.profile-content[data-v-d55deee9]{margin-top:-35px;padding:0 12px;position:relative}.profile-panel[data-v-d55deee9]{background:#fff;border-radius:11px;margin-bottom:12px;overflow:hidden}.profile-panel header[data-v-d55deee9]{border-bottom:1px solid #f4f4f4;justify-content:space-between;align-items:center;min-height:45px;padding:10px 12px;display:flex}.profile-panel h2[data-v-d55deee9]{color:#181818;margin:0;font-size:18px;font-weight:750;line-height:1.35}.profile-panel header a[data-v-d55deee9]{color:#555;align-items:center;gap:3px;font-size:13px;display:flex}.profile-action-grid[data-v-d55deee9]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:25px;padding:19px 5px 20px;display:grid}.profile-action-grid.order-grid[data-v-d55deee9]{grid-template-columns:repeat(5,minmax(0,1fr));padding:21px 2px 22px}.profile-grid-item[data-v-d55deee9]{color:#303030;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;min-width:0;padding:0;font-family:inherit;font-size:14px;line-height:1.3;text-decoration:none;display:flex}.profile-grid-item>span[data-v-d55deee9]:last-child{white-space:nowrap}.profile-grid-item[data-v-d55deee9]:disabled{opacity:.55}.profile-grid-item[data-v-d55deee9]:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #ff5000}.profile-count-icon[data-v-d55deee9]{display:inline-flex;position:relative}.profile-count[data-v-d55deee9]{color:#fff;background:#ff5000;border:1px solid #fff;border-radius:10px;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:14px;position:absolute;top:-5px;right:-7px}.profile-signin[data-v-d55deee9]{justify-content:space-between;align-items:center;gap:10px;padding:13px 12px;display:flex}.profile-signin-copy[data-v-d55deee9]{align-items:center;gap:10px;display:flex}.profile-signin-copy>span[data-v-d55deee9]:last-child{gap:5px;display:grid}.profile-signin-copy strong[data-v-d55deee9]{font-size:14px}.profile-signin-copy small[data-v-d55deee9]{color:#888;font-size:10px}.profile-signin button[data-v-d55deee9]{color:#fff;white-space:nowrap;background:#ff5000;border:0;border-radius:16px;padding:8px 12px;font-size:11px}.profile-signin button[data-v-d55deee9]:disabled{color:#999;background:#f3f3f3}.profile-load-error[data-v-d55deee9]{color:#d94300;background:#faf8f6;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;padding:10px;font-size:12px;display:flex}.profile-load-error button[data-v-d55deee9]{color:#d94300;background:0 0;border:0;flex-shrink:0;font-size:12px}@media (width<=350px){.profile-grid-item[data-v-d55deee9]{font-size:12px}.profile-assets strong[data-v-d55deee9]{font-size:20px}.profile-assets>a>span[data-v-d55deee9]:last-child{font-size:13px}.profile-panel h2[data-v-d55deee9]{font-size:17px}.profile-action-grid[data-v-d55deee9]{row-gap:23px}}.favorite-button[data-v-04645b20]{color:#666;background:#fff;border:1px solid #eee;border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:8px 12px;font-size:12px;display:inline-flex}.favorite-button.saved[data-v-04645b20]{color:#ff5000;background:#faf8f6;border-color:#fff0e6}.favorite-button[data-v-04645b20]:disabled{opacity:.6}.image-lightbox[data-v-c8b9369e]{z-index:9999;color:#fff;overscroll-behavior:contain;background:#333;flex-direction:column;display:flex;position:fixed;inset:0}.lightbox-top[data-v-c8b9369e]{letter-spacing:.08em;color:#ffffffb8;justify-content:space-between;align-items:center;padding:16px 18px 4px;font-size:12px;display:flex}.lightbox-close[data-v-c8b9369e]{color:#fff;background:#ffffff14;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:24px;line-height:1;display:grid}.lightbox-stage[data-v-c8b9369e]{touch-action:none;cursor:zoom-in;flex:1;place-items:center;min-height:0;padding:10px 0;display:grid;overflow:hidden}.lightbox-stage img[data-v-c8b9369e]{object-fit:contain;-webkit-user-select:none;user-select:none;will-change:transform;max-width:96vw;max-height:100%;transition:transform .16s ease-out}.lightbox-stage img.zoomed[data-v-c8b9369e]{cursor:grab;transition:transform 50ms linear}.lightbox-arrow[data-v-c8b9369e]{z-index:2;color:#fff;background:#ff500080;border:1px solid #ffffff2e;border-radius:12px;place-items:center;width:38px;height:56px;padding:0;font-size:30px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-arrow.prev[data-v-c8b9369e]{left:10px}.lightbox-arrow.next[data-v-c8b9369e]{right:10px}.lightbox-bottom[data-v-c8b9369e]{justify-content:center;align-items:center;gap:16px;padding:10px 18px 6px;display:flex}.lightbox-bottom small[data-v-c8b9369e]{color:#ffffff80;font-size:10px}.lightbox-zoom[data-v-c8b9369e]{background:#ffffff14;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;padding:4px 8px;display:flex}.lightbox-zoom button[data-v-c8b9369e]{color:#fff;background:#ffffff1f;border:0;border-radius:50%;width:28px;height:28px;font-size:18px;line-height:1}.lightbox-zoom span[data-v-c8b9369e]{text-align:center;min-width:42px;font-size:11px}.lightbox-thumbs[data-v-c8b9369e]{padding:8px 18px calc(14px + env(safe-area-inset-bottom));justify-content:center;gap:8px;display:flex;overflow-x:auto}.lightbox-thumbs button[data-v-c8b9369e]{opacity:.55;background:0 0;border:2px solid #0000;border-radius:8px;flex:0 0 48px;width:48px;height:48px;padding:0;overflow:hidden}.lightbox-thumbs button.active[data-v-c8b9369e]{opacity:1;border-color:#ffd3b8}.lightbox-thumbs img[data-v-c8b9369e]{object-fit:cover;width:100%;height:100%}.lightbox-enter-active[data-v-c8b9369e],.lightbox-leave-active[data-v-c8b9369e]{transition:opacity .18s}.lightbox-enter-from[data-v-c8b9369e],.lightbox-leave-to[data-v-c8b9369e]{opacity:0}.product-reviews-panel[data-v-925e3f8f]{background:#fff;border-radius:12px;padding:16px}.product-reviews-panel header[data-v-925e3f8f]{justify-content:space-between;align-items:center;gap:8px;display:flex}.product-reviews-panel h2[data-v-925e3f8f]{margin:0;font-size:17px}.product-reviews-panel header small[data-v-925e3f8f]{color:#999;font-size:11px}.product-review-row[data-v-925e3f8f]{border-top:1px solid #f1f1f1;margin-top:12px;padding:18px 0}.review-author[data-v-925e3f8f]{flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.review-author span[data-v-925e3f8f]{color:#ff5000}.review-author time[data-v-925e3f8f]{color:#aaa;margin-left:auto;font-size:10px}.product-review-row p[data-v-925e3f8f]{color:#555;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.public-review-images[data-v-925e3f8f]{flex-wrap:wrap;gap:7px;display:flex}.public-review-images button[data-v-925e3f8f]{cursor:pointer;background:0 0;border:0;padding:0}.public-review-images img[data-v-925e3f8f]{object-fit:cover;border-radius:7px;width:72px;height:72px;display:block}.review-more[data-v-925e3f8f]{width:100%}.reference-product-detail.page[data-v-443c4cb3]{background:#fff;padding:0 0 98px}.product-hero[data-v-443c4cb3]{aspect-ratio:1;background:#faf8f6;width:100%;position:relative}.hero-photo[data-v-443c4cb3]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.hero-photo img[data-v-443c4cb3]{object-fit:contain;width:100%;height:100%;display:block}.hero-image-empty[data-v-443c4cb3]{color:#aaa;justify-items:center;gap:12px;display:grid}.hero-image-empty small[data-v-443c4cb3]{font-size:12px}.hero-home[data-v-443c4cb3]{color:#fff;background:#0005;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:13px;right:13px}.hero-arrow[data-v-443c4cb3]{color:#fff;background:#0004;border:0;border-radius:18px;width:30px;height:42px;padding:0;font-size:31px;position:absolute;top:45%}.hero-arrow.prev[data-v-443c4cb3]{left:10px}.hero-arrow.next[data-v-443c4cb3]{right:10px}.hero-counter[data-v-443c4cb3]{color:#fff;background:#0006;border-radius:12px;padding:4px 9px;font-size:11px;position:absolute;bottom:12px;right:14px}.product-price-panel[data-v-443c4cb3]{color:#ff5000;background:#faf8f6;border-radius:5px;margin:11px 10px 0;padding:14px 15px}.product-price-panel>div[data-v-443c4cb3]{justify-content:space-between;align-items:center;gap:10px;display:flex}.product-price-panel strong[data-v-443c4cb3]{font-size:26px;font-weight:700;line-height:1.3}.product-price-panel strong span[data-v-443c4cb3]{font-size:19px}.product-price-panel button[data-v-443c4cb3]{color:#ff5000;white-space:nowrap;background:0 0;border:0;align-items:center;gap:1px;padding:4px 0;font-size:14px;display:inline-flex}.product-price-panel .price-meta[data-v-443c4cb3]{color:#ff5000;margin-top:13px;font-size:13px}.delivery-cost[data-v-443c4cb3]{color:#ff5000;gap:12px;margin:9px 0 0;font-size:11px;display:flex}.product-title-block[data-v-443c4cb3]{padding:14px 17px 10px}.product-showcase-tag[data-v-443c4cb3]{color:#ff5000;background:#faf8f6;border-radius:4px;margin-bottom:7px;padding:3px 6px;font-size:10px;display:inline-block}.product-title-block h1[data-v-443c4cb3]{color:#252525;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:650;line-height:1.5}.product-title-block>p[data-v-443c4cb3]{color:#8c8c8c;margin:7px 0 0;font-size:13px;line-height:1.7}.product-title-meta[data-v-443c4cb3]{justify-content:space-between;align-items:center;margin-top:5px;display:flex}.product-title-meta>span[data-v-443c4cb3]{color:#999;font-size:12px}.product-title-meta[data-v-443c4cb3] .favorite-button{border:0;padding:6px 8px;font-size:11px}.product-shop-card[data-v-443c4cb3]{background:#f7f7f7;border-radius:6px;align-items:center;gap:12px;margin:3px 10px 13px;padding:13px 10px;display:flex}.shop-avatar[data-v-443c4cb3]{color:#fff;background:linear-gradient(160deg,#faf8f6,#ffd3b8);border-radius:20px;flex:0 0 70px;place-items:center;width:70px;height:70px;display:grid}.shop-summary[data-v-443c4cb3]{flex:1;min-width:0}.shop-name[data-v-443c4cb3]{color:#333;overflow-wrap:anywhere;font-size:17px;line-height:1.5;display:block}.shop-summary>p[data-v-443c4cb3]{color:#888;overflow-wrap:anywhere;align-items:baseline;gap:5px;margin:5px 0 8px;font-size:12px;line-height:1.6;display:flex}.location-mark[data-v-443c4cb3]{color:#ff5000;font-size:18px;line-height:1}.shop-card-actions[data-v-443c4cb3]{flex-wrap:wrap;gap:8px;display:flex}.shop-card-actions>a[data-v-443c4cb3],.shop-card-actions>button[data-v-443c4cb3]{color:#ff5000;background:#fff;border:1px solid #ffd3b8;border-radius:16px;justify-content:center;align-items:center;gap:4px;min-height:25px;padding:3px 10px;font-size:11px;display:inline-flex}.shop-card-actions>button[data-v-443c4cb3]{color:#ff5000;border-color:#ffd3b8}.shop-card-actions>span[data-v-443c4cb3]{color:#999;font-size:12px}.product-selection-row[data-v-443c4cb3]{text-align:left;background:#fff;border:0 solid #faf8f6;border-width:7px 0 1px;align-items:center;gap:13px;width:100%;min-height:52px;padding:13px 18px;font-size:13px;display:flex}.product-selection-row>span[data-v-443c4cb3]{color:#aaa}.product-selection-row b[data-v-443c4cb3]{overflow-wrap:anywhere;flex:1;font-weight:500}.product-selection-row svg[data-v-443c4cb3]{color:#aaa;flex-shrink:0}.product-service-row[data-v-443c4cb3]{color:#999;background:#faf8f6;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;font-size:11px;display:flex}.product-service-row svg[data-v-443c4cb3]{color:#ff5000}.product-description-block[data-v-443c4cb3]{border-top:8px solid #faf8f6}.product-description-block h2[data-v-443c4cb3]{text-align:center;margin:0;padding:20px 16px 15px;font-size:18px;font-weight:600}.product-description[data-v-443c4cb3]{color:#555;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:4px 18px 20px;font-size:14px;line-height:1.9}.description-empty[data-v-443c4cb3]{text-align:center;color:#aaa;padding:0 15px 15px;font-size:12px}.product-description-block>img[data-v-443c4cb3]{width:100%;height:auto;display:block}.product-description-block dl[data-v-443c4cb3]{background:#faf8f6;margin:0 16px 15px;padding:3px 12px;font-size:12px}.product-description-block dl>div[data-v-443c4cb3]{border-bottom:1px solid #eee;gap:15px;padding:9px 0;display:flex}.product-description-block dl>div[data-v-443c4cb3]:last-child{border:0}.product-description-block dt[data-v-443c4cb3]{color:#999;min-width:70px}.product-description-block dd[data-v-443c4cb3]{color:#555;overflow-wrap:anywhere;margin:0}.product-reviews-disclosure[data-v-443c4cb3]{border-top:8px solid #faf8f6}.product-reviews-disclosure summary[data-v-443c4cb3]{cursor:pointer;padding:17px 16px;font-size:15px}.product-reviews-disclosure summary>span[data-v-443c4cb3]{color:#aaa;margin-left:10px;font-size:11px}.product-reviews-disclosure[data-v-443c4cb3] .section{margin-top:0}.product-recommendations[data-v-443c4cb3]{background:#faf8f6;padding:0 10px 22px}.product-recommendations>h2[data-v-443c4cb3]{color:#303030;text-align:center;margin:0;padding:22px 0;font-size:21px;font-weight:650}.recommendation-grid[data-v-443c4cb3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.recommendation-more[data-v-443c4cb3]{color:#999;justify-content:center;align-items:center;margin-top:20px;font-size:12px;display:flex}body.client-app .reference-purchase-bar{z-index:30;width:min(100%,480px);padding:8px 10px max(8px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;grid-template-columns:43px 62px 47px minmax(0,1fr);align-items:center;gap:2px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.reference-purchase-bar .purchase-shortcut{color:#666;white-space:nowrap;background:#fff;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:45px;padding:0;font-size:10px;display:flex;position:relative}.reference-purchase-bar .purchase-shortcut:first-child{color:#ff5000}.reference-purchase-bar .purchase-shortcut:disabled{opacity:.45}.cart-shortcut b{color:#fff;background:#ff5000;border-radius:8px;min-width:14px;padding:1px 3px;font-size:9px;font-weight:500;position:absolute;top:-3px;right:3px}.purchase-main-actions{border-radius:24px;height:42px;margin-left:4px;display:flex;overflow:hidden}.purchase-main-actions>button{color:#fff;white-space:nowrap;border:0;flex:1;min-width:0;padding:0 4px;font-size:13px}.purchase-main-actions>.add-cart-button,.purchase-main-actions>.buy-now-button{background:linear-gradient(105deg,#ff5000,#ff5000)}.purchase-main-actions>button:disabled{opacity:.45}.product-sheet-overlay{z-index:1000;background:#0007;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.product-sheet{width:min(100%,480px);max-height:82dvh;padding:24px 20px max(20px, env(safe-area-inset-bottom));color:#333;background:#fff;border-radius:20px 20px 0 0;position:relative;overflow:auto}.product-sheet .sheet-close{color:#aaa;background:#faf8f6;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;font-size:24px;display:grid;position:absolute;top:10px;right:12px}.sku-sheet-header{align-items:center;gap:14px;padding-right:20px;display:flex}.sku-sheet-header>img{object-fit:contain;background:#f7f7f7;border-radius:8px;width:85px;height:85px}.sku-sheet-header strong{color:#ff5000;font-size:24px}.sku-sheet-header small{font-size:14px}.sku-sheet-header p{color:#555;margin:6px 0;font-size:13px}.sku-sheet-header span{color:#999;font-size:12px}.product-sheet h3{margin:23px 0 12px;font-size:14px;font-weight:500}.reference-sku-options{flex-wrap:wrap;gap:9px;display:flex}.reference-sku-options button{color:#555;background:#faf8f6;border:1px solid #f1f1f1;border-radius:6px;padding:9px 12px;font-size:12px}.reference-sku-options button.active{color:#ff5000;background:#faf8f6;border-color:#ff5000}.reference-sku-options button:disabled{opacity:.4}.reference-sku-options small{margin-top:3px;font-size:10px;display:block}.sku-quantity{justify-content:space-between;align-items:center;gap:12px;padding:25px 0 18px;display:flex}.sku-quantity b{font-size:14px;font-weight:500}.sku-quantity>div{align-items:center;display:flex}.sku-quantity button{color:#555;background:#faf8f6;border:0;border-radius:4px;width:30px;height:30px}.sku-quantity output{text-align:center;min-width:40px;font-size:13px}.sku-quantity button:disabled{color:#ccc}.sku-total{color:#ff5000;gap:6px;margin:8px 0 20px;font-size:14px;display:grid}.sku-total span{color:#999;font-size:11px}.sku-price-error{color:#c33;gap:7px;font-size:12px;display:grid}.sku-price-error button{color:#ff5000;background:0 0;border:0;justify-self:start;padding:0}.sku-confirm{color:#fff;background:linear-gradient(105deg,#ff5000,#ff5000);border:0;border-radius:24px;width:100%;min-height:43px;font-size:15px}.sku-confirm:disabled{opacity:.4}.compare-sheet h2{margin:2px 30px 10px 0;font-size:19px}.compare-sheet>p{color:#999;font-size:11px;line-height:1.7}.compare-item{border-top:1px solid #f3f3f3;align-items:center;gap:15px;padding:17px 0;display:flex}.compare-item>div{flex:1;min-width:0}.compare-item b{overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.compare-item small{color:#999;margin-top:7px;font-size:11px;display:block}.compare-item strong{color:#ff5000;flex-shrink:0;font-size:13px;font-weight:500}@media (width<=359px){body.client-app .reference-purchase-bar{grid-template-columns:32px 52px 38px minmax(0,1fr);padding-left:6px;padding-right:6px}.purchase-main-actions>button{font-size:11px}.product-price-panel strong{font-size:23px}.product-price-panel strong span{font-size:16px}}.storefront-page.page[data-v-9ae8b802]{padding:0 12px 35px}.storefront-profile[data-v-9ae8b802]{align-items:center;gap:14px;padding:22px 7px;display:flex}.storefront-avatar[data-v-9ae8b802]{color:#fff;background:linear-gradient(160deg,#faf8f6,#ffd3b8);border-radius:21px;flex:0 0 73px;place-items:center;width:73px;height:73px;display:grid}.storefront-profile>div[data-v-9ae8b802]:last-child{min-width:0}.storefront-profile span[data-v-9ae8b802]{color:#ff5000;font-size:10px}.storefront-profile h1[data-v-9ae8b802]{overflow-wrap:anywhere;margin:5px 0;font-size:21px;font-weight:600;line-height:1.4}.storefront-profile p[data-v-9ae8b802]{color:#999;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.6}.storefront-search[data-v-9ae8b802]{color:#aaa;background:#fff;border-radius:22px;align-items:center;gap:9px;padding:3px 4px 3px 15px;display:flex}.storefront-search input[data-v-9ae8b802]{color:#555;background:0 0;border:0;outline:0;flex:1;width:0;height:33px;font-size:13px}.storefront-search button[data-v-9ae8b802]{color:#fff;background:#ff5000;border:0;border-radius:20px;min-width:57px;min-height:31px;font-size:12px}.storefront-heading[data-v-9ae8b802]{justify-content:space-between;align-items:baseline;margin:24px 2px 14px;font-size:17px;font-weight:600;display:flex}.storefront-heading small[data-v-9ae8b802]{color:#aaa;font-size:11px;font-weight:400}.storefront-product-grid[data-v-9ae8b802]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.storefront-more[data-v-9ae8b802]{color:#888;background:#fff;border:1px solid #eee;border-radius:7px;width:100%;min-height:40px;margin-top:20px;font-size:12px;display:block}.storefront-more-error[data-v-9ae8b802]{color:#ff5000;font-size:12px}.storefront-home[data-v-9ae8b802]{color:#999;text-align:center;margin:25px auto 0;font-size:12px;display:block}.privacy-note[data-v-bfe7a5ca]{background:var(--green-100);border:1px solid #ff50001f;border-radius:13px;padding:14px}.privacy-note p[data-v-bfe7a5ca]{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.6}.required[data-v-bfe7a5ca]{color:var(--coral);margin-left:3px}.submission-receipt[data-v-97c8e5e7]{color:#ff5000;background:#edf7ef;border:1px solid #faf8f6;border-radius:14px;gap:12px;padding:16px;display:flex}.submission-receipt svg[data-v-97c8e5e7]{flex-shrink:0}.submission-receipt strong[data-v-97c8e5e7]{font-size:15px}.submission-receipt p[data-v-97c8e5e7]{overflow-wrap:anywhere;margin:7px 0;font-size:12px}.submission-receipt small[data-v-97c8e5e7]{color:#888;font-size:11px;line-height:1.7}.category-load-message[data-v-97c8e5e7]{color:#d94300;margin:0;font-size:12px;line-height:1.6}.category-load-message button[data-v-97c8e5e7]{color:#ff5000;background:0 0;border:0;padding:4px;text-decoration:underline}.notice-card a[data-v-97c8e5e7]{color:#ff5000;text-decoration:underline}.required[data-v-97c8e5e7]{color:var(--coral);margin-left:3px}.field-label[data-v-97c8e5e7]{gap:7px;display:grid}.condition-guide[data-v-97c8e5e7]{color:var(--green-950);background:var(--green-100);border-radius:10px;gap:4px;padding:11px;font-size:11px;line-height:1.55;display:grid}.upload-previews[data-v-97c8e5e7]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.upload-previews figure[data-v-97c8e5e7]{background:#faf8f6;border-radius:10px;margin:0;position:relative;overflow:hidden}.upload-previews img[data-v-97c8e5e7]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.upload-previews button[data-v-97c8e5e7]{color:#fff;background:#d94300d9;border:0;border-radius:50%;place-items:center;width:25px;height:25px;font-size:17px;display:grid;position:absolute;top:5px;right:5px}.upload-previews small[data-v-97c8e5e7]{color:#fff;text-align:center;background:#ff5000b3;border-radius:5px;padding:3px;font-size:9px;position:absolute;bottom:5px;left:5px;right:5px}.upload-hint[data-v-97c8e5e7]{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.publish-actions[data-v-97c8e5e7]{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.publish-actions .submit-button[data-v-97c8e5e7]{margin:0}.status-next[data-v-97c8e5e7]{color:var(--green-800);margin-top:7px;font-size:11px;display:block}.task-strip small[data-v-97c8e5e7]{color:var(--muted);margin-top:4px;font-size:10px;display:block}.platform-list-refresh[data-v-97c8e5e7]{color:#ff5000;background:0 0;border:0;font-size:12px}.platform-task-link[data-v-97c8e5e7]{color:#ff5000;background:#faf8f6;border-radius:8px;align-items:center;padding:9px 12px;font-size:12px;display:inline-flex}#platform-items[data-v-97c8e5e7]{scroll-margin-top:90px}.exchange-publish-note[data-v-1e39fe61]{color:#ff5000;background:#eef3e8;border:1px solid #dbe5d8;border-radius:16px;align-items:flex-start;gap:13px;padding:19px;display:flex}.exchange-publish-note>svg[data-v-1e39fe61]{flex-shrink:0;margin-top:3px}.exchange-publish-note b[data-v-1e39fe61]{font-size:16px}.exchange-publish-note p[data-v-1e39fe61]{color:#888;margin:8px 0;font-size:12px;line-height:1.85}.exchange-publish-note small[data-v-1e39fe61]{color:#d94300;font-size:10px;line-height:1.7}.exchange-receipt[data-v-1e39fe61]{color:#ff5000;background:#eff8ee;border:1px solid #faf8f6;border-radius:12px;align-items:flex-start;gap:9px;margin-top:18px;padding:15px;font-size:12px;line-height:1.7;display:flex}.exchange-publish-form[data-v-1e39fe61]{scroll-margin-top:95px}.exchange-publish-form .field-label[data-v-1e39fe61]{gap:8px;display:grid}.exchange-publish-form .section-heading[data-v-1e39fe61]{margin-bottom:3px}.exchange-publish-form .section-heading small[data-v-1e39fe61]{color:#ff5000;letter-spacing:1px;font-size:9px}.exchange-form-hint[data-v-1e39fe61]{color:#888;margin:0;font-size:11px;line-height:1.8}.exchange-upload-grid[data-v-1e39fe61]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.exchange-upload-grid figure[data-v-1e39fe61]{aspect-ratio:1;background:#faf8f6;border-radius:11px;margin:0;position:relative;overflow:hidden}.exchange-upload-grid img[data-v-1e39fe61]{object-fit:cover;width:100%;height:100%;display:block}.exchange-upload-grid button[data-v-1e39fe61]{color:#fff;background:#684d40bf;border:0;border-radius:50%;width:25px;height:25px;font-size:18px;position:absolute;top:5px;right:5px}.exchange-upload-grid small[data-v-1e39fe61]{color:#fff;background:#ff5000;border-radius:5px;padding:3px 7px;font-size:10px;position:absolute;bottom:7px;left:7px}.exchange-publish-actions[data-v-1e39fe61]{grid-template-columns:1fr 1.5fr;gap:10px;display:grid}.exchange-publish-actions button[data-v-1e39fe61]{min-width:0;margin:0}.exchange-text-button[data-v-1e39fe61]{color:#ff5000;background:0 0;border:0;font-size:11px}.exchange-my-listings[data-v-1e39fe61]{scroll-margin-top:95px}.exchange-own-card[data-v-1e39fe61]{background:#fff;border:1px solid #e4e8dc;border-radius:16px;margin-top:13px;padding:17px}.exchange-own-head[data-v-1e39fe61]{align-items:flex-start;gap:11px;display:flex}.exchange-own-head img[data-v-1e39fe61]{object-fit:cover;border-radius:10px;flex-shrink:0;width:66px;height:66px}.exchange-own-head>div[data-v-1e39fe61]{flex:1;min-width:0}.exchange-own-head small[data-v-1e39fe61]{color:#888;overflow-wrap:anywhere;font-size:9px;display:block}.exchange-own-head h3[data-v-1e39fe61]{overflow-wrap:anywhere;margin:6px 0;font-size:15px}.exchange-own-head p[data-v-1e39fe61]{color:#888;margin:5px 0;font-size:10px;line-height:1.7}.exchange-own-head .status-pill[data-v-1e39fe61]{flex-shrink:0;font-size:9px}.exchange-wanted[data-v-1e39fe61]{color:#888;overflow-wrap:anywhere;margin:12px 0;font-size:12px;line-height:1.7}.exchange-wanted b[data-v-1e39fe61]{color:#d94300;font-size:10px}.exchange-state-message[data-v-1e39fe61]{color:#d94300;background:#fff0e6;border-radius:8px;padding:10px;font-size:11px;line-height:1.7}.exchange-state-message.rejected[data-v-1e39fe61]{color:#d94300;background:#faf8f6}.admin-actions[data-v-1e39fe61]{flex-wrap:wrap}.admin-actions a[data-v-1e39fe61]{color:#ff5000;background:#eff4ea;border-radius:8px;align-items:center;padding:9px 12px;font-size:11px;display:inline-flex}.exchange-own-card[data-v-1e39fe61] .admin-actions{margin-top:10px}@media (width<=360px){.exchange-own-head[data-v-1e39fe61]{flex-wrap:wrap}.exchange-own-head .status-pill[data-v-1e39fe61]{margin-left:77px}.exchange-publish-actions[data-v-1e39fe61]{grid-template-columns:1fr}.exchange-publish-note[data-v-1e39fe61]{padding:15px}.exchange-publish-note b[data-v-1e39fe61]{font-size:14px}}.exchange-publish-form .two-columns[data-v-1e39fe61]{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-publish-form .field-label[data-v-1e39fe61],.exchange-publish-form .field-input[data-v-1e39fe61]{min-width:0}.publish-hub[data-v-b8faf644]{padding-top:4px}.platform-acquisition-link[data-v-b8faf644]{color:#ff5000;background:#fff;border:1px solid #eee;border-radius:10px;margin:-6px 0 16px;padding:12px;font-size:12px;display:block}.publish-hub-heading[data-v-b8faf644]{margin:6px 0 22px}.publish-hub-heading>span[data-v-b8faf644]{color:#d94300;letter-spacing:2px;font-size:10px}.publish-hub-heading h2[data-v-b8faf644]{color:#ff5000;margin:8px 0;font-size:26px}.publish-hub-heading p[data-v-b8faf644]{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.publish-choices[data-v-b8faf644]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.publish-choices button[data-v-b8faf644]{color:#ff5000;text-align:left;background:#fff;border:1px solid #dce5da;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:20px 17px;display:flex;position:relative}.publish-choices button.selected[data-v-b8faf644]{background:#edf5ec;border-color:#ff5000;box-shadow:0 7px 22px #ff5000}.publish-choices span[data-v-b8faf644]{gap:7px;min-width:0;display:grid}.publish-choices b[data-v-b8faf644]{font-size:17px}.publish-choices small[data-v-b8faf644]{color:#888;font-size:10px;line-height:1.6}.publish-choices i[data-v-b8faf644]{white-space:nowrap;color:#888;margin-left:auto;font-size:10px;font-style:normal}.publish-choices .selected i[data-v-b8faf644]{color:#ff5000}.publish-hub-links[data-v-b8faf644]{justify-content:space-between;gap:8px;margin:17px 0 22px;display:flex}.publish-hub-links a[data-v-b8faf644]{color:#555;align-items:center;gap:4px;font-size:11px;display:inline-flex}.publish-hub[data-v-b8faf644] .acquisition-items-panel>.flow-explainer{margin-top:0}@media (width<=480px){.publish-hub-heading h2[data-v-b8faf644]{font-size:23px}.publish-choices[data-v-b8faf644]{gap:9px}.publish-choices button[data-v-b8faf644]{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:15px 12px}.publish-choices button>svg[data-v-b8faf644]{width:21px}.publish-choices b[data-v-b8faf644]{font-size:15px}.publish-choices i[data-v-b8faf644]{font-size:9px;position:absolute;top:17px;right:10px}.publish-choices span[data-v-b8faf644]{width:100%}.publish-choices small[data-v-b8faf644]{font-size:10px}}.exchange-market-hero[data-v-4984e84d]{color:#faf8f6;background:linear-gradient(125deg,#ff5000,#ff5000);border-radius:23px;justify-content:space-between;align-items:center;padding:29px;display:flex;position:relative;overflow:hidden}.exchange-market-hero>div[data-v-4984e84d]{z-index:1;position:relative}.exchange-market-hero span[data-v-4984e84d]{color:#ff5000;letter-spacing:2px;font-size:9px}.exchange-market-hero h2[data-v-4984e84d]{margin:12px 0;font-size:29px;font-weight:500;line-height:1.5}.exchange-market-hero p[data-v-4984e84d]{color:#faf8f6;margin:0 0 20px;font-size:11px}.exchange-market-hero a[data-v-4984e84d]{color:#ff5000;background:#ffd3b8;border-radius:10px;align-items:center;gap:6px;padding:10px 15px;font-size:12px;font-weight:600;display:inline-flex}.exchange-hero-mark[data-v-4984e84d]{color:#eedda964;border:1px solid #f0e0ae30;border-radius:50%;place-items:center;width:140px;height:140px;display:grid;position:absolute;top:50%;right:35px;transform:translateY(-50%)rotate(-12deg);box-shadow:0 0 0 28px #f0e0ae08,0 0 0 56px #f0e0ae04}.exchange-market-links[data-v-4984e84d]{justify-content:flex-end;gap:22px;margin:16px 0;display:flex}.exchange-market-links a[data-v-4984e84d]{color:#555;align-items:center;gap:5px;font-size:11px;display:flex}.exchange-search[data-v-4984e84d]{color:#888;background:#fff;border:1px solid #e0e6d8;border-radius:14px;align-items:center;gap:10px;padding:6px 6px 6px 15px;display:flex}.exchange-search input[data-v-4984e84d]{background:0 0;border:0;outline:0;flex:1;width:0;min-width:0;font-size:13px}.exchange-search button[data-v-4984e84d]{color:#fff;background:#ff5000;border:0;border-radius:10px;padding:10px 15px;font-size:12px}.exchange-market-results[data-v-4984e84d]{margin-top:23px}.exchange-market-results h2[data-v-4984e84d]{font-size:17px}.exchange-market-results small[data-v-4984e84d]{color:#888;font-size:10px}.exchange-market-grid[data-v-4984e84d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.exchange-load-more[data-v-4984e84d]{width:100%;margin-top:17px}.exchange-market-footnote[data-v-4984e84d]{color:#9a9d87;text-align:center;margin-top:23px;font-size:10px;line-height:1.8}@media (width>=760px){.exchange-market-grid[data-v-4984e84d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=420px){.exchange-market-hero[data-v-4984e84d]{padding:23px}.exchange-market-hero h2[data-v-4984e84d]{font-size:26px}.exchange-hero-mark[data-v-4984e84d]{opacity:.6;width:115px;height:115px;right:-20px}.exchange-market-results h2[data-v-4984e84d]{font-size:15px}.exchange-market-grid[data-v-4984e84d]{gap:10px}}.reputation-panel[data-v-f0f7c6b1]{background:#fff;border:1px solid #eee;border-radius:12px;margin-top:14px;padding:14px}.reputation-summary[data-v-f0f7c6b1]{justify-content:space-between;align-items:center;gap:8px;display:flex}.reputation-summary b[data-v-f0f7c6b1]{font-size:13px}.reputation-summary small[data-v-f0f7c6b1]{color:#888;margin-top:5px;font-size:11px;display:block}.reputation-summary button[data-v-f0f7c6b1]{color:#777;background:0 0;border:0;flex-shrink:0;font-size:11px}.verified[data-v-f0f7c6b1]{color:#ff5000;background:#faf8f6;border-radius:4px;margin-left:7px;padding:2px 4px;font-size:10px}.rating-grid[data-v-f0f7c6b1]{color:#888;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:16px;font-size:10px;display:grid}.rating-grid b[data-v-f0f7c6b1]{color:#ff5000;margin-top:6px;font-size:18px;display:block}.feedback-entry[data-v-f0f7c6b1]{border-top:1px solid #eee;margin-top:14px;padding-top:14px;font-size:12px}.feedback-entry small[data-v-f0f7c6b1]{float:right;color:#999;font-size:10px}.feedback-entry p[data-v-f0f7c6b1]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.feedback-entry span[data-v-f0f7c6b1]{color:#999;font-size:10px}.exchange-detail-gallery[data-v-3f7f22c8]{aspect-ratio:1.16;background:#edf1e6;border-radius:22px;position:relative;overflow:hidden}.exchange-detail-gallery>img[data-v-3f7f22c8]{object-fit:cover;width:100%;height:100%}.exchange-detail-gallery>span[data-v-3f7f22c8]{color:#fff;background:#ff5000;border-radius:7px;padding:7px 10px;font-size:11px;position:absolute;top:16px;left:16px}.exchange-detail-placeholder[data-v-3f7f22c8]{color:#888;place-items:center;height:100%;display:grid}.exchange-detail-thumbs[data-v-3f7f22c8]{gap:8px;margin:11px 0;display:flex;overflow-x:auto}.exchange-detail-thumbs button[data-v-3f7f22c8]{background:#fff;border:2px solid #0000;border-radius:10px;flex-shrink:0;width:61px;height:61px;padding:0;overflow:hidden}.exchange-detail-thumbs button.active[data-v-3f7f22c8]{border-color:#ff5000}.exchange-detail-thumbs img[data-v-3f7f22c8]{object-fit:cover;width:100%;height:100%}.exchange-detail-info[data-v-3f7f22c8]{padding:23px 2px 0}.exchange-detail-info>small[data-v-3f7f22c8]{color:#888;font-size:11px}.exchange-detail-info h2[data-v-3f7f22c8]{color:#ff5000;overflow-wrap:anywhere;margin:10px 0 18px;font-size:24px;line-height:1.5}.exchange-desired[data-v-3f7f22c8]{background:#faf8f6;border:1px solid #ffd3b8;border-radius:12px;align-items:flex-start;gap:11px;padding:15px;display:flex}.exchange-desired>span[data-v-3f7f22c8]{color:#ff5000;flex-shrink:0;padding-top:3px;font-size:10px}.exchange-desired b[data-v-3f7f22c8]{color:#d94300;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.7}.exchange-detail-facts[data-v-3f7f22c8]{color:#888;flex-wrap:wrap;gap:9px 15px;margin:16px 0;font-size:11px;display:flex}.exchange-detail-facts span[data-v-3f7f22c8]{align-items:center;gap:5px;display:flex}.exchange-owner[data-v-3f7f22c8]{border-top:1px solid #e5e9db;align-items:center;gap:10px;padding:16px 0;display:flex}.exchange-owner>span[data-v-3f7f22c8]{color:#ffd3b8;background:#ff5000;border-radius:50%;place-items:center;width:37px;height:37px;font-size:18px;display:grid}.exchange-owner>div[data-v-3f7f22c8]{flex:1;gap:4px;display:grid}.exchange-owner b[data-v-3f7f22c8]{color:#555;font-size:12px;font-weight:500}.exchange-owner small[data-v-3f7f22c8]{color:#888;font-size:9px}.exchange-owner>svg[data-v-3f7f22c8]{color:#888}.exchange-description[data-v-3f7f22c8]{background:#fff;border:1px solid #fff0e6;border-radius:16px;padding:20px}.exchange-description h3[data-v-3f7f22c8]{margin:0 0 12px;font-size:16px}.exchange-description p[data-v-3f7f22c8]{white-space:pre-wrap;overflow-wrap:anywhere;color:#888;font-size:13px;line-height:1.9}.exchange-description>small[data-v-3f7f22c8]{color:#ff5000;border-top:1px solid #fff0e6;padding-top:13px;font-size:10px;line-height:1.8;display:block}.exchange-start-button[data-v-3f7f22c8]{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:20px;display:flex}.exchange-detail-owner-actions[data-v-3f7f22c8]{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.exchange-detail-owner-actions p[data-v-3f7f22c8]{color:#888;font-size:12px}.exchange-application-form .field-label[data-v-3f7f22c8]{gap:8px;display:grid}.exchange-application-form .section-heading[data-v-3f7f22c8]{margin:0}.exchange-cancel-link[data-v-3f7f22c8]{color:#888;background:0 0;border:0;font-size:11px}.exchange-application-hint[data-v-3f7f22c8]{color:#91937a;margin:0;font-size:11px;line-height:1.8}.exchange-no-own[data-v-3f7f22c8]{text-align:center;color:#888;justify-items:center;gap:9px;padding:20px 0;display:grid}.exchange-no-own h3[data-v-3f7f22c8]{margin:0;font-size:16px}.exchange-no-own p[data-v-3f7f22c8]{color:#888;margin:0 0 9px;font-size:12px;line-height:1.8}.exchange-back-market[data-v-3f7f22c8]{color:#888;justify-content:center;align-items:center;gap:6px;margin:24px 0;font-size:12px;display:flex}.notice-card a[data-v-3f7f22c8]{color:#ff5000;text-decoration:underline}.exchange-gallery-image[data-v-3f7f22c8]{cursor:zoom-in}.exchange-detail-gallery>span.exchange-zoom-hint[data-v-3f7f22c8]{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff5000a8;border-radius:999px;align-items:center;gap:4px;padding:6px 9px;font-size:10px;display:inline-flex;inset:auto 10px 10px auto}.exchange-social-actions[data-v-3f7f22c8]{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.exchange-social-actions .secondary-form-button[data-v-3f7f22c8]{border-radius:22px;margin:0;padding:9px 22px}.exchange-requests-heading[data-v-a618278c]{margin:7px 0 23px}.exchange-requests-heading>span[data-v-a618278c]{color:#ff5000;letter-spacing:2px;font-size:10px}.exchange-requests-heading h2[data-v-a618278c]{color:#ff5000;margin:10px 0;font-size:25px}.exchange-requests-heading p[data-v-a618278c]{color:#888;margin:0;font-size:12px;line-height:1.8}.exchange-request-filters[data-v-a618278c]{justify-content:space-between;gap:10px;margin-bottom:18px;display:flex}.exchange-request-filters>div[data-v-a618278c]{gap:5px;display:flex}.exchange-request-filters button[data-v-a618278c],.exchange-request-filters select[data-v-a618278c]{color:#888;background:#fff;border:1px solid #faf8f6;border-radius:8px;padding:8px 12px;font-size:11px}.exchange-request-filters button.active[data-v-a618278c]{color:#ff5000;background:#edf3e8;border-color:#ff5000}.exchange-request-card[data-v-a618278c]{color:inherit;background:#fff;border:1px solid #e3e8d9;border-radius:16px;margin-top:14px;padding:17px;text-decoration:none;display:block}.exchange-request-card>header[data-v-a618278c]{justify-content:space-between;align-items:center;gap:7px;margin-bottom:17px;display:flex}.exchange-request-card>header small[data-v-a618278c]{color:#888;font-size:10px}.exchange-request-card .status-pill[data-v-a618278c]{font-size:9px}.exchange-request-pair[data-v-a618278c]{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:8px;display:grid}.exchange-request-pair>div[data-v-a618278c]{text-align:center;justify-items:center;gap:7px;min-width:0;display:grid}.exchange-request-pair img[data-v-a618278c],.request-image-placeholder[data-v-a618278c]{object-fit:cover;background:#f0f3e9;border-radius:10px;width:95px;height:80px}.request-image-placeholder[data-v-a618278c]{color:#888;place-items:center;display:grid}.exchange-request-pair b[data-v-a618278c]{color:#555;overflow-wrap:anywhere;font-size:13px;font-weight:500}.exchange-request-pair small[data-v-a618278c]{color:#ff5000;font-size:10px}.exchange-request-pair>svg[data-v-a618278c]{color:#ff5000}.exchange-request-card>footer[data-v-a618278c]{color:#888;border-top:1px solid #fff0e6;justify-content:space-between;align-items:center;gap:7px;margin-top:17px;padding-top:12px;font-size:10px;line-height:1.7;display:flex}.exchange-request-more[data-v-a618278c]{width:100%;margin-top:18px}.exchange-request-market-link[data-v-a618278c]{color:#888;justify-content:center;align-items:center;gap:5px;margin:24px 0;font-size:12px;display:flex}@media (width<=360px){.exchange-request-filters[data-v-a618278c]{flex-direction:column}.exchange-request-filters>div button[data-v-a618278c]{flex:1}.exchange-request-pair img[data-v-a618278c],.request-image-placeholder[data-v-a618278c]{width:83px;height:75px}.exchange-requests-heading h2[data-v-a618278c]{font-size:22px}}.handover-card[data-v-b536c613]{background:#fff;border:1px solid #eee;border-radius:12px;margin-top:16px;padding:17px}.handover-card h3[data-v-b536c613]{margin:0 0 12px;font-size:16px}.handover-steps[data-v-b536c613]{counter-reset:step;gap:6px;margin:0 0 18px;padding:0;list-style:none;display:flex}.handover-steps li[data-v-b536c613]{color:#aaa;counter-increment:step;flex:1;font-size:11px;line-height:1.5}.handover-steps li[data-v-b536c613]:before{content:counter(step);background:#f3f3f3;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:4px;display:inline-grid}.handover-steps .done[data-v-b536c613]{color:#ff5000}.handover-steps .done[data-v-b536c613]:before{background:#faf8f6}.handover-plan[data-v-b536c613]{background:#faf8f6;border-radius:9px;padding:12px}.handover-plan>span[data-v-b536c613]{color:#ff5000;font-size:11px}.handover-plan p[data-v-b536c613],.delivery-card p[data-v-b536c613],.dispute-record p[data-v-b536c613],.feedback-record p[data-v-b536c613]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.handover-plan>small[data-v-b536c613],.delivery-card>small[data-v-b536c613],.cancellation-record>small[data-v-b536c613]{color:#999;font-size:10px}.handover-form[data-v-b536c613]{border-top:1px solid #eee;gap:12px;margin-top:15px;padding-top:15px;display:grid}.handover-card .submit-button[data-v-b536c613],.handover-card .secondary-form-button[data-v-b536c613]{width:100%;margin-top:12px}.text-action[data-v-b536c613]{color:#ff5000;background:0 0;border:0;padding:0;font-size:11px}.delivery-card[data-v-b536c613]{border:1px solid #eee;border-radius:9px;margin-top:12px;padding:12px}.delivery-card>b[data-v-b536c613],.dispute-record>b[data-v-b536c613],.feedback-record>b[data-v-b536c613]{font-size:12px}.evidence-grid[data-v-b536c613]{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.evidence-grid img[data-v-b536c613]{object-fit:cover;border-radius:6px;width:60px;height:60px;display:block}.evidence-grid button[data-v-b536c613]{background:0 0;border:0;padding:0}.handover-actions[data-v-b536c613]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cancellation-record p[data-v-b536c613]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.dispute-record[data-v-b536c613],.feedback-record[data-v-b536c613]{border-top:1px solid #eee;margin-top:12px;padding-top:12px}.feedback-record small[data-v-b536c613]{color:#888;margin-top:6px;font-size:11px;display:block}.rating-field[data-v-b536c613]{color:#666;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.rating-field select[data-v-b536c613]{background:#fff;border:1px solid #eee;border-radius:7px;padding:7px 15px}.exchange-progress-heading[data-v-044df5f7]{background:linear-gradient(125deg,#edf4e7,#faf8f6);border:1px solid #faf8f6;border-radius:19px;padding:23px}.exchange-progress-heading>span[data-v-044df5f7]{color:#888;letter-spacing:1px;overflow-wrap:anywhere;font-size:9px}.exchange-progress-heading h2[data-v-044df5f7]{color:#ff5000;margin:12px 0;font-size:25px}.exchange-progress-heading p[data-v-044df5f7]{color:#888;margin:0;font-size:12px;line-height:1.9}.exchange-progress-heading>small[data-v-044df5f7]{color:#ff5000;margin-top:13px;font-size:10px;display:block}.exchange-pair-detail[data-v-044df5f7]{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.exchange-pair-detail>article[data-v-044df5f7]{background:#fff;border:1px solid #e3e7d9;border-radius:15px;min-width:0;padding:12px;overflow:hidden}.exchange-pair-label[data-v-044df5f7]{color:#888;gap:4px;margin-bottom:11px;font-size:9px;display:grid}.exchange-pair-label>span[data-v-044df5f7]{color:#ff5000;font-size:11px}.exchange-pair-detail img[data-v-044df5f7],.pair-photo-placeholder[data-v-044df5f7]{object-fit:cover;background:#f0f3e9;border-radius:9px;width:100%;height:125px;display:block}.pair-photo-placeholder[data-v-044df5f7]{color:#888;place-items:center;display:grid}.exchange-pair-detail h3[data-v-044df5f7]{color:#ff5000;overflow-wrap:anywhere;margin:12px 0 8px;font-size:15px;line-height:1.6}.exchange-pair-detail article>p[data-v-044df5f7]{color:#888;font-size:10px;line-height:1.7}.exchange-pair-detail article>small[data-v-044df5f7]{color:#ff5000;font-size:9px;line-height:1.8;display:block}.exchange-pair-detail details[data-v-044df5f7]{color:#888;border-top:1px solid #fff0e6;margin-top:11px;padding-top:10px;font-size:10px}.exchange-pair-detail details p[data-v-044df5f7]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.8}.exchange-pair-detail details span[data-v-044df5f7]{overflow-wrap:anywhere;color:#d94300;line-height:1.8;display:block}.exchange-conversation[data-v-044df5f7]{background:#fff;border:1px solid #fff0e6;border-radius:15px;padding:19px}.exchange-conversation h3[data-v-044df5f7],.exchange-handover h3[data-v-044df5f7]{color:#ff5000;margin:0 0 15px;font-size:16px}.exchange-conversation>div[data-v-044df5f7]{background:#faf8f6;border-radius:9px;margin-top:10px;padding:12px}.exchange-conversation b[data-v-044df5f7]{color:#ff5000;font-size:10px;font-weight:500}.exchange-conversation p[data-v-044df5f7]{color:#888;overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0 0;font-size:12px;line-height:1.8}.exchange-handover[data-v-044df5f7]{background:#fff;border:1px solid #faf8f6;border-radius:15px;padding:20px}.exchange-handover h3[data-v-044df5f7]{align-items:center;gap:8px;display:flex}.exchange-handover dl[data-v-044df5f7]{gap:13px;display:grid}.exchange-handover dl>div[data-v-044df5f7]{gap:6px;display:grid}.exchange-handover dt[data-v-044df5f7]{color:#888;font-size:10px}.exchange-handover dd[data-v-044df5f7]{color:#ff5000;overflow-wrap:anywhere;margin:0;font-size:14px}.exchange-handover>p[data-v-044df5f7]{color:#91967c;font-size:11px;line-height:1.9}.exchange-confirm-progress[data-v-044df5f7]{gap:8px;margin:18px 0;display:grid}.exchange-confirm-progress>div[data-v-044df5f7]{color:#888;background:#faf8f6;border:1px solid #e9eddf;border-radius:8px;align-items:center;gap:8px;padding:11px;font-size:11px;display:flex}.exchange-confirm-progress>div.done[data-v-044df5f7]{color:#ff5000;background:#eef6e9;border-color:#faf8f6}.exchange-handover .submit-button[data-v-044df5f7]{width:100%}.exchange-confirm-wait[data-v-044df5f7]{color:#ff5000!important}.exchange-respond>p[data-v-044df5f7]{color:#888;font-size:12px;line-height:1.9}.exchange-response-actions[data-v-044df5f7]{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.exchange-response-actions button[data-v-044df5f7]{min-width:0;margin:0}.exchange-accept-form[data-v-044df5f7]{margin:0}.exchange-accept-form h3[data-v-044df5f7]{margin:0;font-size:17px}.exchange-accept-form .field-label[data-v-044df5f7]{gap:8px;display:grid}.exchange-cancel-request[data-v-044df5f7]{width:100%;margin-top:20px}.exchange-handover-help[data-v-044df5f7]{color:#ff5000;text-align:center;font-size:11px;line-height:1.8}.exchange-request-bottom[data-v-044df5f7]{justify-content:space-between;align-items:center;gap:9px;margin:24px 0;display:flex}.exchange-request-bottom a[data-v-044df5f7]{color:#888;align-items:center;gap:4px;font-size:12px;display:flex}@media (width<=350px){.exchange-pair-detail[data-v-044df5f7]{gap:8px}.exchange-pair-detail>article[data-v-044df5f7]{padding:10px}.exchange-pair-detail img[data-v-044df5f7]{height:105px}.exchange-pair-detail h3[data-v-044df5f7]{font-size:13px}.exchange-response-actions[data-v-044df5f7]{grid-template-columns:1fr}}.cart-page[data-v-a263c259]{padding-bottom:86px}.cart-select-all[data-v-a263c259]{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-top:8px;padding:11px 13px;display:flex}.cart-select-all span[data-v-a263c259]{color:var(--muted);font-size:11px}.cart-product[data-v-a263c259]{grid-template-columns:auto auto 1fr auto;align-items:center;gap:9px;display:grid}.cart-thumb[data-v-a263c259]{width:58px;height:58px;color:var(--green-800);background:#faf8f6;border-radius:10px;place-items:center;display:grid;overflow:hidden}.cart-thumb img[data-v-a263c259]{object-fit:cover;width:100%;height:100%}.cart-product>div[data-v-a263c259]{gap:4px;display:grid}.cart-product small[data-v-a263c259]{color:var(--muted);font-size:11px}.cart-product em[data-v-a263c259]{color:var(--coral);font-size:10px;font-style:normal}.cart-item.invalid[data-v-a263c259]{opacity:.67}.quantity-field[data-v-a263c259]{color:var(--muted);align-items:center;gap:8px;margin-top:9px;font-size:11px;display:flex}.quantity-field input[data-v-a263c259]{width:82px;min-height:38px}.cart-checkout-bar[data-v-a263c259]{z-index:14;border-top:1px solid var(--line);width:min(100%,480px);padding:9px 14px max(9px,env(safe-area-inset-bottom));background:#fffffff5;justify-content:space-between;align-items:center;display:flex;position:fixed;bottom:0;right:50%;transform:translate(50%);box-shadow:0 -9px 28px #ff500012}.cart-checkout-bar>div[data-v-a263c259]{display:grid}.cart-checkout-bar small[data-v-a263c259],.cart-checkout-bar span[data-v-a263c259]{color:var(--muted);font-size:10px}.cart-checkout-bar b[data-v-a263c259]{font-size:13px}.cart-checkout-bar a[data-v-a263c259]{color:#fff;background:var(--green-800);border-radius:10px;padding:11px 15px;font-size:12px;font-weight:800}.order-card[data-v-9f314cb8]{padding:0}.order-head[data-v-9f314cb8]{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:12px 14px;display:grid}.order-head>span[data-v-9f314cb8]{color:var(--green-800);font-size:11px;font-weight:800}.order-head>small[data-v-9f314cb8]{color:var(--muted);text-overflow:ellipsis;font-size:10px;overflow:hidden}.order-product[data-v-9f314cb8]{align-items:center;gap:11px;padding:12px 14px;display:flex}.order-image[data-v-9f314cb8]{width:64px;height:64px;color:var(--green-800);background:#faf8f6;border-radius:10px;flex:0 0 64px;place-items:center;display:grid;overflow:hidden}.order-image img[data-v-9f314cb8]{object-fit:cover;width:100%;height:100%}.order-product>div[data-v-9f314cb8]:last-child{gap:5px;display:grid}.order-product strong[data-v-9f314cb8]{font-size:13px}.order-product small[data-v-9f314cb8]{color:var(--muted);font-size:11px}.order-summary[data-v-9f314cb8]{background:#faf8f6;border-radius:10px;gap:5px;margin:0 14px;padding:11px;display:grid}.order-summary p[data-v-9f314cb8]{justify-content:space-between;align-items:center;margin:0;display:flex}.order-summary b[data-v-9f314cb8]{color:var(--green-800);font-size:13px}.order-summary span[data-v-9f314cb8],.order-summary small[data-v-9f314cb8]{color:var(--muted);font-size:10px}.order-card .admin-actions[data-v-9f314cb8]{padding:12px 14px}.order-tabs[data-v-9f314cb8]{scrollbar-width:none;border-bottom:1px solid #eee;gap:4px;padding:14px 0;display:flex;overflow-x:auto}.order-tabs button[data-v-9f314cb8]{color:#777;white-space:nowrap;background:0 0;border:0;flex:none;padding:8px 10px;font-size:13px}.order-tabs button.active[data-v-9f314cb8]{color:#ff5000;border-bottom:2px solid #ff5000;font-weight:700}.order-more[data-v-9f314cb8]{width:100%;margin-top:18px}.order-detail-product[data-v-0317b912]{align-items:center;gap:12px;display:flex}.order-detail-product>span[data-v-0317b912]{width:64px;height:64px;color:var(--green-800);background:#faf8f6;border-radius:10px;flex:0 0 64px;place-items:center;display:grid;overflow:hidden}.order-detail-product img[data-v-0317b912]{object-fit:cover;width:100%;height:100%}.order-detail-product h3[data-v-0317b912]{margin:0}.order-detail-product p[data-v-0317b912]{margin:5px 0 0}.shipment-form[data-v-323024cb]{margin-bottom:16px}.shipment-form>p[data-v-323024cb]{color:var(--muted);margin:0;font-size:12px}.field-label[data-v-323024cb]{gap:7px;display:grid}.after-sale-step[data-v-323024cb]{border-left:3px solid var(--green-800);background:#f4f8f5;gap:3px;padding:8px 10px;display:grid}.after-sale-step b[data-v-323024cb]{font-size:12px}.after-sale-step span[data-v-323024cb]{color:var(--muted);font-size:11px}.two-columns .submit-button[data-v-323024cb]{margin:0}.metric-card small[data-v-8aa6346d]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.asset-note[data-v-8aa6346d]{color:var(--green-950);background:var(--green-100);border:1px solid #ff50001f;border-radius:13px;padding:14px}.asset-note p[data-v-8aa6346d]{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.6}.form-hint[data-v-58b4d616]{color:#d94300;margin:2px 0 0;font-size:11px;line-height:1.7}.form-lead[data-v-58b4d616]{color:var(--muted);margin:-2px 0 3px;font-size:12px;line-height:1.6}.required[data-v-58b4d616]{color:var(--coral);margin-left:3px}.available-line[data-v-58b4d616]{background:#faf8f6;border-radius:10px;justify-content:space-between;align-items:center;padding:11px;font-size:12px;display:flex}.field-label[data-v-58b4d616]{gap:7px;display:grid}.recipient-card[data-v-58b4d616]{color:var(--green-800);background:var(--green-100);border:1px solid #ff500021;border-radius:11px;gap:3px;margin:0;padding:12px;font-size:12px;display:grid}.fee-preview[data-v-58b4d616]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.fee-preview span[data-v-58b4d616]{border:1px solid var(--line);color:var(--muted);border-radius:9px;gap:4px;padding:9px;font-size:10px;display:grid}.fee-preview b[data-v-58b4d616]{color:var(--ink);font-size:12px}.receive-card[data-v-58b4d616]{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;padding:18px}.receive-card img[data-v-58b4d616]{border-radius:14px;width:200px;max-width:100%;margin:12px auto;display:block}.receive-card p[data-v-58b4d616]{margin:0}.receive-card small[data-v-58b4d616]{color:var(--muted);margin-top:5px;line-height:1.5;display:block}.withdraw-balance[data-v-53fd8fc0]{color:#fff;background:linear-gradient(135deg,var(--green-950),var(--green-800));border-radius:16px;gap:5px;padding:18px;display:grid}.withdraw-balance>span[data-v-53fd8fc0],.withdraw-balance>small[data-v-53fd8fc0]{color:#ffffffad;font-size:11px}.withdraw-balance[data-v-53fd8fc0] .money-display{color:#ffd3b8;font-family:Georgia,serif;font-size:26px}.destination-form[data-v-53fd8fc0]{border:1px solid var(--line);background:#faf8f6;border-radius:12px;gap:10px;padding:12px;display:grid}.amount-head[data-v-53fd8fc0]{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.amount-head button[data-v-53fd8fc0]{color:var(--green-800);background:0 0;border:0;font-weight:800}.withdraw-preview[data-v-53fd8fc0]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.withdraw-preview span[data-v-53fd8fc0]{border:1px solid var(--line);color:var(--muted);border-radius:9px;gap:3px;padding:9px;font-size:10px;display:grid}.withdraw-preview b[data-v-53fd8fc0]{color:var(--ink);font-size:12px}.withdraw-preview small[data-v-53fd8fc0]{color:var(--green-800);text-align:right;grid-column:1/-1}.admin-card>small[data-v-53fd8fc0]{color:var(--muted);margin-top:6px;font-size:11px;display:block}.messages-page[data-v-87fb9a19]{padding-top:14px}.message-row[data-v-87fb9a19]{text-align:left;background:#fff;border-top:0;border-left:0;border-right:0;width:100%}.message-row .list-copy[data-v-87fb9a19]{min-width:0}.message-row .list-copy p[data-v-87fb9a19]{color:#777;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:12px;line-height:1.7}.notice-dot[data-v-87fb9a19]{background:#eee;border-radius:50%;flex-shrink:0;width:8px;height:8px}.notice-dot.unread[data-v-87fb9a19]{background:#ff5000}.chat-inbox-row[data-v-87fb9a19]{border-bottom:1px solid #eee;align-items:center;gap:11px;padding:16px 13px;display:flex}.chat-inbox-row[data-v-87fb9a19]:last-child{border:0}.chat-inbox-avatar[data-v-87fb9a19]{color:#ff5000;background:#faf8f6;border-radius:14px;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:17px;font-weight:700;display:grid;position:relative}.chat-inbox-avatar b[data-v-87fb9a19]{color:#fff;text-align:center;background:#ff5000;border-radius:9px;min-width:17px;height:17px;font-size:9px;line-height:17px;position:absolute;top:-5px;right:-5px}.chat-inbox-row>div[data-v-87fb9a19]{flex:1;min-width:0}.chat-inbox-row strong[data-v-87fb9a19]{font-size:14px}.chat-inbox-row small[data-v-87fb9a19]{text-overflow:ellipsis;white-space:nowrap;color:#aaa;margin-top:4px;font-size:10px;display:block;overflow:hidden}.chat-inbox-row p[data-v-87fb9a19]{text-overflow:ellipsis;white-space:nowrap;color:#777;margin:6px 0 0;font-size:12px;overflow:hidden}.chat-inbox-row time[data-v-87fb9a19]{color:#aaa;white-space:nowrap;align-self:flex-start;font-size:9px}.chat-context-label[data-v-87fb9a19]{color:#ff5000;font-size:10px}.not-found[data-v-c011c024]{margin-top:18vh}.not-found a[data-v-c011c024]{margin-top:16px}
