.jc-app{display:flex;background:#f8f8fc!important;color:#28243c!important;min-height:100vh;font:13px/1.6 Inter,Arial,sans-serif}.jc-app *{box-sizing:border-box}.jc-rail{width:50px;background:#f3f0fa;border-right:1px solid #ece8f4;display:flex;align-items:center;flex-direction:column;gap:27px;padding:18px 0;flex-shrink:0}.jc-rail>a:first-child{font-size:24px;font-weight:800;color:#7441d8}.jc-rail svg{width:18px;color:#8f7da9}.jc-app>main{flex:1;min-width:0;padding:0 25px 35px}.jc-top{display:flex;justify-content:space-between;padding:18px 0;color:#8b7d9c;border-bottom:1px solid #eee8f7;font-size:11px}.jc-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:22px;margin-top:20px}.jc-person-panel{background:#fff;border:1px solid #ebe5f4;border-radius:10px;padding:13px;height:fit-content}.jc-cover{height:83px;border-radius:7px;background:linear-gradient(125deg,#cda7ff,#8d55ed 55%,#e8dbff)}.jc-photo{width:65px;height:65px;border:3px solid white;border-radius:11px;background:#eee6ff;display:grid;place-items:center;font-size:29px;color:#8350c9;margin:-45px 0 0 9px;position:relative;overflow:hidden}.jc-photo img{width:100%;height:100%;object-fit:cover}.jc-person-panel h1{font-size:19px;font-weight:650;margin:13px 0 4px}.jc-role{font-size:10px;color:#7e50bf;background:#f0e7ff;padding:3px 5px;border-radius:4px}.jc-person-panel h3{font-size:11px;font-weight:600;margin:19px 0 8px}.jc-chips{display:flex;gap:5px;flex-wrap:wrap}.jc-chips>span{background:#f2eff8;border-radius:5px;padding:3px 6px;font-size:9px;color:#71617e;display:inline-flex;gap:5px;align-items:center}.jc-chips button{border:0;background:none;color:#976cbb;padding:0}.jc-location-pair{display:flex;gap:6px;margin-top:15px}.jc-location-pair>div{flex:1;min-width:0;border:1px solid #eee8f6;padding:6px;border-radius:5px}.jc-location-pair small,.jc-location-pair b{display:block;font-size:9px;overflow-wrap:anywhere}.jc-location-pair small{color:#a092af}.jc-history{display:flex;gap:8px;margin:12px 0;align-items:center}.jc-history b{font-size:10px;font-weight:550;display:block}.jc-history small{font-size:9px;color:#9b8aa9;display:block}.jc-history-initial{display:grid;place-items:center;width:24px;height:24px;background:#ece5f8;border-radius:5px;color:#a06ad7}.jc-person-panel .jc-primary,.jc-person-panel .jc-secondary{width:100%;margin-top:10px}.jc-primary{display:inline-flex;justify-content:center;align-items:center;gap:7px;background:#7542d9!important;color:#fff!important;border:0;border-radius:6px;padding:10px 15px;font-size:12px;cursor:pointer}.jc-secondary{display:inline-flex;justify-content:center;align-items:center;gap:7px;border:1px solid #e2d8ef;border-radius:6px;padding:9px 12px;font-size:11px;color:#8054b5;background:#fff}.jc-content{min-width:0}.jc-content>nav{display:flex;gap:22px;border-bottom:1px solid #ece5f5;margin-bottom:20px;overflow:auto;white-space:nowrap}.jc-content>nav button{background:none;border:0;padding:10px 0;border-bottom:2px solid transparent;font-size:12px;color:#9a86ae;cursor:pointer}.jc-content>nav button.active{color:#8350dd;border-bottom-color:#9864ed}.jc-stat-row{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:20px}.jc-stat-row>article{padding:14px;border:1px solid #ece6f5;background:#fff;border-radius:7px}.jc-stat-row b{display:block;font-size:21px;color:#3d3050}.jc-stat-row small{display:block;font-size:10px;color:#9b89ae}.jc-panel{padding:20px;border:1px solid #ece6f5;border-radius:9px;background:#fff;margin-bottom:18px;min-width:0}.jc-panel h2{font-size:14px;font-weight:600;margin:0 0 12px}.jc-panel h3{font-size:12px;font-weight:600}.jc-panel p{font-size:12px;color:#9d8bad;line-height:1.8}.jc-panel header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.jc-panel header>button,.jc-panel>button:not(.jc-primary){background:none;border:0;color:#9661dc;font-size:11px;cursor:pointer}.jc-overview-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.jc-gauge{width:150px;height:150px;border-radius:50%;margin:14px auto;background:conic-gradient(#8b4ef0 var(--percent),#eee9f5 0);position:relative;display:grid;place-items:center}.jc-gauge:before{content:"";position:absolute;inset:12px;background:#fff;border-radius:50%}.jc-gauge b{position:relative;font-size:34px;color:#40304f}.jc-gauge small{font-size:13px}.jc-overview-grid .jc-panel:first-child>p{text-align:center}.jc-match-count{font-size:40px;color:#8851d9;font-weight:650}.jc-prose{white-space:pre-wrap}.jc-application{padding:15px 0;display:flex;gap:12px;align-items:center;border-top:1px solid #f1ebf7;font-size:11px}.jc-application>a:first-child{flex:1;font-weight:550}.jc-application span{background:#f1e7ff;color:#9462ca;border-radius:5px;padding:3px 7px;font-size:10px}.jc-application>a:last-child{color:#9562ce}.jc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.jc-field,.jc-ajax{display:block;font-size:11px;color:#877197;margin:8px 0 16px;position:relative}.jc-ajax>label{display:block;margin-bottom:6px}.jc-app input,.jc-app select,.jc-app textarea{display:block;width:100%;border:1px solid #e8dff2!important;border-radius:7px!important;background:#fff!important;color:#483452!important;padding:10px!important;box-shadow:none!important;font-size:12px!important;outline:0;min-height:38px!important;margin-top:6px}.jc-app input:focus,.jc-app textarea:focus{border-color:#b48bdf!important}.jc-record{display:grid;grid-template-columns:1fr 1fr 1fr 25px;gap:10px;padding:12px 0;border-top:1px solid #eee8f6;font-size:10px}.jc-record>button{background:none;border:0;color:#a28aac}.jc-error{display:block;color:#bc526a;font-size:11px;margin-top:6px}.jc-success{padding:12px;background:#e5f6ec;color:#2a8761;border-radius:7px;margin-top:15px}.jc-muted{font-size:11px;color:#a18eaf}.jc-ajax .jc-chips{margin-bottom:6px}.jc-ajax ul{position:absolute;top:100%;left:0;right:0;z-index:80;background:#fff;box-shadow:0 12px 30px #3b205124;border:1px solid #eee5f7;border-radius:7px;max-height:230px;overflow:auto;padding:5px;list-style:none;margin:3px 0}.jc-ajax li>button{display:block;width:100%;border:0;background:none;text-align:left;padding:8px;font-size:12px;color:#84619f;cursor:pointer}.jc-ajax li>button:hover,.jc-ajax li>button.active{background:#f3eafd}.jc-ajax small{display:block;color:#ad94bf;font-size:10px;margin-top:5px}.jc-add-tag{background:#f6f0fc;border:0;border-radius:4px;color:#9670b4;padding:5px;font-size:10px;margin-top:6px}.jc-matches-heading h2{font-size:19px;font-weight:600}.jc-matches-heading p{font-size:12px;color:#9b86ad;line-height:1.8}.jc-matches-heading label{display:flex;align-items:center;gap:8px;margin:15px 0}.jc-matches-heading input{max-width:350px;margin:0}.jc-matches{display:grid;grid-template-columns:1fr 1fr;gap:16px}.jc-match-badge{border-radius:20px;background:#e6f6e9;color:#429366;padding:4px 9px;font-size:10px;white-space:nowrap}.jc-matches ul{list-style:none;padding:0;margin:10px 0 18px}.jc-matches li{font-size:10px;color:#9f8bb0;display:flex;gap:5px;align-items:center;margin:5px 0}.jc-personal-facts{display:grid;gap:8px;font-size:11px}.jc-personal-facts>div{display:flex;justify-content:space-between;gap:12px}.jc-personal-facts dt{color:#a28daf}.jc-personal-facts dd{color:#63506f;text-align:right;margin:0}.jc-employer-gauge{display:flex;align-items:center;gap:18px;background:#fcfaff;border:1px solid #eee4f8;border-radius:9px;padding:15px;margin-bottom:20px}.jc-employer-gauge .jc-gauge{width:100px;height:100px;flex-shrink:0;margin:0}.jc-employer-gauge h3{margin:0!important}.jc-employer-gauge p{font-size:11px;color:#a08ab4}.jc-employer-match{margin:15px 0;color:#8c60bf;font-size:12px}.jr-profile .jc-personal-facts{margin:15px 0}.jc-personal-chips{margin:8px 0}.jc-personal-chips span{display:inline-block;padding:3px 6px;background:#f2ecf9;border-radius:4px;font-size:9px;margin:3px;color:#9975b6}html[data-theme=dark] .jc-app{background:#202938!important;color:#dfd2ee!important}html[data-theme=dark] :is(.jc-person-panel,.jc-panel,.jc-stat-row article,.jc-ajax ul){background:#2a3547;border-color:#ffffff0c}html[data-theme=dark] .jc-rail{background:#242d3d;border-color:#ffffff0c}html[data-theme=dark] .jc-gauge:before{background:#2a3547}html[data-theme=dark] .jc-gauge b,html[data-theme=dark] .jc-stat-row b{color:#e5d7f2}html[data-theme=dark] .jc-app :is(input,select,textarea){background:#344057!important;border-color:#ffffff12!important;color:#e3d5f0!important}html[data-theme=dark] .jc-employer-gauge{background:#303447;border-color:#ffffff12}html[data-theme=dark] .jc-personal-facts dd{color:#d6c5e5}html[data-theme=dark] .jc-secondary{background:#354057;border-color:#ffffff12;color:#c3a4e0}@media(max-width:1000px){.jc-overview-grid{grid-template-columns:1fr 1fr}.jc-stat-row{grid-template-columns:repeat(3,1fr)}.jc-layout{grid-template-columns:210px minmax(0,1fr)}}@media(max-width:700px){.jc-rail{width:35px}.jc-app>main{padding:0 12px 30px}.jc-layout{grid-template-columns:1fr;gap:16px}.jc-person-panel{display:none}.jc-stat-row{grid-template-columns:repeat(2,1fr);gap:8px}.jc-overview-grid,.jc-form-grid,.jc-matches{grid-template-columns:1fr}.jc-panel{padding:15px}.jc-record{grid-template-columns:1fr}.jc-record>button{justify-self:end}.jc-top{font-size:10px}.jc-content>nav{gap:15px}.jc-application{flex-wrap:wrap}.jc-content>nav button{font-size:11px}}.jm-home{display:none}@media(max-width:640px){.jy-app:has(.jm-home)>.jy-header,.jy-app:has(.jm-home)>.jy-footer{display:none!important}.jy-app:has(.jm-home)>main>*:not(.jm-home){display:none!important}.jm-home{display:block;background:#f6f8fb;min-height:100vh;padding-bottom:85px;color:#252f3d}.jm-home>header{background:linear-gradient(165deg,#2d7bf7 5%,#5498fd 65%,#e9f2ff);padding:24px 20px 0;position:relative;border-radius:0 0 28px 28px}.jm-brand{display:flex;align-items:center;justify-content:space-between;color:#fff;position:relative;z-index:1}.jm-brand>a{display:flex;gap:9px;align-items:center}.jm-brand>a>span{display:grid;place-items:center;width:30px;height:30px;background:#ffffff28;border-radius:50%}.jm-brand>a:last-child{background:#fff;color:#578ad4;padding:8px;border-radius:50%;position:relative}.jm-brand small{position:absolute;right:-3px;top:-3px;background:#f77b77;border-radius:50%;padding:1px 5px;color:#fff}.jm-home header h1{font-size:27px;line-height:1.2;color:#fff;font-weight:600;margin:28px 0 26px;position:relative;z-index:1;letter-spacing:-.6px}.jm-hero-art{position:absolute;right:8%;top:90px;transform:rotate(8deg);color:#fff9;display:flex;flex-direction:column;gap:7px;align-items:center}.jm-hero-art span{font-size:12px}.jm-home header form{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 14px;background:#fff;border-radius:30px;position:relative;transform:translateY(17px);box-shadow:0 5px 20px #1f54900a}.jm-home header input{min-width:0;width:100%;background:transparent;border:0;padding:0;outline:0;color:#394a61;font-size:13px}.jm-home header form button{background:#3687f6;color:#fff;border:0;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;flex-shrink:0}.jm-home>section{padding:38px 18px 10px}.jm-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.jm-title h2{font-size:18px;font-weight:600;margin:0}.jm-title a{font-size:12px;color:#7f8999}.jm-home section article{background:#fff;border-radius:12px;margin-bottom:12px;display:flex;align-items:flex-start;padding:15px 12px;gap:8px;box-shadow:0 2px 7px #25375104}.jm-job{display:flex;align-items:flex-start;gap:11px;background:none;border:0;flex:1;min-width:0;text-align:left;padding:0;color:inherit}.jm-company{width:35px;height:38px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:600;flex-shrink:0;color:#50717c}.jm-job>div{min-width:0}.jm-job h3{font-size:13px;line-height:1.5;margin:0;font-weight:600}.jm-job p{font-size:11px;color:#929cac;margin:2px 0 7px}.jm-job footer{display:flex;gap:5px;flex-wrap:wrap}.jm-job footer small{font-size:9px;background:#f4f7fa;padding:2px 6px;border-radius:10px;color:#8290a1;display:flex;align-items:center;gap:3px}.jm-home article>a{color:#9aa5b5;padding-top:3px}.jm-bottom{position:fixed;bottom:0;left:0;right:0;z-index:95;background:#fffffff2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid #edf0f5;display:flex;justify-content:space-around;padding:12px 6px calc(12px + env(safe-area-inset-bottom))}.jm-bottom a{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;color:#a0aaba}.jm-bottom a:first-child{color:#3184f5}.dark .jm-home{background:#1e2633;color:#e5ecf6}.dark .jm-home article,.dark .jm-bottom{background:#283242}.dark .jm-job footer small{background:#354154;color:#c3ccda}}@media(max-width:640px){#app .jm-home header input{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;min-height:0!important;height:30px!important;font-size:13px!important}#app .jm-brand>a:last-child svg{stroke:#578ad4!important;color:#578ad4!important}.jm-hero-art span{display:none}}@media(max-width:640px){html[data-theme=dark] .jm-home{background:#1e2835;color:#e8eff9}html[data-theme=dark] .jm-home section article,html[data-theme=dark] .jm-bottom{background:#293546;border-color:#ffffff0b}html[data-theme=dark] .jm-job footer small{background:#354255;color:#b7c4d7}html[data-theme=dark] .jm-home header form{background:#f8faff}html[data-theme=dark] #app .jm-home header input{color:#394a61!important;background:transparent!important}}body:has(.je-reference){background:#e7e6ed!important}#app .je-reference{max-width:1500px;width:calc(100% - 70px);margin:35px auto;min-height:calc(100vh - 70px);background:#fff!important;border-radius:16px;box-shadow:0 16px 60px #362c4e15;overflow:hidden;font-size:12px;color:#282432!important}#app .je-reference .jr-rail{width:43px;padding:13px 0;background:#f6f6f9;gap:23px;border-color:#f0eef4}#app .je-reference .jr-rail svg{width:15px;height:15px}#app .je-reference .jr-rail>a:first-child{font-size:19px}#app .je-reference .jr-main{padding:0 0 35px;background:#fff;min-width:0}#app .je-reference .je-top{min-height:41px;padding:6px 18px;background:#f6f5f8;border:0;gap:12px;align-items:center;font-size:10px;color:#393341}#app .je-top>span{flex:1;white-space:nowrap}#app .je-top>span>b{margin:0 6px}.je-global-search{display:flex;align-items:center;gap:6px;width:250px;margin-right:auto;background:#e9e8ee;border-radius:6px;padding:4px 8px;color:#9d96a7}#app .je-reference .je-global-search input{background:transparent!important;border:0!important;min-height:18px!important;height:18px!important;padding:0!important;font-size:10px!important;color:#645c6c!important;width:100%}.je-upgrade{display:flex;align-items:center;gap:4px;background:linear-gradient(#ffe993,#d8b339)!important;color:#4a3910!important;border:1px solid #f4d470!important;border-radius:4px;padding:4px 7px;font-size:10px;font-weight:600;box-shadow:inset 0 1px #fff9,0 1px 3px #8c742b20}.je-upgrade svg{background:#d9b135;color:#fff;padding:2px;box-sizing:content-box;border-radius:3px}.je-header-bell{position:relative;background:#fff;border:1px solid #ebe9ef;border-radius:5px;padding:4px;color:#7d738a}.je-header-bell i{height:4px;width:4px;position:absolute;right:4px;top:4px;border-radius:50%;background:#f16e6e}.je-account{position:relative;margin-left:4px}.je-account>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:50%;background:#8752e4;color:#fff;width:25px;height:25px;font-size:11px}.je-account summary small{position:absolute;right:-10px;color:#8f8799;font-size:10px}.je-account>div,.je-job-actions details>div{position:absolute;z-index:50;right:0;top:100%;min-width:160px;background:#fff;border:1px solid #eee9f6;border-radius:8px;box-shadow:0 12px 35px #35234120;padding:7px}.je-account>div>a,.je-account>div>button,.je-job-actions details>div>a{display:block;padding:8px;white-space:nowrap;text-align:left;width:100%;font-size:11px;background:none;border:0}.je-account>div>b{padding:8px;display:block;font-size:11px}#app .je-reference .je-job-heading{padding:17px 17px 11px;align-items:flex-start;gap:15px}#app .je-reference .je-job-heading h1{font-size:17px!important;font-weight:650!important;line-height:1.4!important;margin:0!important}#app .je-reference .jr-back{padding:4px;float:left;margin:0 8px 0 0;color:#a6a0ae;border-color:#eeeaf3;background:#fff}#app .je-reference .je-title-line{display:flex;gap:7px;align-items:center;flex-wrap:wrap}#app .je-reference .je-job-heading>div>p{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:6px 0 0 30px;font-size:9px;color:#635c6d}#app .je-reference .je-job-heading>div>p b{font-weight:600;color:#8660ca}.je-status-dot,.je-assigned{display:inline-flex;align-items:center;gap:4px;background:#f0e8fd;border-radius:6px;padding:1px 5px;font-size:9px;color:#6938b7;font-weight:550}.je-status-dot:before{content:"";width:5px;height:5px;background:#9762ee;border-radius:50%}.je-assigned{background:#e9effb;color:#3a5f92;font-size:8px}.je-job-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.je-job-actions>button,.je-job-actions>a,.je-job-actions summary{display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid #ece8f1;background:#fff;color:#7d738c;border-radius:5px;padding:6px;font-size:10px;height:27px}.je-job-actions>button:first-child,.je-job-actions>button:nth-child(2){border-radius:50%;width:24px;height:24px;padding:4px}.je-job-actions>button:disabled{opacity:.35;cursor:default}.je-job-actions>button:nth-child(3){border-color:transparent;color:#b5a9bf}.je-job-actions .is-favorite{color:#ed565b!important}.je-job-actions .is-favorite svg{fill:#ed565b}.je-job-actions details{position:relative}.je-job-actions summary{cursor:pointer;list-style:none}.je-job-actions>a{color:#443e4b}.je-job-actions small{font-size:8px}#app .je-reference .jr-tabs{padding:0 17px;margin-bottom:0;gap:22px;border-color:#f0edf5}#app .je-reference .jr-tabs>button{font-size:11px;padding:10px 0;color:#7c728a}#app .je-reference .jr-tabs small{font-size:8px;padding:0 3px}#app .je-reference .jr-success{margin:6px 17px;padding:7px;font-size:11px}.je-information{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(260px,1fr);background:#fff;min-height:calc(100vh - 220px)}.je-information-main{padding:20px 21px 40px 17px;min-width:0}.je-sidebar{padding:20px 21px;border-left:1px solid #f0edf5}.je-preferences{border:1px solid #eeebf4;border-radius:7px;overflow:hidden;box-shadow:0 1px 3px #40345904}.je-private-note{background:#f0eafa;color:#6f558f;display:flex;align-items:center;gap:5px;padding:4px 8px;font-size:9px;line-height:1.5}.je-preferences>header,.je-sidebar header{display:flex;align-items:center;justify-content:space-between;gap:5px}.je-preferences>header{padding:10px 11px 6px}#app .je-reference .je-information h2{display:flex;align-items:center;gap:6px;font-size:12px!important;font-weight:650!important;margin:0!important;color:#2d2734}#app .je-reference .je-information h2 svg{color:#8f859d;flex-shrink:0}.je-preferences header button,.je-sidebar header button,.je-sidebar header a{display:flex;align-items:center;gap:4px;background:none;border:0;color:#8b58d6;font-size:9px;padding:0;white-space:nowrap}.je-preference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:8px 11px 13px}.je-preference-grid>div{display:flex;align-items:center;gap:7px;min-width:0}.je-preference-grid>div>span{background:#f7f5f9;border-radius:50%;padding:5px;color:#a49aac;flex-shrink:0}.je-preference-grid small{display:block;font-size:9px;color:#94889f;white-space:nowrap}.je-preference-grid b{display:block;font-size:10px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.je-description{margin-top:23px}#app .je-reference .je-description>p{font-size:11px;line-height:1.7;white-space:pre-wrap;margin-top:10px;color:#514959}#app .je-reference .je-description h3{font-size:11px!important;font-weight:600!important;margin:12px 0 3px!important;text-transform:capitalize}#app .je-reference .je-description ul{list-style:disc!important;padding-left:15px!important;margin:2px 0!important;font-size:11px;line-height:1.7;color:#514959}#app .je-reference .je-description li{padding:1px 0}.je-sidebar>section{padding-bottom:17px;margin-bottom:17px;border-bottom:1px solid #f1edf5}.je-sidebar>section:last-child{border:0;margin-bottom:0}.je-sidebar .je-private-note{margin-bottom:11px;font-size:8px}.je-dates,.je-job-details{margin:12px 0 0}.je-dates>div,.je-job-details>div{display:flex;align-items:flex-start;gap:8px;margin-bottom:9px;font-size:10px}.je-dates dt,.je-job-details dt{display:flex;align-items:center;gap:6px;flex-shrink:0;color:#9b91a4;font-size:10px;font-weight:400}.je-dates dt{width:87px}.je-job-details dt{width:85px}.je-job-details dd,.je-dates dd{color:#51485b;font-size:10px;margin:0;line-height:1.5;font-weight:450}.je-countdown{border:1px solid #f3eff8;padding:9px;border-radius:4px;margin-top:14px}.je-countdown>div:first-child{display:flex;justify-content:space-between;gap:8px;font-size:9px;color:#aaa0b4;margin-bottom:5px}.je-countdown b{display:flex;align-items:center;gap:3px;font-size:9px;font-weight:600;color:#64566f}.je-countdown-track{height:5px;border-radius:4px;background:#f0eaf9;overflow:hidden}.je-countdown-track>span{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#cda8ff,#8450d3);transition:width 60s linear,opacity 60s linear}.je-manager{display:flex;align-items:center;gap:7px;padding:8px 0}.je-manager-avatar{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;flex-shrink:0;color:#fff;font-size:13px;border:1px solid #ffffff}.je-manager>div{flex:1;min-width:0}.je-manager b{display:block;font-size:10px;font-weight:600}.je-manager small{display:block;color:#a194aa;font-size:9px;line-height:1.6}.je-manager>button{background:none;border:0;color:#b4aabb;padding:2px}.je-team-empty{color:#a497b1;font-size:10px;line-height:1.6;margin-top:14px}.je-team-empty>button,.je-manage-directory{color:#8b58d6;border:0;background:none;padding:0;font-size:9px}.je-manage-directory{margin-top:12px}.je-editor-dialog h3{font-size:13px;font-weight:600;margin:18px 0 10px}.je-dialog-note{font-size:11px;color:#9d8daa;line-height:1.7}.je-contact-choice{display:flex!important;align-items:center;gap:10px;border:1px solid #eee6f7;border-radius:6px;padding:10px;font-size:11px}.je-contact-choice>input{height:15px!important;min-height:15px!important;width:15px!important;margin:0!important;accent-color:#8c54d4}.je-contact-choice small{display:block;color:#a292b3;font-size:10px}.je-manual-contact{border-top:1px solid #eee;padding-top:4px}.je-manual-contact>button{font-size:10px;color:#a06c98;border:0;background:none;padding:0}.je-manual-contact label{text-transform:capitalize}.je-directory{display:grid;grid-template-columns:1.6fr 1fr;gap:24px;padding:24px}.je-directory>section,.je-directory>form{padding:18px;border:1px solid #f0ebf6;border-radius:8px;background:#fff}.je-directory header{display:flex;align-items:center;gap:10px;justify-content:space-between}.je-directory h2{font-size:14px;font-weight:650}.je-directory input{display:block;width:100%;margin-top:6px}.je-directory header input{width:180px}.je-directory label{display:block;margin:16px 0;font-size:11px;color:#796789}.je-directory article{display:flex;align-items:center;gap:10px;border-top:1px solid #f2edf7;padding:15px 0}.je-directory article>div{flex:1}.je-directory h3{font-size:12px;font-weight:600}.je-directory p{font-size:11px;line-height:1.6;color:#9d8cae}.je-directory article button{font-size:10px;background:#f8f4fc;border:0;border-radius:4px;padding:4px 7px;color:#9b6dba}.je-upgrade-dialog>article{border:1px solid #eee5f9;border-radius:9px;padding:17px;margin:15px 0}.je-upgrade-dialog>article>svg{color:#a167dc}.je-upgrade-dialog h3{font-weight:600;margin:8px 0}.je-upgrade-dialog p{font-size:12px;color:#a08bad}.je-upgrade-dialog .jr-outline{justify-content:center;display:flex}html[data-theme=dark] #app .je-reference{background:#222c3a!important;color:#d9d2e4!important}html[data-theme=dark] #app .je-reference .jr-main,html[data-theme=dark] .je-information{background:#26303f}html[data-theme=dark] #app .je-reference .je-top,html[data-theme=dark] #app .je-reference .jr-rail{background:#202837;color:#c1b4d2}html[data-theme=dark] :is(.je-sidebar,.je-preferences,.je-sidebar>section,.je-countdown){border-color:#ffffff0c}html[data-theme=dark] .je-private-note{background:#3a304c;color:#bca0df}html[data-theme=dark] #app .je-reference .je-information h2{color:#e4d8ee}html[data-theme=dark] #app .je-reference .je-description :is(p,ul),html[data-theme=dark] :is(.je-job-details dd,.je-dates dd,.je-countdown b){color:#c4b6d3}html[data-theme=dark] .je-preference-grid>div>span{background:#343447}html[data-theme=dark] .je-countdown-track{background:#3e344f}html[data-theme=dark] :is(.je-job-actions>button,.je-job-actions>a,.je-job-actions summary,.je-header-bell,.je-account>div,.je-job-actions details>div){background:#30394b;color:#c4b1db;border-color:#ffffff0c}html[data-theme=dark] .je-status-dot{background:#443254;color:#c7a5ed}html[data-theme=dark] .je-assigned{background:#2b3c55;color:#a9c4ef}html[data-theme=dark] .je-directory>section,html[data-theme=dark] .je-directory>form{background:#293447;border-color:#ffffff0c}html[data-theme=dark] .je-global-search{background:#354052}html[data-theme=dark] #app .je-reference .je-global-search input{color:#ded2ec!important}@media(min-width:1500px){.je-information-main{padding-right:32px}.je-sidebar{padding-right:30px}.je-information{grid-template-columns:minmax(0,2.4fr) minmax(300px,1fr)}}@media(max-width:1000px){#app .je-reference{width:calc(100% - 30px);margin:15px auto;min-height:calc(100vh - 30px)}.je-global-search{width:160px}.je-information{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr)}.je-preference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.je-job-actions{gap:4px}#app .je-reference .je-job-heading h1{font-size:15px!important}.je-assigned{display:none}}@media(max-width:760px){#app .je-reference{width:100%;margin:0;border-radius:0;min-height:100vh}#app .je-reference .jr-rail{width:34px;gap:22px}#app .je-reference .je-top{padding:7px 10px;gap:8px}.je-global-search{display:none}#app .je-reference .je-job-heading{flex-direction:column;padding:15px 12px;gap:12px}#app .je-reference .je-job-heading>div>p{gap:7px;font-size:9px;margin-left:0}.je-job-actions{align-self:flex-end}.je-information{grid-template-columns:1fr}.je-sidebar{border-left:0;border-top:1px solid #eee;padding:20px 15px}.je-information-main{padding:18px 13px}.je-preference-grid small{font-size:8px}.je-preference-grid b{font-size:10px}#app .je-reference .jr-tabs{padding:0 12px;gap:16px}.je-directory{grid-template-columns:1fr;padding:15px;gap:15px}.je-directory header{flex-wrap:wrap}.je-directory header input{width:100%}.je-title-line{gap:6px}.je-job-details dt{width:110px}.je-sidebar>section:last-child{padding-bottom:0}.je-account>div{right:0}.je-preference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.je-information-main .je-description{margin-top:22px}}.jr-app{--jr-purple:#7839e8;background:#f5f5fa!important;color:#222238!important;min-height:100vh;display:flex;font:13px/1.55 Inter,Arial,sans-serif}.jr-app *{box-sizing:border-box}.jr-app button,.jr-scrim button{cursor:pointer}.jr-app button,.jr-scrim button,.jr-app select{font:inherit}.jr-rail{width:62px;flex-shrink:0;background:#efeff6;border-right:1px solid #e5e5ef;display:flex;align-items:center;gap:22px;flex-direction:column;padding:24px 0}.jr-rail svg{width:20px}.jr-rail>a:first-child{font-size:24px;font-weight:800}.jr-rail span{color:#8653ed;font-size:10px}.jr-rail button{border:0;background:none;color:#7950cb}.jr-main{flex:1;min-width:0;padding:0 26px 40px}.jr-top{display:flex;justify-content:space-between;padding:18px 0;color:#737382;border-bottom:1px solid #e5e5ed}.jr-top b{margin:0 12px;color:#b4b4bf}.jr-heading{display:flex;justify-content:space-between;align-items:center;padding:26px 0 20px}.jr-heading h1{font-size:23px;font-weight:650;margin:0}.jr-heading p{font-size:12px;color:#858592;margin:6px 0}.jr-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#a838f4,#7026db)!important;color:#fff!important;border:0!important;padding:10px 16px;border-radius:7px;text-decoration:none;white-space:nowrap}.jr-back{float:left;margin:4px 12px 0 0;background:#fff;border:1px solid #eee;border-radius:50%;padding:7px}.jr-tabs{display:flex;gap:22px;border-bottom:1px solid #e8e8f0;margin-bottom:20px}.jr-tabs button{padding:12px 0;background:none;border:0;border-bottom:2px solid transparent;color:#747485}.jr-tabs .active{color:#7038cf;border-bottom-color:#8a43e5}.jr-tabs small{background:#eae7f5;padding:2px 5px;margin-left:6px;border-radius:4px}.jr-job-list{display:grid;gap:12px}.jr-job-list article,.jr-information article,.jr-information aside{background:#fff;border:1px solid #e9e9f1;border-radius:10px;padding:20px}.jr-job-title{display:flex;align-items:center;gap:12px}.jr-job-title button{font-size:16px;font-weight:650;border:0;background:none}.jr-job-title a{margin-left:auto;color:#7a49c7}.jr-badge{background:#f0e8ff;color:#7943cd;font-size:11px;border-radius:6px;padding:3px 8px}.jr-stage-counts{display:flex;gap:8px}.jr-stage-counts button{flex:1;text-align:left;background:#f7f6fb;border:0;border-radius:5px;padding:8px;color:#676477}.jr-stage-counts b{float:right;color:#7854bb}.jr-tools{display:flex;gap:10px;margin-bottom:18px}.jr-tools label{display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #e8e8ef;border-radius:7px;padding:8px 12px;margin-right:auto}.jr-tools input{border:0;outline:0;background:transparent}.jr-tools>button,.jr-tools select,.jr-table-wrap select{background:#fff;border:1px solid #e6e6ef;border-radius:6px;padding:7px}.jr-table-wrap{overflow:auto;background:#fff;border-radius:10px;padding:8px 16px}.jr-table-wrap table{width:100%;border-collapse:collapse;white-space:nowrap}.jr-table-wrap th{text-align:left;font-size:11px;font-weight:500;color:#9494a0;padding:12px;border-bottom:1px solid #eee}.jr-table-wrap td{padding:13px 12px;border-bottom:1px solid #f0f0f6}.jr-table-wrap td>small{display:block;color:#9a99a5;margin-left:38px}.jr-table-wrap td>button{background:#f8f7fb;border:1px solid #e8e6ef;border-radius:6px;padding:6px 10px}.jr-person{display:flex;align-items:center;gap:9px;background:none;border:0;text-align:left;font-weight:600}.jr-person span{background:#e8defa;color:#7440c2;border-radius:50%;width:28px;height:28px;display:grid;place-items:center}.jr-board{display:flex;overflow:auto;gap:15px;padding-bottom:24px;min-height:430px}.jr-board>section{min-width:235px;flex:1}.jr-board h3{font-size:12px;font-weight:550;background:var(--stage-color);padding:7px;border-radius:5px}.jr-board h3 b{float:right}.jr-board article{background:#fff;padding:15px;border:1px solid #e9e8ef;border-radius:8px;margin-bottom:10px;box-shadow:0 3px 8px #26213e04}.jr-board article p{font-size:11px;color:#858391;overflow-wrap:anywhere}.jr-board article>button:last-child{width:100%;background:#f7f6fb;border:1px solid #ece9f4;border-radius:5px;padding:6px}.jr-information{display:grid;grid-template-columns:2fr 1fr;gap:18px}.jr-information h3{text-transform:capitalize;margin:20px 0 10px}.jr-information aside p{display:flex;justify-content:space-between;gap:12px}.jr-prose{white-space:pre-wrap;line-height:1.8;color:#646171}.jr-empty{padding:65px 20px;text-align:center;color:#9a96aa}.jr-success{margin-top:15px;padding:12px;background:#e6f6ed;color:#25704c;border-radius:8px}.jr-scrim{position:fixed;inset:0;background:#27223e65;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;color:#252237;font:13px/1.5 Inter,Arial,sans-serif}.jr-scrim *{box-sizing:border-box}.jr-profile{width:1150px;max-width:100%;height:90vh;background:#fff;border-radius:14px;overflow:auto;box-shadow:0 24px 100px #21173730}.jr-profile>header,.jr-schedule>header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #eeedf4}.jr-scrim header button{border:0;background:#f6f5f9;border-radius:7px;padding:5px}.jr-profile-layout{display:grid;grid-template-columns:260px 1fr;min-height:calc(90vh - 62px)}.jr-profile-layout>aside{padding:18px;border-right:1px solid #eeedf4;overflow-wrap:anywhere}.jr-profile-cover{height:75px;border-radius:8px;background:linear-gradient(125deg,#c6a0ff,#7746dd,#e3d2ff)}.jr-avatar{height:60px;width:60px;background:#e9e3fa;border:3px solid white;border-radius:12px;display:grid;place-items:center;font-size:25px;margin-top:-35px;position:relative;margin-left:12px;color:#7033c6}.jr-profile h2{font-size:20px}.jr-profile h3{font-size:13px;margin-top:25px}.jr-profile aside>a{display:flex;gap:8px;align-items:center;margin-top:15px;color:#6e39b5}.jr-profile-layout>main{padding:18px 24px;min-width:0}.jr-metrics{display:flex;gap:12px}.jr-metrics article{border:1px solid #eceaf3;border-radius:8px;padding:15px;flex:1}.jr-metrics small{color:#87818f}.jr-metrics h2{font-size:18px}.jr-progress{display:flex;gap:6px;flex-wrap:wrap}.jr-progress button{border:1px solid #e6e1f0;background:#f9f7fc;border-radius:6px;padding:8px}.jr-progress button.active{color:#743bd3;background:#ede3ff;border-color:#b69bdc}.jr-documents{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.jr-documents>a{display:flex;flex-direction:column;gap:15px;padding:22px;background:#f6f4fa;border-radius:10px;overflow-wrap:anywhere;color:#654497}.jr-interview{background:#f8f6fc;border-radius:8px;padding:15px;margin-bottom:15px}.jr-profile textarea{display:block;width:100%;border:1px solid #ded9eb;border-radius:8px;margin:10px 0 15px;padding:12px}.jr-schedule{width:470px;max-width:100%;max-height:94vh;overflow:auto;background:#fff;border-radius:14px;padding:0 22px 20px;box-shadow:0 30px 80px #20163040}.jr-schedule>header{padding:18px 0}.jr-schedule h2{font-size:17px;margin:0}.jr-schedule header p{font-size:12px;color:#8d8796;margin:4px 0}.jr-role{background:#f8f6fc;border:1px solid #eae5f2;border-radius:8px;padding:13px;margin:18px 0}.jr-role p{margin:5px 0 0;color:#928a9f}.jr-schedule label{display:block;margin:15px 0;font-size:12px}.jr-schedule input,.jr-schedule select{width:100%;display:block;margin-top:7px;padding:10px;border:1px solid #dedbe7;border-radius:6px;background:#fff;color:#282238}.jr-schedule footer{display:flex;gap:12px;border-top:1px solid #eee;padding-top:18px;margin-top:20px}.jr-schedule footer>button:first-child{background:#fff;border:1px solid #e4dfec;border-radius:6px;padding:9px 14px}.jr-schedule footer .jr-primary{flex:1}.jr-error{color:#b23a4b;display:block}.jr-schedule>small{color:#938c9c}@media(max-width:760px){.jr-rail{width:44px}.jr-main{padding:0 12px 30px}.jr-top{font-size:10px}.jr-heading h1{font-size:18px}.jr-heading .jr-primary{font-size:11px;padding:8px}.jr-stage-counts{flex-wrap:wrap}.jr-stage-counts button{min-width:28%}.jr-tools{flex-wrap:wrap}.jr-tools label{width:100%}.jr-information{grid-template-columns:1fr}.jr-scrim{padding:8px}.jr-profile{height:96vh}.jr-profile-layout{grid-template-columns:1fr}.jr-profile-layout>aside{border-right:0;border-bottom:1px solid #eee}.jr-profile-layout>main{padding:15px}.jr-metrics{flex-wrap:wrap}.jr-documents{grid-template-columns:repeat(2,1fr)}.jr-tabs{gap:15px;overflow:auto;white-space:nowrap}}.jr-wizard{display:block}.jr-wizard-header{height:65px;background:#fff;display:flex;align-items:center;gap:15px;padding:0 25px;border-bottom:1px solid #eeeaf4;position:sticky;top:0;z-index:20}.jr-wizard-header>a{display:grid;place-items:center;border:1px solid #eee;border-radius:50%;padding:5px;color:#999}.jr-wizard-header>div{display:flex;gap:9px;margin-left:auto}.jr-wizard-header button,.jr-wizard-footer>button:first-child,.jr-outline{background:#fff;border:1px solid #e4dfec;border-radius:6px;padding:8px 12px;font-size:12px}.jr-wizard-body{display:grid;grid-template-columns:210px minmax(0,760px);gap:28px;max-width:1110px;margin:35px auto;padding:0 22px;align-items:start}.jr-wizard-body>aside{position:sticky;top:95px}.jr-wizard-body nav{border-radius:9px;background:#fff;padding:10px}.jr-wizard-body nav>button{display:flex;align-items:flex-start;gap:10px;width:100%;border:0;background:none;text-align:left;padding:16px 9px;border-radius:6px}.jr-wizard-body nav>button.active{background:linear-gradient(#eee3ff,#faf8ff)}.jr-wizard-body nav>button>span{display:grid;place-items:center;padding:6px;border-radius:50%;background:#f5f1fa;color:#7840d7}.jr-wizard-body nav>button.active>span{background:#fff}.jr-wizard-body nav small,.jr-wizard-body nav b{display:block}.jr-wizard-body nav small{font-size:9px;color:#8c829c}.jr-wizard-body nav b{font-size:12px;font-weight:600}.jr-wizard-body nav p{color:#8b8398;font-size:11px;margin:5px 0 0}.jr-wizard-card{background:#fff;border-radius:10px;padding:25px;min-height:350px}.jr-wizard-card h2{font-size:15px;margin:0 0 18px;font-weight:650}.jr-wizard-card h3{font-size:13px;font-weight:600;padding-top:20px;border-top:1px solid #f0edf5;margin:22px 0 14px}.jr-wizard-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.jr-wizard-field{display:block;font-size:12px;color:#554e61;margin:0 0 15px}.jr-wizard-field input,.jr-wizard-field select,.jr-wizard-field textarea,.jr-team-row input{display:block;width:100%;border:1px solid #e5e0ec;border-radius:6px;background:#fff;color:#383044;padding:10px;margin-top:6px;font:inherit;outline:0}.jr-wizard-field input:focus,.jr-wizard-field select:focus,.jr-wizard-field textarea:focus{border-color:#9f76da;box-shadow:0 0 0 2px #9f76da12}.jr-choice-row{display:flex;gap:10px}.jr-choice-row label{flex:1;display:flex;align-items:flex-start;gap:6px;border:1px solid #e9e3ef;padding:12px;border-radius:7px;cursor:pointer}.jr-choice-row label.active{border-color:#ad83e1;background:#fcfaff}.jr-choice-row input{margin-top:3px;accent-color:#883bdd}.jr-choice-row b{display:block;font-size:12px;font-weight:500}.jr-choice-row small{display:block;font-size:11px;color:#928a9e;line-height:1.5;margin-top:3px}.jr-assist{background:linear-gradient(110deg,#ed9b38,#8b30d9);color:#fff;border:0;border-radius:6px;padding:6px 10px;font-size:11px;margin-bottom:15px}.jr-muted{font-size:12px;color:#92899e;line-height:1.8}.jr-team-row{display:grid;grid-template-columns:1fr 1.3fr 1fr 25px;gap:10px;margin:25px 0;font-size:11px;align-items:end}.jr-team-row button{border:0;background:none;color:#aa809b;padding-bottom:12px}.jr-outline{display:flex;align-items:center;gap:8px;color:#8445cc}.jr-share-option{display:flex;align-items:center;gap:15px;border:1px solid #e9e3f0;padding:15px;border-radius:7px}.jr-share-option small{display:block;color:#9a90a5;font-size:11px}.jr-share-option>input{margin-left:auto;accent-color:#7933cd;width:19px;height:19px}.jr-wizard-message{background:#f2eaff;color:#8054ae;padding:12px;border-radius:6px;font-size:12px}.jr-wizard-footer{display:flex;justify-content:space-between;margin-top:25px;padding-top:20px;border-top:1px solid #eee8f5}.jr-wizard input[type=file]{font-size:11px}.jr-wizard progress{width:100%;accent-color:#8b41dc}@media(max-width:760px){.jr-wizard-body{grid-template-columns:1fr;margin:15px auto;padding:0 12px;gap:15px}.jr-wizard-body>aside{position:static}.jr-wizard-body nav{display:flex}.jr-wizard-body nav>button{padding:8px}.jr-wizard-body nav p{display:none}.jr-wizard-body nav b{font-size:10px}.jr-wizard-header{padding:0 12px;gap:8px}.jr-wizard-header>b{font-size:11px}.jr-wizard-header button{font-size:10px;padding:7px}.jr-wizard-card{padding:18px}.jr-wizard-grid{gap:10px}.jr-choice-row{flex-direction:column}.jr-team-row{grid-template-columns:1fr}.jr-team-row button{justify-self:end}.jr-wizard-header>div{gap:4px}}.jr-timeline{background:#fff;border-radius:10px;padding:25px}.jr-timeline article{display:flex;align-items:flex-start;gap:18px;position:relative;padding:15px 0;border-bottom:1px solid #f3eff8}.jr-timeline article>span{background:#b594ef;width:9px;height:9px;border-radius:50%;margin-top:7px;flex-shrink:0}.jr-timeline small{width:135px;color:#a096ad;font-size:11px;flex-shrink:0}.jr-timeline p{margin:5px 0;color:#83778e}.jr-team-contact{background:#f7f4fc;border-radius:6px;padding:9px;margin:8px 0}.jr-team-contact small{display:block;color:#998aab}.jr-team-contact p{font-size:11px;margin:3px 0}.jr-created{text-align:center}.jr-created footer{align-items:center;justify-content:center}.jr-created-icon{height:65px;width:65px;margin:30px auto 20px;border-radius:50%;background:#eee3ff;color:#8b3cde;display:grid;place-items:center;font-size:30px}@media(max-width:640px){.jr-timeline small{width:80px}.jr-timeline article{gap:8px}}#app .jr-app input:not([type=radio]):not([type=checkbox]):not([type=file]),#app .jr-app select,#app .jr-app textarea,.jr-scrim input,.jr-scrim select,.jr-scrim textarea{border:1px solid #e5e0ec!important;border-radius:7px!important;background:#fff!important;color:#383044!important;font-size:13px!important;box-shadow:none!important;min-height:36px!important;padding:8px 10px!important}.jr-tools input{border:0!important}.jr-schedule input,.jr-schedule select{height:39px!important}#app .jr-wizard-field input,#app .jr-wizard-field select{height:38px!important}#app .jr-wizard-field textarea{line-height:1.6!important}.jr-scrim input:focus,.jr-scrim select:focus,#app .jr-wizard-field input:focus,#app .jr-wizard-field select:focus,#app .jr-wizard-field textarea:focus{border-color:#af8ee4!important;outline:2px solid #a873e615!important}#app .jr-tools label>input{border:0!important;min-height:0!important;padding:0!important}html[data-theme=dark] #app .jy-app.jr-app{background:#1d2532!important;color:#e9e7f3!important}html[data-theme=dark] .jr-rail{background:#202938;border-color:#ffffff0a}html[data-theme=dark] :is(.jr-job-list article,.jr-information article,.jr-information aside,.jr-table-wrap,.jr-board article,.jr-wizard-card,.jr-wizard-body nav,.jr-wizard-header,.jr-profile,.jr-schedule,.jr-timeline){background:#273141!important;color:#e3dfef!important;border-color:#ffffff0b!important}html[data-theme=dark] #app .jr-app :is(input:not([type=radio]):not([type=checkbox]):not([type=file]),select,textarea),html[data-theme=dark] .jr-scrim :is(input,select,textarea){background:#303b4c!important;color:#e5dfef!important;border-color:#ffffff14!important}html[data-theme=dark] :is(.jr-role,.jr-metrics article,.jr-board article>button:last-child,.jr-stage-counts button,.jr-tools label,.jr-tools button,.jr-progress button,.jr-documents>a,.jr-interview,.jr-team-contact){background:#303a4e!important;color:#c9bcdf!important;border-color:#ffffff10!important}html[data-theme=dark] .jr-board h3{color:#42374f}html[data-theme=dark] .jr-tabs button.active{color:#c2a0fc}html[data-theme=dark] .jr-prose{color:#bbb6c9}html[data-theme=dark] .jr-wizard-field{color:#d2c8df}html[data-theme=dark] .jr-choice-row label.active{background:#352d4a}html[data-theme=dark] .jr-wizard-body nav>button.active{background:linear-gradient(#3a2f54,#2b3042)}html[data-theme=dark] .jr-wizard-header button:not(.jr-primary){background:#313b4c;color:#d3c4e4;border-color:#ffffff10}html[data-theme=dark] .jr-schedule footer>button:first-child{background:#303b4c;color:#e1d7ee;border-color:#ffffff14}#app .jr-heading>div{flex:1;min-width:0}#app .jr-heading h1{max-width:none!important;width:auto!important;white-space:normal!important;font-size:23px!important;line-height:1.35!important}#app .jr-information h2{font-size:16px!important;font-weight:650!important;margin:0 0 12px!important}#app .jr-information h3{font-size:13px!important;font-weight:650!important;margin:22px 0 10px!important}#app .jr-information ul{list-style:disc!important;padding-left:19px!important;color:inherit}#app .jr-information li{padding:3px 0!important;line-height:1.65!important}#app .jr-information aside>h3:first-child{margin-top:0!important}#app .jr-tabs button{border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;box-shadow:none!important}#app .jr-tabs button.active{border-bottom-color:#9255e8!important}html[data-theme=dark] #app .jr-top,html[data-theme=dark] #app .jr-tabs{border-color:#ffffff0c!important}html[data-theme=dark] #app .jr-rail :is(a,button,svg){border:0!important;box-shadow:none!important;background:transparent!important}html[data-theme=dark] #app .jr-app .jr-tabs button{color:#b8afca!important}html[data-theme=dark] #app .jr-app .jr-tabs button.active{color:#d0afff!important;border-bottom-color:#b680ff!important}.fa{--bg:#111210;--panel:#191b17;--text:#f4f1ea;--muted:#a6a99e;--line:#34372e;--accent:#c9e59b;--on-accent:#192311;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;min-height:100vh;font-size:14px}.fa-light{--bg:#f6f4ee;--panel:#eeece4;--text:#20241c;--muted:#626757;--line:#d5d7ca;--accent:#344b22;--on-accent:#fff}.fa *{box-sizing:border-box}.fa a{color:inherit;text-decoration:none}.fa button,.fa input,.fa select{font:inherit}.fa button{cursor:pointer}.fa button:disabled{opacity:.4;cursor:not-allowed}.fa button:not(.fa-button){color:inherit}.fa svg{flex-shrink:0}.fa a:focus-visible,.fa button:focus-visible,.fa input:focus-visible,.fa select:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.fa-skip{position:fixed;left:16px;top:-60px;z-index:1000;padding:15px;background:var(--accent);color:var(--on-accent)!important}.fa-skip:focus{top:10px}.fa-announcement{border-bottom:1px solid var(--line);height:34px;display:flex;justify-content:center;align-items:center;gap:26px;font-size:10px;letter-spacing:1.2px;color:var(--muted)}.fa-announcement span{color:var(--text)}.fa-header{height:94px;display:flex;align-items:center;justify-content:space-between;padding:0 5%;gap:24px;border-bottom:1px solid var(--line)}.fa-logo{font-family:Georgia,serif;font-size:39px;letter-spacing:-2px;font-weight:700}.fa-logo span{font:10px Arial;vertical-align:top;position:relative;top:12px;margin-left:3px}.fa-navigation{display:flex;gap:30px;font-size:12px}.fa-navigation a{display:flex;align-items:center;gap:5px}.fa-navigation a:hover{color:var(--accent)}.fa-tools{display:flex;align-items:center;gap:22px}.fa-tools button,.fa-mobile{background:none;border:0;padding:0}.fa-tools svg{width:20px;height:20px}.fa-mobile,.fa-bottom{display:none}.fa-hero{height:650px;position:relative;isolation:isolate;overflow:hidden}.fa-hero>img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.fa-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0c100be8,#0c100b9e 38%,#0c100b0a 80%)}.fa-hero-copy{position:absolute;top:15%;left:8%;color:#f4f1ea}.fa-eyebrow{font-size:10px;letter-spacing:2px;display:flex;align-items:center;gap:10px}.fa-eyebrow i{width:6px;height:6px;background:#c9e59b;border-radius:50%}.fa-hero h1{font-family:Georgia,serif;font-weight:400;font-size:88px;line-height:1.02;letter-spacing:-4px;margin:28px 0 24px}.fa h1 em,.fa h2 em{font-weight:400;color:var(--accent)}.fa-hero h1 em{color:#c9e59b}.fa-hero-copy p{font-size:15px;line-height:1.8;color:#c7c9c0;margin-bottom:30px}.fa-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:var(--accent);color:var(--on-accent)!important;padding:17px 25px;border:0;border-radius:3px;font-weight:600;font-size:12px}.fa-hero .fa-button{background:#c9e59b;color:#192311!important}.fa-hero-copy>small{display:block;margin-top:38px;font-size:9px;letter-spacing:2px;color:#c7c9c0}.fa-hero-caption{position:absolute;left:8%;right:8%;bottom:30px;color:#e2e5db;display:flex;justify-content:space-between;font-size:9px;letter-spacing:2px}.fa-home-content,.fa-container{max-width:1300px;margin:0 auto;padding:0 5%}.fa-search{display:flex;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:4px;padding:5px 18px;height:52px}.fa-search input{flex:1;min-width:0;border:0;color:var(--text);background:transparent;outline-offset:0!important;font-size:12px}.fa-search input::placeholder{color:var(--muted)}.fa-search button{background:none;border:0;color:var(--text);padding:8px}.fa-home-content>.fa-search{display:none}.fa-departments{display:flex;justify-content:center;gap:70px;padding:38px 0;border-bottom:1px solid var(--line)}.fa-departments a{display:flex;align-items:center;gap:15px;font-size:12px}.fa-departments a span{background:var(--panel);width:52px;height:52px;border-radius:50%;display:grid;place-items:center}.fa-departments svg{width:22px;color:var(--accent)}.fa-section{padding:55px 0 10px}.fa-section-head{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:25px}.fa-section-head small,.fa-collection small,.fa-newsletter>small,.fa-dashboard small{color:var(--muted);font-size:9px;letter-spacing:2px}.fa h2{font: 38px Georgia,serif;letter-spacing:-1px;margin:8px 0}.fa-section-head>a{font-size:11px;display:flex;gap:10px;align-items:center;padding-bottom:6px}.fa-editorials{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fa-editorials>a{height:370px;position:relative;overflow:hidden;border-radius:5px;background:#292d24;color:#fff}.fa-editorials img{width:100%;height:100%;object-fit:cover;object-position:center 28%;transition:transform .35s}.fa-editorials>a:hover img{transform:scale(1.03)}.fa-editorials>a:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,#050805d4)}.fa-editorials a>div{position:absolute;bottom:28px;left:30px;z-index:1}.fa-editorials small{font-size:8px;letter-spacing:2px;color:#e4e4db}.fa-editorials h3{font: 30px Georgia,serif;margin:10px 0}.fa-editorials p{font-size:11px;color:#d1d4c9}.fa-editorials a>span{position:absolute;bottom:30px;right:25px;z-index:1;background:#f4f1ea;color:#20241c;border-radius:50%;width:36px;height:36px;display:grid;place-items:center}.fa-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}.fa-product-photo{aspect-ratio:3/4;position:relative;background:var(--panel);overflow:hidden;border-radius:4px}.fa-product-photo>a:first-child{display:block;height:100%}.fa-product-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.fa-product-photo:hover img{transform:scale(1.025)}.fa-save{position:absolute;right:10px;top:10px;width:34px;height:34px;display:grid;place-items:center;background:#f5f4ede6;color:#242820!important;border-radius:50%}.fa-label{position:absolute;bottom:12px;left:12px;background:#f3f1e8;color:#22281c;padding:6px 9px;font-size:8px;letter-spacing:.5px}.fa-product-meta{padding-top:15px}.fa-product-meta>small{display:block;font-size:8px;letter-spacing:1.5px;color:var(--muted);margin-bottom:8px}.fa-product-meta>a{font-size:12px;line-height:1.4;display:block}.fa-product-meta>div{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.fa-product-meta strong{font-size:11px}.fa-mini-swatches{display:flex;gap:4px}.fa-mini-swatches i{width:9px;height:9px;border-radius:50%;border:1px solid #888}.fa-collection{margin-top:65px;display:grid;grid-template-columns:1fr 1fr;background:var(--panel);border-radius:5px;overflow:hidden}.fa-collection>img{width:100%;height:440px;object-fit:cover}.fa-collection>div{padding:70px 50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.fa-collection h2{font-size:52px;line-height:1.1;margin:20px 0}.fa-collection p{color:var(--muted);font-size:12px;line-height:1.8;margin-bottom:25px}.fa-promises{display:grid;grid-template-columns:repeat(3,1fr);padding:55px 0;border-bottom:1px solid var(--line)}.fa-promises>div{text-align:center;border-right:1px solid var(--line)}.fa-promises>div:last-child{border:0}.fa-promises svg{margin:0 auto 15px;width:24px;color:var(--accent)}.fa-promises b{display:block;font-size:12px;font-weight:500}.fa-promises p{font-size:10px;color:var(--muted);margin-top:8px}.fa-newsletter{text-align:center;padding:60px 0 65px}.fa-newsletter h2{font-size:32px;margin-top:16px}.fa-newsletter p{color:var(--muted);font-size:12px;margin:15px 0 28px}.fa-newsletter form{display:flex;max-width:420px;margin:auto;border-bottom:1px solid var(--muted);padding:8px 0}.fa-newsletter input{flex:1;min-width:0;background:none;border:0;color:var(--text);font-size:12px}.fa-newsletter button{background:none;border:0}.fa-footer{padding:50px 7% 25px;border-top:1px solid var(--line);display:grid;grid-template-columns:2fr 1fr 1.3fr 1.3fr;gap:30px}.fa-footer p{font-size:11px;color:var(--muted);line-height:1.9;margin-top:15px}.fa-footer>div>b{font-size:11px;display:block;margin:8px 0 20px}.fa-footer>div:not(:first-child)>a{display:block;font-size:10px;margin:12px 0;color:var(--muted)}.fa-footer-note{font-size:9px;letter-spacing:2px;line-height:2;padding-top:8px}.fa-footer-note em{font:italic 30px Georgia;color:var(--accent);letter-spacing:0}.fa-footer>small{grid-column:1/-1;border-top:1px solid var(--line);padding-top:24px;color:var(--muted);font-size:9px}.fa-catalog-heading{padding:55px 0 30px}.fa-catalog-heading>small{color:var(--muted);font-size:9px;letter-spacing:2px}.fa-catalog-heading h1{font: 58px Georgia;margin:14px 0}.fa-catalog-heading p{color:var(--muted);font-size:12px}.fa-filter-chips{display:flex;gap:8px;overflow:auto;margin:25px 0}.fa-filter-chips a{padding:10px 18px;background:var(--panel);border:1px solid var(--line);border-radius:25px;font-size:11px;white-space:nowrap}.fa-filter-chips .active{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.fa-catalog-tools{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--muted);margin:22px 0}.fa-catalog-tools select{background:var(--panel);color:var(--text);border:1px solid var(--line);padding:8px;margin-left:8px}.fa-pagination{display:flex;gap:12px;padding:35px 0}.fa-pagination a{padding:10px;border:1px solid var(--line)}.fa-pagination [aria-current]{background:var(--accent);color:var(--on-accent)}.fa-empty{padding:60px 20px;text-align:center;color:var(--muted)}.fa-breadcrumb{display:flex;align-items:center;gap:18px;padding:28px 0;font-size:10px;color:var(--muted)}.fa-breadcrumb a{display:flex;gap:8px;align-items:center}.fa-detail{display:grid;grid-template-columns:1.15fr 1fr;gap:60px}.fa-main-photo{width:100%;aspect-ratio:3/4;object-fit:cover;background:var(--panel);border-radius:4px}.fa-thumbnails{display:flex;gap:10px;overflow:auto;padding:12px 0}.fa-thumbnails button{width:72px;height:90px;background:none;padding:0;border:1px solid var(--line);flex-shrink:0}.fa-thumbnails button[aria-pressed=true]{border:2px solid var(--accent)}.fa-thumbnails img{width:100%;height:100%;object-fit:cover}.fa-detail-copy{padding:18px 0}.fa-detail-copy>.fa-eyebrow{color:var(--muted)}.fa-detail-copy h1{font: 43px Georgia;line-height:1.1;letter-spacing:-1px;margin:18px 0 10px}.fa-detail-copy p{font-size:12px;color:var(--muted);line-height:1.85}.fa-detail-subtitle{margin-bottom:18px}.fa-price{display:inline-block;font-size:24px;font-weight:500;margin:5px 15px 15px 0}.fa-detail-copy del{color:var(--muted);font-size:15px}.fa-option-head{display:flex;align-items:center;justify-content:space-between;margin:25px 0 12px;font-size:11px}.fa-option-head b{font-weight:500}.fa-option-head span{color:var(--muted);font-size:10px;margin-left:5px}.fa-option-head button{background:none;border:0;font-size:10px;text-decoration:underline}.fa-colour-options{display:flex;gap:12px}.fa-colour-options button{width:29px;height:29px;border-radius:50%;border:1px solid #888;display:grid;place-items:center;color:#fff!important}.fa-colour-options [aria-pressed=true]{outline:2px solid var(--accent);outline-offset:3px}.fa-size-options{display:flex;gap:8px;flex-wrap:wrap}.fa-size-options button{border:1px solid var(--line);background:var(--panel);min-width:52px;height:40px;font-size:11px;border-radius:3px}.fa-size-options [aria-pressed=true]{background:var(--accent);color:var(--on-accent)!important}.fa-size-guide{margin-top:20px;background:var(--panel);padding:15px}.fa-size-guide h3{font:24px Georgia}.fa-size-guide table{width:100%;border-collapse:collapse;font-size:10px}.fa-size-guide th,.fa-size-guide td{padding:8px;border-bottom:1px solid var(--line);text-align:left}.fa-quantity{display:flex;align-items:center;gap:16px;margin:25px 0;font-size:11px}.fa-quantity>button{display:grid;place-items:center;border:1px solid var(--line);width:30px;height:30px;background:none}.fa-quantity small{color:var(--muted)}.fa-buy-actions{display:flex;gap:10px}.fa-buy-actions>.fa-button{flex:1}.fa-heart-button{width:50px;display:grid;place-items:center;border:1px solid var(--line)}.fa-buy-now{margin:10px 0 15px;width:100%;padding:13px;background:transparent;border:1px solid var(--line);border-radius:3px;font-size:12px}.fa-delivery{padding:8px 0 15px;border-bottom:1px solid var(--line)}.fa-delivery p{display:flex;align-items:center;gap:10px;font-size:10px}.fa-detail details{padding:17px 0;border-bottom:1px solid var(--line);font-size:12px}.fa-detail summary{cursor:pointer}.fa-detail{padding-bottom:20px}.fa-error{color:#ee9687!important}.fa-notice{padding:15px;text-align:center;background:var(--panel);border-bottom:1px solid var(--line)}.fa-dashboard{display:grid;grid-template-columns:230px 1fr;gap:50px;padding-top:50px;padding-bottom:60px;min-height:650px}.fa-dashboard aside{border-right:1px solid var(--line);padding-right:25px}.fa-dashboard aside h2{font-size:27px;margin:14px 0 28px}.fa-dashboard aside>a{display:flex;align-items:center;gap:12px;font-size:11px;padding:15px 0;border-bottom:1px solid var(--line)}.fa-dashboard aside>a svg:last-child{margin-left:auto}.fa-dashboard h1{font: 44px Georgia;margin:15px 0}.fa-dashboard section>p{font-size:12px;color:var(--muted);line-height:1.7}.fa-dashboard-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:30px 0}.fa-dashboard-stats article{padding:22px;background:var(--panel);border:1px solid var(--line);border-radius:4px}.fa-dashboard-stats strong{display:block;margin-top:20px;font:38px Georgia}.fa-dashboard-feature{background:var(--panel);border:1px solid var(--line);padding:35px;border-radius:5px}.fa-dashboard-feature h2{margin:18px 0;font-size:35px}.fa-dashboard-feature p{font-size:12px;line-height:1.7;color:var(--muted);max-width:450px;margin-bottom:25px}.fa-dashboard-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:25px}.fa-dashboard-tiles>a{padding:25px;border:1px solid var(--line);border-radius:4px}.fa-dashboard-tiles h3{font-size:12px;margin:18px 0}.fa-dashboard-tiles span{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--muted)}.fa-preview-note{border:1px solid var(--line);padding:10px}@media(min-width:1500px){.fa-hero{height:730px}.fa-hero-copy{left:calc((100vw - 1200px)/2)}}@media(max-width:1000px){.fa-navigation{gap:18px}.fa-header{padding:0 4%;gap:16px}.fa-tools{gap:15px}.fa-hero{height:570px}.fa-hero h1{font-size:72px}.fa-departments{gap:35px}.fa-detail{gap:30px}.fa-detail-copy h1{font-size:35px}.fa-collection>div{padding:35px}.fa-collection h2{font-size:43px}.fa-dashboard{grid-template-columns:180px 1fr;gap:25px}.fa-dashboard h1{font-size:36px}.fa-dashboard-tiles{grid-template-columns:1fr}}@media(max-width:700px){.fa{padding-bottom:66px}.fa-announcement{height:28px;font-size:8px;letter-spacing:.5px}.fa-announcement span{display:none}.fa-header{height:72px;position:relative;z-index:5;padding:0 20px}.fa-logo{font-size:33px}.fa-logo span{font-size:8px;top:10px}.fa-mobile{display:block}.fa-mobile svg{width:20px}.fa-tools{gap:15px}.fa-tools>a:first-child,.fa-tools>a:nth-last-child(2){display:none}.fa-tools svg{width:19px}.fa-navigation{display:none;position:absolute;left:0;right:0;top:72px;background:var(--panel);padding:20px;border-bottom:1px solid var(--line)}.fa-navigation.open{display:flex;flex-wrap:wrap;gap:22px}.fa-hero{height:430px}.fa-hero>img{object-position:64% center}.fa-hero-shade{background:linear-gradient(90deg,#0c100be6,#0c100b80 50%,#0c100b1a)}.fa-hero-copy{left:24px;top:53px}.fa-eyebrow{font-size:8px;letter-spacing:1.2px}.fa-hero h1{font-size:49px;letter-spacing:-2px;margin:24px 0 18px;line-height:1.08}.fa-hero-copy p{font-size:11px;line-height:1.8;margin-bottom:24px}.fa-button{padding:14px 20px;font-size:11px;gap:20px;min-height:44px}.fa-hero-copy>small{font-size:7px;margin-top:25px;letter-spacing:1.4px}.fa-hero-caption{left:24px;right:24px;bottom:22px;font-size:7px;letter-spacing:1.2px}.fa-home-content,.fa-container{padding:0 20px}.fa-home-content{position:relative;border-radius:20px 20px 0 0;background:var(--bg);margin-top:-15px;padding-top:22px}.fa-home-content>.fa-search{display:flex;height:47px}.fa-departments{gap:0;justify-content:space-between;padding:22px 0;border:0}.fa-departments a{flex-direction:column;gap:9px;font-size:10px;min-width:65px}.fa-departments a span{width:50px;height:50px}.fa-departments svg{width:22px}.fa-section{padding:23px 0 10px}.fa-section-head{margin-bottom:18px;align-items:center}.fa-section-head small{font-size:7px;letter-spacing:1.5px}.fa h2{font-size:28px;margin:7px 0}.fa-section-head>a{font-size:9px;gap:3px}.fa-section-head>a svg{width:14px}.fa-editorials{gap:12px}.fa-editorials>a{height:235px}.fa-editorials a>div{left:13px;bottom:20px;right:9px}.fa-editorials small{font-size:6px;letter-spacing:1px}.fa-editorials h3{font-size:21px;line-height:1.1;margin:8px 0}.fa-editorials p{font-size:8px;line-height:1.5;max-width:100px}.fa-editorials a>span{width:25px;height:25px;right:10px;bottom:14px}.fa-editorials a>span svg{width:15px}.fa-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px}.fa-product-meta{padding-top:11px}.fa-product-meta>small{font-size:7px;letter-spacing:1px}.fa-product-meta>a{font-size:11px;min-height:28px}.fa-product-meta strong{font-size:10px}.fa-mini-swatches i{width:7px;height:7px}.fa-save{width:29px;height:29px;right:8px;top:8px}.fa-label{font-size:7px;padding:5px 7px;left:8px;bottom:8px}.fa-collection{margin-top:35px;grid-template-columns:1fr}.fa-collection>img{height:220px}.fa-collection>div{padding:28px}.fa-collection h2{font-size:39px;margin:15px 0}.fa-collection p{font-size:11px}.fa-promises{grid-template-columns:1fr;padding:30px 0;gap:20px}.fa-promises>div{border:0;display:grid;grid-template-columns:36px 1fr;text-align:left;column-gap:12px}.fa-promises svg{grid-row:1/3;margin:auto}.fa-promises b{font-size:11px}.fa-promises p{font-size:10px}.fa-newsletter{padding:35px 0 40px}.fa-newsletter h2{font-size:27px;line-height:1.15}.fa-newsletter>small{font-size:7px}.fa-newsletter p{font-size:10px;line-height:1.6}.fa-footer{padding:30px 24px 25px;grid-template-columns:1fr 1fr;gap:24px}.fa-footer>div:first-child{grid-column:1/-1}.fa-footer-note{display:none}.fa-footer p{font-size:10px}.fa-footer>small{font-size:8px}.fa-bottom{display:flex;position:fixed;bottom:0;left:0;right:0;background:var(--bg);border-top:1px solid var(--line);justify-content:space-around;padding:12px 0 10px;z-index:20;box-shadow:0 -4px 20px #0001}.fa-bottom>a{display:flex;align-items:center;flex-direction:column;gap:6px;color:var(--muted);font-size:8px;min-width:60px}.fa-bottom .selected{color:var(--accent)}.fa-catalog-heading{padding:30px 0 23px}.fa-catalog-heading>small{font-size:7px}.fa-catalog-heading h1{font-size:41px;margin:12px 0}.fa-catalog-heading p{font-size:11px}.fa-filter-chips{margin:20px 0;gap:6px}.fa-filter-chips a{font-size:10px;padding:9px 14px}.fa-catalog-tools{font-size:10px;margin:15px 0}.fa-catalog-tools select{font-size:10px;padding:8px 4px}.fa-breadcrumb{padding:20px 0;font-size:9px}.fa-breadcrumb span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fa-detail{display:flex;flex-direction:column;gap:10px}.fa-gallery{margin:0 -20px}.fa-main-photo{border-radius:0;aspect-ratio:4/5}.fa-thumbnails{padding:12px 20px}.fa-thumbnails button{width:52px;height:65px}.fa-detail-copy{padding:10px 0}.fa-detail-copy h1{font-size:34px;margin:15px 0 8px}.fa-detail-copy p{font-size:11px}.fa-price{font-size:23px}.fa-size-options button{height:44px;min-width:48px}.fa-colour-options button{width:34px;height:34px}.fa-option-head{margin-top:23px}.fa-buy-actions .fa-button{height:48px}.fa-buy-now{height:44px}.fa-dashboard{display:flex;flex-direction:column;gap:25px;padding-top:30px;padding-bottom:35px}.fa-dashboard aside{border-right:0;padding:0 0 20px;border-bottom:1px solid var(--line)}.fa-dashboard aside h2{font-size:28px;margin:12px 0}.fa-dashboard aside>a{display:inline-flex;gap:7px;margin-right:18px;border:0;padding:9px 0;font-size:10px}.fa-dashboard aside>a svg:last-child{display:none}.fa-dashboard h1{font-size:34px;line-height:1.1}.fa-dashboard-stats{gap:8px;margin:20px 0}.fa-dashboard-stats article{padding:15px 10px}.fa-dashboard-stats small{font-size:7px;letter-spacing:.5px}.fa-dashboard-stats strong{font-size:30px;margin-top:14px}.fa-dashboard-feature{padding:25px}.fa-dashboard-feature h2{font-size:28px}.fa-dashboard-tiles{grid-template-columns:1fr;gap:10px}.fa-dashboard-tiles>a{padding:18px;display:flex;align-items:center;gap:15px}.fa-dashboard-tiles h3{margin:0}.fa-dashboard-tiles span{margin-left:auto}}@media(prefers-reduced-motion:reduce){.fa *{transition:none!important;scroll-behavior:auto!important}}.fa-bag-row{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);padding:24px 0}.fa-bag-row img{width:100px;height:130px;object-fit:cover}.fa-bag-row h2{font-size:24px}.fa-bag-row p,.fa-bag-row small{font-size:11px;color:var(--muted)}.fa-bag-row button{margin-left:auto;background:none;border:0}.fa-bag-total{max-width:400px;margin:30px 0 50px auto}.fa-bag-total p{display:flex;justify-content:space-between;margin-bottom:20px}.fa-bag-total .fa-button{width:100%}@media(max-width:700px){.fa-bag-row{gap:15px}.fa-bag-row img{width:75px;height:100px}.fa-bag-row h2{font-size:19px}}.fa-editor{padding-top:45px;padding-bottom:60px;max-width:1000px}.fa-editor h1{font:40px Georgia;margin:15px 0}.fa-editor p{color:var(--muted);font-size:12px;line-height:1.8}.fa-editor form{margin-top:25px}.fa-editor label{display:block;font-size:12px;margin-bottom:20px}.fa-editor input,.fa-editor textarea,.fa-editor select{display:block;width:100%;border:1px solid var(--line);background:var(--panel);color:var(--text);padding:13px;margin-top:10px;border-radius:3px}.fa-editor textarea{font:12px monospace;line-height:1.6}.fa-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fa-editor details{margin:25px 0}.fa-editor summary{font-size:16px;cursor:pointer}@media(max-width:700px){.fa-editor-grid{grid-template-columns:1fr;gap:0}.fa-editor h1{font-size:32px}}.fa-checkout-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.fa-checkout-grid form{padding:25px;background:var(--panel);border:1px solid var(--line)}.fa-checkout-grid .fa-bag-row img{width:70px;height:95px}.fa-checkout-grid .fa-bag-row h2{font-size:20px}.fa-checkout-grid label.fa-check,.fa-payment-option{display:flex;align-items:center;gap:12px}.fa-check input,.fa-payment-option input{width:auto;margin:0}.fa-payment-option{padding:12px;border:1px solid var(--line)}.fa-payment-option small{display:block;font-size:10px;margin-top:5px;color:var(--muted)}.fa-checkout-total p{display:flex;justify-content:space-between}.fa-checkout-grid .fa-button{width:100%}@media(max-width:700px){.fa-checkout-grid{grid-template-columns:1fr;gap:20px}.fa-checkout-grid form{padding:20px}}.fa-editor-section{padding:24px 0;border-bottom:1px solid var(--line);margin-bottom:20px}.fa-editor-section>h2{margin-bottom:25px}.fa-variant-editor{background:var(--panel);border:1px solid var(--line);padding:20px;margin:15px 0}.fa-small-button{display:inline-flex;align-items:center;gap:8px;background:none;border:1px solid var(--line);padding:12px 18px;margin:5px 0 20px}.fa-size-editor{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.fa-editor label.fa-check{display:flex;align-items:center;gap:12px}.fa-editor label.fa-check input{width:auto;margin:0}@media(max-width:700px){.fa-size-editor{grid-template-columns:1fr 1fr}.fa-variant-editor{padding:15px}}.fa-heart-button{background:none;border:1px solid var(--line);color:var(--text)}.fa-edit-grid{padding-bottom:60px}.fa-order-card{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);background:var(--panel);border-radius:5px;padding:25px;margin:20px 0;gap:20px}.fa-order-card h2{font-size:24px}.fa-order-card>span{font-size:11px;white-space:nowrap}.fa-order-event{padding:15px;border-left:2px solid var(--accent);margin:15px 0}.fa-order-event small{color:var(--muted);font-size:10px}.fa-photo-controls{position:absolute;inset:18px 18px auto;display:flex;justify-content:space-between;z-index:2}.fa-photo-controls>div{display:flex;gap:14px}.fa-photo-controls a,.fa-photo-controls button{display:grid;place-items:center;border:0;width:36px;height:36px;color:#fff;background:#1118;border-radius:50%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fa-gallery{position:relative}.fa-photo-count{position:absolute;right:16px;bottom:16px;background:#1119;color:#fff;padding:3px 7px;border-radius:6px;font-size:11px}.fa-app-rating{display:flex;align-items:center;gap:5px;font-size:11px;margin:8px 0;color:#d8ae64}.fa-app-rating span{color:var(--muted)}.fa-app-price{display:flex;gap:10px;align-items:center}.fa-app-price strong{font-size:26px}.fa-app-price del,.fa-card-price del{font-size:11px;opacity:.5}.fa-discount{font-size:9px;font-weight:700;padding:4px 8px;border-radius:20px;background:#284c3d;color:#edf7e9}.fa-sku{font-size:10px!important;opacity:.6;margin:5px 0!important}.fa-app-purchase{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.fa-app-purchase button{border:1px solid currentColor;border-radius:9px;padding:12px 6px;background:transparent;color:inherit;display:flex;gap:7px;align-items:center;justify-content:center;font-size:12px}.fa-app-purchase button:last-child{background:#284c3d;border-color:#284c3d;color:#fff}.fa-app-assurance{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 0 14px}.fa-app-assurance>div{display:flex;align-items:center;gap:8px;background:#8881;border-radius:9px;padding:10px}.fa-app-assurance b{display:block;font-size:10px}.fa-app-assurance small{display:block;font-size:9px;line-height:1.5;opacity:.65}.fa-card-cart{display:flex!important;justify-content:center;align-items:center;gap:5px;background:#284c3d;color:#fff!important;border-radius:5px;font-size:10px!important;padding:7px;margin:6px 0}.fa-card-price{display:flex!important;justify-content:flex-start!important;gap:6px;align-items:center}.fa-product-meta .fa-mini-swatches{display:flex;gap:4px;margin-top:5px}.fa-product-meta .fa-mini-swatches i{width:9px;height:9px;border:1px solid #9996}.fa-shop-bar{display:none}.fa-product-photo{border-radius:9px;overflow:hidden}.fa-product-meta{padding:7px 2px}.fa-product-meta>a{font-size:13px}.fa-product-meta small{font-size:10px;display:block;margin:3px 0}.fa-product-meta strong{font-size:13px}.fa-label{border-radius:12px;padding:4px 8px;font-size:9px}.fa-save{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:700px){.fa-screen-product .fa-header,.fa-screen-product .fa-announcement,.fa-screen-product .fa-footer,.fa-screen-product .fa-bottom,.fa-screen-shop .fa-header,.fa-screen-shop .fa-announcement{display:none}.fa-screen-product{padding-bottom:0}.fa-app-product{padding:0!important}.fa-app-product .fa-detail{display:block;gap:0}.fa-app-product .fa-main-photo{height:55svh;min-height:340px;max-height:510px;width:100%;object-fit:cover;border-radius:0}.fa-app-product .fa-gallery .fa-thumbnails{position:absolute;right:12px;top:70px;display:flex;flex-direction:column;gap:6px;margin:0;max-height:calc(100% - 130px);overflow:auto}.fa-app-product .fa-thumbnails button{width:40px;height:54px;border:1px solid #fff8;border-radius:6px;padding:2px;background:#fff2;flex-shrink:0}.fa-app-product .fa-thumbnails img{width:100%;height:100%;object-fit:cover;border-radius:4px}.fa-app-product .fa-detail-copy{position:relative;margin-top:-12px;border-radius:15px 15px 0 0;background:var(--bg,#111210);padding:13px 14px 4px}.fa-light .fa-app-product .fa-detail-copy{background:#f6f4ee}.fa-app-product .fa-detail-copy h1{font-size:21px;line-height:1.2;margin:0 0 4px}.fa-app-product .fa-detail-subtitle{font-size:11px;margin:0}.fa-app-product .fa-option-head{margin:13px 0 7px;font-size:11px}.fa-app-product .fa-option-head button{font-size:10px}.fa-app-product .fa-size-options{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.fa-app-product .fa-size-options button{min-width:0;padding:8px 4px;border-radius:6px;font-size:11px}.fa-app-product .fa-size-options button[aria-pressed=true]{background:#284c3d;color:#fff;border-color:#284c3d}.fa-app-product .fa-colour-options{gap:9px}.fa-app-product .fa-colour-options button{width:24px;height:24px}.fa-app-product details{padding:10px 0}.fa-app-product details summary{font-size:12px}.fa-app-product .fa-section{padding:20px 14px}.fa-app-product .fa-section h2{font-size:21px}.fa-screen-shop .fa-container{padding:0 12px}.fa-shop-bar{display:flex;align-items:center;justify-content:space-between;padding:17px 0 10px}.fa-shop-bar h1{font-size:20px;margin:0}.fa-shop-bar>a{color:inherit}.fa-screen-shop .fa-catalog-heading{display:none}.fa-screen-shop .fa-search{margin:2px 0 9px;padding:8px;border-radius:10px}.fa-screen-shop .fa-search input{font-size:11px}.fa-screen-shop .fa-filter-chips{gap:5px;flex-wrap:nowrap;overflow:auto;padding:3px 0 8px}.fa-screen-shop .fa-filter-chips a{font-size:10px;padding:7px 10px;white-space:nowrap}.fa-screen-shop .fa-catalog-tools{padding:7px 0;font-size:10px}.fa-screen-shop .fa-catalog-tools select{font-size:10px}.fa-products{gap:10px!important}.fa-product-photo{aspect-ratio:4/5}.fa-product-photo img{width:100%;height:100%;object-fit:cover}.fa-product-meta>a{font-size:11px;line-height:1.3}.fa-product-meta small{font-size:8px}.fa-product-meta strong{font-size:11px}.fa-product-meta .fa-discount{font-size:7px;padding:3px 5px}.fa-save{width:27px;height:27px;right:7px;top:7px}.fa-label{left:7px;top:7px;font-size:8px;padding:3px 6px}}@media(max-width:700px){.fa-app-product .fa-gallery{margin:0}.fa-app-product .fa-size-options button{height:36px}.fa-screen-shop .fa-filter-chips{margin:6px 0}.fa-label{bottom:auto}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-6xl:72rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wider:.05em;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:0}.right-0{right:0}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-16{height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-auto{width:auto}.max-w-6xl{max-width:var(--container-6xl)}.max-w-xl{max-width:var(--container-xl)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[program\:joby-worker\]{program:joby-worker}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:0}}@media(min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}@media(hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}}.marketplace-empty-state{border:1px dashed var(--line);background:var(--soft);min-width:min(100%,430px);min-height:120px;color:var(--muted);text-align:center;border-radius:14px;justify-content:center;align-items:center;padding:20px;font-size:10px;display:flex!important}.system-backup-hero{background:linear-gradient(135deg,var(--green),var(--teal));border-radius:20px;grid-template-columns:1.25fr .75fr;align-items:center;gap:28px;padding:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.system-backup-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--green) 34%,black),var(--teal))}}.system-backup-hero{color:#fff;box-shadow:0 18px 45px #03342f26}.system-backup-hero>div>span{color:var(--green);align-items:center;gap:6px;display:flex}@supports (color:color-mix(in lab,red,red)){.system-backup-hero>div>span{color:color-mix(in srgb,var(--green) 55%,white)}}.system-backup-hero>div>span{letter-spacing:1.2px;font-size:8px;font-weight:950}.system-backup-hero>div>span svg{width:16px}.system-backup-hero h2{margin:7px 0;font-size:27px}.system-backup-hero p{max-width:720px;color:var(--green);margin:0}@supports (color:color-mix(in lab,red,red)){.system-backup-hero p{color:color-mix(in srgb,var(--green) 20%,white)}}.system-backup-hero p{font-size:10px;line-height:1.65}.system-backup-hero form{background:#ffffff14;border:1px solid #ffffff29;border-radius:15px;gap:9px;padding:16px;display:grid}.system-backup-hero label{color:var(--green);gap:5px;display:grid}@supports (color:color-mix(in lab,red,red)){.system-backup-hero label{color:color-mix(in srgb,var(--green) 15%,white)}}.system-backup-hero label{font-size:8px;font-weight:850}.system-backup-hero input{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:10px;height:43px;padding:0 12px;font-size:10px}.system-backup-hero input::placeholder{color:var(--green)}@supports (color:color-mix(in lab,red,red)){.system-backup-hero input::placeholder{color:color-mix(in srgb,var(--green) 34%,white)}}.system-backup-hero button{background:var(--orange);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:9px;font-weight:950;display:flex}.system-backup-hero button:disabled{opacity:.6}.system-backup-hero button svg{width:17px}.system-backup-result{border-radius:11px;align-items:center;gap:8px;margin-top:10px;padding:12px;font-size:10px;font-weight:850;display:flex}.system-backup-result.saved{border:1px solid var(--green)}@supports (color:color-mix(in lab,red,red)){.system-backup-result.saved{border:1px solid color-mix(in srgb,var(--green) 30%,var(--line))}}.system-backup-result.saved{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.system-backup-result.saved{background:color-mix(in srgb,var(--green) 9%,var(--surface))}}.system-backup-result.saved{color:var(--green)}.system-backup-result.error{color:#bc3d31;background:#fff0ed;border:1px solid #f1b5ad}.system-backup-result svg{width:18px}.system-backup-list{margin-top:11px}.system-backup-list>header>b{background:var(--soft);color:var(--green);border-radius:99px;padding:6px 9px;font-size:8px}.system-backup-list>article{border-top:1px solid var(--line);grid-template-columns:42px minmax(190px,1.6fr) repeat(3,minmax(85px,.55fr)) auto auto;align-items:center;gap:11px;padding:13px 0;display:grid}.system-backup-list article>i{background:var(--green);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab,red,red)){.system-backup-list article>i{background:color-mix(in srgb,var(--green) 10%,var(--surface))}}.system-backup-list article>i{color:var(--green)}.system-backup-list article>i.failed{color:#bf3c31;background:#fff0ed}.system-backup-list i svg{width:18px}.system-backup-list .backup-name{min-width:0;display:grid}.system-backup-list .backup-name>b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.system-backup-list .backup-name small{color:var(--muted);align-items:center;gap:4px;margin-top:3px;font-size:7px;display:flex}.system-backup-list .backup-name svg{width:11px}.system-backup-list article>span{display:grid}.system-backup-list article>span>svg{display:none}.system-backup-list article>span b{font-size:10px}.system-backup-list article>span small{color:var(--muted);font-size:7px}.system-backup-list article>em{background:var(--green);border-radius:99px;padding:5px 8px}@supports (color:color-mix(in lab,red,red)){.system-backup-list article>em{background:color-mix(in srgb,var(--green) 10%,var(--surface))}}.system-backup-list article>em{color:var(--green);text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900}.system-backup-list article>em.failed{color:#bf3c31;background:#fff0ed}.system-backup-list article>button{border:1px solid var(--line);background:var(--surface);color:var(--teal);border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:8px;font-weight:900;display:flex}.system-backup-list article>button:disabled{opacity:.4}.system-backup-list article>button svg{width:14px}.system-backup-note{border:1px dashed var(--orange);gap:9px;margin-top:11px;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.system-backup-note{border:1px dashed color-mix(in srgb,var(--orange) 35%,var(--line))}}.system-backup-note{background:var(--orange);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.system-backup-note{background:color-mix(in srgb,var(--orange) 6%,var(--surface))}}.system-backup-note{color:var(--muted)}.system-backup-note svg{width:19px;color:var(--orange);flex:none}.system-backup-note p{margin:0;font-size:9px;line-height:1.55}.system-backup-note b{color:var(--text);display:block}.system-restore-sheet>header>i{color:#bf3c31;background:#fff0ed}@media(max-width:900px){.system-backup-hero{grid-template-columns:1fr}.system-backup-list>article{grid-template-columns:40px 1fr auto}.system-backup-list article>span{display:none}.system-backup-list article>em{grid-column:2}.system-backup-list article>button{grid-area:1/3/3}}@media(max-width:560px){.system-backup-hero{padding:19px 15px}.system-backup-hero h2{font-size:22px}.system-backup-list{padding:14px!important}.system-backup-list>article{grid-template-columns:35px 1fr}.system-backup-list article>i{width:34px;height:34px}.system-backup-list article>em{grid-column:1}.system-backup-list article>button{grid-area:auto/2;justify-content:center}}.settings-backup-centre{margin-bottom:14px;padding:18px!important}.settings-backup-centre>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.settings-backup-centre>header>div>span{color:var(--orange);letter-spacing:1.1px;font-size:8px;font-weight:950}.settings-backup-centre h2{align-items:center;gap:8px;margin:4px 0;font-size:20px;display:flex}.settings-backup-centre h2 svg{width:20px;color:var(--green)}.settings-backup-centre header p{color:var(--muted);margin:0;font-size:9px}.settings-backup-centre header form{gap:7px;min-width:min(440px,45%);display:flex}.settings-backup-centre header input{border:1px solid var(--line);background:var(--soft);min-width:0;height:42px;color:var(--text);border-radius:10px;flex:1;padding:0 11px;font-size:9px}.settings-backup-centre header form button{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:6px;min-height:42px;padding:0 13px;font-size:9px;font-weight:900;display:flex}.settings-backup-centre header button svg{width:15px}.settings-backup-centre button:disabled{opacity:.55}.backup-inline-result{border-radius:9px;padding:9px 11px;font-size:9px;font-weight:850;margin:12px 0 0!important}.backup-inline-result.saved{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.backup-inline-result.saved{background:color-mix(in srgb,var(--green) 10%,var(--surface))}}.backup-inline-result.saved{color:var(--green)!important}.backup-inline-result.error{background:#fff0ed;color:#c53535!important}.settings-backup-history{border-top:1px solid var(--line);margin-top:14px;display:grid}.settings-backup-history>article{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 2px;display:grid}.settings-backup-history article>i{background:var(--green);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab,red,red)){.settings-backup-history article>i{background:color-mix(in srgb,var(--green) 9%,var(--surface))}}.settings-backup-history article>i{color:var(--green)}.settings-backup-history article>i.automatic{background:var(--orange)}@supports (color:color-mix(in lab,red,red)){.settings-backup-history article>i.automatic{background:color-mix(in srgb,var(--orange) 10%,var(--surface))}}.settings-backup-history article>i.automatic{color:var(--orange)}.settings-backup-history i svg{width:16px}.settings-backup-history article>div{display:grid}.settings-backup-history b{font-size:10px}.settings-backup-history small{color:var(--muted);margin-top:2px;font-size:7px}.settings-backup-history em{background:var(--soft);color:var(--muted);text-transform:uppercase;border-radius:99px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:900}.settings-backup-history article>button{border:1px solid var(--line);background:var(--surface);color:var(--teal);border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:8px;font-weight:900;display:flex}.settings-backup-history button svg{width:14px}.settings-backup-history>p{color:var(--muted);text-align:center;margin:0;padding:18px;font-size:9px}.backup-rollback-sheet>header>i{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.backup-rollback-sheet>header>i{background:color-mix(in srgb,var(--green) 12%,var(--surface))}}.backup-rollback-sheet>header>i{color:var(--green)}@media(max-width:720px){.settings-backup-centre>header{flex-direction:column;align-items:stretch}.settings-backup-centre header form{width:100%;min-width:0}.settings-backup-history>article{grid-template-columns:34px minmax(0,1fr) auto}.settings-backup-history article>em{display:none}.settings-backup-history article>button{grid-column:2/4;justify-content:center}.settings-backup-history small{line-height:1.5}}.active-campaigns>article.campaign-highlight{border:1px solid var(--green);margin-inline:-10px;padding:15px 10px 10px}@supports (color:color-mix(in lab,red,red)){.active-campaigns>article.campaign-highlight{border:1px solid color-mix(in srgb,var(--green) 40%,var(--line))}}.active-campaigns>article.campaign-highlight{background:var(--green);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.active-campaigns>article.campaign-highlight{background:color-mix(in srgb,var(--green) 8%,var(--surface))}}.active-campaigns>article.campaign-highlight{box-shadow:0 10px 24px var(--green)}@supports (color:color-mix(in lab,red,red)){.active-campaigns>article.campaign-highlight{box-shadow:0 10px 24px color-mix(in srgb,var(--green) 9%,transparent)}}.active-campaigns article>em.expired,.active-campaigns article>em.cancelled{background:var(--soft);color:var(--muted)}.account-restriction-banner{z-index:1000;color:#fff;background:linear-gradient(135deg,#70251e,#9f3529);border-bottom:1px solid #f0b4a8;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px max(18px,3vw);display:grid;position:sticky;top:0;box-shadow:0 8px 24px #47140f33}.account-restriction-banner>i{background:#ffffff24;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.account-restriction-banner svg{width:19px}.account-restriction-banner>div{gap:2px;display:grid}.account-restriction-banner strong{font-size:13px}.account-restriction-banner span,.account-restriction-banner small{color:#ffe3dc;font-size:9px}.account-restriction-banner>a,.account-restriction-banner>button{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:9px;font-weight:900;display:flex}.account-restriction-banner>button{cursor:pointer}.account-restriction-banner>a svg,.account-restriction-banner>button svg{width:14px}@media(max-width:680px){.account-restriction-banner{grid-template-columns:35px 1fr auto;gap:8px;padding:9px 10px}.account-restriction-banner>i{width:34px;height:34px}.account-restriction-banner strong{font-size:11px}.account-restriction-banner span{font-size:8px}.account-restriction-banner small{display:none}.account-restriction-banner>a{background:0 0;border:0;grid-column:2;justify-content:flex-start;min-height:auto;padding:0;font-size:8px}.account-restriction-banner>button{grid-area:1/3/3}.account-restriction-banner>button span{display:none}}.settings-warning{align-items:center}.settings-warning p{flex:1}.settings-warning>button{background:var(--surface);color:#c53535;white-space:nowrap;border:1px solid #e65e5e;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;font-size:8px;font-weight:900;display:flex}.settings-warning>button svg{width:14px}.settings-restore-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03121094;justify-content:center;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.settings-restore-sheet{border:1px solid var(--line);background:var(--surface);border-radius:24px;width:min(620px,100%);padding:24px;animation:.38s cubic-bezier(.22,1,.36,1) settings-sheet-up;box-shadow:0 -24px 80px #00000047}.settings-restore-sheet>header{grid-template-columns:48px 1fr 36px;align-items:center;gap:12px;display:grid}.settings-restore-sheet>header>i{background:var(--accent-soft);color:#db4a39;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.settings-restore-sheet>header>i svg{width:22px}.settings-restore-sheet header small{color:var(--orange);letter-spacing:1px;font-size:8px;font-weight:950}.settings-restore-sheet h2{margin:3px 0;font-size:23px}.settings-restore-sheet header>button{background:var(--soft);width:36px;height:36px;color:var(--text);border:0;border-radius:50%;place-items:center;display:grid}.settings-restore-sheet header>button svg{width:17px}.settings-restore-sheet>p{color:var(--muted);font-size:11px;line-height:1.6}.restore-safe-list{border:1px solid var(--green);gap:10px;margin:15px 0;padding:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.restore-safe-list{border:1px solid color-mix(in srgb,var(--green) 30%,var(--line))}}.restore-safe-list{background:var(--green);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.restore-safe-list{background:color-mix(in srgb,var(--green) 8%,var(--surface))}}.restore-safe-list{color:var(--muted);font-size:10px;line-height:1.5}.restore-safe-list svg{width:20px;color:var(--green);flex:none}.restore-safe-list b{color:var(--text);display:block}.settings-restore-sheet>label{gap:7px;font-size:10px;font-weight:850;display:grid}.settings-restore-sheet>label input{border:1px solid var(--line);background:var(--soft);height:46px;color:var(--text);letter-spacing:1px;border-radius:11px;padding:0 13px;font-size:13px;font-weight:900}.settings-restore-sheet>footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.settings-restore-sheet>footer button{border:1px solid var(--line);background:var(--soft);min-height:42px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:9px;font-weight:900;display:flex}.settings-restore-sheet>footer button.danger{color:#fff;background:#d94a4a;border-color:#d94a4a}.settings-restore-sheet>footer button:disabled{cursor:not-allowed;opacity:.45}.settings-restore-sheet footer svg{width:15px}.restore-result{border-radius:9px;padding:9px 11px;font-weight:850;margin:10px 0 0!important}.restore-result.saved{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.restore-result.saved{background:color-mix(in srgb,var(--green) 10%,var(--surface))}}.restore-result.saved{color:var(--green)!important}.restore-result.error{background:#fff0ed;color:#c53535!important}@keyframes settings-sheet-up{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.settings-warning{flex-wrap:wrap;align-items:flex-start}.settings-warning>button{justify-content:center;width:100%}.settings-restore-overlay{padding:0}.settings-restore-sheet{padding:19px 17px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.settings-restore-sheet h2{font-size:20px}.settings-restore-sheet>footer{grid-template-columns:1fr 1.3fr;display:grid}}:root{--theme-primary:#00a86b;--theme-accent:#ff6900;--green:var(--theme-primary);--green2:var(--theme-primary)}@supports (color:color-mix(in lab,red,red)){:root{--green2:color-mix(in srgb,var(--theme-primary) 82%,white)}}:root{--teal:var(--theme-primary)}@supports (color:color-mix(in lab,red,red)){:root{--teal:color-mix(in srgb,var(--theme-primary) 78%,black)}}:root{--deep:var(--theme-primary)}@supports (color:color-mix(in lab,red,red)){:root{--deep:color-mix(in srgb,var(--theme-primary) 34%,black)}}:root{--orange:var(--theme-accent);--orange2:var(--theme-accent)}@supports (color:color-mix(in lab,red,red)){:root{--orange2:color-mix(in srgb,var(--theme-accent) 82%,white)}}:root{--primary-soft:var(--theme-primary)}@supports (color:color-mix(in lab,red,red)){:root{--primary-soft:color-mix(in srgb,var(--theme-primary) 10%,var(--surface))}}:root{--primary-faint:var(--theme-primary)}@supports (color:color-mix(in lab,red,red)){:root{--primary-faint:color-mix(in srgb,var(--theme-primary) 5%,var(--surface))}}:root{--accent-soft:var(--theme-accent)}@supports (color:color-mix(in lab,red,red)){:root{--accent-soft:color-mix(in srgb,var(--theme-accent) 11%,var(--surface))}}:root{--accent-faint:var(--theme-accent)}@supports (color:color-mix(in lab,red,red)){:root{--accent-faint:color-mix(in srgb,var(--theme-accent) 5%,var(--surface))}}:root{--ink:#111315;--text:#17191b;--muted:#6f7478;--page:var(--primary-faint);--surface:#fff;--soft:var(--primary-faint);--line:var(--theme-primary)}@supports (color:color-mix(in lab,red,red)){:root{--line:color-mix(in srgb,var(--theme-primary) 10%,#e8e8e8)}}:root{--shadow:0 12px 35px #051e1c12;--shadow-hover:0 18px 45px #051e1c21;--radius:16px}html[data-theme=dark]{--ink:#f3faf8;--text:#f1f7f5;--muted:#9aa9a5;--page:#06100f;--surface:#0d1b19;--soft:#102320;--line:#1d302d;--shadow:0 15px 40px #0000004d;--shadow-hover:0 20px 50px #00000073}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--page);color:var(--text);margin:0;font-family:DM Sans,Inter,ui-sans-serif,system-ui,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-shell{min-height:100vh;overflow:hidden}.container{width:min(1440px,100% - 72px);margin-inline:auto}.utility-bar{background:var(--green);height:38px}@supports (color:color-mix(in lab,red,red)){.utility-bar{background:color-mix(in srgb,var(--green) 12%,black)}}.utility-bar{color:#dce8e5;font-size:11px}.utility-content,.utility-content>div{justify-content:space-between;align-items:center;height:100%;display:flex}.utility-content>div{gap:26px}.utility-content span:first-child{color:#a7f3d0;font-weight:800}.site-header{z-index:80;border-bottom:1px solid var(--line);background:var(--surface);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.site-header{background:color-mix(in srgb,var(--surface) 95%,transparent)}}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-content{align-items:center;gap:24px;min-height:78px;display:flex}.brand{color:var(--ink);letter-spacing:-1.7px;flex:none;font-size:28px;font-weight:900;position:relative}.brand strong{color:var(--green)}.brand i{background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:-8px}.search-bar{border:1px solid var(--line);background:var(--soft);min-width:280px;height:48px;color:var(--muted);border-radius:14px;flex:1;align-items:center;gap:11px;padding-left:17px;transition:all .2s;display:flex}.search-bar:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.search-bar:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 12%,transparent)}}.search-bar input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.location-button{border:0;border-left:1px solid var(--line);height:100%;color:var(--text);cursor:pointer;background:0 0;align-items:center;gap:6px;padding-inline:15px;display:flex}.search-button{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:0 13px 13px 0;align-self:stretch;padding-inline:23px;font-weight:800}.desktop-actions{align-items:center;gap:7px;display:flex}.header-icon,.theme-button{width:39px;height:39px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.header-icon:hover,.theme-button:hover{background:var(--soft)}.header-icon b{color:#fff;background:#ef3340;border-radius:20px;place-items:center;min-width:16px;height:16px;font-size:9px;display:grid;position:absolute;top:0;right:-2px}.account-link{white-space:nowrap;align-items:center;gap:7px;padding:6px 9px;font-size:13px;font-weight:800;display:flex}.account-link span{background:var(--soft);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.sell-button{background:linear-gradient(135deg,var(--orange),var(--orange2));color:#fff;box-shadow:0 9px 22px var(--orange);border-radius:12px;align-items:center;gap:6px;margin-left:3px;padding:12px 16px;font-size:13px;font-weight:900;display:flex}@supports (color:color-mix(in lab,red,red)){.sell-button{box-shadow:0 9px 22px color-mix(in srgb,var(--orange) 24%,transparent)}}.category-nav{border-bottom:1px solid var(--line);background:var(--surface)}.category-nav-inner{scrollbar-width:none;justify-content:space-between;align-items:center;gap:25px;height:48px;display:flex;overflow-x:auto}.category-nav-inner::-webkit-scrollbar{display:none}.category-nav a{color:var(--muted);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex;position:relative}.category-nav a:hover,.category-nav a.active{color:var(--green)}.category-nav a.active:after{background:var(--green);content:"";height:2px;position:absolute;bottom:-16px;left:0;right:0}.hero{background:linear-gradient(125deg,#e9fbf5 0%,#f4fbf8 48%,var(--accent-soft) 100%);border-radius:26px;grid-template-columns:1.02fr .98fr;align-items:center;min-height:510px;margin-top:22px;padding:58px 6.5%;display:grid;position:relative;overflow:hidden}html[data-theme=dark] .hero{background:linear-gradient(125deg,#0b2722,#10201d 52%,#29180e)}.hero-copy{z-index:2;position:relative}.hero-eyebrow{border:1px solid var(--green);align-items:center;gap:7px;padding:8px 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hero-eyebrow{border:1px solid color-mix(in srgb,var(--green) 15%,transparent)}}.hero-eyebrow{color:var(--teal);letter-spacing:.5px;background:#ffffffa6;border-radius:999px;font-size:11px;font-weight:900}html[data-theme=dark] .hero-eyebrow{background:#0000002e}.hero h1{color:var(--ink);letter-spacing:-4px;margin:19px 0;font-size:clamp(47px,4.6vw,72px);line-height:.99}.hero h1 span{color:var(--green)}.hero h1 em{color:var(--orange);font-style:normal}.hero-copy>p{max-width:600px;color:var(--muted);font-size:17px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:11px;margin-top:27px;display:flex}.primary-button,.secondary-button{border-radius:13px;align-items:center;gap:8px;padding:14px 18px;font-size:13px;font-weight:900;display:inline-flex}.primary-button{background:var(--green);color:#fff;box-shadow:0 10px 25px var(--green)}@supports (color:color-mix(in lab,red,red)){.primary-button{box-shadow:0 10px 25px color-mix(in srgb,var(--green) 22%,transparent)}}.secondary-button{border:1px solid var(--green)}@supports (color:color-mix(in lab,red,red)){.secondary-button{border:1px solid color-mix(in srgb,var(--green) 35%,transparent)}}.secondary-button{background:var(--surface);color:var(--green)}.hero-benefits{color:var(--muted);gap:22px;margin-top:28px;font-size:12px;font-weight:800;display:flex}.hero-benefits span{align-items:center;gap:6px;display:flex}.hero-benefits svg{color:var(--green)}.hero-dots{background-image:radial-gradient(var(--teal) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.hero-dots{background-image:radial-gradient(color-mix(in srgb,var(--teal) 12%,transparent) 1px,transparent 1px)}}.hero-dots{background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}.hero-orb{filter:blur(1px);border-radius:50%;position:absolute}.hero-orb-one{background:#00c87814;width:240px;height:240px;top:-100px;right:23%}.hero-orb-two{background:var(--orange);width:300px;height:300px;bottom:-100px;right:-80px}@supports (color:color-mix(in lab,red,red)){.hero-orb-two{background:color-mix(in srgb,var(--orange) 9%,transparent)}}.hero-visual{z-index:2;min-height:380px;position:relative}.visual-glow{background:var(--green);border-radius:50%;width:360px;height:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.visual-glow{background:color-mix(in srgb,var(--green) 11%,transparent)}}.visual-glow{filter:blur(4px)}.hero-phone{background:var(--surface);border:7px solid #10302c;border-radius:34px;width:226px;height:410px;padding:24px 13px 12px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)rotate(3deg);box-shadow:0 30px 55px #063b3b38}.phone-top{background:#123b36;border-radius:20px;width:64px;height:8px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.phone-search{background:var(--soft);color:var(--muted);border-radius:9px;align-items:center;gap:6px;margin:8px 0 15px;padding:9px;font-size:9px;display:flex}.phone-card{border:1px solid var(--line);border-radius:11px;align-items:center;gap:8px;margin:9px 0;padding:7px;font-size:8px;display:flex}.phone-card span{min-width:0;color:var(--green);flex-direction:column;flex:1;display:flex}.phone-card b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mini-image{background-position:50%;background-size:cover;border-radius:8px;flex:none;width:52px;height:47px}.car-mini{background-image:url(/demo/listings/vehicles.png)}.home-mini{background-image:url(/demo/listings/property.png)}.phone-nav{background:var(--soft);border-radius:11px;justify-content:space-around;align-items:center;padding:7px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.phone-nav i{background:#9bb0ab;border-radius:50%;width:8px;height:8px}.phone-nav b{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.activity-card{background:var(--surface);border:1px solid #ffffffb3;border-radius:14px;align-items:center;gap:10px;min-width:185px;padding:11px 13px;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.activity-card{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.activity-card{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.activity-one{top:36px;right:-4%}.activity-two{bottom:82px;left:-3%}.activity-three{bottom:13px;right:0}.activity-icon{border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.activity-icon.blue{color:#2684d8;background:#e3f1ff}.activity-card p{flex-direction:column;margin:0;display:flex}.activity-card b{font-size:11px}.activity-card small{color:var(--muted);margin-top:2px;font-size:9px}.quick-category-strip{border-block:1px solid var(--line);background:var(--surface);margin-top:18px}.quick-categories{grid-template-columns:repeat(6,1fr);padding-block:17px;display:grid}.quick-categories a{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.quick-categories a:last-child{border:0}.quick-categories span{background:var(--soft);width:37px;height:37px;color:var(--teal);border-radius:50%;place-items:center;display:grid}.trending-section,.tag-section{border-bottom:1px solid var(--line);background:var(--surface)}.tag-section{background:var(--soft)}.trend-row{scrollbar-width:none;align-items:center;gap:18px;min-height:55px;display:flex;overflow-x:auto}.trend-row::-webkit-scrollbar{display:none}.trend-heading{color:var(--orange);flex:none;align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.tag-section .trend-heading{color:var(--teal)}.trend-links{flex:1;gap:8px;display:flex}.trend-links a{background:var(--soft);color:var(--muted);border-radius:8px;flex:none;padding:6px 9px;font-size:11px;font-weight:700}.tag-section .trend-links a{background:var(--surface)}.trend-links a:hover{color:var(--green)}.row-more{color:var(--green);flex:none;align-items:center;gap:5px;font-size:11px;font-weight:900;display:flex}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.section-heading.compact{align-items:center}.section-kicker{color:var(--green);letter-spacing:1.4px;align-items:center;gap:5px;margin-bottom:7px;font-size:10px;font-weight:900;display:inline-flex}.orange-kicker{color:var(--orange)}.section-heading h2{color:var(--ink);letter-spacing:-1.3px;margin:0;font-size:30px}.section-heading p{color:var(--muted);margin:6px 0 0;font-size:13px}.section-heading>a{color:var(--green);align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.category-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.category-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-items:center;gap:12px;min-height:96px;padding:16px;transition:all .25s;display:flex;box-shadow:0 6px 18px #051e1c08}.category-card:hover{border-color:var(--green);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.category-card:hover{border-color:color-mix(in srgb,var(--green) 24%,transparent)}}.category-card:hover{box-shadow:var(--shadow)}.category-card>svg{color:#9caaa7;margin-left:auto}.category-icon{border-radius:15px;flex:none;place-items:center;width:49px;height:49px;display:grid}.category-card div{flex-direction:column;flex:1;min-width:0;display:flex}.category-card b{font-size:13px}.category-card small{color:var(--muted);margin-top:4px;font-size:10px}.mint{background:var(--primary-soft);color:var(--green)}.orange{background:var(--accent-soft);color:var(--orange)}.blue{color:#287fc6;background:#e6f3ff}.violet{color:#7554d5;background:#f0eaff}.rose{color:#d65771;background:#ffecef}.gold{color:#b77b00;background:#fff4d7}.cyan{background:var(--primary-soft);color:var(--teal)}.slate{background:var(--soft);color:var(--muted)}.featured-wrap{border-block:1px solid var(--line);background:var(--soft)}@supports (color:color-mix(in lab,red,red)){.featured-wrap{background:color-mix(in srgb,var(--soft) 68%,var(--page))}}.listing-grid{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.listing-card{border:1px solid var(--line);background:var(--surface);border-radius:17px;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 7px 20px #051e1c0a}.listing-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.listing-image{aspect-ratio:1.25;background:var(--soft);display:block;position:relative;overflow:hidden}.listing-image img{object-fit:cover;width:100%;height:100%;transition:all .45s}.listing-card:hover img{transform:scale(1.04)}.listing-badge{background:var(--orange);color:#fff;letter-spacing:.4px;border-radius:6px;padding:5px 7px;font-size:8px;font-weight:900;position:absolute;top:10px;left:10px}.premium-badge{background:var(--green)}.favorite-button{color:#122a27;cursor:pointer;background:#ffffffe8;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:9px;right:9px}.listing-info{padding:13px;display:block}.listing-info>strong{color:var(--ink);font-size:15px}.listing-info h3{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 11px;font-size:12px;font-weight:750;overflow:hidden}.listing-info>div{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.listing-info>div span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}.listing-info time{flex:none}.app-stats-section{grid-template-columns:1.05fr .95fr;gap:15px;padding-block:70px;display:grid}.app-panel{background:linear-gradient(135deg,var(--deep),#0d6f68);color:#fff;border-radius:24px;min-height:390px;padding:46px;position:relative;overflow:hidden}.app-panel:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-120px;right:-70px}.app-panel-copy{z-index:2;width:60%;position:relative}.app-panel-copy>span{color:#9af1d3;letter-spacing:1.4px;font-size:9px;font-weight:900}.app-panel h2{letter-spacing:-1px;margin:10px 0;font-size:30px;line-height:1.1}.app-panel p{color:#c2d9d4;font-size:12px;line-height:1.6}.app-features{grid-template-columns:repeat(2,1fr);gap:9px;margin:20px 0;display:grid}.app-features span{color:var(--primary-soft);align-items:center;gap:5px;font-size:9px;display:flex}.app-features svg{color:#7ce6c2}.app-panel-copy>a{background:var(--orange);border-radius:10px;align-items:center;gap:6px;margin-top:9px;padding:11px 14px;font-size:11px;font-weight:900;display:inline-flex}.app-phone-art{z-index:2;background:var(--primary-faint);border:6px solid #111315;border-radius:29px;width:190px;height:360px;padding:11px 8px;position:absolute;bottom:-65px;right:7%;transform:rotate(5deg);box-shadow:0 25px 40px #00000040}.app-phone-art>div{color:#14221f;background:#fff;border-radius:20px;height:100%;padding:20px 10px}.app-phone-art strong{font-size:15px}.app-phone-art strong span{color:var(--green)}.app-phone-art small,.app-phone-art b{margin-top:22px;display:block}.app-phone-art small{color:#70817d;font-size:8px}.app-phone-art b{margin-top:4px;font-size:11px}.app-phone-art i{background:linear-gradient(135deg,var(--primary-soft),var(--accent-soft));border-radius:10px;height:55px;margin-top:9px;display:block}.stats-panel{flex-direction:column;gap:15px;display:flex}.stats-grid{flex:1;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.stats-grid>div{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;justify-content:center;padding:22px;display:flex}.stats-grid svg{color:var(--green);margin-bottom:12px}.stats-grid strong{color:var(--ink);letter-spacing:-1px;font-size:24px}.stats-grid span{color:var(--muted);margin-top:4px;font-size:10px}.rating-card{background:var(--accent-soft);color:#50301a;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;padding:18px 22px;display:flex}.rating-card>div{flex-direction:column;flex:none;display:flex}.rating-card span{color:var(--orange);letter-spacing:2px}.rating-card b{font-size:10px}.rating-card p{max-width:280px;margin:0;font-size:9px;line-height:1.5}.trust-section{background:var(--deep);color:#fff;padding-block:75px}.trust-heading{text-align:center}.trust-heading>span{color:var(--green);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.trust-heading>span{color:color-mix(in srgb,var(--green) 55%,white)}}.trust-heading>span{letter-spacing:1.4px;font-size:9px;font-weight:900}.trust-heading h2{letter-spacing:-1px;margin:9px 0 5px;font-size:31px}.trust-heading p{color:#a9c3bd;margin:0;font-size:12px}.trust-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:35px;display:grid}.trust-grid>div{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:17px;padding:24px}.trust-grid>div>span{width:42px;height:42px;color:var(--green);background:#8ee5c71f;border-radius:13px;place-items:center;margin-bottom:17px;display:grid}@supports (color:color-mix(in lab,red,red)){.trust-grid>div>span{color:color-mix(in srgb,var(--green) 55%,white)}}.trust-grid b{font-size:13px}.trust-grid p{color:#9fbbb5;margin:7px 0 0;font-size:10px;line-height:1.5}.site-footer{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.site-footer{background:color-mix(in srgb,var(--green) 12%,black)}}.site-footer{color:#d8e6e3}.footer-main{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;padding-block:50px;display:grid}.footer-brand{color:#fff}.footer-main>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer-main p{color:#79928d;font-size:11px;line-height:1.6}.footer-main b{color:#fff;margin-bottom:4px;font-size:11px}.footer-main>div>a:not(.brand){color:#829b96;font-size:10px}.footer-main>div>a:hover{color:#fff}.footer-bottom{color:#6f8782;border-top:1px solid #ffffff14;justify-content:space-between;padding-block:16px;font-size:9px;display:flex}.bottom-nav{display:none}@media(max-width:1200px){.header-content{gap:14px}.desktop-actions .header-icon:nth-child(2),.desktop-actions .header-icon:nth-child(3),.account-link{display:none}.listing-grid{grid-template-columns:repeat(4,1fr)}.listing-card:last-child{display:none}.activity-one{right:-2%}.activity-two{left:-2%}}@media(max-width:1024px){body{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.container{width:calc(100% - 32px)}.utility-bar,.desktop-actions{display:none}.site-header{position:relative}.header-content{flex-wrap:wrap;gap:10px;padding-block:11px}.brand{font-size:25px}.search-bar{flex-basis:100%;order:2;height:45px}.category-nav-inner{justify-content:flex-start}.hero{grid-template-columns:1fr;min-height:auto;padding:45px 32px 58px}.hero-copy{text-align:center}.hero-copy>p{margin-inline:auto}.hero-actions,.hero-benefits{justify-content:center}.hero-visual{display:none}.quick-categories{scrollbar-width:none;grid-template-columns:repeat(6,minmax(130px,1fr));overflow-x:auto}.category-grid{grid-template-columns:repeat(2,1fr)}.listing-grid{scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:7px;display:flex;overflow-x:auto}.listing-card{scroll-snap-align:start;flex:0 0 31%}.listing-card:last-child{display:block}.app-stats-section{grid-template-columns:1fr}.trust-grid{grid-template-columns:repeat(2,1fr)}.bottom-nav{z-index:100;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--surface);align-items:flex-start;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #051e1c14}.bottom-nav a{height:64px;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;display:flex;position:relative}.bottom-nav a.active{color:var(--green)}.bottom-nav small{font-size:9px;font-weight:800}.bottom-nav a>b{color:#fff;background:#ef3340;border-radius:20px;place-items:center;min-width:15px;height:15px;font-size:8px;display:grid;position:absolute;top:3px;right:calc(50% - 20px)}.bottom-nav .bottom-sell{color:var(--text);margin-top:-21px}.sell-icon{border:4px solid var(--surface);background:var(--orange);color:#fff;width:50px;height:50px;box-shadow:0 10px 22px var(--orange);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.sell-icon{box-shadow:0 10px 22px color-mix(in srgb,var(--orange) 35%,transparent)}}}@media(max-width:640px){.container{width:calc(100% - 24px)}.location-button{display:none}.search-button{padding-inline:15px}.category-nav-inner{height:43px}.category-nav a{font-size:10px}.category-nav a.active:after{bottom:-14px}.hero{border-radius:18px;margin-top:12px;padding:32px 18px 38px}.hero-eyebrow{font-size:9px}.hero h1{letter-spacing:-3px;font-size:clamp(39px,12vw,52px)}.hero-copy>p{font-size:14px}.hero-benefits{gap:11px}.hero-benefits span{font-size:9px}.quick-category-strip{margin-top:12px}.quick-categories{grid-template-columns:repeat(6,105px);padding-block:12px}.quick-categories a{flex-direction:column;gap:5px;font-size:9px}.trend-row{gap:11px}.row-more{display:none}.market-section{padding-block:48px}.section-heading{align-items:flex-start;margin-bottom:19px}.section-heading h2{font-size:24px}.section-heading p{font-size:11px}.section-heading>a{font-size:0}.section-heading>a svg{width:19px;height:19px}.category-grid{gap:8px}.category-card{border-radius:13px;gap:8px;min-height:84px;padding:11px}.category-icon{border-radius:12px;width:40px;height:40px}.category-icon svg{width:20px}.category-card b{font-size:11px}.category-card small{font-size:8px}.category-card>svg{display:none}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;overflow:visible}.listing-card{min-width:0}.listing-image{aspect-ratio:1.08}.listing-info{padding:10px}.listing-info>strong{font-size:13px}.listing-info h3{margin:4px 0 8px;font-size:10px}.listing-info>div{font-size:7.5px}.listing-info time{display:none}.favorite-button{width:29px;height:29px;top:7px;right:7px}.listing-badge{font-size:7px;top:8px;left:8px}.app-stats-section{padding-block:48px}.app-panel{min-height:400px;padding:30px 24px}.app-panel-copy{width:100%}.app-panel h2{font-size:27px}.app-phone-art{opacity:.55;bottom:-170px;right:-15px}.stats-grid{gap:8px}.stats-grid>div{padding:17px}.rating-card{flex-direction:column;align-items:flex-start;gap:8px}.trust-section{padding-block:52px}.trust-heading h2{font-size:25px}.trust-grid{gap:8px}.trust-grid>div{padding:18px 15px}.footer-main{grid-template-columns:repeat(2,1fr);gap:28px 20px}.footer-main>div:first-child{grid-column:1/-1}.footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:6px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:640px){.home-page.mobile-classic-home>.utility-bar{height:30px;display:block;overflow:hidden}.mobile-classic-home .utility-content{gap:18px;width:max-content;min-width:100%;padding-inline:12px}.mobile-classic-home .utility-content>div{gap:14px}.mobile-classic-home .utility-content span,.mobile-classic-home .utility-content a{white-space:nowrap;font-size:8px}.home-page.mobile-classic-home>.site-header,.home-page.mobile-classic-home>.category-nav,.home-page.mobile-classic-home>.site-footer{display:block}.mobile-classic-home .header-content{padding-block:9px}.mobile-classic-home .brand{font-size:23px}.mobile-classic-home .search-bar{height:43px}.mobile-classic-home .search-bar input{font-size:11px}.mobile-classic-home .search-button{padding-inline:14px;font-size:10px}.mobile-classic-home .category-nav-inner{width:100%;padding-inline:12px}.mobile-classic-home .home-main>:not(.mobile-home){display:block}.mobile-classic-home .mobile-home{display:none}.mobile-classic-home .hero{text-align:left;min-height:0;margin-top:10px;padding:25px 18px 27px;display:block}.mobile-classic-home .hero-copy{text-align:left}.mobile-classic-home .hero-visual{display:none!important}.mobile-classic-home .hero h1{margin:14px 0;font-size:37px;line-height:1}.mobile-classic-home .hero-copy>p{margin-inline:0;font-size:12px}.mobile-classic-home .hero-actions,.mobile-classic-home .hero-benefits{justify-content:flex-start}.mobile-classic-home .hero-actions a{padding:11px 12px;font-size:9px}.mobile-classic-home .quick-category-strip,.mobile-classic-home .trending-section,.mobile-classic-home .tag-section{display:block}.mobile-classic-home .trend-row{width:100%;padding-inline:12px}.mobile-classic-home .trend-heading{flex:none;font-size:8px}.mobile-classic-home .trend-marquee,.mobile-classic-home .trend-links.tags{scrollbar-width:none;overflow-x:auto}.mobile-classic-home .trend-links a{white-space:nowrap;flex:none}.mobile-classic-home .combined-market{grid-template-columns:1fr;gap:18px;padding-block:25px;display:grid}.mobile-classic-home .column-heading h2{font-size:22px}.mobile-classic-home .premium-dotted{padding:8px}.mobile-classic-home .premium-autoscroll{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.mobile-classic-home .premium-autoscroll .listing-card{scroll-snap-align:start;flex:0 0 calc(50% - 4px);display:block!important}.mobile-classic-home .category-shelves{display:block}.mobile-classic-home .category-shelf .shelf-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.mobile-classic-home .category-shelf .shelf-grid>div{scroll-snap-align:start;flex:0 0 calc(50% - 4px);display:block!important}.mobile-classic-home .app-stats-section{display:grid}.mobile-classic-home .trust-section{display:block}.mobile-classic-home .site-footer{padding-bottom:72px}.classic-home-lazy-loader{grid-template-columns:1fr 1fr;align-content:center;gap:8px;width:calc(100% - 24px);min-height:135px;margin:5px auto 24px;display:grid!important}.classic-home-lazy-loader i{background:linear-gradient(100deg,var(--soft) 25%,var(--surface) 42%,var(--soft) 60%);background-size:220% 100%;border-radius:14px;height:90px;animation:1.4s linear infinite classicLoader}.classic-home-lazy-loader span{color:var(--muted);text-align:center;grid-column:1/-1;font-size:9px}@keyframes classicLoader{to{background-position-x:-220%}}}.update-authority-hero{align-items:center;gap:20px;display:flex}.update-authority-hero>i{background:var(--admin-primary,#00b884);border-radius:20px;flex:0 0 68px;place-items:center;width:68px;height:68px;display:grid}@supports (color:color-mix(in lab,red,red)){.update-authority-hero>i{background:color-mix(in srgb,var(--admin-primary,#00b884) 18%,transparent)}}.update-authority-hero>i{color:var(--admin-primary,#00b884)}.update-authority-hero>i svg{width:34px;height:34px}.update-authority-hero>div{flex:1}.update-authority-hero h2,.update-check-card h2{margin:5px 0}.update-authority-hero p,.update-check-card p{opacity:.72;margin:0}.update-authority-hero>em{border-radius:999px;padding:9px 12px;font-style:normal;font-weight:900}.update-authority-hero>em.ready{color:#08784f;background:#dff8ed}.update-authority-hero>em.blocked{color:#a04e00;background:#fff0dc}.update-check-card{grid-template-columns:minmax(0,1fr) 180px auto;align-items:end;gap:18px;display:grid}.update-check-card label{gap:7px;font-weight:800;display:grid}.update-check-card select{border:1px solid var(--admin-border,#d9e4e1);background:var(--admin-surface,#fff);width:100%;color:inherit;border-radius:12px;padding:13px}.update-release-list>header{justify-content:space-between;align-items:center;display:flex}.update-release-list>article{border-top:1px solid var(--admin-border,#dce7e4);grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:15px;padding:18px 0;display:grid}.update-release-list>article>i{color:#0a8b66;background:#edf6f3;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.update-release-list article small{opacity:.62;display:block}.update-release-list article p{opacity:.78;margin:6px 0;font-size:.88rem}.update-release-list article>em{text-transform:capitalize;background:#edf6f3;border-radius:999px;padding:7px 10px;font-style:normal;font-weight:900}.update-release-list article>em.failed,.update-error{color:#b4233e!important}.update-progress{background:#e5ecea;border-radius:99px;height:6px;display:block;overflow:hidden}.update-progress i{border-radius:inherit;background:var(--admin-primary,#00b884);height:100%;transition:width .4s;display:block}.update-actions button{background:var(--admin-primary,#00b884);color:#fff;border:0;border-radius:11px;align-items:center;gap:7px;padding:11px 13px;font-weight:900;display:inline-flex}.update-actions svg{width:17px}.dark .update-authority-hero>em.ready{color:#8ce5c4;background:#123a2e}.dark .update-authority-hero>em.blocked{color:#ffd49b;background:#432d14}.dark .update-check-card select,.dark .update-progress{background:#0b2420;border-color:#21463f}.dark .update-release-list>article>i,.dark .update-release-list article>em{color:#8de2c5;background:#12342d}@media(max-width:780px){.update-authority-hero{flex-wrap:wrap;align-items:flex-start}.update-check-card{grid-template-columns:1fr}.update-release-list>article{grid-template-columns:46px 1fr}.update-release-list>article>em,.update-actions{grid-column:2}.update-actions button{justify-content:center;width:100%}}.search-page{background:var(--page)}.breadcrumbs{color:var(--muted);align-items:center;gap:6px;padding-block:16px;font-size:10px;display:flex}.breadcrumbs a:hover{color:var(--green)}.search-intro{border-block:1px solid var(--line);background:var(--surface)}.search-intro>.container{justify-content:space-between;align-items:center;padding-block:25px;display:flex}.search-intro h1{color:var(--ink);letter-spacing:-1px;margin:2px 0 4px;font-size:27px}.search-intro p{color:var(--muted);margin:0;font-size:11px}.search-intro>div>button{border:1px solid var(--line);background:var(--soft);color:var(--teal);cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:11px 14px;font-size:10px;font-weight:900;display:flex}.active-filters{align-items:center;gap:7px;padding-block:14px;display:flex}.active-filters>span{border:1px solid var(--green);align-items:center;gap:6px;padding:6px 8px 6px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.active-filters>span{border:1px solid color-mix(in srgb,var(--green) 20%,transparent)}}.active-filters>span{background:var(--green);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.active-filters>span{background:color-mix(in srgb,var(--green) 7%,transparent)}}.active-filters>span{color:var(--teal);font-size:9px;font-weight:800}.active-filters span button{background:var(--green);border:0;border-radius:50%;place-items:center;width:15px;height:15px;display:grid}@supports (color:color-mix(in lab,red,red)){.active-filters span button{background:color-mix(in srgb,var(--green) 12%,transparent)}}.active-filters span button{color:var(--teal);cursor:pointer}.clear-filters{color:var(--orange);cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900}.search-layout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:20px;padding-bottom:70px;display:grid}.filter-sidebar{border:1px solid var(--line);background:var(--surface);border-radius:16px;position:sticky;top:96px;overflow:hidden}.filter-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:17px;display:flex}.filter-top>strong{font-size:14px}.filter-top button{color:var(--orange);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:8px;font-weight:900;display:flex}.filter-location{background:var(--soft);color:var(--teal);border-radius:10px;align-items:center;gap:9px;margin:13px;padding:11px;display:flex}.filter-location>span{flex-direction:column;flex:1;min-width:0;display:flex}.filter-location small{color:var(--muted);letter-spacing:.5px;font-size:7px;font-weight:900}.filter-location b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.filter-price,.filter-group{border-top:1px solid var(--line);padding:15px 17px}.filter-price>strong,.filter-group>strong{margin-bottom:11px;font-size:10px;display:block}.filter-price>div{align-items:center;gap:5px;display:flex}.filter-price label{border:1px solid var(--line);min-width:0;color:var(--muted);border-radius:8px;flex:1;align-items:center;gap:3px;padding:7px;font-size:7px;display:flex}.filter-price input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:9px}.filter-group label{color:var(--muted);cursor:pointer;align-items:center;gap:7px;margin:9px 0;font-size:9px;display:flex}.filter-group input{width:14px;height:14px;accent-color:var(--green)}.filter-group label span{flex:1}.filter-group label small{font-size:8px}.filter-drawer,.drawer-scrim{display:none}.results-panel{min-width:0}.mobile-search-box{display:none}.results-toolbar{border:1px solid var(--line);background:var(--surface);border-radius:13px;justify-content:space-between;align-items:center;min-height:54px;margin-bottom:12px;padding:10px 12px;display:flex}.results-toolbar>div:first-child{flex-direction:column;display:flex}.results-toolbar strong{font-size:11px}.results-toolbar>div:first-child span{color:var(--muted);margin-top:2px;font-size:8px}.toolbar-actions{align-items:center;gap:10px;display:flex}.toolbar-actions>label{color:var(--muted);align-items:center;gap:5px;font-size:8px;display:flex;position:relative}.toolbar-actions select{appearance:none;border:1px solid var(--line);background:var(--soft);min-width:108px;color:var(--text);border-radius:8px;outline:0;padding:7px 25px 7px 8px;font-size:9px}.toolbar-actions label>svg{position:absolute;right:6px}.view-switcher{border:1px solid var(--line);background:var(--soft);border-radius:8px;padding:2px;display:flex}.view-switcher button{width:30px;height:27px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.view-switcher button.active{background:var(--surface);color:var(--green);box-shadow:0 2px 6px #051e1c14}.mobile-filter-button{display:none}.results-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.result-card{border:1px solid var(--line);background:var(--surface);border-radius:15px;min-width:0;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 6px 18px #051e1c0a}.result-card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.result-image{aspect-ratio:1.14;background:var(--soft);display:block;position:relative;overflow:hidden}.result-image img{object-fit:cover;width:100%;height:100%;transition:all .35s}.result-card:hover img{transform:scale(1.035)}.result-image>span{background:var(--orange);color:#fff;letter-spacing:.4px;border-radius:5px;padding:4px 6px;font-size:7px;font-weight:900;position:absolute;bottom:8px;left:8px}.result-favorite{z-index:2;color:#132b27;cursor:pointer;background:#ffffffeb;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}.result-content{padding:11px;display:block}.result-price-row{justify-content:space-between;align-items:center;gap:5px;display:flex}.result-price-row>strong{color:var(--ink);font-size:13px}.result-price-row>span{color:var(--green);align-items:center;gap:3px;font-size:7px;font-weight:800;display:flex}.result-content h2{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 8px;font-size:10px;font-weight:750;overflow:hidden}.result-details{gap:5px;display:flex}.result-details span{background:var(--soft);color:var(--muted);border-radius:5px;padding:4px 5px;font-size:7px}.result-content footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:5px;margin-top:11px;padding-top:9px;font-size:7px;display:flex}.result-content footer span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}.result-content time{flex:none}.results-grid.is-list{grid-template-columns:repeat(2,minmax(0,1fr))}.result-card.list-view{grid-template-columns:145px minmax(0,1fr);display:grid}.result-card.list-view .result-image{aspect-ratio:auto;height:100%}.result-card.list-view .result-content{flex-direction:column;justify-content:center;min-width:0;padding:15px;display:flex}.result-card.list-view .result-content h2{font-size:12px}.empty-results{border:1px dashed var(--line);background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.empty-results>span{background:var(--soft);width:60px;height:60px;color:var(--teal);border-radius:50%;place-items:center;display:grid}.empty-results h2{margin:16px 0 5px;font-size:18px}.empty-results p{color:var(--muted);margin:0;font-size:10px}.empty-results button{background:var(--green);color:#fff;border:0;border-radius:9px;margin-top:17px;padding:10px 13px;font-size:9px;font-weight:900}.pagination{justify-content:center;align-items:center;gap:5px;margin-top:30px;display:flex}.pagination button{border:1px solid var(--line);background:var(--surface);min-width:32px;height:32px;color:var(--muted);cursor:pointer;border-radius:8px;place-items:center;font-size:9px;display:grid}.pagination button svg{width:14px}.pagination button.active{border-color:var(--green);background:var(--green);color:#fff}.pagination span{color:var(--muted);font-size:9px}@media(max-width:1200px){.results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.search-intro>.container{padding-block:20px}.search-intro h1{font-size:23px}.filter-sidebar{display:none}.search-layout{grid-template-columns:1fr}.mobile-search-box{border:1px solid var(--line);background:var(--surface);height:43px;color:var(--muted);border-radius:11px;align-items:center;gap:8px;margin-bottom:10px;padding-left:12px;display:flex}.mobile-search-box input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.mobile-search-box button{background:var(--teal);color:#fff;border:0;border-radius:0 10px 10px 0;place-items:center;width:42px;height:100%;display:grid}.mobile-filter-button{border:1px solid var(--line);background:var(--soft);color:var(--text);border-radius:8px;align-items:center;gap:5px;padding:8px;font-size:8px;font-weight:800;display:flex;position:relative}.mobile-filter-button b{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:7px;display:grid}.filter-drawer{z-index:160;background:var(--surface);width:min(380px,90vw);transition:transform .25s;display:block;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(105%)}.filter-drawer.open{transform:translate(0)}.drawer-scrim{z-index:150;visibility:hidden;opacity:0;background:#0315148a;transition:all .25s;display:block;position:fixed;inset:0}.drawer-scrim.open{visibility:visible;opacity:1}.drawer-heading{z-index:2;border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;padding:17px;display:flex;position:sticky;top:0}.drawer-heading>div{flex-direction:column;display:flex}.drawer-heading small{color:var(--green);letter-spacing:1px;font-size:7px;font-weight:900}.drawer-heading strong{margin-top:3px;font-size:18px}.drawer-heading button{border:1px solid var(--line);background:var(--soft);width:34px;height:34px;color:var(--text);border-radius:50%;place-items:center;display:grid}.filter-drawer>.filter-top{display:none}.apply-filter-button{background:var(--green);color:#fff;width:calc(100% - 34px);box-shadow:0 -8px 20px var(--surface);border:0;border-radius:10px;margin:15px 17px;padding:13px;font-size:10px;font-weight:900;position:sticky;bottom:0}.results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.breadcrumbs{padding-block:11px}.search-intro>.container{align-items:flex-start}.search-intro h1{font-size:20px}.search-intro p{font-size:9px}.search-intro>div>button{padding:9px;font-size:0}.active-filters{overflow-x:auto}.results-toolbar{flex-direction:column;align-items:flex-start;gap:7px}.toolbar-actions{justify-content:space-between;width:100%}.toolbar-actions>label{margin-left:auto}.view-switcher{display:none}.results-grid,.results-grid.is-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.result-card.list-view{display:block}.result-card.list-view .result-image{aspect-ratio:1.14;height:auto}.result-card.list-view .result-content{padding:10px;display:block}.result-image{aspect-ratio:1.05}.result-content{padding:9px}.result-price-row>strong{font-size:11px}.result-price-row>span{font-size:0}.result-content h2{font-size:9px}.result-content footer{font-size:6.5px}.result-content time{display:none}.pagination button{min-width:29px;height:29px}.pagination button:nth-of-type(4),.pagination span{display:none}}.mobile-header-actions{display:none}.hero{background:linear-gradient(120deg,var(--primary-soft) 0%,#f4fbf7 49%,var(--accent-soft) 100%);min-height:535px}.hero:before{background:radial-gradient(circle at 18% 16%,var(--green),transparent 24%),radial-gradient(circle at 82% 18%,var(--orange),transparent 26%),linear-gradient(135deg,transparent 60%,#087f7814);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.hero:before{background:radial-gradient(circle at 18% 16%,color-mix(in srgb,var(--green) 18%,transparent),transparent 24%),radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--orange) 19%,transparent),transparent 26%),linear-gradient(135deg,transparent 60%,#087f7814)}}.hero:before{content:""}.hero h1{letter-spacing:-5.5px;font-size:clamp(54px,5.25vw,82px);font-weight:950;line-height:.93}.hero-copy>p{font-weight:550}.hero-dots{opacity:1;background-image:radial-gradient(#063b3b3d 1.2px,#0000 1.2px);background-size:17px 17px}.hero-people{min-height:440px}.hero-people>img{z-index:2;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 28px 25px #063b3b2e);width:min(560px,100%);height:520px;position:absolute;bottom:-59px;right:0}.hero-people .visual-glow{background:linear-gradient(135deg,var(--green),var(--orange));width:410px;height:410px}@supports (color:color-mix(in lab,red,red)){.hero-people .visual-glow{background:linear-gradient(135deg,color-mix(in srgb,var(--green) 20%,transparent),color-mix(in srgb,var(--orange) 20%,transparent))}}.hero-people .visual-glow{filter:blur(8px)}.shape{z-index:3;animation:4s ease-in-out infinite shapeFloat;position:absolute}.shape-ring{border:9px solid var(--orange);width:54px;height:54px;box-shadow:0 9px 20px var(--orange);border-radius:50%;top:26px;right:4%}@supports (color:color-mix(in lab,red,red)){.shape-ring{box-shadow:0 9px 20px color-mix(in srgb,var(--orange) 22%,transparent)}}.shape-plus{color:var(--green);font-size:48px;font-weight:300;top:105px;left:3%;transform:rotate(17deg)}.shape-dot-grid{background-image:radial-gradient(var(--teal) 2px,transparent 2px);background-size:12px 12px;width:76px;height:54px;bottom:75px;right:1%}.shape-pill{background:var(--teal);color:#fff;letter-spacing:1px;border-radius:999px;padding:7px 13px;font-size:8px;font-weight:900;animation-delay:-1.5s;top:11px;left:23%;box-shadow:0 8px 18px #087f7840}@keyframes shapeFloat{50%{transform:translateY(-9px)rotate(3deg)}}.trending-section{overflow:hidden}.trend-marquee{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.animated-trends{width:max-content;animation:32s steps(15,end) 2s infinite trendSteps}.trend-marquee:hover .animated-trends{animation-play-state:paused}.animated-trends a{border:1px solid var(--orange)}@supports (color:color-mix(in lab,red,red)){.animated-trends a{border:1px solid color-mix(in srgb,var(--orange) 52%,transparent)}}.animated-trends a{background:var(--orange)}@supports (color:color-mix(in lab,red,red)){.animated-trends a{background:color-mix(in srgb,var(--orange) 5%,transparent)}}.animated-trends a{color:var(--text);animation:2.15s both pillFade}.animated-trends a:nth-child(3n){animation-delay:.25s}.animated-trends a:nth-child(4n){animation-delay:.5s}@keyframes trendSteps{to{transform:translate(-50%)}}@keyframes pillFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.combined-market{grid-template-columns:34% minmax(0,66%);gap:19px;padding-block:42px;display:grid;position:relative}.combined-market:before{background-image:radial-gradient(var(--green) 1.3px,transparent 1.3px);width:150px;height:90px;position:absolute;bottom:20px;right:8%}@supports (color:color-mix(in lab,red,red)){.combined-market:before{background-image:radial-gradient(color-mix(in srgb,var(--green) 12%,transparent) 1.3px,transparent 1.3px)}}.combined-market:before{content:"";background-size:12px 12px}.categories-column,.premium-column{z-index:1;min-width:0;position:relative}.column-heading{justify-content:space-between;align-items:center;gap:10px;min-height:51px;margin-bottom:12px;display:flex}.column-heading h2{color:var(--ink);letter-spacing:-.8px;margin:1px 0 0;font-size:20px}.column-heading>a{color:var(--green);align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.combined-market .category-card{border-radius:13px;min-height:78px;padding:11px}.combined-market .category-icon{border-radius:11px;width:39px;height:39px}.combined-market .category-card small{font-size:8px}.premium-column{background:linear-gradient(135deg,var(--orange),#ff7a180a);border-radius:18px;padding:0 0 12px 12px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.premium-column{background:linear-gradient(135deg,color-mix(in srgb,var(--orange) 11%,transparent),#ff7a180a)}}.premium-column:after{background-image:radial-gradient(var(--orange) 1.5px,transparent 1.5px);width:90px;height:56px;position:absolute;top:14px;right:14px}@supports (color:color-mix(in lab,red,red)){.premium-column:after{background-image:radial-gradient(color-mix(in srgb,var(--orange) 30%,transparent) 1.5px,transparent 1.5px)}}.premium-column:after{content:"";background-size:10px 10px}.premium-column .column-heading{z-index:2;padding-right:13px;position:relative}.premium-dotted{z-index:2;border:1px dashed var(--orange);padding:10px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.premium-dotted{border:1px dashed color-mix(in srgb,var(--orange) 45%,transparent)}}.premium-dotted{background:var(--surface);border-radius:14px}@supports (color:color-mix(in lab,red,red)){.premium-dotted{background:color-mix(in srgb,var(--surface) 75%,transparent)}}.premium-dotted{-webkit-mask-image:linear-gradient(90deg,#000 94%,#0000);mask-image:linear-gradient(90deg,#000 94%,#0000)}.premium-autoscroll{gap:9px;width:max-content;animation:30s steps(10,end) 3s infinite premiumSteps;display:flex}.premium-autoscroll:hover{animation-play-state:paused}.premium-autoscroll .listing-card{flex:none;width:178px;display:block!important}.premium-autoscroll .listing-image{aspect-ratio:1.32}@keyframes premiumSteps{to{transform:translate(calc(-50% - 4px))}}.app-stats-section{gap:11px;padding-block:36px}.app-panel{min-height:330px;padding:35px}.stats-grid{gap:8px}.stats-grid>div{padding:17px}.trust-section{padding-block:50px}.market-section{padding-block:48px}.search-bar{padding-right:6px;position:relative}.search-button{border-radius:10px;align-self:auto;height:38px;margin-left:3px;padding-inline:21px;box-shadow:0 7px 16px #087f7833}@media(max-width:1024px){.mobile-header-actions{align-items:center;gap:5px;margin-left:auto;display:flex}.mobile-header-actions>a,.mobile-header-actions>button{border:1px solid var(--line);background:var(--soft);width:35px;height:35px;color:var(--text);border-radius:50%;place-items:center;display:grid;position:relative}.mobile-header-actions>a>b{color:#fff;background:#ed3343;border-radius:50%;place-items:center;width:14px;height:14px;font-size:7px;display:grid;position:absolute;top:-3px;right:-2px}.mobile-header-actions .mobile-sell{background:var(--orange);color:#fff;border:0;border-radius:11px;align-items:center;gap:3px;width:auto;padding-inline:10px;font-size:9px;font-weight:900;display:flex}.hero{padding-bottom:32px}.hero-visual.hero-people{min-height:330px;margin-top:12px;display:block}.hero-people>img{width:470px;height:390px;bottom:-57px;right:50%;transform:translate(50%)}.hero-people .activity-card{display:flex}.hero-people .activity-one{top:40px;right:2%}.hero-people .activity-two{bottom:35px;left:2%}.shape-pill{left:12%}.combined-market{grid-template-columns:1fr;padding-block:32px}.premium-column{padding-left:10px}.premium-autoscroll .listing-card{width:205px}.app-stats-section{padding-block:30px}.bottom-nav{border:1px solid var(--line);background:var(--surface);border-radius:22px;height:62px;padding:0 7px;bottom:10px;left:12px;right:12px}@supports (color:color-mix(in lab,red,red)){.bottom-nav{background:color-mix(in srgb,var(--surface) 93%,transparent)}}.bottom-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 13px 35px #051e1c2e}.bottom-nav a{height:60px}.bottom-nav a.active{background:var(--soft);border-radius:16px;flex-direction:row;flex:1.55}.bottom-nav a.active small{font-size:10px}.bottom-nav .bottom-sell{margin-top:-16px}.category-reveal{display:none}}@media(max-width:640px){body{padding-bottom:84px}.header-content{gap:8px}.brand{font-size:21px}.mobile-header-actions{gap:3px}.mobile-header-actions>a,.mobile-header-actions>button{width:31px;height:31px}.mobile-header-actions svg{width:16px}.mobile-header-actions .mobile-sell{width:auto;padding-inline:8px}.search-bar{padding-right:4px}.search-button{height:35px;margin-left:0;padding-inline:13px}.hero{padding-top:25px}.hero h1{font-size:clamp(42px,13vw,58px);font-weight:950;line-height:.91}.hero-copy>p{margin-block:12px}.hero-actions{margin-top:18px}.hero-benefits{margin-top:17px}.hero-visual.hero-people{min-height:270px}.hero-people>img{width:370px;height:315px;bottom:-48px}.hero-people .activity-card{min-width:135px;padding:8px}.hero-people .activity-card b{font-size:8px}.hero-people .activity-one{top:28px;right:-5px}.hero-people .activity-two{bottom:25px;left:-6px}.shape-ring{border-width:6px;width:39px;height:39px}.shape-plus{font-size:34px}.shape-pill{font-size:6px}.combined-market{gap:18px;padding-block:24px}.column-heading{min-height:42px;margin-bottom:8px}.column-heading h2{font-size:17px}.combined-market .category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.combined-market .category-card{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-height:91px;padding:8px}.combined-market .category-card div{flex:none}.combined-market .category-card b{font-size:9px}.combined-market .category-card small{font-size:6px}.combined-market .category-card.mobile-extra{display:none}.combined-market .category-grid.expanded .mobile-extra{display:flex}.category-reveal{border:1px dashed var(--line);background:var(--soft);width:100%;color:var(--teal);border-radius:10px;justify-content:center;align-items:center;gap:5px;margin-top:8px;padding:9px;font-size:8px;font-weight:900;display:flex}.category-grid.expanded+.category-reveal svg{transform:rotate(180deg)}.premium-column{padding:0 0 9px 8px}.premium-autoscroll .listing-card{width:150px}.premium-dotted{padding:7px}.premium-autoscroll{gap:7px}.premium-autoscroll .listing-info{padding:8px}.premium-autoscroll .listing-info>strong{font-size:11px}.app-stats-section{padding-block:22px}.app-panel{min-height:345px;padding:25px 20px}.trust-section{padding-block:38px}.trust-grid{margin-top:22px}.market-section{padding-block:34px}.quick-category-strip{margin-top:7px}.trend-row{min-height:48px}.footer-main{padding-block:35px}.results-grid,.results-grid.is-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.result-card{border-radius:10px}.result-content{padding:6px}.result-price-row>strong{font-size:9px}.result-content h2{font-size:7px}.result-details{display:none}.result-content footer{margin-top:6px;padding-top:5px;font-size:5.5px}.result-favorite{width:25px;height:25px}.result-favorite svg{width:14px}.result-image>span{font-size:5px}.bottom-nav{bottom:7px;left:8px;right:8px}.bottom-nav a.active{flex:1.65}}.animated-trends,.premium-autoscroll{animation:none;transform:none}.trend-marquee,.premium-dotted{scroll-behavior:smooth;overflow-x:hidden}.combined-market{grid-template-columns:40% minmax(0,60%)}.combined-market .category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.combined-market .category-card{text-align:center;flex-direction:column;justify-content:center;min-height:101px}.combined-market .category-card div{flex:none}.category-reveal{display:none!important}.category-shelves{border-top:1px solid var(--line)}.category-shelf{padding-block:34px;position:relative}.category-shelf:before{z-index:-1;content:"";background-image:radial-gradient(#087f7821 1.3px,#0000 1.3px);background-size:12px 12px;width:160px;height:90px;position:absolute;top:20px;right:2%}.category-shelf+.category-shelf{border-top:1px solid var(--line)}.shelf-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;display:flex}.shelf-heading h2{color:var(--ink);letter-spacing:-.9px;margin:0;font-size:23px}.shelf-heading p{color:var(--muted);margin:4px 0 0;font-size:10px}.shelf-heading>a{color:var(--green);align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.shelf-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.shelf-grid>div{min-width:0}.shelf-grid .listing-card{border-radius:13px;height:100%}.shelf-grid .listing-image{aspect-ratio:1.12}.shelf-grid .listing-info{padding:9px}.shelf-grid .listing-info>strong{font-size:11px}.shelf-grid .listing-info h3{margin:3px 0 7px;font-size:8px}.shelf-grid .listing-info>div{font-size:6.5px}.shelf-grid .favorite-button{width:27px;height:27px;top:6px;right:6px}.shelf-grid .favorite-button svg{width:14px}.shelf-grid .listing-badge{font-size:6px;top:6px;left:6px}.shelf-toggle{display:none}@media(max-width:1024px){.combined-market{grid-template-columns:1fr}.shelf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.combined-market .category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.combined-market .category-card{min-height:88px}.category-shelf{padding-block:24px}.shelf-heading{align-items:center;margin-bottom:10px}.shelf-heading h2{font-size:18px}.shelf-heading p{font-size:8px}.shelf-heading>a{font-size:0}.shelf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.shelf-grid .listing-card{border-radius:10px}.shelf-grid .listing-info{padding:6px}.shelf-grid .listing-info>strong{font-size:8px}.shelf-grid .listing-info h3{font-size:6.5px}.shelf-grid .listing-info>div{font-size:5px}.shelf-grid .listing-info time,.shelf-grid .shelf-extra{display:none}.shelf-grid.expanded .shelf-extra{display:block}.shelf-toggle{border:1px dashed var(--line);background:var(--soft);width:100%;color:var(--teal);border-radius:10px;justify-content:center;align-items:center;gap:5px;margin-top:9px;padding:9px;font-size:8px;font-weight:900;display:flex}.shelf-grid.expanded+.shelf-toggle svg{transform:rotate(180deg)}}.breadcrumbs svg{width:12px}.detail-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;padding-bottom:28px;display:grid}.detail-main{min-width:0}.detail-gallery{grid-template-columns:minmax(0,1fr) 92px;gap:9px;display:grid}.gallery-main{aspect-ratio:1.64;border:1px solid var(--line);background:var(--surface);border-radius:18px;position:relative;overflow:hidden}.gallery-main>img{object-fit:cover;width:100%;height:100%}.gallery-main>span{color:#fff;background:#031514bf;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;bottom:12px;right:12px}.gallery-main>button{color:#142a27;background:#ffffffe6;border:0;place-items:center;display:grid;position:absolute;box-shadow:0 6px 18px #0000001f}.gallery-prev,.gallery-next{border-radius:50%;width:34px;height:34px;top:50%;transform:translateY(-50%)}.gallery-prev{left:10px}.gallery-next{right:10px}.gallery-expand{border-radius:9px;width:33px;height:33px;top:10px;right:10px}.gallery-thumbs{flex-direction:column;gap:7px;display:flex}.gallery-thumbs button{background:var(--surface);opacity:.62;border:2px solid #0000;border-radius:10px;flex:1;min-height:0;padding:0;overflow:hidden}.gallery-thumbs button.active{border-color:var(--green);opacity:1}.gallery-thumbs img{object-fit:cover;width:100%;height:100%}.detail-card{border:1px solid var(--line);background:var(--surface);border-radius:17px;margin-top:13px;padding:22px}.detail-title-row{justify-content:space-between;gap:20px;display:flex}.detail-price{color:var(--green);letter-spacing:-.9px;font-size:24px;font-weight:950}.detail-title-row h1{color:var(--ink);letter-spacing:-.6px;margin:5px 0;font-size:20px}.detail-title-row p{color:var(--muted);align-items:center;gap:5px;margin:0;font-size:8px;display:flex}.detail-title-row p svg{width:13px}.detail-title-row p i{background:var(--muted);border-radius:50%;width:3px;height:3px}.detail-title-row>div:last-child{gap:6px;display:flex}.detail-title-row button{border:1px solid var(--line);background:var(--soft);height:34px;color:var(--text);border-radius:9px;align-items:center;gap:4px;padding-inline:10px;font-size:8px;font-weight:800;display:flex}.detail-title-row button svg{width:14px}.fact-grid{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:7px;margin-block:20px;padding-block:17px;display:grid}.fact-grid>div{background:var(--soft);border-radius:9px;flex-direction:column;padding:10px;display:flex}.fact-grid small{color:var(--muted);font-size:7px}.fact-grid strong{margin-top:3px;font-size:9px}.listing-description h2,.safety-card h2{margin:0;font-size:14px}.description-copy{color:var(--muted);font-size:10px;line-height:1.7}.listing-description>footer{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:15px;margin-top:18px;padding-top:12px;font-size:7px;display:flex}.listing-description>footer span,.listing-description>footer button{align-items:center;gap:4px;display:flex}.listing-description>footer svg{width:12px}.listing-description>footer button{color:var(--orange);background:0 0;border:0;margin-left:auto;font-size:7px}.safety-card{border:1px solid var(--green);align-items:center;gap:13px;margin-top:12px;padding:17px;display:flex}@supports (color:color-mix(in lab,red,red)){.safety-card{border:1px solid color-mix(in srgb,var(--green) 18%,transparent)}}.safety-card{background:var(--green);border-radius:15px}@supports (color:color-mix(in lab,red,red)){.safety-card{background:color-mix(in srgb,var(--green) 7%,transparent)}}.safety-card>span{background:var(--green);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab,red,red)){.safety-card>span{background:color-mix(in srgb,var(--green) 13%,transparent)}}.safety-card>span{color:var(--green)}.safety-card p{color:var(--muted);margin:4px 0 0;font-size:8px}.safety-card>a{color:var(--green);align-items:center;gap:4px;margin-left:auto;font-size:8px;font-weight:900;display:flex}.safety-card>a svg{width:13px}.detail-sidebar{flex-direction:column;gap:10px;display:flex;position:sticky;top:96px}.price-card,.seller-summary{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:18px}.price-card>span{color:var(--ink);font-size:23px;font-weight:950}.price-card p{color:var(--green);align-items:center;gap:5px;margin:5px 0 0;font-size:8px;display:flex}.price-card svg{width:13px}.seller-summary-head{align-items:center;gap:9px;display:flex}.seller-avatar{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:14px;flex:none;place-items:center;width:45px;height:45px;font-size:14px;font-weight:950;display:grid}.seller-summary-head>div{flex-direction:column;flex:1;min-width:0;display:flex}.seller-summary-head a{align-items:center;gap:4px;font-size:11px;font-weight:900;display:flex}.seller-summary-head a svg{color:var(--green)}.seller-summary-head small{color:var(--muted);margin-top:2px;font-size:7px}.seller-summary-head>svg{color:var(--muted)}.seller-rating{border-block:1px solid var(--line);align-items:center;gap:8px;margin-block:13px;padding-block:11px;font-size:8px;display:flex}.seller-rating span{color:var(--orange);align-items:center;gap:3px;font-weight:900;display:flex}.seller-rating b{color:var(--muted)}.seller-summary ul{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.seller-summary li{color:var(--muted);align-items:center;gap:6px;font-size:7.5px;display:flex}.seller-summary li svg{width:13px;color:var(--teal)}.seller-summary>button{border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;padding:11px;font-size:9px;font-weight:900;display:flex}.chat-seller{background:var(--green);color:#fff;border:0}.call-seller{border:1px solid var(--green);color:var(--green);background:0 0;margin-top:7px}.seller-summary>p{color:var(--muted);text-align:center;margin:11px 0 0;font-size:7px}.mobile-detail-price,.mobile-contact-dock{display:none}.related-section{padding-block:30px 45px}.related-grid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.seller-hero{border-block:1px solid var(--line);background:linear-gradient(125deg,var(--primary-soft),var(--primary-faint) 55%,var(--accent-soft));position:relative;overflow:hidden}html[data-theme=dark] .seller-hero{background:linear-gradient(125deg,#09241f,#11201d 55%,#27170d)}.seller-hero:after{border:35px solid var(--orange);width:230px;height:230px;position:absolute;bottom:-70px;right:4%}@supports (color:color-mix(in lab,red,red)){.seller-hero:after{border:35px solid color-mix(in srgb,var(--orange) 8%,transparent)}}.seller-hero:after{content:"";border-radius:50%}.seller-hero-inner{z-index:1;align-items:center;gap:22px;min-height:220px;display:flex;position:relative}.seller-avatar.large{width:92px;height:92px;box-shadow:var(--shadow);border:6px solid #ffffffa6;border-radius:26px;font-size:27px}.seller-identity{flex:1;min-width:0}.seller-identity>span{color:var(--green);letter-spacing:1.2px;font-size:8px;font-weight:900}.seller-identity h1{color:var(--ink);letter-spacing:-1px;align-items:center;gap:7px;margin:6px 0;font-size:29px;display:flex}.seller-identity h1 svg{color:var(--green)}.seller-identity p{max-width:620px;color:var(--muted);margin:0;font-size:10px;line-height:1.6}.seller-identity>div{color:var(--muted);gap:17px;margin-top:14px;font-size:8px;display:flex}.seller-identity>div span{align-items:center;gap:5px;display:flex}.seller-identity>div svg{width:13px}.seller-hero-actions{gap:7px;display:flex}.seller-hero-actions button{border:1px solid var(--green);color:var(--green);background:0 0;border-radius:10px;padding:11px 14px;font-size:8px;font-weight:900}.seller-hero-actions button:first-child{background:var(--green);color:#fff;border:0;align-items:center;gap:5px;display:flex}.seller-hero-actions svg{width:15px}.seller-metrics{grid-template-columns:repeat(4,1fr);gap:9px;padding-block:22px;display:grid}.seller-metrics>div{border:1px solid var(--line);background:var(--surface);border-radius:13px;grid-template-columns:37px 1fr;align-items:center;padding:14px;display:grid}.seller-metrics svg{width:20px;color:var(--green);grid-row:1/3}.seller-metrics strong{font-size:12px}.seller-metrics span{color:var(--muted);font-size:7px}.seller-inventory{padding-block:20px 45px}.inventory-heading{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.inventory-heading h2{margin:0;font-size:22px}.inventory-heading form{border:1px solid var(--line);background:var(--surface);height:39px;color:var(--muted);border-radius:10px;align-items:center;gap:7px;padding-left:11px;display:flex}.inventory-heading form svg{width:15px}.inventory-heading input{width:160px;color:var(--text);background:0 0;border:0;outline:0;font-size:8px}.inventory-heading button{background:var(--teal);color:#fff;border:0;border-radius:0 9px 9px 0;align-self:stretch;font-size:8px;font-weight:900}.seller-listing-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.seller-reviews{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:30px;padding-block:35px;display:grid}.seller-reviews h2{margin:0;font-size:22px}.seller-reviews>div>p{color:var(--muted);font-size:9px;line-height:1.6}.review-preview{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:20px}.review-preview span{color:var(--orange);letter-spacing:2px}.review-preview strong{margin-top:8px;font-size:11px;display:block}.review-preview small{color:var(--muted);font-size:7px}@media(max-width:1024px){.detail-layout{grid-template-columns:1fr}.detail-sidebar{grid-template-columns:1fr 1fr;display:grid;position:static}.price-card{display:none}.related-grid,.seller-listing-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.detail-layout{gap:8px}.detail-gallery{display:block}.gallery-main{aspect-ratio:1.08;border-radius:14px}.gallery-thumbs{flex-direction:row;margin-top:6px;overflow-x:auto}.gallery-thumbs button{flex:none;width:58px;height:52px}.mobile-detail-price{border:1px solid var(--line);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;margin-top:8px;padding:12px;display:flex}.mobile-detail-price>span{font-size:18px;font-weight:950}.mobile-detail-price>div{gap:5px;display:flex}.mobile-detail-price button{border:1px solid var(--line);background:var(--soft);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.mobile-detail-price svg{width:15px}.detail-card{padding:15px}.detail-title-row>div:first-child>.detail-price,.detail-title-row>div:last-child{display:none}.detail-title-row h1{font-size:16px}.fact-grid{grid-template-columns:repeat(2,1fr);gap:5px;margin-block:14px}.safety-card{align-items:flex-start}.safety-card>a{display:none}.detail-sidebar{display:block}.seller-summary{padding:15px}.related-grid{grid-template-columns:repeat(3,1fr);gap:5px}.related-grid .listing-info{padding:6px}.related-grid .listing-info>strong{font-size:8px}.related-grid .listing-info h3{font-size:6px}.related-grid .listing-info>div{font-size:5px}.mobile-contact-dock{z-index:110;border:1px solid var(--line);background:var(--surface);border-radius:15px;grid-template-columns:1fr 1fr;gap:6px;padding:7px;display:grid;position:fixed;bottom:78px;left:8px;right:8px}@supports (color:color-mix(in lab,red,red)){.mobile-contact-dock{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.mobile-contact-dock{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.mobile-contact-dock button{background:var(--green);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:10px;font-size:8px;font-weight:900;display:flex}.mobile-contact-dock button:last-child{background:var(--orange)}.seller-hero-inner{flex-wrap:wrap;align-items:flex-start;padding-block:25px}.seller-avatar.large{border-radius:20px;width:68px;height:68px;font-size:20px}.seller-identity{flex-basis:calc(100% - 90px)}.seller-identity h1{font-size:20px}.seller-identity>div{flex-direction:column;align-items:flex-start;gap:5px}.seller-hero-actions{width:100%}.seller-hero-actions button{flex:1}.seller-metrics{grid-template-columns:repeat(2,1fr);gap:5px;padding-block:12px}.seller-metrics>div{padding:10px}.inventory-heading{flex-direction:column;align-items:flex-start;gap:10px}.inventory-heading form{width:100%}.inventory-heading input{flex:1}.seller-listing-grid{grid-template-columns:repeat(3,1fr);gap:5px}.seller-listing-grid .listing-info{padding:6px}.seller-listing-grid .listing-info>strong{font-size:8px}.seller-listing-grid .listing-info h3{font-size:6px}.seller-listing-grid .listing-info>div{font-size:5px}.seller-reviews{grid-template-columns:1fr;gap:12px}}.auth-page{background:var(--surface);grid-template-columns:minmax(360px,.9fr) minmax(520px,1.1fr);min-height:100vh;display:grid}.auth-showcase{background:linear-gradient(145deg,var(--green),var(--green) 58%,var(--green));flex-direction:column;padding:44px 9%;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.auth-showcase{background:linear-gradient(145deg,color-mix(in srgb,var(--green) 36%,black),color-mix(in srgb,var(--green) 70%,black) 58%,var(--green))}}.auth-showcase{color:#fff}.auth-brand{color:#fff;align-self:flex-start}.auth-brand strong{color:var(--green)}@supports (color:color-mix(in lab,red,red)){.auth-brand strong{color:color-mix(in srgb,var(--green) 55%,white)}}.auth-showcase-copy{z-index:2;margin:auto 0;position:relative}.auth-showcase-copy>span{background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex}.auth-showcase h1{letter-spacing:-3px;margin:22px 0 17px;font-size:clamp(42px,4.4vw,67px);line-height:.96}.auth-showcase h1 em{color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.auth-showcase h1 em{color:color-mix(in srgb,var(--orange) 66%,white)}}.auth-showcase h1 em{font-style:normal}.auth-showcase-copy>p{max-width:500px;color:var(--green)}@supports (color:color-mix(in lab,red,red)){.auth-showcase-copy>p{color:color-mix(in srgb,var(--green) 22%,white)}}.auth-showcase-copy>p{font-size:14px;line-height:1.7}.auth-trust{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.auth-trust b{background:#00000021;border-radius:10px;align-items:center;gap:6px;padding:9px 11px;font-size:9px;display:flex}.auth-trust svg{width:14px}.auth-shape{border-radius:50%;position:absolute}.auth-shape-one{border:45px solid #ffffff0f;width:300px;height:300px;bottom:-90px;right:-90px}.auth-shape-two{background:var(--orange);width:70px;height:70px;top:20%;right:8%}@supports (color:color-mix(in lab,red,red)){.auth-shape-two{background:color-mix(in srgb,var(--orange) 18%,transparent)}}.auth-shape-two{filter:blur(2px)}.auth-panel{place-items:center;padding:50px;display:grid}.auth-panel-inner{width:min(460px,100%)}.auth-back{color:var(--muted);margin-bottom:45px;font-size:11px;font-weight:800;display:inline-block}.auth-eyebrow{color:var(--green);letter-spacing:1.6px;font-size:9px;font-weight:950}.auth-panel h2{color:var(--ink);letter-spacing:-1.1px;margin:7px 0 6px;font-size:31px}.auth-panel-inner>p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.auth-form{flex-direction:column;gap:15px;margin-top:28px;display:flex}.auth-form>label,.auth-form-row>label{color:var(--text);flex-direction:column;flex:1;gap:6px;font-size:9px;font-weight:900;display:flex}.auth-form label>div,.editor-fields label>span{border:1px solid var(--line);background:var(--soft);border-radius:11px;align-items:center;gap:9px;height:47px;padding:0 13px;display:flex}.auth-form label>div:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.auth-form label>div:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 10%,transparent)}}.auth-form label svg{width:16px;color:var(--muted)}.auth-form input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:11px}.auth-form label div button{color:var(--muted);background:0 0;border:0;display:grid}.auth-form label small,.standalone-error{color:#dd3d47;font-size:8px}.auth-options,.auth-form-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.auth-options>label,.terms-check{color:var(--muted)!important;flex-direction:row!important;align-items:center!important;gap:7px!important;font-size:9px!important;font-weight:700!important;display:flex!important}.auth-options input,.terms-check input{accent-color:var(--green);flex:none}.auth-options>a,.terms-check a,.auth-switch a{color:var(--green);font-weight:900}.auth-submit{background:linear-gradient(135deg,var(--green),var(--teal));color:#fff;box-shadow:0 10px 24px var(--green);border:0;border-radius:11px;padding:14px;font-size:11px;font-weight:950}@supports (color:color-mix(in lab,red,red)){.auth-submit{box-shadow:0 10px 24px color-mix(in srgb,var(--green) 18%,transparent)}}.auth-submit:disabled{opacity:.6}.auth-switch{text-align:center;margin-top:22px!important}.terms-check{line-height:1.5}.seller-app{background:var(--page);grid-template-columns:235px 1fr;min-height:100vh;display:grid}.seller-nav{z-index:120;border-right:1px solid var(--line);background:var(--surface);flex-direction:column;height:100vh;padding:27px 17px 18px;display:flex;position:sticky;top:0}.seller-nav-head{justify-content:space-between;align-items:center;padding:0 8px;display:flex}.seller-nav-head button{display:none}.seller-nav>p{color:var(--muted);letter-spacing:1.3px;margin:35px 11px 10px;font-size:7px;font-weight:950}.seller-nav nav{flex-direction:column;gap:4px;display:flex}.seller-nav nav a{color:var(--muted);border-radius:10px;align-items:center;gap:10px;padding:11px;font-size:9px;font-weight:850;display:flex}.seller-nav nav a svg{width:17px}.seller-nav nav a.active,.seller-nav nav a:hover{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.seller-nav nav a.active,.seller-nav nav a:hover{background:color-mix(in srgb,var(--green) 9%,transparent)}}.seller-nav nav a.active,.seller-nav nav a:hover{color:var(--green)}.seller-nav nav a b{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:auto;font-size:7px;display:grid}.seller-account{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:auto;padding-top:15px;display:flex}.seller-account>span,.seller-topbar>div>span{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:10px;flex:none;place-items:center;width:33px;height:33px;font-size:9px;font-weight:950;display:grid}.seller-account>div{flex-direction:column;flex:1;min-width:0;display:flex}.seller-account b{text-overflow:ellipsis;font-size:8px;overflow:hidden}.seller-account small{color:var(--muted);text-overflow:ellipsis;font-size:6px;overflow:hidden}.seller-account button,.seller-topbar button,.seller-nav-head button{color:var(--muted);background:0 0;border:0}.seller-account svg{width:15px}.seller-main{min-width:0}.seller-topbar{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;height:66px;padding:0 3%;display:flex}.seller-topbar>a{color:var(--green);font-size:9px;font-weight:900}.seller-topbar>div{align-items:center;gap:6px;display:flex}.seller-topbar>div>button{background:var(--soft);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.seller-topbar svg{width:16px}.seller-bell b{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:14px;height:14px;font-size:6px;display:grid;position:absolute;top:-2px;right:-1px}.seller-menu{display:none}.seller-workspace{width:min(1180px,94%);margin:auto;padding:34px 0 55px}.seller-page-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px;display:flex}.seller-page-title span,.seller-card header span{color:var(--green);letter-spacing:1.3px;font-size:7px;font-weight:950}.seller-page-title h1{color:var(--ink);letter-spacing:-.9px;margin:5px 0 4px;font-size:26px}.seller-page-title p{color:var(--muted);margin:0;font-size:9px}.seller-primary{background:var(--orange);color:#fff;box-shadow:0 8px 20px var(--orange);border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:11px 14px;font-size:9px;font-weight:950;display:flex}@supports (color:color-mix(in lab,red,red)){.seller-primary{box-shadow:0 8px 20px color-mix(in srgb,var(--orange) 18%,transparent)}}.seller-primary svg{width:15px}.seller-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.seller-stat-grid article{border:1px solid var(--line);background:var(--surface);border-radius:13px;align-items:center;gap:11px;padding:17px;display:flex}.seller-stat-grid article>span{background:var(--soft);width:39px;height:39px;color:var(--green);border-radius:11px;place-items:center;display:grid}.seller-stat-grid svg{width:18px}.seller-stat-grid article>div{flex-direction:column;display:flex}.seller-stat-grid small{color:var(--muted);font-size:7px}.seller-stat-grid strong{color:var(--ink);margin:2px 0;font-size:16px}.seller-stat-grid em{color:var(--green);font-size:6.5px;font-style:normal}.seller-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:20px}.seller-dashboard-grid{grid-template-columns:2fr 1fr;gap:11px;margin-top:11px;display:grid}.seller-card header{justify-content:space-between;align-items:center;display:flex}.seller-card h2{margin:4px 0;font-size:14px}.performance-card select{border:1px solid var(--line);background:var(--soft);color:var(--text);border-radius:8px;padding:7px;font-size:7px}.fake-chart{justify-content:space-around;align-items:flex-end;gap:10px;height:180px;padding-top:22px;display:flex}.fake-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.fake-chart i{background:linear-gradient(var(--green2),var(--teal));border-radius:6px 6px 2px 2px;width:62%}.fake-chart small{color:var(--muted);font-size:6px}.seller-tips{background:linear-gradient(145deg,var(--green),var(--teal));position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.seller-tips{background:linear-gradient(145deg,color-mix(in srgb,var(--green) 36%,black),var(--teal))}}.seller-tips{color:#fff}.seller-tips>span{background:#ffffff1f;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.seller-tips>span svg{width:18px}.seller-tips h2{margin-top:17px;font-size:17px}.seller-tips p{color:var(--green)}@supports (color:color-mix(in lab,red,red)){.seller-tips p{color:color-mix(in srgb,var(--green) 18%,white)}}.seller-tips p{font-size:8px;line-height:1.6}.seller-tips>div{align-items:center;gap:8px;margin-top:18px;display:flex}.seller-tips>div i{background:linear-gradient(90deg,var(--orange) 75%,#ffffff24 75%);border-radius:5px;flex:1;height:5px}.seller-tips>div b{font-size:7px}.seller-tips>button{color:#fff;background:0 0;border:0;align-items:center;gap:4px;margin-top:18px;font-size:8px;font-weight:900;display:flex}.seller-tips>button svg{width:13px}.seller-recent{margin-top:11px}.seller-recent header a{color:var(--green);align-items:center;gap:4px;font-size:8px;font-weight:900;display:flex}.seller-recent header svg{width:12px}.seller-table{margin-top:15px}.seller-table-head,.seller-table-row{border-bottom:1px solid var(--line);grid-template-columns:2fr repeat(4,1fr);align-items:center;padding:10px 8px;font-size:8px;display:grid}.seller-table-head{color:var(--muted);font-size:6px;font-weight:900}.status-active,.status-review{background:var(--green);border-radius:20px;justify-self:start;padding:4px 7px}@supports (color:color-mix(in lab,red,red)){.status-active,.status-review{background:color-mix(in srgb,var(--green) 10%,transparent)}}.status-active,.status-review{font-weight:900;color:var(--green)!important;font-size:6px!important}.status-review{background:var(--orange)}@supports (color:color-mix(in lab,red,red)){.status-review{background:color-mix(in srgb,var(--orange) 11%,transparent)}}.status-review{color:var(--orange)!important}.seller-listing-tools{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.seller-listing-tools>div{gap:4px;display:flex}.seller-listing-tools button{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:900}.seller-listing-tools button.active{background:var(--soft);color:var(--green)}.seller-listing-tools button b{margin-left:3px}.seller-listing-tools label{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--muted);border-radius:9px;align-items:center;gap:6px;padding:0 10px;display:flex}.seller-listing-tools svg{width:14px}.seller-listing-tools input{color:var(--text);background:0 0;border:0;outline:0;font-size:8px}.manage-listings{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.manage-listings article{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:11px;padding:10px;display:flex;position:relative}.manage-listings img{object-fit:cover;border-radius:9px;width:105px;height:90px}.manage-listings article>div{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.manage-listings h2{margin:7px 0 3px;font-size:10px}.manage-listings strong{color:var(--green);font-size:10px}.manage-listings p{color:var(--muted);margin:auto 0 0;font-size:7px}.manage-listings article>button{color:var(--muted);background:0 0;border:0;align-self:flex-start}.manage-listings article>button svg{width:16px}.listing-editor{grid-template-columns:minmax(0,1fr) 265px;align-items:start;gap:12px;display:grid}.listing-editor-main{flex-direction:column;gap:11px;display:flex}.listing-editor .seller-card>header{justify-content:flex-start;gap:10px}.listing-editor .seller-card>header>span{background:var(--soft);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.listing-editor .seller-card header p{color:var(--muted);margin:0;font-size:7px}.photo-drop{border:1px dashed var(--green);flex-direction:column;justify-content:center;align-items:center;min-height:150px;margin-top:15px;display:flex}@supports (color:color-mix(in lab,red,red)){.photo-drop{border:1px dashed color-mix(in srgb,var(--green) 40%,transparent)}}.photo-drop{background:var(--green);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.photo-drop{background:color-mix(in srgb,var(--green) 4%,transparent)}}.photo-drop{color:var(--green)}.photo-drop svg{width:28px}.photo-drop b{margin-top:9px;font-size:9px}.photo-drop small{color:var(--muted);margin-top:3px;font-size:7px}.photo-drop input{display:none}.editor-fields{flex-direction:column;gap:12px;margin-top:16px;display:flex}.editor-fields>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.editor-fields label{flex-direction:column;gap:6px;font-size:8px;font-weight:900;display:flex}.editor-fields input,.editor-fields textarea,.editor-fields select{border:1px solid var(--line);background:var(--soft);width:100%;color:var(--text);resize:vertical;border-radius:9px;outline:0;padding:11px;font-size:8px}.editor-fields label>span input,.editor-fields label>span select{background:0 0;border:0;padding:0}.editor-fields label>span svg{width:14px;color:var(--muted)}.listing-editor-side{flex-direction:column;gap:10px;display:flex;position:sticky;top:15px}.publish-card p{color:var(--muted);font-size:8px;line-height:1.6}.publish-card .seller-primary{width:100%;margin-top:16px}.publish-card>a{color:var(--muted);text-align:center;margin-top:10px;font-size:8px;font-weight:900;display:block}.editor-tip{background:var(--orange);gap:9px;display:flex}@supports (color:color-mix(in lab,red,red)){.editor-tip{background:color-mix(in srgb,var(--orange) 6%,transparent)}}.editor-tip>svg{width:18px;color:var(--orange);flex:none}.editor-tip h3{margin:0;font-size:9px}.editor-tip p{color:var(--muted);margin:4px 0 0;font-size:7px;line-height:1.5}.editor-safe{color:var(--muted);align-items:flex-start;gap:8px;padding:12px;display:flex}.editor-safe>svg{width:17px;color:var(--green);flex:none}.editor-safe span{flex-direction:column;display:flex}.editor-safe b{color:var(--text);font-size:8px}.editor-safe small{margin-top:3px;font-size:6.5px;line-height:1.4}@media(max-width:900px){.auth-page{grid-template-columns:1fr}.auth-showcase{display:none}.auth-panel{padding:35px 24px}.auth-back{margin-bottom:35px}.seller-app{display:block}.seller-nav{width:235px;transition:all .25s;position:fixed;left:0;transform:translate(-105%)}.seller-nav.open{transform:none;box-shadow:20px 0 50px #0000002e}.seller-nav-head button{display:block}.seller-menu{display:grid!important}.seller-nav-scrim.open{z-index:110;background:#00000059;display:block;position:fixed;inset:0}.seller-stat-grid{grid-template-columns:repeat(2,1fr)}.seller-dashboard-grid,.listing-editor{grid-template-columns:1fr}.listing-editor-side{position:static}.manage-listings{grid-template-columns:1fr}}@media(max-width:560px){.auth-panel{place-items:start;padding:24px 18px}.auth-panel h2{font-size:26px}.auth-form-row{flex-direction:column;align-items:stretch}.seller-workspace{width:94%;padding-top:22px}.seller-page-title{flex-direction:column;align-items:flex-start}.seller-stat-grid{gap:6px}.seller-stat-grid article{align-items:flex-start;padding:12px}.seller-stat-grid article>span{width:32px;height:32px}.seller-table-head,.seller-table-row{grid-template-columns:2fr 1fr 1fr}.seller-table-head span:nth-child(4),.seller-table-head span:nth-child(5),.seller-table-row span:nth-child(4),.seller-table-row span:nth-child(5){display:none}.seller-listing-tools{flex-direction:column;align-items:stretch;gap:8px}.seller-listing-tools>div{overflow-x:auto}.seller-listing-tools label{width:100%}.seller-listing-tools input{flex:1}.manage-listings img{width:88px;height:82px}.editor-fields>div{grid-template-columns:1fr}.listing-editor .seller-card{padding:15px}}@media(min-width:901px){.seller-app{grid-template-columns:260px 1fr}.seller-nav nav a{padding:12px;font-size:12px}.seller-nav>p{font-size:9px}.seller-account b{font-size:11px}.seller-account small{font-size:8px}.seller-topbar>a{font-size:12px}.seller-workspace{width:min(1240px,94%)}.seller-page-title span,.seller-card header span{font-size:9px}.seller-page-title h1{font-size:32px}.seller-page-title p,.seller-primary{font-size:12px}.seller-card h2{font-size:18px}.seller-stat-grid small{font-size:10px}.seller-stat-grid strong{font-size:21px}.seller-stat-grid em,.seller-table-head{font-size:9px}.seller-table-row{font-size:11px}.manage-listings h2,.manage-listings strong{font-size:13px}.manage-listings p{font-size:10px}.seller-listing-tools button,.seller-listing-tools input,.listing-editor .seller-card header p,.editor-fields label,.editor-fields input,.editor-fields textarea,.editor-fields select{font-size:11px}}.insight-summary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.insight-summary article{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:12px;padding:18px;display:flex}.insight-summary>article>svg{width:20px;color:var(--green)}.insight-summary article>div{flex-direction:column;display:flex}.insight-summary small{color:var(--muted);font-size:9px}.insight-summary strong{margin:3px 0;font-size:21px}.insight-summary span{color:var(--green);align-items:center;font-size:8px;display:flex}.insight-summary span svg{width:12px}.insights-layout{grid-template-columns:1.55fr 1fr;gap:10px;margin-block:10px;display:grid}.journey-bars{flex-direction:column;gap:13px;margin-top:22px;display:flex}.journey-bars label,.buyer-signals label{justify-content:space-between;font-size:9px;display:flex}.journey-bars i,.buyer-signals i{background:var(--soft);border-radius:10px;height:8px;margin-top:5px;display:block;overflow:hidden}.journey-bars em,.buyer-signals em{border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--teal));height:100%;display:block}.insight-chart>aside{background:var(--green);border-radius:10px;gap:9px;margin-top:20px;padding:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.insight-chart>aside{background:color-mix(in srgb,var(--green) 7%,transparent)}}.insight-chart>aside svg{width:18px;color:var(--green);flex:none}.insight-chart>aside p{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.insight-chart>aside b{color:var(--text);display:block}.buyer-signals>div{margin-top:19px}.buyer-signals label b{color:var(--green)}.buyer-signals small{color:var(--muted);text-align:right;margin-top:4px;font-size:7px;display:block}.item-performance>header{margin-bottom:10px}.item-performance>article{border-top:1px solid var(--line);grid-template-columns:48px 2fr repeat(4,1fr) .6fr;align-items:center;gap:10px;padding:10px;display:grid}.item-performance img{object-fit:cover;border-radius:8px;width:48px;height:45px}.item-performance article>div{flex-direction:column;display:flex}.item-performance article small{color:var(--muted);font-size:7px}.item-performance article strong{font-size:11px}.item-performance article strong em{color:var(--muted);font-size:7px;font-style:normal}.item-performance .up,.item-performance .down{color:var(--green);align-items:center;font-size:8px;font-weight:900;display:flex}.item-performance .down{color:#dc4450}.item-performance article>span svg{width:13px}.audience-hero{background:linear-gradient(130deg,var(--green),var(--surface),var(--orange));justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.audience-hero{background:linear-gradient(130deg,color-mix(in srgb,var(--green) 8%,transparent),var(--surface),color-mix(in srgb,var(--orange) 7%,transparent))}}.audience-hero h2{font-size:23px}.audience-hero p{max-width:650px;color:var(--muted);font-size:9px}.audience-avatars{align-items:center;display:flex}.audience-avatars i{border:3px solid var(--surface);background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-left:-8px;font-size:8px;font-style:normal;display:grid}.audience-avatars b{margin-left:7px;font-size:9px}.audience-grid{grid-template-columns:1.6fr .8fr;gap:10px;margin-block:10px;display:grid}.activity-feed article{border-top:1px solid var(--line);align-items:center;gap:9px;padding:12px 0;display:flex}.activity-feed article>i{background:var(--soft);width:34px;height:34px;color:var(--green);border-radius:10px;place-items:center;display:grid}.activity-feed svg{width:15px}.activity-feed article>div{flex:1}.activity-feed p{margin:0;font-size:9px}.activity-feed small{color:var(--muted);font-size:7px}.activity-feed button,.audience-grid header button{color:var(--green);background:0 0;border:0;font-size:8px;font-weight:900}.trust-score{align-items:center;margin:20px 0;display:flex}.trust-score>strong{font-size:51px;line-height:1}.trust-score>span{color:var(--muted);flex-direction:column;font-size:9px;display:flex}.trust-score span b{color:var(--green)}.reputation-card>p{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;font-size:8px;display:flex}.review-board header>strong{color:var(--orange)}.review-board header>strong small{color:var(--muted)}.review-board>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.review-board article{background:var(--soft);border-radius:11px;gap:8px;padding:12px;display:flex}.review-board article>i{background:var(--teal);color:#fff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:8px;font-style:normal;display:grid}.review-board article>div{flex-direction:column;display:flex}.review-board article span{color:var(--orange);font-size:8px}.review-board article p{font-size:8px;line-height:1.5}.review-board article small{color:var(--muted);font-size:6px}.wallet-hero{grid-template-columns:1.1fr 1fr;gap:10px;display:grid}.wallet-hero>article{background:linear-gradient(145deg,var(--green),var(--teal));border-radius:16px;padding:25px}@supports (color:color-mix(in lab,red,red)){.wallet-hero>article{background:linear-gradient(145deg,color-mix(in srgb,var(--green) 34%,black),var(--teal))}}.wallet-hero>article{color:#fff}.wallet-hero>article>span{font-size:8px;font-weight:900}.wallet-hero h2{margin:8px 0;font-size:34px}.wallet-hero p{color:var(--green);align-items:center;gap:4px;display:flex}@supports (color:color-mix(in lab,red,red)){.wallet-hero p{color:color-mix(in srgb,var(--green) 22%,white)}}.wallet-hero p{font-size:8px}.wallet-hero p svg{width:14px}.wallet-hero article>div{gap:7px;margin-top:22px;display:flex}.wallet-hero button{color:var(--teal);background:#fff;border:0;border-radius:9px;align-items:center;gap:5px;padding:9px 12px;font-size:8px;font-weight:900;display:flex}.wallet-hero button:last-child{color:#fff;background:#ffffff1a}.wallet-hero button svg{width:14px}.wallet-hero>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.wallet-hero>div article{border:1px solid var(--line);background:var(--surface);border-radius:13px;flex-direction:column;justify-content:center;padding:15px;display:flex}.wallet-hero>div small,.wallet-hero>div span{color:var(--muted);font-size:7px}.wallet-hero>div strong{margin:6px 0;font-size:14px}.wallet-history{margin-top:10px}.wallet-history header button{color:var(--green);background:0 0;border:0;align-items:center;gap:5px;font-size:8px;font-weight:900;display:flex}.wallet-history header button svg{width:14px}.wallet-history>article{border-top:1px solid var(--line);grid-template-columns:38px 1fr 120px 80px;align-items:center;gap:9px;padding:12px 0;display:grid}.wallet-history article>i{background:var(--orange);border-radius:10px;place-items:center;width:35px;height:35px;display:grid}@supports (color:color-mix(in lab,red,red)){.wallet-history article>i{background:color-mix(in srgb,var(--orange) 9%,transparent)}}.wallet-history article>i{color:var(--orange)}.wallet-history article>i.credit{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.wallet-history article>i.credit{background:color-mix(in srgb,var(--green) 9%,transparent)}}.wallet-history article>i.credit{color:var(--green)}.wallet-history article svg{width:15px}.wallet-history article>div{flex-direction:column;display:flex}.wallet-history article small,.wallet-history time{color:var(--muted);font-size:7px}.wallet-history article strong{font-size:9px}.wallet-history article strong.positive{color:var(--green)}.promo-banner{background:linear-gradient(130deg,var(--accent-soft),var(--primary-faint));color:#2b2119;border-radius:16px;justify-content:space-between;align-items:center;padding:27px;display:flex;overflow:hidden}.promo-banner span{color:var(--orange);align-items:center;gap:5px;font-size:8px;font-weight:950;display:flex}.promo-banner h2{margin:8px 0;font-size:25px}.promo-banner p{color:#76695f;margin:0;font-size:9px}.promo-banner>svg{width:85px;height:85px;color:var(--orange);opacity:.18}.promo-plans,.membership-plans{grid-template-columns:repeat(3,1fr);gap:10px;margin-block:10px;display:grid}.promo-plans article,.membership-plans article{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:21px;position:relative}.promo-plans article.popular,.membership-plans article.recommended{border-color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.promo-plans article.popular,.membership-plans article.recommended{border-color:color-mix(in srgb,var(--orange) 45%,transparent)}}.promo-plans article.popular,.membership-plans article.recommended{box-shadow:0 14px 35px var(--orange)}@supports (color:color-mix(in lab,red,red)){.promo-plans article.popular,.membership-plans article.recommended{box-shadow:0 14px 35px color-mix(in srgb,var(--orange) 8%,transparent)}}.promo-plans article>em,.membership-plans article>em{background:var(--orange);color:#fff;border-radius:0 0 7px 7px;padding:5px 8px;font-size:6px;font-style:normal;font-weight:950;position:absolute;top:0;right:18px}.promo-plans article>i{background:var(--soft);width:40px;height:40px;color:var(--green);border-radius:11px;place-items:center;display:grid}.promo-plans article>i svg{width:19px}.promo-plans h2,.membership-plans h2{margin-top:14px}.promo-plans p,.membership-plans p{min-height:28px;color:var(--muted);font-size:8px;line-height:1.5}.promo-plans>article>strong{margin:15px 0;font-size:18px;display:block}.promo-plans strong small{color:var(--muted);font-size:7px}.promo-plans ul,.membership-plans ul{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.promo-plans li,.membership-plans li{color:var(--muted);align-items:center;gap:6px;font-size:8px;display:flex}.promo-plans li svg,.membership-plans li svg{width:13px;color:var(--green)}.promo-plans article>button,.membership-plans article>button{border:1px solid var(--green);width:100%;color:var(--green);background:0 0;border-radius:9px;margin-top:10px;padding:10px;font-size:8px;font-weight:900}.promo-plans .popular>button,.membership-plans .recommended>button{background:var(--orange);color:#fff;border:0}.active-campaigns header button{background:var(--green);color:#fff;border:0;border-radius:8px;align-items:center;gap:5px;padding:8px 10px;font-size:8px;font-weight:900;display:flex}.active-campaigns header button svg{width:13px}.active-campaigns>article{border-top:1px solid var(--line);grid-template-columns:2fr repeat(3,1fr) .6fr;align-items:center;gap:10px;margin-top:15px;padding-top:15px;display:grid}.active-campaigns article>div{flex-direction:column;display:flex}.active-campaigns article>div:first-child{flex-direction:row;align-items:center;gap:9px}.active-campaigns article i{background:var(--soft);width:37px;height:37px;color:var(--green);border-radius:10px;place-items:center;display:grid}.active-campaigns article i svg{width:16px}.active-campaigns article small{color:var(--muted);font-size:7px}.active-campaigns article b{font-size:9px}.active-campaigns article>em{background:var(--green);border-radius:10px;padding:5px}@supports (color:color-mix(in lab,red,red)){.active-campaigns article>em{background:color-mix(in srgb,var(--green) 9%,transparent)}}.active-campaigns article>em{color:var(--green);text-align:center;font-size:7px;font-style:normal}.membership-current{background:linear-gradient(135deg,var(--green),var(--green));border-radius:16px;grid-template-columns:1.2fr .8fr;align-items:center;gap:30px;padding:25px;display:grid}@supports (color:color-mix(in lab,red,red)){.membership-current{background:linear-gradient(135deg,color-mix(in srgb,var(--green) 36%,black),color-mix(in srgb,var(--green) 70%,black))}}.membership-current{color:#fff}.membership-current>div>span:first-child{color:var(--orange);align-items:center;gap:6px;display:flex}@supports (color:color-mix(in lab,red,red)){.membership-current>div>span:first-child{color:color-mix(in srgb,var(--orange) 46%,white)}}.membership-current>div>span:first-child{font-size:8px;font-weight:950}.membership-current span svg{width:15px}.membership-current h2{margin:9px 0;font-size:25px}.membership-current p{color:var(--green);margin:0}@supports (color:color-mix(in lab,red,red)){.membership-current p{color:color-mix(in srgb,var(--green) 22%,white)}}.membership-current p{font-size:9px}.membership-current>div:last-child{flex-direction:column;display:flex}.membership-current>div:last-child small,.membership-current>div:last-child span{color:var(--green);font-size:7px}@supports (color:color-mix(in lab,red,red)){.membership-current>div:last-child small,.membership-current>div:last-child span{color:color-mix(in srgb,var(--green) 22%,white)}}.membership-current>div:last-child strong{margin:5px 0;font-size:12px}.membership-current>div:last-child i{background:#ffffff26;border-radius:10px;height:7px;overflow:hidden}.membership-current>div:last-child em{background:var(--orange);width:53%;height:100%;display:block}.membership-plans article>strong{color:var(--green);margin:10px 0;font-size:18px;display:block}.membership-note{border:1px dashed var(--green);gap:9px;padding:15px;display:flex}@supports (color:color-mix(in lab,red,red)){.membership-note{border:1px dashed color-mix(in srgb,var(--green) 35%,transparent)}}.membership-note{background:var(--green);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.membership-note{background:color-mix(in srgb,var(--green) 5%,transparent)}}.membership-note svg{width:17px;color:var(--green);flex:none}.membership-note p{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.membership-note b{color:var(--text);display:block}@media(max-width:900px){.insight-summary{grid-template-columns:repeat(2,1fr)}.insights-layout,.audience-grid,.wallet-hero{grid-template-columns:1fr}.item-performance>article{grid-template-columns:45px 2fr 1fr 1fr}.item-performance>article>div:nth-of-type(3),.item-performance>article>div:nth-of-type(4){display:none}.promo-plans,.membership-plans,.review-board>div{grid-template-columns:1fr}.active-campaigns>article{grid-template-columns:2fr 1fr 1fr}.active-campaigns>article>div:nth-of-type(3),.active-campaigns>article>div:nth-of-type(4){display:none}.membership-current{grid-template-columns:1fr}.seller-nav{overflow-y:auto}}@media(max-width:560px){.insight-summary{gap:5px}.insight-summary article{padding:12px}.insight-summary strong{font-size:17px}.item-performance>article{grid-template-columns:40px 1fr .6fr}.item-performance>article>div:not(.item-name){display:none}.audience-hero{flex-direction:column;align-items:flex-start}.wallet-hero>div{grid-template-columns:1fr}.wallet-history>article{grid-template-columns:35px 1fr auto}.wallet-history time,.promo-banner>svg{display:none}.active-campaigns>article{grid-template-columns:1fr 1fr}.active-campaigns>article>em{display:none}}.admin-app{color:#13211f;background:#f4f7f6;grid-template-columns:255px 1fr;min-height:100vh;display:grid}.admin-sidebar{z-index:150;color:#dce9e6;background:#071d1b;border-right:1px solid #e3e5e5;flex-direction:column;height:100vh;padding:24px 15px;display:flex;position:sticky;top:0}.admin-brand{align-items:center;gap:8px;padding:0 8px 24px;display:flex}.admin-brand .brand{color:#fff}.admin-brand>b{background:var(--orange);color:#fff;border-radius:5px;padding:4px 6px;font-size:7px}.admin-brand>button{color:#fff;background:0 0;border:0;margin-left:auto;display:none}.admin-sidebar nav{flex-direction:column;gap:3px;display:flex}.admin-sidebar nav a{color:#9bb2ad;border-radius:9px;align-items:center;gap:10px;padding:12px;font-size:11px;font-weight:800;display:flex}.admin-sidebar nav a svg{width:17px}.admin-sidebar nav a.active,.admin-sidebar nav a:hover{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.admin-sidebar nav a.active,.admin-sidebar nav a:hover{background:color-mix(in srgb,var(--green) 28%,black)}}.admin-sidebar nav a.active,.admin-sidebar nav a:hover{color:#63dbad}.admin-sidebar nav a>b{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:auto;font-size:7px;display:grid}.admin-profile{border-top:1px solid #1d3935;align-items:center;gap:8px;margin-top:auto;padding:15px 7px 0;display:flex}.admin-profile>span,.admin-header>div>span{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:9px;place-items:center;width:35px;height:35px;font-size:9px;font-weight:950;display:grid}.admin-profile>div{flex-direction:column;flex:1;min-width:0;display:flex}.admin-profile b{font-size:9px}.admin-profile small{color:#7f9a95;text-transform:capitalize;font-size:7px}.admin-profile>svg{width:14px}.admin-main{min-width:0}.admin-header{background:#fff;border-bottom:1px solid #e3e5e5;justify-content:space-between;align-items:center;height:70px;padding:0 3%;display:flex}.admin-header>form{color:#758581;background:#f4f7f6;border:1px solid #e3e5e5;border-radius:10px;align-items:center;gap:8px;width:min(580px,55%);height:40px;padding:0 11px;display:flex}.admin-header>form svg{width:16px}.admin-header input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.admin-header kbd{background:#fff;border:1px solid #d5dfdc;border-radius:5px;padding:4px 6px;font-size:7px}.admin-header>div{align-items:center;gap:7px;display:flex}.admin-header>div>a{color:var(--green);align-items:center;gap:5px;font-size:8px;font-weight:900;display:flex}.admin-header>div>a svg{width:14px}.admin-header>div>button{background:var(--primary-faint);border:0;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:relative}.admin-header>div>button svg{width:16px}.admin-header>div>button b{color:#fff;background:#e8434f;border-radius:50%;place-items:center;width:16px;height:16px;font-size:6px;display:grid;position:absolute;top:-2px;right:-2px}.admin-menu{display:none}.admin-workspace{width:min(1280px,94%);margin:auto;padding:32px 0 55px}.admin-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:23px;display:flex}.admin-title>div>span,.admin-card header span{color:var(--green);letter-spacing:1.3px;font-size:8px;font-weight:950}.admin-title h1{letter-spacing:-1px;margin:5px 0 3px;font-size:30px}.admin-title p{color:#73777a;margin:0;font-size:10px}.admin-primary{background:var(--orange);color:#fff;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:11px 14px;font-size:9px;font-weight:950;display:flex}.admin-primary svg{width:15px}.admin-card{background:#fff;border:1px solid #e3e5e5;border-radius:13px;padding:19px}.admin-card header{justify-content:space-between;align-items:center;display:flex}.admin-card h2{margin:4px 0;font-size:16px}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.admin-metrics article{background:#fff;border:1px solid #e3e5e5;border-radius:12px;gap:10px;padding:16px;display:flex}.admin-metrics article>i{background:var(--primary-soft);width:39px;height:39px;color:var(--green);border-radius:10px;place-items:center;display:grid}.admin-metrics svg{width:18px}.admin-metrics article>div{flex-direction:column;display:flex}.admin-metrics small{color:#73777a;font-size:8px}.admin-metrics strong{margin:1px 0;font-size:19px}.admin-metrics span{color:var(--green);font-size:7px}.admin-dashboard-grid{grid-template-columns:1.6fr .8fr;gap:9px;margin-top:9px;display:grid}.admin-dashboard-grid.lower{grid-template-columns:1fr 1fr}.operations-chart select{background:#f4f7f6;border:1px solid #e3e5e5;border-radius:7px;padding:7px;font-size:7px}.admin-chart{align-items:flex-end;gap:7px;height:190px;padding-top:25px;display:flex}.admin-chart>i{background:var(--primary-soft);border-radius:5px 5px 0 0;flex:1;height:100%;position:relative}.admin-chart em{border-radius:inherit;background:linear-gradient(var(--green2),var(--teal));height:65%;position:absolute;inset:auto 0 0}.operations-chart footer{color:#73777a;border-top:1px solid #e3e5e5;justify-content:space-around;padding-top:13px;font-size:8px;display:flex}.operations-chart footer b{color:#13211f}.attention-card>article{border-top:1px solid #e3e5e5;align-items:center;gap:9px;padding:11px 0;display:flex}.attention-card article>i{background:var(--accent-soft);width:31px;height:31px;color:var(--orange);border-radius:9px;place-items:center;font-size:9px;font-style:normal;font-weight:950;display:grid}.attention-card article>i.urgent{color:#db3d49;background:#ffe9eb}.attention-card article>div{flex-direction:column;flex:1;display:flex}.attention-card article b{font-size:9px}.attention-card article small{color:#73777a;font-size:7px}.attention-card article>svg{width:13px}.admin-recent header a{color:var(--green);font-size:8px;font-weight:900}.admin-recent>a{border-top:1px solid #e3e5e5;align-items:center;gap:8px;padding:9px 0;display:flex}.admin-recent>a>i{background:var(--primary-soft);width:32px;height:32px;color:var(--teal);border-radius:8px;place-items:center;font-size:7px;font-style:normal;font-weight:900;display:grid}.admin-recent>a>div{flex-direction:column;flex:1;display:flex}.admin-recent>a b{font-size:9px}.admin-recent>a small{color:#73777a;font-size:7px}.admin-status{background:var(--primary-soft);color:#008b58;text-transform:capitalize;border-radius:20px;justify-self:start;padding:4px 7px;font-size:7px;font-weight:900}.admin-status.suspended,.admin-status.review,.admin-status.expired{background:var(--accent-soft);color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.admin-status.suspended,.admin-status.review,.admin-status.expired{color:color-mix(in srgb,var(--orange) 86%,black)}}.admin-status.banned,.admin-status.blocked,.admin-status.rejected{color:#d93c49;background:#ffe9eb}.audit-preview article{border-top:1px solid #e3e5e5;gap:8px;padding:10px 0;display:flex}.audit-preview article>i{background:var(--green);border-radius:50%;width:7px;height:7px;margin-top:4px}.audit-preview p{margin:0;font-size:8px}.audit-preview small{color:#73777a;font-size:7px}.admin-empty{color:#73777a;text-align:center;padding:28px;font-size:9px}.admin-toolbar{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.admin-toolbar>form{background:#fff;border:1px solid #e3e5e5;border-radius:9px;align-items:center;gap:7px;height:38px;padding-left:10px;display:flex}.admin-toolbar svg{width:15px}.admin-toolbar input{border:0;outline:0;width:230px;font-size:9px}.admin-toolbar form button{background:var(--teal);color:#fff;border:0;border-radius:0 8px 8px 0;align-self:stretch;font-size:8px;font-weight:900}.admin-toolbar>div{gap:3px;display:flex}.admin-toolbar>div button,.moderation-tabs button{color:#73777a;text-transform:capitalize;background:0 0;border:0;border-radius:7px;padding:8px;font-size:8px;font-weight:900}.admin-toolbar>div button.active,.moderation-tabs button.active{background:var(--primary-soft);color:var(--green)}.admin-table-head,.admin-user-row{border-bottom:1px solid #e3e5e5;grid-template-columns:2fr repeat(4,1fr);align-items:center;padding:11px 8px;display:grid}.admin-table-head{color:#73777a;font-size:7px;font-weight:900}.admin-user-row{font-size:9px}.admin-user-row>div{align-items:center;gap:8px;display:flex}.admin-user-row>div>i{background:var(--primary-soft);width:33px;height:33px;color:var(--teal);border-radius:8px;place-items:center;font-size:7px;font-style:normal;font-weight:900;display:grid}.admin-user-row>div>span{flex-direction:column;display:flex}.admin-user-row small,.admin-user-row time{color:#73777a;font-size:7px}.admin-user-table>footer{color:#73777a;justify-content:space-between;align-items:center;padding-top:12px;font-size:8px;display:flex}.admin-user-table>footer button{background:#fff;border:1px solid #e3e5e5}.admin-user-table>footer svg{width:13px}.admin-dialog{border:0;border-radius:15px;width:min(480px,100% - 30px);padding:0;box-shadow:0 25px 70px #00000047}.admin-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0312108c}.admin-dialog>form{flex-direction:column;gap:12px;padding:23px;display:flex}.admin-dialog header{justify-content:space-between;display:flex}.admin-dialog header span{color:var(--green);font-size:7px;font-weight:950}.admin-dialog h2{margin:3px 0;font-size:20px}.admin-dialog header button{background:0 0;border:0;font-size:22px}.admin-dialog label,.admin-user-controls label{flex-direction:column;gap:5px;font-size:8px;font-weight:900;display:flex}.admin-dialog input,.admin-dialog select,.admin-dialog textarea,.admin-user-controls input,.admin-user-controls select,.admin-user-controls textarea{background:#f4f7f6;border:1px solid #e3e5e5;border-radius:8px;padding:10px;font-size:9px}.admin-dialog textarea,.admin-user-controls textarea{resize:vertical;min-height:75px}.admin-dialog label small{color:#d93c49}.admin-user-hero{align-items:center;gap:13px;display:flex}.admin-user-hero>i{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:15px;place-items:center;width:62px;height:62px;font-size:17px;font-style:normal;font-weight:950;display:grid}.admin-user-hero>div{flex:1}.admin-user-hero h2{align-items:center;gap:5px;margin:0;font-size:21px;display:flex}.admin-user-hero h2 svg{width:18px;color:var(--green)}.admin-user-hero p{color:#73777a;align-items:center;gap:5px;font-size:8px;display:flex}.admin-user-hero p svg{width:12px}.admin-user-hero>button{border:1px solid var(--green);color:var(--green);background:#fff;border-radius:8px;align-items:center;gap:5px;padding:9px;font-size:8px;font-weight:900;display:flex}.admin-user-hero>button svg{width:14px}.admin-role{color:#73777a;text-transform:capitalize;margin-left:5px;font-size:8px}.admin-profile-metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin-block:9px;display:grid}.admin-profile-metrics article{background:#fff;border:1px solid #e3e5e5;border-radius:11px;grid-template-columns:35px 1fr;align-items:center;padding:13px;display:grid}.admin-profile-metrics svg{width:17px;color:var(--green);grid-row:1/3}.admin-profile-metrics small{color:#73777a;font-size:7px}.admin-user-controls{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.admin-user-controls section>header>svg{color:#73777a;width:19px}.admin-user-controls form{flex-direction:column;gap:9px;margin-top:14px;display:flex}.admin-user-controls form button{background:var(--teal);color:#fff;border:0;border-radius:8px;padding:9px;font-size:8px;font-weight:900}.admin-user-controls section>p{color:#73777a;font-size:8px}.admin-owned-listings{margin-top:9px}.admin-owned-listings header button{color:var(--green);background:0 0;border:0;align-items:center;gap:4px;font-size:8px;font-weight:900;display:flex}.admin-owned-listings header button svg{width:14px}.admin-owned-listings>article{border-top:1px solid #e3e5e5;grid-template-columns:2fr .6fr 1fr .5fr;align-items:center;padding:11px 0;display:grid}.admin-owned-listings article>div{flex-direction:column;display:flex}.admin-owned-listings article b{font-size:9px}.admin-owned-listings article small,.admin-owned-listings time{color:#73777a;font-size:7px}.admin-owned-listings article>button{color:var(--green);background:0 0;border:0;font-size:8px;font-weight:900}.moderation-tabs{gap:4px;margin-bottom:9px;display:flex}.moderation-list header form{align-items:center;gap:5px;display:flex}.moderation-list header form svg{width:14px}.moderation-list header input{border:0;outline:0;font-size:8px}.moderation-list header button{background:#fff;border:1px solid #e3e5e5;border-radius:7px;align-items:center;gap:4px;padding:7px;font-size:7px;display:flex}.moderation-list>article{border-top:1px solid #e3e5e5;grid-template-columns:35px 2fr 1fr .7fr .5fr;align-items:center;gap:8px;padding:11px 0;display:grid}.moderation-list article>i{background:var(--primary-soft);width:32px;height:32px;color:var(--green);border-radius:8px;place-items:center;display:grid}.moderation-list article>i svg{width:15px}.moderation-list article>div{flex-direction:column;display:flex}.moderation-list article b,.moderation-list article strong{font-size:9px}.moderation-list article small{color:#73777a;font-size:7px}.moderation-list article>button{color:var(--green);background:0 0;border:0;font-size:8px;font-weight:900}.settings-warning{border:1px solid var(--green);gap:8px;margin-bottom:10px;padding:13px;display:flex}@supports (color:color-mix(in lab,red,red)){.settings-warning{border:1px solid color-mix(in srgb,var(--green) 25%,transparent)}}.settings-warning{background:var(--primary-soft);border-radius:10px}.settings-warning svg{width:17px;color:var(--green)}.settings-warning p{color:#58716b;margin:0;font-size:8px}.settings-warning b{color:#13211f;display:block}.settings-groups{grid-template-columns:1fr 1fr;gap:9px;display:grid}.settings-groups h2,.feature-control h2{align-items:center;gap:6px;display:flex}.settings-groups h2 svg,.feature-control h2 svg{width:17px;color:var(--green)}.setting-row{border-top:1px solid #e3e5e5;grid-template-columns:1fr 180px 30px;align-items:center;gap:8px;padding:10px 0;display:grid}.setting-row>div{flex-direction:column;display:flex}.setting-row b{font-size:8px}.setting-row small{color:#73777a;font-size:6px}.setting-row input,.setting-row select{background:#f4f7f6;border:1px solid #e3e5e5;border-radius:7px;min-width:0;padding:8px;font-size:8px}.setting-row button{background:var(--primary-soft);width:30px;height:30px;color:var(--green);border:0;border-radius:7px;place-items:center;display:grid}.setting-row button svg{width:14px}.feature-control{margin-top:9px}.feature-control>p{color:#73777a;font-size:8px}.feature-control>div{gap:7px;display:flex}.feature-control>div span{background:#f4f7f6;border-radius:8px;padding:8px;font-size:7px;font-weight:900}.admin-scrim{display:none}@media(max-width:980px){.admin-app{display:block}.admin-sidebar{width:255px;transition:all .25s;position:fixed;transform:translate(-105%)}.admin-sidebar.open{transform:none}.admin-brand>button,.admin-menu{display:block}.admin-scrim.open{z-index:140;background:#0006;display:block;position:fixed;inset:0}.admin-header>form{width:50%}.admin-dashboard-grid,.admin-user-controls,.settings-groups{grid-template-columns:1fr}}@media(max-width:640px){.admin-header{padding-inline:3%}.admin-header>form{width:58%}.admin-header kbd,.admin-header>div>a,.admin-header>div>span{display:none}.admin-workspace{padding-top:22px}.admin-title{flex-direction:column;align-items:flex-start}.admin-metrics{grid-template-columns:repeat(2,1fr);gap:5px}.admin-metrics article{padding:11px}.admin-dashboard-grid.lower{grid-template-columns:1fr}.admin-toolbar{flex-direction:column;align-items:stretch;gap:7px}.admin-toolbar>form{width:100%}.admin-toolbar input{flex:1;min-width:0}.admin-toolbar>div{overflow-x:auto}.admin-table-head,.admin-user-row{grid-template-columns:2fr 1fr 1fr}.admin-table-head span:nth-child(4),.admin-table-head span:nth-child(5),.admin-user-row>strong,.admin-user-row>time{display:none}.admin-user-hero{flex-wrap:wrap;align-items:flex-start}.admin-user-hero>div{flex-basis:calc(100% - 80px)}.admin-user-hero>button{justify-content:center;width:100%}.admin-profile-metrics{grid-template-columns:repeat(2,1fr)}.admin-owned-listings>article{grid-template-columns:2fr 1fr .5fr}.admin-owned-listings article>time{display:none}.moderation-tabs{overflow-x:auto}.moderation-list header form{display:none}.moderation-list>article{grid-template-columns:32px 2fr .7fr}.moderation-list article>strong,.moderation-list article>.admin-status{display:none}.setting-row{grid-template-columns:1fr 120px 30px}.feature-control>div{flex-direction:column;align-items:flex-start}}.attention-card header>a{color:var(--green);font-size:8px;font-weight:900}.priority-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9fc9bd transparent;max-height:245px;margin-top:8px;overflow-y:auto}.priority-scroll>a{color:inherit;border-top:1px solid #e3e5e5;align-items:center;gap:9px;padding:11px 2px;display:flex}.priority-scroll>a>i{background:var(--accent-soft);width:31px;height:31px;color:var(--orange);border-radius:9px;flex:0 0 31px;place-items:center;font-size:9px;font-style:normal;font-weight:950;display:grid}.priority-scroll>a>i.urgent{color:#db3d49;background:#ffe9eb}.priority-scroll>a>div{flex-direction:column;flex:1;min-width:0;display:flex}.priority-scroll>a b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.priority-scroll>a small{color:#73777a;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.priority-scroll>a>svg{flex:0 0 13px;width:13px}.moderation-outcome{border:1px solid var(--green);align-items:center;gap:9px;margin-bottom:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.moderation-outcome{border:1px solid color-mix(in srgb,var(--green) 25%,transparent)}}.moderation-outcome{background:var(--primary-soft);color:var(--teal);border-radius:11px;font-size:10px}.moderation-outcome>svg{width:18px}.moderation-outcome>b{flex:1}.moderation-outcome>button{background:var(--green);border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.moderation-outcome>button{background:color-mix(in srgb,var(--green) 10%,transparent)}}.moderation-outcome>button{color:inherit}.moderation-outcome>button svg{width:14px}.admin-dialog button:disabled{cursor:wait;opacity:.65}.checkout-progress{background:#fff;border:1px solid #e1e4e3;border-radius:14px;grid-template-columns:repeat(4,1fr);margin-bottom:12px;padding:10px;display:grid}.checkout-progress.membership-progress{grid-template-columns:repeat(3,1fr)}.checkout-progress span{color:#879793;justify-content:center;align-items:center;gap:7px;font-size:10px;font-weight:850;display:flex;position:relative}.checkout-progress span:not(:last-child):after{content:"";background:#e1e4e3;width:20%;height:2px;position:absolute;right:-10%}.checkout-progress i{background:var(--primary-faint);border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.checkout-progress span.active{color:var(--teal)}.checkout-progress span.active i{background:var(--teal);color:#fff}.checkout-question{align-items:flex-start}.checkout-question>div{width:min(760px,100%)}.checkout-choice-list{grid-template-columns:1fr 1fr;gap:7px;margin-top:16px;display:grid}.checkout-choice-list>button{color:#fff;text-align:left;background:#ffffff17;border:1px solid #fff3;border-radius:11px;align-items:center;gap:9px;padding:11px;display:flex}.checkout-choice-list>button.selected{border-color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.checkout-choice-list>button.selected{border-color:color-mix(in srgb,var(--orange) 68%,white)}}.checkout-choice-list>button.selected{background:var(--orange)}@supports (color:color-mix(in lab,red,red)){.checkout-choice-list>button.selected{background:color-mix(in srgb,var(--orange) 24%,transparent)}}.checkout-choice-list button>i{background:#ffffff21;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.checkout-choice-list svg{width:16px}.checkout-choice-list button>span{flex-direction:column;flex:1;min-width:0;display:flex}.checkout-choice-list b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.checkout-choice-list small{text-transform:capitalize;opacity:.7}.checkout-stage{margin-top:12px}.checkout-stage>header{margin-bottom:10px}.checkout-stage>header span,.checkout-payment header span,.checkout-complete>span{color:var(--orange);letter-spacing:1px;font-size:9px;font-weight:950}.checkout-stage>header h2{margin:3px 0;font-size:22px}.checkout-stage>header p{color:#6f807c;margin:0;font-size:10px}.promo-plans article.selected,.membership-plans article.selected{outline:3px solid var(--green)}@supports (color:color-mix(in lab,red,red)){.promo-plans article.selected,.membership-plans article.selected{outline:3px solid color-mix(in srgb,var(--green) 18%,transparent)}}.promo-plans article.selected,.membership-plans article.selected{border-color:var(--green)}.checkout-payment{margin-top:12px;scroll-margin-top:20px}.checkout-payment>header>div p{color:#73777a;margin:3px 0 0;font-size:10px}.checkout-payment>header>button{color:var(--teal);background:0 0;border:0;align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.checkout-payment>header>button svg{width:14px}.payment-methods{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.payment-methods>button{min-height:105px;color:inherit;text-align:left;background:#f8fbfa;border:1px solid #e1e4e3;border-radius:12px;align-items:flex-start;gap:9px;padding:13px;display:flex}.payment-methods>button.selected{border-color:var(--green);background:var(--primary-soft);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.payment-methods>button.selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 8%,transparent)}}.payment-methods button>i{width:37px;height:37px;color:var(--teal);background:#fff;border-radius:10px;flex:0 0 37px;place-items:center;display:grid}.payment-methods svg{width:18px}.payment-methods button>span{flex-direction:column;flex:1;min-width:0;display:flex}.payment-methods b{font-size:11px}.payment-methods small{color:#73777a;margin-top:3px;font-size:8px;line-height:1.4}.payment-methods em{color:var(--teal);margin-top:7px;font-size:9px;font-style:normal;font-weight:900}.payment-methods button>svg{width:17px;color:var(--green)}.checkout-warning,.checkout-error{border-radius:10px;flex-direction:column;gap:3px;margin-top:10px;padding:12px;font-size:9px;display:flex}.checkout-warning{border:1px solid var(--orange)}@supports (color:color-mix(in lab,red,red)){.checkout-warning{border:1px solid color-mix(in srgb,var(--orange) 32%,white)}}.checkout-warning{background:var(--accent-soft);color:#b94f00}.checkout-error{color:#b62d38;background:#fff0f1;border:1px solid #ffc9ce}.checkout-pay{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:12px;padding:13px;font-size:11px;font-weight:950;display:flex}.checkout-pay:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.55}.checkout-pay svg{width:18px}.checkout-complete{text-align:center;flex-direction:column;align-items:center;padding:40px;display:flex}.checkout-complete>svg{width:58px;height:58px;color:var(--green);margin-bottom:11px}.checkout-complete h2{margin:6px 0;font-size:25px}.checkout-complete p{color:#73777a}.checkout-complete button{background:var(--teal);color:#fff;border:0;border-radius:10px;align-items:center;gap:6px;padding:11px 15px;font-weight:900;display:flex}@media(max-width:700px){.checkout-progress span{text-align:center;flex-direction:column;gap:3px;font-size:7px}.checkout-progress span:not(:last-child):after{width:36%;top:14px;right:-18%}.checkout-choice-list,.payment-methods{grid-template-columns:1fr}.checkout-question>svg{display:none}.checkout-stage>header h2{font-size:18px}.checkout-payment>header{align-items:flex-start;gap:8px}.checkout-payment>header>button{white-space:nowrap}.checkout-complete{padding:28px 16px}}.profile-action-error{border:1px solid var(--orange);align-items:center;gap:9px;margin-top:10px;padding:11px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.profile-action-error{border:1px solid color-mix(in srgb,var(--orange) 30%,white)}}.profile-action-error{background:var(--accent-soft);color:#ad4b08;border-radius:11px;font-size:10px}.profile-action-error>svg{width:18px}.profile-action-error>b{flex:1}.profile-action-error>button{background:var(--orange);border:0;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}@supports (color:color-mix(in lab,red,red)){.profile-action-error>button{background:color-mix(in srgb,var(--orange) 12%,transparent)}}.profile-action-error>button{color:inherit;font-size:17px}.seller-review-form button:disabled{cursor:not-allowed;filter:grayscale(.4);opacity:.55}.compact-listing-picker{grid-template-columns:1fr minmax(280px,440px);align-items:center;gap:20px;display:grid}.compact-listing-picker>div>span{color:var(--orange);letter-spacing:1px;align-items:center;gap:5px;font-size:9px;font-weight:950;display:flex}.compact-listing-picker>div>span svg{width:15px}.compact-listing-picker h2{margin:4px 0;font-size:20px}.compact-listing-picker p{color:#73777a;margin:0;font-size:9px}.compact-listing-picker label{color:#536762;flex-direction:column;gap:5px;font-size:8px;font-weight:900;display:flex}.compact-listing-picker select{color:#13211f;background:#f5f9f8;border:1px solid #cfe0dc;border-radius:10px;width:100%;padding:12px;font-size:10px;font-weight:800}.checkout-stage.is-collapsed{background:#fff;border:1px solid #e1e4e3;border-radius:13px;grid-template-columns:minmax(180px,.6fr) minmax(280px,1fr);align-items:center;gap:12px;padding:12px;display:grid}.checkout-stage.is-collapsed>header{margin:0}.checkout-stage.is-collapsed>header h2{font-size:16px}.checkout-stage.is-collapsed .promo-plans,.checkout-stage.is-collapsed .membership-plans{display:block}.checkout-stage.is-collapsed article{grid-template-columns:1fr auto;align-items:center;gap:5px;padding:13px;display:grid}.checkout-stage.is-collapsed article>i,.checkout-stage.is-collapsed article>p,.checkout-stage.is-collapsed article>ul,.checkout-stage.is-collapsed article>em{display:none}.checkout-stage.is-collapsed article>h2,.checkout-stage.is-collapsed article>strong{margin:0}.checkout-stage.is-collapsed article>button{grid-area:1/2/3;align-items:center;gap:4px;margin:0;padding:9px;display:flex}.checkout-stage.is-collapsed article>button svg{width:14px}.change-choice{background:var(--primary-faint)!important;color:var(--teal)!important}@media(max-width:700px){.compact-listing-picker,.checkout-stage.is-collapsed{grid-template-columns:1fr}.compact-listing-picker{gap:12px}.checkout-stage.is-collapsed article>button{grid-column:1/3}.compact-listing-picker h2{font-size:17px}}.seller-review-summary{border-block:1px solid #e4ecea;padding:11px 0}.seller-review-summary>.seller-stars{gap:2px;display:inline-flex}.seller-review-summary>.seller-stars svg{fill:#dfe2e1;color:#dfe2e1;width:17px;height:17px}.seller-review-summary>.seller-stars svg.filled{fill:var(--orange)}@supports (color:color-mix(in lab,red,red)){.seller-review-summary>.seller-stars svg.filled{fill:color-mix(in srgb,var(--orange) 84%,white)}}.seller-review-summary>.seller-stars svg.filled{color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.seller-review-summary>.seller-stars svg.filled{color:color-mix(in srgb,var(--orange) 84%,white)}}.seller-review-summary>strong{margin-left:7px;font-size:15px}.seller-review-summary>small{color:#73777a;margin-left:5px;font-size:8px}.seller-review-summary>p{color:var(--teal);align-items:center;gap:5px;margin:7px 0;font-size:9px;font-weight:900;display:flex}.seller-review-summary>p svg{width:14px}.seller-review-summary>div:not(.seller-stars){gap:6px;display:flex}.seller-review-summary>div:not(.seller-stars)>span{background:var(--primary-faint);color:#57716b;border-radius:7px;padding:5px 8px;font-size:7px}.seller-review-summary>ol{flex-direction:column;gap:3px;margin:8px 0 0;padding:0;list-style:none;display:flex}.seller-review-summary>ol li{grid-template-columns:20px 1fr 18px;align-items:center;gap:5px;display:grid}.seller-review-summary>ol small,.seller-review-summary>ol b{font-size:6px}.seller-review-summary>ol i{background:#e5ecea;border-radius:10px;height:4px;overflow:hidden}.seller-review-summary>ol em{border-radius:inherit;background:var(--orange);height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.seller-review-summary>ol em{background:color-mix(in srgb,var(--orange) 84%,white)}}.no-listing-insight{border-color:var(--orange);align-items:center;gap:15px;margin-bottom:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.no-listing-insight{border-color:color-mix(in srgb,var(--orange) 28%,white)}}.no-listing-insight{background:linear-gradient(110deg,var(--accent-soft),#fff)}.no-listing-insight>svg{width:38px;color:var(--orange)}.no-listing-insight>div{flex:1}.no-listing-insight span{color:var(--orange);font-size:8px;font-weight:950}.no-listing-insight h2{margin:3px 0}.no-listing-insight p{color:#73777a;margin:0;font-size:9px}.no-listing-insight>a,.wallet-dashboard-strip>a{color:var(--teal);align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.wallet-dashboard-strip{justify-content:space-between;align-items:center;margin-block:9px;display:flex}.wallet-dashboard-strip h2{margin:3px 0;font-size:23px}.wallet-dashboard-strip span{color:var(--green);font-size:8px;font-weight:950}.wallet-dashboard-strip p{color:#73777a;margin:0;font-size:8px}.seller-tips>div{position:relative;overflow:hidden}.seller-tips>div>i{background:var(--green);position:absolute;inset:0 auto 0 0}.seller-tips>a{color:var(--teal);align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.admin-user-hero>button.danger,.destructive-dialog button.danger{color:#d93c49;background:#fff0f1;border-color:#d93c49}.destructive-dialog p{color:#6f7d7a;font-size:9px}.destructive-dialog small{color:#d93c49}.destructive-dialog button.danger{border:1px solid #d93c49;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:11px;font-weight:900;display:flex}.destructive-dialog button.danger svg{width:16px}@media(max-width:700px){.no-listing-insight{flex-direction:column;align-items:flex-start}.wallet-dashboard-strip{flex-direction:column;align-items:flex-start;gap:9px}.admin-user-hero>button.danger{justify-content:center;width:100%}}.impersonation-bar{background:var(--accent-soft);color:#6f3b00;justify-content:center;align-items:center;gap:18px;min-height:42px;padding:8px 3%;font-size:9px;display:flex}.impersonation-bar button{background:var(--orange);color:#fff;border:0;border-radius:7px;padding:6px 9px;font-size:8px;font-weight:900}.admin-plan-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.admin-plan-grid article>header>i{background:var(--accent-soft);width:38px;height:38px;color:var(--orange);border-radius:10px;place-items:center;display:grid}.admin-plan-grid header svg{width:18px}.admin-plan-grid article>h2{margin:14px 0 4px;font-size:20px}.admin-plan-grid article>strong{color:var(--green);font-size:17px}.admin-plan-grid article>strong small{color:#73777a;font-size:7px}.admin-plan-grid article>div{flex-direction:column;gap:8px;margin:17px 0;display:flex}.admin-plan-grid article>div span{color:#73777a;align-items:center;gap:6px;font-size:8px;display:flex}.admin-plan-grid article>div svg{width:14px;color:var(--teal)}.admin-plan-grid article>button,.catalog-grid header button{border:1px solid var(--green);color:var(--green);background:#fff;border-radius:8px;align-items:center;gap:4px;padding:8px;font-size:8px;font-weight:900;display:flex}.form-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.capability-checks{grid-template-columns:1fr 1fr;gap:7px;display:grid}.capability-checks label,.dialog-check{align-items:center;flex-direction:row!important;display:flex!important}.catalog-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.catalog-grid h2{align-items:center;gap:6px;display:flex}.catalog-grid h2 svg{width:16px;color:var(--green)}.catalog-grid section>article{border-top:1px solid #e3e5e5;align-items:center;gap:9px;padding:11px 0;display:flex}.catalog-grid article>i{background:var(--primary-soft);width:33px;height:33px;color:var(--teal);border-radius:9px;place-items:center;display:grid}.catalog-grid article>i svg{width:15px}.catalog-grid article>div{flex-direction:column;flex:1;display:flex}.catalog-grid article b{font-size:9px}.catalog-grid article small{color:#73777a;font-size:7px}.notification-layout{grid-template-columns:1fr 1.15fr;align-items:start;gap:9px;display:grid}.notification-compose header h2,.notification-history header h2{align-items:center;gap:6px;display:flex}.notification-compose header svg,.notification-history header svg{width:16px;color:var(--green)}.notification-compose>form{flex-direction:column;gap:10px;margin-top:16px;display:flex}.notification-compose label{flex-direction:column;gap:5px;font-size:8px;font-weight:900;display:flex}.notification-compose input,.notification-compose select,.notification-compose textarea{background:#f4f7f6;border:1px solid #e3e5e5;border-radius:8px;padding:9px;font-size:8px}.notification-history>article{border-top:1px solid #e3e5e5;gap:9px;padding:12px 0;display:flex}.notification-history article>i{background:var(--primary-soft);width:34px;height:34px;color:var(--teal);border-radius:9px;flex:none;place-items:center;display:grid}.notification-history article>i.warning{background:var(--accent-soft);color:var(--orange)}.notification-history article>i.critical{color:#d93c49;background:#ffe9eb}.notification-history article svg{width:15px}.notification-history article>div{min-width:0}.notification-history article b{font-size:9px}.notification-history article p{color:#73777a;text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:8px;overflow:hidden}.notification-history article small{color:#73777a;align-items:center;gap:3px;font-size:7px;display:flex}.notification-history article small svg{width:11px}.email-template-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.email-template-grid article{gap:10px;display:flex}.email-template-grid article>i{background:var(--primary-soft);width:38px;height:38px;color:var(--teal);border-radius:10px;flex:none;place-items:center;display:grid}.email-template-grid article>i svg{width:17px}.email-template-grid article>div{flex:1;min-width:0}.email-template-grid article span{color:var(--green);font-size:6px;font-weight:900}.email-template-grid article h2{margin:4px 0;font-size:12px}.email-template-grid article p{color:#73777a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.email-template-grid article small{color:#73777a;font-size:7px}.email-template-grid article>button{color:var(--green);background:0 0;border:0;align-self:flex-start;font-size:8px;font-weight:900}.template-dialog{width:min(750px,100% - 30px)}.reports-list>article{border-top:1px solid #e3e5e5;grid-template-columns:36px 2fr .7fr .7fr;align-items:center;gap:9px;padding:12px 0;display:grid}.reports-list article>i{color:#d93c49;background:#ffe9eb;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.reports-list article>i svg{width:16px}.reports-list article>div{min-width:0}.reports-list article b{font-size:9px}.reports-list article small{color:#73777a;font-size:7px;display:block}.reports-list article p{color:#73777a;text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:8px;overflow:hidden}.reports-list article>button{color:var(--green);background:0 0;border:0;align-items:center;gap:4px;font-size:8px;font-weight:900;display:flex}.reports-list article>button svg{width:13px}@media(max-width:900px){.admin-plan-grid,.email-template-grid{grid-template-columns:1fr 1fr}.catalog-grid,.notification-layout{grid-template-columns:1fr}}@media(max-width:600px){.impersonation-bar{flex-direction:column;align-items:flex-start;gap:5px}.admin-plan-grid,.email-template-grid,.form-two,.capability-checks{grid-template-columns:1fr}.reports-list>article{grid-template-columns:34px 1fr .6fr}.reports-list article>.admin-status{display:none}}.field-error{margin-top:4px;display:block;color:#d93c49!important;font-size:7px!important}.upload-previews{grid-template-columns:repeat(6,1fr);gap:7px;margin-top:10px;display:grid}.upload-previews figure{aspect-ratio:1;background:var(--soft);border-radius:9px;margin:0;position:relative;overflow:hidden}.upload-previews img{object-fit:cover;width:100%;height:100%}.upload-previews b{background:var(--green);color:#fff;border-radius:5px;padding:3px 5px;font-size:6px;position:absolute;bottom:4px;left:4px}.draft-button{border:1px solid var(--green);width:100%;color:var(--green);background:0 0;border-radius:9px;margin-top:7px;padding:10px;font-size:8px;font-weight:900}.listing-limit-meter{border:1px solid var(--line);background:var(--surface);border-radius:11px;grid-template-columns:150px 1fr auto;align-items:center;gap:12px;margin-bottom:11px;padding:13px;display:grid}.listing-limit-meter>div{flex-direction:column;display:flex}.listing-limit-meter span,.listing-limit-meter small{color:var(--muted);font-size:7px}.listing-limit-meter b{font-size:10px}.listing-limit-meter>i{background:var(--soft);border-radius:10px;height:7px;overflow:hidden}.listing-limit-meter>i em{border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--teal));height:100%;display:block}.real-listings article>aside{align-items:flex-start;gap:4px;display:flex}.real-listings article>aside a,.real-listings article>aside button{border:1px solid var(--line);background:var(--soft);width:31px;height:31px;color:var(--muted);border-radius:8px;place-items:center;display:grid}.real-listings article>aside svg{width:14px}.listing-placeholder{background:var(--soft);width:105px;height:90px;color:var(--muted);border-radius:9px;place-items:center;display:grid}.listing-placeholder svg{width:22px}.status-draft,.status-archived,.status-published,.status-rejected,.status-blocked{background:var(--green);border-radius:20px;padding:4px 7px}@supports (color:color-mix(in lab,red,red)){.status-draft,.status-archived,.status-published,.status-rejected,.status-blocked{background:color-mix(in srgb,var(--green) 10%,transparent)}}.status-draft,.status-archived,.status-published,.status-rejected,.status-blocked{color:var(--green);text-transform:capitalize;font-size:6px;font-weight:900}.status-draft,.status-archived{background:var(--soft);color:var(--muted)}.status-rejected,.status-blocked{color:#d93c49;background:#ffe9eb}@media(max-width:640px){.upload-previews{grid-template-columns:repeat(3,1fr)}.listing-limit-meter{grid-template-columns:1fr auto}.listing-limit-meter>i{grid-column:1/3}.real-listings article>aside{flex-direction:column}.listing-placeholder{width:88px;height:82px}}.community-list header h2{align-items:center;gap:6px;display:flex}.community-list header h2 svg{width:17px;color:var(--green)}.community-list>article{border-top:1px solid #e3e5e5;grid-template-columns:36px 2fr .7fr .6fr;align-items:center;gap:9px;padding:12px 0;display:grid}.community-list article>i{background:var(--primary-soft);width:34px;height:34px;color:var(--teal);border-radius:9px;place-items:center;display:grid}.community-list article>i svg{width:15px}.community-list article>div{min-width:0}.community-list article b{font-size:9px}.community-list article p{color:#4f625e;text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:8px;overflow:hidden}.community-list article small{color:#73777a;font-size:7px}.community-list article>button{color:var(--green);background:0 0;border:0;font-size:8px;font-weight:900}.admin-status.hidden,.admin-status.removed{color:#d93c49;background:#ffe9eb}@media(max-width:600px){.community-list>article{grid-template-columns:34px 1fr .6fr}.community-list article>.admin-status{display:none}}.detail-title-row button.saved,.mobile-detail-price button.saved{border-color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.detail-title-row button.saved,.mobile-detail-price button.saved{border-color:color-mix(in srgb,var(--orange) 35%,transparent)}}.detail-title-row button.saved,.mobile-detail-price button.saved{background:var(--accent-soft);color:var(--orange)}.seller-summary .follow-seller{border:1px solid var(--teal);color:var(--teal);background:0 0;margin-bottom:7px}.comments-card>header{justify-content:space-between;align-items:center;display:flex}.comments-card>header p{color:var(--muted);margin:3px 0;font-size:8px}.comments-card>header svg{width:19px;color:var(--green)}.comments-card>form{border:1px solid var(--line);background:var(--soft);border-radius:10px;height:42px;margin-top:14px;display:flex}.comments-card>form input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 12px;font-size:9px}.comments-card>form button{background:var(--green);color:#fff;border:0;border-radius:0 9px 9px 0;place-items:center;width:42px;display:grid}.comments-card>form button:disabled{opacity:.45}.comments-card>form svg{width:15px}.comment-thread>article{border-bottom:1px solid var(--line);gap:9px;padding:13px 0;display:flex}.comment-thread article>i,.comment-thread aside>i{background:var(--teal);color:#fff;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-size:7px;font-style:normal;display:grid}.comment-thread article>div{flex:1}.comment-thread b{font-size:9px}.comment-thread p{color:var(--muted);margin:4px 0;font-size:8px;line-height:1.5}.comment-thread small{color:var(--muted);font-size:6px}.comment-thread aside{background:var(--soft);border-radius:9px;gap:7px;margin-top:9px;padding:9px;display:flex}.comment-thread aside>i{background:var(--green);width:26px;height:26px}.report-dialog textarea{min-height:110px}.seller-hero-actions button.following{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.seller-hero-actions button.following{background:color-mix(in srgb,var(--green) 9%,transparent)}}.seller-hero-actions button.following{color:var(--green)}.review-list{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.review-list article{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:15px}.review-list article span{color:var(--orange)}.review-list article strong{margin-top:6px;font-size:9px;display:block}.review-list article p,.review-list article small{color:var(--muted);font-size:7px}@media(max-width:640px){.comments-card{padding:13px}.review-list{grid-template-columns:1fr}}.mobile-filter-host{display:none}.database-filter{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:13px 0;font-size:9px;display:flex}.database-filter b{align-items:center;gap:5px;display:flex}.database-filter b svg{width:13px}.database-filter select{border:1px solid var(--line);background:var(--soft);color:var(--text);border-radius:8px;padding:9px;font-size:8px}.verified-filter{color:var(--muted);align-items:center;gap:6px;padding:13px 0;font-size:8px;font-weight:800;display:flex}.verified-filter input{accent-color:var(--green)}.filter-sidebar>.apply-filter-button{background:var(--green);color:#fff;border:0;border-radius:9px;width:100%;padding:10px;font-size:8px;font-weight:900;display:block}.search-metrics{grid-template-columns:repeat(3,1fr);margin-bottom:9px}.search-term-table>article{border-top:1px solid #e3e5e5;grid-template-columns:2fr .7fr .8fr .7fr .5fr;align-items:center;gap:8px;padding:11px 0;display:grid}.search-term-table article>div{flex-direction:column;display:flex}.search-term-table article b{font-size:9px}.search-term-table article small{color:#73777a;font-size:7px}.search-term-table article>strong{font-size:10px}.term-featured{color:var(--orange);align-items:center;gap:4px;font-size:7px;font-weight:900;display:flex}.term-featured svg{width:12px}.search-term-table article>button{color:var(--green);background:0 0;border:0;font-size:8px;font-weight:900}@media(max-width:640px){.search-metrics{grid-template-columns:1fr}.search-term-table>article{grid-template-columns:2fr .7fr .5fr}.search-term-table article>.term-featured,.search-term-table article>.admin-status{display:none}}.inbox-list>header,.conversation-product,.message-safety-list>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.inbox-list>a{border-top:1px solid var(--line);color:inherit;grid-template-columns:46px 1fr auto;align-items:center;gap:14px;padding:16px;text-decoration:none;display:grid}.inbox-list>a>i,.message-stream article>i{background:linear-gradient(135deg,var(--teal),#0fa887);color:#fff;border-radius:15px;place-items:center;width:42px;height:42px;font-style:normal;font-weight:800;display:grid}.inbox-list>a div{gap:3px;display:grid}.inbox-list>a strong{font-size:13px}.inbox-list>a p{color:var(--muted);margin:0}.inbox-list>a aside{justify-items:end;gap:4px;display:grid}.inbox-list>a aside>b{background:var(--orange);color:#fff;border-radius:99px;padding:2px 7px}.message-empty{text-align:center;color:var(--muted);padding:52px 20px}.message-empty svg{width:42px;height:42px;color:var(--teal)}.message-empty a{color:var(--teal);margin-top:10px;font-weight:800;display:inline-block}.conversation-layout{grid-template-columns:minmax(0,1fr) 330px;gap:18px;display:grid}.conversation-panel{overflow:hidden}.conversation-product{border-bottom:1px solid var(--line);padding:14px}.conversation-product img{object-fit:cover;border-radius:12px;width:58px;height:58px}.conversation-product div{flex:1;display:grid}.conversation-product span,.offer-panel>section>span{letter-spacing:.11em;color:var(--teal);font-size:10px;font-weight:900}.conversation-product button,.message-back{border:1px solid var(--line);background:var(--panel);color:inherit;border-radius:12px;align-items:center;gap:7px;padding:10px 12px;display:flex}.message-stream{flex-direction:column;gap:14px;height:490px;padding:18px;display:flex;overflow:auto}.message-stream article{gap:9px;max-width:78%;display:flex}.message-stream article.mine{flex-direction:row-reverse;align-self:flex-end}.message-stream article>div{background:var(--soft);border-radius:4px 16px 16px;padding:10px 13px}.message-stream article.mine>div{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.message-stream article.mine>div{background:color-mix(in srgb,var(--teal) 18%,var(--panel))}}.message-stream article.mine>div{border-radius:16px 4px 16px 16px}.message-stream p{white-space:pre-wrap;margin:5px 0}.message-stream small{color:var(--muted)}.message-stream button{color:var(--orange);background:0 0;border:0;gap:4px;padding:6px 0 0;font-size:11px;display:flex}.message-composer{border-top:1px solid var(--line);gap:8px;padding:12px;display:flex}.message-composer input{border:1px solid var(--line);background:var(--panel);color:inherit;border-radius:16px;flex:1;padding:13px}.message-composer button,.offer-panel form button{background:var(--orange);color:#fff;border:0;border-radius:14px;place-items:center;padding:12px 16px;display:grid}.chat-blocked{color:var(--orange);gap:8px;padding:18px;display:flex}.offer-panel{align-content:start;gap:14px;display:grid}.offer-panel section{padding:18px}.offer-panel form{gap:10px;display:grid}.offer-panel label,.offer-panel textarea{width:100%}.offer-panel input,.offer-panel textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:100%;color:inherit;border-radius:10px;padding:11px}.offer-history article{border-top:1px solid var(--line);padding:12px 0}.offer-history article>div:first-child{justify-content:space-between;display:flex}.offer-history em{text-transform:uppercase;margin:7px 0;font-size:11px;display:inline-block}.offer-history article>div:last-child{gap:7px;display:flex}.user-notifications>button{text-align:left;border:0;border-top:1px solid var(--line);width:100%;color:inherit;background:0 0;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:17px;display:grid}.user-notifications>button.unread{background:var(--teal)}@supports (color:color-mix(in lab,red,red)){.user-notifications>button.unread{background:color-mix(in srgb,var(--teal) 8%,transparent)}}.user-notifications>button i{background:var(--soft);width:40px;height:40px;color:var(--teal);border-radius:14px;place-items:center;display:grid}.user-notifications p{color:var(--muted);margin:4px 0}.message-safety-list article{border-top:1px solid var(--line);grid-template-columns:44px 1fr auto auto;align-items:center;gap:14px;padding:16px;display:grid}.message-safety-list article>i{color:var(--orange)}.message-safety-list p{margin:5px 0}.message-safety-list button{gap:6px;display:flex}.admin-dialog blockquote{border-left:4px solid var(--orange);background:var(--soft);white-space:pre-wrap;border-radius:8px;margin:12px 0;padding:14px}@media(max-width:800px){.conversation-layout{grid-template-columns:1fr}.conversation-product button{font-size:0}.message-stream{height:52vh}.message-stream article{max-width:90%}.offer-panel{grid-row:2}.message-safety-list article{grid-template-columns:36px 1fr}.message-safety-list article>span,.message-safety-list article>button{grid-column:2}.inbox-list>a{grid-template-columns:40px 1fr}.inbox-list>a aside{grid-column:2;justify-content:space-between;width:100%;display:flex}}.finance-orders>header{justify-content:space-between;align-items:center;display:flex}.finance-orders .admin-table-head,.finance-orders>article{border-top:1px solid var(--line);grid-template-columns:1.3fr 1.4fr .8fr .8fr .6fr;align-items:center;gap:14px;padding:14px 18px;display:grid}.finance-orders>article>div{gap:3px;display:grid}.finance-orders small{color:var(--muted)}.promo-banner select{background:var(--teal);border:1px solid #ffffff4d;border-radius:11px;min-width:280px;max-width:100%;margin-top:12px;padding:11px 13px}@supports (color:color-mix(in lab,red,red)){.promo-banner select{background:color-mix(in srgb,var(--teal) 80%,#000)}}.promo-banner select{color:#fff}@media(max-width:800px){.finance-orders .admin-table-head{display:none}.finance-orders>article{grid-template-columns:1fr auto}.finance-orders>article>div:nth-child(2),.finance-orders>article>span{grid-column:1}.finance-orders>article>strong,.finance-orders>article>em{grid-column:2}}.topup-requests{margin-bottom:18px}.topup-requests>article{border-top:1px solid var(--line);align-items:center;gap:14px;padding:14px 18px;display:flex}.topup-requests>article>div{margin-right:auto;display:grid}.topup-requests a,.topup-requests button,.finance-orders>article>a,.finance-orders>article>button{color:var(--teal);background:0 0;border:0;align-items:center;gap:5px;font-weight:800;display:flex}.invoice-page{background:var(--primary-faint);min-height:100vh;padding:30px}.invoice-actions,.invoice-sheet{width:min(860px,100%);margin:auto}.invoice-actions{justify-content:space-between;margin-bottom:15px;display:flex}.invoice-actions a,.invoice-actions button{color:#fff;background:#063b35;border:0;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;display:flex}.invoice-sheet{box-sizing:border-box;color:#132521;background:#fff;border-radius:18px;padding:48px;box-shadow:0 18px 60px #1235}.invoice-sheet>header,.invoice-sheet>section{justify-content:space-between;gap:30px;display:flex}.invoice-sheet>header>div{text-align:right}.invoice-sheet>section{border-block:1px solid #e0e3e2;margin:55px 0 35px;padding:22px 0}.invoice-sheet>section>div{gap:5px;display:grid}.invoice-sheet table{border-collapse:collapse;width:100%}.invoice-sheet th,.invoice-sheet td{text-align:left;border-bottom:1px solid #e0e3e2;padding:15px}.invoice-sheet th:last-child,.invoice-sheet td:last-child{text-align:right}.invoice-sheet tfoot tr:last-child{font-size:20px}.invoice-sheet footer{color:#58706a;margin-top:50px}@media(max-width:700px){.invoice-page{padding:12px}.invoice-sheet{padding:24px 18px}.invoice-sheet>header,.invoice-sheet>section{flex-direction:column}.topup-requests>article{flex-wrap:wrap}}@media print{.invoice-actions{display:none}.invoice-page{background:#fff;padding:0}.invoice-sheet{box-shadow:none;border-radius:0;width:100%}}.mobile-home,.mobile-detail-app{display:none}.formatted-price{align-items:baseline;gap:4px;display:flex}.formatted-price small{text-transform:uppercase;font-size:.58em;font-weight:900}@media(max-width:640px){body{background:var(--soft)}.container{width:calc(100% - 24px)}.home-page>.utility-bar,.home-page>.site-header,.home-page>.category-nav,.home-page>.site-footer,.home-main>:not(.mobile-home){display:none}.mobile-home{padding-bottom:20px;display:block}.mobile-home-hero{color:#fff;box-shadow:0 14px 30px var(--orange);background:linear-gradient(145deg,#ff6934,#ff7731 58%,#ff8b35);border-radius:0 0 28px 28px;padding:14px 14px 22px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mobile-home-hero{box-shadow:0 14px 30px color-mix(in srgb,var(--orange) 18%,transparent)}}.mobile-home-hero:before{content:"";border:38px solid #ffffff14;border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-55px}.mobile-home-hero:after{content:"";background:#054a401f;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-95px;left:-45px}.mobile-home-hero>header{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.mobile-mini-brand{align-items:center;gap:8px;font-size:14px;display:flex}.mobile-mini-brand>span{background:var(--deep);border:2px solid #ffffffa6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:20px;font-weight:950;display:grid}.mobile-home-hero nav{align-items:center;gap:5px;display:flex}.mobile-home-hero nav>a,.mobile-home-hero nav>button{color:#fff;background:#ffffff1f;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.mobile-home-hero nav svg{width:17px}.mobile-home-hero nav>a>b{background:var(--deep);border-radius:20px;place-items:center;min-width:15px;height:15px;font-size:8px;display:grid;position:absolute;top:-4px;right:-3px}.mobile-home-hero nav .mobile-add{background:var(--deep);border-radius:99px;gap:3px;width:auto;padding:0 11px;font-size:11px;font-weight:900;display:flex}.mobile-welcome{z-index:1;margin:28px 3px 18px;position:relative}.mobile-welcome span{align-items:center;gap:5px;font-size:10px;font-weight:800;display:flex}.mobile-welcome span svg{width:13px}.mobile-welcome h1{letter-spacing:-1.2px;max-width:310px;margin:7px 0 5px;font-size:28px;line-height:1.02}.mobile-welcome p{color:var(--orange);margin:0}@supports (color:color-mix(in lab,red,red)){.mobile-welcome p{color:color-mix(in srgb,var(--orange) 8%,white)}}.mobile-welcome p{font-size:11px}.mobile-home-hero>form{z-index:2;color:#8c9b98;background:#07100f;border-radius:27px;align-items:center;gap:8px;height:53px;padding:5px 5px 5px 15px;display:flex;position:relative;box-shadow:0 9px 22px #2d120240}.mobile-home-hero>form>svg{width:18px}.mobile-home-hero input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.mobile-home-hero form button{color:#9cacaa;background:#182421;border:0;border-radius:50%;flex:none;place-items:center;width:39px;height:39px;display:grid}.mobile-home-hero form button:last-child{background:var(--teal);color:#fff}.mobile-home-hero form button svg{width:17px}.mobile-search-tags{z-index:2;scrollbar-width:none;gap:8px;margin-top:14px;padding:2px 1px;display:flex;position:relative;overflow-x:auto}.mobile-search-tags a{white-space:nowrap;background:#ffffff21;border:1px solid #ffffff57;border-radius:99px;flex:none;padding:8px 13px;font-size:10px;font-weight:800}.mobile-home section:not(.mobile-home-hero){border:1px solid var(--line);background:var(--surface);border-radius:20px;margin:14px 10px;padding:15px;box-shadow:0 8px 22px #051e1c0d}.mobile-home section>header{justify-content:space-between;align-items:flex-end;margin-bottom:12px;display:flex}.mobile-home section>header span{color:var(--orange);letter-spacing:1px;align-items:center;gap:4px;font-size:8px;font-weight:950;display:flex}.mobile-home section>header h2{letter-spacing:-.5px;margin:3px 0 0;font-size:18px}.mobile-home section>header>a,.mobile-home section>header>button{color:var(--teal);background:0 0;border:0;align-items:center;gap:2px;font-size:9px;font-weight:900;display:flex}.mobile-featured-slider{overflow:hidden;background:linear-gradient(145deg,var(--deep),var(--teal))!important}@supports (color:color-mix(in lab,red,red)){.mobile-featured-slider{background:linear-gradient(145deg,color-mix(in srgb,var(--deep) 94%,var(--surface)),color-mix(in srgb,var(--teal) 72%,var(--surface)))!important}}.mobile-featured-slider{color:#fff}.mobile-premium-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.mobile-premium-track .listing-card{scroll-snap-align:start;background:var(--surface);min-width:72%;color:var(--text);border-color:#ffffff2e}.mobile-premium-track .listing-image{aspect-ratio:1.65}.mobile-premium-track .listing-info{padding:11px}.mobile-premium-track .listing-info h3{font-size:11px}.mobile-premium-track .formatted-price{color:var(--green);font-size:17px}.mobile-category-zone>div{grid-template-columns:repeat(4,1fr);gap:12px 6px;display:grid}.mobile-category-zone>div>a{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.mobile-category-zone i{border-radius:15px;place-items:center;width:45px;height:45px;font-style:normal;display:grid}.mobile-category-zone i svg{width:20px}.mobile-category-zone b{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:5px;font-size:9px;overflow:hidden}.mobile-category-zone small{display:none}.mobile-premium-grid>div,.mobile-all-listings article>div:last-child{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.mobile-premium-grid .listing-card,.mobile-all-listings .listing-card{box-shadow:none;border-radius:12px}.mobile-premium-grid .listing-image,.mobile-all-listings .listing-image{aspect-ratio:1}.mobile-premium-grid .listing-info,.mobile-all-listings .listing-info{padding:7px}.mobile-premium-grid .formatted-price,.mobile-all-listings .formatted-price{color:var(--green);font-size:10px}.mobile-premium-grid .listing-info h3,.mobile-all-listings .listing-info h3{margin:3px 0 6px;font-size:7.5px}.mobile-premium-grid .listing-info>div,.mobile-all-listings .listing-info>div{font-size:5.5px}.mobile-premium-grid .listing-info time,.mobile-all-listings .listing-info time{display:none}.mobile-premium-grid .favorite-button,.mobile-all-listings .favorite-button{width:24px;height:24px;top:4px;right:4px}.mobile-premium-grid .favorite-button svg,.mobile-all-listings .favorite-button svg{width:13px}.mobile-premium-grid .listing-badge,.mobile-all-listings .listing-badge{padding:3px;font-size:5px;top:5px;left:5px}.mobile-all-listings>header{display:block}.mobile-all-listings article{margin-top:16px}.mobile-all-listings article>div:first-child{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.mobile-all-listings h3{margin:0;font-size:13px}.mobile-all-listings article>div:first-child a{color:var(--teal);align-items:center;font-size:8px;font-weight:900;display:flex}.mobile-all-listings article>div:first-child svg{width:12px}.detail-page>.utility-bar,.detail-page>.site-header,.detail-page>.category-nav,.detail-page .breadcrumbs,.detail-page .detail-sidebar,.detail-page .mobile-detail-price,.detail-page .detail-main>.detail-card,.detail-page .detail-main>.safety-card,.detail-page .related-section,.detail-page>.mobile-contact-dock{display:none!important}.detail-page main{background:#edf1f3}.detail-page .detail-layout{width:100%;padding:0;display:block}.detail-page .detail-main{width:100%}.detail-page .detail-gallery{display:none}.mobile-detail-app{padding-bottom:18px;display:block}.mobile-detail-media{background:var(--teal);height:54vh;min-height:390px;max-height:560px;position:relative;overflow:hidden}.mobile-detail-media:after{content:"";pointer-events:none;background:linear-gradient(#00322a42,#0000 32%,#00322a29);position:absolute;inset:0}.mobile-detail-media>header{z-index:4;padding:calc(14px + env(safe-area-inset-top)) 16px 12px;color:#fff;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.mobile-detail-media>header b{font-size:18px}.mobile-detail-media>header button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff38;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mobile-detail-media>img{object-fit:cover;width:100%;height:100%}.mobile-gallery-dots{z-index:4;gap:5px;display:flex;position:absolute;bottom:27px;left:50%;transform:translate(-50%)}.mobile-gallery-dots button{background:#ffffff8c;border:0;border-radius:20px;width:6px;height:6px;padding:0}.mobile-gallery-dots button.active{background:#fff;width:22px}.mobile-detail-app>section:not(.mobile-detail-media){z-index:5;background:var(--surface);border:1px solid #dce3e7;border-radius:20px;margin:12px 12px 0;padding:17px;position:relative;box-shadow:0 7px 18px #2233400d}.mobile-detail-app>.mobile-item-card{border-radius:28px 28px 20px 20px;margin-top:-24px;padding:21px 18px 17px}.mobile-item-card:before{content:"";background:#d7dcdf;border-radius:10px;width:52px;height:5px;margin:-10px auto 17px;display:block}.mobile-item-card h1{color:var(--ink);letter-spacing:-.5px;margin:0 0 12px;font-size:20px;line-height:1.18}.mobile-price-offer{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-price-offer strong{color:var(--green);letter-spacing:-1px;align-items:baseline;gap:4px;font-size:27px;display:flex}.mobile-price-offer strong small{text-transform:uppercase;font-size:11px}.mobile-price-offer button{background:linear-gradient(135deg,#6538eb,var(--teal));color:#fff;border:0;border-radius:14px;align-items:center;gap:5px;padding:11px 13px;font-size:10px;font-weight:900;display:flex}.mobile-price-offer svg{width:14px}.mobile-item-meta{color:var(--muted);flex-wrap:wrap;gap:9px;margin-top:8px;font-size:8px;display:flex}.mobile-item-meta span{align-items:center;gap:3px;display:flex}.mobile-item-meta svg{width:12px}.condition-pill{border-radius:99px;align-items:center;gap:5px;margin-top:15px;padding:8px 11px;font-size:9px;font-weight:900;display:inline-flex}.condition-pill svg{width:13px}.condition-pill.used{border:1px solid var(--orange)}@supports (color:color-mix(in lab,red,red)){.condition-pill.used{border:1px solid color-mix(in srgb,var(--orange) 35%,transparent)}}.condition-pill.used{background:var(--accent-soft);color:#d87500}.condition-pill.new{border:1px solid var(--green)}@supports (color:color-mix(in lab,red,red)){.condition-pill.new{border:1px solid color-mix(in srgb,var(--green) 30%,transparent)}}.condition-pill.new{background:var(--primary-soft);color:var(--green)}.mobile-message-card header,.mobile-description-card header{align-items:center;gap:10px;display:flex}.mobile-message-card header i,.mobile-description-card header i{background:var(--primary-faint);width:40px;height:40px;color:var(--green);border-radius:13px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.mobile-message-card header i,.mobile-description-card header i{color:color-mix(in srgb,var(--green) 68%,black)}}.mobile-message-card header i,.mobile-description-card header i{font-style:normal}.mobile-message-card header svg{width:18px}.mobile-message-card h2,.mobile-description-card h2{margin:0;font-size:16px}.mobile-message-card input{width:100%;color:var(--text);background:#f6f8fa;border:1px solid #dbe2e7;border-radius:14px;margin:12px 0;padding:14px;font-size:12px}.mobile-message-card>button{background:var(--green);border:0;border-radius:14px;justify-content:center;align-items:center;gap:7px;width:100%;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.mobile-message-card>button{background:color-mix(in srgb,var(--green) 68%,black)}}.mobile-message-card>button{color:#fff;font-size:13px}.mobile-message-card>button svg{width:17px}.mobile-action-rail{grid-template-columns:repeat(4,1fr);padding:10px 4px!important;display:grid!important}.mobile-action-rail button{color:var(--text);background:0 0;border:0;border-right:1px solid #dde4e8;flex-direction:column;align-items:center;gap:6px;font-size:10px;display:flex}.mobile-action-rail button:last-child{border:0}.mobile-action-rail i{color:#718096;background:#f0f2f4;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.mobile-action-rail i.save{color:#ff5252;background:#fff0f0}.mobile-action-rail i.share{background:var(--primary-soft);color:var(--green)}.mobile-action-rail i.follow{color:#693bea;background:#f0ebff}.mobile-action-rail svg{width:20px}.mobile-description-card p{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:13px 0 0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.mobile-seller-card{align-items:center;gap:10px;display:flex}.mobile-seller-card>span{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.mobile-seller-card>div{flex:1;display:grid}.mobile-seller-card small{color:var(--muted);font-size:8px}.mobile-seller-card a{color:var(--teal);font-size:9px;font-weight:900}.detail-page .bottom-nav{border:1px solid var(--line);background:var(--surface);border-radius:20px;height:58px;bottom:9px;left:10px;right:10px}@supports (color:color-mix(in lab,red,red)){.detail-page .bottom-nav{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.detail-page .bottom-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 28px #051e1c2e}.detail-page .bottom-nav a{height:56px}.detail-page .bottom-nav .bottom-sell{margin-top:0}.detail-page .bottom-nav .sell-icon{border:0;width:42px;height:42px}}.condition-pill{width:max-content;margin-left:auto;display:flex}@media(max-width:640px){.mobile-home-hero{background:linear-gradient(145deg,#ff632d,#ff7b2f 62%,#ff9137);border-radius:0 0 22px 22px;padding:10px 11px 14px}html[data-theme=dark] body,html[data-theme=dark] .detail-page main{background:#06100f}html[data-theme=dark] .mobile-home-hero{background:linear-gradient(145deg,#071c1a,#0b302a 60%,#24170e);box-shadow:0 12px 30px #00000059}html[data-theme=dark] .mobile-home-hero:before{border-color:var(--orange)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .mobile-home-hero:before{border-color:color-mix(in srgb,var(--orange) 10%,transparent)}}html[data-theme=dark] .mobile-home-hero:after{background:var(--green)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .mobile-home-hero:after{background:color-mix(in srgb,var(--green) 9%,transparent)}}.mobile-profile-chip{align-items:center;gap:7px;min-width:0;font-size:11px;display:flex}.mobile-profile-chip img,.mobile-profile-chip>span{object-fit:cover;background:var(--deep);color:#fff;border:2px solid #ffffffa6;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:14px;font-weight:950;display:grid}.mobile-profile-chip b{text-overflow:ellipsis;white-space:nowrap;max-width:72px;overflow:hidden}.mobile-welcome{min-height:68px;margin:15px 3px 10px}.mobile-welcome h1{letter-spacing:-1.1px;max-width:345px;margin:4px 0 0;font-size:25px;font-weight:950;line-height:1.03}.mobile-rotating-heading{animation:.42s both mobileHeadingIn}.mobile-rotating-heading em{color:#064b42;font-style:normal}html[data-theme=dark] .mobile-rotating-heading em{color:var(--orange)}@keyframes mobileHeadingIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.mobile-home-hero>form{height:48px;padding:4px 4px 4px 13px}.mobile-home-hero form .mobile-search-submit{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;width:auto;min-width:88px;box-shadow:0 5px 14px var(--green);border-radius:21px;gap:5px;padding:0 13px;font-size:10px;font-weight:950;display:flex}@supports (color:color-mix(in lab,red,red)){.mobile-home-hero form .mobile-search-submit{box-shadow:0 5px 14px color-mix(in srgb,var(--green) 25%,transparent)}}.mobile-search-submit svg{width:15px!important}.mobile-filter-trigger{width:35px!important;height:35px!important}.mobile-search-tags{margin-top:9px}.mobile-search-tags a{padding:6px 11px}.mobile-premium-grid>div:not(.expanded)>article:nth-child(n+6),.mobile-all-listings article>div:last-child>article:nth-child(n+6){display:none}.bottom-nav{grid-template-columns:1.22fr repeat(4,1fr);align-items:center;padding:0 5px;overflow:visible;display:grid!important}.bottom-nav a{min-width:0!important}.bottom-nav .home-link{background:linear-gradient(135deg,var(--teal),var(--green));box-shadow:0 9px 22px var(--teal);border-radius:17px;margin:0 2px;transform:translateY(-9px);color:#fff!important;height:48px!important}@supports (color:color-mix(in lab,red,red)){.bottom-nav .home-link{box-shadow:0 9px 22px color-mix(in srgb,var(--teal) 30%,transparent)}}.bottom-nav .bottom-sell{margin-top:0!important}.bottom-nav .sell-icon{width:35px!important;height:35px!important}.mobile-detail-media{height:51vh;min-height:355px}.mobile-detail-app>section:not(.mobile-detail-media){border-color:var(--line);margin:5px 8px 0;padding:14px;box-shadow:0 4px 13px #2233400a}.mobile-detail-app>.mobile-item-card{border-radius:26px 26px 17px 17px;margin-top:-37px;padding:18px 15px 13px}.mobile-item-card:before{margin:-9px auto 12px}.mobile-item-card h1{margin-bottom:9px;font-size:22px;font-weight:950}.mobile-price-offer button{background:linear-gradient(135deg,var(--orange),var(--orange) 55%,var(--deep))}@supports (color:color-mix(in lab,red,red)){.mobile-price-offer button{background:linear-gradient(135deg,var(--orange),color-mix(in srgb,var(--orange) 82%,black) 55%,var(--deep))}}.mobile-price-offer button{box-shadow:0 7px 17px var(--orange)}@supports (color:color-mix(in lab,red,red)){.mobile-price-offer button{box-shadow:0 7px 17px color-mix(in srgb,var(--orange) 20%,transparent)}}.mobile-item-meta a,.mobile-item-meta span{align-items:center;gap:3px;display:flex}.mobile-item-meta a{color:var(--teal);font-weight:900}.mobile-item-foot{color:var(--muted);justify-content:space-between;align-items:flex-end;margin-top:8px;font-size:8px;display:flex}.mobile-item-foot .condition-pill{margin-top:0}.mobile-seller-card>div strong{align-items:center;gap:4px;font-size:12px;display:flex}.mobile-seller-card>div strong svg{width:14px;color:var(--green)}.mobile-seller-card p{color:var(--muted);align-items:center;gap:4px;margin:3px 0 0;font-size:8px;display:flex}.mobile-seller-card p svg{width:11px;color:var(--orange)}.mobile-attributes-card>header{align-items:center;gap:8px;display:flex}.mobile-attributes-card>header svg{color:var(--teal)}.mobile-attributes-card h2{margin:0;font-size:16px}.mobile-attributes-card>div{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:10px;display:grid}.mobile-attributes-card span{background:var(--soft);border-radius:10px;gap:2px;padding:9px;display:grid}.mobile-attributes-card small{color:var(--muted);font-size:7px}.mobile-attributes-card b{font-size:10px}.mobile-related{display:block!important}.mobile-related>header{justify-content:space-between;align-items:end;margin-bottom:10px;display:flex}.mobile-related h2{margin:2px 0 0;font-size:17px}.mobile-related header small{color:var(--orange);letter-spacing:1px;font-size:7px;font-weight:950}.mobile-related header a{color:var(--teal);font-size:9px;font-weight:900}.mobile-related-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.mobile-related-grid .listing-card{border-radius:12px}.mobile-related-grid .listing-info{padding:8px}.mobile-related-grid .listing-info h3{margin:4px 0 6px;font-size:9px}.mobile-related-grid .formatted-price{color:var(--green);font-size:13px}.mobile-related-grid .listing-info>div{font-size:7px}.mobile-related-grid .favorite-button{width:26px;height:26px}.mobile-related-grid .listing-image{aspect-ratio:1.25}html[data-theme=dark] .mobile-message-card header i,html[data-theme=dark] .mobile-description-card header i{background:var(--soft);color:#8de4c1}html[data-theme=dark] .mobile-message-card input{border-color:var(--line);background:var(--soft)}html[data-theme=dark] .mobile-action-rail i{background:var(--soft)}html[data-theme=dark] .condition-pill.used{color:var(--orange);background:#2c1d12}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .condition-pill.used{color:color-mix(in srgb,var(--orange) 62%,white)}}html[data-theme=dark] .condition-pill.new{color:#63d8aa;background:#102b22}.detail-page main{background:var(--surface)}.mobile-detail-app{background:var(--surface);font-family:DM Sans,Inter,ui-sans-serif,system-ui,sans-serif}.mobile-scroll-header{z-index:120;background:var(--surface);justify-content:space-between;align-items:center;height:58px;padding:8px 12px;display:flex;position:fixed;top:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.mobile-scroll-header{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.mobile-scroll-header{color:var(--ink);box-shadow:0 1px 0 var(--line);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:opacity .22s,transform .22s;transform:translateY(-105%)}.mobile-scroll-header.visible{opacity:1;pointer-events:auto;transform:none}.mobile-scroll-header b{text-overflow:ellipsis;white-space:nowrap;max-width:68%;font-size:14px;font-weight:900;overflow:hidden}.mobile-scroll-header button,.mobile-detail-media>.media-back,.mobile-detail-media>.media-save{background:var(--soft);width:39px;height:39px;color:var(--ink);border:0;border-radius:50%;place-items:center;display:grid}.mobile-detail-media>.media-back,.mobile-detail-media>.media-save{z-index:5;top:calc(12px + env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#041a177a;position:absolute}.mobile-detail-media>.media-back{left:12px}.mobile-detail-media>.media-save{right:12px}.mobile-detail-media>header{display:none}.mobile-detail-media{background:#111315;height:49vh;min-height:340px;max-height:520px}.mobile-gallery-dots{bottom:18px}.mobile-detail-app>section:not(.mobile-detail-media){border:0;border-bottom:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:0;margin:0;padding:16px 15px}.mobile-detail-app>.mobile-item-card{background:var(--surface);box-shadow:none;border:0;border-radius:24px 24px 0 0;margin:-28px 10px 0;padding:20px 14px 14px}.mobile-item-card:before{width:38px;height:4px;margin:-10px auto 13px}.mobile-item-card h1{letter-spacing:-.8px;margin:0 0 8px;font-size:23px;font-weight:950;line-height:1.12}.mobile-price-offer strong{font-size:26px}.mobile-price-offer button{border-radius:999px;padding:10px 12px}.mobile-item-meta{gap:8px;margin-top:7px;font-size:9px}.mobile-item-foot{margin-top:7px}.mobile-message-card input{margin:10px 0 7px;padding:12px}.mobile-message-card>button{padding:12px}.mobile-action-rail{border-radius:0!important;margin:0!important;padding:11px 4px!important}.mobile-action-rail i{width:38px;height:38px}.mobile-description-card p{margin-top:10px;font-size:13px}.mobile-attributes-card>div{background:var(--line);gap:1px}.mobile-attributes-card span{background:var(--surface);border-radius:0}.mobile-seller-card{margin:0!important}.mobile-related{margin:0!important;padding-bottom:82px!important}.mobile-related-grid{gap:7px}html[data-theme=dark] .mobile-detail-app,html[data-theme=dark] .detail-page main{background:var(--page)}html[data-theme=dark] .mobile-detail-app>section:not(.mobile-detail-media),html[data-theme=dark] .mobile-detail-app>.mobile-item-card{background:var(--surface)}.mobile-premium-grid>div,.mobile-all-listings article>div:last-child,.mobile-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-premium-grid>div:not(.expanded)>article:nth-child(n+5),.mobile-all-listings article>div:last-child>article:nth-child(n+5){display:none}.mobile-premium-grid .listing-image,.mobile-all-listings .listing-image,.mobile-related-grid .listing-image{aspect-ratio:1.42;width:100%}.mobile-premium-grid .listing-image img,.mobile-all-listings .listing-image img,.mobile-related-grid .listing-image img{object-fit:cover;width:100%;height:100%;display:block}.mobile-premium-grid .listing-info,.mobile-all-listings .listing-info{padding:9px}.mobile-premium-grid .formatted-price,.mobile-all-listings .formatted-price{font-size:13px}.mobile-premium-grid .listing-info h3,.mobile-all-listings .listing-info h3{font-size:9px}.mobile-premium-grid .listing-info>div,.mobile-all-listings .listing-info>div{font-size:7px}.bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr));padding:5px 7px;overflow:hidden}.bottom-nav .home-link{border:1px solid var(--teal);margin:0;height:48px!important}@supports (color:color-mix(in lab,red,red)){.bottom-nav .home-link{border:1px solid color-mix(in srgb,var(--teal) 20%,var(--line))}}.bottom-nav .home-link{background:var(--teal);border-radius:15px}@supports (color:color-mix(in lab,red,red)){.bottom-nav .home-link{background:color-mix(in srgb,var(--teal) 10%,var(--surface))}}.bottom-nav .home-link{box-shadow:none;transform:none;color:var(--teal)!important}.bottom-nav .home-link small{color:var(--teal)!important}html[data-theme=dark] .bottom-nav .home-link{background:var(--green)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .bottom-nav .home-link{background:color-mix(in srgb,var(--green) 15%,var(--surface))}}html[data-theme=dark] .bottom-nav .home-link{color:var(--green)!important}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .bottom-nav .home-link{color:color-mix(in srgb,var(--green) 58%,white)!important}}html[data-theme=dark] .bottom-nav .home-link small{color:var(--green)!important}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .bottom-nav .home-link small{color:color-mix(in srgb,var(--green) 58%,white)!important}}.detail-page main{background:var(--surface);position:relative}.mobile-detail-app{isolation:isolate;background:0 0;padding-top:clamp(340px,49vh,520px);position:relative}.mobile-detail-media{z-index:0;width:100%;height:clamp(340px,49vh,520px);min-height:0;max-height:none;position:fixed;top:0;left:0;right:0;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.mobile-detail-media>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mobile-detail-app>.mobile-item-card{z-index:3;position:relative;box-shadow:0 -10px 32px #051e1c14;background:var(--surface)!important;border:0!important;border-radius:60px 60px 0 0!important;margin:-60px 0 0!important;padding:30px 18px 15px!important}.mobile-detail-app>.mobile-item-card:before{margin:-16px auto 17px}.mobile-detail-app>section:not(.mobile-detail-media):not(.mobile-item-card){z-index:3;position:relative;background:var(--surface)!important;margin:0!important}html[data-theme=dark] .mobile-detail-app>.mobile-item-card{box-shadow:0 -10px 32px #00000038}}.scroll-reveal{opacity:0;transition:opacity .5s ease var(--reveal-delay,0s),transform .6s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s);transform:translateY(30px)}.scroll-reveal.is-revealed{opacity:1;transform:translateY(0)}.site-skeleton-layer{z-index:500;visibility:hidden;background:var(--page);padding:clamp(82px,10vw,126px) max(18px,50vw - 590px);position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.site-skeleton-layer{background:color-mix(in srgb,var(--page) 96%,transparent)}}.site-skeleton-layer{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity .22s,visibility 0s linear .22s}.site-skeleton-layer.is-loading{visibility:visible;opacity:1;transition-delay:0s}.skeleton{background:var(--muted);border-radius:12px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.skeleton{background:color-mix(in srgb,var(--muted) 15%,var(--surface))}}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff9e,#0000);animation:1.4s infinite skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}.skeleton-title{width:min(340px,70%);height:30px}.skeleton-line{width:min(540px,90%);height:13px;margin:13px 0 28px}.skeleton-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.skeleton-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:10px}.skeleton-image{aspect-ratio:1.45}.skeleton-copy{height:13px;margin-top:11px}.skeleton-copy.short{width:62%;height:9px;margin-top:8px}@keyframes skeletonShimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;transition:none;transform:none}.skeleton:after{animation:none}}@media(max-width:640px){.mobile-premium-grid>div,.mobile-all-listings article>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.mobile-premium-grid>div>.listing-card,.mobile-all-listings article>div:last-child>.listing-card{grid-column:span 2}.mobile-premium-grid>div>.listing-card:nth-child(4),.mobile-premium-grid>div>.listing-card:nth-child(5),.mobile-all-listings article>div:last-child>.listing-card:nth-child(4),.mobile-all-listings article>div:last-child>.listing-card:nth-child(5){grid-column:span 3}.mobile-premium-grid>div:not(.expanded)>article:nth-child(n+6),.mobile-all-listings article>div:last-child>article:nth-child(n+6){display:none}.mobile-premium-grid .listing-image,.mobile-all-listings .listing-image{aspect-ratio:1.36}.mobile-detail-app>.mobile-item-card{border-radius:15px 15px 0 0!important;margin:-15px 0 0!important;padding:22px 17px 13px!important}.mobile-detail-app>.mobile-item-card:before{display:none}.mobile-item-card h1{margin-bottom:7px;font-size:22px}.mobile-price-offer{border-bottom:1px solid var(--line);padding-bottom:9px}.mobile-price-offer strong{font-size:25px}.mobile-price-offer button{padding:9px 12px}.mobile-item-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:0;display:grid}.mobile-item-meta a,.mobile-item-meta span{border-bottom:1px solid var(--line);min-height:30px;padding:6px 0;font-size:8px}.mobile-item-meta a:nth-child(odd),.mobile-item-meta span:nth-child(odd){border-right:1px solid var(--line);padding-right:7px}.mobile-item-meta a:nth-child(2n),.mobile-item-meta span:nth-child(2n){padding-left:8px}.mobile-item-foot{align-items:center;min-height:28px;margin-top:2px}.mobile-item-foot .condition-pill{gap:3px;padding:4px 7px;font-size:7px}.mobile-item-foot .condition-pill svg{width:10px;height:10px}.skeleton-grid{grid-template-columns:repeat(2,1fr);gap:8px}.site-skeleton-layer{padding:78px 12px 20px}.skeleton-card{border-radius:12px;padding:7px}}.auth-sheet-open{overflow:hidden}.auth-sheet-layer{z-index:1000;visibility:hidden;pointer-events:none;position:fixed;inset:0}.auth-sheet-layer.open{visibility:visible;pointer-events:auto}.auth-sheet-scrim{opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020f0d8a;border:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.auth-sheet-layer.open .auth-sheet-scrim{opacity:1}.auth-sheet{border:1px solid var(--line);background:var(--surface);width:min(680px,100% - 32px);max-height:min(88vh,780px);color:var(--text);border-bottom:0;border-radius:30px 30px 0 0;padding:12px 30px 26px;transition:transform .48s cubic-bezier(.22,1,.36,1),max-height .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;right:50%;overflow:auto;transform:translate(50%,105%);box-shadow:0 -24px 70px #0000003d}.auth-sheet-layer.open .auth-sheet{transform:translate(50%)}.auth-sheet.registering{max-height:min(94vh,900px)}.auth-sheet-handle{background:var(--line);border:0;border-radius:99px;width:48px;height:5px;margin:0 auto 17px;padding:0;display:block}.auth-sheet>header{grid-template-columns:48px 1fr 36px;align-items:start;gap:13px;display:grid}.auth-sheet>header>span{background:var(--green);border-radius:15px;place-items:center;width:46px;height:46px;display:grid}@supports (color:color-mix(in lab,red,red)){.auth-sheet>header>span{background:color-mix(in srgb,var(--green) 13%,var(--surface))}}.auth-sheet>header>span{color:var(--green)}.auth-sheet>header>span svg{width:22px}.auth-sheet>header small{color:var(--orange);letter-spacing:1.3px;font-size:9px;font-weight:950}.auth-sheet h2{color:var(--ink);letter-spacing:-.7px;margin:3px 0 2px;font-size:23px}.auth-sheet header p{color:var(--muted);margin:0;font-size:11px}.auth-sheet>header>button{background:var(--soft);width:34px;height:34px;color:var(--text);border:0;border-radius:50%;place-items:center;display:grid}.auth-sheet>header>button svg{width:17px}.auth-sheet form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.auth-sheet-field{color:var(--text);gap:6px;font-size:10px;font-weight:850;display:grid}.auth-sheet-field>div{border:1px solid var(--line);background:var(--soft);border-radius:13px;align-items:center;gap:9px;height:48px;padding:0 12px;transition:all .2s;display:flex}.auth-sheet-field>div:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.auth-sheet-field>div:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 10%,transparent)}}.auth-sheet-field svg{width:17px;color:var(--teal)}.auth-sheet-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.auth-sheet-field button{width:26px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.auth-sheet-field small,.auth-sheet-error{color:#dc3545;font-size:9px}.auth-sheet-options,.auth-sheet-terms{color:var(--muted);grid-column:1/-1;justify-content:space-between;align-items:center;font-size:10px;display:flex}.auth-sheet-options label,.auth-sheet-terms{gap:6px}.auth-sheet-options button,.auth-sheet footer button{color:var(--teal);background:0 0;border:0;font-weight:900}.auth-sheet-submit{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;height:49px;box-shadow:0 10px 24px var(--green);border:0;border-radius:14px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:950;display:flex}@supports (color:color-mix(in lab,red,red)){.auth-sheet-submit{box-shadow:0 10px 24px color-mix(in srgb,var(--green) 20%,transparent)}}.auth-sheet-submit:disabled{opacity:.7}.auth-sheet-submit i{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite authSpin}.auth-sheet footer{text-align:center;color:var(--muted);margin-top:16px;font-size:11px}@keyframes authSpin{to{transform:rotate(360deg)}}@media(max-width:640px){.auth-sheet{width:100%;max-height:91vh;padding:9px 16px calc(20px + env(safe-area-inset-bottom));border-inline:0;border-radius:26px 26px 0 0;right:0;transform:translateY(105%)}.auth-sheet-layer.open .auth-sheet{transform:none}.auth-sheet>header{grid-template-columns:42px 1fr 32px;gap:10px}.auth-sheet>header>span{border-radius:13px;width:40px;height:40px}.auth-sheet h2{font-size:20px}.auth-sheet form{grid-template-columns:1fr;gap:10px;margin-top:16px}.auth-sheet-field,.auth-sheet-options,.auth-sheet-terms,.auth-sheet-submit{grid-column:1}.auth-sheet-field>div{height:46px}.auth-sheet.registering{max-height:96vh}}.auth-sheet-notice{border:1px solid var(--green);grid-column:1/-1;padding:11px 13px}@supports (color:color-mix(in lab,red,red)){.auth-sheet-notice{border:1px solid color-mix(in srgb,var(--green) 24%,var(--line))}}.auth-sheet-notice{background:var(--green);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.auth-sheet-notice{background:color-mix(in srgb,var(--green) 9%,var(--surface))}}.auth-sheet-notice{color:var(--text);font-size:11px;line-height:1.5}.contact-price-note{border:1px solid var(--green);align-items:center;padding:10px 12px;gap:10px!important;display:flex!important}@supports (color:color-mix(in lab,red,red)){.contact-price-note{border:1px solid color-mix(in srgb,var(--green) 24%,var(--line))}}.contact-price-note{background:var(--green);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.contact-price-note{background:color-mix(in srgb,var(--green) 7%,var(--surface))}}.contact-price-note>svg{width:19px;color:var(--green);flex:none}.contact-price-note>span{flex-direction:column;gap:2px;display:flex}.contact-price-note b{font-size:12px}.contact-price-note small{color:var(--muted);font-size:9px;font-weight:600}@media(max-width:640px){.auth-sheet-notice{grid-column:1}.contact-price-note b{font-size:14px}.contact-price-note small{font-size:11px}}@media(prefers-reduced-motion:reduce){.auth-sheet,.auth-sheet-scrim{transition-duration:.01ms}}.admin-sidebar>nav{scrollbar-width:thin;overflow-y:auto}.admin-nav-group{gap:3px;margin-bottom:15px;display:grid}.admin-nav-group>small{color:#58736d;letter-spacing:1.25px;padding:0 12px 5px;font-size:7px;font-weight:950}.admin-marketplace-link{color:var(--green);border:1px solid #1d4942;border-radius:9px;align-items:center;gap:7px;margin:2px 5px 13px;padding:10px;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-marketplace-link{color:color-mix(in srgb,var(--green) 62%,white)}}.admin-marketplace-link{font-size:8px;font-weight:900}.admin-marketplace-link svg{width:14px}.admin-profile>button{background:var(--green);border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab,red,red)){.admin-profile>button{background:color-mix(in srgb,var(--green) 28%,black)}}.admin-profile>button{color:#9bd8c4}.admin-profile>button svg{width:14px}.admin-header>div>a[aria-label="Admin notifications"]{background:var(--primary-faint);color:#13211f;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:relative}.admin-header>div>a>b{color:#fff;background:#e8434f;border-radius:50%;place-items:center;min-width:16px;height:16px;font-size:6px;display:grid;position:absolute;top:-2px;right:-2px}.moderation-list>article{grid-template-columns:35px minmax(220px,2fr) 1fr .7fr 32px .5fr}.moderation-list article>a{background:var(--primary-faint);width:29px;height:29px;color:var(--teal);border-radius:8px;place-items:center;display:grid}.moderation-list article>a svg{width:13px}html[data-theme=dark] .admin-app{background:var(--page);color:var(--text)}html[data-theme=dark] .admin-main,html[data-theme=dark] .admin-workspace{background:var(--page)}html[data-theme=dark] .admin-header,html[data-theme=dark] .admin-card,html[data-theme=dark] .admin-metrics article,html[data-theme=dark] .admin-profile-metrics article,html[data-theme=dark] .admin-toolbar>form{border-color:var(--line);background:var(--surface);color:var(--text)}html[data-theme=dark] .admin-header>form,html[data-theme=dark] .setting-row input,html[data-theme=dark] .setting-row select,html[data-theme=dark] .admin-dialog input,html[data-theme=dark] .admin-dialog select,html[data-theme=dark] .admin-dialog textarea{border-color:var(--line);background:var(--soft);color:var(--text)}html[data-theme=dark] .admin-title p,html[data-theme=dark] .admin-card small{color:var(--muted)}@media(max-width:700px){.admin-header{padding:0 12px}.admin-header>form{flex:1;width:auto}.admin-header kbd,.admin-header>div>a:first-child,.admin-header>div>span{display:none}.admin-workspace{width:calc(100% - 20px);padding-top:20px}.admin-title{flex-direction:column;align-items:flex-start}.admin-title h1{font-size:24px}.admin-metrics,.admin-profile-metrics{grid-template-columns:repeat(2,1fr)}.moderation-list>article{grid-template-columns:32px 1fr auto}.moderation-list article>strong,.moderation-list article>.admin-status{grid-column:2}.moderation-list article>a,.moderation-list article>button{grid-column:3}.moderation-list header{flex-direction:column;align-items:flex-start;gap:10px}.moderation-list header form{width:100%}.moderation-list header input{flex:1;min-width:0}}.admin-app,.seller-app{font-size:15px}.admin-workspace,.seller-workspace{font-size:14px}.admin-title h1,.seller-page-title h1{letter-spacing:-1.4px;font-size:clamp(30px,3vw,40px);font-weight:900}.admin-title p,.seller-page-title p{max-width:760px;font-size:13px;line-height:1.55}.admin-card,.seller-card,.dashboard-card{border-radius:18px;box-shadow:0 8px 28px #051e1c0d}.admin-card h2,.seller-card h2{font-size:19px}.admin-card p,.seller-card p{font-size:12px;line-height:1.55}.admin-sidebar nav a,.seller-nav nav a{font-size:12px}.admin-sidebar nav a svg,.seller-nav nav a svg{width:19px;height:19px}.admin-card :where(button,input,select,textarea),.seller-app :where(button,input,select,textarea){font-size:12px}.admin-status{padding:5px 9px;font-size:9px}.admin-table-head{font-size:10px}.admin-user-row,.moderation-list article b,.moderation-list article strong,.admin-owned-listings article b{font-size:12px}.admin-user-row small,.admin-user-row time,.moderation-list article small,.admin-owned-listings article small,.admin-owned-listings time{font-size:10px}.admin-profile-metrics strong{font-size:20px}.admin-profile-metrics small,.admin-metrics small{font-size:10px}.admin-metrics strong{font-size:25px}.admin-dialog{border-radius:22px;position:relative}.admin-dialog>form{padding:28px}.admin-dialog h2{font-size:24px}.admin-dialog label,.admin-user-controls label{font-size:11px}.admin-dialog input,.admin-dialog select,.admin-dialog textarea,.admin-user-controls input,.admin-user-controls select,.admin-user-controls textarea{font-size:12px}.admin-dialog-close{z-index:5;background:var(--soft);width:36px;height:36px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:24px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.admin-dialog-close:hover{color:#d93c49;background:#ffe9eb}@media(max-width:700px){.admin-app,.seller-app{font-size:14px}.admin-workspace,.seller-workspace{font-size:13px}.admin-title h1,.seller-page-title h1{font-size:28px}.admin-card{padding:16px}.admin-dialog>form{padding:24px 18px}.admin-sidebar nav a,.seller-nav nav a{font-size:13px}}.admin-owned-listings article>a{color:var(--teal);background:0 0;border:0;font-size:11px;font-weight:900}.admin-membership-control{margin-top:10px}.admin-membership-control form{grid-template-columns:1fr 1.4fr auto;align-items:end;gap:12px;margin-top:14px;display:grid}.admin-membership-control label{gap:5px;font-size:11px;font-weight:850;display:grid}.admin-membership-control select,.admin-membership-control textarea{border:1px solid var(--line);background:var(--soft);min-height:42px;color:var(--text);border-radius:9px;padding:10px;font-size:12px}.admin-membership-control textarea{min-height:60px}.admin-plan-grid article>footer{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-plan-grid article>footer button{border:1px solid var(--line);background:var(--soft);min-height:38px;color:var(--teal);border-radius:9px;font-size:10px;font-weight:900}.admin-plan-grid article>footer button:last-child{background:var(--teal);color:#fff}@media(max-width:700px){.admin-membership-control form,.admin-plan-grid article>footer{grid-template-columns:1fr}}.catalog-grid section>article{grid-template-columns:36px minmax(0,1fr) auto 34px 34px}.catalog-grid section>article>button{background:var(--soft);width:32px;height:32px;color:var(--teal);border:0;border-radius:9px;place-items:center;display:grid}.catalog-grid section>article>button svg{width:15px}.catalog-grid section>article>button.danger{color:#d93c49}.catalog-grid section>article>button:disabled{cursor:not-allowed;opacity:.3}.notification-user-search{grid-template-columns:1fr 1fr;gap:10px;display:grid}.notification-user-search label>div{border:1px solid var(--line);background:var(--soft);border-radius:9px;align-items:center;gap:7px;padding:0 10px;display:flex}.notification-user-search label>div input{background:0 0;border:0;flex:1;min-width:0}.notification-user-search svg{width:15px}.notification-user-search i{border:2px solid var(--line);border-top-color:var(--teal);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite authSpin}.setting-row.saved{border-color:var(--green)}@supports (color:color-mix(in lab,red,red)){.setting-row.saved{border-color:color-mix(in srgb,var(--green) 35%,var(--line))}}.setting-row.saved{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.setting-row.saved{background:color-mix(in srgb,var(--green) 5%,transparent)}}.setting-row.error{background:#d93c490d}.setting-row small em{color:#d93c49;margin-top:3px;font-style:normal;display:block}.setting-row button{gap:4px;width:auto;min-width:34px;padding:0 8px}.setting-row button span{font-size:8px}@media(max-width:700px){.notification-user-search{grid-template-columns:1fr}.setting-row{grid-template-columns:1fr 1fr 38px}.setting-row>div{grid-column:1/-1}.catalog-grid section>article{grid-template-columns:32px 1fr auto}.catalog-grid section>article>button{grid-column:3}}body{font-family:var(--runtime-font,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.brand.has-runtime-logo>span,.brand.has-runtime-logo>strong,.brand.has-runtime-logo>i{display:none}.brand .runtime-logo{object-fit:contain;width:auto;max-width:170px;height:38px;display:block}html[data-feature-comments=off] .comments-card,html[data-feature-offers=off] .offer-panel,html[data-feature-reviews=off] .seller-reviews{display:none!important}@media(max-width:640px){.brand .runtime-logo{max-width:120px;height:31px}}.installer-page{--install-deep:#042923;--install-green:var(--green);--install-orange:#ff6b27;color:#142522;background:#f4f8f7;grid-template-columns:minmax(330px,42%) 1fr;min-height:100vh;display:grid}.installer-brand{color:#fff;background:linear-gradient(150deg,#032f28,#07594c);flex-direction:column;justify-content:space-between;min-height:100vh;padding:48px clamp(32px,5vw,78px);display:flex;position:relative;overflow:hidden}.installer-brand:before,.installer-brand:after{content:"";border-radius:50%;position:absolute}.installer-brand:before{border:80px solid #ff6b2724;width:390px;height:390px;bottom:10%;right:-130px}.installer-brand:after{background:var(--green);width:210px;height:210px;top:20%;left:-90px}@supports (color:color-mix(in lab,red,red)){.installer-brand:after{background:color-mix(in srgb,var(--green) 16%,transparent)}}.installer-brand>*{z-index:1;position:relative}.installer-logo{align-items:center;gap:11px;font-size:20px;font-weight:950;display:flex}.installer-logo span{background:linear-gradient(135deg,var(--install-orange),#ff9148);border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 9px 25px #ff6b2740}.installer-brand>div small,.installer-step header small{color:var(--install-orange);letter-spacing:2px;font-size:10px;font-weight:950}.installer-brand h1{letter-spacing:-2.7px;margin:12px 0 18px;font-size:clamp(37px,4.2vw,62px);font-weight:950;line-height:1.02}.installer-brand h1 em{color:var(--green)}@supports (color:color-mix(in lab,red,red)){.installer-brand h1 em{color:color-mix(in srgb,var(--green) 58%,white)}}.installer-brand h1 em{font-style:normal}.installer-brand p{max-width:520px;color:var(--green)}@supports (color:color-mix(in lab,red,red)){.installer-brand p{color:color-mix(in srgb,var(--green) 20%,white)}}.installer-brand p{font-size:14px;line-height:1.7}.installer-brand ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.installer-brand li{color:var(--green);align-items:center;gap:9px;display:flex}@supports (color:color-mix(in lab,red,red)){.installer-brand li{color:color-mix(in srgb,var(--green) 12%,white)}}.installer-brand li{font-size:12px;font-weight:750}.installer-brand li svg{width:17px;color:var(--green)}@supports (color:color-mix(in lab,red,red)){.installer-brand li svg{color:color-mix(in srgb,var(--green) 62%,white)}}.installer-panel{flex-direction:column;justify-content:center;width:min(720px,88%);min-height:100vh;margin:auto;padding:45px 0;display:flex}.installer-progress{align-items:center;margin-bottom:42px;display:flex}.installer-progress button{color:#8b9a97;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:10px;font-weight:900;display:flex}.installer-progress button b{background:#fff;border:1px solid #d9e3e0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.installer-progress button b svg{width:14px}.installer-progress button.active{color:var(--install-green)}.installer-progress button.active b{border-color:var(--install-green);background:var(--install-green);color:#fff}.installer-progress>i{background:#dae5e2;flex:1;height:2px;margin:0 9px}.installer-progress>i.active{background:var(--install-green)}.installer-step{background:#fff;border:1px solid #dee8e5;border-radius:26px;padding:34px;box-shadow:0 20px 60px #062f2814}.installer-step>header{align-items:center;gap:15px;margin-bottom:27px;display:flex}.installer-step>header>span{background:var(--primary-soft);width:52px;height:52px;color:var(--install-green);border-radius:16px;flex:none;place-items:center;display:grid}.installer-step>header>span svg{width:23px}.installer-step h2{letter-spacing:-.8px;margin:3px 0 2px;font-size:26px;font-weight:950}.installer-step header p{color:#71817e;margin:0;font-size:11px}.requirement-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.requirement-list article{border:1px solid #e3ebe9;border-radius:13px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}.requirement-list article>span{border-radius:50%;place-items:center;width:28px;height:28px;font-weight:950;display:grid}.requirement-list article>span svg{width:13px}.requirement-list .passed>span{background:var(--primary-soft);color:var(--install-green)}.requirement-list .failed>span{background:var(--accent-soft);color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.requirement-list .failed>span{color:color-mix(in srgb,var(--orange) 78%,black)}}.requirement-list b{font-size:11px}.requirement-list small{color:#80908c;font-size:8px;font-weight:900}.installer-primary{background:linear-gradient(135deg,var(--green),var(--install-green));border:0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-height:46px;margin:24px 0 0 auto;padding:0 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.installer-primary{background:linear-gradient(135deg,color-mix(in srgb,var(--green) 82%,black),var(--install-green))}}.installer-primary{color:#fff;box-shadow:0 10px 23px var(--green);font-size:11px;font-weight:950}@supports (color:color-mix(in lab,red,red)){.installer-primary{box-shadow:0 10px 23px color-mix(in srgb,var(--green) 20%,transparent)}}.installer-primary svg{width:16px}.installer-primary:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.55}.installer-choice{background:var(--primary-faint);border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px;padding:5px;display:grid}.installer-choice button{color:#657571;background:0 0;border:0;border-radius:9px;min-height:38px;font-size:10px;font-weight:900}.installer-choice button.active{color:var(--install-green);background:#fff;box-shadow:0 3px 13px #072f2814}.installer-fields{gap:12px;margin-top:12px;display:grid}.installer-fields.two{grid-template-columns:repeat(2,minmax(0,1fr))}.installer-fields label{color:#344541;gap:6px;font-size:10px;font-weight:900;display:grid}.installer-fields input{color:#142522;width:100%;height:45px;font:inherit;background:#f8faf9;border:1px solid #dce6e3;border-radius:11px;outline:0;padding:0 12px;font-weight:650}.installer-fields input:focus{border-color:var(--install-green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab,red,red)){.installer-fields input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 10%,transparent)}}.installer-fields label>small{color:#d74737;font-size:8px}.installer-password{position:relative}.installer-password button{background:var(--primary-faint);color:#56706a;border:0;border-radius:8px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:5px;right:5px}.installer-password button svg{width:15px}.installer-actions{justify-content:space-between;align-items:center;margin-top:25px;display:flex}.installer-actions>button:not(.installer-primary){color:#637773;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:900;display:flex}.installer-actions .installer-primary{margin:0}.installer-success,.installer-alert{background:var(--primary-soft);color:var(--green);border-radius:10px;align-items:center;gap:7px;margin:0 0 16px;padding:11px 13px;display:flex}@supports (color:color-mix(in lab,red,red)){.installer-success,.installer-alert{color:color-mix(in srgb,var(--green) 76%,black)}}.installer-success,.installer-alert{font-size:10px;font-weight:900}.installer-success svg{width:15px}.installer-alert{background:var(--accent-soft);color:#bc4119}.installer-demo{background:var(--primary-faint);border:1px solid #e0e3e2;border-radius:12px;align-items:flex-start;gap:10px;margin-top:17px;padding:13px;display:flex}.installer-demo input{accent-color:var(--install-green)}.installer-demo span{gap:3px;display:grid}.installer-demo b{font-size:10px}.installer-demo small{color:#74847f;font-size:9px;line-height:1.45}.installer-panel>footer{color:#879793;text-align:center;margin-top:18px;font-size:8px}.spin{animation:.7s linear infinite authSpin}@media(max-width:850px){.installer-page{grid-template-columns:1fr}.installer-brand{min-height:auto;padding:25px 22px 31px}.installer-brand>div{margin-top:45px}.installer-brand h1{font-size:39px}.installer-brand ul{display:none}.installer-panel{width:calc(100% - 24px);min-height:auto;padding:26px 0}.installer-progress{margin-bottom:22px}.installer-step{border-radius:20px;padding:22px}}@media(max-width:540px){.installer-brand h1{letter-spacing:-1.6px;font-size:32px}.installer-brand p{font-size:11px}.installer-progress button span{display:none}.installer-progress>i{margin:0 6px}.installer-step h2{font-size:22px}.installer-step>header{align-items:flex-start}.requirement-list,.installer-fields.two{grid-template-columns:1fr}.installer-actions{gap:8px}.installer-actions .installer-primary{flex:1;padding:0 10px}.installer-choice button{font-size:9px}}.mobile-action-rail>button.saved i{background:var(--primary-soft)!important;color:var(--green)!important}.marketplace-toast{z-index:1002;background:var(--green);border:0;border-radius:15px;align-items:center;gap:9px;width:min(420px,100% - 24px);padding:13px 15px;display:flex;position:fixed;bottom:82px;right:50%}@supports (color:color-mix(in lab,red,red)){.marketplace-toast{background:color-mix(in srgb,var(--green) 34%,black)}}.marketplace-toast{color:#fff;font-size:11px;font-weight:900;transform:translate(50%);box-shadow:0 16px 45px #00000042}.marketplace-toast svg{width:17px;color:var(--green)}@supports (color:color-mix(in lab,red,red)){.marketplace-toast svg{color:color-mix(in srgb,var(--green) 58%,white)}}.marketplace-toast svg:last-child{color:#fff;margin-left:auto}.marketplace-sheet-layer{z-index:1001;position:fixed;inset:0}.marketplace-sheet-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#010f0d8a;border:0;width:100%;height:100%;position:absolute;inset:0}.marketplace-action-sheet{background:var(--surface);width:min(620px,100% - 24px);color:var(--text);border-radius:27px 27px 0 0;padding:8px 24px 25px;animation:.38s cubic-bezier(.22,1,.36,1) marketSheetIn;position:absolute;bottom:0;right:50%;transform:translate(50%);box-shadow:0 -20px 60px #00000040}.marketplace-action-sheet>i{background:var(--line);border-radius:20px;width:44px;height:4px;margin:0 auto 17px;display:block}.marketplace-action-sheet>header{justify-content:space-between;align-items:center;display:flex}.marketplace-action-sheet header small{color:var(--orange);letter-spacing:1.3px;font-size:8px;font-weight:950}.marketplace-action-sheet h2{margin:3px 0 0;font-size:21px}.marketplace-action-sheet header>button{background:var(--soft);width:34px;height:34px;color:var(--text);border:0;border-radius:50%;place-items:center;display:grid}.marketplace-action-sheet header svg{width:16px}.marketplace-share-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:20px;display:grid}.marketplace-share-grid a,.marketplace-share-grid button{border:1px solid var(--line);background:var(--soft);min-height:85px;color:var(--text);border-radius:14px;place-items:center;gap:5px;padding:10px;font-size:9px;font-weight:900;text-decoration:none;display:grid}.marketplace-share-grid svg{width:25px;color:var(--teal)}.marketplace-more-list{gap:8px;margin-top:18px;display:grid}.marketplace-more-list>a,.marketplace-more-list>button{border:1px solid var(--line);background:var(--soft);color:var(--text);text-align:left;border-radius:14px;align-items:center;gap:12px;padding:13px;text-decoration:none;display:flex}.marketplace-more-list>a>svg,.marketplace-more-list>button>svg{width:19px;color:var(--orange)}.marketplace-more-list span{gap:2px;display:grid}.marketplace-more-list b{font-size:11px}.marketplace-more-list small{color:var(--muted);font-size:8px}@keyframes marketSheetIn{0%{transform:translate(50%,105%)}to{transform:translate(50%)}}@media(max-width:640px){.mobile-profile-chip b{max-width:112px}.mobile-home-hero>header nav a{position:relative}.mobile-home-hero>header nav a>b{border:2px solid var(--orange);color:#d74b14;background:#fff;border-radius:99px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:7px;display:grid;position:absolute;top:-5px;right:-5px}.marketplace-action-sheet{width:100%;padding:8px 15px calc(22px + env(safe-area-inset-bottom));right:0;transform:none}.marketplace-share-grid{grid-template-columns:repeat(4,1fr);gap:6px}.marketplace-share-grid a,.marketplace-share-grid button{min-height:78px;padding:7px;font-size:8px}@keyframes marketSheetIn{0%{transform:translateY(105%)}to{transform:none}}}dialog.admin-dialog.action-sheet-dialog{border:1px solid var(--line);background:var(--surface);width:min(720px,100% - 28px);max-width:none;max-height:min(88dvh,820px);color:var(--text);border-bottom:0;border-radius:28px 28px 0 0;margin:0 auto;padding:8px 0 0;animation:.42s cubic-bezier(.22,1,.36,1) adminSheetUp;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -24px 70px #00000040}dialog.admin-dialog.action-sheet-dialog:before{background:var(--line);content:"";border-radius:99px;width:46px;height:5px;margin:0 auto 7px;display:block}dialog.admin-dialog.action-sheet-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020f0d8a}dialog.admin-dialog.action-sheet-dialog>.admin-dialog-close{z-index:20;float:right;margin:0 12px -44px 0;position:sticky;top:8px}.favorite-button.saved{background:var(--green)!important;color:#fff!important}.favorite-button.saved svg{fill:currentColor}@keyframes adminSheetUp{0%{opacity:.4;transform:translateY(105%)}to{opacity:1;transform:none}}@media(min-width:1025px){.shelf-grid .shelf-extra{display:block}.category-shelf .shelf-toggle{display:none}}@media(max-width:640px){dialog.admin-dialog.action-sheet-dialog{width:100%;max-height:92dvh;padding-bottom:calc(76px + env(safe-area-inset-bottom));border-inline:0;border-radius:25px 25px 0 0}.marketplace-action-sheet{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.marketplace-more-list{padding-bottom:8px}}.seller-topbar>div>a{place-items:center;display:grid;position:relative}.seller-topbar>div>a>b{background:var(--orange);color:#fff;border-radius:99px;place-items:center;min-width:15px;height:15px;font-size:7px;display:grid;position:absolute;top:-4px;right:-4px}.seller-settings-grid{grid-template-columns:1.35fr 1fr;gap:16px;display:grid}.seller-settings-form{align-content:start;gap:13px;padding:23px;display:grid}.seller-settings-form header{align-items:center;gap:10px;display:flex}.seller-settings-form header>span{background:var(--soft);width:42px;height:42px;color:var(--teal);border-radius:12px;place-items:center;display:grid}.seller-settings-form h2{margin:2px 0 0;font-size:20px}.seller-settings-form header small{color:var(--orange);letter-spacing:1px;font-size:8px;font-weight:950}.seller-settings-form label{gap:5px;font-size:11px;font-weight:850;display:grid}.seller-settings-form label>div{border:1px solid var(--line);background:var(--soft);border-radius:10px;align-items:center;gap:7px;padding:0 11px;display:flex}.seller-settings-form label>div svg{width:16px;color:var(--teal)}.seller-settings-form input,.seller-settings-form textarea{border:1px solid var(--line);background:var(--soft);width:100%;min-height:43px;color:var(--text);border-radius:10px;padding:10px;font-size:12px}.seller-settings-form label>div input{border:0;padding-inline:0}.seller-settings-form textarea{min-height:100px}.seller-settings-form label>small{color:#d7444f}.seller-settings-form>button{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:11px;font-weight:900;display:flex}.seller-settings-form>button svg{width:16px}.settings-success{background:var(--primary-soft);color:#087c58;border-radius:11px;align-items:center;gap:8px;margin-bottom:13px;padding:12px 14px;font-size:11px;font-weight:900;display:flex}.settings-success svg{width:17px}@media(max-width:760px){.seller-settings-grid{grid-template-columns:1fr}.seller-settings-form{padding:17px}.mobile-home-hero>header nav{gap:3px}.mobile-home-hero>header nav>.mobile-logout{display:grid}}.seller-account>img,.seller-profile-menu img,.seller-profile-menu span{object-fit:cover;border-radius:50%;width:38px;height:38px}.seller-account>img{width:40px;height:40px}.seller-profile-menu{overflow:hidden;border-radius:50%!important}.seller-topbar>a,.seller-topbar>div :where(a,button){font-size:12px}.seller-nav nav a{font-size:13px}.profile-photo-form{grid-template-columns:130px 1fr;align-items:center;gap:22px;margin-bottom:16px;padding:24px;display:grid}.profile-photo-preview{border:5px solid var(--surface);background:var(--soft);width:122px;height:122px;color:var(--teal);box-shadow:0 0 0 1px var(--line),0 13px 28px #051e1c1f;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.profile-photo-preview>img{object-fit:cover;width:100%;height:100%}.profile-photo-preview>svg{width:42px}.profile-photo-preview>i{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:5px;right:4px}.profile-photo-preview>i svg{width:16px}.profile-photo-form>div:last-child{gap:7px;display:grid}.profile-photo-form h2{margin:0;font-size:22px}.profile-photo-form small{color:var(--orange);letter-spacing:1px;font-size:8px;font-weight:950}.profile-photo-form p{color:var(--muted);margin:0;font-size:11px}.profile-photo-form label{gap:5px;font-size:10px;font-weight:850;display:grid}.profile-photo-form input{border:1px solid var(--line);background:var(--soft);border-radius:9px;padding:9px}.profile-photo-form button{background:var(--teal);color:#fff;border:0;border-radius:10px;align-items:center;gap:7px;width:max-content;padding:11px 15px;font-size:10px;font-weight:900;display:flex}.business-profile-layout{grid-template-columns:minmax(240px,.75fr) 1.35fr;gap:16px;display:grid}.business-profile-preview{text-align:center;background:linear-gradient(155deg,var(--teal),var(--surface));flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:28px;display:flex}@supports (color:color-mix(in lab,red,red)){.business-profile-preview{background:linear-gradient(155deg,color-mix(in srgb,var(--teal) 11%,var(--surface)),var(--surface))}}.business-profile-preview>span{color:var(--orange);letter-spacing:1.3px;font-size:8px;font-weight:950}.business-profile-preview>i{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:28px;place-items:center;width:88px;height:88px;margin:24px 0 14px;display:grid}.business-profile-preview>i svg{width:39px}.business-profile-preview h2{margin:0;font-size:25px}.business-profile-preview p{color:var(--muted);align-items:center;gap:4px;font-size:10px;display:flex}.business-profile-preview>small{max-width:310px;line-height:1.6}.business-profile-preview>b{color:var(--green);align-items:center;gap:4px;margin-top:16px;font-size:10px;display:flex}.business-slug{display:flex!important}.business-slug>span{color:var(--muted);font-size:10px;font-weight:700}.business-type-toggle{border:1px solid var(--line);background:var(--soft);border-radius:11px;align-items:flex-start;gap:9px;padding:12px;display:flex!important}.business-type-toggle span{gap:3px;display:grid}.seller-avatar img,.seller-summary .seller-avatar img,.mobile-seller-card>span img{object-fit:cover;border-radius:inherit;width:100%;height:100%}@media(max-width:760px){.profile-photo-form{grid-template-columns:86px 1fr;gap:14px;padding:17px}.profile-photo-preview{width:82px;height:82px}.profile-photo-form h2{font-size:17px}.business-profile-layout{grid-template-columns:1fr}.business-profile-preview{min-height:300px}.seller-topbar>a,.seller-topbar>div :where(a,button){font-size:13px}}.admin-settings-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}.admin-settings-menu{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:5px;padding:10px;display:grid;position:sticky;top:82px;box-shadow:0 10px 30px #051e1c0d}.admin-settings-menu button{min-height:48px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;font-size:11px;font-weight:850;display:flex}.admin-settings-menu button>svg{flex:none;width:18px}.admin-settings-menu button span{gap:2px;display:grid}.admin-settings-menu button small{color:var(--orange);letter-spacing:.7px;font-size:6px}.admin-settings-menu button.active{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;box-shadow:0 8px 20px var(--green)}@supports (color:color-mix(in lab,red,red)){.admin-settings-menu button.active{box-shadow:0 8px 20px color-mix(in srgb,var(--green) 18%,transparent)}}.admin-settings-menu button.active small{color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.admin-settings-menu button.active small{color:color-mix(in srgb,var(--orange) 36%,white)}}.admin-settings-panel{gap:13px;display:grid}.admin-settings-panel>header{border:1px solid var(--line);background:linear-gradient(135deg,var(--teal),var(--surface));border-radius:18px;align-items:center;gap:14px;padding:22px;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-settings-panel>header{background:linear-gradient(135deg,color-mix(in srgb,var(--teal) 8%,var(--surface)),var(--surface))}}.admin-settings-panel>header>i{background:var(--deep);color:#fff;border-radius:16px;flex:none;place-items:center;width:54px;height:54px;display:grid}.admin-settings-panel>header>i svg{width:24px}.admin-settings-panel>header span,.settings-subgroup>div>small{color:var(--orange);letter-spacing:1.1px;font-size:8px;font-weight:950}.admin-settings-panel>header h2{margin:3px 0;font-size:25px}.admin-settings-panel>header p{color:var(--muted);margin:0;font-size:11px}.settings-subgroup{padding:20px;overflow:hidden}.settings-subgroup>div{margin-bottom:10px}.settings-subgroup h3{margin:3px 0 0;font-size:18px}.plugins-coming-soon{border:1px dashed var(--line);background:var(--surface);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:35px;display:flex}.plugins-coming-soon>svg{background:var(--soft);width:62px;height:62px;color:var(--teal);border-radius:18px;padding:15px}.plugins-coming-soon span{color:var(--orange);letter-spacing:1.5px;margin-top:18px;font-size:8px;font-weight:950}.plugins-coming-soon h3{margin:6px 0;font-size:26px}.plugins-coming-soon p{max-width:470px;color:var(--muted);font-size:11px;line-height:1.6}.plugins-coming-soon button{background:var(--soft);color:var(--muted);border:0;border-radius:10px;padding:11px 15px;font-size:9px;font-weight:900}@media(max-width:850px){.admin-settings-layout{grid-template-columns:1fr}.admin-settings-menu{display:flex;position:static;overflow-x:auto}.admin-settings-menu button{min-width:170px}.admin-settings-panel>header{align-items:flex-start}.admin-settings-panel>header h2{font-size:21px}}@media(max-width:540px){.admin-settings-menu button{min-width:145px;font-size:10px}.admin-settings-panel>header{padding:16px}.admin-settings-panel>header>i{width:43px;height:43px}.settings-subgroup{padding:14px}}.header-user-avatar{object-fit:cover;border-radius:50%;width:100%;height:100%}.mobile-header-profile,.account-link>span{overflow:hidden}.global-action-message{z-index:2000;color:#fff;background:#163d37;border-radius:13px;max-width:min(420px,100% - 24px);padding:13px 16px;font-size:11px;font-weight:900;position:fixed;bottom:22px;right:20px;box-shadow:0 16px 42px #00000040}.global-action-message.error{border-left:4px solid var(--orange)}.admin-platform-hero{background:linear-gradient(135deg,var(--teal),var(--surface));align-items:center;gap:17px;padding:24px;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-platform-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--teal) 9%,var(--surface)),var(--surface))}}.admin-platform-hero>i{background:var(--deep);color:#fff;border-radius:18px;flex:none;place-items:center;width:62px;height:62px;display:grid}.admin-platform-hero>i svg{width:27px}.admin-platform-hero span{color:var(--orange);letter-spacing:1px;font-size:8px;font-weight:950}.admin-platform-hero h2{margin:4px 0;font-size:25px}.admin-platform-hero p{color:var(--muted);margin:0}.platform-notice{border:1px solid var(--orange);align-items:center;gap:10px;margin:13px 0;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.platform-notice{border:1px solid color-mix(in srgb,var(--orange) 28%,var(--line))}}.platform-notice{background:var(--orange);border-radius:13px}@supports (color:color-mix(in lab,red,red)){.platform-notice{background:color-mix(in srgb,var(--orange) 6%,var(--surface))}}.platform-notice{color:var(--text)}.platform-notice svg{width:19px;color:var(--orange)}.platform-notice p{margin:0;font-size:11px}.platform-status-list{margin:13px 0;padding:12px}.platform-status-list article{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr 24px;align-items:center;gap:10px;padding:13px;display:grid}.platform-status-list article:last-child{border:0}.platform-status-list article>i{background:var(--soft);width:30px;height:30px;color:var(--teal);border-radius:9px;place-items:center;font-size:9px;font-weight:950;display:grid}.platform-status-list article>div{gap:3px;display:grid}.platform-status-list b{font-size:12px}.platform-status-list small{color:var(--muted);font-size:9px}.platform-status-list article>svg{width:17px;color:var(--green)}@media(max-width:640px){.global-action-message{bottom:82px;right:12px}.admin-platform-hero{align-items:flex-start;padding:17px}.admin-platform-hero>i{width:48px;height:48px}.admin-platform-hero h2{font-size:20px}}.user-avatar{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.user-avatar-fallback{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;place-items:center;font-weight:950;display:grid}.account-link>.user-avatar{border:2px solid var(--green);flex:none;width:38px;height:38px}@supports (color:color-mix(in lab,red,red)){.account-link>.user-avatar{border:2px solid color-mix(in srgb,var(--green) 24%,var(--surface))}}.account-link>.user-avatar{box-shadow:0 4px 12px #051e1c1f}.account-link>b{font-size:13px}.desktop-actions .header-icon,.desktop-actions .theme-button{width:43px;height:43px}.desktop-actions .header-icon svg,.desktop-actions .theme-button svg{width:21px;height:21px}.seller-account>.user-avatar,.admin-profile>.user-avatar{flex:none;width:43px;height:43px}.seller-profile-menu>.user-avatar{width:40px;height:40px}.admin-header-avatar{border:2px solid var(--primary-soft);border-radius:50%;width:40px;height:40px;overflow:hidden;display:block!important}.dashboard-greeting{flex-direction:column;align-items:flex-end;margin:0;line-height:1.05;display:flex}.dashboard-greeting small{color:var(--muted);font-size:9px;font-weight:750}.dashboard-greeting b{color:var(--text);margin-top:3px;font-size:14px;font-weight:950}.marketplace-out-link{align-items:center;gap:5px;display:flex!important}.marketplace-out-link svg{width:15px!important;height:15px!important}.seller-topbar{gap:16px}.seller-topbar>div{gap:10px}.seller-topbar>div>a:not(.seller-profile-menu),.seller-topbar>div>button{width:40px;height:40px}.seller-topbar>div svg{width:20px;height:20px}.admin-header>div{gap:10px}.admin-header>div>a[aria-label="Admin notifications"],.admin-header>div>button{width:40px;height:40px}.admin-header>div>a[aria-label="Admin notifications"] svg,.admin-header>div>button svg{width:19px;height:19px}.bottom-avatar{border:2px solid var(--teal);place-items:center;width:31px;height:31px;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.bottom-avatar{border:2px solid color-mix(in srgb,var(--teal) 25%,var(--surface))}}.bottom-avatar{border-radius:50%}@media(max-width:760px){.mobile-header-actions{gap:7px}.mobile-header-actions>a,.mobile-header-actions>button{width:38px;height:38px}.mobile-header-actions svg{width:19px;height:19px}.mobile-header-actions .mobile-sell{min-height:38px;padding-inline:12px}.mobile-header-profile>.user-avatar{width:38px;height:38px}.seller-topbar{gap:9px;height:70px;padding-inline:14px}.seller-topbar .dashboard-greeting{margin-left:auto}.seller-topbar .dashboard-greeting small{font-size:8px}.seller-topbar .dashboard-greeting b{font-size:12px}.seller-topbar>div{gap:7px}.seller-topbar>div>a:not(.seller-profile-menu),.seller-topbar>div>button,.seller-profile-menu>.user-avatar{width:38px;height:38px}.seller-topbar .marketplace-out-link{font-size:11px}.admin-header{gap:9px}.admin-header .dashboard-greeting{display:none}.admin-header-avatar{width:38px;height:38px;display:block!important}.bottom-nav a{gap:4px}.bottom-nav small{font-size:10px}.bottom-avatar{width:32px;height:32px}}@media(max-width:480px){.seller-topbar .dashboard-greeting{display:none}.seller-topbar .marketplace-out-link{max-width:118px}.mobile-header-actions{gap:5px}.mobile-header-actions>a,.mobile-header-actions>button,.mobile-header-profile>.user-avatar{width:36px;height:36px}}.listing-success-dialog{background:var(--surface);width:min(540px,100% - 28px);color:var(--text);text-align:center;border:0;border-radius:28px;padding:34px;box-shadow:0 30px 90px #00000052}.listing-success-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03161394}.listing-result-icon{color:#fff;border-radius:24px;place-items:center;width:72px;height:72px;margin:0 auto 16px;display:grid}.listing-result-icon svg{width:34px;height:34px}.listing-result-icon.review{background:linear-gradient(135deg,var(--orange),var(--orange))}@supports (color:color-mix(in lab,red,red)){.listing-result-icon.review{background:linear-gradient(135deg,var(--orange),color-mix(in srgb,var(--orange) 74%,white))}}.listing-result-icon.review{box-shadow:0 14px 32px var(--orange)}@supports (color:color-mix(in lab,red,red)){.listing-result-icon.review{box-shadow:0 14px 32px color-mix(in srgb,var(--orange) 25%,transparent)}}.listing-result-icon.published{background:linear-gradient(135deg,var(--teal),var(--green));box-shadow:0 14px 32px var(--green)}@supports (color:color-mix(in lab,red,red)){.listing-result-icon.published{box-shadow:0 14px 32px color-mix(in srgb,var(--green) 24%,transparent)}}.listing-success-dialog>small{color:var(--orange);letter-spacing:1.3px;font-size:9px;font-weight:950}.listing-success-dialog h2{margin:8px 0;font-size:26px;line-height:1.08}.listing-success-dialog>p{max-width:440px;color:var(--muted);margin:0 auto 22px;font-size:13px;line-height:1.6}.listing-success-dialog>div:nth-of-type(2){grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.listing-success-dialog>div:nth-of-type(2)>a,.listing-success-dialog>div:nth-of-type(2)>button{border:1px solid var(--line);background:var(--soft);min-height:45px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:11px;font-weight:900;display:flex}.listing-success-dialog>div:nth-of-type(2) svg{width:17px}.listing-result-close{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border:0;border-radius:12px;width:100%;min-height:47px;margin-top:10px;font-size:11px;font-weight:950}.admin-alert-inbox{margin-bottom:15px}.admin-alert-inbox>header>b{background:var(--orange);border-radius:99px;padding:6px 9px}@supports (color:color-mix(in lab,red,red)){.admin-alert-inbox>header>b{background:color-mix(in srgb,var(--orange) 12%,var(--surface))}}.admin-alert-inbox>header>b{color:var(--orange);font-size:9px}.admin-alert-inbox>button{border:0;border-top:1px solid var(--line);width:100%;color:var(--text);text-align:left;background:0 0;grid-template-columns:42px 1fr;align-items:center;gap:11px;padding:14px 8px;display:grid}.admin-alert-inbox>button.unread{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.admin-alert-inbox>button.unread{background:color-mix(in srgb,var(--green) 5%,var(--surface))}}.admin-alert-inbox>button>i{background:var(--soft);width:40px;height:40px;color:var(--teal);border-radius:12px;place-items:center;display:grid}.admin-alert-inbox>button>i svg{width:19px}.admin-alert-inbox>button>span{gap:3px;display:grid}.admin-alert-inbox>button p{color:var(--muted);margin:0;font-size:11px}.admin-alert-inbox>button small{color:var(--muted);font-size:8px}@media(max-width:640px){.listing-success-dialog{width:100%;max-width:none;padding:27px 18px calc(22px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;margin:0;position:fixed;inset:auto 0 0}.listing-success-dialog h2{font-size:22px}.listing-success-dialog>p{font-size:12px}.admin-alert-inbox>button{grid-template-columns:36px 1fr}.admin-alert-inbox>button>i{width:35px;height:35px}}.shape{animation-duration:14s}@media(max-width:640px){.mobile-premium-grid>div:not(.expanded)>article:nth-child(5),.mobile-all-listings article>div:last-child>article:nth-child(5){display:block}}@media(min-width:1025px){.hero-float,.hero-emoji{z-index:4;pointer-events:none;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;position:absolute}.hero-float{background:var(--surface);border:1px solid #ffffffa6;border-radius:14px;grid-template-columns:34px auto;align-items:center;column-gap:8px;padding:9px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.hero-float{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.hero-float{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 30px #051e1c21}.hero-float>span{background:var(--orange);border-radius:11px;grid-row:span 2;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab,red,red)){.hero-float>span{background:color-mix(in srgb,var(--orange) 13%,var(--surface))}}.hero-float>span{font-size:18px}.hero-float b{color:var(--ink);font-size:11px}.hero-float small{color:var(--muted);font-size:8px}.hero-float-one{animation-name:heroFloatOne;animation-duration:17s;top:68px;left:0}.hero-float-two{animation-name:heroFloatTwo;animation-duration:21s;bottom:104px;right:-5px}.hero-float-three{grid-template-columns:25px auto;padding:7px 10px;animation-name:heroFloatThree;animation-duration:19s;top:34px;right:2px}.hero-float-three>span{background:var(--green);color:#fff;grid-row:auto;width:25px;height:25px;font-size:11px}.hero-emoji{filter:drop-shadow(0 7px 9px #051e1c2e);font-size:25px}.hero-emoji-one{animation:23s ease-in-out infinite heroEmojiOne;bottom:34px;right:15%}.hero-emoji-two{animation:26s ease-in-out infinite heroEmojiTwo;top:175px;left:-7px}.shape-ring{animation-duration:18s}.shape-plus{animation-duration:22s}.shape-dot-grid{animation-duration:25s}.shape-pill{animation-duration:20s}.activity-one{animation:24s ease-in-out infinite heroFloatOne}.activity-two{animation:27s ease-in-out infinite heroFloatTwo}.category-shelf{z-index:0;padding-block:22px;overflow:hidden}.category-shelf:after{z-index:-1;border:34px solid var(--orange);width:230px;height:230px;position:absolute;bottom:-85px;right:-65px}@supports (color:color-mix(in lab,red,red)){.category-shelf:after{border:34px solid color-mix(in srgb,var(--orange) 10%,transparent)}}.category-shelf:after{content:"";border-radius:50%}.category-shelf:nth-child(2n){background:linear-gradient(110deg,var(--teal),transparent 48%,var(--orange))}@supports (color:color-mix(in lab,red,red)){.category-shelf:nth-child(2n){background:linear-gradient(110deg,color-mix(in srgb,var(--teal) 4%,transparent),transparent 48%,color-mix(in srgb,var(--orange) 5%,transparent))}}.category-shelf:nth-child(odd){background:linear-gradient(110deg,var(--orange),transparent 50%,var(--green))}@supports (color:color-mix(in lab,red,red)){.category-shelf:nth-child(odd){background:linear-gradient(110deg,color-mix(in srgb,var(--orange) 4%,transparent),transparent 50%,color-mix(in srgb,var(--green) 4%,transparent))}}.category-shelf:nth-child(3n):after{border-color:var(--teal)}@supports (color:color-mix(in lab,red,red)){.category-shelf:nth-child(3n):after{border-color:color-mix(in srgb,var(--teal) 10%,transparent)}}.category-shelf:nth-child(3n):after{transform:rotate(22deg)}.category-shelf .shelf-grid,.category-shelf .shelf-heading{z-index:1;position:relative}.shelf-heading{margin-bottom:12px}.shelf-heading h2{letter-spacing:-1.25px;font-size:31px;line-height:1.05}.shelf-heading p{max-width:720px;margin-top:6px;font-size:14px;font-weight:600;line-height:1.45}.shelf-heading>a{font-size:12px}.category-shelf .section-kicker{font-size:11px}.shelf-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px 9px}.shelf-grid .listing-info{padding:11px}.shelf-grid .listing-info>strong{font-size:15px}.shelf-grid .listing-info h3{margin:5px 0 8px;font-size:11px;line-height:1.3}.shelf-grid .listing-info>div{font-size:9px}.shelf-grid .listing-badge{font-size:8px}}@keyframes heroFloatOne{0%,to{transform:translate(0)rotate(-.25deg)}50%{transform:translate(3px,-4px)rotate(.25deg)}}@keyframes heroFloatTwo{0%,to{transform:translate(0)rotate(.2deg)}50%{transform:translate(-4px,3px)rotate(-.2deg)}}@keyframes heroFloatThree{0%,to{transform:translate(0)}50%{transform:translate(-3px,-3px)}}@keyframes heroEmojiOne{0%,to{transform:translate(0)rotate(-2deg)}50%{transform:translate(-4px,-5px)rotate(2deg)}}@keyframes heroEmojiTwo{0%,to{transform:translate(0)rotate(1.5deg)}50%{transform:translate(4px,4px)rotate(-1.5deg)}}@media(min-width:1025px){.hero-float-one{animation-duration:72s}.hero-float-two{animation-duration:88s}.hero-float-three{animation-duration:80s}.hero-emoji-one{animation-duration:96s}.hero-emoji-two{animation-duration:104s}.shape-ring{animation-duration:76s}.shape-plus{animation-duration:92s}.shape-dot-grid{animation-duration:108s}.shape-pill{animation-duration:84s}.activity-one{animation-duration:98s}.activity-two{animation-duration:112s}.hero :is(.shape,.hero-float,.hero-emoji,.activity-card){animation:none!important}.hero .hero-float,.hero .hero-emoji,.hero .activity-card{will-change:auto}}.community-tabs{border:1px solid var(--line);background:var(--surface);border-radius:17px;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;padding:7px;display:grid}.community-tabs button{min-height:52px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:31px 1fr auto;align-items:center;gap:8px;padding:8px 10px;font-size:10px;font-weight:900;display:grid}.community-tabs button>svg{width:17px}.community-tabs button>b{background:var(--soft);border-radius:99px;place-items:center;min-width:22px;height:22px;font-size:8px;display:grid}.community-tabs button.active{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;box-shadow:0 8px 20px var(--green)}@supports (color:color-mix(in lab,red,red)){.community-tabs button.active{box-shadow:0 8px 20px color-mix(in srgb,var(--green) 18%,transparent)}}.community-tabs button.active>b{background:#ffffff2e}.community-panel{padding:20px}.community-panel>header{margin-bottom:13px}.community-panel header span{color:var(--orange);letter-spacing:1px;font-size:8px;font-weight:950}.community-panel h2{margin:3px 0 0;font-size:21px}.community-people{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.community-person{border:1px solid var(--line);background:var(--soft);border-radius:13px;align-items:center;gap:10px;padding:13px;display:flex}.community-person img,.community-person>i{object-fit:cover;background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:10px;font-style:normal;font-weight:950;display:grid}.community-person span{min-width:0;display:grid}.community-person b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.community-person small{color:var(--muted);margin-top:3px;font-size:8px}.community-feed{gap:7px;display:grid}.community-feed article{border:1px solid var(--line);background:var(--soft);border-radius:13px;grid-template-columns:39px 1fr auto;align-items:center;gap:11px;padding:13px;display:grid}.community-feed article>i{background:var(--teal);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab,red,red)){.community-feed article>i{background:color-mix(in srgb,var(--teal) 12%,var(--surface))}}.community-feed article>i{color:var(--teal)}.community-feed article>i svg{width:17px}.community-feed article>div{display:grid}.community-feed b{font-size:10px}.community-feed p{color:var(--muted);margin:4px 0;font-size:9px}.community-feed small{color:var(--muted);font-size:7px}.community-feed a{color:var(--teal);font-weight:900}.community-feed article>a{font-size:9px}.community-empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:13px;grid-column:1/-1;margin:0;padding:30px}.admin-promotion-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.admin-promotion-grid>article{padding:22px;position:relative;overflow:hidden}.admin-promotion-grid>article.highlighted{border-color:var(--orange)}@supports (color:color-mix(in lab,red,red)){.admin-promotion-grid>article.highlighted{border-color:color-mix(in srgb,var(--orange) 38%,var(--line))}}.admin-promotion-grid>article.highlighted{background:linear-gradient(145deg,var(--orange),var(--surface))}@supports (color:color-mix(in lab,red,red)){.admin-promotion-grid>article.highlighted{background:linear-gradient(145deg,color-mix(in srgb,var(--orange) 7%,var(--surface)),var(--surface))}}.admin-promotion-grid article>header{justify-content:space-between;align-items:center;display:flex}.admin-promotion-grid header>i{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.admin-promotion-grid header svg{width:21px}.admin-promotion-grid article>small{color:var(--orange);letter-spacing:1.1px;margin-top:18px;font-size:7px;font-weight:950;display:block}.admin-promotion-grid h2{margin:4px 0;font-size:22px}.admin-promotion-grid p{min-height:43px;color:var(--muted);font-size:10px;line-height:1.5}.admin-promotion-grid article>strong{margin:15px 0;font-size:20px;display:block}.admin-promotion-grid strong small{color:var(--muted);font-size:9px}.admin-promotion-grid ul{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.admin-promotion-grid li{align-items:center;gap:6px;font-size:9px;display:flex}.admin-promotion-grid li svg{width:14px;color:var(--green)}.admin-promotion-grid article>button{border:1px solid var(--line);background:var(--soft);width:100%;min-height:42px;color:var(--text);border-radius:11px;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex}.admin-promotion-grid article>button svg{width:15px}@media(max-width:850px){.community-people,.admin-promotion-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.community-tabs{grid-template-columns:1fr 1fr}.community-tabs button{grid-template-columns:28px 1fr auto}.community-people,.admin-promotion-grid{grid-template-columns:1fr}.community-panel{padding:14px}.community-feed article{grid-template-columns:35px 1fr}.community-feed article>a{grid-column:2}.admin-promotion-grid>article{padding:17px}}.global-action-message{text-align:left;border:0;align-items:center;gap:9px;display:flex}.global-action-message>svg{flex:none;width:18px}.global-action-message>svg:last-child{width:15px;margin-left:auto}.global-action-message.success{background:var(--green);border-left:4px solid #6fe0b6}@supports (color:color-mix(in lab,red,red)){.global-action-message.success{background:color-mix(in srgb,var(--green) 34%,black)}}.global-action-message.error{background:#4b2018}.comment-replying{background:var(--teal);border-radius:10px;justify-content:space-between;align-items:center;margin-top:11px;padding:9px 11px;display:flex}@supports (color:color-mix(in lab,red,red)){.comment-replying{background:color-mix(in srgb,var(--teal) 9%,var(--soft))}}.comment-replying{color:var(--muted);font-size:9px}.comment-replying button{background:var(--surface);width:25px;height:25px;color:var(--text);border:0;border-radius:50%;place-items:center;display:grid}.comment-replying svg{width:13px}.comment-thread nav{gap:10px;margin-top:7px;display:flex}.comment-thread nav button,.comment-thread .comment-delete{color:var(--teal);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:7px;font-weight:900;display:inline-flex}.comment-thread nav svg,.comment-thread .comment-delete svg{width:12px}.comment-thread nav .comment-delete,.comment-thread .comment-delete{color:#d34b45}.comment-thread aside span>.comment-delete{margin-top:5px}.mobile-comments-card .comment-thread{gap:8px;display:grid}.mobile-comments-card .comment-thread>article{display:flex}.mobile-comments-card .comment-thread article>div{flex:1;min-width:0}.mobile-comments-card .comment-thread aside{background:var(--soft);border-radius:9px;gap:7px;margin-top:8px;padding:8px;display:flex}.mobile-comments-card .comment-thread aside>i{background:var(--green);color:#fff;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:6px;font-style:normal;display:grid}.mobile-comments-card .comment-thread aside>span{display:grid}.mobile-comments-card .comment-thread nav button{font-size:8px}@media(max-width:640px){.marketplace-action-sheet,dialog.admin-dialog.action-sheet-dialog{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.global-action-message{bottom:88px}.mobile-comments-card{padding-bottom:16px!important}}@media(min-width:1025px){.site-header .search-bar{gap:10px;height:52px;padding:5px 5px 5px 16px;overflow:hidden}.site-header .search-bar>svg{flex:none;width:20px;height:20px}.site-header .search-bar input{height:40px;font-size:15px;line-height:40px}.site-header .location-button{border-radius:10px;height:40px}.site-header .search-button{background:linear-gradient(135deg,var(--teal),var(--green));height:40px;box-shadow:0 7px 17px var(--teal);border-radius:11px;align-self:center;padding:0 24px;font-size:13px;line-height:40px}@supports (color:color-mix(in lab,red,red)){.site-header .search-button{box-shadow:0 7px 17px color-mix(in srgb,var(--teal) 20%,transparent)}}}@media(max-width:1024px){.site-header .search-bar{border-radius:16px;flex-basis:100%;align-items:center;gap:9px;width:100%;min-width:0;height:54px;min-height:54px;padding:5px 5px 5px 14px;display:flex;overflow:hidden}.site-header .search-bar>svg{flex:none;width:21px;height:21px}.site-header .search-bar input{min-width:0;height:42px;padding:0;line-height:42px;font-size:16px!important}.site-header .search-button{background:linear-gradient(135deg,var(--teal),var(--green));min-width:94px;height:42px;box-shadow:0 6px 16px var(--teal);border-radius:12px;align-self:center;padding:0 16px;line-height:42px;font-size:14px!important}@supports (color:color-mix(in lab,red,red)){.site-header .search-button{box-shadow:0 6px 16px color-mix(in srgb,var(--teal) 22%,transparent)}}.search-page .mobile-search-box{border-radius:15px;align-items:center;gap:10px;height:54px;margin-bottom:12px;padding:5px 5px 5px 14px;display:flex;overflow:hidden}.search-page .mobile-search-box>svg{flex:none;width:21px;height:21px}.search-page .mobile-search-box input{height:42px;line-height:42px;font-size:16px!important}.search-page .mobile-search-box button{background:linear-gradient(135deg,var(--teal),var(--green));border-radius:12px;flex:none;width:48px;height:44px}.search-page .mobile-search-box button svg{width:21px}.results-toolbar{border-radius:15px;padding:13px}.mobile-filter-button{border-radius:11px;min-height:44px;padding:0 15px;font-size:11px}.mobile-filter-button svg{width:20px;height:20px}.toolbar-actions{align-items:center;width:100%}.toolbar-actions>label{border-radius:11px;flex:1;min-height:44px;padding:0 11px}.toolbar-actions select{font-size:10px}.filter-drawer{width:min(560px,96vw);height:min(88dvh,780px);padding:0 20px calc(100px + env(safe-area-inset-bottom));border:1px solid var(--line);border-bottom:0;border-radius:27px 27px 0 0;margin:0 auto;transition:transform .38s cubic-bezier(.22,1,.36,1);inset:auto 0 0;transform:translateY(105%);box-shadow:0 -24px 70px #00000047}.filter-drawer.open{transform:translateY(0)}.filter-drawer:before{background:var(--line);content:"";border-radius:99px;width:48px;height:5px;margin:9px auto 7px;display:block}.filter-drawer .filter-top{z-index:3;border-bottom:1px solid var(--line);background:var(--surface);margin:0 -20px;padding:15px 20px;position:sticky;top:0}.filter-drawer .filter-top strong{font-size:22px}.filter-drawer .filter-top button{min-height:38px;padding:0 10px;font-size:10px}.filter-drawer .database-filter{gap:8px;padding:17px 0;font-size:13px}.filter-drawer .database-filter select{border-radius:12px;height:48px;padding:0 13px;font-size:13px}.filter-drawer .filter-price{padding-block:17px}.filter-drawer .filter-price>strong{font-size:13px}.filter-drawer .filter-price label{border-radius:12px;min-height:48px;font-size:11px}.filter-drawer .filter-price input{font-size:13px}.filter-drawer .verified-filter{padding:17px 0;font-size:12px}.filter-drawer>.apply-filter-button{width:100%;min-height:50px;box-shadow:0 10px 25px var(--teal);border-radius:14px;font-size:13px;position:sticky;bottom:10px}@supports (color:color-mix(in lab,red,red)){.filter-drawer>.apply-filter-button{box-shadow:0 10px 25px color-mix(in srgb,var(--teal) 24%,transparent)}}}@media(max-width:420px){.site-header .search-button{min-width:86px;padding-inline:12px}.site-header .search-bar input,.search-page .mobile-search-box input{font-size:15px!important}.filter-drawer{border-inline:0;width:100vw;height:91dvh}}.auth-options>button,.auth-recovery-back{color:var(--green);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:900}.auth-recovery-back{align-self:center;padding:4px 10px;font-size:11px}.auth-recovery-back:hover,.auth-options>button:hover{text-decoration:underline}.social-auth-block{gap:12px;margin-top:18px;display:grid}.social-auth-divider{color:var(--muted);align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.social-auth-divider:before,.social-auth-divider:after{background:var(--line);content:"";flex:1;height:1px}.social-auth-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.social-auth-buttons a{border:1px solid var(--line);background:var(--surface);min-height:46px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:9px 12px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.social-auth-buttons i{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;font-style:normal;font-weight:950;display:grid;box-shadow:0 2px 8px #0000001f}.social-auth-buttons .social-facebook{color:#fff;background:#1877f2;border-color:#1877f2}.social-auth-buttons .social-facebook i{color:#1877f2}.auth-sheet-error-banner{border:1px solid #d64242;padding:11px 13px}@supports (color:color-mix(in lab,red,red)){.auth-sheet-error-banner{border:1px solid color-mix(in srgb,#d64242 30%,var(--line))}}.auth-sheet-error-banner{background:#d64242;border-radius:11px}@supports (color:color-mix(in lab,red,red)){.auth-sheet-error-banner{background:color-mix(in srgb,#d64242 9%,var(--surface))}}.auth-sheet-error-banner{color:#c43131;font-size:11px;font-weight:800;line-height:1.45}@media(max-width:560px){.social-auth-buttons{grid-template-columns:1fr}.social-auth-buttons a{min-height:48px;font-size:13px}}.seller-avatar.large img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.seller-hero-actions button{justify-content:center;align-items:center;gap:6px;display:flex}.seller-hero-actions button.following,.seller-summary .follow-seller.following,.mobile-action-rail button.following i{border-color:var(--green)}@supports (color:color-mix(in lab,red,red)){.seller-hero-actions button.following,.seller-summary .follow-seller.following,.mobile-action-rail button.following i{border-color:color-mix(in srgb,var(--green) 35%,var(--line))}}.seller-hero-actions button.following,.seller-summary .follow-seller.following,.mobile-action-rail button.following i{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.seller-hero-actions button.following,.seller-summary .follow-seller.following,.mobile-action-rail button.following i{background:color-mix(in srgb,var(--green) 12%,var(--surface))}}.seller-hero-actions button.following,.seller-summary .follow-seller.following,.mobile-action-rail button.following i{color:var(--green)}.seller-community{grid-template-columns:1fr 1fr;gap:12px;padding-bottom:20px;display:grid}.seller-people-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden;box-shadow:0 9px 25px #051e1c0d}.seller-people-card>header{border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--teal),var(--surface));grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:16px;display:grid}@supports (color:color-mix(in lab,red,red)){.seller-people-card>header{background:linear-gradient(135deg,color-mix(in srgb,var(--teal) 8%,var(--surface)),var(--surface))}}.seller-people-card>header>span{background:var(--teal);color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.seller-people-card>header svg{width:19px}.seller-people-card header small{color:var(--orange);letter-spacing:1px;font-size:7px;font-weight:950}.seller-people-card h3{margin:3px 0 0;font-size:17px}.seller-people-card header>strong{font-size:24px}.seller-people-list{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.seller-people-list>a{background:var(--surface);align-items:center;gap:9px;min-width:0;padding:12px;display:flex}.seller-people-list img,.seller-people-list i{object-fit:cover;background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border-radius:11px;flex:none;place-items:center;width:35px;height:35px;font-size:9px;font-style:normal;font-weight:950;display:grid}.seller-people-list a>span{min-width:0;display:grid}.seller-people-list b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.seller-people-list small{color:var(--muted);font-size:7px}.seller-people-list>p{background:var(--surface);color:var(--muted);grid-column:1/-1;margin:0;padding:18px;font-size:9px}.seller-review-form{border:1px solid var(--line);background:var(--surface);border-radius:15px;gap:10px;margin-top:18px;padding:16px;display:grid}.seller-review-form>div{grid-template-columns:1.4fr .6fr;gap:8px;display:grid}.seller-review-form label{color:var(--text);gap:5px;font-size:9px;font-weight:850;display:grid}.seller-review-form select,.seller-review-form textarea{border:1px solid var(--line);background:var(--soft);width:100%;color:var(--text);border-radius:10px;padding:11px;font-size:10px}.seller-review-form textarea{resize:vertical;min-height:94px}.seller-review-form>button{background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:42px;font-size:10px;font-weight:900;display:flex}.seller-review-form>button:disabled{opacity:.5}.seller-review-form svg{width:16px}.seller-network-mini{grid-template-columns:1fr 1fr;gap:6px;margin:-3px 0 13px;display:grid}.seller-network-mini>span{background:var(--soft);text-align:center;border-radius:9px;padding:9px;display:grid}.seller-network-mini b{font-size:12px}.seller-network-mini small{color:var(--muted);font-size:7px}.mobile-comments-card header{justify-content:space-between;align-items:center;display:flex}.mobile-comments-card header small{color:var(--orange);letter-spacing:1px;font-size:7px;font-weight:950}.mobile-comments-card h2{margin:2px 0 0;font-size:16px}.mobile-comments-card header>svg{width:19px;color:var(--green)}.mobile-comments-card form{border:1px solid var(--line);background:var(--soft);border-radius:12px;height:43px;margin:12px 0;display:flex}.mobile-comments-card input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0 11px;font-size:10px}.mobile-comments-card form button{background:var(--green);color:#fff;border:0;border-radius:0 11px 11px 0;place-items:center;width:43px;display:grid}.mobile-comments-card form button:disabled{opacity:.45}.mobile-comments-card form svg{width:16px}.mobile-comments-card>div{gap:8px;display:grid}.mobile-comments-card article{border-top:1px solid var(--line);gap:8px;padding-top:9px;display:flex}.mobile-comments-card article>i{background:var(--teal);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:7px;font-style:normal;font-weight:900;display:grid}.mobile-comments-card article>span{display:grid}.mobile-comments-card article b{font-size:9px}.mobile-comments-card article p{color:var(--muted);margin:3px 0;font-size:9px;line-height:1.45}.mobile-comments-card article small{color:var(--muted);font-size:6px}@media(max-width:640px){.seller-community{grid-template-columns:1fr;gap:8px;padding-bottom:10px}.seller-people-list{grid-template-columns:1fr 1fr}.seller-review-form>div{grid-template-columns:1fr}.seller-review-form,.seller-people-card>header{padding:13px}.seller-people-card header>strong{font-size:20px}}.verify-email-page{background:var(--background);place-items:center;min-height:100vh;padding:24px;display:grid}.verify-email-page>section{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:30px;width:min(620px,100%);padding:clamp(28px,6vw,52px);box-shadow:0 30px 90px #09272026}.verify-email-icon{background:var(--primary);border-radius:24px;place-items:center;width:72px;height:72px;margin:0 auto 20px;display:grid}@supports (color:color-mix(in lab,red,red)){.verify-email-icon{background:color-mix(in srgb,var(--primary) 14%,var(--surface))}}.verify-email-icon{color:var(--primary)}.verify-email-page h1{margin:12px 0;font-size:clamp(30px,5vw,48px);line-height:1.05}.verify-email-page p{color:var(--muted);font-size:17px;line-height:1.6}.verify-email-note{background:var(--primary);border-radius:15px;align-items:center;gap:10px;margin:24px 0;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.verify-email-note{background:color-mix(in srgb,var(--primary) 8%,var(--surface))}}.verify-email-note{text-align:left;font-weight:750}.verify-email-primary,.verify-email-logout{width:100%;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-weight:900;display:flex}.verify-email-primary{background:var(--primary);color:#fff}.verify-email-primary:disabled{opacity:.65}.verify-email-logout{background:var(--soft);color:var(--text)}.verify-email-success,.verify-email-error{border-radius:12px;padding:12px;font-weight:800}.verify-email-success{color:#087346;background:#e8f8f0}.verify-email-error{color:#b52d2d;background:#fff0f0}.pwa-install-prompt{z-index:1200;border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:center;gap:12px;width:min(540px,100vw - 32px);padding:14px;display:grid;position:fixed;bottom:24px;right:24px}@supports (color:color-mix(in lab,red,red)){.pwa-install-prompt{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.pwa-install-prompt{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 22px 65px #041e183d}.pwa-install-prompt>span{background:var(--primary);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.pwa-install-prompt div{gap:3px;display:grid}.pwa-install-prompt b{font-size:15px}.pwa-install-prompt small{color:var(--muted);line-height:1.35}.pwa-install-prompt button{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:12px;min-height:42px;padding:0 15px;font-weight:900}.pwa-install-prompt button:last-child{background:var(--soft);width:38px;color:var(--text);padding:0}.pwa-install-prompt button:last-child svg{width:17px}@media(max-width:640px){.pwa-install-prompt{grid-template-columns:auto 1fr auto;padding:12px;bottom:92px;right:12px}.pwa-install-prompt div small{display:none}.pwa-install-prompt>button:first-of-type{grid-column:2/4}.pwa-install-prompt>button:last-child{min-height:34px;position:absolute;top:8px;right:8px}}.referral-hero{background:linear-gradient(135deg,var(--theme-primary),var(--theme-primary));border-radius:22px;grid-template-columns:1.5fr .55fr;gap:18px;padding:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.referral-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--theme-primary) 78%,black),color-mix(in srgb,var(--theme-primary) 42%,black))}}.referral-hero{color:#fff}.referral-hero>div>span{align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.referral-hero h2{letter-spacing:4px;margin:12px 0;font-size:36px}.referral-hero p{opacity:.8;max-width:680px}.referral-hero>div>div{gap:9px;margin-top:18px;display:flex}.referral-hero button,.referral-grid form button{color:var(--teal);background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:12px 16px;font-weight:900;display:flex}.referral-hero>article{text-align:center;background:#ffffff1a;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;display:flex}.referral-hero>article>svg{color:var(--orange)}.referral-hero>article strong{font-size:34px}.referral-hero>article span,.referral-hero>article small{opacity:.8;font-size:11px}.referral-grid{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.referral-grid form{gap:12px;display:grid}.referral-grid label{gap:6px;display:grid}.referral-grid input{border:1px solid var(--line);background:var(--soft);color:var(--text);border-radius:11px;padding:13px}.referral-grid form button{background:var(--green);color:#fff}.referral-person,.referral-history article{border-top:1px solid var(--line);align-items:center;gap:10px;padding:11px 0;display:flex}.referral-person i{background:var(--primary-soft);border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.referral-person span,.referral-history article span{flex:1;display:grid}.referral-person small,.referral-history small{color:var(--muted)}.referral-person>svg,.referral-history .positive{color:var(--green)}.referral-history article{justify-content:space-between}@media(max-width:700px){.referral-hero,.referral-grid{grid-template-columns:1fr}.referral-hero{padding:18px}.referral-hero>article{min-height:150px}.referral-hero h2{font-size:28px}}.referral-url{background:#0000001f;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:8px;padding:8px 11px;margin-top:13px!important;display:flex!important}.referral-url svg{flex:none;width:17px}.referral-url input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:12px}.referral-tabs{border:1px solid var(--line);background:var(--surface);border-radius:15px;gap:7px;margin:13px 0;padding:5px;display:flex}.referral-tabs button{color:var(--muted);background:0 0;border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:7px;padding:12px;font-weight:900;display:flex}.referral-tabs button.active{background:var(--primary-soft);color:var(--green)}.referral-tabs svg{width:18px}.referral-faq>div{gap:8px;margin-top:16px;display:grid}.referral-faq details{border:1px solid var(--line);background:var(--soft);border-radius:14px;overflow:hidden}.referral-faq summary{cursor:pointer;align-items:center;gap:11px;padding:14px;list-style:none;display:flex}.referral-faq summary i{background:var(--surface);width:40px;height:40px;color:var(--green);border-radius:12px;place-items:center;display:grid}.referral-faq summary svg{width:19px}.referral-faq summary span{flex:1;display:grid}.referral-faq summary small{color:var(--orange);font-weight:900}.referral-faq summary em{font-size:22px;font-style:normal}.referral-faq details[open] summary em{transform:rotate(45deg)}.referral-faq details>div{padding:0 14px 15px 65px}.referral-faq details p{color:var(--muted);margin:0}.referral-faq details button{background:var(--green);color:#fff;border:0;border-radius:9px;margin-top:10px;padding:9px 12px;font-weight:900}.referral-faq>aside{background:var(--accent-soft);border-radius:15px;gap:13px;margin-top:15px;padding:17px;display:flex}.referral-faq>aside>svg{color:var(--orange);flex:none}.referral-faq aside h3{margin:0 0 5px}.referral-faq aside p{margin:0}.referral-share-sheet{background:0 0;border:0;width:min(560px,100vw - 24px);padding:0}.referral-share-sheet>div{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:22px;padding:25px}.referral-share-sheet header{justify-content:space-between;align-items:center;display:flex}.referral-share-sheet header span{color:var(--orange);font-size:10px;font-weight:900}.referral-share-sheet header h2{margin:4px 0}.referral-share-sheet header button{background:var(--soft);width:38px;height:38px;color:var(--text);border:0;border-radius:50%;place-items:center;display:grid}.referral-share-options{grid-template-columns:repeat(4,1fr);gap:8px;margin:17px 0;display:grid}.referral-share-options a{background:var(--primary-soft);color:var(--green);text-align:center;border-radius:11px;padding:12px 7px;font-weight:900}.referral-share-sheet label{gap:6px;display:grid}.referral-share-sheet input{border:1px solid var(--line);background:var(--soft);width:100%;color:var(--text);border-radius:10px;padding:12px}.referral-share-sheet .admin-primary{background:var(--green);color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:10px;padding:12px;font-weight:900;display:flex}@media(max-width:600px){.referral-share-options{grid-template-columns:1fr 1fr}.referral-faq details>div{padding-left:14px}.referral-tabs button{font-size:11px}}.classic-premium-carousel{display:none}@media(max-width:640px){.mobile-classic-home .premium-dotted{display:none!important}.mobile-classic-home .classic-premium-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:8px;width:100%;padding:8px 0 5px;display:flex;overflow:auto hidden}.mobile-classic-home .classic-premium-carousel::-webkit-scrollbar{display:none}.mobile-classic-home .classic-premium-item{scroll-snap-align:start;flex:0 0 calc(50% - 4px);min-width:0}.mobile-classic-home .classic-premium-item>.listing-card{width:100%!important;height:auto!important;display:block!important}.mobile-classic-home .classic-premium-item .listing-image{overflow:hidden;aspect-ratio:1.18!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:relative!important}.mobile-classic-home .classic-premium-item .listing-image img{inset:0;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important}.mobile-classic-home .classic-premium-item .listing-info{padding:8px}.mobile-classic-home .classic-premium-item .listing-info>strong{font-size:12px}.mobile-classic-home .classic-premium-item .listing-info h3{font-size:9px}}.seller-page-title:has(+.messages-app-page),.seller-page-title:has(+.chat-app-page){display:none}.messages-app-page,.chat-app-page{width:min(1120px,100%);color:var(--text);margin:0 auto}.messages-app-hero{z-index:0;background:linear-gradient(145deg,var(--teal),var(--theme-primary));border-radius:28px 28px 0 0;min-height:275px;padding:38px 42px 108px;position:sticky;top:58px}@supports (color:color-mix(in lab,red,red)){.messages-app-hero{background:linear-gradient(145deg,var(--teal),color-mix(in srgb,var(--theme-primary) 72%,black))}}.messages-app-hero{color:#fff}.messages-app-hero>div:first-child>span{color:var(--theme-primary)}@supports (color:color-mix(in lab,red,red)){.messages-app-hero>div:first-child>span{color:color-mix(in srgb,var(--theme-primary) 34%,white)}}.messages-app-hero>div:first-child>span{letter-spacing:1.4px;font-size:10px;font-weight:950}.messages-app-hero h1{margin:8px 0 3px;font-size:42px;line-height:1}.messages-app-hero p{color:#ffffffb8;margin:0;font-size:14px}.message-people-row{scrollbar-width:none;align-items:center;gap:12px;margin-top:28px;padding:3px 1px;display:flex;overflow-x:auto}.message-people-row>label,.message-people-row>a,.message-avatar-skeleton{background:#ffffff21;border:2px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:54px;min-width:54px;height:54px;display:flex;position:relative}.message-people-row>label{flex-direction:column;gap:0}.message-people-row label svg{width:19px}.message-people-row label span{font-size:7px;font-weight:850}.message-people-row .user-avatar{object-fit:cover;border-radius:50%;width:46px;height:46px}.message-people-row>a>b,.conversation-avatar>b{background:var(--orange);color:#fff;border:2px solid #fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;display:grid;position:absolute;bottom:-1px;right:-2px}.messages-list-sheet{z-index:2;background:var(--surface);border-radius:42px 42px 24px 24px;min-height:620px;margin-top:-82px;padding:20px 24px 36px;position:relative;box-shadow:0 -16px 46px #0000001f}.messages-sheet-handle{background:var(--line);border-radius:99px;width:54px;height:5px;margin:0 auto 18px;display:block}.messages-list-sheet>header{justify-content:space-between;align-items:end;padding:0 5px 15px;display:flex}.messages-list-sheet>header span{color:var(--theme-primary);letter-spacing:1.2px;font-size:9px;font-weight:950}.messages-list-sheet>header h2{margin:3px 0 0;font-size:25px}.messages-list-sheet>header>b{background:var(--primary-soft);color:var(--teal);border-radius:99px;padding:7px 10px;font-size:9px}.messages-search{border:1px solid var(--line);background:var(--soft);height:47px;color:var(--muted);border-radius:16px;align-items:center;gap:9px;margin:0 4px 10px;padding:0 14px;display:flex}.messages-search svg{width:18px}.messages-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.messages-conversation-list>a{border-bottom:1px solid var(--line);grid-template-columns:54px minmax(0,1fr) 18px;align-items:center;gap:13px;padding:14px 7px;transition:all .2s;display:grid}.messages-conversation-list>a:hover{background:var(--primary-faint);border-radius:16px;padding-inline:13px}.conversation-avatar{position:relative}.conversation-avatar>.user-avatar{object-fit:cover;border-radius:17px;width:52px;height:52px}.messages-conversation-list>a>div{min-width:0}.messages-conversation-list header{justify-content:space-between;align-items:center;gap:8px;display:flex}.messages-conversation-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.messages-conversation-list time{color:var(--muted);flex:none;font-size:8px}.messages-conversation-list small{color:var(--theme-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;font-weight:800;display:block;overflow:hidden}.messages-conversation-list p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11px;overflow:hidden}.messages-conversation-list>a.unread p{color:var(--text);font-weight:750}.messages-conversation-list>a>svg{width:16px;color:var(--muted)}.message-avatar-skeleton,.conversation-skeleton i,.conversation-skeleton b,.conversation-skeleton span,.message-bubble-skeleton{background:linear-gradient(100deg,var(--soft) 25%,var(--surface) 42%,var(--soft) 60%);background-size:220% 100%;animation:1.3s linear infinite messageShimmer;overflow:hidden}.conversation-skeleton{grid-template-columns:52px 1fr;gap:13px;padding:14px 7px;display:grid}.conversation-skeleton i{border-radius:17px;width:52px;height:52px}.conversation-skeleton div{align-content:center;gap:8px;display:grid}.conversation-skeleton b,.conversation-skeleton span{border-radius:8px;height:10px;display:block}.conversation-skeleton b{width:36%}.conversation-skeleton span{width:72%}@keyframes messageShimmer{to{background-position-x:-220%}}.chat-app-page{background:linear-gradient(145deg,var(--teal),var(--theme-primary));border-radius:28px;height:calc(100dvh - 92px);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.chat-app-page{background:linear-gradient(145deg,var(--teal),color-mix(in srgb,var(--theme-primary) 68%,black))}}.chat-color-header{color:#fff;grid-template-columns:44px 48px 1fr 44px;align-items:center;gap:10px;height:118px;padding:12px 24px 30px;display:grid;position:relative}.chat-color-header>a,.chat-color-header>button{color:#fff;background:#ffffff21;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.chat-color-header>.user-avatar{object-fit:cover;border:2px solid #ffffffa6;border-radius:50%;width:47px;height:47px}.chat-color-header>div{display:grid}.chat-color-header strong{font-size:15px}.chat-color-header span{color:#ffffffb3;align-items:center;gap:5px;font-size:9px;display:flex}.chat-color-header span i{background:#71efba;border-radius:50%;width:7px;height:7px}.chat-color-header>nav{z-index:20;border:1px solid var(--line);background:var(--surface);min-width:190px;color:var(--text);box-shadow:var(--shadow);border-radius:14px;padding:7px;display:grid;position:absolute;top:74px;right:22px}.chat-color-header>nav a,.chat-color-header>nav button{color:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:10px;display:flex}.chat-color-header>nav button{color:#c44949}.chat-color-header>nav svg{width:16px}.chat-expanded-sheet{background:var(--surface);border-radius:34px 34px 24px 24px;height:calc(100% - 88px);margin-top:-30px;padding:12px 14px 14px;box-shadow:0 -14px 40px #00000021}.chat-expanded-sheet>.messages-sheet-handle{margin-bottom:8px}.chat-workspace{grid-template-columns:minmax(0,1fr) 300px;gap:12px;height:calc(100% - 13px);display:grid}.chat-thread-panel{border:1px solid var(--line);background:var(--surface);border-radius:23px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.chat-listing-context{background:var(--soft);border-radius:14px;align-items:center;gap:10px;margin:10px 12px 0;padding:8px;display:flex}.chat-listing-context img{object-fit:cover;border-radius:10px;width:45px;height:45px}.chat-listing-context span{min-width:0;display:grid}.chat-listing-context small{color:var(--theme-primary);letter-spacing:1px;font-size:7px;font-weight:950}.chat-listing-context b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.chat-listing-context strong{font-size:9px}.modern-message-stream{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 18px 10px;height:auto!important}.modern-message-stream article{align-items:flex-end;gap:7px;max-width:76%}.modern-message-stream article>.user-avatar,.bubble-avatar-space{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.modern-message-stream article.grouped{margin-top:-9px}.modern-message-stream article>div{background:var(--soft);border-radius:5px 18px 18px;padding:10px 12px}.modern-message-stream article.mine>div{background:var(--theme-primary);border-radius:18px 5px 18px 18px}@supports (color:color-mix(in lab,red,red)){.modern-message-stream article.mine>div{background:color-mix(in srgb,var(--theme-primary) 17%,var(--surface))}}.modern-message-stream p{margin:0;font-size:12px;line-height:1.48}.modern-message-stream footer{justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.modern-message-stream footer small{font-size:7px}.modern-message-stream footer button{padding:0;font-size:7px}.message-bubble-skeleton{border-radius:18px;width:46%;height:48px;display:block}.message-bubble-skeleton.mine{align-self:flex-end;width:56%}.modern-composer{border:1px solid var(--line);background:var(--soft);border-radius:24px;grid-template-columns:38px minmax(0,1fr) 42px;align-items:end;gap:5px;margin:8px;padding:6px;display:grid;position:relative;box-shadow:0 9px 25px #00000014}.modern-composer textarea{resize:none;width:100%;max-height:120px;color:var(--text);background:0 0;border:0;outline:0;padding:9px 5px;font-size:12px;line-height:1.4;overflow-y:auto}.modern-composer>button{border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.modern-composer .composer-plus{background:var(--surface);color:var(--theme-primary)}.modern-composer .composer-send{background:var(--theme-primary);color:#fff}.modern-composer .composer-send:disabled{opacity:.4}.modern-composer svg{width:17px}.modern-composer .field-error{color:#c84646;position:absolute;bottom:100%;right:12px}.chat-commerce-panel{overflow-y:auto}.chat-commerce-panel>section{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin-bottom:10px;padding:17px}.chat-commerce-panel>section>span{color:var(--theme-primary);letter-spacing:1px;font-size:8px;font-weight:950}.chat-commerce-panel h2{margin:5px 0 12px;font-size:18px}.chat-commerce-panel form{gap:8px;display:grid}.chat-commerce-panel input,.chat-commerce-panel textarea{border:1px solid var(--line);background:var(--soft);width:100%;color:var(--text);border-radius:10px;padding:10px}.chat-commerce-panel form button{background:var(--theme-primary);color:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:11px;font-weight:900;display:flex}.chat-commerce-panel form button svg{width:16px}@media(max-width:760px){.seller-workspace:has(.messages-app-page),.seller-workspace:has(.chat-app-page){padding:0!important}.seller-main:has(.messages-app-page)>.seller-topbar,.seller-main:has(.chat-app-page)>.seller-topbar{display:none}.messages-app-page{width:100%;margin:0}.messages-app-hero{border-radius:0;min-height:248px;padding:28px 20px 92px;top:0}.messages-app-hero h1{font-size:34px}.messages-app-hero p{max-width:310px;font-size:12px}.message-people-row{margin-top:23px}.message-people-row>label,.message-people-row>a,.message-avatar-skeleton{width:48px;min-width:48px;height:48px}.message-people-row .user-avatar{width:41px;height:41px}.messages-list-sheet{min-height:calc(100dvh - 166px);padding:17px 13px calc(90px + env(safe-area-inset-bottom));border-radius:34px 34px 0 0;margin-top:-70px}.messages-list-sheet>header{padding-inline:4px}.messages-list-sheet>header h2{font-size:22px}.messages-conversation-list>a{grid-template-columns:49px minmax(0,1fr) 15px;padding:13px 4px}.conversation-avatar>.user-avatar{width:47px;height:47px}.chat-app-page{border-radius:0;width:100%;height:100dvh}.chat-color-header{height:108px;padding:calc(7px + env(safe-area-inset-top)) 10px 28px;grid-template-columns:40px 43px 1fr 40px}.chat-color-header>a,.chat-color-header>button{width:39px;height:39px}.chat-color-header>.user-avatar{width:42px;height:42px}.chat-expanded-sheet{border-radius:30px 30px 0 0;height:calc(100% - 79px);margin-top:-29px;padding:9px 7px 0}.chat-workspace{height:calc(100% - 10px);display:block}.chat-thread-panel{border:0;border-radius:23px 23px 0 0;height:100%}.chat-listing-context{margin:7px 8px 0}.modern-message-stream{padding:15px 10px 8px}.modern-message-stream article{max-width:88%}.modern-message-stream p{font-size:11px}.modern-composer{z-index:12;bottom:max(6px,env(safe-area-inset-bottom));margin:6px 6px calc(6px + env(safe-area-inset-bottom));background:var(--surface);flex:none;position:sticky}@supports (color:color-mix(in lab,red,red)){.modern-composer{background:color-mix(in srgb,var(--surface) 94%,var(--soft))}}.modern-composer{box-shadow:0 10px 30px #00000024}.chat-commerce-panel{display:none}}.seller-workspace:has(.messages-app-page),.seller-workspace:has(.chat-app-page){background:linear-gradient(145deg,var(--teal),var(--theme-primary));padding:0!important}@supports (color:color-mix(in lab,red,red)){.seller-workspace:has(.messages-app-page),.seller-workspace:has(.chat-app-page){background:linear-gradient(145deg,var(--teal),color-mix(in srgb,var(--theme-primary) 70%,black))}}.messages-app-page,.chat-app-page{width:100%;max-width:none}.messages-app-page{background:linear-gradient(145deg,var(--teal),var(--theme-primary));min-height:calc(100dvh - 58px)}@supports (color:color-mix(in lab,red,red)){.messages-app-page{background:linear-gradient(145deg,var(--teal),color-mix(in srgb,var(--theme-primary) 70%,black))}}.messages-app-hero{border-radius:0;padding-inline:max(28px,50% - 520px);top:58px}.messages-hero-copy{position:relative}.messages-back{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1c;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:7px;margin-bottom:18px;padding:9px 13px;font-size:11px;font-weight:850;display:inline-flex}.messages-back svg{width:16px}.message-people-row{gap:0;padding-left:7px}.message-people-row>label{z-index:10;margin-left:-7px;margin-right:12px}.message-people-row>a,.message-avatar-skeleton{border:3px solid var(--theme-primary);margin-left:-12px}@supports (color:color-mix(in lab,red,red)){.message-people-row>a,.message-avatar-skeleton{border:3px solid color-mix(in srgb,var(--theme-primary) 72%,black)}}.message-people-row>a,.message-avatar-skeleton{transition:transform .2s,z-index .2s}.message-people-row>a:first-of-type{margin-left:0}.message-people-row>a:hover{z-index:12;transform:translateY(-4px)scale(1.05)}.messages-list-sheet{width:min(1080px,100% - 32px);margin-inline:auto}.modern-composer{border:0;border-top:1px solid var(--line);background:var(--surface);border-radius:0;grid-template-columns:36px minmax(0,1fr) 40px;gap:2px;width:100%;margin:0;padding:7px 8px;box-shadow:0 -8px 24px #0000000f}.modern-composer textarea{min-height:40px;padding:10px 8px;font-size:13px}.modern-composer>button{align-self:center;width:36px;height:36px}.modern-composer .composer-plus{background:var(--soft)}@media(max-width:760px){.messages-app-page{min-height:100dvh}.messages-app-hero{padding:20px 18px 90px}.messages-back{margin-bottom:13px;padding:7px 10px}.message-people-row{padding-left:5px}.message-people-row>label{margin-left:-5px;margin-right:10px}.message-people-row>a,.message-avatar-skeleton{margin-left:-10px}.messages-list-sheet{width:100%;margin-inline:0}.modern-composer{padding:7px 8px calc(7px + env(safe-area-inset-bottom));border-radius:0;margin:0;position:sticky;bottom:0;box-shadow:0 -5px 18px #00000014}}.seller-workspace:has(.messages-app-page),.seller-workspace:has(.chat-app-page){width:100%!important;max-width:none!important;margin:0!important}.messages-app-hero{min-height:0;padding-top:30px;padding-bottom:54px;position:sticky;top:58px}.messages-hero-copy>.messages-back{-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:1.2px;background:0 0;border:0;border-radius:0;margin:0 0 13px;padding:0;font-size:10px;display:inline-flex}.messages-hero-copy>.messages-back svg{width:18px;height:18px}.messages-hero-copy>.messages-back span{color:#fff;font:inherit}.message-people-row{z-index:3;margin-top:22px;margin-bottom:0;position:relative}.messages-list-sheet{margin-top:-26px}.chat-expanded-sheet{animation:.38s cubic-bezier(.22,1,.36,1) both messageSheetOpen}@keyframes messageSheetOpen{0%{opacity:.78;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.messages-app-page{width:100vw;max-width:100vw;position:relative;overflow:visible}.messages-app-hero{width:100vw;min-height:0;padding:calc(18px + env(safe-area-inset-top)) 18px 50px;border-radius:0;top:0}.messages-hero-copy>.messages-back{margin-bottom:10px;padding:0}.messages-app-hero h1{margin-top:4px}.message-people-row{margin-top:20px;padding-block:3px 2px}.messages-list-sheet{z-index:5;border-radius:32px 32px 0 0;width:100vw;min-height:calc(100dvh - 176px);margin-top:-24px;padding-top:14px;position:relative}.messages-sheet-handle{margin-bottom:15px}}.hosting-readiness>header{align-items:center;gap:15px;display:flex}.hosting-readiness>header>i{background:var(--admin-primary,#00b884);border-radius:16px;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid}@supports (color:color-mix(in lab,red,red)){.hosting-readiness>header>i{background:color-mix(in srgb,var(--admin-primary,#00b884) 16%,transparent)}}.hosting-readiness>header>i{color:var(--admin-primary,#00b884)}.hosting-readiness>header h2{margin:4px 0}.hosting-readiness>header p{opacity:.72;margin:0}.hosting-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.hosting-check-grid article{border:1px solid var(--admin-border,#dce7e4);border-radius:14px;align-items:flex-start;gap:10px;padding:13px;display:flex}.hosting-check-grid article>svg{flex:0 0 20px;width:20px}.hosting-check-grid article.passed>svg{color:#079567}.hosting-check-grid article.failed>svg{color:#d45137}.hosting-check-grid small{opacity:.68;margin-top:3px;display:block}.hosting-dependency{background:var(--admin-primary,#00b884);border-radius:14px;justify-content:space-between;gap:15px;margin-top:14px;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.hosting-dependency{background:color-mix(in srgb,var(--admin-primary,#00b884) 8%,transparent)}}.hosting-cron{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.hosting-cron>div{gap:6px;display:grid}.hosting-cron code{color:#b9f3df;background:#10231f;border-radius:11px;padding:12px;overflow:auto}.dark .hosting-check-grid article{border-color:#21463f}.dark .hosting-cron code{background:#061b17}@media(max-width:780px){.hosting-check-grid,.hosting-cron{grid-template-columns:1fr}.hosting-dependency{display:grid}}.selling-category-manager{gap:15px;display:grid}.selling-category-manager>header{align-items:flex-start;gap:18px}.selling-category-manager>header h3{align-items:center;gap:7px;margin:4px 0;font-size:18px;display:flex}.selling-category-manager>header h3 svg,.selling-category-manager .admin-primary svg{width:17px}.selling-category-manager>header p{max-width:690px;color:var(--muted);margin:4px 0 0;font-size:10px}.selling-category-list{display:grid}.selling-category-list>div{border-top:1px solid var(--line);grid-template-columns:38px minmax(150px,1fr) auto 34px 34px;align-items:center;gap:9px;padding:11px 0;display:grid}.selling-category-list>div>i{background:var(--primary-soft);width:36px;height:36px;color:var(--teal);border-radius:10px;place-items:center;display:grid}.selling-category-list>div>i svg,.selling-category-list>div>button svg{width:16px}.selling-category-list>div>span{display:grid}.selling-category-list>div>span b{font-size:11px}.selling-category-list>div>span small{color:var(--muted);font-size:8px}.selling-category-list>div>button{background:var(--soft);height:32px;color:var(--teal);border:0;border-radius:8px;place-items:center;font-size:9px;font-weight:900;display:grid}.selling-category-list>div>button.category-visibility{width:auto;padding:0 11px}.selling-category-list>div>button.category-visibility.enabled{background:var(--primary-soft);color:#07835b}.selling-category-list>div>button.category-visibility.disabled{background:var(--accent-soft);color:#a95a0a}.selling-category-list>div>button.danger{color:#d45137}.selling-category-list>div>button:disabled{cursor:not-allowed;opacity:.35}@media(max-width:650px){.selling-category-manager>header{display:grid}.selling-category-list>div{grid-template-columns:34px 1fr auto auto}.selling-category-list>div>i{width:32px;height:32px}.selling-category-list>div>button.category-visibility{grid-column:2}.selling-category-list>div>button:last-child{grid-area:2/4}}.update-available-banner{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(120deg,#047857,#059669 58%,#0f766e);border:0;border-radius:20px;align-items:center;gap:16px;width:100%;margin:0 0 18px;padding:18px 22px;display:flex;box-shadow:0 18px 42px #05966938}.update-available-banner>span{background:#ffffff29;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.update-available-banner svg{width:22px}.update-available-banner div{flex:1;gap:2px;display:grid}.update-available-banner small{letter-spacing:.14em;color:#d1fae5;font-weight:900}.update-available-banner b{font-size:20px}.update-available-banner p{color:#ecfdf5;margin:0}.update-release-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.update-center-overlay,.update-outcome-overlay{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020f0cad;justify-content:center;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.update-center{background:#fff;border-radius:26px 26px 12px 12px;width:min(980px,100%);max-height:88vh;animation:.28s ease-out update-rise;overflow:hidden;box-shadow:0 30px 90px #0000004d}.update-center>header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:22px 26px;display:flex}.update-center header small{letter-spacing:.12em;color:#059669;font-weight:900}.update-center header h2{margin:3px 0 0}.update-center header button,.update-install-sheet header button{cursor:pointer;background:#f1f5f9;border:0;border-radius:10px;padding:9px;display:grid}.update-center-body{grid-template-columns:290px 1fr;min-height:430px;max-height:calc(88vh - 86px);display:grid}.update-center-body nav{background:#f8fafc;border-right:1px solid #e5e7eb;padding:16px;overflow:auto}.update-center-body nav button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;width:100%;padding:13px;display:flex}.update-center-body nav button.active{background:#fff;border-color:#a7f3d0;box-shadow:0 8px 22px #0f172a0f}.update-center-body nav button span{flex:1;display:grid}.update-center-body nav button small{color:#64748b}.update-center-body>article{padding:30px;overflow:auto}.update-center-body article h3{margin:14px 0 6px;font-size:25px}.update-version-chip{color:#047857;text-transform:uppercase;background:#ecfdf5;border-radius:99px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.update-release-intro{color:#64748b}.update-center-body article ul{gap:11px;margin:22px 0;padding:0;list-style:none;display:grid}.update-center-body article li{align-items:flex-start;gap:10px;display:flex}.update-center-body article li svg{color:#059669;flex:none;width:18px}.update-center-body article footer{margin-top:25px}.update-no-notes{color:#64748b;background:#f8fafc;border-radius:14px;margin:20px 0;padding:18px}.update-inline-error{color:#b91c1c;background:#fef2f2;border-radius:12px;gap:9px;margin-top:16px;padding:13px;display:flex}.update-floating-progress{z-index:950;cursor:pointer;text-align:left;background:#fff;border:1px solid #a7f3d0;border-radius:17px;align-items:center;gap:12px;width:min(420px,100vw - 32px);padding:14px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 55px #0f172a33}.update-floating-progress>span{color:#059669;place-items:center;display:grid}.update-floating-progress>span svg{animation:1s linear infinite spin}.update-floating-progress>div{flex:1;display:grid}.update-floating-progress small{color:#64748b}.update-floating-progress div>i,.update-modal-progress span,.update-live-stage>span{background:#e2e8f0;border-radius:99px;height:7px;margin-top:7px;overflow:hidden}.update-floating-progress div>i em,.update-modal-progress span i,.update-live-stage>span i{background:linear-gradient(90deg,#10b981,#0d9488);height:100%;transition:width .35s;display:block}.update-floating-progress strong{color:#047857}.update-modal-progress{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.update-modal-progress span{grid-column:1/-1}.update-live-stage{text-align:center;justify-items:center;gap:10px;padding:28px 4px;display:grid}.update-live-stage>svg{color:#059669;width:38px;height:38px;animation:1s linear infinite spin}.update-live-stage h3,.update-live-stage p{margin:0}.update-live-stage>span{width:100%;height:10px}.update-live-stage small{color:#64748b}.update-outcome-overlay{align-items:center}.update-outcome{text-align:center;background:#fff;border-radius:24px;width:min(440px,100%);padding:34px;box-shadow:0 30px 90px #0000004d}.update-outcome>i{color:#059669;background:#ecfdf5;border-radius:50%;place-items:center;width:64px;height:64px;margin:auto;display:grid}.update-outcome.error>i{color:#dc2626;background:#fef2f2}.update-outcome h2{margin:18px 0 8px}.update-outcome p{color:#64748b}.update-outcome button{margin-top:12px}@keyframes update-rise{0%{opacity:.3;transform:translateY(45px)}to{opacity:1;transform:none}}@media(max-width:720px){.update-center-overlay{padding:8px}.update-center-body{grid-template-columns:1fr}.update-center-body nav{border-bottom:1px solid #e5e7eb;border-right:0;max-height:150px}.update-center-body>article{padding:20px}.update-available-banner p{display:none}}.admin-activity-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.admin-activity-grid>article{border:1px solid var(--admin-border,#d9dedc);border-radius:12px;flex-direction:column;gap:7px;padding:15px;display:flex}.admin-activity-grid small{border-top:1px solid var(--admin-border,#d9dedc);white-space:nowrap;text-overflow:ellipsis;padding-top:7px;overflow:hidden}.service-booking-copy{flex-direction:column;gap:5px;display:flex}.service-booking-copy small{align-items:center;gap:6px;display:flex}.service-booking-copy svg{width:14px;height:14px}.purchase-rated{color:var(--j-primary,#009f92);align-items:center;gap:8px;font-weight:700;display:flex}.j-price-entry>div{border:1px solid var(--j-border);background:var(--j-card);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;display:grid;overflow:hidden}.j-price-entry>div small{padding:0 12px;font-weight:800}.j-price-entry>div input{border:0!important;border-radius:0!important}.j-price-entry>div button,.checkout-more-methods{color:var(--j-primary);cursor:pointer;background:0 0;border:0;padding:12px;font-weight:800}.j-price-entry>div button.is-active{background:var(--j-primary);color:#fff}.category-attribute-builder>form{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;display:grid}.attribute-chips{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.attribute-chips article{border:1px solid var(--admin-border);cursor:grab;border-radius:999px;align-items:center;gap:10px;padding:10px 12px;display:flex}.attribute-chips small{color:var(--admin-muted)}.cancellation-form,.cancellation-state{margin-top:14px}.admin-cancel-actions{flex-wrap:wrap;gap:7px;display:flex}.j-job-application{gap:14px;display:grid}.j-job-application>header{background:var(--j-primary);border-radius:12px;flex-direction:column;gap:4px;padding:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.j-job-application>header{background:color-mix(in srgb,var(--j-primary) 10%,transparent)}}.j-job-application label span{font-weight:800}.j-document-drop{border:1px dashed var(--j-primary);border-radius:12px;padding:18px}.j-document-drop small{color:var(--j-muted);margin:5px 0 10px;display:block}.job-portal-hero{background:linear-gradient(135deg,#073f39,var(--j-primary));color:#fff;border-radius:18px;justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;padding:26px;display:flex}.job-portal-hero span{letter-spacing:.12em;font-size:11px;font-weight:900}.job-portal-hero h1{margin:5px 0;font-size:32px}.job-portal-hero p{opacity:.82;margin:0}.job-portal-hero .j-button{color:#073f39;background:#fff}.job-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}.job-stats article{border:1px solid var(--j-border);background:var(--j-card);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:15px;display:grid}.job-stats svg{color:var(--j-primary);grid-row:1/3}.job-stats strong{font-size:22px}.job-dashboard-section{margin:20px 0}.job-dashboard-section>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.job-dashboard-section>header h2,.job-dashboard-section>header p{margin:0}.job-dashboard-section>header b{background:var(--j-primary);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.job-application-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.job-application-card{border:1px solid var(--j-border);background:var(--j-card);border-radius:15px;overflow:hidden}.job-application-card>header,.job-application-card>footer,.job-application-person{align-items:center;gap:10px;padding:14px;display:flex}.job-application-card>header{border-bottom:1px solid var(--j-border)}.job-application-card>header div{flex:1}.job-application-card h3,.job-application-card small{margin:0}.job-application-card>header>span{background:var(--j-primary);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.job-application-card>header>span{background:color-mix(in srgb,var(--j-primary) 12%,transparent)}}.job-application-card>header>span{color:var(--j-primary)}.job-application-person small{margin-left:auto}.job-application-card>footer{border-top:1px solid var(--j-border);justify-content:space-between}.job-application-card>footer a{color:var(--j-primary);align-items:center;gap:5px;font-weight:800;display:flex}.job-application-card>footer svg{width:15px}.job-empty{min-height:150px}@media(max-width:680px){.job-portal-hero{flex-direction:column;align-items:start}.job-portal-hero h1{font-size:27px}.job-stats{grid-template-columns:repeat(2,1fr)}}html{font-size:var(--j-body-size,14px)}.j-page{flex-direction:column;min-height:100vh;display:flex}.j-page>main{flex:1 0 auto}.j-footer{margin-top:auto;position:static!important}.j-footer,.j-footer a,.j-footer p,.j-footer small{font-size:max(.78rem,12px)}.j-footer h3,.j-footer strong{font-size:max(.9rem,14px)}.j-track-wrap{display:inline-flex;position:relative}.j-track-link{border:1px solid var(--line);min-height:36px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.78rem;font-weight:800;display:inline-flex}.j-track-link svg{width:17px;height:17px}.j-track-popover{z-index:130;border:1px solid var(--line);background:var(--surface);border-radius:14px;width:310px;padding:16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 46px #0003}.j-track-popover strong,.j-track-popover small{display:block}.j-track-popover small{color:var(--muted);margin:3px 0 12px}.j-track-popover div{gap:6px;display:flex}.j-track-popover input{border:1px solid var(--line);background:var(--background);min-width:0;height:40px;color:var(--text);border-radius:10px;flex:1;padding:0 11px}.j-track-popover button{background:var(--teal);color:#fff;border:0;border-radius:10px;place-items:center;width:40px;display:grid}.j-track-popover>a{color:var(--teal);margin-top:10px;font-size:.75rem;font-weight:800;display:block}.j-tracking-lookup{width:min(760px,100% - 28px);padding-block:54px}.j-tracking-lookup>header{text-align:center}.j-tracking-lookup>header span{color:var(--teal);letter-spacing:.1em;font-weight:900}.j-tracking-lookup>header h1{margin:8px 0;font-size:clamp(2rem,5vw,3.4rem)}.j-tracking-lookup>header p{color:var(--muted)}.j-tracking-lookup>form{gap:9px;margin:28px 0;display:flex}.j-tracking-lookup>form input{border:1px solid var(--line);background:var(--surface);min-width:0;height:50px;color:var(--text);border-radius:13px;flex:1;padding:0 16px;font-size:1rem}.j-tracking-empty{text-align:center}.j-tracking-empty>svg{width:44px;height:44px;color:var(--teal)}.j-public-tracking>header{justify-content:space-between;align-items:center;display:flex}.j-public-tracking>header h2{text-transform:capitalize}.j-public-tracking>header>svg{width:38px;height:38px;color:var(--teal)}.j-public-tracking>div{margin-top:22px}.j-public-tracking article{border-top:1px solid var(--line);gap:12px;padding:13px 0;display:flex}.j-public-tracking article i{color:var(--teal)}.j-public-tracking article span{gap:3px;display:grid}.j-public-tracking article small,.j-public-tracking article time{color:var(--muted)}.j-public-tracking article em{align-items:center;gap:4px;font-style:normal;display:flex}.j-public-tracking article em svg{width:13px}@media(max-width:700px){.j-track-link{border:0;justify-content:center;width:34px;padding:0}.j-track-link span,.j-track-popover{display:none}.j-tracking-lookup{padding-block:30px}.j-tracking-lookup>form{flex-direction:column}.j-footer,.j-footer a,.j-footer p,.j-footer small{font-size:13px}}html[data-theme=dark]{--page:#000;--surface:#101112;--soft:#171819;--line:#2b2d2f;--text:#f7f7f5;--ink:#fff;--muted:#aeb5b7}html[data-theme=dark] .admin-app,html[data-theme=dark] .admin-main,html[data-theme=dark] .admin-workspace{color:#f7f7f5!important;background:#000!important}html[data-theme=dark] .admin-sidebar{border-color:#252729;background:#000!important}html[data-theme=dark] .admin-header,html[data-theme=dark] .admin-card,html[data-theme=dark] .admin-metrics article,html[data-theme=dark] .admin-profile-metrics article,html[data-theme=dark] .admin-toolbar>form,html[data-theme=dark] .settings-section-tabs{color:#f7f7f5!important;background:#101112!important;border-color:#2b2d2f!important}html[data-theme=dark] .admin-header>form,html[data-theme=dark] .setting-row input,html[data-theme=dark] .setting-row select,html[data-theme=dark] .setting-row textarea,html[data-theme=dark] .admin-dialog input,html[data-theme=dark] .admin-dialog select,html[data-theme=dark] .admin-dialog textarea{color:#fff!important;background:#171819!important;border-color:#303235!important}html[data-theme=dark] .setting-row,html[data-theme=dark] .admin-table-head,html[data-theme=dark] .admin-user-row{border-color:#2b2d2f!important}.admin-dashboard-actions{gap:9px;display:flex}.admin-dashboard-actions select,.admin-dashboard-actions button{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--text);border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:11px;display:flex}.admin-dashboard-actions svg{width:15px}.admin-overview-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.admin-overview-cards>article{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:15px;align-items:center;gap:12px;padding:17px;display:flex}.admin-overview-cards>article>i{background:var(--primary-soft);width:43px;height:43px;color:var(--green);border-radius:12px;flex:none;place-items:center;display:grid}.admin-overview-cards>article:nth-child(3)>i{background:var(--accent-soft);color:var(--orange)}.admin-overview-cards>article>i svg{width:20px}.admin-overview-cards>article>span{min-width:0;display:grid}.admin-overview-cards small{color:var(--muted);font-size:9px}.admin-overview-cards strong{text-overflow:ellipsis;margin:2px 0;font-size:20px;overflow:hidden}.admin-overview-cards em{color:var(--green);font-size:8px;font-style:normal}.admin-overview-cards>article>svg{width:18px;color:var(--green);margin-left:auto}.admin-reference-grid{grid-template-columns:minmax(0,2.2fr) minmax(285px,1fr);gap:16px;margin-bottom:16px;display:grid}.admin-reference-grid.middle{grid-template-columns:minmax(0,2.2fr) minmax(300px,1fr)}.admin-reference-grid.lower{grid-template-columns:1fr 1fr}.admin-reference-grid>.admin-card{border-radius:17px;padding:22px}.admin-reference-grid header{align-items:flex-start}.admin-reference-grid header h2{margin:4px 0;font-size:18px}.admin-reference-grid header p{color:var(--muted);margin:3px 0;font-size:10px}.admin-reference-grid header a{color:var(--green);align-items:center;gap:4px;font-size:9px;font-weight:900;display:flex}.admin-reference-grid header a svg{width:13px}.admin-line-chart{margin-top:10px}.admin-line-chart svg{width:100%;height:210px;display:block;overflow:visible}.admin-line-chart line{stroke:var(--line);stroke-width:1px}.admin-line-chart polyline{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.admin-line-chart polyline.listings{stroke:var(--green)}.admin-line-chart polyline.orders{stroke:var(--orange)}.admin-line-chart circle{fill:var(--green);stroke:var(--surface);stroke-width:2px}.admin-line-chart text{fill:var(--muted);text-anchor:middle;font-size:9px}.admin-line-chart>div{justify-content:flex-end;gap:15px;display:flex}.admin-line-chart>div span{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.admin-line-chart>div i{border-radius:50%;width:8px;height:8px}.admin-line-chart i.green{background:var(--green)}.admin-line-chart i.orange{background:var(--orange)}.admin-visitor-card{flex-direction:column;justify-content:space-between;display:flex;background:linear-gradient(145deg,var(--deep),var(--teal))!important;color:#fff!important}.admin-visitor-card>header{align-items:center;gap:13px;display:flex}.admin-visitor-card header>i{background:#ffffff18;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.admin-visitor-card header svg{width:22px}.admin-visitor-card header span{display:grid}.admin-visitor-card header small{color:#c8ede3;font-size:9px}.admin-visitor-card header strong{font-size:29px}.admin-visitor-card>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.admin-visitor-card article{background:#ffffff13;border-radius:12px;padding:14px}.admin-visitor-card article b{font-size:20px;display:block}.admin-visitor-card article small{color:#d0eee7;font-size:9px}.admin-market-overview header select{background:var(--soft);color:var(--text);border:0;border-radius:8px;padding:9px;font-size:9px}.admin-market-total{align-items:baseline;gap:10px;margin:23px 0 12px;display:flex}.admin-market-total strong{font-size:28px}.admin-market-total span{font-size:11px;font-weight:900}.admin-market-total span.positive{color:#19a86b}.admin-market-total span.negative{color:#db4a50}.admin-market-total small{color:var(--muted);margin-left:auto;font-size:9px}.admin-revenue-chart{border-bottom:1px solid var(--line);align-items:end;gap:10px;height:190px;padding-top:12px;display:flex}.admin-revenue-chart>div{text-align:center;flex:1;grid-template-rows:1fr 20px;align-items:end;height:100%;display:grid}.admin-revenue-chart>div>span{justify-content:center;align-items:end;height:100%;display:flex;position:relative}.admin-revenue-chart i,.admin-revenue-chart em{background:var(--green);width:48%;max-width:19px;display:block}@supports (color:color-mix(in lab,red,red)){.admin-revenue-chart i,.admin-revenue-chart em{background:color-mix(in srgb,var(--green) 68%,white)}}.admin-revenue-chart i,.admin-revenue-chart em{border-radius:3px 3px 0 0}.admin-revenue-chart em{background:var(--teal)}.admin-revenue-chart small{color:var(--muted);padding-top:5px;font-size:8px}.admin-task-list>header>b{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.admin-task-list>a:not(.admin-task-all){border-bottom:1px solid var(--line);grid-template-columns:18px 1fr auto;align-items:center;gap:9px;padding:13px 0;display:grid}.admin-task-list>a>i{border:2px solid var(--line);border-radius:50%;width:16px;height:16px}.admin-task-list>a>i.urgent{border-color:var(--orange);box-shadow:inset 0 0 0 4px var(--surface);background:var(--orange)}.admin-task-list>a>span{min-width:0;display:grid}.admin-task-list>a b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-task-list>a small,.admin-task-list time{color:var(--muted);font-size:8px}.admin-task-list>.admin-task-all{background:var(--primary-soft);color:var(--green);border-radius:8px;justify-content:center;align-items:center;gap:5px;margin-top:11px;padding:9px;font-size:9px;font-weight:900;display:flex}.admin-task-list>p{color:var(--muted)}.admin-category-performance>article{border-top:1px solid var(--line);grid-template-columns:30px minmax(120px,.8fr) 1.4fr;align-items:center;gap:10px;padding:10px 0;display:grid}.admin-category-performance article>i{background:var(--primary-soft);width:28px;height:28px;color:var(--green);border-radius:8px;place-items:center;font-size:9px;font-style:normal;font-weight:900;display:grid}.admin-category-performance article>span{display:grid}.admin-category-performance b{font-size:10px}.admin-category-performance small{color:var(--muted);font-size:8px}.admin-category-performance article>div{background:var(--soft);border-radius:99px;height:7px;position:relative}.admin-category-performance article>div em{border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--teal));height:100%;display:block}.admin-category-performance article>div small{position:absolute;bottom:10px;right:0}.admin-order-status>header>svg{width:24px;color:var(--green)}.admin-order-status>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:17px;display:grid}.admin-order-status article{border:1px solid var(--line);border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.admin-order-status article>i{background:conic-gradient(var(--green) var(--slice),var(--soft) 0);border-radius:50%;width:36px;height:36px}.admin-order-status article span{display:grid}.admin-order-status b{font-size:10px}.admin-order-status small{color:var(--muted);font-size:8px}@media(max-width:1050px){.admin-overview-cards{grid-template-columns:1fr 1fr}.admin-reference-grid,.admin-reference-grid.middle{grid-template-columns:1fr}.admin-visitor-card{min-height:210px}}@media(max-width:650px){.admin-dashboard-actions{display:none}.admin-overview-cards{grid-template-columns:1fr 1fr;gap:8px}.admin-overview-cards>article{padding:12px}.admin-overview-cards>article>i{width:36px;height:36px}.admin-overview-cards strong{font-size:16px}.admin-reference-grid.lower{grid-template-columns:1fr}.admin-reference-grid>.admin-card{padding:15px}.admin-line-chart svg{height:170px}.admin-market-total{flex-direction:column;align-items:flex-start}.admin-market-total small{margin-left:0}.admin-revenue-chart{gap:4px;height:155px}.admin-order-status>div{grid-template-columns:1fr}.admin-category-performance>article{grid-template-columns:28px 1fr}.admin-category-performance article>div{grid-column:2}}.catalog-taxonomy{min-width:0}.catalog-taxonomy>header p,.category-attribute-builder>header p{color:var(--admin-muted);margin:4px 0 0;font-size:10px}.category-tree{margin-top:12px}.category-tree-group{border-top:1px solid var(--admin-border)}.catalog-grid .category-tree-group>article{border:0!important}.catalog-category-row{min-height:58px;grid-template-columns:26px 34px minmax(0,1fr) auto 34px 34px!important;gap:8px!important;padding:9px 0!important;display:grid!important}.catalog-category-row.is-child{min-height:50px;margin-left:38px;border-left:2px solid var(--admin-primary)!important;padding-left:12px!important}@supports (color:color-mix(in lab,red,red)){.catalog-category-row.is-child{border-left:2px solid color-mix(in srgb,var(--admin-primary) 30%,var(--admin-border))!important}}.catalog-category-row.is-child{background:var(--admin-primary)}@supports (color:color-mix(in lab,red,red)){.catalog-category-row.is-child{background:color-mix(in srgb,var(--admin-primary) 3%,transparent)}}.category-drag{width:25px!important;height:34px!important;color:var(--admin-muted)!important;cursor:grab!important;background:0 0!important}.category-drag:active{cursor:grabbing!important}.category-drag svg{width:17px!important}.category-children{display:grid}.subcategory-drop{border:1px dashed var(--admin-border);min-height:28px;color:var(--admin-muted);opacity:.55;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:5px;margin:0 0 8px 74px;font-size:8px;display:flex}.subcategory-drop:hover{opacity:1;border-color:var(--admin-primary);color:var(--admin-primary)}.subcategory-drop svg{width:12px}.category-attribute-builder{margin-top:12px}.category-attribute-builder>form{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:12px;grid-template-columns:minmax(190px,1.35fr) minmax(150px,1fr) minmax(120px,.7fr) minmax(180px,1.2fr) auto minmax(130px,.7fr);align-items:end;gap:11px;margin-top:16px;padding:16px;display:grid}.category-attribute-builder form>label{gap:6px;min-width:0;font-size:9px;font-weight:800;display:grid}.category-attribute-builder form label>b{color:var(--admin-primary);font-size:7px}.category-attribute-builder input,.category-attribute-builder select{border:1px solid var(--admin-border);background:var(--admin-card);width:100%;min-height:40px;color:var(--admin-text);border-radius:8px;padding:8px 10px}.category-attribute-builder input:disabled{opacity:.45}.category-attribute-builder label>small{color:#dc4e57}.category-attribute-builder .attribute-required{white-space:nowrap;flex-direction:row;align-items:center;min-height:40px;display:flex}.category-attribute-builder .attribute-required input{width:17px;height:17px;min-height:0;accent-color:var(--admin-primary)}.category-attribute-builder form>button{justify-content:center;align-items:center;gap:6px;min-height:40px;display:flex}.category-attribute-builder form>button svg{width:15px}.attribute-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.attribute-groups>section{border:1px solid var(--admin-border);background:var(--admin-card);border-radius:11px;overflow:hidden}.attribute-groups>section>header{background:var(--admin-soft);border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;padding:12px;display:flex}.attribute-groups>section>header div{display:grid}.attribute-groups>section>header b{font-size:11px}.attribute-groups>section>header small{color:var(--admin-muted);font-size:8px}.attribute-groups>section>header>span{background:var(--admin-primary);color:#fff;border-radius:12px;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.attribute-groups>section>div{padding:5px 11px}.attribute-groups article{border-bottom:1px solid var(--admin-border);grid-template-columns:18px minmax(0,1fr) 28px;align-items:center;gap:8px;padding:10px 0;display:grid}.attribute-groups article:last-child{border:0}.attribute-groups article>svg{width:15px;color:var(--admin-muted)}.attribute-groups article>span{gap:3px;min-width:0;display:grid}.attribute-groups article b{font-size:10px}.attribute-groups article small{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.attribute-groups article button{color:#d94b55;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.attribute-groups article button svg{width:14px}@media(max-width:1200px){.category-attribute-builder>form{grid-template-columns:repeat(3,1fr)}.attribute-groups{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.category-attribute-builder>form,.attribute-groups{grid-template-columns:1fr}.catalog-category-row{grid-template-columns:24px 30px minmax(0,1fr) 30px!important}.catalog-category-row>span{grid-column:3}.catalog-category-row>button.danger{grid-column:4}.catalog-category-row.is-child{margin-left:20px}.subcategory-drop{margin-left:48px}}.category-inline-attributes{border-left:2px solid var(--green);margin:0 12px 8px 54px;padding:7px}@supports (color:color-mix(in lab,red,red)){.category-inline-attributes{border-left:2px solid color-mix(in srgb,var(--green) 42%,var(--line))}}.category-inline-attributes{background:var(--green)}@supports (color:color-mix(in lab,red,red)){.category-inline-attributes{background:color-mix(in srgb,var(--green) 4%,transparent)}}.category-inline-attributes>article{align-items:center;gap:8px;min-height:42px;border:0!important;border-bottom:1px solid var(--line)!important;background:0 0!important;grid-template-columns:18px minmax(0,1fr) 30px!important;padding:7px 9px!important;display:grid!important}.category-inline-attributes>article:last-child{border-bottom:0!important}.category-inline-attributes svg{width:14px}.category-inline-attributes span{display:grid}.category-inline-attributes b{font-size:11px}.category-inline-attributes small{color:var(--muted);font-size:9px}.category-inline-attributes button{color:#d44;background:0 0;border:0}.category-child-group{display:block}.attribute-placement-note{color:var(--muted);margin:12px 18px 18px;font-size:11px}.auth-submit{justify-content:center;align-items:center;gap:8px;display:flex}.auth-spinner{animation:.7s linear infinite global-save-spin;width:17px!important;height:17px!important}.auth-field-status{align-items:center;gap:5px;color:var(--muted)!important;display:flex!important}.auth-field-status.is-success{color:#14946f!important}.auth-field-status svg{width:13px;height:13px}.auth-sheet-notice.auth-success{color:#126b53;background:#eafff8;border-color:#7fd8bd}@media(max-width:700px){.category-inline-attributes{margin-left:30px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.listing-editor{position:relative}.listing-editor.is-submitting{pointer-events:none}.listing-editor.is-submitting .listing-editor-main,.listing-editor.is-submitting .listing-editor-side>section:not(.publish-card){opacity:.48;transition:opacity .2s ease}.listing-editor.is-submitting .publish-card{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 18%,transparent),0 16px 38px #051e1c1f}.listing-editor button:disabled{cursor:wait;opacity:.72}.listing-editor .spin{animation:listingSpin .8s linear infinite}.listing-error-summary{grid-column:1/-1;display:flex;align-items:flex-start;gap:11px;padding:15px 17px;border:1px solid color-mix(in srgb,#d93c49 30%,var(--line));border-radius:14px;background:color-mix(in srgb,#d93c49 7%,var(--surface));color:#c73342}.listing-error-summary>svg{width:21px;flex:none}.listing-error-summary b{font-size:12px}.listing-error-summary p{margin:3px 0 0;color:var(--muted);font-size:10px}.status-review{background:color-mix(in srgb,var(--orange) 12%,var(--surface))!important;color:var(--orange)!important}@keyframes listingSpin{to{transform:rotate(360deg)}}@media(max-width:760px){.listing-error-summary{padding:13px}.listing-editor.is-submitting .publish-card{position:relative;z-index:2}}.remove-upload{position:absolute;z-index:3;top:6px;right:6px;display:grid;width:30px;height:30px;place-items:center;padding:0;border:2px solid #fff;border-radius:50%;background:#e43f4b;color:#fff;box-shadow:0 5px 14px #00000040;cursor:pointer}.remove-upload svg{width:16px;height:16px}.avatar-remove{top:2px;right:2px;width:30px!important;height:30px!important}.negotiable-check{display:flex!important;width:100%;max-width:100%;box-sizing:border-box;align-items:center;flex-direction:row!important;gap:12px!important;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--soft);overflow:hidden}.negotiable-check input{width:20px!important;height:20px;flex:none;padding:0}.negotiable-check>span{display:grid!important;height:auto!important;min-width:0;padding:0!important;border:0!important;background:transparent!important}.negotiable-check b{font-size:14px}.negotiable-check small{margin-top:3px;color:var(--muted);font-size:11px;font-weight:600}.field-error{font-size:13px!important;line-height:1.35}.editor-fields label:has(.field-error) input,.editor-fields label:has(.field-error) textarea,.editor-fields label:has(.field-error)>span{border-color:#d93c49;box-shadow:0 0 0 3px #d93c491a}.conversation-panel{display:flex;min-height:680px;max-height:calc(100dvh - 150px);flex-direction:column;padding:0!important;border-radius:22px}.chat-person{display:flex;align-items:center;gap:11px;padding:12px 16px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--teal) 5%,var(--surface))}.chat-person>.user-avatar{width:44px;height:44px;flex:none}.chat-person>div{display:grid;min-width:0}.chat-person b{font-size:15px}.chat-person small{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.chat-person>i{width:10px;height:10px;margin-left:auto;border:2px solid var(--surface);border-radius:50%;background:#19bf73;box-shadow:0 0 0 3px #19bf7324}.message-stream{min-height:0;height:auto;flex:1;padding:24px;background:linear-gradient(180deg,color-mix(in srgb,var(--teal) 3%,var(--page)),var(--page))}.message-stream article{align-items:flex-end}.message-stream article>.user-avatar{width:32px;height:32px;flex:none}.message-stream article>div{max-width:min(560px,100%);padding:10px 14px;border-radius:18px 18px 18px 5px;box-shadow:0 3px 12px #051e1c0d}.message-stream article.mine>div{border-radius:18px 18px 5px;background:linear-gradient(135deg,var(--teal),var(--green));color:#fff}.message-stream article.mine>.user-avatar{display:none}.message-stream p{margin:0;font-size:15px;line-height:1.45}.message-stream footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px}.message-stream article.mine small{color:#ffffffb8}.message-stream footer button{padding:0;font-size:10px}.message-composer{position:relative;align-items:flex-end;padding:12px 14px;background:var(--surface)}.message-composer textarea{min-width:0;min-height:48px;max-height:120px;flex:1;box-sizing:border-box;padding:13px 16px;border:1px solid var(--line);outline:0;overflow-y:auto;border-radius:23px;background:var(--soft);color:var(--text);font:inherit;font-size:15px;line-height:1.4;resize:none}.message-composer textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #007f781a}.message-composer button{width:48px;height:48px;flex:none;padding:0;border-radius:50%;background:linear-gradient(135deg,var(--orange),#ff8c32);box-shadow:0 7px 18px #ff69003d}.message-composer button:disabled{opacity:.45}.message-composer>.field-error{position:absolute;right:16px;bottom:2px}@media(max-width:640px){.negotiable-check{align-self:stretch;padding:13px}.negotiable-check b{font-size:16px}.negotiable-check small{font-size:13px}.conversation-layout{margin-inline:-3%}.conversation-panel{min-height:calc(100dvh - 145px);max-height:none;border-inline:0;border-radius:0}.conversation-product{gap:10px;padding:10px 13px}.conversation-product img{width:48px;height:48px}.chat-person{padding:10px 13px}.message-stream{min-height:52dvh;padding:16px 12px 22px;gap:10px}.message-stream article{max-width:88%}.message-stream article>.user-avatar{width:28px;height:28px}.message-stream article>div{padding:9px 12px}.message-stream p{font-size:16px}.message-composer{position:sticky;z-index:5;bottom:0;padding:9px 10px calc(9px + env(safe-area-inset-bottom))}.message-composer textarea{min-height:48px;font-size:16px}.offer-panel{padding-inline:12px}.upload-previews{gap:10px}.remove-upload{width:32px;height:32px}.field-error{font-size:14px!important}}.header-account-menu,.seller-avatar-menu{position:relative}.header-account-menu>summary,.seller-avatar-menu>summary{list-style:none;cursor:pointer}.header-account-menu>summary::-webkit-details-marker,.seller-avatar-menu>summary::-webkit-details-marker{display:none}.header-account-menu>div,.seller-avatar-menu>div{position:absolute;z-index:250;top:calc(100% + 8px);right:0;display:none;width:190px;overflow:hidden;padding:7px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 18px 45px #02181533}.header-account-menu[open]>div,.header-account-menu:hover>div,.seller-avatar-menu[open]>div,.seller-avatar-menu:hover>div{display:grid}.header-account-menu>div :where(a,button),.seller-avatar-menu>div :where(a,button){display:flex!important;width:100%!important;min-height:42px!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:9px 11px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--text)!important;font-size:12px!important;font-weight:850!important;text-align:left;cursor:pointer}.header-account-menu>div :where(a,button):hover,.seller-avatar-menu>div :where(a,button):hover{background:var(--soft)!important;color:var(--teal)!important}.header-account-menu>div svg,.seller-avatar-menu>div svg{width:17px!important;height:17px!important}.header-account-menu>div button,.seller-avatar-menu>div button{color:#c8424c!important}.header-account-menu .account-link>svg{width:14px;height:14px}.mobile-account-menu>summary{display:grid;width:38px;height:38px;overflow:hidden;place-items:center;border-radius:50%}.mobile-account-menu>summary>.user-avatar{width:38px;height:38px}.mobile-account-menu>div{position:fixed;top:66px;right:10px;width:min(230px,calc(100vw - 20px))}.seller-account{display:grid!important;grid-template-columns:43px minmax(0,1fr);gap:9px!important}.seller-account>.seller-logout{grid-column:1/3;display:flex!important;width:100%;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--soft)!important;color:var(--text)!important;font-size:11px!important;font-weight:850}.seller-account>.seller-logout:hover{color:#c8424c!important}.seller-account>.seller-logout span{display:inline}.seller-nav>nav{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.seller-nav>.seller-account{margin-top:10px}.seller-tips{display:grid!important;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:7px 12px}.seller-tips>span{grid-row:1/3}.seller-tips h2{align-self:end;margin:0!important;font-size:18px!important;line-height:1.25}.seller-tips>p{align-self:start;margin:0;overflow-wrap:anywhere}.seller-tips>div,.seller-tips>a{grid-column:1/3;width:100%;min-width:0}.seller-tips>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;height:auto!important;margin-top:11px!important;overflow:visible!important}.seller-tips>div:before{grid-column:1;grid-row:1;display:block;width:100%;height:6px;border-radius:99px;background:#ffffff29;content:""}.seller-tips>div>i{grid-column:1;grid-row:1;position:relative!important;z-index:1;height:6px!important}.seller-tips>div>b{grid-column:2;grid-row:1;white-space:nowrap}.seller-tips>a{justify-content:flex-start!important;margin-top:3px;color:#fff!important}.gallery-main-track,.mobile-media-track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.gallery-main-track::-webkit-scrollbar,.mobile-media-track::-webkit-scrollbar{display:none}.gallery-main-track>img,.mobile-media-track>img{width:100%;height:100%;flex:0 0 100%;object-fit:cover;scroll-snap-align:start;scroll-snap-stop:always}.gallery-main{touch-action:pan-x}.gallery-main>span,.gallery-main>.gallery-expand{z-index:3}.gallery-thumbs{max-height:100%;overflow-y:auto;scrollbar-width:none}.gallery-thumbs::-webkit-scrollbar{display:none}.mobile-detail-media{touch-action:pan-x}.mobile-detail-media:after,.mobile-detail-media>.media-back,.mobile-detail-media>.media-save,.mobile-gallery-dots{pointer-events:none}.mobile-detail-media>.media-back,.mobile-detail-media>.media-save,.mobile-gallery-dots button{pointer-events:auto}.seller-summary .seller-phone-link,.seller-summary .seller-store-link{display:flex;width:100%;align-items:center;justify-content:center;gap:6px;margin-top:7px;padding:11px;border:1px solid var(--green);border-radius:10px;color:var(--green);font-size:9px;font-weight:900}.seller-summary .seller-store-link{border-color:var(--line);background:var(--soft);color:var(--text)}.seller-summary .seller-store-link svg{width:14px}.mobile-seller-card{flex-wrap:wrap}.mobile-seller-card>.mobile-seller-contact{display:grid;grid-template-columns:1fr 1.3fr;width:100%;flex:0 0 100%;gap:7px;margin-top:8px}.mobile-seller-card>.mobile-seller-contact.store-only{grid-template-columns:1fr}.mobile-seller-contact>a{display:flex;min-height:42px;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:1px solid var(--green);border-radius:12px;color:var(--green);font-size:9px;font-weight:900;text-align:center}.mobile-seller-contact>a:last-child{border-color:transparent;background:var(--green);color:#fff}.mobile-seller-contact svg{width:15px;flex:none}.mobile-contact-dock.chat-only{grid-template-columns:1fr}.mobile-contact-dock :where(button,a){display:flex;align-items:center;justify-content:center;gap:5px;padding:10px;border:0;border-radius:10px;background:var(--green);color:#fff;font-size:8px;font-weight:900}.mobile-contact-dock :where(button,a):last-child{background:var(--orange)}.seller-hero-actions a{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 14px;border:1px solid color-mix(in srgb,var(--green) 35%,var(--line));border-radius:11px;background:var(--surface);color:var(--green);font-size:10px;font-weight:900}.seller-hero-actions a svg{width:16px}.optional-label{color:var(--muted);font-size:10px!important;font-weight:650!important}@media(max-width:760px){.seller-tips{grid-template-columns:40px minmax(0,1fr);padding:18px!important}.seller-tips h2{font-size:17px!important}.seller-tips p{font-size:11px!important}.seller-tips>div>b{font-size:9px!important}.seller-tips>a{font-size:11px!important}.mobile-seller-contact>a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-hero-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-hero-actions>*{min-width:0}.seller-account>.seller-logout{min-height:42px}}.header-account-menu>.account-link{display:flex!important}html[data-theme=dark] .admin-app{color-scheme:dark;--admin-bg:var(--page);--admin-panel:var(--surface);--admin-field:var(--soft);--admin-border:var(--line);--admin-copy:var(--text);--admin-muted:var(--muted);background:var(--admin-bg);color:var(--admin-copy)}html[data-theme=dark] .admin-app :where(.admin-main,.admin-workspace){background:var(--admin-bg);color:var(--admin-copy)}html[data-theme=dark] .admin-app :where(.admin-header,.admin-card,.admin-metrics article,.admin-profile-metrics article,.admin-toolbar>form,.admin-user-table,.setting-panel,.settings-warning,.moderation-tabs,.notification-compose,.admin-dialog){border-color:var(--admin-border);background:var(--admin-panel);color:var(--admin-copy)}html[data-theme=dark] .admin-app :where(input,select,textarea){border-color:var(--admin-border);background:var(--admin-field);color:var(--admin-copy);caret-color:var(--green);box-shadow:none}html[data-theme=dark] .admin-app :where(input,textarea)::placeholder{color:color-mix(in srgb,var(--admin-muted) 78%,transparent)}html[data-theme=dark] .admin-app select option{background:var(--admin-field);color:var(--admin-copy)}html[data-theme=dark] .admin-app :where(label,h1,h2,h3,strong,b){color:var(--admin-copy)}html[data-theme=dark] .admin-app :where(p,small,time,.admin-role,.admin-table-head){color:var(--admin-muted)}html[data-theme=dark] .admin-app :where(.admin-user-controls form button,.admin-primary){background:linear-gradient(135deg,var(--teal),var(--green));color:#fff}html[data-theme=dark] .admin-app :where(.admin-user-hero>button,.admin-owned-listings article>button,.moderation-list article>button){border-color:color-mix(in srgb,var(--green) 45%,var(--admin-border));background:color-mix(in srgb,var(--green) 9%,var(--admin-panel));color:#71e4b7}html[data-theme=dark] .admin-app .admin-header>form{border-color:var(--admin-border);background:var(--admin-field);color:var(--admin-copy)}html[data-theme=dark] .admin-app .admin-header kbd{border-color:var(--admin-border);background:var(--admin-panel);color:var(--admin-muted)}html[data-theme=dark] .admin-app :where(.admin-table-head,.admin-user-row,.admin-owned-listings>article,.moderation-list>article){border-color:var(--admin-border)}html[data-theme=dark] .admin-dialog{background:var(--surface);color:var(--text)}html[data-theme=dark] .admin-dialog :where(input,select,textarea){border-color:var(--line);background:var(--soft);color:var(--text)}.wallet-available{display:flex;align-items:center;justify-content:space-between;margin:12px 0 0;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--green) 7%,var(--surface));color:var(--muted)}.wallet-available b{color:var(--green)}.admin-user-controls form button:disabled{cursor:wait;opacity:.6}.admin-user-controls .field-error{margin-top:2px}.wallet-adjustment-result{display:grid;gap:3px;margin-top:9px;padding:10px 12px;border-radius:10px;font-size:12px}.wallet-adjustment-result.success{border:1px solid color-mix(in srgb,var(--green) 35%,var(--line));background:color-mix(in srgb,var(--green) 10%,var(--surface));color:var(--green)}.wallet-adjustment-result.error{border:1px solid color-mix(in srgb,#d93c49 35%,var(--line));background:color-mix(in srgb,#d93c49 10%,var(--surface));color:#d93c49}.wallet-adjustment-result small{overflow:hidden;color:inherit!important;font-size:9px!important;text-overflow:ellipsis;white-space:nowrap}.notification-compose{margin-bottom:14px}.notification-compose>form{display:grid;gap:13px}.notification-compose label{display:grid;gap:6px}.smart-banner-note{display:flex;align-items:flex-start;gap:12px;padding:13px;border:1px solid color-mix(in srgb,var(--green) 28%,var(--line));border-radius:13px;background:color-mix(in srgb,var(--green) 7%,var(--surface))}.smart-banner-note>svg{width:22px;flex:none;color:var(--green)}.smart-banner-note p{display:grid;gap:3px;margin:0}.smart-banner-note span{color:var(--muted)}.compact-notifications{margin-top:14px;overflow:hidden}.compact-notifications>header{padding-bottom:12px}.compact-notifications>header>b{padding:6px 9px;border-radius:99px;background:var(--soft);color:var(--muted)}.compact-notifications article,.compact-notifications>button:not(.notification-view-all){min-width:0}.compact-notifications article>div,.compact-notifications>button>span{min-width:0}.compact-notifications p{display:-webkit-box!important;overflow:hidden!important;max-width:100%;margin:4px 0!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal!important;text-overflow:ellipsis}.notification-view-all{display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:7px;border:0;border-top:1px solid var(--line);background:color-mix(in srgb,var(--teal) 5%,var(--surface));color:var(--teal);font-weight:900}.notification-view-all svg{width:17px}.notification-history>article{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start}.notification-history>article>i{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:var(--soft);color:var(--teal)}.site-page-overview{margin-bottom:14px}.site-page-overview>header>b{color:var(--green)}.site-page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.site-page-grid>article{display:flex;min-width:0;flex-direction:column}.site-page-grid article>header i{display:grid;width:45px;height:45px;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--teal) 10%,var(--surface));color:var(--teal)}.site-page-grid article>header svg{width:21px}.site-page-grid article>small{margin-top:17px;color:var(--orange);font-weight:900;letter-spacing:1px}.site-page-grid h2{margin:5px 0}.site-page-grid p{display:-webkit-box;overflow:hidden;min-height:58px;color:var(--muted);-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-wrap:anywhere}.site-page-grid footer{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:13px;border-top:1px solid var(--line)}.site-page-grid footer :where(button,a){display:flex;align-items:center;gap:5px;min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:var(--soft);color:var(--text);font-weight:850}.site-page-grid footer .publish{border-color:var(--green);background:var(--green);color:#fff}.site-page-grid footer svg{width:15px}.site-page-dialog{width:min(920px,calc(100% - 30px))!important;max-height:92dvh;overflow:auto}.site-page-dialog form{gap:15px!important}.site-page-content{min-height:320px!important;line-height:1.65}.site-page-actions{display:flex;justify-content:flex-end;gap:9px}.site-page-actions>button{display:flex;align-items:center;gap:6px;min-height:46px;padding:0 16px;border:1px solid var(--line);border-radius:11px;background:var(--soft);color:var(--text);font-weight:900}.legal-page main{min-height:70vh;padding:45px 0 80px;background:var(--page)}.legal-page-wrap{width:min(900px,calc(100% - 28px))}.legal-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:var(--teal);font-weight:850}.legal-back svg{width:18px}.legal-page article{overflow:hidden;border:1px solid var(--line);border-radius:26px;background:var(--surface);box-shadow:var(--shadow)}.legal-page article>header{padding:42px;background:linear-gradient(135deg,color-mix(in srgb,var(--teal) 12%,var(--surface)),color-mix(in srgb,var(--orange) 7%,var(--surface)))}.legal-page article>header>span{color:var(--orange);font-weight:950;letter-spacing:1.2px}.legal-page h1{margin:9px 0}.legal-page article>header p{display:flex;align-items:center;gap:6px;margin:0;color:var(--muted)}.legal-page article>header svg{width:17px}.legal-copy{padding:42px}.legal-copy p{margin:0 0 1.3em;color:var(--text);font-size:18px;line-height:1.8;white-space:pre-wrap}.legal-page article>footer{display:flex;align-items:center;gap:8px;padding:18px 42px;border-top:1px solid var(--line);background:var(--soft);color:var(--muted)}.legal-page article>footer svg{width:19px;color:var(--green)}.smart-site-banner{position:fixed;z-index:190;top:14px;left:50%;display:grid;width:min(920px,calc(100% - 28px));grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:13px;transform:translate(-50%);padding:13px 14px;border:1px solid color-mix(in srgb,var(--teal) 28%,var(--line));border-radius:18px;background:color-mix(in srgb,var(--surface) 94%,transparent);color:var(--text);box-shadow:0 20px 55px #03161338;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:smartBannerIn .45s cubic-bezier(.22,1,.36,1)}.smart-site-banner>i{display:grid;width:44px;height:44px;place-items:center;border-radius:13px;background:linear-gradient(135deg,var(--teal),var(--green));color:#fff}.smart-site-banner.warning>i{background:linear-gradient(135deg,var(--orange),#ff9b4d)}.smart-site-banner.critical>i{background:linear-gradient(135deg,#d93c49,#ff6e77)}.smart-site-banner>div{display:grid;min-width:0;gap:3px}.smart-site-banner>div>b{font-size:15px}.smart-site-banner p{display:-webkit-box;overflow:hidden;margin:0;color:var(--muted);font-size:13px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.smart-site-banner p.expanded{display:block}.smart-site-banner>a,.banner-more,.banner-hide{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--teal);font-weight:900}.smart-site-banner>a svg,.banner-more svg,.banner-hide svg{width:16px}.banner-more{justify-self:start;padding:2px 0;font-size:12px}.banner-hide{padding:9px;border-radius:10px;background:var(--soft);color:var(--muted)}@keyframes smartBannerIn{0%{opacity:0;transform:translate(-50%,-24px)}to{opacity:1;transform:translate(-50%)}}.consent-sheet{position:fixed;z-index:185;right:20px;bottom:20px;display:grid;width:min(520px,calc(100% - 40px));grid-template-columns:48px 1fr;gap:13px;padding:21px;border:1px solid var(--line);border-radius:22px;background:var(--surface);color:var(--text);box-shadow:0 24px 75px #03161340}.consent-sheet>button{position:absolute;top:12px;right:12px;display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:50%;background:var(--soft);color:var(--muted)}.consent-sheet>button svg{width:16px}.consent-sheet>i{display:grid;width:48px;height:48px;place-items:center;border-radius:15px;background:color-mix(in srgb,var(--orange) 12%,var(--surface));color:var(--orange)}.consent-sheet>div>b{font-size:19px}.consent-sheet p{margin:6px 22px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.consent-sheet p a{color:var(--teal);font-weight:850}.consent-sheet section{display:grid;gap:7px;margin-top:13px}.consent-sheet section label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px;border:1px solid var(--line);border-radius:10px;background:var(--soft)}.consent-sheet section span{display:grid}.consent-sheet section small{color:var(--muted)}.consent-sheet section input{width:19px;height:19px;accent-color:var(--green)}.consent-sheet>footer{display:flex;grid-column:1/3;flex-wrap:wrap;justify-content:flex-end;gap:7px}.consent-sheet footer button{display:flex;min-height:41px;align-items:center;gap:5px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--soft);color:var(--text);font-weight:850}.consent-sheet footer .accept{border-color:var(--green);background:var(--green);color:#fff}.consent-sheet footer svg{width:16px}@media(max-width:850px){.site-page-grid{grid-template-columns:1fr 1fr}.smart-site-banner{top:auto;bottom:82px;grid-template-columns:40px minmax(0,1fr) auto;padding:12px;border-radius:18px}.smart-site-banner>i{width:40px;height:40px}.smart-site-banner>a{grid-column:2}.banner-hide{grid-column:3;grid-row:1/3}.banner-hide span{display:none}}@media(max-width:640px){.site-page-grid{grid-template-columns:1fr}.site-page-dialog{position:fixed;inset:auto 0 0;width:100%!important;max-height:94dvh;margin:0;border-radius:25px 25px 0 0!important}.site-page-dialog .form-two{grid-template-columns:1fr}.site-page-content{min-height:240px!important}.site-page-actions{position:sticky;bottom:0;padding-top:10px;background:var(--surface)}.site-page-actions>button{flex:1;justify-content:center}.legal-page main{padding-top:20px}.legal-page article>header,.legal-copy{padding:24px 19px}.legal-copy p{font-size:16px}.legal-page article>footer{padding:15px 19px}.smart-site-banner{bottom:78px;width:calc(100% - 20px);grid-template-columns:36px minmax(0,1fr) 34px;gap:9px;padding:10px}.smart-site-banner>i{width:36px;height:36px}.smart-site-banner>div>b{font-size:14px}.smart-site-banner p{font-size:12px;-webkit-line-clamp:2}.banner-hide{width:34px;height:34px;padding:0;justify-content:center}.consent-sheet{right:10px;bottom:78px;width:calc(100% - 20px);grid-template-columns:40px 1fr;padding:17px}.consent-sheet>i{width:40px;height:40px}.consent-sheet>div>b{font-size:17px}.consent-sheet p{font-size:12px}.consent-sheet>footer{justify-content:stretch}.consent-sheet footer button{flex:1;justify-content:center}.compact-notifications p{-webkit-line-clamp:2}}body,button,input,textarea,select{font-family:var(--runtime-font,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}.publish-card{font-weight:700}.publish-card h2{font-weight:950!important}.publish-card p,.publish-card a,.publish-card button{font-weight:800!important;line-height:1.55}.setting-color-control{display:grid!important;grid-template-columns:54px minmax(110px,1fr);align-items:center;gap:8px;padding:5px!important;border:1px solid var(--line)!important;border-radius:10px;background:var(--soft)!important}.setting-color-control input[type=color]{width:48px!important;height:36px!important;padding:2px!important;border:0!important;border-radius:8px;cursor:pointer}.setting-color-control input[type=text],.setting-color-control input:not([type=color]){height:36px!important;border:0!important;background:transparent!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-weight:900;text-transform:uppercase}.result-favorite.saved{border-color:var(--green)!important;background:var(--green)!important;color:#fff!important}html:not([data-theme=dark]){--page:color-mix(in srgb,var(--theme-primary) 2%,#fff);--soft:var(--primary-faint);--line:color-mix(in srgb,var(--theme-primary) 10%,#e8e8e8)}html[data-theme=dark]{--page:#000;--surface:#101112;--soft:#171819;--line:#2b2d2f}.utility-bar{background:var(--deep)}.hero{background:linear-gradient(125deg,color-mix(in srgb,var(--theme-primary) 13%,#fff),color-mix(in srgb,var(--theme-primary) 5%,#fff) 48%,color-mix(in srgb,var(--theme-accent) 9%,#fff))}html[data-theme=dark] .hero{background:linear-gradient(125deg,color-mix(in srgb,var(--theme-primary) 24%,#070909),color-mix(in srgb,var(--theme-primary) 12%,#090b0b) 52%,color-mix(in srgb,var(--theme-accent) 15%,#090b0b))}.hero-orb-one{background:color-mix(in srgb,var(--theme-primary) 8%,transparent)}.activity-icon.green{background:var(--primary-soft);color:var(--green)}.activity-icon.orange{background:var(--accent-soft);color:var(--orange)}.seller-tips,.auth-showcase,.system-backup-hero{background:linear-gradient(145deg,var(--deep),var(--teal))}.mobile-home-hero{background:linear-gradient(145deg,var(--theme-accent),color-mix(in srgb,var(--theme-accent) 88%,white) 58%,color-mix(in srgb,var(--theme-accent) 76%,white))}html[data-theme=dark] .mobile-home-hero{background:linear-gradient(145deg,color-mix(in srgb,var(--theme-primary) 24%,#050606),color-mix(in srgb,var(--theme-primary) 14%,#050606) 60%,color-mix(in srgb,var(--theme-accent) 14%,#050606))}.mobile-home-hero:after{background:color-mix(in srgb,var(--theme-primary) 14%,transparent)}.mobile-home-hero nav>a>b,.mobile-home-hero nav .mobile-add,.mobile-mini-brand>span{background:var(--deep)}.sell-button,.seller-primary,.bottom-nav .sell-icon,.mobile-header-actions .mobile-sell{background:linear-gradient(135deg,var(--orange),var(--orange2));box-shadow:0 9px 22px color-mix(in srgb,var(--orange) 24%,transparent)}.search-button,.mobile-home-hero form .mobile-search-submit,.auth-submit,.seller-settings-form>button,.seller-review-form>button{background:linear-gradient(135deg,var(--teal),var(--green))}.seller-main,.seller-workspace,.seller-settings-grid,.seller-settings-form,.profile-photo-form,.profile-photo-form>div:last-child,.seller-settings-form header>div{min-width:0;max-width:100%}.seller-settings-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.seller-settings-form input,.seller-settings-form textarea,.profile-photo-form input{min-width:0;max-width:100%}.profile-photo-form input[type=file]{display:block;width:100%;overflow:hidden;font-size:12px!important;text-overflow:ellipsis;white-space:nowrap}.profile-photo-form input[type=file]::file-selector-button{max-width:52%;margin-right:8px;padding:8px;border:0;border-radius:7px;background:var(--primary-soft);color:var(--teal);font-size:11px;font-weight:900}.seller-settings-form h2,.profile-photo-form h2{max-width:100%;overflow-wrap:anywhere}@media(max-width:760px){.seller-workspace{overflow-x:clip}.seller-settings-grid{grid-template-columns:minmax(0,1fr)}.seller-settings-form{width:100%}.seller-settings-form header{min-width:0;align-items:flex-start}.seller-settings-form header>span{flex:none}.seller-settings-form label,.seller-settings-form label>div{min-width:0;max-width:100%}}@media(max-width:520px){.profile-photo-form{width:100%;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch;gap:15px;padding:17px!important}.profile-photo-preview{justify-self:center}.profile-photo-form>div:last-child{text-align:center}.profile-photo-form label{text-align:left}.profile-photo-form>div:last-child>button{width:100%;justify-content:center}.profile-photo-form p{overflow-wrap:anywhere}.seller-settings-form{padding:17px!important}}.settings-section-tabs{display:flex;gap:8px;overflow-x:auto;padding:8px;border:1px solid var(--line);border-radius:15px;background:var(--surface);scrollbar-width:thin}.settings-section-tabs button{min-height:42px;flex:none;padding:0 15px;border:1px solid transparent;border-radius:10px;background:var(--soft);color:var(--muted);font-size:13px!important;font-weight:900;white-space:nowrap}.settings-section-tabs button.active{border-color:color-mix(in srgb,var(--green) 25%,var(--line));background:linear-gradient(135deg,var(--teal),var(--green));color:#fff;box-shadow:0 7px 18px color-mix(in srgb,var(--green) 17%,transparent)}.settings-subgroup>div>small{font-size:11px!important}.settings-subgroup h3{font-size:28px!important}.setting-row{grid-template-columns:minmax(210px,1fr) minmax(260px,420px) 48px;gap:14px;padding:16px 0}.setting-row>div{min-width:0}.setting-row b{font-size:15px!important;line-height:1.35}.setting-row small{margin-top:4px;font-size:10px!important;line-height:1.45;overflow-wrap:anywhere}.setting-row input,.setting-row select,.setting-row textarea{width:100%;min-width:0;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:var(--soft);color:var(--text);font-size:14px!important}.setting-row textarea{min-height:96px;resize:vertical}.setting-row>button{width:44px;height:44px;align-self:center}.setting-image-control{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:8px}.setting-image-control>img{width:64px;height:54px;grid-row:span 2;object-fit:cover;border:1px solid var(--line);border-radius:10px;background:var(--soft)}.setting-image-control>label{display:flex;min-height:38px;align-items:center;justify-content:center;gap:6px;border:1px dashed color-mix(in srgb,var(--green) 35%,var(--line));border-radius:9px;background:var(--primary-faint);color:var(--teal);font-size:12px!important;font-weight:900;cursor:pointer}.setting-image-control>label svg{width:16px}.setting-image-control>label input{display:none}.setting-image-control>input{grid-column:2}.admin-settings-panel>header p{font-size:14px!important}.admin-settings-menu button{font-size:13px!important}@media(max-width:800px){.setting-row{grid-template-columns:minmax(0,1fr) 44px}.setting-row>div,.setting-row>:not(div):not(button){grid-column:1/-1}.setting-row>button{grid-column:2;grid-row:2;align-self:end}.setting-row>:not(div):not(button){grid-row:2}.setting-row>.setting-image-control{grid-column:1;grid-row:2}.settings-subgroup h3{font-size:24px!important}}.setting-row{grid-template-columns:minmax(210px,1fr) minmax(260px,420px) 96px}.setting-row>button{display:flex;width:100%;min-width:88px;height:44px;align-items:center;justify-content:center;gap:6px}.setting-row>button span{font-size:11px!important;font-weight:900}.setting-row>button:disabled{cursor:wait;opacity:.82}.setting-save-spinner{animation:setting-save-spin .75s linear infinite}@keyframes setting-save-spin{to{transform:rotate(360deg)}}@media(max-width:800px){.setting-row{grid-template-columns:minmax(0,1fr) 96px}}.wallet-funding-sheet>form{display:grid;gap:16px;padding:18px 24px 28px}@media(min-width:701px){dialog.frontend-action-dialog.admin-dialog.action-sheet-dialog{inset:50% auto auto!important;inset:50% auto auto 50%!important;width:min(680px,calc(100vw - 48px))!important;max-width:680px!important;max-height:min(86dvh,820px);margin:0!important;padding:0;overflow-x:hidden;overflow-y:auto;transform:translate(-50%,-50%)!important;border:1px solid var(--line);border-radius:26px;background:var(--surface);color:var(--text);box-shadow:0 30px 95px #00000057;animation:none}dialog.frontend-action-dialog.admin-dialog.action-sheet-dialog:before{display:none}dialog.frontend-action-dialog.admin-dialog.action-sheet-dialog>form{box-sizing:border-box;width:100%;min-width:0}dialog.frontend-action-dialog.admin-dialog.action-sheet-dialog :where(input,select,textarea){box-sizing:border-box;width:100%;min-width:0}dialog.frontend-action-dialog.admin-dialog.action-sheet-dialog>.admin-dialog-close{position:absolute;top:16px;right:16px;margin:0}}.browser-location-field{display:grid!important;min-width:0;gap:6px!important;padding:0!important;border:0!important;background:transparent!important}.browser-location-field>div{display:flex;min-width:0;min-height:48px;align-items:center;gap:9px;padding:0 8px 0 12px;border:1px solid var(--line);border-radius:11px;background:var(--soft)}.browser-location-field>div>svg{width:18px;flex:none;color:var(--teal)}.browser-location-field input{min-width:0;flex:1;padding-inline:0!important;border:0!important;background:transparent!important}.browser-location-field button{display:inline-flex;min-height:36px;flex:none;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:0;border-radius:9px;background:var(--primary-soft);color:var(--teal);font-size:11px;font-weight:900;cursor:pointer}.browser-location-field button svg{width:16px}.browser-location-field .location-feedback{display:block;color:var(--muted);font-size:11px!important;font-weight:700;line-height:1.45}.browser-location-field .location-feedback.error{color:#c7434d}.browser-location-field .location-selectors{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-height:0;padding:0;border:0;background:transparent}.browser-location-field .location-selectors select{width:100%;min-width:0;min-height:46px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:var(--soft);color:var(--text)}.browser-location-field>div>select{min-width:0;min-height:46px;flex:1;border:0;background:transparent;color:var(--text)}.browser-location-field.location-autocomplete{position:relative}.browser-location-field .location-suggestions{position:absolute;z-index:40;top:calc(100% - 4px);right:0;left:0;display:grid;max-height:270px;min-height:auto;gap:2px;overflow-y:auto;padding:7px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 18px 45px #01231d33}.browser-location-field .location-suggestions>button{width:100%;min-height:50px;justify-content:flex-start;gap:10px;padding:7px 10px;background:transparent;color:var(--text);text-align:left}.browser-location-field .location-suggestions>button:hover{background:var(--primary-soft)}.browser-location-field .location-suggestions>button>span{display:grid;gap:2px}.browser-location-field .location-suggestions b{font-size:14px}.browser-location-field .location-suggestions small,.browser-location-field .location-scope-note{color:var(--muted);font-size:12px!important;line-height:1.45}.browser-location-field .location-scope-note{display:block;font-weight:700}.location-spin{animation:setting-save-spin .75s linear infinite}.admin-location-control{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px}.admin-location-control button{display:inline-flex;width:auto;min-width:130px;align-items:center;justify-content:center;gap:6px;padding:0 12px}.admin-location-control small{grid-column:1/-1}.location-consent-banner{position:fixed;z-index:990;right:22px;bottom:24px;display:grid;grid-template-columns:42px minmax(220px,380px) auto auto;align-items:center;gap:11px;max-width:calc(100vw - 30px);padding:14px;border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface) 94%,transparent);color:var(--text);box-shadow:0 24px 70px #0000003d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.location-consent-banner>svg{width:42px;height:42px;padding:10px;border-radius:13px;background:var(--primary-soft);color:var(--green)}.location-consent-banner b{font-size:14px}.location-consent-banner p{margin:3px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.location-consent-banner button{min-height:40px;padding:0 13px;border:0;border-radius:10px;background:var(--green);color:#fff;font-size:11px;font-weight:900}.location-consent-banner button:last-child{background:var(--soft);color:var(--text)}.worldwide-location-card{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.worldwide-location-card h2{display:flex;align-items:center;gap:8px}.worldwide-location-card h2 svg{width:22px;color:var(--green)}.worldwide-location-card p{max-width:720px;color:var(--muted);font-size:12px}.worldwide-location-card>span{display:flex;gap:8px}.worldwide-location-card button{display:inline-flex;min-height:42px;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:var(--soft);color:var(--teal);font-weight:900}.worldwide-location-card button svg{width:17px}@media(min-width:901px){.listing-editor .seller-card header p{font-size:13px!important;line-height:1.55}.listing-editor .editor-fields label{font-size:13px!important}.listing-editor .editor-fields input,.listing-editor .editor-fields textarea,.listing-editor .editor-fields select{font-size:14px!important}.listing-editor .photo-drop b{font-size:13px}.listing-editor .photo-drop small,.listing-editor .publish-card p,.listing-editor .editor-tip p,.listing-editor .editor-safe small{font-size:12px!important;line-height:1.55}.listing-editor .editor-tip h3,.listing-editor .editor-safe b{font-size:13px}}@media(max-width:700px){.browser-location-field button span{display:none}.browser-location-field button{width:38px;min-width:38px;padding:0}.browser-location-field .location-feedback{font-size:12px!important}.admin-location-control{grid-template-columns:1fr}.admin-location-control button{min-height:42px}.browser-location-field .location-selectors{grid-template-columns:1fr}.location-consent-banner{right:10px;bottom:calc(84px + env(safe-area-inset-bottom));left:10px;grid-template-columns:38px 1fr}.location-consent-banner>button{grid-column:auto}.location-consent-banner>button:first-of-type{grid-column:1/2}.location-consent-banner>button:last-child{grid-column:2/3}.worldwide-location-card{align-items:stretch;flex-direction:column}.worldwide-location-card>span{flex-direction:column}.listing-editor .seller-card header p{font-size:13px!important;line-height:1.5}.listing-editor .editor-fields label{font-size:14px!important}.listing-editor .editor-fields input,.listing-editor .editor-fields textarea,.listing-editor .editor-fields select{font-size:15px!important}.listing-editor .photo-drop b{font-size:14px}.listing-editor .photo-drop small,.listing-editor .publish-card p,.listing-editor .editor-tip p,.listing-editor .editor-safe small{font-size:12px!important;line-height:1.5}}dialog.frontend-action-dialog.is-verifying:after,dialog.frontend-action-dialog.is-verified:after{position:fixed;z-index:90;top:18px;left:50%;padding:11px 18px;transform:translate(-50%);border-radius:999px;background:var(--teal);color:#fff;box-shadow:0 12px 35px #0000003d;content:"Please wait…";font-size:12px;font-weight:900}dialog.frontend-action-dialog.is-verified:after{background:var(--green);content:"Completed"}dialog.frontend-action-dialog.is-verifying{pointer-events:none}.payment-amount-limits{color:var(--muted)!important;font-size:10px!important;font-weight:700!important}.wallet-funding-sheet form>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.wallet-funding-sheet header span{color:var(--orange);font-size:9px;font-weight:950;letter-spacing:1.1px}.wallet-funding-sheet header h2{margin:3px 0 0;font-size:25px}.wallet-funding-sheet header>button{display:grid;width:40px;height:40px;flex:none;place-items:center;border:0;border-radius:50%;background:var(--soft);color:var(--text)}.wallet-funding-sheet label{display:grid;gap:7px;color:var(--text);font-size:12px;font-weight:850}.wallet-funding-sheet label>input:not([type=checkbox]){width:100%;min-height:50px;padding:0 14px;border:1px solid var(--line);border-radius:13px;outline:0;background:var(--soft);color:var(--text);font-size:15px}.wallet-funding-sheet label>input:focus{border-color:var(--teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--teal) 12%,transparent)}.wallet-gateway-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wallet-gateway-options>button{display:grid;grid-template-columns:38px 1fr 20px;align-items:center;gap:9px;min-height:76px;padding:11px;border:1px solid var(--line);border-radius:14px;background:var(--soft);color:var(--text);text-align:left}.wallet-gateway-options>button.selected{border-color:var(--teal);background:color-mix(in srgb,var(--teal) 9%,var(--surface));box-shadow:0 8px 22px color-mix(in srgb,var(--teal) 10%,transparent)}.wallet-gateway-options button>i{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:var(--surface);color:var(--teal)}.wallet-gateway-options svg{width:18px}.wallet-gateway-options button>span{display:grid;gap:3px}.wallet-gateway-options b{font-size:11px}.wallet-gateway-options small{color:var(--muted);font-size:8px;line-height:1.35}.offline-payment-instructions{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px solid color-mix(in srgb,var(--orange) 28%,var(--line));border-radius:13px;background:color-mix(in srgb,var(--orange) 7%,var(--surface))}.offline-payment-instructions>svg{width:20px;flex:none;color:var(--orange)}.offline-payment-instructions b{font-size:11px}.offline-payment-instructions p{margin:4px 0 0;color:var(--muted);font-size:10px;line-height:1.55;white-space:pre-line}.offline-payment-confirm{display:flex!important;align-items:flex-start;gap:9px!important;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.offline-payment-confirm input{width:19px;height:19px;flex:none;accent-color:var(--teal)}.wallet-funding-sheet footer{display:grid;grid-template-columns:.65fr 1.35fr;gap:9px}.wallet-funding-sheet footer>button{display:flex;min-height:48px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--text);font-size:11px;font-weight:900}.wallet-funding-sheet footer>.admin-primary{border:0;background:linear-gradient(135deg,var(--teal),var(--green));color:#fff}.wallet-funding-sheet footer svg{width:17px}@media(max-width:640px){.wallet-funding-sheet>form{gap:13px;padding:12px 15px calc(92px + env(safe-area-inset-bottom))}.wallet-funding-sheet header h2{font-size:21px}.wallet-gateway-options{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.wallet-gateway-options>button{min-width:82%;scroll-snap-align:start}.wallet-funding-sheet footer{position:sticky;bottom:0;padding-top:8px;background:var(--surface)}}dialog.stripe-card-sheet{position:fixed;inset:50% auto auto 50%;box-sizing:border-box;width:min(560px,calc(100vw - 28px));max-height:90dvh;margin:0;padding:0;overflow:auto;transform:translate(-50%,-50%);border:1px solid var(--line);border-radius:28px;background:var(--surface);color:var(--text);box-shadow:0 35px 100px #00000059}dialog.stripe-card-sheet::backdrop{background:#020f0da3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.stripe-card-sheet>header{display:flex;gap:15px;padding:27px 28px 20px;border-bottom:1px solid var(--line);background:linear-gradient(145deg,color-mix(in srgb,var(--teal) 10%,var(--surface)),var(--surface))}.stripe-card-sheet>header>i{display:grid;width:48px;height:48px;flex:none;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--teal),var(--green));color:#fff}.stripe-card-sheet>header svg{width:22px}.stripe-card-sheet>header small{color:var(--teal);font-size:10px;font-weight:950;letter-spacing:.13em}.stripe-card-sheet>header h2{margin:4px 45px 5px 0;font-size:23px;line-height:1.12}.stripe-card-sheet>header p{display:flex;align-items:center;gap:6px;margin:0;color:var(--muted);font-size:11px}.stripe-card-sheet>header p svg{width:14px}.stripe-sheet-close{position:absolute;z-index:4;top:18px;right:18px;display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;background:var(--soft);color:var(--text)}.stripe-sheet-close svg{width:18px}.stripe-card-sheet>form{display:grid;gap:16px;padding:24px 28px 28px}.stripe-card-sheet label{display:grid;gap:7px;font-size:12px;font-weight:900}.stripe-card-sheet input{box-sizing:border-box;width:100%;padding:14px;border:1px solid var(--line);border-radius:13px;outline:0;background:var(--soft);color:var(--text);font:inherit}.stripe-card-sheet input:focus,.stripe-card-input:focus-within{border-color:var(--teal);box-shadow:0 0 0 4px color-mix(in srgb,var(--teal) 12%,transparent)}.stripe-card-input{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:9px;min-height:52px;padding:0 14px;border:1px solid var(--line);border-radius:13px;background:var(--soft)}.stripe-card-input>svg{width:19px;color:var(--teal)}.stripe-card-input>div{min-width:0}.stripe-card-input>b{color:var(--muted);font-size:9px;text-transform:uppercase}.stripe-payment-error,.stripe-secure-note{display:flex;align-items:flex-start;gap:9px;padding:12px;border-radius:13px;font-size:11px;line-height:1.45}.stripe-payment-error{border:1px solid #f4b8bd;background:#fff0f1;color:#a92c37}.stripe-payment-error svg,.stripe-secure-note svg{width:18px;flex:none}.stripe-secure-note{background:color-mix(in srgb,var(--teal) 9%,var(--soft));color:var(--muted)}.stripe-secure-note svg{color:var(--teal)}.stripe-pay-button{display:flex;min-height:51px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;background:linear-gradient(110deg,var(--teal),var(--green));color:#fff;font-size:13px;font-weight:950;box-shadow:0 12px 28px color-mix(in srgb,var(--teal) 24%,transparent)}.stripe-pay-button:disabled{cursor:wait;opacity:.72}.stripe-pay-button svg{width:18px}.stripe-payment-state{display:grid;min-height:290px;place-content:center;justify-items:center;padding:28px;text-align:center}.stripe-payment-state>svg{width:46px;height:46px;color:var(--teal)}.stripe-payment-state h3{margin:14px 0 4px;font-size:24px}.stripe-payment-state p{max-width:350px;margin:0;color:var(--muted);line-height:1.5}.stripe-payment-state.success>svg{color:var(--green)}.stripe-payment-state.success small{margin-top:12px;color:var(--teal);font-weight:900}@media(max-width:640px){dialog.stripe-card-sheet{inset:auto 0 0;width:100%;max-height:94dvh;transform:none;border-inline:0;border-bottom:0;border-radius:27px 27px 0 0;animation:adminSheetUp .4s cubic-bezier(.22,1,.36,1)}.stripe-card-sheet>header{padding:25px 18px 17px}.stripe-card-sheet>header>i{width:43px;height:43px;border-radius:14px}.stripe-card-sheet>header h2{font-size:20px}.stripe-card-sheet>form{padding:20px 18px calc(24px + env(safe-area-inset-bottom))}.stripe-sheet-close{top:14px;right:14px}}.commerce-page{padding-top:28px;padding-bottom:70px}.commerce-heading{margin-bottom:20px}.commerce-heading>span{font-size:11px;font-weight:900;letter-spacing:.11em;color:var(--j-primary)}.commerce-heading h1{font-size:30px;margin:5px 0}.commerce-heading p{display:flex;align-items:center;gap:7px;color:var(--j-muted);margin:0}.commerce-heading svg{width:17px}.checkout-layout,.orders-grid,.dispute-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:16px}.checkout-items article,.order-detail article{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--j-border)}.checkout-items img,.order-detail img,.order-list img{width:66px;height:58px;object-fit:cover;border-radius:9px}.checkout-items article div,.order-detail article div{display:grid;gap:4px;flex:1}.checkout-items small,.order-detail small,.order-list small{color:var(--j-muted)}.checkout-payment,.decision-form,.dispute-chat{display:grid;gap:12px;align-content:start}.checkout-payment h2,.decision-form h2,.dispute-chat h2{display:flex;gap:8px;align-items:center;margin:0}.checkout-payment h2 svg,.decision-form h2 svg,.dispute-chat h2 svg{width:20px}.checkout-payment>label{display:flex;align-items:center;gap:10px;border:1px solid var(--j-border);border-radius:10px;padding:11px}.checkout-payment>label.selected{border-color:var(--j-primary);background:color-mix(in srgb,var(--j-primary) 8%,transparent)}.checkout-payment label span{display:grid}.checkout-payment label>svg{width:20px}.checkout-payment label:has(textarea),.checkout-payment label:has(input[type=text]){display:grid}.checkout-payment input[type=text],.checkout-payment textarea,.decision-form input,.decision-form textarea,.decision-form select,.dispute-chat textarea,.dispute-chat select,.payout-withdraw input,.payout-withdraw select{width:100%;border:1px solid var(--j-border);background:var(--j-card);color:var(--j-text);border-radius:9px;padding:11px}.checkout-total,.order-detail footer{display:flex;justify-content:space-between;align-items:center;padding-top:13px}.checkout-total strong,.order-detail footer strong{font-size:23px;color:var(--j-primary)}.order-list>a,.admin-table>article,.admin-table>a{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:13px;border-bottom:1px solid var(--j-border);color:inherit;text-decoration:none}.order-list>a>div,.order-list>a>span,.admin-table article>div,.admin-table a>div{display:flex;align-items:center;gap:11px}.order-list>a>span{display:grid;text-align:right}.order-list em,.admin-table em{text-transform:capitalize;font-style:normal}.order-detail{margin:16px 0}.decision-form{margin-top:16px}.dispute-chat>div{min-height:220px;max-height:460px;overflow:auto}.dispute-chat article{border:1px solid var(--j-border);border-radius:10px;padding:10px;margin:8px 0}.dispute-chat article p{margin:4px 0}.dispute-chat form{display:grid;gap:8px}.admin-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}.admin-kpis article{display:grid;gap:6px;padding:18px;border:1px solid var(--admin-border);border-radius:13px;background:var(--admin-panel)}.admin-kpis strong{font-size:24px;color:var(--admin-primary)}.payout-withdraw{display:flex;gap:10px;align-items:center;margin:16px 0}.payout-withdraw h2{margin-right:auto}.j-payout-section article{display:flex!important;flex-direction:row!important;align-items:center;gap:10px}.j-payout-section article span{display:grid}@media(max-width:720px){.commerce-page{padding:18px 10px 90px}.checkout-layout,.orders-grid,.dispute-layout{grid-template-columns:1fr}.commerce-heading h1{font-size:24px}.checkout-payment{position:relative}.order-list>a{padding:11px 3px}.order-list>a>span strong{font-size:13px}.admin-kpis{grid-template-columns:1fr}.payout-withdraw{align-items:stretch;flex-direction:column}.payout-withdraw h2{margin-right:0}.j-button{min-height:42px}}.j-conditional-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;border:1px solid var(--j-border);border-radius:12px;background:color-mix(in srgb,var(--j-primary) 4%,var(--j-card))}.j-conditional-fields h3{grid-column:1/-1;margin:0}.admin-category-access{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border:1px solid var(--admin-border);border-radius:10px;padding:12px}.admin-category-access legend{font-weight:800;padding:0 6px}.admin-category-access label{display:flex!important;flex-direction:row!important;align-items:center;gap:7px;font-size:12px}@media(max-width:720px){.j-conditional-fields,.admin-category-access{grid-template-columns:1fr}.j-floating-product-actions .j-button{min-width:0}}.order-tracking{margin-top:16px}.order-tracking>header{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid var(--j-border);padding-bottom:12px}.order-tracking header span{font-size:10px;font-weight:900;color:var(--j-primary);letter-spacing:.1em}.order-tracking h2{margin:3px 0}.tracking-timeline{padding:14px 0}.tracking-timeline article{display:flex;gap:12px;position:relative;padding-bottom:18px}.tracking-timeline article:not(:last-child):before{content:"";position:absolute;left:13px;top:27px;bottom:0;border-left:2px solid var(--j-primary)}.tracking-timeline i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--j-primary);color:#fff;font-style:normal;font-weight:900;flex:none}.tracking-timeline article div{display:grid;gap:3px}.tracking-timeline p{margin:0;color:var(--j-muted)}.tracking-timeline small{color:var(--j-muted)}.tracking-update{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;padding-top:12px;border-top:1px solid var(--j-border)}.tracking-update h3,.tracking-update textarea,.tracking-update button{grid-column:1/-1}.tracking-update input,.tracking-update select,.tracking-update textarea{border:1px solid var(--j-border);background:var(--j-card);color:var(--j-text);border-radius:8px;padding:10px}@media(max-width:640px){.order-tracking>header{align-items:flex-start;flex-direction:column}.tracking-update{grid-template-columns:1fr}.tracking-update h3,.tracking-update textarea,.tracking-update button{grid-column:auto}}.admin-app dialog.admin-dialog{position:fixed;inset:50% auto auto 50%;width:min(680px,calc(100vw - 32px));max-width:none;max-height:min(88dvh,900px);margin:0;overflow-x:hidden;overflow-y:auto;transform:translate(-50%,-50%);background:var(--surface, #fff);color:var(--text, #13211f)}.admin-app dialog.admin-dialog>form{position:relative;min-width:0}.admin-app dialog.admin-dialog .form-two{min-width:0}.admin-app dialog.admin-dialog input,.admin-app dialog.admin-dialog select,.admin-app dialog.admin-dialog textarea{box-sizing:border-box;width:100%;min-width:0}.admin-app dialog.admin-dialog .admin-dialog-close{position:sticky;z-index:30;top:10px;float:right;margin:10px 10px -50px 0}.admin-app dialog.admin-dialog .admin-dialog-close svg{width:18px;height:18px}.admin-app dialog.admin-dialog .admin-dialog-close-injected{position:absolute;top:14px;right:14px;margin:0}.admin-app dialog.admin-dialog.is-saved:after{position:fixed;z-index:100;top:18px;left:50%;padding:11px 18px;border-radius:999px;transform:translate(-50%);background:#00a86b;box-shadow:0 12px 35px #0000003d;color:#fff;content:"Saved";font-size:13px;font-weight:900}.admin-app dialog.admin-dialog.is-saving:after{position:fixed;z-index:100;top:18px;left:50%;padding:11px 18px;border-radius:999px;transform:translate(-50%);background:var(--teal, #008c82);box-shadow:0 12px 35px #0000003d;color:#fff;content:"Saving…";font-size:13px;font-weight:900}.admin-app dialog.admin-dialog.is-saving .admin-dialog-close{pointer-events:none;opacity:.45}@media(max-width:700px){.admin-app dialog.admin-dialog{inset:auto 0 0;width:100%;max-height:92dvh;border-radius:26px 26px 0 0;transform:none;animation:adminSheetUp .38s cubic-bezier(.22,1,.36,1)}.admin-app dialog.admin-dialog>form{padding:28px 18px calc(24px + env(safe-area-inset-bottom))}.admin-app dialog.admin-dialog .form-two{grid-template-columns:1fr}}.email-test-card{display:grid;gap:16px;margin-top:18px;padding:24px}.email-test-card>div>small{color:var(--teal);font-size:12px;font-weight:900;letter-spacing:.12em}.email-test-card h3{margin:5px 0;font-size:24px}.email-test-card p{margin:0;color:var(--muted);line-height:1.55}.email-test-card label{display:grid;gap:8px;font-weight:800}.email-test-card input{width:100%;min-height:50px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--text);font:inherit}.email-test-card>button{display:inline-flex;width:fit-content;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:12px;background:var(--teal);color:#fff;font-weight:900;cursor:pointer}.email-test-card>button:disabled{cursor:wait;opacity:.72}.email-test-card>button svg{width:18px}.email-test-result{padding:11px 13px;border-radius:10px;font-weight:800}.email-test-result.sent{background:color-mix(in srgb,var(--teal) 14%,transparent);color:var(--teal)}.email-test-result.error{background:#d234421f;color:#d23442}@media(max-width:700px){.email-test-card{padding:18px}.email-test-card>button{width:100%}}:root{--j-primary:#0c968b;--j-dark:#195e59;--j-bg:#f8f7f2;--j-card:#fffefa;--j-text:#252724;--j-muted:#7c7c76;--j-border:#e5e0d8;--j-soft:#f1efe8;--j-radius:12px;--j-brown:#ac602b;--j-body-size:14px;--j-max:1360px}[data-theme=dark]{--j-bg:#141c1b;--j-card:#1e2927;--j-text:#eef4ef;--j-muted:#a5b4ad;--j-border:#35423f;--j-soft:#25322e}body:has(.j-page),body:has(.j-header){background:var(--j-bg);color:var(--j-text);font-family:Arial,Helvetica,sans-serif;font-size:var(--j-body-size)}.j-page{min-height:100vh;background:var(--j-bg);color:var(--j-text);font:var(--j-body-size)/1.45 Arial,Helvetica,sans-serif}.j-page *,.j-header *,.j-footer *{box-sizing:border-box}.j-page h1,.j-page h2,.j-page h3,.j-page p,.j-header p{margin:0}.j-page a,.j-header a,.j-footer a{text-decoration:none;color:inherit}.j-page button,.j-header button,.j-footer button,.j-modal button{font:inherit;cursor:pointer}.j-page input,.j-page select,.j-page textarea,.j-header input,.j-header select{font:inherit;color:var(--j-text)}.j-page svg,.j-header svg,.j-footer svg,.j-modal svg{width:17px;height:17px;flex-shrink:0}.j-container{width:calc(100% - 40px);max-width:var(--j-max);margin:0 auto}.j-button{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 17px;border:1px solid transparent;border-radius:7px;background:var(--j-primary);color:#fff!important;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer}.j-button:hover{filter:brightness(.95)}.j-button:disabled{opacity:.55;cursor:default}.j-outline{background:var(--j-card);border-color:var(--j-border);color:var(--j-text)!important}.j-brown{background:var(--j-brown)}.j-soft-button{background:#e7f5ef;border-color:#bbe2d6;color:var(--j-primary)!important}.j-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:6px;border:0;background:none;color:inherit;cursor:pointer}.j-icon-button>b{position:absolute;top:-2px;right:-2px;min-width:13px;border-radius:9px;background:var(--j-primary);color:#fff;font-size:9px}.j-brand{display:inline-flex;align-items:center;gap:2px;color:var(--j-dark)!important;font-size:27px;font-weight:850;letter-spacing:-1.4px;line-height:1}.j-brand span{color:var(--j-primary);font-size:32px}.j-header{position:relative;z-index:30;background:var(--j-bg);color:var(--j-text);font-size:13px}.j-topbar{display:flex;align-items:center;gap:22px;max-width:1600px;margin:auto;height:66px;padding:0 20px}.j-topbar>.j-brand{flex:none;width:120px}.j-search{display:flex;align-items:center;flex:1;min-width:160px;max-width:590px;height:42px;background:var(--j-card);border:1px solid var(--j-border);border-radius:24px;box-shadow:0 1px 2px #00000008;padding:3px}.j-search select{width:106px;max-width:30%;border:0;border-right:1px solid var(--j-border);background:none;padding:0 12px;font-size:12px}.j-search input{width:0;flex:1;height:100%;border:0;background:none;outline:0;padding:0 12px}.j-search input::placeholder{color:#929cab}.j-search>button{border:0;background:var(--j-primary);color:#fff;border-radius:22px;width:55px;height:33px;display:grid;place-items:center}.j-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:17px;margin-left:auto;white-space:nowrap}.j-top-actions>a{display:inline-flex;align-items:center;gap:6px}.j-top-actions .j-button{padding:9px 13px;font-size:13px;min-height:34px}.j-top-actions svg{color:#777e89}.j-top-actions .j-button svg{color:#fff}.j-location{display:flex;align-items:center;gap:5px;border:1px solid #cccac3;border-radius:18px;background:#eeede8;height:30px;padding:0 10px;color:#263139;font-size:11px!important}.j-location span{max-width:95px;overflow:hidden;text-overflow:ellipsis}.j-location svg{width:13px}.j-account-avatar{width:29px;height:29px;border-radius:50%;overflow:hidden}.j-account-avatar>*{width:29px!important;height:29px!important}.j-main-nav{display:flex;align-items:center;gap:28px;padding:0 20px;height:53px;background:var(--j-card);border-top:1px solid #efede7;border-bottom:1px solid var(--j-border);box-shadow:0 2px 2px #00000004}.j-main-nav>a{display:flex;align-items:center;gap:9px;font-size:14px;white-space:nowrap}.j-main-nav>a svg{color:#97a0b1}.j-main-nav .j-button{border-radius:24px;padding:12px 19px;min-height:41px}.j-help-link{margin-left:auto}.j-category-menu{position:absolute;top:119px;left:20px;width:290px;max-height:70vh;overflow:auto;border:1px solid var(--j-border);border-radius:9px;background:var(--j-card);box-shadow:0 8px 25px #0002;padding:12px}.j-category-menu header{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.j-category-menu>a{display:flex;justify-content:space-between;padding:8px 5px}.j-category-menu>a:hover{background:var(--j-soft)}.j-menu-scrim{position:fixed;inset:0;border:0;background:transparent;z-index:49}.j-more-menu{position:absolute;right:18px;top:54px;width:235px;max-height:80vh;overflow:auto;background:var(--j-card);border:1px solid var(--j-border);border-radius:9px;box-shadow:0 8px 32px #0002;z-index:50;font-size:12px}.j-more-menu section{padding:13px 15px;border-bottom:1px solid var(--j-border)}.j-more-menu small{display:block;font-size:10px;letter-spacing:.7px;font-weight:700;color:var(--j-muted);margin-bottom:8px}.j-more-menu a,.j-more-menu section>button,.j-more-menu label,.j-menu-row{display:flex;align-items:center;gap:10px;width:100%;min-height:35px;background:none;border:0;padding:4px 0;color:var(--j-text);text-align:left}.j-more-menu label select{margin-left:auto;width:75px;background:var(--j-card);border:1px solid var(--j-border);font-size:11px;padding:4px}.j-more-menu .j-menu-row>span:last-child{margin-left:auto;display:flex;gap:3px}.j-menu-row button{border:1px solid var(--j-border);border-radius:4px;background:var(--j-card);font-size:10px;padding:4px}.j-toggle{margin-left:auto;width:31px;height:17px;border-radius:20px;background:#ddd9d1;padding:2px}.j-toggle:after{content:"";display:block;width:13px;height:13px;border-radius:50%;background:#fff}.j-toggle.is-on{background:var(--j-primary)}.j-toggle.is-on:after{margin-left:14px}.j-mobile-only,.j-mobile-message{display:none!important}.j-header.is-compact .j-search{display:none}.j-header.is-compact .j-topbar>.j-brand{margin-right:auto}.j-header.is-compact .j-topbar{border-bottom:1px solid #efede7}.j-modal{max-width:500px;width:calc(100% - 30px);max-height:85vh;overflow:auto;margin:auto;border:1px solid var(--j-border);border-radius:12px;padding:20px;background:var(--j-card);color:var(--j-text);font:14px/1.5 Arial,sans-serif}.j-modal::backdrop{background:#10232370}.j-modal>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.j-modal h2{font-size:19px;margin:0}.j-modal p{margin:10px 0}.j-modal .j-button{margin:10px 7px 0 0}.j-modal input,.j-modal textarea,.j-modal select{width:100%;padding:10px;border:1px solid var(--j-border);border-radius:7px;background:var(--j-bg);color:var(--j-text)}.j-home{padding-top:36px}.j-hero{position:relative;display:grid;grid-template-columns:1fr 300px;min-height:342px;padding:20px 40px;border-radius:18px;overflow:hidden;color:#fff;background:#18221f;background-size:cover;background-position:center}.j-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0009,#0003 75%)}.j-hero-copy,.j-hero-feature{position:relative;z-index:1}.j-hero-copy{padding:3px 8px;align-self:center}.j-hero-copy>small{display:inline-block;border:1px solid #ffffff80;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:800;letter-spacing:.5px}.j-hero h1{max-width:460px;font-size:42px;line-height:1.02;letter-spacing:-1.5px;margin:19px 0 13px;font-weight:800}.j-hero-copy>p{font-size:15px;font-weight:600;margin:10px 0 20px}.j-hero-copy .j-button{border-radius:25px;padding:13px 25px;min-height:43px}.j-hero-copy>span{display:block;margin-top:12px;font-size:12px;font-weight:600}.j-hero-feature{margin:-16px 0;padding:16px;border:1px solid #ffffff30;border-radius:16px;background:#161916eb;display:flex;flex-direction:column;gap:7px}.j-hero-feature>img{width:100%;height:165px;object-fit:cover;border-radius:10px}.j-hero-feature h3{font-size:15px;margin-top:5px}.j-hero-feature strong{font-size:23px;line-height:1.3}.j-hero-feature small{font-size:11px;color:#ddd}.j-hero-feature>a{align-self:start;background:#fff;color:#133b36!important;padding:8px 14px;border-radius:8px;font-weight:700;font-size:12px;margin-top:auto}.j-carousel-controls{position:absolute;right:20px;bottom:17px;display:flex;gap:6px;z-index:2}.j-carousel-controls button{width:29px;height:29px;border:0;background:#f5f8f5;color:var(--j-dark);border-radius:50%;display:grid;place-items:center}.j-trust-strip{display:flex;overflow:hidden;margin:27px 0 30px;border-bottom:1px solid var(--j-border);border-top:1px solid #f4f1e9;background:var(--j-card);min-height:59px}.j-trust-strip>div{flex:1;min-width:175px;display:flex;align-items:center;gap:10px;padding:9px 16px;border-right:1px solid var(--j-border)}.j-trust-strip>div>svg{width:27px;height:27px;padding:6px;border:1px solid #bee6de;border-radius:6px;color:var(--j-primary);background:#f0f8f5}.j-trust-strip span{display:flex;flex-direction:column;font-size:11px;line-height:1.1}.j-trust-strip strong{font-size:13px}.j-trust-strip small{color:var(--j-muted);margin-top:3px;font-size:10px}.j-section{margin:28px 0}.j-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px;border-bottom:1px solid #b9e0d4;padding-bottom:7px}.j-section-heading h2{font-size:17px;font-weight:750;display:flex;align-items:center;gap:9px}.j-section-heading h2>span{font-size:8px;line-height:1;padding:4px 6px;border-radius:4px;background:var(--j-primary);color:#fff;text-transform:uppercase}.j-section-heading>a{display:flex;align-items:center;gap:3px;color:var(--j-primary);font-size:11px;white-space:nowrap}.j-section.deals .j-section-heading{border-color:#e7a36e}.j-section.deals .j-section-heading h2>span{background:#f08827}.j-shelf-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.j-deals-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.j-product-card{min-width:0;position:relative;border:1px solid #eae7e0;border-radius:5px;overflow:hidden;background:var(--j-card);font-size:12px;color:var(--j-text)}.j-product-photo{position:relative;aspect-ratio:1/1;background:#eef1f3;overflow:hidden}.j-product-photo>a{display:block;height:100%}.j-product-photo img{display:block;width:100%;height:100%;object-fit:cover}.j-product-card.search .j-product-photo{aspect-ratio:1.24/1}.j-product-card.search.is-vehicle .j-product-photo{aspect-ratio:1.35/1}.j-card-badge{position:absolute;left:7px;top:7px;padding:2px 6px;border-radius:4px;background:var(--j-primary);color:#fff;font-size:9px;font-weight:700;line-height:1.3}.j-card-badge.is-store{background:#e99526}.j-card-favorite{position:absolute;right:6px;top:6px;width:24px;height:24px;display:grid;place-items:center;border:0;background:#ffffffed;border-radius:50%;color:#b5bdc4;box-shadow:0 1px 3px #0001}.j-card-favorite svg{width:16px}.j-card-favorite.is-saved{color:#db6572}.j-card-favorite.is-saved svg{fill:#ffe0e4}.j-condition{position:absolute;bottom:7px;left:6px;max-width:80%;background:#158a81;color:#fff;border-radius:2px;padding:2px 4px;font-size:8px;font-weight:750;line-height:1.2;text-transform:uppercase}.is-vehicle .j-condition{background:#252827}.j-photo-count{position:absolute;bottom:6px;right:5px;display:flex;align-items:center;gap:3px;border-radius:3px;background:#ffffffe6;padding:1px 4px;font-size:9px}.j-photo-count svg{width:11px}.j-shipping{position:absolute;bottom:6px;right:5px;background:var(--j-primary);color:#fff;border-radius:5px;padding:3px 5px;font-size:8px;display:flex;gap:3px}.j-shipping svg{width:10px;height:10px}.j-product-body{padding:8px 8px 9px}.j-product-body h3{font-size:11px;line-height:1.3;font-weight:650;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 5px}.j-product-card.search h3{font-size:13px;font-weight:700;line-height:1.3}.j-card-price{display:block;font-size:13px;line-height:1.3;margin:5px 0;color:var(--j-text)}.j-card-meta{display:flex;justify-content:space-between;gap:5px;align-items:start;color:var(--j-muted);font-size:9px;line-height:1.4;margin-top:7px}.j-card-meta span{display:flex;align-items:center;gap:2px;min-width:0}.j-card-meta span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:45%}.j-card-meta svg{width:10px;height:10px}.j-mini-tags{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0}.j-mini-tags:empty{display:none}.j-mini-tags>span{display:flex;gap:2px;align-items:center;padding:1px 4px;background:#e9f6f3;color:#16847f;font-size:8px;line-height:1.2;border-radius:2px}.j-mini-tags svg{width:9px;height:9px}.j-stars{color:#e9ab36;font-size:11px}.j-stars small{font-size:8px;color:var(--j-muted);margin-left:5px}.j-card-category{display:block;color:var(--j-primary);font-size:8px;letter-spacing:.3px;font-weight:700;text-transform:uppercase;margin-bottom:4px}.j-card-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;color:var(--j-muted);margin:6px 0!important}.j-card-subtitle{font-size:11px;color:var(--j-muted)}.j-category-cards{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.j-category-tile{overflow:hidden;border:1px solid var(--j-border);border-radius:12px;background:var(--j-card)}.j-category-tile img{width:100%;aspect-ratio:1.5;object-fit:cover;display:block}.j-category-tile>span{display:flex;flex-direction:column;padding:9px 10px;font-size:12px;font-weight:700}.j-category-tile small{font-size:9px;color:var(--j-muted);font-weight:400;margin-top:3px}.j-category-icons,.j-mobile-category-tags{display:none}.j-store-section{padding:20px;background:#eff4ef;border-top:1px solid #e1e9df;border-bottom:1px solid #e1e9df}.j-store-section>small{color:var(--j-primary);font-weight:700;letter-spacing:1px;font-size:9px}.j-store-section>h2{font-size:19px;margin:6px 0}.j-store-section>p{color:var(--j-muted);font-size:12px}.j-store-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:20px}.j-store-card{border:1px solid var(--j-border);border-radius:10px;padding:11px;background:var(--j-card);font-size:10px}.j-store-card .j-store-avatar{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#e2f3ee;color:var(--j-primary);font-size:18px;font-weight:800;margin-bottom:7px}.j-store-card b{font-size:11px}.j-store-card p{color:var(--j-muted);font-size:9px;margin:4px 0}.j-store-card>a{display:block;border:1px solid var(--j-border);padding:6px;border-radius:5px;text-align:center;margin-top:10px;color:var(--j-primary);font-size:9px}.j-jobs{background:#a2f3e4;padding:16px;border:1px solid #82dcca;border-radius:8px;box-shadow:0 4px 9px #164a3120}.j-jobs .j-section-heading{border:0}.j-jobs .j-shelf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.j-job-filters{display:flex;gap:6px;margin:0 0 13px}.j-job-filters a{font-size:10px;background:#f1fffb;border:1px solid #81d4c3;border-radius:20px;padding:3px 10px;color:#256456}.j-sell-cta{margin:40px 0 20px;padding:25px 30px;border-radius:8px;background:linear-gradient(110deg,#0b3935,#107b6e);color:#fff;display:flex;align-items:center;justify-content:space-between}.j-sell-cta h2{font-size:23px;margin-bottom:6px}.j-sell-cta p{font-size:12px;max-width:520px}.j-sell-cta>div:last-child{display:flex;gap:9px}.j-footer{background:#0d302c;color:#99b4b1;font:12px/1.65 Arial,sans-serif;margin-top:45px}.j-footer-trust{display:flex;justify-content:center;border-bottom:1px solid #1b4742;margin:0 20px;min-height:43px}.j-footer-trust>span{display:flex;gap:7px;align-items:center;justify-content:center;padding:8px 20px;border-right:1px solid #1b4742;font-size:10px;color:#72a7a1}.j-footer-trust svg{width:13px;height:13px;color:#1eb0a0}.j-footer-main{max-width:1400px;margin:auto;display:grid;grid-template-columns:1.35fr repeat(5,1fr) 1.35fr;gap:25px;padding:35px 22px 26px}.j-footer-about .j-brand{color:#fff!important;font-size:25px;margin-bottom:18px}.j-footer-about p{font-size:11px;margin:9px 0 14px}.j-status{display:inline-flex;align-items:center;gap:6px;border:1px solid #226951;background:#124133;border-radius:20px;padding:3px 8px;font-size:9px;color:#87d7b0}.j-status i{width:5px;height:5px;background:#35c37a;border-radius:50%}.j-social-icons{display:flex;gap:5px;margin-top:12px}.j-social-icons a{padding:4px;display:flex;border:1px solid #39605a;border-radius:5px;background:#244741}.j-social-icons svg{width:13px;height:13px}.j-footer-group summary{font-family:Georgia,serif;color:#fff;font-weight:700;font-size:13px;margin:9px 0 18px;list-style:none;pointer-events:none}.j-footer-group summary svg{display:none}.j-footer-group a{display:block;font-size:11px;margin:7px 0}.j-newsletter>small{font-size:9px;letter-spacing:1.2px;color:#28baa7;font-weight:700}.j-newsletter h3{font:700 16px/1.15 Georgia,serif;color:#fff;margin:6px 0}.j-newsletter p{font-size:11px;margin:10px 0}.j-newsletter input{width:100%;min-width:0;border:1px solid #40615a;background:#21463e;border-radius:5px;padding:8px;color:#fff;font-size:11px}.j-newsletter .j-button{width:100%;margin-top:6px;min-height:30px;padding:7px;font-size:11px}.j-footer-bottom{max-width:1400px;margin:auto;border-top:1px solid #1a443e;padding:13px 22px;display:flex;gap:15px;font-size:9px}.j-footer-bottom>span{margin-right:auto}.j-bottom-nav{display:none}.j-panel{background:var(--j-card);border:1px solid var(--j-border);border-radius:var(--j-radius);padding:18px}.j-empty{padding:45px 20px;text-align:center;color:var(--j-muted);border:1px solid var(--j-border);border-radius:10px;background:var(--j-card)}.j-empty h2{font-size:18px;color:var(--j-text);margin:8px 0}.j-empty .j-button{margin-top:15px}.j-breadcrumbs{display:flex;align-items:center;gap:5px;font-size:12px;margin:22px auto 18px;color:var(--j-primary);white-space:nowrap;overflow:hidden}.j-breadcrumbs span{color:var(--j-text);overflow:hidden;text-overflow:ellipsis}.j-breadcrumbs svg{width:12px;height:12px;color:var(--j-muted)}@media(max-width:1250px){.j-topbar{gap:15px}.j-topbar>.j-brand{width:95px}.j-top-actions{gap:11px}.j-top-actions>.j-desktop-only:not(.j-button){display:none}.j-main-nav{gap:21px}.j-help-link{display:none!important}.j-shelf-grid,.j-category-cards{grid-template-columns:repeat(6,minmax(0,1fr))}.j-category-tile:nth-child(n+7){display:none}.j-footer-main{gap:18px;grid-template-columns:1.2fr repeat(4,1fr) 1.2fr}.j-footer-group:nth-of-type(3){display:none}}@media(max-width:900px){.j-main-nav{gap:20px;overflow:auto}.j-top-actions>.j-button{display:none}.j-hero{grid-template-columns:1fr 250px;padding:20px}.j-hero h1{font-size:35px}.j-shelf-grid,.j-store-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.j-store-card:nth-child(n+5){display:none}.j-footer-main{grid-template-columns:repeat(4,1fr)}.j-newsletter{grid-column:3/5}.j-footer-about{grid-column:1/3}}@media(max-width:700px){.j-page{padding-bottom:55px;font-size:13px}.j-container{width:calc(100% - 24px)}.j-desktop-only,.j-login,.j-signup,.j-location{display:none!important}.j-mobile-only,.j-mobile-message{display:inline-flex!important}.j-topbar{height:100px;padding:0 12px 49px;gap:8px;position:relative}.j-topbar>.j-brand{width:auto;font-size:24px}.j-top-actions{gap:12px}.j-top-actions svg{width:17px}.j-top-actions .j-icon-button{padding:3px}.j-search{position:absolute;left:12px;right:12px;bottom:4px;height:42px;max-width:none;border:1px solid #6c716b;border-radius:13px}.j-search>button{width:35px;height:33px;border-radius:8px}.j-search select{width:57px;padding:0 8px;font-size:11px}.j-search input{font-size:12px;padding:0 9px}.j-main-nav{display:none}.j-header.is-compact .j-topbar,.j-header.is-category .j-topbar{height:54px;padding-bottom:0}.j-header.is-category .j-search{display:none}.j-menu-trigger{margin-left:1px}.j-more-menu{right:10px;top:49px}.j-category-menu{top:55px;left:10px}.j-home{padding-top:12px}.j-hero{display:block;min-height:193px;padding:15px 16px;border-radius:12px;background-position:center}.j-hero-copy{padding:0}.j-hero-copy>small{font-size:8px;padding:3px 7px}.j-hero h1{font-size:23px;line-height:1.1;letter-spacing:-.6px;max-width:235px;margin:10px 0}.j-hero-copy>p{font-size:10px;max-width:225px;margin:6px 0 10px}.j-hero-copy .j-button{min-height:29px;padding:7px 16px;font-size:10px}.j-hero-copy>span{display:none}.j-hero-feature{display:none}.j-carousel-controls{bottom:12px;right:12px}.j-carousel-controls button{width:24px;height:24px}.j-carousel-controls svg{width:13px}.j-category-icons{display:flex;gap:16px;overflow:auto;padding:14px 5px;margin:0 -3px}.j-category-icons a{display:flex;flex-direction:column;align-items:center;min-width:47px;gap:4px;font-size:9px;font-weight:700;white-space:nowrap}.j-category-icons svg{width:32px;height:32px;padding:8px;border-radius:7px;background:#fffdf6;color:#70786e}.j-trust-strip{margin:3px -5px 12px;min-height:41px}.j-trust-strip>div{min-width:170px;padding:7px 8px;gap:5px}.j-trust-strip small{display:none}.j-trust-strip span{display:block;font-size:9px}.j-trust-strip strong{font-size:11px;margin-right:3px}.j-trust-strip>div>svg{width:22px;height:22px;padding:4px}.j-category-section{display:none}.j-mobile-category-tags{display:flex;gap:7px;overflow:auto;margin-bottom:20px;white-space:nowrap}.j-mobile-category-tags a{border:1px solid var(--j-border);background:var(--j-card);border-radius:20px;padding:5px 9px;font-size:10px}.j-section{margin:21px 0}.j-section-heading{margin-bottom:10px;padding-bottom:7px}.j-section-heading h2{font-size:14px;gap:6px}.j-section-heading h2>span{font-size:7px;padding:3px 5px}.j-section-heading>a{font-size:9px}.j-section-heading>a svg{width:10px}.j-shelf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.j-shelf-grid .j-product-body{padding:5px}.j-shelf-grid .j-product-body h3{font-size:10px}.j-shelf-grid .j-card-price{font-size:11px}.j-shelf-grid .j-card-meta{font-size:8px}.j-shelf-grid .j-card-meta>span:last-child{display:none}.j-shelf-grid .j-card-favorite{width:19px;height:19px;right:4px;top:4px}.j-shelf-grid .j-card-favorite svg{width:12px}.j-shelf-grid .j-card-badge{font-size:6px;left:4px;top:4px;padding:2px 3px}.j-shelf-grid .j-condition{font-size:6px;left:4px;bottom:4px;padding:1px 3px}.j-deals-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.j-deals-grid .j-product-body h3{font-size:12px}.j-deals-grid .j-card-price{font-size:14px}.j-product-body{padding:8px}.j-product-photo{aspect-ratio:.85}.j-store-section{padding:13px 9px}.j-store-section>h2{font-size:15px}.j-store-section>p{font-size:10px}.j-store-grid{display:flex;gap:9px;overflow:auto;margin-top:14px}.j-store-card{min-width:105px;width:105px;padding:9px}.j-store-card:nth-child(n+5){display:block}.j-store-card .j-store-avatar{width:30px;height:30px;font-size:15px}.j-store-card b{font-size:9px}.j-store-card p{font-size:8px}.j-jobs{padding:9px}.j-jobs .j-shelf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.j-jobs .j-product-card:nth-child(n+4){display:none}.j-job-filters a{font-size:8px;padding:3px 8px}.j-sell-cta{padding:20px 17px;display:block;margin:25px 0 10px}.j-sell-cta h2{font-size:19px}.j-sell-cta p{font-size:11px}.j-sell-cta>div:last-child{margin-top:15px;display:flex}.j-sell-cta .j-button{font-size:10px;flex:1;padding:8px;min-height:30px}.j-footer{margin-top:30px}.j-footer-trust,.j-footer-about,.j-newsletter{display:none}.j-footer-main{display:block;padding:12px 17px}.j-footer-group{display:block!important;border-bottom:1px solid #245046}.j-footer-group summary{display:flex;justify-content:space-between;align-items:center;pointer-events:auto;margin:0;padding:13px 0;font:700 11px Arial,sans-serif;cursor:pointer}.j-footer-group summary svg{display:block;width:12px;height:12px}.j-footer-group a{font-size:11px;margin:8px 0}.j-footer-group>div{padding-bottom:12px}.j-footer-bottom{padding:12px 17px;font-size:8px}.j-bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:40;height:58px;background:var(--j-card);border-top:1px solid var(--j-border);box-shadow:0 -2px 8px #00000008;padding-bottom:env(safe-area-inset-bottom)}.j-bottom-nav>a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7c807a;gap:2px;text-decoration:none;font:10px Arial,sans-serif}.j-bottom-nav>a span{display:grid;place-items:center;width:29px;height:28px;border-radius:8px}.j-bottom-nav svg{width:21px;height:21px}.j-bottom-nav .is-active{color:var(--j-primary)}.j-bottom-nav .is-active span{background:#e4f5f0}.j-bottom-nav .is-sell span{border:1px solid var(--j-border);border-radius:50%;background:var(--j-card);box-shadow:0 2px 5px #0001}.j-breadcrumbs{margin:14px auto;font-size:10px}.j-panel{padding:14px}.j-empty{padding:30px 15px}}.j-search-page{padding-bottom:20px}.j-vehicle-banner{display:flex;align-items:center;height:170px;background:linear-gradient(100deg,#f6faf1,#c9e3a7);border-radius:12px;overflow:hidden;padding:20px 30px;color:#2c5d21}.j-vehicle-banner>div{flex:1}.j-vehicle-banner h1{font-size:30px;line-height:1.1;margin:0 0 10px}.j-vehicle-banner p{font-size:12px}.j-vehicle-banner span{display:flex;align-items:center;gap:7px;font-size:10px}.j-vehicle-banner img{width:48%;height:100%;object-fit:cover;mix-blend-mode:multiply;border-radius:8px}.j-vehicle-search{display:flex;gap:12px;padding:14px 18px;background:var(--j-card);border:1px solid var(--j-border);border-radius:0 0 10px 10px}.j-vehicle-search label{flex:1;font-size:10px}.j-vehicle-search input,.j-vehicle-search select{display:block;width:100%;padding:8px;border:1px solid var(--j-border);border-radius:5px;background:var(--j-card);color:var(--j-text)}.j-vehicle-search>button{align-self:end}.j-phone-banner{position:relative;display:flex;align-items:center;min-height:280px;border-radius:12px;padding:28px;color:#fff;background:linear-gradient(115deg,#3b117e,#8147ee);overflow:hidden}.j-phone-banner>div:first-child{width:55%}.j-phone-banner h1{font-size:30px;margin:12px 0}.j-phone-banner p{font-size:13px}.j-phone-note{font-size:11px;display:flex;gap:7px;border:1px solid #ffffff50;padding:9px;margin-top:20px;border-radius:7px}.j-phone-art{display:flex;gap:8px;width:42%;justify-content:center}.j-phone-art img{width:43%;height:190px;object-fit:cover;transform:rotate(-8deg);border-radius:8px}.j-phone-art .phone-1{transform:rotate(8deg)}.j-phone-banner footer{position:absolute;bottom:10px;left:28px;font-size:10px}.j-filter-strip{display:flex;align-items:center;justify-content:space-between;margin:22px 0;font-size:10px}.j-filter-chips{display:flex;gap:8px;overflow:auto}.j-filter-chips button,.j-view-toggle,.j-vehicle-search>button:not(.j-button){display:flex;align-items:center;gap:5px;border:1px solid var(--j-border);background:var(--j-card);border-radius:20px;padding:7px 12px;font-size:10px;white-space:nowrap;color:var(--j-text)}.j-filter-chips .j-button{background:var(--j-primary);color:#fff}.j-filter-chips svg{width:13px;height:13px}.j-results-heading{display:flex;justify-content:space-between;align-items:center;margin:24px 0 13px}.j-results-heading h2{font-size:17px}.j-results-heading>div{display:flex;gap:8px;margin-left:auto}.j-results-heading select{padding:5px 8px;border:1px solid var(--j-border);background:var(--j-card);color:var(--j-text);border-radius:4px;font-size:11px}.j-save-search{border:0;background:none;color:var(--j-primary)}.j-save-search svg{width:16px}.j-results-grid,.j-just-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.j-results-grid.is-list{grid-template-columns:1fr}.j-results-grid.is-list .j-product-card{display:grid;grid-template-columns:220px 1fr}.j-just-listed{margin-bottom:35px}.j-pagination{display:flex;justify-content:center;gap:5px;margin:28px 0}.j-pagination button{border:0;background:var(--j-card);font-size:11px;padding:7px 10px;color:var(--j-text);border-radius:4px}.j-pagination button.is-active{background:var(--j-primary);color:#fff}.j-pagination button:disabled{opacity:.4}.j-explore-categories{margin:35px 0}.j-explore-categories h2{font-size:15px;margin-bottom:16px}.j-explore-categories>div{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.j-explore-categories a{padding:14px 5px;text-align:center;border:1px solid var(--j-border);border-radius:6px;background:var(--j-card);font-size:10px}.j-filter-form label,.j-account-form label{display:block;font-size:12px;margin:12px 0}.j-filter-form input,.j-filter-form select{margin-top:6px}.j-form-two{display:grid;grid-template-columns:1fr 1fr;gap:20px}.j-checkbox{display:flex!important;gap:8px;align-items:center}.j-checkbox input{width:auto!important}.j-error{color:#bd4242!important;display:block}.j-detail-container{max-width:1280px}.j-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 340px;gap:25px;align-items:start}.j-detail-gallery{grid-column:1;grid-row:1}.j-detail-info{grid-column:2;grid-row:1/3}.j-detail-description{grid-column:1;grid-row:2}.j-detail-side{grid-column:3;grid-row:1/4;display:flex;flex-direction:column;gap:14px}.j-detail-grid.is-vehicle{grid-template-columns:minmax(0,1fr) 340px}.j-detail-grid.is-vehicle .j-detail-gallery{grid-column:1;grid-row:1}.j-detail-grid.is-vehicle .j-detail-info{grid-column:1;grid-row:2}.j-detail-grid.is-vehicle .j-detail-description{grid-column:1;grid-row:3}.j-detail-grid.is-vehicle .j-detail-side{grid-column:2;grid-row:1/5}.j-gallery-main{position:relative;aspect-ratio:1.33;overflow:hidden;border-radius:12px;background:#e6e3db}.j-gallery-main>img{width:100%;height:100%;object-fit:cover;display:block}.j-gallery-prev,.j-gallery-next{position:absolute;top:44%;border:0;border-radius:50%;width:38px;height:38px;display:grid;place-items:center;background:#1a242c88;color:#fff}.j-gallery-prev{left:10px}.j-gallery-next{right:10px}.j-gallery-counter{position:absolute;bottom:12px;right:12px;border-radius:20px;padding:4px 9px;background:#111b;color:#fff;font-size:11px;font-weight:700}.j-gallery-expand{position:absolute;bottom:12px;left:12px;border:0;background:#fffd;color:var(--j-dark);padding:5px;border-radius:6px}.j-gallery-thumbs{display:flex;gap:10px;margin-top:14px}.j-gallery-thumbs button{width:64px;height:64px;padding:0;border:2px solid transparent;border-radius:7px;overflow:hidden}.j-gallery-thumbs button.is-active{border-color:var(--j-primary)}.j-gallery-thumbs img{width:100%;height:100%;object-fit:cover}.j-gallery-mobile-actions{display:none}.j-gallery.is-vehicle .j-gallery-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:5px}.j-gallery.is-vehicle .j-gallery-main{aspect-ratio:.95}.j-gallery-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:5px}.j-gallery-mosaic button{position:relative;border:0;padding:0;overflow:hidden;border-radius:5px;min-width:0}.j-gallery-mosaic img{width:100%;height:100%;object-fit:cover;display:block}.j-gallery-mosaic span{position:absolute;inset:0;display:grid;place-items:center;background:#0007;color:#fff;font-size:24px}.j-gallery-all{display:flex;gap:5px;align-items:center;border:1px solid var(--j-border);background:var(--j-card);padding:7px 12px;border-radius:7px;font-size:11px;margin-top:8px}.j-gallery-all svg{width:13px}.j-lightbox-image{width:100%;max-height:65vh;object-fit:contain}.j-modal:has(.j-lightbox-image){max-width:1050px}.j-detail-tags{display:flex;gap:8px;font-size:10px;font-weight:700;margin-bottom:14px}.j-detail-tags>*{background:#dbece7;color:#128c83;border-radius:4px;padding:4px 9px}.j-detail-tags>span{background:#e5e5e5;color:#626b74}.j-detail-info h1{font-size:23px;line-height:1.25;margin:0 0 10px}.j-item-meta{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--j-muted)}.j-item-meta svg{width:14px;height:14px}.j-detail-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:13px 0;border-top:1px solid var(--j-border);border-bottom:1px solid var(--j-border);margin:15px 0 25px}.j-detail-price strong{font-size:34px;line-height:1.2;color:var(--j-primary)}.j-detail-price>span{font-size:11px;background:#e8ebec;color:#8194ac;border-radius:20px;padding:5px 10px;text-transform:capitalize}.j-detail-price small{display:flex;align-items:center;gap:5px;color:#039c45;background:#ddfbe5;padding:7px 12px;border-radius:20px;font-weight:700}.j-detail-price small svg{width:15px}.j-item-mobile-cta{display:none}.j-benefits{border:1px solid var(--j-border);border-radius:10px;overflow:hidden;margin:18px 0}.j-benefit-primary{display:flex;gap:16px;align-items:center;background:#dffce8;padding:14px 17px;color:#00a341}.j-benefit-primary>svg{width:31px;height:31px;padding:6px;border-radius:50%;background:#1cc55d;color:#fff;flex-shrink:0}.j-benefits small{display:block;font-size:11px;line-height:1.4;color:#7b8d9c}.j-benefits b{font-size:13px}.j-benefits>button{display:flex;align-items:center;text-align:left;gap:15px;width:100%;border:0;border-top:1px solid #e9e9e4;background:var(--j-card);padding:13px 18px;color:var(--j-text)}.j-benefits>button>svg{width:20px;color:#17b960;flex-shrink:0}.j-benefits>button>svg:last-child{width:14px;color:#9ea8b0;margin-left:auto}.j-quantity{display:flex;align-items:center;gap:20px;font-size:11px;margin:23px 0}.j-quantity>div{display:flex;align-items:center;border:1px solid var(--j-border);background:var(--j-card)}.j-quantity button{border:0;background:none;padding:4px 8px;color:var(--j-text)}.j-quantity svg{width:12px;height:12px}.j-quantity span{padding:0 10px}.j-quantity small{margin-left:auto;color:var(--j-muted);font-size:9px}.j-detail-container h2{font-size:15px}.j-specs h2{padding-bottom:14px;border-bottom:1px solid var(--j-border)}.j-specs h3{font-size:9px;letter-spacing:.7px;color:var(--j-primary);margin:17px 0 10px}.j-specs dl{margin:0}.j-specs dl>div{display:grid;grid-template-columns:1fr 1.3fr;padding:8px 0;font-size:11px}.j-specs dt{font-size:9px;text-transform:uppercase;color:var(--j-muted);font-weight:700}.j-specs dd{margin:0}.j-car-specs{display:grid;grid-template-columns:1fr 1fr;margin-top:12px;border:1px solid var(--j-border);border-radius:5px}.j-car-specs>div{display:flex;flex-direction:column;align-items:center;padding:12px;border-bottom:1px solid var(--j-border);font-size:12px}.j-car-specs svg{width:18px;color:var(--j-primary)}.j-car-specs small{font-size:9px;text-transform:uppercase;color:var(--j-muted);margin-top:4px}.j-share{margin:18px 0}.j-share>small{font-size:10px;color:var(--j-muted)}.j-share>div{display:flex;gap:4px;margin-top:6px;flex-wrap:wrap}.j-share button{border:0;padding:5px 8px;border-radius:4px;background:#e8e5dd;color:#34352e;font-size:9px;font-weight:700}.j-share .share-0{background:#13b858;color:#fff}.j-share .share-1{background:#2183ef;color:#fff}.j-share .share-2{background:#080a0c;color:#fff}.j-share .share-3{background:#e9328a;color:#fff}.j-detail-description header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.j-detail-description header small{font-size:10px;color:var(--j-muted)}.j-detail-description p{white-space:pre-line;font-size:13px;line-height:1.55}.j-detail-description p.is-collapsed{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.j-detail-description h3{font-size:12px;margin:20px 0 9px}.j-detail-description dl>div{display:flex;justify-content:space-between;border-bottom:1px solid var(--j-border);font-size:11px;padding:6px 0}.j-detail-description aside{margin-top:22px;border-top:1px solid var(--j-border)}.j-text-button{border:0;background:none;padding:10px 0;color:var(--j-primary);font-size:11px;font-weight:700}.j-detail-seller header{display:flex;gap:12px;align-items:center}.j-seller-avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--j-primary);color:#fff;font-size:23px;overflow:hidden;flex-shrink:0}.j-seller-avatar img{width:100%;height:100%;object-fit:cover}.j-detail-seller header small{font-size:9px;letter-spacing:1px;color:var(--j-muted)}.j-detail-seller h3{font-size:16px;margin:5px 0}.j-detail-seller h3 svg{width:12px;color:var(--j-primary)}.j-detail-seller p{font-size:11px;color:var(--j-muted)}.j-detail-seller p i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#7bd490;margin-right:4px}.j-seller-numbers{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--j-border);padding-top:20px;margin:20px 0;text-align:center;gap:10px}.j-seller-numbers b{font-size:18px}.j-seller-numbers small{display:block;font-size:9px;color:var(--j-muted);margin-top:6px;line-height:1.5}.j-contact-link{display:flex;align-items:center;gap:6px;font-size:12px;border:0;background:none;color:var(--j-text);margin:18px 0}.j-contact-link svg{width:13px}.j-seller-buttons{display:grid;grid-template-columns:1fr 1fr;gap:7px}.j-seller-buttons>a:only-child{grid-column:1/3}.j-detail-side .j-button{font-size:12px;min-height:39px}.j-brown{background:#ac602b!important}.j-why-seller h2{display:flex;align-items:center;gap:8px;padding-bottom:15px;border-bottom:1px solid var(--j-border)}.j-why-seller h2 svg{width:20px;color:var(--j-primary)}.j-why-seller>div{display:flex;gap:10px;margin-top:12px}.j-why-seller>div>svg{width:27px;height:27px;padding:5px;background:#e9f4ff;border-radius:5px;color:#16a5d6}.j-why-seller b{font-size:12px}.j-why-seller small{display:block;color:var(--j-muted);font-size:11px;margin-top:4px}.j-small-panel h3,.j-nearby h3{display:flex;align-items:center;gap:7px;font-size:12px;margin:0 0 10px}.j-small-panel h3 svg,.j-nearby h3 svg{width:15px;color:var(--j-primary)}.j-small-panel p{font-size:11px;color:var(--j-muted);line-height:1.5;margin:10px 0}.j-small-panel .j-button{width:100%;min-height:32px;font-size:11px}.j-nearby>a{display:flex;gap:8px;align-items:center;border:1px solid var(--j-border);border-radius:6px;padding:6px;margin:7px 0}.j-nearby img{width:45px;height:45px;object-fit:cover;border-radius:4px}.j-nearby span{min-width:0}.j-nearby b{font-size:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.j-nearby small{font-size:11px;color:var(--j-primary)}.j-nearby>a>svg{width:15px;flex-shrink:0;margin-left:auto}.j-report-link{display:flex;align-items:center;justify-content:center;gap:5px;border:0;background:none;color:#e77;font-size:10px}.j-report-link svg{width:12px}.j-book-card{display:flex;flex-direction:column;gap:8px}.j-book-card>strong{font-size:23px}.j-book-card>small{font-size:10px;color:var(--j-muted)}.j-next-steps>small{font-size:9px;color:var(--j-muted);letter-spacing:1px}.j-next-steps>div{display:flex;gap:10px;margin-top:13px}.j-next-steps i{display:grid;place-items:center;min-width:20px;height:22px;background:var(--j-primary);border-radius:4px;color:#fff;font-style:normal;font-size:12px}.j-next-steps b{font-size:12px}.j-next-steps span small{display:block;font-size:10px;color:var(--j-muted);line-height:1.5}.j-wide-actions{display:flex;gap:10px;padding:10px;background:var(--j-card);border:1px solid var(--j-border);border-radius:10px;margin:28px 0}.j-wide-actions>*{flex:1}.j-wide-actions>*:nth-child(2){flex:1.5}.j-soft-button{background:#eaf6f1!important;color:var(--j-primary)!important;border:1px solid #cae5dc!important}.j-save-cta{background:#2c8269!important}.j-summary-specs>div{display:flex;justify-content:space-between;border-bottom:1px solid #eeeae3;padding:13px 0;font-size:11px}.j-summary-specs dt{color:var(--j-muted)}.j-safety-line{display:flex;justify-content:center;align-items:center;gap:4px;font-size:11px;color:var(--j-muted);margin:40px 0!important}.j-safety-line svg{width:13px;color:var(--j-primary)}.j-safety-line a{color:var(--j-primary)}.j-reviews h2{margin-bottom:15px}.j-review-empty{border:1px solid var(--j-border);border-radius:7px;text-align:center;padding:22px;font-size:12px;color:var(--j-muted)}.j-reviews form{padding:18px;border:1px solid var(--j-border);border-radius:8px;margin:15px 0;display:flow-root}.j-reviews form>b{font-size:13px}.j-reviews form>small{display:block;font-size:11px;color:var(--j-muted)}.j-review-stars{display:flex;margin:9px 0}.j-review-stars button{background:none;border:0;padding:0 2px}.j-reviews textarea{width:100%;min-height:85px;border:0;background:#f0eee7;border-radius:5px;padding:12px;font-size:12px;color:var(--j-text)}.j-reviews form>.j-button{float:right;margin-top:10px;min-height:32px;font-size:11px}.j-reviews>p{border:0;margin:30px 0}.j-review-rating{display:flex;align-items:center;gap:10px;padding:15px}.j-review-rating strong{font-size:30px}.j-review-rating small{color:var(--j-muted);font-size:11px}.j-related-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media(max-width:1200px){.j-detail-grid{grid-template-columns:1fr 1fr}.j-detail-side{grid-column:1/3;grid-row:3}.j-detail-grid.is-vehicle{grid-template-columns:1fr 320px}.j-detail-grid.is-vehicle .j-detail-side{grid-column:2;grid-row:1/5}.j-detail-seller .j-seller-buttons{display:flex}.j-seller-buttons>*{flex:1}.j-detail-price strong{font-size:30px}}@media(max-width:700px){.j-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.j-vehicles .j-results-grid{grid-template-columns:1fr}.j-results-grid.is-list .j-product-card{grid-template-columns:120px 1fr}.j-vehicle-banner{height:150px;padding:15px}.j-vehicle-banner h1{font-size:21px}.j-vehicle-banner p{font-size:10px}.j-vehicle-banner span{font-size:8px}.j-vehicle-banner img{width:42%;height:100px}.j-vehicle-search{display:grid;grid-template-columns:1fr 1fr;padding:12px;gap:8px}.j-vehicle-search .j-button,.j-vehicle-search>button:not(.j-button){grid-column:1/3;justify-content:center}.j-filter-strip{margin:18px 0}.j-filter-strip>span{display:none}.j-filter-chips{gap:5px}.j-filter-chips button{font-size:9px;padding:6px 10px}.j-just-grid{display:flex;overflow:auto;gap:9px;scroll-snap-type:x mandatory}.j-just-grid>.j-product-card{min-width:72%;scroll-snap-align:start}.j-phones .j-just-grid>.j-product-card{min-width:47%}.j-just-listed{margin-bottom:23px}.j-results-heading{margin:20px 0 12px}.j-results-heading h2{font-size:14px}.j-results-heading select{font-size:9px}.j-explore-categories>div{grid-template-columns:repeat(3,1fr)}.j-explore-categories a{font-size:9px}.j-phone-banner{min-height:430px;display:block;padding:20px}.j-phone-banner>div:first-child{width:100%}.j-phone-banner h1{font-size:23px;margin:12px 0 8px}.j-phone-banner p{font-size:11px}.j-phone-banner small{font-size:9px}.j-phone-note{font-size:10px;margin-top:17px}.j-phone-art{width:100%;height:155px;align-items:center;margin-top:18px}.j-phone-art img{height:135px;width:115px}.j-phone-banner footer{left:20px;font-size:9px}.j-item-page .j-header{display:none}.j-item-page{padding-bottom:0}.j-detail-container{width:100%}.j-detail-container>.j-breadcrumbs{display:none}.j-detail-grid,.j-detail-grid.is-vehicle{display:flex;flex-direction:column;gap:17px}.j-detail-grid>*{width:calc(100% - 28px);margin:0 14px}.j-detail-grid .j-detail-gallery{width:100%;margin:0}.j-gallery-main{border-radius:0;aspect-ratio:1.25}.j-gallery-mobile-actions{display:flex;position:absolute;left:20px;right:20px;top:24px;gap:12px}.j-gallery-mobile-actions>*{display:grid;place-items:center;border:0;background:#fff;color:var(--j-primary);border-radius:50%;width:33px;height:33px}.j-gallery-mobile-actions>a{margin-right:auto}.j-gallery-mobile-actions svg{width:18px;height:18px}.j-gallery-expand{display:none}.j-gallery-prev,.j-gallery-next{width:28px;height:28px}.j-gallery-prev svg,.j-gallery-next svg{width:16px}.j-gallery-counter{font-size:10px;bottom:12px}.j-gallery-thumbs{padding:0 14px;margin-top:12px;gap:8px}.j-gallery-thumbs button{width:56px;height:56px}.j-gallery.is-vehicle .j-gallery-grid{display:block}.j-gallery.is-vehicle .j-gallery-main{aspect-ratio:1.25}.j-gallery-mosaic{display:none}.j-gallery-all{width:calc(100% - 28px);margin:12px 14px 0;justify-content:center;border-radius:20px}.j-detail-tags{font-size:9px;margin-bottom:9px;gap:5px}.j-detail-tags>*{padding:3px 7px}.j-detail-info h1{font-size:18px;margin-bottom:8px}.j-item-meta{font-size:10px}.j-item-meta svg{width:12px}.j-detail-price{margin:11px 0;padding:12px 0;gap:7px}.j-detail-price strong{font-size:28px}.j-detail-price>span{font-size:9px;padding:4px 8px}.j-detail-price small{font-size:10px;padding:4px 8px}.j-item-mobile-cta{display:flex;gap:5px;padding:5px;margin:9px 0;border:1px solid var(--j-border);background:var(--j-card);border-radius:7px}.j-item-mobile-cta>.j-button{min-height:34px;font-size:10px;padding:7px 8px;flex:1;white-space:nowrap}.j-item-mobile-cta>.j-button:nth-child(2){flex:1.5}.j-item-mobile-cta svg{width:12px}.j-benefits{margin:10px 0;border-radius:6px}.j-benefit-primary{padding:10px;gap:10px}.j-benefit-primary>svg{width:25px;height:25px}.j-benefits b{font-size:11px}.j-benefits small{font-size:10px}.j-benefits>button{padding:10px;gap:11px}.j-benefits>button>svg{width:16px}.j-quantity{margin:18px 0}.j-specs{margin:20px 0}.j-detail-container h2{font-size:14px}.j-specs dl>div{font-size:12px;padding:8px 0;grid-template-columns:1fr 1.5fr}.j-specs dt{font-size:9px}.j-share{margin-bottom:5px}.j-share button{font-size:9px;padding:4px 7px}.j-detail-description p{font-size:12px;line-height:1.5}.j-detail-description header small{font-size:9px}.j-detail-description header{margin-bottom:9px}.j-detail-side{gap:12px}.j-seller-avatar{width:42px;height:42px;font-size:20px}.j-detail-seller h3{font-size:14px}.j-seller-numbers{padding-top:17px;margin:17px 0}.j-seller-numbers b{font-size:15px}.j-seller-numbers small{font-size:8px}.j-detail-seller .j-seller-buttons{display:grid;grid-template-columns:1fr 1fr}.j-detail-side .j-button{min-height:34px;font-size:11px}.j-why-seller b{font-size:11px}.j-why-seller small{font-size:10px}.j-wide-actions{display:none}.j-summary-specs{margin:24px 14px}.j-safety-line{margin:30px 16px!important;display:block;text-align:center;font-size:10px;line-height:1.8}.j-safety-line svg{vertical-align:middle}.j-reviews{margin:20px 14px}.j-reviews form{padding:10px}.j-review-empty{font-size:11px;padding:20px 10px}.j-review-stars svg{width:21px}.j-detail-container>.j-section{margin:25px 14px}.j-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.j-related-grid .j-card-price{color:var(--j-primary)}.j-related-grid .j-product-photo{aspect-ratio:.95}}.j-account-container{max-width:955px;width:calc(100% - 40px);margin:35px auto 100px;min-height:480px}.j-account-container>h1{font-size:25px;margin:0 0 7px}.j-account-container>p{color:var(--j-muted);font-size:13px;margin-bottom:22px}.j-cart-items article{display:flex;align-items:center;gap:20px;padding:15px 0;border-bottom:1px solid var(--j-border)}.j-cart-items img{width:90px;height:90px;object-fit:cover;border-radius:7px}.j-cart-items article>div{flex:1}.j-cart-items p{font-size:12px;color:var(--j-muted)}.j-cart-items button{border:0;background:none;color:var(--j-muted)}.j-cart-summary{margin-top:20px;display:flex;flex-direction:column;align-items:start;gap:15px}.j-cart-summary h2{font-size:17px}.j-cart-summary strong{font-size:23px}.j-cart-summary p{color:var(--j-muted);font-size:13px}.j-pricing{max-width:1100px;width:calc(100% - 40px);margin:65px auto 35px}.j-pricing>header{text-align:center;max-width:550px;margin:0 auto 60px}.j-pricing>header>small{color:var(--j-primary);letter-spacing:2px;font-size:10px}.j-pricing h1{font:700 36px/1.15 Georgia,serif;margin:16px 0}.j-pricing p{color:var(--j-muted);font-size:13px;line-height:1.6}.j-billing-label{display:inline-block;border:1px solid var(--j-border);background:var(--j-card);border-radius:20px;padding:7px 18px;font-size:11px;margin:20px 0}.j-pricing>header>div{font-size:11px;color:var(--j-muted)}.j-pricing>h2{text-align:center;font-size:24px;margin-bottom:10px}.j-pricing>p{text-align:center;max-width:650px;margin:auto}.j-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:35px 0}.j-plan{position:relative;display:flex;flex-direction:column;padding:23px 20px;border:1px solid var(--j-border);border-radius:10px;background:var(--j-card);min-height:410px}.j-plan.is-featured{border:2px solid var(--j-primary);box-shadow:0 4px 10px #0a85741b}.j-plan>svg{width:21px;color:var(--j-muted)}.j-plan h3{font-size:19px;margin:12px 0 5px}.j-plan>p{font-size:11px;margin:0 0 23px}.j-plan>strong{font-size:26px;border-bottom:1px solid var(--j-border);padding-bottom:18px}.j-plan>strong>small{font-size:11px;font-weight:400;color:var(--j-muted)}.j-plan ul,.j-plan-accordions ul{list-style:none;padding:0;margin:22px 0}.j-plan li,.j-plan-accordions li{display:flex;gap:8px;font-size:12px;margin:11px 0}.j-plan li svg,.j-plan-accordions li svg{width:13px;height:13px;color:var(--j-primary);flex-shrink:0}.j-plan>.j-button{margin-top:auto;font-size:12px;min-height:38px}.j-plan-popular{position:absolute;top:-10px;left:20px;right:20px;border-radius:20px;background:var(--j-primary);color:#fff;text-align:center;font-size:9px;padding:4px;font-weight:700}.j-plan-accordions details{background:var(--j-card);border:1px solid var(--j-border);border-radius:8px;margin:10px 0;padding:15px}.j-plan-accordions details[open]{border:1px solid var(--j-primary)}.j-plan-accordions summary{display:flex;gap:13px;align-items:center;cursor:pointer;font-size:12px;list-style:none}.j-plan-accordions summary>svg{width:18px;color:var(--j-muted)}.j-plan-accordions summary>span{flex:1}.j-plan-accordions summary small{display:block;font-size:10px;color:var(--j-muted);margin-top:3px}.j-plan-accordions .j-button{width:100%}.j-pricing-included{margin:55px 0;padding:25px;border:1px solid var(--j-border);border-radius:8px;background:var(--j-card)}.j-pricing-included>small{font-size:10px;letter-spacing:1px;color:var(--j-primary)}.j-pricing-included>div{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}.j-pricing-included span{display:flex;gap:7px;font-size:12px}.j-pricing-included svg{width:13px;color:var(--j-primary)}.j-pricing-faq h2{text-align:center;font:700 24px Georgia,serif;margin-bottom:35px}.j-pricing-faq>div{display:grid;grid-template-columns:1fr 1fr;gap:25px}.j-pricing-faq h3{font-size:14px;margin-bottom:8px}.j-pricing-faq p{font-size:12px}.j-pricing-cta{text-align:center;background:linear-gradient(115deg,#109b8e,#096d5a);padding:45px 20px;border-radius:12px;color:#fff;margin-top:45px}.j-pricing-cta h2{font:700 26px Georgia,serif}.j-pricing-cta p{color:#d2eee8}.j-pricing-cta .j-button{margin-top:20px}.j-pulse-header{height:68px;display:flex;align-items:center;gap:30px;padding:0 20px;border-bottom:1px solid var(--j-border);background:var(--j-card)}.j-pulse-logo{display:flex;gap:10px;align-items:center;min-width:164px;color:var(--j-dark);font-size:21px}.j-pulse-logo>svg{width:35px;height:35px;padding:7px;border-radius:9px;background:var(--j-dark);color:#fff}.j-pulse-header form{display:flex;align-items:center;gap:10px;width:400px;border:1px solid var(--j-border);border-radius:8px;padding:9px 14px}.j-pulse-header form svg{width:17px;color:var(--j-muted)}.j-pulse-header input{width:100%;border:0;background:none;outline:none;font-size:14px;color:var(--j-text)}.j-pulse-header nav{display:flex;gap:28px;align-items:center;margin-left:auto;height:100%;font-size:14px;font-weight:700}.j-pulse-header nav a{display:flex;gap:8px;align-items:center;height:100%;white-space:nowrap}.j-pulse-header nav a.is-active{color:var(--j-dark);border-bottom:3px solid var(--j-dark)}.j-pulse-header nav svg{width:21px}.j-pulse-avatar{display:inline-grid;place-items:center;background:var(--j-dark);border-radius:50%;width:42px;height:42px;color:#fff;font-size:18px;font-weight:700;flex-shrink:0}.j-pulse-layout{display:grid;grid-template-columns:256px minmax(0,1fr) 320px;gap:30px;padding:17px 20px;max-width:1500px;margin:auto}.j-pulse-left,.j-pulse-right{display:flex;flex-direction:column;gap:17px}.j-pulse-left .j-panel{padding:16px}.j-pulse-profile>.j-pulse-avatar{width:56px;height:56px;margin-bottom:15px}.j-pulse-profile h3{font-size:15px;margin-bottom:10px}.j-pulse-profile p{font-size:12px;color:var(--j-muted);margin-bottom:13px}.j-pulse-profile a{font-size:12px;color:var(--j-primary)}.j-pulse-left nav{padding:7px!important}.j-pulse-left button,.j-pulse-left section>a:not(.j-pulse-profile a){display:flex;align-items:center;gap:12px;border:0;background:none;color:var(--j-muted);font-weight:700;padding:15px 12px;width:100%;font-size:14px;text-align:left;border-radius:6px}.j-pulse-left button.is-active{background:#117d72;color:#fff;box-shadow:0 5px 12px #16837522}.j-pulse-left svg{width:19px;height:19px}.j-pulse-left h3{font-size:13px;color:var(--j-dark);margin:5px 0 12px}.j-pulse-feed{min-width:0}.j-pulse-tabs{padding:0;overflow:hidden;margin-bottom:15px}.j-pulse-tabs nav{display:flex;gap:26px;padding:0 16px;border-bottom:1px solid var(--j-border)}.j-pulse-tabs nav button{padding:17px 0;border:0;border-bottom:3px solid transparent;background:none;font-size:13px;font-weight:700;color:var(--j-text)}.j-pulse-tabs nav button.is-active{border-color:var(--j-primary);color:var(--j-primary)}.j-pulse-tabs>div{display:flex;gap:8px;padding:10px 13px}.j-pulse-tabs>div>*{display:flex;align-items:center;gap:5px;border:1px solid var(--j-border);background:var(--j-bg);border-radius:20px;padding:7px 12px;font-size:12px;color:var(--j-text)}.j-pulse-tabs>div>button:last-child{margin-left:auto;border-radius:7px}.j-pulse-tabs svg{width:15px;height:15px}.j-pulse-composer{margin-bottom:18px;padding:12px 16px}.j-pulse-composer>button{display:flex;align-items:center;width:100%;gap:10px;padding:0 0 10px;background:none;border:0;color:var(--j-muted);text-align:left}.j-pulse-composer>button>span:nth-child(2){flex:1;font-size:12px}.j-pulse-composer>button svg{width:16px}.j-pulse-composer>div{display:flex;justify-content:space-around;border-top:1px solid var(--j-border);padding-top:10px}.j-pulse-composer>div button{display:flex;align-items:center;gap:7px;border:0;background:none;color:var(--j-muted);font-size:11px}.j-pulse-composer>div svg{width:15px;color:var(--j-primary)}.j-pulse-post{padding:0;margin-bottom:15px;overflow:hidden;border-radius:9px}.j-pulse-post>header{display:flex;gap:10px;align-items:center;padding:20px 16px 12px}.j-pulse-post>header>div{flex:1}.j-pulse-post>header b{font-size:13px}.j-pulse-post>header small{display:block;font-size:11px;color:var(--j-muted);margin-top:4px}.j-pulse-post>header>button{border:0;background:none;color:var(--j-primary);font-size:10px}.j-pulse-post>header .j-follow{border:1px solid #abcfc6;border-radius:20px;padding:4px 8px}.j-pulse-post>header button svg{width:15px}.j-pulse-body{font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 17px 18px!important}.j-pulse-media{width:100%;max-height:620px;object-fit:contain;display:block;background:#0a1215}.j-pulse-product{display:block;padding:0 16px}.j-pulse-product>small{font-size:9px;color:var(--j-primary);letter-spacing:1px;display:block}.j-pulse-product>b{display:block;font-size:13px;margin:6px 0}.j-pulse-product>span{display:block;font-size:11px;color:var(--j-muted);margin-bottom:10px}.j-pulse-product img{width:100%;max-height:450px;object-fit:cover;border-radius:9px}.j-pulse-counts{display:flex;justify-content:space-between;align-items:center;padding:16px;font-size:11px;color:var(--j-muted)}.j-pulse-counts button{display:flex;gap:5px;background:none;border:0;color:var(--j-text);align-items:center}.j-pulse-counts svg{width:17px}.j-pulse-post>footer{display:flex;gap:18px;border-top:1px solid var(--j-border);padding:14px 17px}.j-pulse-post>footer button{display:flex;align-items:center;gap:7px;border:0;background:none;color:#787870;font-size:12px;font-weight:700}.j-pulse-post>footer svg{width:19px;height:19px}.j-pulse-post>footer button.is-active{color:var(--j-primary)}.j-pulse-post>footer .is-active svg{fill:#d4eee6}.j-pulse-right h3{font-size:15px;margin:4px 0 18px}.j-pulse-right h3>button{float:right;border:0;background:none;color:var(--j-primary);font-size:11px}.j-pulse-signals{display:grid;grid-template-columns:1fr 1fr;gap:10px}.j-pulse-signals>div{display:flex;align-items:center;gap:13px;padding:17px 10px;border:1px solid var(--j-border);border-radius:8px;border-bottom:3px solid #25b7a2}.j-pulse-signals svg{width:18px;color:var(--j-primary)}.j-pulse-signals b{font-size:14px}.j-pulse-signals small{display:block;font-size:11px;margin-top:4px}.j-studio{display:grid;grid-template-columns:1fr 1fr;gap:8px}.j-studio .j-button{font-size:12px;padding:9px;min-height:39px}.j-pulse-right section>a{display:block;margin:18px 0;font-size:13px;color:var(--j-dark)}.j-pulse-comments{padding:15px;border-top:1px solid var(--j-border);font-size:12px}.j-pulse-comments p{margin:10px 0}.j-pulse-comments form{display:flex;gap:5px}.j-pulse-comments input{flex:1;min-width:0;border:1px solid var(--j-border);border-radius:5px;padding:8px;background:var(--j-bg);color:var(--j-text)}.j-pulse-comments .j-button{font-size:11px}.j-poll{margin:15px;border:1px solid var(--j-border);border-radius:9px;padding:12px}.j-poll button{position:relative;display:flex;justify-content:space-between;width:100%;margin:6px 0;border:1px solid #c8e3dd;border-radius:7px;background:var(--j-card);padding:12px;overflow:hidden;text-align:left;color:var(--j-text)}.j-poll button>span{position:absolute;inset:0;background:#d4eee6}.j-poll b,.j-poll small{position:relative;font-size:12px}.j-suggested{margin-bottom:18px}.j-suggested h3{font-size:13px}.j-suggested>p{font-size:10px;color:var(--j-muted);margin:5px 0 15px}.j-suggested>div{display:flex;overflow:auto;gap:10px}.j-suggested>div>div{display:flex;align-items:center;flex-direction:column;min-width:110px;gap:8px;border:1px solid var(--j-border);background:var(--j-bg);padding:12px 8px;border-radius:8px}.j-suggested b{font-size:10px}.j-suggested .j-button{font-size:10px;min-height:27px;width:100%}.j-pulse-original{border:1px solid var(--j-border);margin:10px 16px;border-radius:9px;padding:14px}.j-pulse-original>b{font-size:12px}.j-reposted{display:flex;gap:5px;align-items:center;color:var(--j-muted);font-size:10px;margin:0 16px 12px}.j-reposted svg{width:14px}.j-pulse-message{display:flex;justify-content:space-between;background:#dff2eb;color:var(--j-dark);padding:12px;margin-bottom:12px;font-size:12px;border-radius:7px}.j-pulse-message button{border:0;background:none}.j-pulse-message svg{width:15px}@media(max-width:1200px){.j-pulse-left{display:none}.j-pulse-layout{grid-template-columns:minmax(0,1fr) 310px}.j-pulse-header{gap:20px}.j-pulse-header nav{gap:22px}.j-pulse-header form{width:340px}.j-pulse-logo{min-width:145px}.j-pulse-logo b{font-size:17px}}@media(max-width:800px){.j-pulse-layout{grid-template-columns:1fr;max-width:700px}.j-pulse-right{display:none}.j-pulse-header nav>a:not(:last-child){display:none}.j-pulse-header form{flex:1}}@media(max-width:700px){.j-account-container{width:calc(100% - 28px);margin:22px auto 60px}.j-account-container>h1{font-size:23px}.j-form-two{grid-template-columns:1fr;gap:0}.j-pricing{width:calc(100% - 28px);margin:35px auto}.j-pricing>header{margin-bottom:35px}.j-pricing h1{font-size:28px}.j-plan-grid{grid-template-columns:1fr;gap:20px}.j-plan{min-height:350px}.j-pricing-included>div,.j-pricing-faq>div{grid-template-columns:1fr}.j-pricing-cta h2{font-size:23px}.j-pulse-header{height:54px;padding:0 12px;gap:10px;border:0}.j-pulse-logo{min-width:0}.j-pulse-logo b{display:none}.j-pulse-logo>svg{width:31px;height:31px}.j-pulse-header nav{gap:10px}.j-pulse-header nav>a:last-child>b{display:none}.j-pulse-header .j-pulse-avatar{width:26px;height:26px;font-size:13px}.j-pulse-header form{padding:6px 10px;border-radius:20px;background:#f0eee7}.j-pulse-header input{font-size:11px}.j-pulse-header form svg{width:14px}.j-pulse-layout{padding:0 12px;gap:0}.j-pulse-tabs{border:0;background:none;margin:0 0 11px}.j-pulse-tabs nav{border:0;justify-content:space-between;padding:0;gap:5px;border-radius:20px;background:#eeeae1}.j-pulse-tabs nav button{flex:1;padding:7px;font-size:11px;border:0;border-radius:20px}.j-pulse-tabs nav button.is-active{background:var(--j-primary);color:#fff}.j-pulse-tabs>div{display:none}.j-pulse-composer{padding:11px;margin-bottom:16px}.j-pulse-composer .j-pulse-avatar{width:29px;height:29px;font-size:14px}.j-pulse-composer>button>span:nth-child(2){font-size:11px}.j-pulse-composer>div button{font-size:10px;gap:4px}.j-pulse-post{margin-bottom:13px}.j-pulse-post>header{padding:13px 12px 10px;gap:8px}.j-pulse-post .j-pulse-avatar{width:35px;height:35px;font-size:16px}.j-pulse-post>header b{font-size:11px}.j-pulse-post>header small{font-size:9px;margin-top:3px}.j-pulse-body{font-size:13px;margin:5px 12px 13px!important}.j-pulse-media{max-height:520px}.j-pulse-counts{padding:12px;font-size:10px}.j-pulse-post>footer{padding:8px;gap:5px;border:0}.j-pulse-post>footer button{flex:1;justify-content:center;border-radius:20px;background:#f0eee6;padding:5px;gap:3px;font-size:9px}.j-pulse-post>footer svg{width:16px;height:16px}.j-pulse-post>footer button span{display:none}.j-pulse-product{padding:0 11px}.j-pulse-product>b{font-size:12px}.j-pulse-product>span{font-size:10px}.j-suggested{padding:12px}.j-suggested>div>div{min-width:105px}.j-pulse-comments form{flex-wrap:wrap}}.j-seller-layout{display:flex;align-items:stretch;min-height:calc(100vh - 66px)}.j-seller-nav{width:216px;flex-shrink:0;background:#0d1928;color:#97adc5;padding:15px 9px;min-height:calc(100vh - 66px)}.j-seller-nav>header{display:flex;align-items:center;gap:10px;padding:3px 8px 16px;border-bottom:1px solid #223144}.j-seller-nav>header>span{width:39px;height:39px;display:grid;place-items:center;color:#fff;background:#098b80;border-radius:11px;font-size:18px;font-weight:700}.j-seller-nav>header b{font-size:12px;color:#fff;display:block;max-width:130px;overflow:hidden;text-overflow:ellipsis}.j-seller-nav>header small{font-size:10px;display:block;margin-top:4px}.j-seller-nav>header button{display:none}.j-seller-nav section{padding:17px 0 12px;border-bottom:1px solid #223144}.j-seller-nav section>h3{font-size:9px;letter-spacing:1.4px;margin:5px 11px 10px;color:#6484a8}.j-seller-nav section>a{display:flex;align-items:center;gap:9px;padding:8px 11px;font-size:12px;border-radius:7px}.j-seller-nav section>a.is-active{background:#103441;color:#06cbb7;font-weight:700}.j-seller-nav section svg{width:14px;height:14px}.j-seller-main{flex:1;min-width:0;padding:24px;max-width:1450px}.j-account-heading{display:flex;justify-content:space-between;gap:20px;align-items:start;margin:0 0 24px}.j-account-heading h1{font-size:22px;line-height:1.3;margin-bottom:5px}.j-account-heading p{font-size:12px;color:var(--j-muted)}.j-account-heading .j-button{font-size:12px;min-height:32px;padding:6px 13px}.j-seller-menu{display:none}.j-attention{border:1px solid var(--j-border);border-radius:12px;overflow:hidden;background:var(--j-card);margin-bottom:18px}.j-attention h2{font-size:10px;letter-spacing:.7px;padding:12px 16px;border-bottom:1px solid var(--j-border);background:#f0eee7;color:#767069}.j-attention>div{display:flex;align-items:center;gap:12px;padding:15px}.j-attention i{width:8px;height:8px;border-radius:50%;background:#d88300}.j-attention b{font-size:13px}.j-attention small{font-size:11px;color:var(--j-muted);display:block;margin-top:5px}.j-attention a{font-size:11px;color:var(--j-primary);margin-left:auto}.j-dashboard-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0 24px}.j-dashboard-stats>article{padding:15px 14px;border:1px solid var(--j-border);border-radius:10px;background:var(--j-card);min-height:100px}.j-dashboard-stats small{display:block;font-size:9px;letter-spacing:.7px;color:var(--j-muted)}.j-dashboard-stats strong{display:block;font-size:23px;margin:5px 0;line-height:1.2}.j-dashboard-stats span{font-size:10px;color:var(--j-muted)}.j-dashboard-recent{border:1px solid var(--j-border);border-radius:12px;background:var(--j-card);overflow:hidden}.j-dashboard-recent>header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--j-border);background:#f0eee7}.j-dashboard-recent h2{font-size:13px;display:flex;gap:8px;align-items:center}.j-dashboard-recent header>a{font-size:11px;color:var(--j-muted)}.j-dashboard-recent .j-empty{border:0;border-radius:0;min-height:225px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px}.j-dashboard-recent .j-empty>svg{align-self:start}.j-dashboard-recent .j-empty .j-button{font-size:11px;min-height:32px}.j-dashboard-table>a{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;padding:15px;gap:10px;border-bottom:1px solid var(--j-border);font-size:12px}.j-dashboard-table small{color:var(--j-muted)}.j-seller-app.is-bare .j-seller-layout{display:block;min-height:0}.j-seller-app.is-bare .j-seller-main{max-width:900px;margin:35px auto 70px;padding:0 20px}.j-seller-app.is-bare:has(.j-listing-wizard) .j-seller-main{max-width:800px}.j-seller-main>.seller-card{margin-bottom:20px}.j-profile-page{margin-top:30px}.j-profile-hero{display:flex;align-items:center;gap:22px;background:linear-gradient(110deg,#123f39,#0a8b80);padding:32px;color:#c0e0da;border-radius:18px;min-height:185px}.j-profile-photo{position:relative;border:2px solid #87beb6;border-radius:50%;width:80px;height:80px;flex-shrink:0;background:#256f65;color:#fff;padding:0}.j-profile-photo>img{width:100%;height:100%;object-fit:cover;border-radius:50%}.j-profile-photo>svg:first-child{width:45px;height:45px}.j-profile-photo>svg:last-child{position:absolute;bottom:0;right:-3px;width:24px;height:24px;border-radius:50%;padding:4px;background:#0ba18e;color:#fff}.j-profile-hero h1{color:#fff;font-size:24px;margin:0 0 8px}.j-profile-hero p{font-size:12px;margin-bottom:8px}.j-profile-hero p>span{background:#ffffff20;padding:3px 8px;border-radius:5px;margin-right:6px}.j-profile-hero small{font-size:11px}.j-email-status{display:flex;align-items:center;gap:7px;font-size:11px;border:1px solid #ffffff20;border-radius:7px;padding:9px;margin-top:14px;width:max-content}.j-profile-hero nav{display:flex;gap:8px;margin-left:auto;align-self:end}.j-profile-hero nav>*{background:#ffffff15;border:1px solid #ffffff30;border-radius:7px;padding:9px 13px;color:#c0e0da;font-size:11px;white-space:nowrap}.j-account-tabs{display:flex;gap:6px;padding:6px;border:1px solid var(--j-border);border-radius:12px;background:var(--j-card);margin:25px 0 20px}.j-account-tabs button{display:flex;align-items:center;gap:8px;padding:9px 14px;border:0;border-radius:7px;background:none;color:var(--j-muted);font-size:12px}.j-account-tabs button.is-active{background:var(--j-primary);color:#fff;font-weight:700}.j-account-tabs svg{width:14px;height:14px}.j-account-form{padding:0;overflow:hidden}.j-account-form>header{padding:19px;border-bottom:1px solid var(--j-border)}.j-account-form h2{font-size:14px;margin-bottom:5px}.j-account-form>header p{font-size:12px;color:var(--j-muted)}.j-account-form>.j-form-two{padding:8px 20px 30px;min-height:240px}.j-account-form input,.j-account-form textarea{display:block;width:100%;border:1px solid var(--j-border);padding:13px;border-radius:8px;background:var(--j-card);color:var(--j-text);font-size:13px;margin-top:9px}.j-account-form label{font-size:10px;font-weight:700;letter-spacing:.5px}.j-account-form>label{margin:18px}.j-account-form>button{margin:0 18px 18px}.j-account-form>footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--j-border);padding:15px 20px;font-size:11px;color:var(--j-muted)}.j-success{padding:12px;background:#def4e5;border-radius:7px;margin-bottom:15px!important;color:#176641}.j-wallet-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.j-wallet-stats>article{display:flex;flex-direction:column;align-items:start;padding:17px;border:1px solid var(--j-border);border-radius:12px;background:var(--j-card);min-height:160px}.j-wallet-stats>article:first-child{border-color:#7be7d9;background:linear-gradient(#f5fffc,var(--j-card));box-shadow:0 3px 5px #0001}.j-wallet-stats svg{color:var(--j-primary);width:23px;height:23px;padding:4px;background:#dcf3ef;border-radius:4px;margin-bottom:6px}.j-wallet-stats small{font-size:9px;color:var(--j-muted);letter-spacing:.5px}.j-wallet-stats strong{font-size:21px;color:var(--j-primary);margin:6px 0}.j-wallet-stats article:nth-child(2) strong{color:#da7900}.j-wallet-stats article:nth-child(3) strong{color:#7163f5}.j-wallet-stats p{font-size:10px;color:var(--j-muted)}.j-wallet-stats button{width:100%;font-size:11px;margin-top:11px;min-height:30px}.j-button:disabled{opacity:.55;cursor:not-allowed}.j-wallet-notice{padding:11px;border:1px solid #f1d976;border-radius:9px;background:#fffbeb;color:#98610c;font-size:11px;margin:17px 6px}.j-payout-section h2{font-size:15px;margin:20px 0 10px}.j-payout-section>div{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #d3d7dd;background:var(--j-card);border-radius:12px;min-height:220px;padding:30px}.j-payout-section>div>svg{position:absolute;left:24px;top:25px;width:25px;height:25px;color:#a2a9b4}.j-payout-section h3{font-size:14px}.j-payout-section p{max-width:340px;font-size:12px;color:var(--j-muted);text-align:center;margin:10px 0 18px}.j-payout-section .j-button{font-size:12px}.j-seller-main .wallet-history{margin-top:35px;border:0;box-shadow:none;background:none;padding:0}.j-seller-main .wallet-history>header{padding:0 10px 13px;border-bottom:1px solid var(--j-border)}.j-seller-main .wallet-history>header span{display:none}.j-seller-main .wallet-history h2{font-size:14px;color:var(--j-primary)}.j-seller-main .wallet-history>header button{font-size:11px;background:none;color:var(--j-muted);border:0}.j-seller-main .wallet-history .admin-empty{border:1px dashed #d5d9de;border-radius:12px;background:var(--j-card);padding:30px;font-size:12px;margin-top:18px}.j-listing-wizard{max-width:760px;margin:auto}.j-wizard-steps{display:flex;justify-content:space-between;position:relative;margin:25px 8px}.j-wizard-steps:before{content:"";position:absolute;top:17px;left:10px;right:10px;height:2px;background:var(--j-border)}.j-wizard-steps button{position:relative;border:0;background:var(--j-bg);padding:0 4px;color:var(--j-muted);font-size:10px;display:flex;flex-direction:column;align-items:center;gap:6px}.j-wizard-steps b{display:grid;place-items:center;width:35px;height:35px;border:2px solid var(--j-border);border-radius:50%;font-size:14px;background:var(--j-card)}.j-wizard-steps .is-active{color:var(--j-primary)}.j-wizard-steps .is-active b{background:var(--j-primary);color:#fff;border-color:#c2e9df;box-shadow:0 0 0 3px #dcefe8}.j-wizard-panel{padding:28px}.j-wizard-panel>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.j-wizard-panel h2{font-size:16px}.j-wizard-panel>header>span{font-size:10px;color:var(--j-primary);background:#e9f5f1;border:1px solid #c6e4db;border-radius:20px;padding:3px 9px}.j-wizard-panel>label,.j-wizard-panel .j-form-two label{display:block;font-size:12px;font-weight:700;margin:20px 0}.j-wizard-panel input:not([type=checkbox]),.j-wizard-panel textarea,.j-wizard-panel select{display:block;width:100%;border:1px solid var(--j-border);background:var(--j-bg);color:var(--j-text);padding:12px;border-radius:7px;margin-top:9px;font-size:13px}.j-wizard-panel label>small{font-size:10px;color:var(--j-muted);font-weight:400;display:block;margin-top:7px}.j-wizard-panel em{font-style:normal;color:#b34436}.j-wizard-category-group{margin:24px 0}.j-wizard-category-group:last-child{margin-bottom:0}.j-wizard-category-group h3{font-size:10px;letter-spacing:1px;color:var(--j-muted);margin:0 0 11px}.j-wizard-category-group>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.j-wizard-category-group button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:78px;border:1px solid var(--j-border);border-radius:10px;background:var(--j-card);color:var(--j-text);font-size:10px;font-weight:700;padding:8px}.j-wizard-category-group svg{width:24px;height:24px;color:var(--j-muted)}.j-wizard-category-group button.is-active{border-color:var(--j-primary);background:#e6f4ee;color:var(--j-primary)}.j-listing-wizard>footer{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.j-listing-wizard>footer .j-button{min-width:110px}.j-wizard-panel>p{font-size:12px;color:var(--j-muted);margin:15px 0}.j-photo-drop{padding:35px;text-align:center;border:1px dashed var(--j-border);border-radius:10px;background:var(--j-bg)}.j-photo-drop svg{width:35px;height:35px;display:block;margin:0 auto 10px}.j-photo-drop input{border:0!important}.j-wizard-panel .upload-previews{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.j-wizard-panel .upload-previews figure{position:relative;margin:0;aspect-ratio:1}.j-wizard-panel .upload-previews img{width:100%;height:100%;object-fit:cover;border-radius:7px}.j-wizard-panel .upload-previews button{position:absolute;right:4px;top:4px;background:#fff;border:0;border-radius:50%}.j-wizard-panel .field-error{color:#b64138}[data-theme=dark] .j-attention h2,[data-theme=dark] .j-dashboard-recent>header,[data-theme=dark] .j-pulse-post>footer button,[data-theme=dark] .j-reviews textarea{background:var(--j-soft)}[data-theme=dark] .j-wallet-stats>article:first-child{background:var(--j-card)}[data-theme=dark] .j-store-section{background:var(--j-soft)}[data-theme=dark] .j-benefit-primary{background:#174c35}[data-theme=dark] .j-benefits small{color:#bbd2c7}@media(max-width:1000px){.j-dashboard-stats{grid-template-columns:repeat(3,1fr)}.j-profile-hero{flex-wrap:wrap}.j-profile-hero nav{margin-left:100px}}@media(max-width:700px){.j-seller-nav{display:none}.j-seller-nav.is-open{display:block;position:fixed;inset:54px auto 58px 0;z-index:45;overflow:auto;box-shadow:20px 0 50px #0005}.j-seller-nav>header button{display:block;border:0;background:none;color:#fff;margin-left:auto}.j-seller-menu{display:block;position:absolute;right:14px;top:66px;border:0;background:none;color:var(--j-primary)}.j-seller-main{padding:24px 14px}.j-account-heading{gap:12px;margin-bottom:20px;padding-right:25px}.j-account-heading h1{font-size:20px}.j-account-heading p{font-size:11px}.j-account-heading>.j-button{font-size:10px;padding:7px;white-space:nowrap;min-height:29px}.j-dashboard-stats{grid-template-columns:repeat(2,1fr);gap:8px}.j-dashboard-stats>article{padding:13px;min-height:91px}.j-dashboard-stats strong{font-size:22px}.j-dashboard-stats small{font-size:8px}.j-dashboard-stats span,.j-attention h2{font-size:9px}.j-attention b{font-size:12px}.j-attention small{font-size:10px}.j-dashboard-table>a{grid-template-columns:2fr 1fr;font-size:11px}.j-seller-app.is-bare .j-seller-main{margin:25px auto 50px;padding:0 14px}.j-profile-hero{padding:22px 17px;gap:13px;border-radius:14px}.j-profile-photo{width:60px;height:60px}.j-profile-hero h1{font-size:21px}.j-profile-hero p{font-size:10px}.j-profile-hero nav{margin-left:0;width:100%;justify-content:flex-end}.j-profile-hero nav>*{font-size:10px;padding:7px 10px}.j-email-status{font-size:10px;padding:6px}.j-account-tabs{overflow:auto;gap:2px;margin:20px 0}.j-account-tabs button{font-size:10px;padding:8px 9px;gap:4px}.j-account-tabs svg{width:12px}.j-account-form>.j-form-two{padding:0 15px 20px}.j-account-form>footer{padding:12px 15px;gap:15px;font-size:9px}.j-account-form>footer button{font-size:11px;white-space:nowrap}.j-wallet-stats{grid-template-columns:1fr;gap:10px}.j-wallet-stats>article{min-height:110px}.j-wallet-stats button{max-width:280px}.j-wallet-notice{font-size:9px;margin:15px 0}.j-payout-section p{font-size:11px}.j-wizard-panel{padding:20px 15px}.j-wizard-category-group>div{grid-template-columns:repeat(2,1fr);gap:9px}.j-wizard-category-group button{height:78px;font-size:11px}.j-wizard-panel h2{font-size:15px}.j-wizard-panel>header>span{font-size:9px}.j-wizard-panel input:not([type=checkbox]){font-size:12px}.j-wizard-steps{margin:20px 0}.j-wizard-steps b{width:31px;height:31px}.j-wizard-steps:before{top:15px}}.j-global-skeleton{position:fixed;inset:0;z-index:10000;overflow:auto;background:var(--j-bg,#f8f7f2);color:transparent;cursor:progress}.j-global-skeleton main{width:calc(100% - 40px);max-width:1360px;margin:30px auto}.j-skeleton-header{height:118px;display:flex;align-items:center;gap:20px;padding:16px 3%;border-bottom:1px solid var(--j-border,#e5e0d8);background:var(--j-card,#fffefa)}.j-skeleton-header i{display:block;height:38px;border-radius:8px;flex:0 0 120px}.j-skeleton-header i:nth-child(2){flex:1;max-width:600px}.j-skeleton-header i:nth-child(3){margin-left:auto}.j-skeleton-hero{height:300px;border-radius:16px}.j-skeleton-row{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;margin:26px 0}.j-skeleton-row i{height:58px}.j-skeleton-title{width:210px;height:22px;border-radius:5px;margin:28px 0 14px}.j-skeleton-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.j-skeleton-grid article{padding:0 0 12px;border:1px solid var(--j-border,#e5e0d8);border-radius:6px;background:var(--j-card,#fffefa);overflow:hidden}.j-skeleton-grid article i{display:block;aspect-ratio:1.3}.j-skeleton-grid article b,.j-skeleton-grid article span,.j-skeleton-grid article small{display:block;height:11px;margin:10px 10px 0;border-radius:4px}.j-skeleton-grid article span{width:55%;height:15px}.j-skeleton-grid article small{width:70%;height:8px}.j-skeleton-label{position:fixed;left:50%;bottom:25px;transform:translate(-50%);padding:8px 14px;border-radius:20px;background:var(--j-dark,#195e59);color:#fff;font-size:11px;font-weight:700;box-shadow:0 3px 12px #0003}.j-global-skeleton i,.j-global-skeleton b,.j-global-skeleton span:not(.j-skeleton-label),.j-global-skeleton small,.j-skeleton-hero,.j-skeleton-title{background:linear-gradient(90deg,#e9e6df 20%,#f7f5f0,#e9e6df 60%);background-size:300% 100%;animation:j-shimmer 1.25s ease-in-out infinite}@keyframes j-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.j-global-skeleton *{animation-duration:2.5s!important}}@media(max-width:700px){.j-skeleton-header{height:100px;padding:12px;flex-wrap:wrap}.j-skeleton-header i{height:28px;flex:0 0 54px}.j-skeleton-header i:nth-child(2){order:4;flex-basis:100%;max-width:none}.j-skeleton-header i:nth-child(3){margin-left:auto}.j-global-skeleton main{width:calc(100% - 24px);margin:12px auto}.j-skeleton-hero{height:190px;border-radius:11px}.j-skeleton-row{grid-template-columns:repeat(3,1fr);margin:12px 0}.j-skeleton-row i{height:42px}.j-skeleton-row i:nth-child(n+4){display:none}.j-skeleton-title{height:17px;margin:21px 0 10px}.j-skeleton-grid{grid-template-columns:repeat(2,1fr);gap:8px}.j-skeleton-grid article i{aspect-ratio:1}.j-skeleton-grid article:nth-child(n+9){display:none}}[data-theme=dark]{--j-bg:#000000;--j-card:#000000;--j-text:#ffffff;--j-muted:#c8c8c8;--j-border:#303030;--j-soft:#090909}[data-theme=dark] body,[data-theme=dark] .j-page,[data-theme=dark] .site-shell,[data-theme=dark] .seller-shell,[data-theme=dark] .messages-app-page,[data-theme=dark] .chat-app-page,[data-theme=dark] .j-panel,[data-theme=dark] .j-product-card,[data-theme=dark] .seller-card,[data-theme=dark] .messages-list-sheet,[data-theme=dark] .chat-expanded-sheet,[data-theme=dark] .chat-thread-panel,[data-theme=dark] .chat-commerce-panel,[data-theme=dark] .j-header,[data-theme=dark] .j-topbar,[data-theme=dark] .j-main-nav{background:#000!important;color:#fff!important}.j-main-nav>a,.j-top-actions>a,.j-more-menu a,.j-category-menu a,.j-product-card{border:1px solid transparent;border-radius:999px;transition:border-color .16s ease,background .16s ease,transform .16s ease}.j-main-nav>a:hover,.j-top-actions>a:hover,.j-more-menu a:hover,.j-category-menu a:hover{border-color:var(--j-primary);background:var(--j-soft)}.j-product-card{border-radius:9px}.j-product-card:hover{border-color:var(--j-primary);transform:translateY(-1px)}.j-category-menu{top:112px;left:50%;translate:-50% 0;width:min(1180px,calc(100vw - 36px));max-height:72vh;padding:18px 20px;border-radius:14px;z-index:80}.j-category-menu>header{display:flex;gap:20px}.j-category-menu>header>div{display:grid}.j-category-menu>header small{color:var(--j-primary);font-size:9px;letter-spacing:1.2px}.j-category-menu>header>a{margin-left:auto;padding:7px 12px}.j-mega-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border-top:1px solid var(--j-border);padding-top:15px}.j-mega-grid section{display:grid;align-content:start;gap:4px}.j-mega-grid section>strong{font-size:12px;margin:0 7px 7px}.j-mega-grid a{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;font-size:11px}.j-mega-grid a svg{width:12px;rotate:-90deg}.j-notification-wrap{position:relative;display:inline-flex}.j-notification-popover{position:absolute;right:-20px;top:40px;width:305px;background:var(--j-card);border:1px solid var(--j-border);border-radius:12px;box-shadow:0 14px 35px #0004;z-index:120;overflow:hidden}.j-notification-popover header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--j-soft)}.j-notification-popover header button{border:1px solid var(--j-border);background:transparent;color:var(--j-text);border-radius:999px;padding:4px 9px}.j-notification-popover header button.is-active{border-color:var(--j-primary);color:var(--j-primary)}.j-notification-popover>div{display:grid;place-items:center;text-align:center;padding:25px 16px}.j-notification-popover>div>svg{color:var(--j-muted)}.j-notification-popover p{font-weight:700;margin:10px 0 3px}.j-notification-popover small{color:var(--j-muted)}.j-notification-popover>a{display:block;text-align:center;padding:10px;border-top:1px solid var(--j-border);color:var(--j-primary);font-weight:700}.j-avatar-progress{--profile-progress:0deg;position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:conic-gradient(var(--j-primary) var(--profile-progress),var(--j-border) 0);padding:3px;flex:none}.j-avatar-progress:before{content:"";position:absolute;inset:3px;background:var(--j-card);border-radius:50%}.j-avatar-progress .user-avatar{position:relative;width:32px;height:32px}.j-avatar-progress small{position:absolute;right:-8px;bottom:-5px;background:var(--j-primary);color:#fff;border:2px solid var(--j-card);border-radius:999px;font-size:7px;padding:1px 4px;font-weight:800}.j-floating-product-actions{display:none}.j-about-hero{background:linear-gradient(120deg,#064d45,#0e9b8d);color:#fff;padding:70px 0 55px}.j-about-hero h1{font-size:44px;max-width:760px;margin:14px 0}.j-about-hero>div>p{max-width:760px;line-height:1.6}.j-about-hero>div>div{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;border-top:1px solid #ffffff2b;margin-top:45px;padding-top:25px}.j-about-hero b{font-size:27px}.j-about-hero b small{display:block;font-size:8px;letter-spacing:1px;margin-top:5px}.j-about-body>header,.j-about-body>section{text-align:center;margin:60px auto}.j-about-body h2{font-size:28px;max-width:720px;margin:8px auto}.j-about-body>header>p{max-width:820px;margin:15px auto;background:var(--j-card);border:1px solid var(--j-border);border-radius:12px;padding:25px;line-height:1.7}.j-about-body>header>small,.j-about-body>section>small{color:var(--j-primary);font-weight:800;letter-spacing:1px}.j-about-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;text-align:left;margin-top:26px}.j-about-grid article,.j-about-steps article{background:var(--j-card);border:1px solid var(--j-border);border-radius:12px;padding:19px}.j-about-grid svg{width:34px;height:34px;padding:7px;color:var(--j-primary);background:#dff7f2;border-radius:9px;display:block;margin-bottom:14px}.j-about-grid b,.j-about-steps b{display:block;font-size:12px}.j-about-grid p,.j-about-steps p{font-size:10px;color:var(--j-muted);line-height:1.55}.j-about-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;text-align:left;margin-top:25px}.j-about-steps i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:var(--j-primary);color:#fff;font-style:normal;font-weight:800;margin-bottom:12px}.j-about-body>aside{margin:55px 0;background:linear-gradient(120deg,#064d45,#12aa9b);border-radius:16px;color:#fff;text-align:center;padding:45px}.j-about-body>aside a{display:inline-flex;border:1px solid #fff8;border-radius:6px;padding:8px 15px;margin:8px 4px;font-weight:700}.j-help{max-width:960px;padding:55px 0}.j-help>header{border-bottom:1px solid var(--j-border);padding-bottom:35px}.j-help h1{font-size:42px;margin:8px 0}.j-help>header small,.j-help-faq>small{color:var(--j-primary);font-weight:800;letter-spacing:1px}.j-help-search{display:flex;align-items:center;border:1px solid var(--j-border);border-radius:8px;background:var(--j-card);margin:28px 0 20px;padding:0 13px}.j-help-search svg{width:17px;color:var(--j-muted)}.j-help-search input{width:100%;height:45px;border:0;background:transparent;color:var(--j-text);padding:0 10px}.j-help-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.j-help-cards>a{display:flex;gap:13px;border:1px solid var(--j-border);background:var(--j-card);border-radius:9px;padding:17px}.j-help-cards svg{color:var(--j-primary);background:#dff7f2;border-radius:8px;padding:7px;width:34px;height:34px}.j-help-cards small{display:block;color:var(--j-muted);font-size:9px;line-height:1.4;margin-top:4px}.j-help-faq{margin-top:40px}.j-help-faq details{border-top:1px solid var(--j-border);padding:13px 0}.j-help-faq summary{font-weight:700;cursor:pointer}.j-help-faq p{color:var(--j-muted)}.j-help>aside{border:1px solid #82d5c9;background:#e9f6f3;color:#174b45;border-radius:9px;padding:18px;margin-top:30px}.j-help>aside p{margin:5px 0}.j-help>aside a{color:#078f82;font-weight:800}[data-theme=dark] .messages-app-page{min-height:calc(100vh - 58px);display:grid;grid-template-columns:305px 1fr}.messages-app-hero{background:#1d1d1f!important;border-right:1px solid #333;padding:18px 13px!important}.messages-app-hero h1{font-size:22px!important}.messages-hero-copy p,.messages-back{display:none}.message-people-row{margin-top:12px!important}.messages-list-sheet{border-radius:0!important;border:0!important;box-shadow:none!important;min-height:calc(100vh - 58px);background:#000!important}.messages-list-sheet>header,.messages-search{margin:12px}.messages-conversation-list>a{border-radius:10px;margin:4px 8px;border:1px solid transparent}.messages-conversation-list>a:hover{border-color:var(--j-primary)}[data-theme=dark] .chat-color-header{background:#1c1c1e!important;color:#fff!important}.chat-listing-context{border:1px solid #424242!important;background:#222!important;border-radius:12px!important}.modern-message-stream{background-color:#000!important;background-image:radial-gradient(#0a524b55 1px,transparent 1px)!important;background-size:20px 20px!important}.modern-message-stream article>div>p{background:#242426!important;color:#fff!important;border:1px solid #3a3a3a}.modern-message-stream article.mine>div>p{background:#087e72!important;border-color:#0ba99a}.modern-composer{background:#1c1c1e!important;border-top:1px solid #333}.modern-composer textarea{background:#303034!important;color:#fff!important;border-radius:999px!important}.seller-hero-inner,.seller-metrics,.seller-community,.seller-inventory,.seller-reviews{border-radius:12px}.seller-hero-actions button,.seller-hero-actions a{border-radius:8px}.seller-inventory .j-product-card:hover{border-radius:12px}@media(max-width:700px){.j-category-menu{position:fixed;inset:54px 8px auto;translate:0;width:auto;max-height:76vh}.j-mega-grid{grid-template-columns:1fr 1fr;gap:12px}.j-category-menu>header>a{display:none}.j-notification-popover{position:fixed;top:55px;right:8px;left:8px;width:auto}.j-avatar-progress{width:37px;height:37px}.j-avatar-progress .user-avatar{width:29px;height:29px}.j-floating-product-actions{position:fixed;display:grid;grid-template-columns:.75fr 1.8fr 1fr;left:4px;right:4px;bottom:4px;z-index:150;background:#07100f;padding:5px;border:1px solid #263632;border-radius:10px;gap:5px}.j-floating-product-actions>*{min-width:0!important;margin:0!important;border-radius:9px!important;height:42px!important;font-size:10px!important;padding:5px!important}.j-floating-product-actions>*:first-child{background:#07100f!important;color:#28d4c2!important;border:1px solid #11786f!important}.j-floating-product-actions>*:nth-child(2){background:#b6642c!important}.j-floating-product-actions>*:nth-child(3){background:#287b65!important}.j-item-page{padding-bottom:58px!important}.j-about-hero{padding:40px 18px}.j-about-hero h1{font-size:29px}.j-about-hero>div>div{grid-template-columns:repeat(2,1fr);margin-top:25px}.j-about-body{width:calc(100% - 28px)}.j-about-body h2{font-size:21px}.j-about-grid{grid-template-columns:repeat(2,1fr);gap:9px}.j-about-steps{grid-template-columns:1fr}.j-about-body>header,.j-about-body>section{margin:38px auto}.j-about-body>aside{padding:30px 18px}.j-help{width:calc(100% - 28px);padding:30px 0}.j-help h1{font-size:30px}.j-help-cards{grid-template-columns:1fr 1fr;gap:8px}.j-help-cards>a{padding:11px}.messages-app-page,[data-theme=dark] .messages-app-page{display:block;min-height:calc(100vh - 55px)}.messages-app-hero{border-right:0!important}.messages-list-sheet{min-height:65vh!important;border-radius:18px 18px 0 0!important}.chat-commerce-panel{display:none!important}.chat-workspace{display:block!important}.chat-app-page{height:calc(100vh - 55px)!important}.chat-thread-panel{height:100%!important}.modern-message-stream{min-height:0!important;flex:1}.seller-hero-inner{display:block!important}.seller-hero-actions{display:grid!important;grid-template-columns:1fr 1fr}.seller-hero-actions>*:first-child{grid-column:1/3}.seller-listing-grid{grid-template-columns:repeat(2,1fr)!important}}html[data-theme=dark]{background:#000}html[data-theme=dark] body{background:#000;color:#fff}html[data-theme=dark] .j-panel,html[data-theme=dark] .j-product-card,html[data-theme=dark] .j-benefits,html[data-theme=dark] .j-detail-info,html[data-theme=dark] .j-detail-description{background:#101112!important;color:#fff!important}html[data-theme=dark] .j-product-body h3,html[data-theme=dark] .j-card-price,html[data-theme=dark] .j-detail-info h1,html[data-theme=dark] .j-benefits b{color:#fff!important}html[data-theme=dark] .j-card-meta,html[data-theme=dark] .j-card-description,html[data-theme=dark] .j-benefits small{color:#b9c3c7!important}.j-card-price{display:flex;align-items:baseline;gap:3px}.j-card-price>small,.j-detail-price>strong>small{font-size:.5em;text-transform:none;color:inherit}.j-detail-price>strong{display:flex;align-items:baseline;gap:6px}.j-hero{transition:background-image .65s ease;background-size:105%;will-change:background-size}.j-hero.hero-zoom-0{animation:j-hero-zoom-in 6.5s ease-in-out both}.j-hero.hero-zoom-1{animation:j-hero-zoom-out 6.5s ease-in-out both}@keyframes j-hero-zoom-in{0%{background-size:100%}to{background-size:114%}}@keyframes j-hero-zoom-out{0%{background-size:114%}to{background-size:100%}}.j-trust-strip{border:0!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.j-trust-track{display:flex;width:max-content;animation:j-trust-marquee 38s linear infinite}.j-trust-track>span{display:flex;align-items:center;gap:8px;min-width:max-content;padding:12px 24px;border-right:1px solid var(--j-border);font-size:11px}.j-trust-track svg{width:18px;color:var(--j-primary)}@keyframes j-trust-marquee{to{transform:translate(-50%)}}.j-scroll-progress{position:fixed;right:16px;bottom:68px;width:42px;height:42px;border:0;border-radius:50%;padding:3px;background:conic-gradient(var(--j-primary) var(--scroll-progress),#303437 0);z-index:145;opacity:0;pointer-events:none;transform:translateY(8px);transition:.2s}.j-scroll-progress.is-visible{opacity:1;pointer-events:auto;transform:none}.j-scroll-progress>span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#111;color:#fff}.j-scroll-progress svg{width:19px}.j-bottom-nav,.j-floating-product-actions{transition:transform .25s ease,opacity .25s ease}.j-bottom-nav.is-hidden,.j-floating-product-actions.is-hidden{transform:translateY(calc(100% + 12px));opacity:0;pointer-events:none}.j-benefits{border:0!important;border-radius:0!important}.j-benefits>button{border:0!important;border-top:1px solid var(--j-border)!important;border-radius:0!important}.j-benefit-primary{border-top:1px solid var(--j-border);border-bottom:1px solid var(--j-primary)}.j-category-icons,.j-mobile-category-tags,.j-just-grid,.j-account-tabs,.j-suggested>div,.j-gallery-thumbs{scrollbar-width:none}.j-category-icons::-webkit-scrollbar,.j-mobile-category-tags::-webkit-scrollbar,.j-just-grid::-webkit-scrollbar,.j-account-tabs::-webkit-scrollbar,.j-suggested>div::-webkit-scrollbar,.j-gallery-thumbs::-webkit-scrollbar{display:none}@media(max-width:700px){.j-gallery-mobile-actions>a,.j-gallery-mobile-actions>button{background:#fff!important;color:#087f75!important;box-shadow:0 1px 7px #0002}.j-gallery-mobile-actions>a:first-child{color:#111!important}.j-gallery-mobile-actions svg{stroke:currentColor!important;stroke-width:2.3}.j-bottom-nav svg{width:23px!important;height:23px!important}.j-floating-product-actions{left:5px;right:5px;bottom:5px;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;gap:6px}.j-floating-product-actions>*{box-shadow:0 3px 12px #0005}.j-scroll-progress{bottom:58px}.j-hero{background-size:cover!important;animation:none!important}.j-trust-strip{margin-left:-12px!important;margin-right:-12px!important}.j-trust-track>span{padding:10px 18px}.j-benefits{margin-left:-14px;margin-right:-14px}.j-benefits>*{padding-left:18px!important;padding-right:18px!important}}.j-trust-strip{border-top:1px dashed var(--j-border)!important;border-bottom:1px dashed var(--j-border)!important;margin-top:18px!important}.j-trust-track{animation-duration:82s}.j-trust-track>span{position:relative;padding:11px 30px;border:0!important;font-weight:700;white-space:nowrap}.j-trust-track>span:after{position:absolute;right:-2px;content:"|";color:var(--j-primary);font-weight:400}.j-hero.hero-zoom-0,.j-hero.hero-zoom-1{animation:j-hero-zoom-out 6.5s ease-out both}html[data-theme=dark] .j-detail-info,html[data-theme=dark] .j-detail-description{background:transparent!important}.j-detail-price>strong>small{display:inline!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:.48em!important}.j-title-condition{margin-left:auto;padding:3px 8px;border:1px solid var(--j-border);border-radius:999px;background:var(--j-soft);color:var(--j-muted);font-size:9px;text-transform:capitalize}.j-detail-price>span{display:none}.j-account-avatar{overflow:visible!important}.j-account-avatar .j-avatar-progress{width:31px!important;height:31px!important;padding:2px}.j-account-avatar .j-avatar-progress:before{inset:2px}.j-account-avatar .j-avatar-progress .user-avatar{width:25px!important;height:25px!important;object-fit:cover}.j-account-avatar .j-avatar-progress small{display:none}.j-icon-button>b{top:1px!important;right:1px!important;display:grid;place-items:center;min-width:12px;height:12px;padding:0 2px;border:1px solid var(--j-card);font-size:7px;line-height:1}.j-results-grid .scroll-reveal,.j-just-grid .scroll-reveal,.j-shelf-grid .scroll-reveal,.j-related-grid .scroll-reveal,.seller-listing-grid .scroll-reveal{opacity:1!important;transform:none!important;transition:none!important}@media(max-width:700px){.j-trust-track{animation-duration:34s}.j-trust-strip{margin-top:8px!important}.j-trust-track>span{padding:9px 20px;font-size:9px}.j-detail-info{background:transparent!important}.j-item-meta{width:100%;flex-wrap:nowrap}.j-title-condition{white-space:nowrap}.j-detail-price{background:transparent!important}.j-account-avatar .j-avatar-progress{width:32px!important;height:32px!important}.j-account-avatar .j-avatar-progress .user-avatar{width:26px!important;height:26px!important}}.j-trust-track{animation-duration:205s!important}.j-trust-strip:hover .j-trust-track{animation-play-state:paused}.j-trust-track>span{gap:10px}.j-trust-track>span>i{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:1px solid #125b55;border-radius:7px;background:#072a27;color:#20c9b5}.j-trust-track>span>i svg{width:16px;height:16px}.j-trust-track>span>b{font-size:11px}.j-hero{background-image:none!important;isolation:isolate}.j-hero:after{position:absolute;z-index:0;inset:-2px;background-image:var(--hero-image);background-position:center;background-size:cover;content:"";will-change:transform}.j-hero:before{z-index:1}.j-hero-copy,.j-hero-feature,.j-carousel-controls{z-index:2!important}.j-hero.hero-zoom-0:after{animation:j-hero-out-a 6.5s ease-out both}.j-hero.hero-zoom-1:after{animation:j-hero-out-b 6.5s ease-out both}@keyframes j-hero-out-a{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes j-hero-out-b{0%{transform:scale(1.14)}to{transform:scale(1)}}.site-skeleton-layer{display:none!important}@media(max-width:700px){.j-trust-track{animation-duration:22.5s!important}.j-trust-track>span{gap:7px}.j-trust-track>span>i{width:27px;height:27px;flex-basis:27px}.j-trust-track>span>i svg{width:14px;height:14px}.j-gallery-mobile-actions>button:first-child{color:#111!important}}.j-hero:after{display:none!important}.j-hero-background{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;will-change:transform}.j-hero.hero-zoom-0 .j-hero-background{animation:j-hero-out-a 6.5s ease-out both}.j-hero.hero-zoom-1 .j-hero-background{animation:j-hero-out-b 6.5s ease-out both}.j-trust-track>span{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start;line-height:1!important}.j-trust-track>span>i{display:inline-grid!important;width:20px!important;height:20px!important;flex:0 0 20px!important;border-radius:5px!important}.j-trust-track>span>i svg{width:11px!important;height:11px!important}.j-trust-track>span>b{display:inline!important;white-space:nowrap}.j-results-grid{display:grid!important;visibility:visible!important;opacity:1!important}.j-results-grid>.j-product-card{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important}@media(max-width:700px){.j-trust-track>span{display:inline-flex!important;align-items:center!important;gap:6px!important}.j-trust-track>span>i{display:inline-grid!important;width:17px!important;height:17px!important;flex-basis:17px!important}.j-trust-track>span>i svg{width:9px!important;height:9px!important}.j-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.j-results-grid>.j-product-card{display:block!important}}.j-clean-catalogue{padding-top:28px;padding-bottom:35px}.j-catalogue-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.j-catalogue-heading small,.j-catalogue-drawer header small{color:var(--j-primary);font-size:9px;font-weight:800;letter-spacing:1.2px}.j-catalogue-heading h1{font-size:27px;margin:5px 0}.j-catalogue-heading p{color:var(--j-muted);font-size:12px}.j-catalogue-heading>b{border:1px solid var(--j-border);border-radius:999px;padding:7px 12px;font-size:10px;white-space:nowrap}.j-catalogue-search{display:flex;height:47px;align-items:center;border:1px solid var(--j-border);border-radius:10px;background:var(--j-card);overflow:hidden}.j-catalogue-search>svg{width:17px;margin-left:14px;color:var(--j-muted)}.j-catalogue-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--j-text);padding:0 12px}.j-catalogue-search button{align-self:stretch;border:0;background:var(--j-primary);color:#fff;padding:0 25px;font-weight:700}.j-catalogue-tools{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:15px 0}.j-category-pills{display:flex;gap:6px;overflow:auto;scrollbar-width:none}.j-category-pills::-webkit-scrollbar{display:none}.j-category-pills button,.j-catalogue-tools>div:last-child button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--j-border);border-radius:999px;background:var(--j-card);color:var(--j-text);padding:7px 11px;font-size:9px;white-space:nowrap}.j-category-pills button.is-active,.j-catalogue-tools button.is-active{border-color:var(--j-primary);color:var(--j-primary)}.j-catalogue-tools>div:last-child{display:flex;gap:5px}.j-catalogue-tools svg{width:13px}.j-clean-catalogue>.j-results-grid{display:grid!important;min-height:220px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;opacity:1!important;visibility:visible!important}.j-clean-catalogue>.j-results-grid>.j-product-card{display:block!important;opacity:1!important;visibility:visible!important}.j-catalogue-scrim{position:fixed;z-index:199;inset:0;background:#0008;border:0}.j-catalogue-drawer{position:fixed;z-index:200;top:0;right:0;bottom:0;width:min(390px,92vw);overflow:auto;background:var(--j-card);color:var(--j-text);padding:20px;box-shadow:-20px 0 50px #0004}.j-catalogue-drawer header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--j-border);padding-bottom:15px;margin-bottom:16px}.j-catalogue-drawer h2{margin:4px 0}.j-catalogue-drawer header button{border:0;background:var(--j-soft);color:var(--j-text);border-radius:50%;padding:8px}.j-catalogue-drawer label{display:block;font-size:10px;font-weight:700;margin:13px 0}.j-catalogue-drawer input,.j-catalogue-drawer select{display:block;width:100%;margin-top:6px;border:1px solid var(--j-border);border-radius:7px;background:var(--j-soft);color:var(--j-text);padding:11px}.j-catalogue-drawer>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.j-catalogue-drawer>.j-button{width:100%;margin-top:8px}.j-catalogue-drawer>small{display:flex;gap:5px;color:var(--j-muted);margin-top:18px}.j-catalogue-drawer>small svg{width:13px}@media(max-width:700px){.j-clean-catalogue{width:calc(100% - 20px);padding-top:14px}.j-catalogue-heading{margin-bottom:12px}.j-catalogue-heading h1{font-size:20px}.j-catalogue-heading p,.j-catalogue-heading>b{display:none}.j-catalogue-search{height:41px}.j-catalogue-search button{padding:0 15px}.j-catalogue-tools{align-items:start}.j-category-pills{max-width:calc(100vw - 132px)}.j-catalogue-tools>div:last-child button:nth-child(2){display:none}.j-clean-catalogue>.j-results-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-height:60vh!important}.j-clean-catalogue>.j-results-grid>.j-product-card{display:block!important;opacity:1!important;visibility:visible!important;content-visibility:visible!important}.j-catalogue-empty{min-height:55vh}}.seller-workspace:has(.j-message-inbox),.seller-workspace:has(.j-reference-chat){padding:0!important;background:#000!important}.seller-main:has(.j-message-inbox)>.seller-topbar,.seller-main:has(.j-reference-chat)>.seller-topbar{display:none!important}.j-message-inbox{display:grid;grid-template-columns:305px 1fr;height:calc(100dvh - 58px);min-height:580px;background:#000;color:#fff}.j-inbox-rail{display:flex;min-width:0;flex-direction:column;background:#1b1b1d;border-right:1px solid #303033}.j-inbox-rail>header{display:flex;align-items:center;justify-content:space-between;padding:17px 13px 9px}.j-inbox-rail h1{margin:0;font-size:20px}.j-inbox-rail>header>span{display:flex;align-items:center;gap:4px;padding:6px 9px;border-radius:99px;background:#12332f;color:#12c7b4;font-size:10px;font-weight:800}.j-inbox-rail>header i{width:7px;height:7px;border-radius:50%;background:#0bb8a7}.j-inbox-search{display:flex;height:36px;align-items:center;gap:8px;margin:5px 13px 8px;padding:0 12px;border:1px solid #4a4a4e;border-radius:11px;background:#29292c;color:#aaa}.j-inbox-search svg{width:15px}.j-inbox-search input{width:100%;border:0;outline:0;background:transparent;color:#fff;font-size:12px}.j-inbox-filters{display:flex;gap:5px;padding:0 12px 11px;border-bottom:1px solid #333}.j-inbox-filters button{display:flex;align-items:center;gap:5px;padding:7px 11px;border:1px solid #353539;border-radius:99px;background:transparent;color:#bbb;font-size:10px;font-weight:700}.j-inbox-filters button:hover{border-color:#0da99b}.j-inbox-filters button.is-active{border-color:#0da99b;background:#0c9d90;color:#fff}.j-inbox-filters b{display:grid;min-width:17px;height:17px;place-items:center;border-radius:50%;background:#ffffff18}.j-inbox-list{flex:1;overflow:auto}.j-inbox-list>a{display:grid;grid-template-columns:43px minmax(0,1fr);gap:11px;padding:14px;border-left:2px solid transparent;color:#fff}.j-inbox-list>a:hover,.j-inbox-list>a.is-unread{border-left-color:#09aa9b;background:#202426}.j-inbox-list>a>span{position:relative}.j-inbox-list .user-avatar{width:42px;height:42px;border:1px solid #fff;border-radius:50%}.j-inbox-list>a>span>i{position:absolute;right:0;bottom:0;width:9px;height:9px;border:1px solid #1b1b1d;border-radius:50%;background:#aaa}.j-inbox-list strong{display:flex;gap:5px;font-size:13px}.j-inbox-list strong em{color:#0ac2af}.j-inbox-list p{overflow:hidden;margin:4px 0;color:#8d8d92;font-size:11px;font-style:italic;text-overflow:ellipsis;white-space:nowrap}.j-inbox-list small{display:block;overflow:hidden;color:#a5d5d0;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.j-inbox-empty,.j-inbox-welcome{display:grid;place-content:center;justify-items:center;text-align:center}.j-inbox-empty{padding:48px 24px}.j-inbox-empty>svg,.j-inbox-welcome>i{width:57px;height:57px;padding:17px;border-radius:50%;background:#102b29;color:#08a99b}.j-inbox-empty h2{font-size:14px}.j-inbox-empty p,.j-inbox-welcome p{color:#a3a3aa;font-size:11px}.j-inbox-empty a{padding:9px 20px;border-radius:99px;background:#0da99b;color:#fff;font-size:10px}.j-new-conversation{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px;padding:10px;border:1px solid #0b5751;border-radius:11px;color:#0dc1b0;font-size:11px}.j-inbox-welcome{background:#000}.j-inbox-welcome h2{margin:15px 0 0;font-size:17px}.j-reference-chat{display:flex;height:calc(100dvh - 58px);min-height:580px;flex-direction:column;background:#000;color:#fff}.j-chat-header{position:relative;display:grid;height:70px;grid-template-columns:36px 43px minmax(0,1fr) minmax(120px,230px) 36px;align-items:center;gap:9px;padding:8px 16px;border-bottom:1px solid #343438;background:#1b1b1d}.j-chat-header>a,.j-chat-header>button{display:grid;width:34px;height:34px;place-items:center;border:1px solid transparent;border-radius:50%;background:transparent;color:#0dc1b0}.j-chat-header>a:hover,.j-chat-header>button:hover{border-color:#0dc1b0}.j-chat-header>.user-avatar{width:41px;height:41px;border:1px solid #fff;border-radius:50%}.j-chat-header>div{display:grid}.j-chat-header strong{font-size:15px}.j-chat-header span{color:#aaa;font-size:10px}.j-chat-listing-pill{display:flex!important;min-width:0;align-items:center;gap:7px;padding:6px 10px;border:1px solid #174c47;border-radius:99px;color:#0fc0af!important;overflow:hidden;white-space:nowrap}.j-chat-listing-pill img{width:24px;height:24px;object-fit:cover;border-radius:5px}.j-chat-header nav{position:absolute;z-index:30;right:14px;top:59px;display:grid;width:180px;padding:7px;border:1px solid #3a3a3e;border-radius:10px;background:#202023}.j-chat-header nav a,.j-chat-header nav button{padding:9px;border:1px solid transparent;border-radius:7px;background:transparent;color:#fff;text-align:left}.j-chat-header nav a:hover,.j-chat-header nav button:hover{border-color:#0da99b}.j-chat-attached{display:flex;align-items:center;gap:9px;margin:8px 13px;padding:7px 9px;border:1px solid #3e3e42;border-radius:11px;background:#242426;color:#fff}.j-chat-attached img{width:43px;height:43px;object-fit:cover;border-radius:8px}.j-chat-attached span{display:grid;min-width:0;flex:1}.j-chat-attached small{color:#0db7a7;font-size:8px;font-weight:900}.j-chat-attached b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.j-chat-attached em{color:#aaa;font-size:9px}.j-chat-attached>strong{color:#0db7a7}.j-reference-stream{display:flex;min-height:0;flex:1;flex-direction:column;gap:10px;overflow:auto;padding:18px 22px;background-color:#000;background-image:radial-gradient(#06433d66 1px,transparent 1px);background-size:20px 20px}.j-reference-stream.is-empty{align-items:center;justify-content:center}.j-chat-starter{display:grid;max-width:560px;justify-items:center;text-align:center}.j-chat-starter>.user-avatar{width:66px;height:66px;border:1px solid #fff;border-radius:50%}.j-chat-starter h2{margin:16px 0 5px;font-size:18px}.j-chat-starter p,.j-chat-starter>span{margin:3px;color:#aaa;font-size:11px}.j-chat-starter>div,.j-template-row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:13px}.j-chat-starter button,.j-template-row button{padding:8px 13px;border:1px solid #38383c;border-radius:99px;background:#18181a;color:#fff;font-size:10px;font-weight:700}.j-chat-starter button:hover,.j-template-row button:hover{border-color:#0db7a7}.j-reference-stream>article{display:flex;max-width:72%;align-items:flex-end;gap:7px}.j-reference-stream>article.mine{align-self:flex-end}.j-reference-stream>article>.user-avatar{width:28px;height:28px;border-radius:50%}.j-reference-stream>article>div{padding:9px 12px;border:1px solid #39393d;border-radius:5px 16px 16px;background:#222225}.j-reference-stream>article.mine>div{border-color:#0a8f83;border-radius:16px 5px 16px 16px;background:#076b63}.j-reference-stream p{margin:0;font-size:12px}.j-reference-stream footer{display:flex;justify-content:flex-end;gap:8px}.j-reference-stream footer small,.j-reference-stream footer button{border:0;background:none;color:#aaa;font-size:8px}.j-template-row{flex:none;margin:0;padding:6px 10px;border-top:1px solid #29292d;background:#111}.j-reference-composer{position:relative;display:grid;grid-template-columns:34px 34px minmax(0,1fr) 34px 40px;align-items:end;gap:4px;padding:9px 12px calc(9px + env(safe-area-inset-bottom));border-top:1px solid #36363a;background:#202023}.j-reference-composer>button{display:grid;width:34px;height:34px;place-items:center;border:1px solid transparent;border-radius:50%;background:transparent;color:#aaa}.j-reference-composer>button:hover{border-color:#0db7a7;color:#0db7a7}.j-reference-composer textarea{min-height:40px;max-height:110px;padding:10px 15px;border:0;outline:0;resize:none;border-radius:99px;background:#323236;color:#fff;font-size:12px}.j-reference-composer .is-send{width:40px;height:40px;background:#29292d}.j-reference-composer .is-send:not(:disabled){background:#0a9589;color:#fff}@media(max-width:760px){.j-message-inbox{display:block;height:100dvh}.j-inbox-rail{height:100%}.j-inbox-welcome{display:none}.j-inbox-rail>header{padding-top:calc(16px + env(safe-area-inset-top))}.j-reference-chat{height:100dvh;min-height:0}.j-chat-header{height:70px;grid-template-columns:31px 42px minmax(0,1fr) 32px;padding:calc(6px + env(safe-area-inset-top)) 12px 6px}.j-chat-header>a,.j-chat-header>button{width:31px;height:31px}.j-chat-listing-pill{display:none!important}.j-chat-attached{margin:6px 12px}.j-reference-stream{padding:13px 10px}.j-chat-starter{max-width:360px}.j-template-row{display:none}.j-reference-composer{grid-template-columns:32px 32px minmax(0,1fr) 40px;padding:9px 10px calc(9px + env(safe-area-inset-bottom))}.j-reference-composer>button:nth-of-type(3){display:none}.j-reference-stream>article{max-width:88%}}.j-chat-skeleton{display:grid;grid-template-columns:42px 1fr;gap:11px;padding:14px}.j-chat-skeleton>i,.j-chat-skeleton b,.j-chat-skeleton span{display:block;background:linear-gradient(100deg,#252529 25%,#39393d 42%,#252529 60%);background-size:220% 100%;animation:messageShimmer 1.3s linear infinite}.j-chat-skeleton>i{width:42px;height:42px;border-radius:50%}.j-chat-skeleton>div{display:grid;align-content:center;gap:8px}.j-chat-skeleton b{width:42%;height:9px;border-radius:9px}.j-chat-skeleton span{width:75%;height:8px;border-radius:9px}.j-seller-app:has(.j-message-inbox) .j-seller-nav,.j-seller-app:has(.j-reference-chat) .j-seller-nav,.j-seller-app:has(.j-message-inbox) .j-seller-menu,.j-seller-app:has(.j-reference-chat) .j-seller-menu{display:none!important}.j-seller-layout:has(.j-message-inbox),.j-seller-layout:has(.j-reference-chat){display:block!important;min-height:0!important;background:#000!important}.j-seller-main:has(.j-message-inbox),.j-seller-main:has(.j-reference-chat){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#000!important}.j-message-inbox,.j-reference-chat{width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:760px){.j-message-inbox,.j-reference-chat{height:calc(100dvh - 58px)!important}.j-inbox-list{padding-bottom:78px}.j-new-conversation{position:fixed;z-index:45;right:12px;bottom:calc(66px + env(safe-area-inset-bottom));left:12px;margin:0;background:#172725;box-shadow:0 8px 24px #000b}.j-reference-stream{padding-bottom:76px}.j-reference-composer{position:fixed;z-index:45;right:0;bottom:calc(58px + env(safe-area-inset-bottom));left:0;box-shadow:0 -8px 24px #000a}.j-chat-attached{border-inline:0;border-radius:0;margin:0}.j-inbox-rail{border:0}}.j-seller-layout:has(.j-message-inbox),.j-seller-layout:has(.j-reference-chat),.j-seller-main:has(.j-message-inbox),.j-seller-main:has(.j-reference-chat),.j-message-inbox,.j-reference-chat,.j-inbox-welcome{background:var(--j-bg)!important;color:var(--j-text)!important}.j-inbox-rail,.j-chat-header,.j-reference-composer{background:var(--j-card)!important;color:var(--j-text)!important;border-color:var(--j-border)!important}.j-inbox-search,.j-chat-attached,.j-chat-header nav,.j-reference-stream>article>div{background:var(--j-soft)!important;color:var(--j-text)!important;border-color:var(--j-border)!important}.j-inbox-search input,.j-chat-header nav a,.j-chat-header nav button,.j-chat-attached,.j-reference-composer textarea{color:var(--j-text)!important}.j-inbox-filters,.j-template-row{border-color:var(--j-border)!important}.j-inbox-filters button,.j-chat-starter button,.j-template-row button{background:var(--j-card)!important;color:var(--j-text)!important;border-color:var(--j-border)!important}.j-inbox-filters button.is-active{background:var(--j-primary)!important;color:#fff!important;border-color:var(--j-primary)!important}.j-inbox-list>a{color:var(--j-text)!important}.j-inbox-list>a:hover,.j-inbox-list>a.is-unread{background:color-mix(in srgb,var(--j-primary) 8%,var(--j-card))!important}.j-reference-stream{background-color:var(--j-bg)!important;background-image:radial-gradient(color-mix(in srgb,var(--j-primary) 18%,transparent) 1px,transparent 1px)!important}.j-template-row{background:var(--j-bg)!important}.j-reference-composer textarea{background:var(--j-soft)!important}.j-new-conversation{background:var(--j-card)!important;color:var(--j-primary)!important}.j-chat-starter p,.j-chat-starter>span,.j-inbox-list p,.j-inbox-empty p,.j-inbox-welcome p,.j-chat-header span,.j-chat-attached em{color:var(--j-muted)!important}[data-theme=dark] .j-seller-layout:has(.j-message-inbox),[data-theme=dark] .j-seller-layout:has(.j-reference-chat),[data-theme=dark] .j-seller-main:has(.j-message-inbox),[data-theme=dark] .j-seller-main:has(.j-reference-chat),[data-theme=dark] .j-message-inbox,[data-theme=dark] .j-reference-chat,[data-theme=dark] .j-inbox-welcome,[data-theme=dark] .j-reference-stream{background-color:#000!important;color:#fff!important}[data-theme=dark] .j-inbox-rail,[data-theme=dark] .j-chat-header,[data-theme=dark] .j-reference-composer{background:#18181a!important;color:#fff!important}[data-theme=dark] .j-inbox-search,[data-theme=dark] .j-chat-attached,[data-theme=dark] .j-chat-header nav,[data-theme=dark] .j-reference-stream>article>div,[data-theme=dark] .j-chat-starter button,[data-theme=dark] .j-template-row button,[data-theme=dark] .j-reference-composer textarea{background:#242426!important;color:#fff!important}[data-theme=dark] .j-template-row{background:#000!important}[data-theme=dark] .j-new-conversation{background:#172725!important}.j-hero:before{background:linear-gradient(90deg,color-mix(in srgb,var(--j-primary) 66%,#07110f) 0%,color-mix(in srgb,var(--j-primary) 42%,transparent) 34%,rgb(0 0 0/18%) 62%,transparent 82%)!important}.j-hero.hero-zoom-0 .j-hero-background{animation:j-hero-visible-in-a 6.5s ease-in-out both!important}.j-hero.hero-zoom-1 .j-hero-background{animation:j-hero-visible-in-b 6.5s ease-in-out both!important}@keyframes j-hero-visible-in-a{0%{transform:scale(1)}to{transform:scale(1.16)}}@keyframes j-hero-visible-in-b{0%{transform:scale(1)}to{transform:scale(1.16)}}@media(max-width:700px){.j-hero:before{background:linear-gradient(90deg,color-mix(in srgb,var(--j-primary) 72%,#07110f) 0%,color-mix(in srgb,var(--j-primary) 48%,transparent) 48%,transparent 88%)!important}.j-hero.hero-zoom-0 .j-hero-background{animation:j-hero-visible-in-a 6.5s ease-in-out both!important}.j-hero.hero-zoom-1 .j-hero-background{animation:j-hero-visible-in-b 6.5s ease-in-out both!important}}.j-modern-seller-page{min-height:100vh;background:var(--j-bg);color:var(--j-text)}.j-modern-seller{width:min(760px,calc(100% - 24px));margin:18px auto 75px}.j-seller-profile-card{display:grid;grid-template-columns:62px 1fr;gap:12px;padding:16px;border:1px solid var(--j-border);border-radius:13px;background:var(--j-card)}.j-modern-seller-avatar{grid-row:1/2;width:55px;height:55px}.j-modern-seller-avatar img,.j-modern-seller-avatar span{display:grid;width:100%;height:100%;place-items:center;border-radius:50%;object-fit:cover;background:var(--j-primary);color:#fff;font-size:18px;font-weight:800}.j-modern-seller-copy{min-width:0}.j-modern-seller-copy>header{display:flex;align-items:center;gap:7px}.j-modern-seller-copy h1{margin:0;font-size:17px;line-height:1.2}.j-modern-seller-copy header>b{display:flex;align-items:center;gap:3px;padding:3px 7px;border:1px solid;border-radius:99px;font-size:8px}.j-modern-seller-copy header svg{width:11px}.j-modern-seller-copy .is-verified{border-color:#15a796;color:#078d81}.j-modern-seller-copy .is-unverified{border-color:#e5a938;color:#c27600}.j-seller-facts,.j-seller-performance{display:flex;flex-wrap:wrap;gap:7px;margin-top:6px;color:var(--j-muted);font-size:9px}.j-seller-facts span{display:flex;align-items:center;gap:3px}.j-seller-facts svg{width:11px}.j-seller-performance span{color:var(--j-primary);font-weight:700}.j-modern-seller-copy>p{margin:8px 0 7px;font-size:11px;line-height:1.35}.j-modern-seller-copy>strong{display:block;font-size:14px}.j-modern-seller-copy>small{color:var(--j-muted);font-size:8px}.j-message-seller{grid-column:1/-1;display:flex;height:35px;align-items:center;justify-content:center;gap:7px;border:0;border-radius:7px;background:var(--j-primary);color:#fff;font-size:10px;font-weight:800}.j-message-seller svg{width:14px}.j-seller-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.j-seller-actions>*{display:flex;min-width:0;height:32px;align-items:center;justify-content:center;gap:5px;border:1px solid var(--j-border);border-radius:7px;background:transparent;color:var(--j-text);font-size:9px;font-weight:700}.j-seller-actions>*:hover,.j-seller-actions>.is-active{border-color:var(--j-primary);color:var(--j-primary)}.j-seller-actions svg{width:13px}.j-seller-profile-card>aside{grid-column:1/-1;display:grid;gap:7px;margin:0 -16px -16px;padding:10px 16px;border-top:1px solid var(--j-border);border-radius:0 0 13px 13px;background:color-mix(in srgb,var(--j-primary) 6%,var(--j-card));font-size:9px}.j-seller-profile-card>aside a{display:flex;align-items:center;gap:5px;color:var(--j-primary)}.j-seller-profile-card>aside svg{width:12px}.j-seller-tabs{display:flex;margin-top:10px;border-bottom:1px solid var(--j-border)}.j-seller-tabs button{padding:12px 15px 10px;border:0;border-bottom:2px solid transparent;background:none;color:var(--j-text);font-size:10px;font-weight:700}.j-seller-tabs button.is-active{border-color:var(--j-primary);color:var(--j-primary)}.j-seller-categories{display:flex;gap:6px;overflow:auto;padding:10px 0;scrollbar-width:none}.j-seller-categories button{flex:none;padding:7px 11px;border:1px solid var(--j-border);border-radius:99px;background:var(--j-card);color:var(--j-text);font-size:9px}.j-seller-categories button:hover,.j-seller-categories button.is-active{border-color:var(--j-primary);background:var(--j-primary);color:#fff}.j-modern-seller-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;opacity:1!important;visibility:visible!important}.j-modern-seller-grid>.j-product-card{display:block!important;opacity:1!important;visibility:visible!important}.j-seller-tab-panel{padding:18px;border:1px solid var(--j-border);border-radius:0 0 12px 12px;background:var(--j-card)}.j-seller-tab-panel h2{font-size:17px}.j-seller-tab-panel>p{margin:9px 0;color:var(--j-muted);font-size:11px;line-height:1.5}.j-seller-tab-panel>div{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid var(--j-border);font-size:10px}.j-seller-tab-panel>div span{display:flex;align-items:center;gap:5px;color:var(--j-muted)}.j-seller-tab-panel svg{width:13px}.j-modern-review{padding:12px 0;border-bottom:1px solid var(--j-border)}.j-modern-review span{color:#eda600}.j-modern-review p{font-size:11px}.j-modern-review small{color:var(--j-muted);font-size:9px}[data-theme=dark] .j-modern-seller-page{background:#000;color:#fff}[data-theme=dark] .j-seller-profile-card,[data-theme=dark] .j-seller-tab-panel,[data-theme=dark] .j-seller-categories button{background:#101011;color:#fff;border-color:#343437}[data-theme=dark] .j-seller-profile-card>aside{background:#0c1816}[data-theme=dark] .j-seller-actions>*{color:#fff;border-color:#343437}@media(max-width:700px){.j-modern-seller{width:calc(100% - 20px);margin:10px auto 72px}.j-seller-profile-card{grid-template-columns:47px 1fr;padding:10px;gap:9px}.j-modern-seller-avatar{width:46px;height:46px}.j-modern-seller-copy h1{font-size:14px}.j-modern-seller-copy>p{font-size:9px}.j-seller-profile-card>aside{margin:0 -10px -10px;padding:9px 10px}.j-seller-tabs button{flex:1;padding-inline:4px}.j-modern-seller-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px}.j-modern-seller-grid>.j-product-card{content-visibility:visible!important}.j-seller-actions>*{font-size:8px}}.j-seller-nav section>a .j-nav-alert{display:grid;width:16px;height:16px;place-items:center;margin-left:auto;border-radius:50%;background:#ff4d55;color:#fff;font-size:9px}.j-account-shortcut-panel{padding:24px}.j-account-shortcut-panel p{margin:8px 0 18px;color:var(--j-muted);font-size:12px}.j-seller-nav{background:linear-gradient(180deg,color-mix(in srgb,var(--j-primary) 78%,#06130f),color-mix(in srgb,var(--j-primary) 52%,#06130f))!important;color:#d9f1ed!important}.j-seller-nav section>a{font-size:13px!important;color:#d8ece9!important;padding-block:10px!important}.j-seller-nav section>a.is-active{background:#ffffff16!important;color:#fff!important;border:1px solid #ffffff25}.j-seller-nav section>h3{color:#b7d9d4!important}.j-profile-hero-modern{align-items:center;flex-wrap:wrap}.j-profile-hero-modern .j-profile-identity{min-width:250px;flex:1}.j-profile-hero-modern nav{flex-wrap:wrap;align-self:center}.j-profile-hero-modern nav>*{display:flex;align-items:center;gap:6px}.j-profile-hero-modern nav svg{width:14px}.j-profile-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.j-profile-badges b{display:flex;align-items:center;gap:5px;padding:7px 9px;border-radius:7px;background:#ffffff13;color:#fff;font-size:9px}.j-profile-badges svg{width:12px}.j-profile-badges .verified{color:#c2fff5}.j-profile-badges .warning{background:#9b751e;color:#fff}.j-activity-profile,.j-security-stack{display:grid;gap:12px}.j-activity-heading{padding:15px;border:1px solid var(--j-border);background:var(--j-card)}.j-activity-heading h2{font-size:14px}.j-activity-heading p{margin-top:5px;color:var(--j-muted);font-size:11px}.j-verification-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.j-verification-cards article{display:flex;gap:11px;padding:14px;border:1px solid var(--j-border);border-radius:11px;background:var(--j-card)}.j-verification-cards article>i{display:grid;width:34px;height:34px;flex:none;place-items:center;border-radius:8px;background:var(--j-soft);color:var(--j-primary)}.j-verification-cards article>i svg{width:18px}.j-verification-cards article>div{min-width:0;flex:1}.j-verification-cards header{display:flex;align-items:center;justify-content:space-between;gap:8px}.j-verification-cards h3{font-size:14px}.j-verification-cards header b{padding:3px 7px;border-radius:99px;background:#fff1c8;color:#a46700;font-size:8px}.j-verification-cards p{margin:7px 0;color:var(--j-muted);font-size:10px;line-height:1.45}.j-verification-cards a{display:block;padding:9px;border-radius:7px;background:var(--j-primary);color:#fff;text-align:center;font-size:10px;font-weight:800}.j-business-documents{padding:15px}.j-business-documents>header,.j-security-card>header,.j-login-history>header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.j-business-documents header>svg,.j-security-card header>svg,.j-login-history header>svg{width:26px;color:var(--j-primary)}.j-business-documents h2,.j-security-card h2,.j-login-history h2,.j-account-summary h2,.j-seller-quick-links h2{font-size:14px}.j-business-documents p,.j-security-card p,.j-login-history p{margin-top:4px;color:var(--j-muted);font-size:10px}.j-business-documents>label{display:block;margin:11px 0;padding:11px;border:1px solid var(--j-border);border-radius:8px;font-size:10px;font-weight:700}.j-business-documents label>small{float:right;color:var(--j-muted)}.j-business-documents input{display:block;width:100%;margin-top:8px;font-size:10px}.j-business-documents label>span{display:flex;align-items:center;gap:5px;margin-top:8px;color:var(--j-primary);font-size:9px}.j-business-documents label svg{width:12px}.j-business-documents>.j-button{display:flex;align-items:center;gap:6px}.j-account-summary{overflow:hidden}.j-account-summary>header,.j-seller-quick-links>h2{padding:14px;border-bottom:1px solid var(--j-border)}.j-account-summary>div{display:grid;gap:4px;padding:10px 14px;border-bottom:1px solid var(--j-border)}.j-account-summary small{color:var(--j-muted);font-size:8px;font-weight:800;letter-spacing:.5px}.j-account-summary b{font-size:11px}.j-account-summary span{color:var(--j-primary);font-size:9px}.j-seller-quick-links>div{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:13px}.j-seller-quick-links a{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid var(--j-border);border-radius:8px;color:var(--j-text);font-size:10px;font-weight:700}.j-seller-quick-links a:hover{border-color:var(--j-primary);color:var(--j-primary)}.j-seller-quick-links svg{width:13px}.j-security-card,.j-login-history{padding:15px}.j-security-card header>b{margin-left:auto;padding:4px 8px;border-radius:99px;background:var(--j-soft);color:var(--j-muted);font-size:8px}.j-security-card header>b.enabled{background:#dff8ed;color:#087d5d}.j-security-card form{display:flex;align-items:end;gap:8px}.j-security-card label{flex:1;font-size:9px;font-weight:700}.j-security-card input{display:block;width:100%;margin-top:6px;padding:10px;border:1px solid var(--j-border);border-radius:7px;background:var(--j-soft);color:var(--j-text)}.j-login-history article{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:10px 0;border-top:1px solid var(--j-border)}.j-login-history article>i{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:var(--j-soft);color:var(--j-primary)}.j-login-history article svg{width:15px}.j-login-history article div{display:grid}.j-login-history article b{font-size:10px}.j-login-history article span{display:flex;align-items:center;gap:3px;color:var(--j-muted);font-size:8px}.j-login-history article span svg{width:10px}.j-login-history time{color:var(--j-muted);font-size:8px}@media(max-width:700px){.j-profile-hero-modern{align-items:start;padding:18px 13px}.j-profile-hero-modern .j-profile-photo{width:54px;height:54px}.j-profile-hero-modern .j-profile-identity{min-width:calc(100% - 70px)}.j-profile-hero-modern nav{width:100%;justify-content:flex-start}.j-profile-hero-modern nav>*{flex:1;justify-content:center;min-width:105px}.j-profile-badges b{padding:6px}.j-verification-cards{grid-template-columns:1fr}.j-seller-quick-links>div{grid-template-columns:1fr 1fr}.j-security-card form{display:grid}.j-login-history article{grid-template-columns:32px 1fr}.j-login-history time{grid-column:2}.j-account-tabs{position:sticky;z-index:20;top:0;background:var(--j-card)}.j-account-tabs button{min-width:max-content}.j-seller-nav section>a{font-size:14px!important}}@media(max-width:700px){.j-item-page{padding-bottom:0!important}.j-item-page .j-detail-grid{position:relative;gap:0}.j-item-page .j-detail-gallery{position:sticky;top:54px;z-index:0;width:100%;margin:0;background:var(--j-bg)}.j-item-page .j-detail-info{position:relative;z-index:2;width:100%;margin:0;padding:18px 14px 0;border-radius:20px 20px 0 0;background:var(--j-bg)!important;box-shadow:0 -12px 30px #0002}.j-item-page .j-detail-description,.j-item-page .j-detail-side{position:relative;z-index:2;background:var(--j-bg)}.j-item-page .j-footer{position:relative!important;z-index:3;margin-top:0!important;margin-bottom:0!important;padding-bottom:74px}.j-item-page .j-footer-main{padding-bottom:8px}.j-item-page .j-footer-bottom{margin-bottom:0}.j-floating-product-actions{grid-template-columns:.7fr 1.15fr 1.45fr}.j-floating-product-actions>*:first-child span{font-size:0}.j-floating-product-actions>*:first-child span:after{content:"Chat";font-size:10px}}.j-modal.j-info-sheet{padding:0;overflow:hidden}.j-info-sheet-intro{padding:24px;background:linear-gradient(135deg,#064c45,#10a697);color:#fff}.j-info-sheet-intro p{margin:0;font-size:18px;line-height:1.55;font-weight:650}.j-info-faqs{padding:20px 24px 28px}.j-info-faqs h3{margin:0 0 14px;font-size:22px}.j-info-faqs details{border-top:1px solid var(--j-border);padding:16px 0}.j-info-faqs details:last-child{border-bottom:1px solid var(--j-border)}.j-info-faqs summary{font-size:17px;font-weight:800;cursor:pointer}.j-info-faqs p{font-size:15px;line-height:1.55;color:var(--j-muted)}.j-info-chat{margin:0 24px 24px;width:calc(100% - 48px)}@media(max-width:700px){.j-modal.j-info-sheet{position:fixed;inset:auto 0 0;width:100%;max-width:none;height:min(88vh,760px);max-height:88vh;margin:0;border:0;border-radius:24px 24px 0 0;background:var(--j-card);animation:j-sheet-rise .28s ease-out both}.j-modal.j-info-sheet::backdrop{background:#0009}.j-modal.j-info-sheet>header{padding:18px 22px;background:linear-gradient(135deg,#053f3a,#0b897f);color:#fff}.j-modal.j-info-sheet>header h2{font-size:24px}.j-modal.j-info-sheet>header button{color:#fff}.j-info-sheet-intro{padding:20px 22px}.j-info-sheet-intro p{font-size:17px}.j-info-faqs{padding:18px 22px 90px;overflow:auto}.j-info-faqs h3{font-size:24px}.j-info-faqs summary{font-size:18px}.j-info-faqs p{font-size:16px}.j-info-chat{position:absolute;right:18px;bottom:14px;left:18px;width:auto;margin:0}}@keyframes j-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}.j-action-cart-count{display:grid;min-width:19px;height:19px;place-items:center;margin-left:3px;padding:0 5px;border-radius:999px;background:#fff;color:#087f75;font-size:10px;font-weight:900}.checkout-remove-item{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:7px 9px;border:1px solid var(--j-border);border-radius:8px;background:var(--j-card);color:#c94444;font-size:11px;font-weight:800;cursor:pointer}.checkout-remove-item svg{width:15px;height:15px}@media(max-width:700px){.j-item-page,.j-item-page .j-detail-container,.j-item-page .j-detail-grid{background:#f7f6f1!important}.j-item-page .j-detail-info,.j-item-page .j-detail-description,.j-item-page .j-detail-side,.j-item-page .j-specs,.j-item-page .j-quantity,.j-item-page .j-share{background:#f7f6f1!important;opacity:1!important}.j-item-page .j-detail-info{isolation:isolate}.j-item-page .j-detail-info:before{position:absolute;z-index:-1;inset:0;background:#f7f6f1;content:"";border-radius:20px 20px 0 0}[data-theme=dark] .j-item-page,[data-theme=dark] .j-item-page .j-detail-container,[data-theme=dark] .j-item-page .j-detail-grid,[data-theme=dark] .j-item-page .j-detail-info,[data-theme=dark] .j-item-page .j-detail-description,[data-theme=dark] .j-item-page .j-detail-side,[data-theme=dark] .j-item-page .j-specs,[data-theme=dark] .j-item-page .j-quantity,[data-theme=dark] .j-item-page .j-share{background:#000!important}[data-theme=dark] .j-item-page .j-detail-info:before{background:#000}.j-floating-product-actions{grid-template-columns:.65fr 1.1fr 1.2fr;background:#f7f6f1!important}[data-theme=dark] .j-floating-product-actions{background:#000!important}.j-floating-product-actions>*:first-child span{font-size:10px}.j-floating-product-actions>*:first-child span:after{content:none}.j-floating-product-actions .j-save-cta{position:relative}.checkout-items article{position:relative;padding-right:42px}.checkout-remove-item{position:absolute;right:8px;top:8px;width:31px;height:31px;justify-content:center;padding:0}.checkout-remove-item span{display:none}}.j-delivery-included{display:flex!important;align-items:flex-start;gap:10px;margin:10px 0!important;padding:11px 12px;border:1px solid var(--j-border);border-radius:10px;background:var(--j-soft)}.j-delivery-included input{width:17px!important;height:17px;margin-top:2px;accent-color:var(--j-primary)}.j-delivery-included span{display:grid;gap:3px}.j-delivery-included b{font-size:12px}.j-delivery-included small{font-size:10px;color:var(--j-muted)}.j-delivery-fee>div{display:grid;grid-template-columns:auto 1fr;align-items:center;margin-top:6px;border:1px solid var(--j-border);border-radius:10px;overflow:hidden;background:var(--j-card)}.j-delivery-fee>div small{padding:0 12px;font-weight:800}.j-delivery-fee>div input{border:0!important;border-left:1px solid var(--j-border)!important;border-radius:0!important}.j-delivery-price-note{flex-basis:100%;width:max-content}@media(max-width:700px){.j-item-page .j-detail-gallery{top:0!important}.j-item-page .j-detail-container{padding-top:0!important}.j-item-page .j-detail-grid{margin-top:0!important}.j-delivery-price-note{font-size:11px!important}}.j-utility-nav{display:flex;min-height:29px;align-items:center;justify-content:center;gap:31px;border-bottom:1px solid #303338;background:#111;color:#969ca6;text-transform:uppercase;font-size:10px;font-weight:850;letter-spacing:.08em}.j-utility-nav a{color:inherit}.j-utility-nav a:hover,.j-utility-nav .is-highlight{color:#18d5c3}.j-reference-category-nav{height:48px;gap:4px;padding:0 max(18px,calc((100vw - 1320px)/2));overflow:hidden;border-top:1px solid var(--j-border);border-bottom:1px solid var(--j-border);background:#171819}.j-reference-category-nav>a{display:flex;min-width:max-content;align-items:center;gap:7px;padding:9px 12px;color:#c4c7ca;font-size:12px;font-weight:750;white-space:nowrap}.j-reference-category-nav>a svg{width:14px;height:14px;color:#92999f}.j-reference-category-nav .j-category-trigger{min-width:155px;margin-right:10px;border-radius:999px}.j-reference-category-nav .j-more-categories{margin-left:auto;border:1px solid #393c3e;border-radius:999px}.j-job-salary>small{display:block;margin-top:7px;color:var(--j-muted);font-size:10px}@media(min-width:701px){.j-header.is-compact .j-topbar{height:58px;padding-inline:max(22px,calc((100vw - 1320px)/2))}.j-header.is-compact .j-search{display:none}.j-topbar{padding-inline:max(22px,calc((100vw - 1320px)/2))}}@media(max-width:700px){.j-utility-nav,.j-reference-category-nav{display:none!important}}.j-utility-nav{border-color:var(--j-border)!important;background:var(--j-card)!important;color:var(--j-muted)!important}.j-reference-category-nav{border-color:var(--j-border)!important;background:var(--j-card)!important}.j-reference-category-nav>a{color:var(--j-text)!important}.j-reference-category-nav>a svg{color:var(--j-muted)!important}[data-theme=dark] .j-utility-nav,[data-theme=dark] .j-reference-category-nav{background:#090a0a!important}.j-merch-tags{display:flex;flex-wrap:wrap;gap:4px;margin:5px 0}.j-merch-tags span{padding:2px 5px;border:1px solid transparent;border-radius:3px;font-size:8px;font-weight:900;line-height:1.2}.j-merch-tags .is-hot-deal{background:#56171a;color:#ff7676;border-color:#9f3036}.j-merch-tags .is-popular{background:#392044;color:#e9a8ff;border-color:#724780}.j-merch-tags .is-top-rated{background:#172b57;color:#a9c8ff;border-color:#365893}.j-merch-tags .is-premium{background:#5c4309;color:#ffe08a;border-color:#9b791e}.j-merch-tags .is-inquire-delivery,.j-merch-tags .is-free-shipping{background:#063d3b;color:#55e5d5;border-color:#157a72}.j-merch-tags svg{width:9px;height:9px;vertical-align:-2px}.j-notification-preferences{padding:18px}.j-notification-preferences>header{display:flex;align-items:center;gap:11px;margin-bottom:15px}.j-notification-preferences>header>svg{width:27px;color:var(--j-primary)}.j-notification-preferences h2{font-size:17px}.j-notification-preferences header p{margin-top:3px;color:var(--j-muted);font-size:11px}.j-notification-matrix,.j-quiet-hours{overflow:hidden;border:1px solid var(--j-border);border-radius:11px}.j-notification-head,.j-notification-row{display:grid;grid-template-columns:minmax(240px,1fr) repeat(3,56px);align-items:center}.j-notification-head{padding:10px 12px;background:var(--j-soft);color:var(--j-muted);font-size:9px;text-transform:uppercase;letter-spacing:.05em}.j-notification-head b:not(:first-child){text-align:center}.j-notification-row{min-height:57px;padding:8px 12px;border-top:1px solid var(--j-border)}.j-notification-row>span{display:grid;gap:3px}.j-notification-row>span b{font-size:11px}.j-notification-row>span small{color:var(--j-muted);font-size:9px}.j-switch{display:grid;place-items:center}.j-switch input{position:absolute;opacity:0}.j-switch i{position:relative;width:28px;height:16px;border-radius:99px;background:#c9ccca;cursor:pointer;transition:.18s}.j-switch i:after{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;content:"";transition:.18s;box-shadow:0 1px 2px #0003}.j-switch input:checked+i{background:var(--j-primary)}.j-switch input:checked+i:after{transform:translate(12px)}.j-quiet-hours{margin-top:12px;padding:14px}.j-quiet-hours>label{display:flex;align-items:center;gap:7px;font-size:11px}.j-quiet-hours>label input{accent-color:var(--j-primary)}.j-quiet-hours>p{margin:6px 0 12px 23px;color:var(--j-muted);font-size:9px}.j-quiet-hours>div{display:flex;align-items:center;gap:12px;margin-left:23px}.j-quiet-hours>div label{font-size:10px}.j-quiet-hours input[type=time]{margin-left:5px;padding:6px;border:1px solid var(--j-border);border-radius:6px;background:var(--j-card);color:var(--j-text)}.j-quiet-hours>div span{color:var(--j-muted);font-size:9px}.j-notification-preferences>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.j-notification-preferences>footer span{color:var(--j-muted);font-size:9px}@media(max-width:700px){.j-notification-preferences{padding:12px}.j-notification-matrix{overflow-x:auto}.j-notification-head,.j-notification-row{min-width:520px;grid-template-columns:minmax(250px,1fr) repeat(3,62px)}.j-quiet-hours>div{flex-wrap:wrap;margin-left:0}.j-quiet-hours>p{margin-left:0}.j-notification-preferences>footer{align-items:stretch;flex-direction:column}.j-notification-preferences>footer .j-button{width:100%}}.j-reviews-modern{padding:18px 22px}.j-reviews-title{display:flex;align-items:center;gap:5px;margin-bottom:10px}.j-reviews-title h2{margin:0;font-size:14px}.j-inline-stars,.j-review-entry-stars{color:#efa900;letter-spacing:1px}.j-reviews-title .j-inline-stars{font-size:11px}.j-reviews-title>b,.j-reviews-title>a{font-size:10px;color:var(--j-text)}.j-review-summary{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid var(--j-border);border-radius:9px;background:var(--j-card)}.j-review-summary>strong{font-size:26px;line-height:1}.j-review-summary>span{display:grid;gap:7px}.j-review-summary b{font-size:10px}.j-review-summary small{display:flex;align-items:center;gap:3px;color:var(--j-muted);font-size:9px}.j-review-summary svg{width:11px;height:11px}.j-review-filters{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.j-review-filters button{min-width:40px;padding:7px 10px;border:1px solid var(--j-border);border-radius:99px;background:var(--j-card);color:var(--j-text);font-size:9px}.j-review-filters button.is-active{border-color:var(--j-primary);background:var(--j-primary);color:#fff}.j-review-sort{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:8px 0 13px}.j-review-sort small{color:var(--j-muted);font-size:9px}.j-review-sort button{padding:2px 0;border:0;background:none;color:var(--j-muted);font-size:9px;cursor:pointer}.j-review-sort button.is-active{color:var(--j-primary);font-weight:800}.j-reviews-modern .j-review-compose{margin:0 0 8px;padding:15px;border:1px solid var(--j-border);border-radius:9px;background:var(--j-card)}.j-review-compose>b{display:block;font-size:12px}.j-review-compose>small{display:block;margin-top:4px;color:var(--j-muted);font-size:9px}.j-review-compose .j-review-stars{margin:9px 0}.j-review-compose textarea{min-height:76px;border:1px solid var(--j-border);background:var(--j-soft);resize:vertical}.j-review-compose-foot{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.j-review-compose-foot>span{color:var(--j-muted);font-size:8px}.j-review-compose-foot>.j-button{min-height:32px;padding:7px 18px;font-size:10px}.j-review-list{scroll-margin-top:80px}.j-review-entry{padding:15px 14px;border-bottom:1px solid var(--j-border)}.j-review-entry>header{display:flex;align-items:center;gap:5px}.j-review-entry>header>i{display:grid;width:19px;height:19px;place-items:center;border-radius:50%;color:#fff;font-size:8px;font-style:normal;font-weight:900}.j-review-entry-stars{font-size:9px}.j-review-entry>header>b{font-size:9px}.j-review-entry time{margin-left:auto;color:var(--j-muted);font-size:8px}.j-review-entry>p{margin:8px 0;font-size:10px;line-height:1.5}.j-review-entry>footer{display:flex;align-items:center;gap:9px}.j-review-entry>footer button{display:flex;align-items:center;gap:4px;padding:5px 10px;border:1px solid var(--j-border);border-radius:99px;background:var(--j-card);color:var(--j-text);font-size:8px}.j-review-entry>footer button:last-child{margin-left:auto;border:0}.j-review-entry>footer svg{width:10px;height:10px}.j-review-entry>footer span{color:var(--j-muted);font-size:8px}.j-review-entry>aside{position:relative;margin:12px 0 0 40px;padding-left:16px}.j-review-entry>aside:before{position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--j-border);content:""}.j-review-entry>aside b{font-size:9px}.j-review-entry>aside em{margin-left:5px;padding:2px 4px;border-radius:3px;background:var(--j-primary);color:#fff;font-size:7px;font-style:normal}.j-review-entry>aside p{margin:5px 0;font-size:9px}.j-show-reviews{width:100%;margin-top:3px;padding:10px;border:1px solid var(--j-border);border-radius:6px;background:var(--j-card);color:var(--j-text);font-size:9px;font-weight:800}@media(max-width:700px){.j-reviews-modern{margin:20px 14px;padding:14px 12px}.j-reviews-title{flex-wrap:wrap}.j-review-sort{gap:8px 12px}.j-review-sort small{flex-basis:100%}.j-review-compose{padding:12px!important}.j-review-entry{padding:14px 2px}.j-review-entry>header{flex-wrap:wrap}.j-review-entry time{font-size:7px}.j-review-entry>p{font-size:11px}.j-review-entry>footer{flex-wrap:wrap}.j-review-entry>footer button:last-child{margin-left:auto}.j-review-entry>aside{margin-left:20px}.j-review-summary>strong{font-size:24px}}.j-mobile-intro-carousel,.j-mobile-product-grid{display:none}.j-section-heading h2>i{display:grid;width:25px;height:25px;place-items:center;border-radius:7px;background:color-mix(in srgb,var(--j-primary) 13%,var(--j-card));color:var(--j-primary);font-style:normal}.j-section-heading h2>i svg{width:15px;height:15px}@media(max-width:700px){body,.j-page{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.j-home,.j-item-page{font-size:15px;font-weight:400}.j-home .j-section-heading{min-height:39px;margin-bottom:11px;padding-bottom:8px}.j-home .j-section-heading h2{font-size:20px;font-weight:700;line-height:1.15;letter-spacing:-.015em}.j-home .j-section-heading h2>i{width:29px;height:29px;flex:none;border-radius:8px}.j-home .j-section-heading h2>i svg{width:17px;height:17px}.j-home .j-section-heading h2>span{font-size:13px;font-weight:700;padding:4px 7px}.j-home .j-section-heading>a{font-size:14px;font-weight:600}.j-home .j-section-heading>a svg{width:14px;height:14px}.j-mobile-intro-carousel{display:flex;gap:10px;margin:0 -12px 14px;padding:0 12px 4px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.j-mobile-intro-carousel::-webkit-scrollbar{display:none}.j-mobile-intro-carousel>.j-product-card{display:block!important;flex:0 0 calc((100vw - 58px)/2);scroll-snap-align:start}.j-section-products{display:none!important}.j-mobile-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.j-home .j-product-card{border-radius:9px}.j-home .j-product-photo{aspect-ratio:1/1}.j-home .j-product-body,.j-home .j-shelf-grid .j-product-body{padding:9px}.j-home .j-product-body h3,.j-home .j-shelf-grid .j-product-body h3,.j-home .j-deals-grid .j-product-body h3{min-height:42px;margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.01em;-webkit-line-clamp:2}.j-home .j-card-price,.j-home .j-shelf-grid .j-card-price,.j-home .j-deals-grid .j-card-price{margin:6px 0;font-size:21px;font-weight:700;line-height:1.1}.j-home .j-card-price>small{font-size:13px;font-weight:600}.j-home .j-card-meta,.j-home .j-shelf-grid .j-card-meta{display:grid;gap:4px;margin-top:7px;font-size:14px;line-height:1.25}.j-home .j-card-meta span:last-child{display:flex;max-width:100%;font-weight:600;grid-row:1}.j-home .j-card-meta span:first-child{grid-row:2}.j-home .j-card-meta svg{width:13px;height:13px}.j-home .j-stars,.j-home .j-stars small{font-size:14px}.j-home .j-card-badge,.j-home .j-shelf-grid .j-card-badge{left:6px;top:6px;padding:4px 6px;font-size:13px;font-weight:700}.j-home .j-condition,.j-home .j-shelf-grid .j-condition{left:6px;bottom:6px;padding:3px 6px;font-size:13px;font-weight:700}.j-home .j-shipping{right:6px;bottom:6px;padding:3px 6px;font-size:12px}.j-home .j-card-favorite,.j-home .j-shelf-grid .j-card-favorite{top:6px;right:6px;width:32px;height:32px}.j-home .j-card-favorite svg{width:17px;height:17px}.j-home .j-merch-tags span{font-size:13px;font-weight:700;padding:3px 5px}.j-home .j-merch-tags svg{width:12px;height:12px}.j-home .j-category-icons a,.j-home .j-mobile-category-tags a{font-size:14px;font-weight:600}.j-home .j-hero-copy>p{font-size:15px;line-height:1.4}.j-home .j-hero-copy .j-button{font-size:16px;font-weight:700}.j-home .j-job-filters a{font-size:13px}.j-home .j-jobs .j-shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.j-home .j-jobs .j-product-card:nth-child(n+4){display:block}.j-item-page .j-detail-tags{font-size:14px;font-weight:600}.j-item-page .j-detail-tags>*{padding:5px 9px}.j-item-page .j-detail-info h1{margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.3;letter-spacing:-.015em}.j-item-page .j-item-meta{font-size:15px;font-weight:400}.j-item-page .j-item-meta svg{width:16px;height:16px}.j-item-page .j-detail-price strong{font-size:38px;font-weight:700;line-height:1}.j-item-page .j-detail-price>strong>small{font-size:20px}.j-item-page .j-detail-price small{font-size:14px;font-weight:600}.j-item-page .j-benefits b{font-size:18px;font-weight:700}.j-item-page .j-benefits small{font-size:15px;font-weight:400;line-height:1.4}.j-item-page .j-benefits>button{padding:15px 12px}.j-item-page .j-benefits>button>svg{width:22px;height:22px}.j-item-page .j-detail-container h2,.j-item-page .j-detail-description h2,.j-item-page .j-specs h2{font-size:20px;font-weight:700}.j-item-page .j-detail-description p,.j-item-page .j-small-panel p{font-size:15px;line-height:1.4}.j-item-page .j-specs dl>div{font-size:15px}.j-item-page .j-specs dt{font-size:14px}.j-item-page .j-item-mobile-cta>.j-button,.j-item-page .j-floating-product-actions>.j-button{font-size:17px;font-weight:700}.j-item-page .j-quantity{font-size:15px}.j-bottom-nav small{font-size:13px;font-weight:500}}@media(max-width:374px){.j-home .j-product-body h3,.j-home .j-shelf-grid .j-product-body h3{font-size:15px}.j-home .j-card-price,.j-home .j-shelf-grid .j-card-price{font-size:20px}.j-home .j-card-meta,.j-home .j-shelf-grid .j-card-meta{font-size:13px}.j-home .j-card-badge,.j-home .j-condition,.j-home .j-merch-tags span{font-size:12px}}@media(prefers-reduced-motion:reduce){.j-mobile-intro-carousel{scroll-behavior:auto}}.j-seller-app{background:var(--j-bg);min-height:100vh}.j-seller-app .j-seller-layout{min-height:100vh;align-items:stretch}.j-seller-app .j-seller-nav{min-height:100vh;position:sticky;top:0;align-self:flex-start;background:var(--j-card);color:var(--j-muted);border-right:1px solid var(--j-border);padding-top:18px}.j-seller-app .j-seller-nav>header{border-color:var(--j-border)}.j-seller-app .j-seller-nav>header b{color:var(--j-text)}.j-seller-app .j-seller-nav section{border-color:var(--j-border)}.j-seller-app .j-seller-nav section>a.is-active{background:color-mix(in srgb,var(--j-primary) 13%,transparent);color:var(--j-primary)}.j-seller-app .j-seller-main{max-width:none;padding:30px 32px 80px}.j-seller-app .j-account-heading{align-items:center;margin-bottom:24px}.j-seller-app .j-account-heading h1{font-size:26px;font-weight:750;letter-spacing:-.03em}.j-seller-app .j-account-heading p{font-size:13px;margin-top:4px}.seller-new-listing{gap:7px}.seller-new-listing svg{width:16px}.seller-dashboard-v2{display:grid;gap:20px}.seller-attention,.seller-panel,.seller-kpi-grid>article{background:var(--j-card);border:1px solid var(--j-border);border-radius:15px}.seller-attention{display:flex;align-items:center;justify-content:space-between;padding:18px 20px}.seller-attention>div{display:flex;gap:13px;align-items:center}.seller-attention>div>i{width:9px;height:9px;border-radius:50%;background:#d99a13;box-shadow:0 0 0 7px color-mix(in srgb,#d99a13 14%,transparent)}.seller-attention span{display:grid;gap:3px}.seller-attention small,.seller-panel header small{font-size:10px;letter-spacing:.11em;color:var(--j-muted);font-weight:700}.seller-attention b{font-size:14px}.seller-attention p{font-size:11px;color:var(--j-muted)}.seller-attention>a,.seller-panel header>a,.seller-balance-card>a{display:flex;align-items:center;gap:5px;color:var(--j-primary);font-size:12px;font-weight:700}.seller-attention svg,.seller-panel header>a svg,.seller-balance-card>a svg{width:14px;height:14px}.seller-kpi-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.seller-kpi-grid>article{min-height:116px;padding:17px;display:flex;gap:12px;align-items:flex-start}.seller-kpi-grid>article>i{width:35px;height:35px;border-radius:10px;display:grid;place-items:center;color:var(--j-primary);background:color-mix(in srgb,var(--j-primary) 12%,transparent);flex:0 0 auto}.seller-kpi-grid svg{width:17px}.seller-kpi-grid article div{min-width:0;display:grid}.seller-kpi-grid small{font-size:10px;color:var(--j-muted);font-weight:650}.seller-kpi-grid strong{font-size:22px;line-height:1.2;margin:5px 0;color:var(--j-text);white-space:nowrap}.seller-kpi-grid span{font-size:10px;color:var(--j-muted)}.seller-dashboard-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(275px,.8fr);gap:20px}.seller-panel{overflow:hidden;min-width:0}.seller-panel>header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px 0}.seller-panel header h2{font-size:18px;line-height:1.25;margin:4px 0}.seller-panel header p{font-size:11px;color:var(--j-muted)}.seller-panel header>span{display:flex;gap:6px;align-items:center;color:var(--j-muted);font-size:11px}.seller-panel header>span svg{width:14px}.seller-performance{min-height:310px}.seller-trend-chart{padding:10px 20px 15px}.seller-trend-chart svg{display:block;width:100%;height:205px;overflow:visible}.seller-trend-chart svg line{stroke:var(--j-border);stroke-width:1}.seller-trend-chart polyline{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.seller-trend-chart polyline.listings{stroke:var(--j-primary)}.seller-trend-chart polyline.orders{stroke:var(--j-accent,#ac602b)}.seller-trend-chart circle{fill:var(--j-card);stroke:var(--j-primary);stroke-width:3}.seller-trend-chart text{fill:var(--j-muted);font-size:10px;text-anchor:middle}.seller-trend-chart>div{display:flex;justify-content:center;gap:20px;font-size:10px;color:var(--j-muted)}.seller-trend-chart>div span{display:flex;align-items:center;gap:6px}.seller-trend-chart>div i{width:8px;height:8px;border-radius:50%;background:var(--j-primary)}.seller-trend-chart>div span+span i{background:var(--j-accent,#ac602b)}.seller-balance-card{padding:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--j-primary) 18%,var(--j-card)),var(--j-card) 72%)}.seller-balance-card header{padding:0;align-items:center;justify-content:flex-start}.seller-balance-card header>i{width:38px;height:38px;border-radius:11px;background:var(--j-primary);color:#fff;display:grid;place-items:center}.seller-balance-card header svg{width:19px}.seller-balance-card>strong{display:block;font-size:30px;margin:25px 0 6px;letter-spacing:-.04em}.seller-balance-card>p{font-size:11px;color:var(--j-muted)}.seller-balance-card>div{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:24px 0}.seller-balance-card>div span{padding:12px;border:1px solid var(--j-border);border-radius:10px;display:grid;gap:3px}.seller-balance-card>div b{font-size:14px}.seller-balance-card>div small{font-size:9px;color:var(--j-muted)}.seller-revenue{min-height:365px}.seller-revenue-total{display:flex;align-items:baseline;gap:10px;padding:20px 22px 0}.seller-revenue-total strong{font-size:27px}.seller-revenue-total small{font-size:10px;color:var(--j-muted)}.seller-revenue-chart{height:225px;padding:20px 22px 16px;display:flex;gap:14px;align-items:end}.seller-revenue-chart>div{height:100%;flex:1;display:grid;grid-template-rows:1fr auto;gap:8px;text-align:center}.seller-revenue-chart>div>span{height:100%;display:flex;align-items:end;justify-content:center;position:relative;border-bottom:1px solid var(--j-border)}.seller-revenue-chart i{display:block;width:min(32px,70%);min-height:4px;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,var(--j-primary),color-mix(in srgb,var(--j-primary) 60%,#6ce0c8));transition:height .3s}.seller-revenue-chart em{position:absolute;top:4px;font-size:9px;color:var(--j-muted);font-style:normal}.seller-revenue-chart small{font-size:9px;color:var(--j-muted)}.seller-status-panel{padding-bottom:17px}.seller-status-panel>article{padding:14px 22px 0}.seller-status-panel article>span{display:flex;justify-content:space-between;align-items:center}.seller-status-panel article b{font-size:12px}.seller-status-panel article small{font-size:9px;color:var(--j-muted)}.seller-status-panel article>div{height:6px;border-radius:10px;background:var(--j-soft);overflow:hidden;margin-top:8px}.seller-status-panel article>div i{display:block;height:100%;border-radius:inherit;background:var(--j-primary)}.seller-dashboard-lower{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr)}.seller-recent-listings>div>a,.seller-recent-orders>a{display:grid;align-items:center;gap:11px;border-top:1px solid var(--j-border);padding:12px 20px}.seller-recent-listings>div>a{grid-template-columns:42px minmax(0,1fr) auto auto}.seller-listing-thumb{width:42px;height:42px;border-radius:9px;background:var(--j-soft);overflow:hidden;display:grid;place-items:center}.seller-listing-thumb img{width:100%;height:100%;object-fit:cover}.seller-listing-thumb svg{width:18px;color:var(--j-muted)}.seller-recent-listings a>span:nth-child(2),.seller-recent-orders a>span{min-width:0;display:grid;gap:4px}.seller-recent-listings a b,.seller-recent-orders a b{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-recent-listings a small,.seller-recent-orders a small{font-size:9px;color:var(--j-muted)}.seller-recent-listings a>strong,.seller-recent-orders a>strong{font-size:11px}.seller-state{font-size:9px;text-transform:capitalize;font-style:normal;padding:4px 7px;border-radius:20px;background:var(--j-soft);color:var(--j-muted)}.seller-state.published{background:color-mix(in srgb,var(--j-primary) 14%,transparent);color:var(--j-primary)}.seller-recent-orders>a{grid-template-columns:34px minmax(0,1fr) auto auto}.seller-recent-orders>a>i{width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--j-primary) 13%,transparent);color:var(--j-primary);display:grid;place-items:center;font-size:10px;font-style:normal;font-weight:800}.seller-recent-orders>a>em{font-size:9px;color:var(--j-primary);font-style:normal}.seller-panel-empty{min-height:220px;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center;gap:8px!important;padding:30px!important;color:var(--j-muted);text-align:center}.seller-panel-empty svg{width:28px}.seller-panel-empty b{font-size:13px;color:var(--j-text)}.seller-panel-empty p{font-size:10px}.seller-panel-empty.compact{min-height:240px}.seller-store-health>div{display:grid;grid-template-columns:repeat(5,1fr);padding:16px 20px 22px;gap:10px}.seller-store-health article{padding:15px;border:1px solid var(--j-border);border-radius:12px;display:grid;gap:5px}.seller-store-health article>span{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--j-primary) 12%,transparent);color:var(--j-primary)}.seller-store-health article svg{width:15px}.seller-store-health article b{font-size:19px;margin-top:5px}.seller-store-health article p{font-size:10px;color:var(--j-muted)}.seller-store-health article a{font-size:9px;color:var(--j-primary);font-weight:700;margin-top:4px}[data-theme=dark] .j-seller-app,[data-theme=dark] .j-seller-main{background:#000}[data-theme=dark] .j-seller-app .j-seller-nav,[data-theme=dark] .seller-attention,[data-theme=dark] .seller-panel,[data-theme=dark] .seller-kpi-grid>article{background:#101112}@media(max-width:1100px){.seller-kpi-grid{grid-template-columns:repeat(3,1fr)}.seller-store-health>div{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.j-seller-app .j-seller-main{padding:72px 14px 82px}.j-seller-app .j-seller-menu{top:18px;right:15px;z-index:50}.j-seller-app .j-seller-nav.is-open{inset:0 auto 0 0;min-height:100vh}.seller-dashboard-grid{grid-template-columns:1fr}.seller-kpi-grid{grid-template-columns:repeat(2,1fr)}.seller-store-health>div{grid-template-columns:repeat(2,1fr)}.seller-attention{align-items:flex-start;gap:12px}.seller-attention>a{white-space:nowrap}.seller-performance{min-height:285px}.seller-trend-chart svg{height:175px}}@media(max-width:480px){.j-seller-app .j-account-heading{padding-right:32px}.j-seller-app .j-account-heading h1{font-size:22px}.j-seller-app .j-account-heading>.j-button{position:static}.seller-kpi-grid{gap:8px}.seller-kpi-grid>article{padding:13px;min-height:108px;gap:9px}.seller-kpi-grid>article>i{width:31px;height:31px}.seller-kpi-grid strong{font-size:18px}.seller-attention{padding:15px}.seller-attention p{display:none}.seller-panel>header{padding:17px 16px 0}.seller-trend-chart{padding-inline:8px}.seller-revenue-chart{padding-inline:15px;gap:7px}.seller-recent-listings>div>a{grid-template-columns:38px minmax(0,1fr) auto}.seller-recent-listings a>strong{display:none}.seller-recent-orders>a{grid-template-columns:32px minmax(0,1fr) auto}.seller-recent-orders>a>em{display:none}.seller-store-health>div{padding:14px;gap:8px}.seller-store-health article{padding:12px}.seller-new-listing{font-size:10px!important}}.j-account-heading-copy{min-width:0}.seller-heading-actions{margin-left:auto;display:flex;align-items:center;gap:9px}.seller-header-icon{width:38px;height:38px;border:1px solid var(--j-border);border-radius:11px;background:var(--j-card);color:var(--j-text);display:grid;place-items:center;position:relative}.seller-header-icon svg{width:17px;height:17px}.seller-header-icon>b{position:absolute;right:-4px;top:-5px;min-width:17px;height:17px;border-radius:10px;background:var(--j-primary);color:#fff;font-size:9px;display:grid;place-items:center;border:2px solid var(--j-bg)}button.seller-header-icon{cursor:pointer}.seller-header-avatar{width:42px;height:42px;border-radius:50%;display:block}.seller-header-avatar .user-avatar{width:42px;height:42px;border-radius:50%;border:2px solid var(--j-primary);object-fit:cover}.j-seller-nav>header>.user-avatar{width:39px;height:39px;border-radius:11px;object-fit:cover;flex:none}.j-seller-nav>header>.user-avatar-fallback{display:grid;place-items:center;color:#fff;background:var(--j-primary);font-size:18px;font-weight:700}.seller-profile-kpi{align-items:center!important}.seller-profile-kpi>svg{width:70px;height:70px;flex:0 0 70px;transform:rotate(-90deg);overflow:visible}.seller-profile-kpi circle{fill:none;stroke-width:8}.seller-profile-kpi .track{stroke:var(--j-soft)}.seller-profile-kpi .value{stroke:var(--j-primary);stroke-linecap:round;transition:stroke-dasharray .5s ease}.seller-profile-kpi text{font-size:15px;font-weight:800;fill:var(--j-text);text-anchor:middle;transform:rotate(90deg);transform-origin:45px 45px}.seller-profile-kpi>div strong{font-size:14px}.seller-profile-kpi>div a{font-size:9px;color:var(--j-primary);font-weight:750}.j-seller-app .commerce-page,.j-seller-app .j-profile-page{width:100%;max-width:none;margin:0;padding:0}.j-seller-app .commerce-heading,.j-seller-app .job-portal-hero{margin-top:0}[data-theme=dark] .seller-header-icon{background:#101112}@media(max-width:800px){.seller-heading-actions{gap:6px}.seller-header-icon{width:34px;height:34px}.seller-header-avatar,.seller-header-avatar .user-avatar{width:36px;height:36px}.seller-heading-actions>.seller-new-listing{display:none}.j-seller-app .j-account-heading{padding-right:45px}.seller-profile-kpi>svg{width:60px;height:60px;flex-basis:60px}}@media(max-width:480px){.seller-heading-actions{width:100%;justify-content:flex-end}.j-seller-app .j-account-heading{flex-wrap:wrap;padding-right:42px}.j-account-heading-copy{margin-right:auto}.seller-header-icon{width:32px;height:32px}.seller-header-icon svg{width:15px}.seller-header-avatar,.seller-header-avatar .user-avatar{width:34px;height:34px}.seller-profile-kpi>svg{width:54px;height:54px;flex-basis:54px}.seller-profile-kpi text{font-size:14px}}.j-seller-nav{display:flex;flex-direction:column;overflow-y:auto}.seller-nav-logout{position:sticky;bottom:0;margin-top:auto;width:calc(100% - 12px);min-height:42px;margin-left:6px;margin-right:6px;padding:10px 12px;border:1px solid color-mix(in srgb,#e34b4b 35%,var(--j-border));border-radius:9px;background:color-mix(in srgb,#e34b4b 8%,var(--j-card));color:#d84646;display:flex;align-items:center;gap:9px;font-size:12px;font-weight:750;cursor:pointer;z-index:2}.seller-nav-logout svg{width:15px;height:15px}.seller-header-profile{position:relative;display:block}.seller-header-avatar{padding:0;border:0;background:transparent;cursor:pointer}.seller-header-profile>nav{position:absolute;right:0;top:calc(100% + 10px);z-index:80;width:245px;padding:8px;border:1px solid var(--j-border);border-radius:14px;background:var(--j-card);box-shadow:0 18px 48px #0003;opacity:0;visibility:hidden;transform:translateY(-7px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.seller-header-profile>nav:before{content:"";position:absolute;right:0;bottom:100%;width:100%;height:12px}.seller-header-profile:hover>nav,.seller-header-profile:focus-within>nav,.seller-header-profile.is-open>nav{opacity:1;visibility:visible;transform:translateY(0)}.seller-header-profile nav>header{display:flex;align-items:center;gap:10px;padding:9px 8px 13px;border-bottom:1px solid var(--j-border);margin-bottom:6px}.seller-header-profile nav>header .user-avatar{width:38px;height:38px;border-radius:50%;object-fit:cover}.seller-header-profile nav>header span{display:grid;min-width:0}.seller-header-profile nav>header b{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seller-header-profile nav>header small{font-size:9px;color:var(--j-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seller-header-profile nav>a,.seller-header-profile nav>button{width:100%;min-height:38px;padding:8px 9px;border:0;border-radius:8px;background:transparent;color:var(--j-text);display:flex;align-items:center;gap:9px;font-size:11px;font-weight:650;text-align:left;cursor:pointer}.seller-header-profile nav>a:hover,.seller-header-profile nav>button:hover{background:var(--j-soft);color:var(--j-primary)}.seller-header-profile nav svg{width:15px;height:15px}.seller-header-profile nav>.logout{border-top:1px solid var(--j-border);border-radius:0;margin-top:5px;padding-top:10px;color:#d84646}.seller-header-profile nav>.logout:hover{color:#d84646;background:color-mix(in srgb,#e34b4b 8%,transparent)}[data-theme=dark] .seller-header-profile>nav{background:#101112;box-shadow:0 18px 52px #000b}@media(max-width:800px){.seller-nav-logout{margin-bottom:12px}.seller-header-profile>nav{position:fixed;right:12px;top:62px;width:min(270px,calc(100vw - 24px))}}.j-seller-nav section>a>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-nav-count{min-width:19px;height:19px;margin-left:auto;padding:0 5px;border-radius:10px;background:var(--j-primary);color:#fff;display:grid;place-items:center;font-size:9px;font-weight:800;line-height:1}.j-seller-nav section>a.is-active .seller-nav-count{background:var(--j-card);color:var(--j-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--j-primary) 28%,transparent)}@media(min-width:761px){.j-seller-app:has(.j-message-inbox) .j-seller-nav,.j-seller-app:has(.j-reference-chat) .j-seller-nav{display:flex!important}.j-seller-app:has(.j-message-inbox) .j-seller-menu,.j-seller-app:has(.j-reference-chat) .j-seller-menu{display:none!important}.j-seller-layout:has(.j-message-inbox),.j-seller-layout:has(.j-reference-chat){display:flex!important;min-height:100vh!important;background:var(--j-bg)!important}.j-seller-main:has(.j-message-inbox),.j-seller-main:has(.j-reference-chat){width:auto!important;max-width:none!important;margin:0!important;padding:30px 32px 40px!important;background:var(--j-bg)!important}.j-seller-main:has(.j-message-inbox)>.j-account-heading,.j-seller-main:has(.j-reference-chat)>.j-account-heading{display:flex!important;min-height:42px;margin-bottom:18px}.j-message-inbox{height:calc(100vh - 130px)!important;min-height:620px;border:1px solid var(--j-border)!important;border-radius:16px!important;overflow:hidden;grid-template-columns:minmax(310px,34%) minmax(0,1fr);box-shadow:0 12px 35px #0000000d!important}.j-inbox-rail{min-width:310px}.j-inbox-rail>header{padding:22px 20px 12px}.j-inbox-rail h1{font-size:24px}.j-inbox-search{height:42px;margin:6px 18px 12px}.j-inbox-filters{padding:0 18px 14px}.j-inbox-list>a{padding:16px 18px}.j-inbox-list .user-avatar{width:46px;height:46px}.j-inbox-list>a{grid-template-columns:47px minmax(0,1fr)}.j-inbox-list strong{font-size:14px}.j-inbox-list p{font-size:12px}.j-inbox-list small{font-size:10px}.j-new-conversation{min-height:42px;margin:14px 18px 18px;font-size:12px;font-weight:750;background:color-mix(in srgb,var(--j-primary) 8%,var(--j-card))!important}.j-inbox-welcome{position:relative;background:linear-gradient(145deg,var(--j-bg),color-mix(in srgb,var(--j-primary) 5%,var(--j-bg)))!important}.j-inbox-welcome:before{content:"";position:absolute;inset:28px;border:1px dashed color-mix(in srgb,var(--j-primary) 18%,var(--j-border));border-radius:18px;pointer-events:none}.j-inbox-welcome>i{width:76px;height:76px;padding:22px}.j-inbox-welcome h2{font-size:22px}.j-inbox-welcome p{font-size:13px}.j-reference-chat{height:calc(100vh - 130px)!important;min-height:620px;border:1px solid var(--j-border)!important;border-radius:16px!important;overflow:hidden;box-shadow:0 12px 35px #0000000d!important}.j-chat-header{height:76px;padding-inline:20px}.j-chat-attached{margin:10px 18px}.j-reference-stream{padding:24px 30px}.j-reference-stream>article{max-width:64%}.j-reference-stream p{font-size:13px}.j-template-row{padding:9px 14px}.j-reference-composer{padding:12px 16px}.j-reference-composer textarea{font-size:13px}}.j-account-heading,.seller-heading-actions,.seller-header-profile{position:relative;overflow:visible;z-index:70}.seller-header-profile>nav{z-index:200}.business-profile-form{gap:16px}.business-type-toggle{position:relative!important;align-items:center!important;cursor:pointer}.business-type-toggle>input{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;opacity:0;pointer-events:none}.business-type-toggle>i{position:relative;width:42px;height:23px;flex:0 0 42px;border-radius:20px;background:var(--j-border);transition:.2s}.business-type-toggle>i:after{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0003;transition:.2s}.business-type-toggle>input:checked+i{background:var(--j-primary)}.business-type-toggle>input:checked+i:after{transform:translate(19px)}.business-type-toggle>input:focus-visible+i{outline:2px solid var(--j-primary);outline-offset:2px}.business-hours-editor,.business-social-editor{border-top:1px solid var(--j-border);padding-top:18px}.business-hours-editor>header,.business-social-editor>header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.business-hours-editor>header>svg,.business-social-editor>header>svg{width:34px;height:34px;padding:8px;border-radius:10px;background:color-mix(in srgb,var(--j-primary) 12%,transparent);color:var(--j-primary)}.business-hours-editor h3,.business-social-editor h3{font-size:15px;margin:0}.business-hours-editor header p,.business-social-editor header p{font-size:10px;color:var(--j-muted);margin:3px 0 0}.business-hour-row{display:grid;grid-template-columns:125px minmax(250px,1fr) 54px;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--j-border)}.business-hour-row>label{display:flex;align-items:center;gap:8px;text-transform:capitalize}.business-hour-row>label input{width:17px!important;height:17px!important;min-height:0!important;accent-color:var(--j-primary)}.business-hour-row>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.business-hour-row>div label{display:flex;align-items:center;gap:7px;color:var(--j-muted);font-size:9px}.business-hour-row input[type=time]{min-height:36px;padding:7px}.business-hour-row input:disabled{opacity:.45}.business-hour-row>em{font-size:9px;font-style:normal;color:var(--j-muted)}.business-hour-row.is-open>em{color:var(--j-primary);font-weight:800}.business-social-editor>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.business-social-editor>div>label{position:relative;display:grid;grid-template-columns:20px 78px minmax(0,1fr);align-items:center;gap:7px}.business-social-editor label>svg{width:17px;color:var(--j-primary)}.business-social-editor label>span{font-size:10px}.business-social-editor input{min-width:0}.business-social-editor label>small{grid-column:1/-1}.public-working-hours,.public-social-links{margin-top:18px;padding-top:16px;border-top:1px solid var(--j-border)}.public-working-hours h3,.public-social-links h3{display:flex;align-items:center;gap:7px;font-size:14px}.public-working-hours h3 svg,.public-social-links h3 svg{width:17px;color:var(--j-primary)}.public-working-hours>div{display:flex!important;justify-content:space-between;padding:8px 0!important;border-bottom:1px solid var(--j-border)}.public-working-hours>div span{text-transform:capitalize}.public-social-links>div{display:flex!important;flex-wrap:wrap;gap:8px;padding:0!important}.public-social-links a{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--j-border);border-radius:9px;color:var(--j-primary);font-size:10px;font-weight:700}.public-social-links a svg{width:15px}@media(max-width:760px){.business-hour-row{grid-template-columns:1fr auto}.business-hour-row>div{grid-column:1/-1}.business-social-editor>div{grid-template-columns:1fr}.business-social-editor>div>label{grid-template-columns:20px 72px minmax(0,1fr)}}.social-brand{width:18px;height:18px;border-radius:5px;display:grid;place-items:center;background:var(--j-primary);color:#fff;font-size:10px;font-weight:900;font-style:normal;line-height:1}.social-brand.instagram{background:linear-gradient(135deg,#7c3aed,#ec4899,#f59e0b)}.social-brand.x{background:#111}.social-brand.linkedin{background:#0a66c2}.social-brand.youtube{background:#e11d48}.social-brand.tiktok{background:#111;text-shadow:1px 0 #25f4ee,-1px 0 #fe2c55}.business-social-editor label>.social-brand{color:#fff}.public-social-links a>.social-brand{flex:0 0 18px}.seller-header-avatar{position:relative;overflow:visible}.seller-avatar-more{position:absolute;right:-5px;bottom:-3px;width:18px;height:18px;border:2px solid var(--j-bg);border-radius:50%;background:var(--j-card);color:var(--j-primary);display:grid;place-items:center;box-shadow:0 2px 7px #0003}.seller-avatar-more svg{width:11px!important;height:11px!important}.j-modern-seller-copy header .is-business{display:flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid color-mix(in srgb,var(--j-primary) 35%,var(--j-border));border-radius:20px;background:color-mix(in srgb,var(--j-primary) 9%,transparent);color:var(--j-primary);font-size:9px}.j-modern-seller-copy header .is-business svg{width:11px}.seller-about-panel{border:1px solid var(--j-border);border-radius:14px;background:var(--j-card);padding:22px;display:grid;gap:18px}.seller-about-panel>header{border-bottom:1px solid var(--j-border);padding-bottom:17px}.seller-about-panel>header>small,.seller-business-details section header small{color:var(--j-primary);font-size:9px;font-weight:850;letter-spacing:.11em}.seller-about-panel>header h2{font-size:21px;margin:5px 0 8px}.seller-about-panel>header p{max-width:850px;color:var(--j-muted);font-size:13px;line-height:1.65;margin:0}.seller-business-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.seller-business-facts article{min-width:0;padding:13px;border:1px solid var(--j-border);border-radius:11px;background:var(--j-soft);display:flex;align-items:center;gap:10px}.seller-business-facts article>i{width:32px;height:32px;border-radius:9px;flex:0 0 32px;display:grid;place-items:center;background:color-mix(in srgb,var(--j-primary) 12%,var(--j-card));color:var(--j-primary)}.seller-business-facts article svg{width:15px}.seller-business-facts article>span{display:grid;min-width:0;gap:3px}.seller-business-facts small{font-size:8px;color:var(--j-muted);letter-spacing:.07em}.seller-business-facts b{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-business-details{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:14px;align-items:start}.seller-business-details>section{margin:0!important;padding:16px!important;border:1px solid var(--j-border)!important;border-radius:12px;background:var(--j-soft)}.seller-business-details section>header{display:flex;align-items:center;gap:9px;margin-bottom:12px}.seller-business-details section>header>i{width:34px;height:34px;border-radius:9px;background:color-mix(in srgb,var(--j-primary) 12%,var(--j-card));color:var(--j-primary);display:grid;place-items:center}.seller-business-details section>header svg{width:16px}.seller-business-details section>header h3{font-size:14px;margin:2px 0 0}.seller-business-details .public-working-hours>div{display:flex!important;justify-content:space-between;align-items:center;padding:9px 2px!important;border-bottom:1px solid var(--j-border)}.seller-business-details .public-working-hours>div:last-child{border:0}.seller-business-details .public-working-hours>div span{text-transform:capitalize;font-size:11px}.seller-business-details .public-working-hours>div b{font-size:10px;color:var(--j-muted)}.seller-business-details .public-working-hours>div.is-open b{color:var(--j-primary)}.seller-business-details .public-social-links>div{display:grid!important;grid-template-columns:1fr;padding:0!important;gap:7px}.seller-business-details .public-social-links a{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;border:1px solid var(--j-border);border-radius:9px;background:var(--j-card);color:var(--j-text)}.seller-business-details .public-social-links a>span{font-size:11px;font-weight:750}.seller-business-details .public-social-links a>small{font-size:8px;color:var(--j-primary)}@media(max-width:1000px){.seller-business-facts{grid-template-columns:repeat(3,1fr)}.seller-business-details{grid-template-columns:1fr 1fr}}@media(max-width:700px){.seller-about-panel{padding:15px}.seller-about-panel>header h2{font-size:18px}.seller-business-facts{grid-template-columns:1fr 1fr}.seller-business-details{grid-template-columns:1fr}.seller-business-facts article:last-child{grid-column:1/-1}.seller-business-details .public-social-links>div{grid-template-columns:1fr 1fr!important}}@media(max-width:430px){.seller-business-facts{grid-template-columns:1fr}.seller-business-facts article:last-child{grid-column:auto}.seller-business-details .public-social-links>div{grid-template-columns:1fr!important}.seller-business-details .public-social-links a{min-height:46px}}.seller-header-profile{display:flex!important;align-items:center;gap:5px}.seller-avatar-more{display:none!important}.seller-profile-dots{width:28px;height:38px;border:0;border-radius:9px;background:transparent;color:var(--j-muted);display:grid;place-items:center;cursor:pointer}.seller-profile-dots:hover,.seller-profile-dots[aria-expanded=true]{background:var(--j-soft);color:var(--j-primary)}.seller-profile-dots svg{width:18px;height:18px}.seller-header-profile>nav{right:0;top:calc(100% + 9px)}.seller-quick-business{display:flex;align-items:center;gap:12px;margin:10px 0 3px}.seller-quick-business>span{display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid var(--j-border);border-radius:20px;background:var(--j-soft);color:var(--j-muted)}.seller-quick-business>span.is-open{border-color:color-mix(in srgb,var(--j-primary) 32%,var(--j-border));color:var(--j-primary)}.seller-quick-business>span svg{width:13px}.seller-quick-business>span b,.seller-quick-business>span small{font-size:9px}.seller-quick-business>nav{display:flex;gap:5px}.seller-quick-business>nav a{display:grid;place-items:center}.seller-quick-business .social-brand{width:22px;height:22px;border-radius:7px;font-size:10px}button.is-global-saving{opacity:.78!important;cursor:wait!important;pointer-events:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.global-save-spinner{width:15px;height:15px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:global-save-spin .7s linear infinite}.global-save-notice{position:fixed;z-index:3000;right:20px;bottom:22px;min-width:150px;padding:13px 16px;border:0;border-radius:13px;background:#123d34;color:#fff;display:flex;align-items:center;gap:10px;box-shadow:0 16px 45px #0004;font-size:12px;font-weight:800;animation:global-save-in .22s ease-out}.global-save-notice>i{width:25px;height:25px;border-radius:50%;background:#21b987;display:grid;place-items:center;font-style:normal;font-size:15px}.global-save-notice.error{background:#53231f}.global-save-notice.error>i{background:#df554a}@keyframes global-save-spin{to{transform:rotate(360deg)}}@keyframes global-save-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:640px){.seller-quick-business{align-items:flex-start;flex-wrap:wrap}.global-save-notice{right:12px;bottom:86px;left:12px}.seller-profile-dots{width:26px}}.seller-nav-scrim{display:none}@media(max-width:800px){.j-seller-app .j-seller-nav{display:none!important;position:fixed!important;inset:0 auto 0 0!important;width:min(280px,86vw);height:100dvh;min-height:100dvh!important;z-index:210;overflow-y:auto;transform:translate(-105%);visibility:hidden;pointer-events:none;box-shadow:none;transition:transform .22s ease,visibility .22s ease}.j-seller-app .j-seller-nav.is-open{display:flex!important;transform:translate(0);visibility:visible;pointer-events:auto;box-shadow:20px 0 50px #0007}.j-seller-app .j-seller-menu{display:grid!important;position:fixed;top:14px;right:14px;z-index:205}.j-seller-app .seller-nav-scrim.is-open{display:block;position:fixed;inset:0;z-index:200;border:0;background:#0008}}@media(min-width:801px){.j-seller-app .j-seller-nav{display:flex!important;visibility:visible;pointer-events:auto;transform:none}.j-seller-app .j-seller-menu,.j-seller-app .seller-nav-scrim{display:none!important}}.j-form-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.j-quantity-settings label{align-content:start}.j-quantity-settings select+.field-error,.j-quantity-settings input+.field-error{margin-top:4px}@media(max-width:800px){.j-seller-app:before{content:"";position:fixed;z-index:190;inset:0 0 auto;height:64px;border-bottom:1px solid var(--j-border);background:color-mix(in srgb,var(--j-bg) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.j-seller-app .j-seller-menu{top:11px!important;left:12px!important;right:auto!important;width:43px;height:43px;border:1px solid var(--j-border)!important;border-radius:12px!important;background:var(--j-card)!important;color:var(--j-primary)!important;place-items:center;box-shadow:0 3px 14px #0002}.j-seller-app .j-seller-menu svg{width:24px;height:24px}.j-seller-app .seller-heading-actions{position:fixed!important;z-index:195;top:10px;right:12px;margin:0;width:auto;gap:7px}.j-seller-app .seller-header-icon{width:42px;height:42px}.j-seller-app .seller-header-icon svg{width:18px;height:18px}.j-seller-app .seller-header-avatar,.j-seller-app .seller-header-avatar .user-avatar{width:46px;height:46px}.j-seller-app .seller-profile-dots{height:42px}.j-seller-app .j-account-heading{padding-right:0!important;margin-top:6px;min-height:auto}.j-seller-app .j-account-heading-copy{padding-top:0}.j-form-three{grid-template-columns:1fr}}.seller-header-profile>.seller-quick-menu{width:285px;max-height:min(620px,calc(100dvh - 76px));overflow-y:auto;padding:0}.seller-quick-menu>section{padding:14px;border-bottom:1px solid var(--j-border)}.seller-quick-menu>section>small{display:block;margin-bottom:10px;color:var(--j-muted);font-size:9px;font-weight:850;letter-spacing:.12em}.seller-quick-menu>section>a,.seller-quick-menu>section>button,.seller-quick-menu>section>label{display:grid!important;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:38px;padding:7px 2px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--j-text)!important;font-size:11px!important;font-weight:600!important;text-align:left}.seller-quick-menu>section svg{width:16px;height:16px;color:var(--j-muted)}.seller-quick-menu>section>a:hover,.seller-quick-menu>section>button:hover{color:var(--j-primary)!important}.seller-quick-menu>section select{min-width:94px;padding:6px 8px;border:1px solid var(--j-border);border-radius:6px;background:var(--j-card);color:var(--j-text);font-size:10px}.seller-quick-menu>section button>i{position:relative;width:30px;height:17px;border-radius:20px;background:var(--j-border)}.seller-quick-menu>section button>i:after{content:"";position:absolute;left:2px;top:2px;width:13px;height:13px;border-radius:50%;background:#fff;transition:.18s}.seller-quick-menu>section button>i.is-on{background:var(--j-primary)}.seller-quick-menu>section button>i.is-on:after{transform:translate(13px)}.seller-text-size{display:flex;align-items:center;justify-content:space-between;min-height:38px}.seller-text-size>span{font-size:11px}.seller-text-size>div{display:flex;gap:4px}.seller-text-size button{width:28px;height:28px;border:1px solid var(--j-border);border-radius:6px;background:var(--j-card);color:var(--j-text);font-size:10px;cursor:pointer}.seller-quick-menu>.logout{margin:8px!important;width:calc(100% - 16px)!important}.j-quantity-control{padding:13px;border:1px solid var(--j-border);border-radius:12px;background:var(--j-soft)}.j-quantity-control>.j-delivery-included{margin:0!important}.j-quantity-control>.j-form-three{margin-top:13px}.j-quantity-settings input{background:var(--j-card)!important}@media(max-width:800px){.j-seller-app .seller-heading-actions{display:flex!important;visibility:visible!important;opacity:1!important}.j-seller-app .seller-heading-actions>.seller-header-icon,.j-seller-app .seller-header-profile,.j-seller-app .seller-header-avatar,.j-seller-app .seller-profile-dots{display:grid!important;visibility:visible!important;opacity:1!important}.j-seller-app .seller-header-profile{display:flex!important}.seller-header-profile>.seller-quick-menu{position:fixed!important;top:62px!important;right:8px!important;width:min(300px,calc(100vw - 16px))!important;max-height:calc(100dvh - 76px)}}.seller-urgent-queue,.fulfilment-rail,.fulfilment-focus,.purchase-history,.service-work-group,.candidate-group{border:1px solid var(--j-border);border-radius:16px;background:var(--j-card);overflow:hidden}.seller-urgent-queue{margin-bottom:18px}.seller-urgent-queue>header,.purchase-history>header,.service-work-group>header,.candidate-group>header{padding:15px 17px;border-bottom:1px solid var(--j-border);display:flex;align-items:center;justify-content:space-between}.seller-urgent-queue>header div{display:flex;align-items:center;gap:9px}.seller-urgent-queue>header svg{width:18px;color:#f59e0b}.seller-urgent-queue h2{font-size:15px;margin:0}.seller-urgent-queue header b,.fulfilment-rail header b,.purchase-history header>b,.service-work-group header>b,.candidate-group header>b{min-width:25px;height:25px;padding:0 7px;border-radius:15px;background:var(--j-primary);color:#fff;display:grid;place-items:center;font-size:10px}.seller-urgent-queue>div{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--j-border)}.urgent-task{padding:14px;background:var(--j-card);color:var(--j-text);display:grid;grid-template-columns:38px 1fr 18px;align-items:center;gap:11px}.urgent-task>i{width:38px;height:38px;border-radius:11px;background:var(--j-soft);color:var(--j-primary);display:grid;place-items:center}.urgent-task svg{width:17px}.urgent-task span{display:grid;gap:3px}.urgent-task b{font-size:12px}.urgent-task small{color:var(--j-muted);font-size:9px}.fulfilment-portal,.work-portal{width:100%;display:grid;gap:20px}.portal-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.portal-heading>div>span,.service-work-group header small,.candidate-group header small{font-size:9px;font-weight:850;letter-spacing:.13em;color:var(--j-primary)}.portal-heading h1{font-size:29px;margin:5px 0}.portal-heading p{color:var(--j-muted);font-size:12px;margin:0}.portal-heading>a{min-height:42px;padding:0 16px;border-radius:11px;background:var(--j-primary);color:#fff;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800}.portal-heading svg{width:16px}.portal-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.portal-kpis article{min-height:100px;padding:16px;border:1px solid var(--j-border);border-radius:15px;background:var(--j-card);display:grid;grid-template-columns:36px 1fr;align-items:center;gap:2px 11px}.portal-kpis article>svg{grid-row:1/3;width:36px;height:36px;padding:9px;border-radius:11px;background:var(--j-soft);color:var(--j-primary)}.portal-kpis strong{font-size:24px}.portal-kpis small{font-size:9px;color:var(--j-muted)}.fulfilment-layout{display:grid;grid-template-columns:minmax(255px,.34fr) 1fr;gap:16px;min-height:450px}.fulfilment-rail>header{height:51px;padding:0 15px;border-bottom:1px solid var(--j-border);display:flex;align-items:center;justify-content:space-between}.fulfilment-rail>a{padding:14px;border-bottom:1px solid var(--j-border);display:grid;grid-template-columns:8px 1fr 16px;gap:10px;align-items:center;color:var(--j-text)}.fulfilment-rail>a>i{width:8px;height:8px;border-radius:50%;background:#f59e0b}.fulfilment-rail>a>span{display:grid;gap:4px}.fulfilment-rail a small,.fulfilment-rail a em{font-size:8px;color:var(--j-muted)}.fulfilment-rail a b{font-size:11px}.fulfilment-focus{padding:22px;background:linear-gradient(145deg,var(--j-card),color-mix(in srgb,var(--j-primary) 6%,var(--j-card)))}.fulfilment-focus>header{display:flex;justify-content:space-between}.fulfilment-focus h2{font-size:24px;margin:5px 0}.fulfilment-focus header p{font-size:11px;color:var(--j-muted)}.fulfilment-focus header>span{height:27px;padding:0 10px;border-radius:14px;background:var(--j-soft);color:var(--j-primary);font-size:9px;display:flex;align-items:center}.fulfilment-visual{margin:26px 0;padding:27px 22px;border:1px solid var(--j-border);border-radius:15px;background:var(--j-card)}.delivery-route{display:grid;grid-template-columns:30px 1fr 40px;align-items:center;color:var(--j-primary)}.delivery-route>span{height:5px;border-radius:5px;background:var(--j-border);overflow:hidden}.delivery-route>span i{display:block;height:100%;background:var(--j-primary)}.delivery-stage,.service-progress{display:flex;justify-content:space-between;margin-top:18px}.delivery-stage span,.service-progress span{display:grid;justify-items:center;gap:5px;color:var(--j-muted);flex:1}.delivery-stage i,.service-progress i{width:24px;height:24px;border:1px solid var(--j-border);border-radius:50%;background:var(--j-card);display:grid;place-items:center;font-size:9px}.delivery-stage .done i,.service-progress .done i{background:var(--j-primary);color:#fff}.delivery-stage small,.service-progress small{font-size:7px}.fulfilment-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.fulfilment-facts article{padding:13px;border:1px solid var(--j-border);border-radius:12px;display:flex;align-items:center;gap:9px}.fulfilment-facts svg{width:20px;color:var(--j-primary)}.fulfilment-facts span{display:grid}.fulfilment-facts small{font-size:7px;color:var(--j-muted)}.fulfilment-facts b{font-size:10px}.purchase-history>div>a{padding:13px 17px;border-bottom:1px solid var(--j-border);display:grid;grid-template-columns:42px 1fr auto 17px;gap:10px;align-items:center;color:var(--j-text)}.purchase-history img{width:42px;height:42px;object-fit:cover;border-radius:10px}.purchase-history a>div{display:grid}.purchase-history a b,.purchase-history a strong{font-size:11px}.purchase-history a small{font-size:8px;color:var(--j-muted)}.portal-empty{min-height:140px;padding:24px;display:grid;place-items:center;align-content:center;text-align:center;color:var(--j-muted)}.work-portal-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.service-policy-note{padding:15px;border:1px solid #f59e0b55;border-radius:14px;background:color-mix(in srgb,#f59e0b 8%,var(--j-card));display:flex;gap:12px}.service-work-card,.candidate-card{padding:16px;border-bottom:1px solid var(--j-border);display:grid;gap:14px}.service-work-card>header,.candidate-card>header{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center}.service-work-card>header>i,.candidate-card>header>i{width:38px;height:38px;border-radius:11px;background:var(--j-soft);color:var(--j-primary);display:grid;place-items:center}.service-work-card h3,.candidate-card h3{font-size:12px;margin:0}.service-work-card header small,.candidate-card header small{font-size:7px;color:var(--j-muted)}.service-work-card header em,.candidate-card header em{padding:6px 8px;border-radius:12px;background:var(--j-soft);font-size:8px;font-style:normal}.service-work-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px}.service-work-meta>span,.candidate-person,.candidate-documents{padding:11px;border:1px solid var(--j-border);border-radius:11px;display:flex;gap:8px}.service-work-meta span{display:grid}.service-work-meta b,.candidate-person b,.candidate-documents b{font-size:9px}.service-work-meta small,.candidate-person small,.candidate-documents small{font-size:8px;color:var(--j-muted)}.service-requirements,.candidate-card>p{padding:11px;border-radius:10px;background:var(--j-soft);font-size:10px}.service-work-card footer,.candidate-card footer{display:flex;gap:7px;flex-wrap:wrap}.service-work-card footer a,.service-work-card footer button,.candidate-card footer a,.candidate-card footer button{min-height:34px;padding:0 11px;border:1px solid var(--j-border);border-radius:9px;background:var(--j-card);color:var(--j-text);display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:750}.service-work-card footer .accept,.candidate-card footer .accept{background:var(--j-primary);color:#fff}.reject{color:#dc2626!important}@media(max-width:950px){.portal-kpis{grid-template-columns:1fr 1fr}.fulfilment-layout,.work-portal-grid{grid-template-columns:1fr}.seller-urgent-queue>div{grid-template-columns:1fr}}@media(max-width:600px){.portal-heading h1{font-size:23px}.portal-heading>a{padding:0 10px;font-size:9px}.portal-kpis{gap:8px}.portal-kpis article{min-height:82px;padding:10px}.fulfilment-focus{padding:14px}.fulfilment-facts,.service-work-meta{grid-template-columns:1fr}.service-work-card>header,.candidate-card>header{grid-template-columns:34px 1fr}.service-work-card header em,.candidate-card header em{grid-column:2}.purchase-history a>strong{display:none}}.statistics-period{display:flex;gap:5px;padding:4px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-card)}.statistics-period button{height:34px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--admin-muted);font-size:10px;font-weight:750;cursor:pointer}.statistics-period button.active{background:var(--green);color:#fff}.statistics-range{margin-bottom:16px;padding:12px 16px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-card);display:flex;align-items:center;gap:14px}.statistics-range>span{font-size:8px;font-weight:850;letter-spacing:.13em;color:var(--green)}.statistics-range>b{font-size:11px}.statistics-range>small{margin-left:auto;color:var(--admin-muted);font-size:9px}.statistics-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.statistics-kpis article{min-height:112px;padding:15px;border:1px solid var(--admin-border);border-radius:15px;background:var(--admin-card);display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px}.statistics-kpis article>i{width:38px;height:38px;border-radius:12px;background:color-mix(in srgb,var(--green) 12%,var(--admin-card));color:var(--green);display:grid;place-items:center}.statistics-kpis article>i svg{width:18px}.statistics-kpis article>div{display:grid;gap:5px}.statistics-kpis small{font-size:8px;color:var(--admin-muted);text-transform:uppercase;letter-spacing:.05em}.statistics-kpis strong{font-size:20px}.statistics-kpis div>span{width:max-content;padding:4px 7px;border-radius:9px;font-size:8px;font-weight:800;display:flex;align-items:center;gap:3px}.statistics-kpis div>span svg{width:10px}.statistics-kpis .up{background:#dcfce7;color:#15803d}.statistics-kpis .down{background:#fee2e2;color:#b91c1c}.statistics-kpis .neutral{background:var(--admin-soft);color:var(--admin-muted)}.statistics-chart-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);gap:16px;margin-bottom:16px}.statistics-chart{padding:18px}.statistics-chart>header,.statistics-operations>header,.statistics-orders>header,.statistics-engagement>header,.statistics-breakdown>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.statistics-chart header span,.statistics-operations header span,.statistics-orders header span,.statistics-engagement header span,.statistics-breakdown header span{font-size:8px;font-weight:850;letter-spacing:.12em;color:var(--green)}.statistics-chart h2,.statistics-operations h2,.statistics-orders h2,.statistics-engagement h2,.statistics-breakdown h2{font-size:16px;margin:4px 0}.statistics-chart header p{font-size:9px;color:var(--admin-muted);margin:0}.statistics-area svg{width:100%;height:230px}.statistics-area line{stroke:var(--admin-border);stroke-width:1}.statistics-area polyline{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.statistics-area polyline.users{stroke:#4f8cff}.statistics-area polyline.listings{stroke:var(--green)}.statistics-area polyline.orders{stroke:#f59e0b}.statistics-area text{fill:var(--admin-muted);font-size:8px;text-anchor:middle}.statistics-area footer{display:flex;justify-content:center;gap:18px}.statistics-area footer span{font-size:9px;color:var(--admin-muted);display:flex;align-items:center;gap:5px}.statistics-area footer i{width:8px;height:8px;border-radius:50%}.statistics-area i.users{background:#4f8cff}.statistics-area i.listings{background:var(--green)}.statistics-area i.orders{background:#f59e0b}.statistics-revenue{height:253px;display:flex;align-items:stretch;gap:4px}.statistics-revenue>div{flex:1;min-width:0;display:grid;grid-template-rows:1fr 22px;gap:5px}.statistics-revenue>div>span{display:flex;align-items:flex-end;border-bottom:1px solid var(--admin-border)}.statistics-revenue i{width:100%;min-height:2px;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#35d7c3,var(--green))}.statistics-revenue small{font-size:7px;color:var(--admin-muted);text-align:center}.statistics-operations{margin-bottom:16px;padding:18px;border:1px solid var(--admin-border);border-radius:16px;background:linear-gradient(130deg,var(--admin-card),color-mix(in srgb,var(--green) 5%,var(--admin-card)))}.statistics-operations header small{font-size:9px;color:var(--admin-muted)}.statistics-operations>div{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.statistics-operations a{padding:13px;border:1px solid var(--admin-border);border-radius:11px;background:var(--admin-card);color:var(--admin-text);display:grid;grid-template-columns:34px 1fr 15px;gap:9px;align-items:center}.statistics-operations a>i{width:34px;height:34px;border-radius:10px;background:var(--admin-soft);color:var(--green);display:grid;place-items:center}.statistics-operations svg{width:15px}.statistics-operations a>span{display:grid;gap:4px}.statistics-operations a small{font-size:8px;color:var(--admin-muted)}.statistics-operations a b{font-size:12px}.statistics-breakdown-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:16px}.statistics-breakdown{padding:17px}.statistics-breakdown article{padding:10px 0;border-bottom:1px solid var(--admin-border);display:grid;grid-template-columns:24px minmax(0,1fr) minmax(90px,.7fr);gap:8px;align-items:center}.statistics-breakdown article>i{width:22px;height:22px;border-radius:7px;background:var(--admin-soft);color:var(--green);font-size:8px;font-style:normal;display:grid;place-items:center}.statistics-breakdown article>span{display:grid;gap:3px}.statistics-breakdown article b{font-size:10px}.statistics-breakdown article small{font-size:7px;color:var(--admin-muted)}.statistics-breakdown article>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px}.statistics-breakdown article em{height:5px;border-radius:5px;background:var(--green)}.statistics-breakdown article strong{font-size:8px}.statistics-lower{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:16px;margin-bottom:16px}.statistics-engagement{padding:17px}.statistics-engagement header>svg{width:22px;color:var(--green)}.statistics-engagement>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.statistics-engagement article{padding:15px;border-radius:11px;background:var(--admin-soft);display:grid;gap:5px}.statistics-engagement article b{font-size:18px;display:flex;align-items:center;gap:5px}.statistics-engagement article b svg{width:15px;color:#f59e0b;fill:#f59e0b}.statistics-engagement article small{font-size:8px;color:var(--admin-muted)}.statistics-orders{padding:17px}.statistics-orders header a{font-size:9px;color:var(--green);display:flex;align-items:center;gap:5px}.statistics-orders header svg{width:13px}.statistics-orders>div>a{padding:11px 4px;border-top:1px solid var(--admin-border);color:var(--admin-text);display:grid;grid-template-columns:minmax(0,1fr) 110px 120px 80px;gap:10px;align-items:center}.statistics-orders a>span{display:grid;gap:3px}.statistics-orders a b{font-size:10px}.statistics-orders a small,.statistics-orders time{font-size:8px;color:var(--admin-muted)}.statistics-orders a strong{font-size:10px;text-align:right}.statistics-orders a em{text-align:center}[data-theme=dark] .statistics-kpis .up{background:#103b24;color:#4ade80}[data-theme=dark] .statistics-kpis .down{background:#431b1b;color:#f87171}@media(max-width:1100px){.statistics-kpis{grid-template-columns:repeat(2,1fr)}.statistics-chart-grid,.statistics-lower{grid-template-columns:1fr}.statistics-breakdown-grid{grid-template-columns:1fr 1fr}.statistics-operations>div{grid-template-columns:1fr 1fr}}@media(max-width:700px){.statistics-period{width:100%;overflow:auto}.statistics-period button{flex:1;white-space:nowrap}.statistics-range{align-items:flex-start;flex-wrap:wrap}.statistics-range>small{width:100%;margin:0}.statistics-kpis{gap:8px}.statistics-kpis article{min-height:90px;padding:11px}.statistics-chart-grid{grid-template-columns:minmax(0,1fr)}.statistics-chart{padding:12px}.statistics-area svg{height:180px}.statistics-operations>div,.statistics-breakdown-grid{grid-template-columns:1fr}.statistics-orders>div>a{grid-template-columns:minmax(0,1fr) auto}.statistics-orders a strong,.statistics-orders time{display:none}}.seo-admin-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;align-items:start}.seo-targets{max-height:calc(100vh - 155px);overflow-y:auto;padding:12px}.seo-targets>header{padding:8px 6px 14px;display:flex;align-items:center;gap:10px}.seo-targets>header>svg{width:32px;height:32px;padding:8px;border-radius:10px;background:var(--admin-soft);color:var(--green)}.seo-targets header span{font-size:8px;color:var(--green);font-weight:850;letter-spacing:.1em}.seo-targets h2{font-size:15px;margin:3px 0}.seo-targets>small{display:block;margin:16px 6px 6px;color:var(--admin-muted);font-size:8px;font-weight:850;letter-spacing:.12em}.seo-targets>button{width:100%;min-height:39px;padding:8px;border:0;border-radius:9px;background:transparent;color:var(--admin-text);display:flex;align-items:center;gap:8px;font-size:10px;text-align:left;cursor:pointer}.seo-targets>button:hover{background:var(--admin-soft);color:var(--green)}.seo-targets button svg{width:15px}.seo-targets button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-targets button i{width:7px;height:7px;margin-left:auto;border-radius:50%;background:var(--green)}.seo-editor{padding:20px;display:grid;gap:15px}.seo-editor>header{display:flex;align-items:center;justify-content:space-between}.seo-editor header span{font-size:8px;color:var(--green);font-weight:850;letter-spacing:.12em}.seo-editor h2{font-size:18px;margin:4px 0}.seo-editor header>svg{width:38px;height:38px;padding:10px;border-radius:12px;background:var(--admin-soft);color:var(--green)}.seo-editor>label,.blog-editor-dialog label{display:grid;gap:7px;font-size:10px;font-weight:700}.seo-editor label>span,.blog-editor-dialog label>span{margin-left:auto;color:var(--admin-muted);font-size:8px}.seo-editor input,.seo-editor textarea,.seo-editor select{width:100%;border:1px solid var(--admin-border);border-radius:9px;background:var(--admin-soft);color:var(--admin-text);padding:10px;font-size:11px}.seo-preview{padding:17px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-soft);display:grid;gap:6px}.seo-preview>small{font-size:7px;font-weight:850;color:var(--admin-muted);letter-spacing:.12em}.seo-preview>b{font-size:17px;font-weight:500;color:#1769aa}.seo-preview>em{font-size:9px;color:#188038;font-style:normal}.seo-preview>p{font-size:10px;line-height:1.5;margin:0;color:var(--admin-muted)}.blog-admin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.blog-admin-grid>article{overflow:hidden}.blog-admin-grid>article>img{width:100%;height:150px;object-fit:cover}.blog-admin-grid article>header,.blog-admin-grid article>footer{padding:13px 15px;display:flex;align-items:center;justify-content:space-between}.blog-admin-grid article>header span{font-size:8px;color:var(--green);font-weight:800}.blog-admin-grid article>h2{padding:0 15px;font-size:15px}.blog-admin-grid article>p{padding:0 15px;color:var(--admin-muted);font-size:9px;line-height:1.5}.blog-admin-grid article>small{padding:0 15px;font-size:8px;color:var(--admin-muted)}.blog-admin-grid footer{margin-top:10px;border-top:1px solid var(--admin-border);justify-content:flex-start;gap:7px}.blog-admin-grid footer button,.blog-admin-grid footer a{min-height:32px;padding:0 10px;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-card);color:var(--admin-text);font-size:9px;display:flex;align-items:center;gap:5px}.blog-admin-grid footer svg{width:13px}.blog-admin-grid footer .danger{margin-left:auto;color:#dc2626}.blog-editor-dialog{width:min(900px,calc(100vw - 24px))}.blog-editor-dialog>form{max-height:88vh;overflow:auto}.blog-editor-dialog input,.blog-editor-dialog textarea,.blog-editor-dialog select{width:100%;border:1px solid var(--admin-border);border-radius:9px;background:var(--admin-soft);color:var(--admin-text);padding:10px}.blog-seo-fields{padding:16px;border:1px solid color-mix(in srgb,var(--green) 35%,var(--admin-border));border-radius:13px;background:color-mix(in srgb,var(--green) 5%,var(--admin-card));display:grid;gap:13px}.blog-seo-fields>header{display:flex;align-items:center;gap:9px}.blog-seo-fields header svg{width:28px;color:var(--green)}.blog-seo-fields header div{display:grid}.blog-seo-fields header b{font-size:12px}.blog-seo-fields header small{font-size:8px;color:var(--admin-muted)}.blog-public{padding-block:44px 80px}.blog-public>header{max-width:680px;margin-bottom:30px}.blog-public>header small,.blog-article article>header>small{color:var(--j-primary);font-size:10px;font-weight:850;letter-spacing:.12em}.blog-public>header h1{font-size:38px;margin:8px 0}.blog-public>header p{color:var(--j-muted)}.blog-public>div{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.blog-public article{border:1px solid var(--j-border);border-radius:16px;background:var(--j-card);overflow:hidden}.blog-public article>img,.blog-public article>i{width:100%;height:190px;object-fit:cover;background:var(--j-soft);display:grid;place-items:center}.blog-public article>i svg{width:42px;color:var(--j-primary)}.blog-public article>section{padding:17px}.blog-public article small{font-size:9px;color:var(--j-primary)}.blog-public article h2{font-size:17px;line-height:1.3}.blog-public article p{font-size:11px;color:var(--j-muted);line-height:1.6}.blog-public article a{font-size:10px;color:var(--j-primary);font-weight:800;display:flex;align-items:center;gap:5px}.blog-public article a svg{width:14px}.blog-article{max-width:900px;padding-block:30px 80px}.blog-article>a{display:flex;align-items:center;gap:6px;color:var(--j-muted);font-size:10px;margin-bottom:18px}.blog-article>a svg{width:15px}.blog-article>article{border:1px solid var(--j-border);border-radius:18px;background:var(--j-card);overflow:hidden}.blog-article>article>img{width:100%;max-height:460px;object-fit:cover}.blog-article article>header{padding:30px;border-bottom:1px solid var(--j-border)}.blog-article h1{font-size:34px;line-height:1.25}.blog-article header p{font-size:14px;color:var(--j-muted);line-height:1.6}.blog-article header div{display:flex;align-items:center;gap:7px;font-size:9px;color:var(--j-muted)}.blog-article header svg{width:14px}.blog-article article>section{padding:30px}.blog-article article>section p{font-size:14px;line-height:1.8}@media(max-width:1000px){.blog-admin-grid,.blog-public>div{grid-template-columns:1fr 1fr}}@media(max-width:760px){.seo-admin-layout{grid-template-columns:1fr}.seo-targets{max-height:320px}.blog-admin-grid,.blog-public>div{grid-template-columns:1fr}.blog-public{padding:26px 12px 90px}.blog-public>header h1{font-size:29px}.blog-article{padding:18px 10px 90px}.blog-article article>header,.blog-article article>section{padding:20px}.blog-article h1{font-size:25px}}.fa{--card:#21231f;--card-line:#ffffff0c}.fa-light{--card:#eceee9;--card-line:#20241c0b}.fa-header{position:relative;z-index:30;display:grid;grid-template-columns:auto minmax(200px,1fr) auto;grid-template-rows:54px 34px;column-gap:30px;row-gap:0;height:112px;padding:12px 5%;background:var(--bg)}.fa-header-left{display:flex;align-items:center;gap:16px}.fa-menu-trigger{display:grid;place-items:center;width:34px;height:34px;background:none;border:0;padding:0}.fa-avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#ffffff14;border:1px solid #ffffff24;overflow:hidden}.fa-avatar img{width:100%;height:100%;object-fit:cover}.fa-avatar span{font-size:13px;font-weight:600}.fa-header .fa-logo{font-size:33px}.fa-header-search{display:flex;align-items:center;gap:12px;border:1px solid var(--line);background:#8881;padding:8px 13px;border-radius:14px;max-width:620px;margin:0 auto;width:100%}.fa-header-search input{background:none;border:0;outline:none;min-width:0;flex:1;color:inherit;font-size:11px}.fa-header-search button{background:none;border:0;display:grid;place-items:center;padding:3px}.fa-header .fa-navigation{grid-column:1/-1;grid-row:2;justify-content:center;gap:8px;font-size:11px;align-items:center}.fa-header .fa-navigation a{padding:8px 16px;border-radius:30px;transition:background .2s}.fa-header .fa-navigation a:hover{background:#8882}.fa-header .fa-tools{grid-column:3;grid-row:1;gap:17px}.fa-tools>a:first-child,.fa-tools>a:nth-last-child(2){display:flex}.fa-screen-home .fa-announcement{display:none}.fa-screen-home .fa-header{position:absolute;top:0;left:0;right:0;color:#f6f4ee;background:linear-gradient(#0b0d0cd9,#0b0d0c00);border:0}.fa-screen-home .fa-header-search{border-color:#ffffff25;background:#ffffff10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fa-screen-home .fa-header .fa-navigation a:hover{color:#dce9c2;background:#ffffff15}.fa-screen-home main{position:relative}.fa-screen-home .fa-hero{position:sticky;top:0;z-index:0;height:680px}.fa-screen-home .fa-hero>img{object-position:75% 30%}.fa-hero-shade{background:linear-gradient(90deg,#070a09ef,#0a0e0dd6 24%,#10141163 55%,#10141100 83%),linear-gradient(180deg,#0a0c0bd9,#0a0c0b21 36%,#080b0970)}.fa-screen-home .fa-hero-copy{top:190px}.fa-screen-home .fa-hero h1{font-size:74px}.fa-button{border-radius:24px}.fa-screen-home .fa-home-content{position:relative;z-index:1;background:var(--bg);max-width:none;padding:30px max(5%,calc((100vw - 1170px)/2));border-radius:24px 24px 0 0;margin-top:-24px}.fa-departments{gap:20px;justify-content:space-between;padding:0 0 30px}.fa-departments a{flex:1;display:flex;flex-direction:column;gap:9px;font-size:11px}.fa-departments a span{width:100%;height:84px;border-radius:16px;background:linear-gradient(140deg,#8dbdbb3b,#8dbdbb05);border:1px solid #8dbdbb19}.fa-departments a:nth-child(2) span{background:linear-gradient(140deg,#c7a8b73b,#c7a8b705);border-color:#c7a8b719}.fa-departments a:nth-child(3) span{background:linear-gradient(140deg,#afb7c73b,#afb7c705);border-color:#afb7c719}.fa-departments a:nth-child(4) span{background:linear-gradient(140deg,#c8b18b3b,#c8b18b05);border-color:#c8b18b19}.fa-departments svg{color:var(--text);width:27px;height:27px}.fa-light .fa-departments a span{background:linear-gradient(140deg,#dae9e7,#f3f6f1)}.fa-light .fa-departments a:nth-child(2) span{background:linear-gradient(140deg,#eddfe5,#faf5f6)}.fa-light .fa-departments a:nth-child(3) span{background:linear-gradient(140deg,#e1e5ef,#f4f6fa)}.fa-light .fa-departments a:nth-child(4) span{background:linear-gradient(140deg,#eee5d5,#faf7ef)}.fa-product{background:var(--card);border:1px solid var(--card-line);border-radius:13px;overflow:hidden;min-width:0}.fa-product-photo{border-radius:12px 12px 5px 5px;background:var(--card)}.fa-product-meta{padding:9px 10px 10px}.fa-save{border:0}.fa-mini-swatches{padding-top:3px}.fa-product-meta>a{min-height:0}.fa-card-cart{border-radius:7px}.fa-detail{align-items:start}.fa-app-product .fa-gallery{position:sticky;top:18px}.fa-app-product .fa-detail-copy{position:relative;z-index:2;background:var(--bg)}.fa-drawer-layer{position:fixed;inset:0;z-index:150}.fa-drawer-backdrop{position:absolute;inset:0;width:100%;height:100%;background:#070908a8;border:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.fa-drawer{position:absolute;inset:0 auto 0 0;width:min(340px,88vw);background:var(--panel);padding:26px 24px;overflow:auto;box-shadow:12px 0 70px #0005}.fa-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.fa-drawer-head button,.fa-drawer-theme{background:none;border:0}.fa-drawer>small{color:var(--muted);font-size:9px;letter-spacing:1.4px}.fa-drawer nav{margin:22px 0}.fa-drawer nav a{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--line);font-size:12px}.fa-drawer-studio,.fa-drawer-theme{display:flex;align-items:center;gap:10px;font-size:12px;padding:12px 0}.fa-browse-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:30px;align-items:start}.fa-browse-filters{position:sticky;top:20px;background:var(--card);padding:18px;border:1px solid var(--card-line);border-radius:14px}.fa-filter-title{display:flex;justify-content:space-between;align-items:center}.fa-filter-title h2{font:17px Georgia;margin:0 0 22px;letter-spacing:0}.fa-filter-title button{display:none}.fa-browse-filters label{display:block;margin-bottom:18px;font-size:11px;font-weight:600}.fa-browse-filters select,.fa-price-fields input{width:100%;min-width:0;background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:8px;padding:10px 8px;font-size:11px;margin-top:8px}.fa-browse-filters fieldset{padding:0;margin:0 0 20px;border:0}.fa-browse-filters legend{font-size:11px;font-weight:600}.fa-price-fields{display:flex;align-items:center;gap:5px}.fa-price-fields input{width:calc(50% - 9px)}.fa-browse-filters .fa-stock-filter{display:flex;align-items:center;gap:8px}.fa-stock-filter input{accent-color:#6b8e54}.fa-browse-filters .fa-button{width:100%;padding:12px 10px;font-size:11px}.fa-filter-reset{display:block;text-align:center;margin-top:14px;font-size:10px;color:var(--muted)!important}.fa-browse-results{min-width:0}.fa-browse-results .fa-products{grid-template-columns:repeat(3,minmax(0,1fr))}.fa-browse-results .fa-search{gap:10px}.fa-shop-bar button{display:grid;place-items:center;background:none;border:0;padding:5px}.fa-screen-shop .fa-footer{margin-top:45px}.fa-search{border-radius:13px}.fa-home-content .fa-search{gap:10px}.fa-mobile-dock{display:none}@media(min-width:1500px){.fa-screen-home .fa-hero{height:740px}.fa-screen-home .fa-hero-copy{top:215px}.fa-screen-home .fa-hero h1{font-size:86px}}@media(max-width:1000px)and (min-width:701px){.fa-header{column-gap:18px;padding-left:4%;padding-right:4%}.fa-header-left{gap:10px}.fa-header-search input{font-size:10px}.fa-header .fa-logo{font-size:29px}.fa-browse-layout{grid-template-columns:180px minmax(0,1fr);gap:18px}.fa-browse-results .fa-products{grid-template-columns:repeat(2,minmax(0,1fr))}.fa-screen-home .fa-hero h1{font-size:65px}}@media(max-width:700px){body{padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))!important}.fa{padding-bottom:0!important}.fa-bottom,.j-mobile-nav,.j-bottom-nav{display:none!important}.fa-mobile-dock{display:flex;position:fixed;inset:auto 0 0;z-index:100;justify-content:space-around;background:#151713f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid #ffffff12;border-radius:18px 18px 0 0;padding:11px 8px calc(10px + env(safe-area-inset-bottom,0px));color:#b8bbb2;box-shadow:0 -6px 26px #0002}.fa-mobile-dock.light{background:#f9faf6f2;border-color:#daddd3;color:#656b60}.fa-mobile-dock a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;width:20%;min-height:42px;text-decoration:none;color:inherit;font:9px Arial}.fa-mobile-dock a[aria-current=page]{color:#d4e8b2}.fa-mobile-dock.light a[aria-current=page]{color:#344b22}.fa-mobile-dock a[aria-current=page] svg{filter:drop-shadow(0 0 8px #a4cc6244)}.fa-mobile-dock a:focus-visible{outline:2px solid #9cb97f;outline-offset:1px;border-radius:8px}.fa-header{height:72px;padding:12px 15px;display:flex;justify-content:space-between;gap:8px}.fa-header-left{gap:10px}.fa-header .fa-logo{font-size:25px;letter-spacing:-1.3px}.fa-header .fa-logo span{top:6px;font-size:7px}.fa-avatar{width:28px;height:28px}.fa-menu-trigger{width:26px;height:30px}.fa-header-search,.fa-header .fa-navigation,.fa-header .fa-desktop-tool{display:none!important}.fa-header .fa-tools{gap:12px}.fa-header .fa-tools>a:first-child{display:flex}.fa-header .fa-tools svg{width:18px;height:18px}.fa-screen-home .fa-header{height:76px}.fa-screen-home .fa-hero{height:440px}.fa-screen-home .fa-hero>img{object-position:68% center}.fa-screen-home .fa-hero-copy{top:118px;left:24px}.fa-screen-home .fa-hero h1{font-size:46px;margin:20px 0 16px}.fa-screen-home .fa-hero-copy p{font-size:11px;margin-bottom:20px}.fa-screen-home .fa-hero-copy>small{display:none}.fa-screen-home .fa-hero-caption{bottom:34px}.fa-hero-shade{background:linear-gradient(90deg,#090c0bf2,#0a0d0bb0 38%,#11161320 85%),linear-gradient(180deg,#090c0b99,#090c0b00 55%,#090c0b44)}.fa-screen-home .fa-home-content{padding:18px 14px 0;margin-top:-20px;border-radius:19px 19px 0 0}.fa-home-content>.fa-search{height:43px;background:var(--card);border:1px solid var(--card-line);padding:4px 12px}.fa-home-content>.fa-search input{font-size:10px}.fa-departments{gap:9px;padding:17px 0 10px}.fa-departments a{min-width:0;font-size:9px;gap:7px}.fa-departments a span{height:56px;width:100%;border-radius:13px}.fa-departments svg{width:23px;height:23px}.fa-product-meta{padding:7px 8px 8px}.fa-product-meta>small{letter-spacing:0;margin:3px 0}.fa-product-meta>a{min-height:0}.fa-product-meta .fa-card-cart{min-height:27px}.fa-product-meta .fa-card-price{margin-top:5px;gap:4px;flex-wrap:wrap}.fa-app-product .fa-gallery{position:sticky;top:0;margin:0;z-index:0}.fa-app-product .fa-detail{display:block;position:relative}.fa-app-product .fa-detail-copy{margin-top:-15px;padding-top:16px}.fa-app-product .fa-main-photo{display:block;aspect-ratio:auto}.fa-app-product .fa-gallery .fa-thumbnails{right:12px}.fa-browse-layout{display:flex;flex-direction:column;gap:12px}.fa-browse-results{width:100%}.fa-browse-filters{display:none;position:relative;top:0;width:100%;padding:16px}.fa-browse-filters.is-open{display:block}.fa-filter-title button{display:block;background:none;border:0;padding:3px}.fa-filter-title h2{font-size:17px;margin-bottom:14px}.fa-browse-filters form{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.fa-browse-filters fieldset,.fa-stock-filter{grid-column:1/-1}.fa-browse-filters .fa-button{align-self:start}.fa-browse-filters label{font-size:11px;margin-bottom:12px}.fa-browse-results .fa-products{grid-template-columns:repeat(2,minmax(0,1fr))}.fa-browse-results .fa-search{margin-top:0}.fa-screen-shop .fa-footer{margin-top:25px}.fa-screen-product .fa-photo-controls{top:calc(18px + env(safe-area-inset-top,0px))}}@media(prefers-reduced-motion:reduce){.fa-screen-home .fa-hero,.fa-app-product .fa-gallery{position:relative;top:auto}}.fa-browse-wishlist{grid-template-columns:1fr}.fa-browse-wishlist .fa-products{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1000px){.fa-browse-wishlist .fa-products{grid-template-columns:repeat(2,minmax(0,1fr))}}.fa-hero-media{position:absolute;inset:0;background:#111512;overflow:hidden}.fa-hero-media>img{position:absolute;right:0;top:0;width:64%;height:100%;object-fit:cover;object-position:center 24%}.fa-hero-media .fa-hero-shade{background:linear-gradient(90deg,#090c0b,#090c0bf5 28%,#090c0b9c 49%,#090c0b08 78%),linear-gradient(180deg,#090c0b88,#090c0b00 52%,#090c0b66)}.fa-product-media{position:relative}.fa-screen-home .fa-footer{position:relative;z-index:2;background:var(--bg)}.fa-seller-card{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:16px;margin:14px 0}.fa-seller-card>small{font-size:8px;letter-spacing:1.4px;color:var(--muted)}.fa-seller-identity{display:flex;gap:11px;align-items:center;margin-top:13px}.fa-seller-identity>img,.fa-store-avatar{width:43px;height:43px;object-fit:cover;border-radius:50%;background:var(--bg);display:grid;place-items:center;flex-shrink:0;font:22px Georgia;color:var(--accent)}.fa-seller-identity strong{display:flex;align-items:center;gap:6px;font-size:13px}.fa-seller-identity small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.fa-seller-identity .fa-store-arrow{margin-left:auto;transform:rotate(135deg)}.fa-seller-card>p{font-size:11px;line-height:1.7;margin:13px 0}.fa-seller-actions{display:flex;gap:8px;margin-top:14px}.fa-seller-actions>a,.fa-seller-actions>button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;border:1px solid var(--line);border-radius:8px;background:var(--bg);padding:10px 6px;font-size:11px}.fa-seller-actions>button{background:#284c3d;border-color:#284c3d;color:#fff!important}.fa-seller-actions>span{font-size:11px;align-self:center;color:var(--muted)}.fa-seller-card .fa-seller-response{display:block;font-size:9px;color:var(--muted);margin-top:11px;letter-spacing:0}.fa-store-page{padding-top:30px;padding-bottom:35px}.fa-store-back{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--muted)!important;margin-bottom:24px}.fa-store-intro{display:flex;gap:28px;padding:35px;background:linear-gradient(130deg,var(--card),var(--panel));border:1px solid var(--line);border-radius:22px}.fa-store-avatar-large{display:grid;place-items:center;width:100px;height:100px;border-radius:50%;background:var(--bg);color:var(--accent);font:48px Georgia;flex-shrink:0;overflow:hidden}.fa-store-avatar-large img{width:100%;height:100%;object-fit:cover}.fa-store-intro small{font-size:9px;color:var(--muted);letter-spacing:1.6px}.fa-store-intro h1{font:38px Georgia;margin:12px 0;display:flex;align-items:center;gap:9px}.fa-store-intro p{font-size:12px;line-height:1.8;max-width:580px;color:var(--muted)}.fa-store-location,.fa-store-rating{display:flex;align-items:center;gap:6px}.fa-store-intro .fa-button{margin-top:10px}@media(min-width:701px){.fa-screen-home .fa-home-content>.fa-section{padding-top:48px;margin-top:10px}.fa-screen-home .fa-section-head{margin-bottom:25px}.fa-screen-home .fa-section-head small{letter-spacing:2.6px;color:var(--accent)}.fa-screen-home .fa-section-head h2{font-size:41px}.fa-screen-home .fa-section-head>a{border:1px solid var(--line);border-radius:30px;padding:11px 16px;transition:border-color .2s,background .2s}.fa-screen-home .fa-section-head>a:hover{background:var(--card);border-color:var(--accent)}.fa-screen-home .fa-editorials{grid-template-columns:1.15fr 1fr;gap:22px}.fa-screen-home .fa-editorials>a{height:410px;border-radius:20px;border:1px solid #ffffff15}.fa-screen-home .fa-editorials a>div{left:30px;bottom:32px}.fa-screen-home .fa-editorials h3{font-size:35px}.fa-screen-home .fa-editorials a>span{width:42px;height:42px;background:#ffffffde}.fa-product{transition:transform .22s,box-shadow .22s,border-color .22s;border-radius:17px;border:1px solid var(--card-line);box-shadow:0 8px 30px #0000000a}.fa-product:hover{transform:translateY(-4px);box-shadow:0 16px 34px #0003;border-color:#83957180}.fa-product-photo{border-radius:16px 16px 7px 7px}.fa-product-meta{padding:13px 14px 15px}.fa-product-meta>a{font-size:13px}.fa-product-meta .fa-card-cart{padding:9px;border-radius:9px;transition:background .2s}.fa-product-meta .fa-card-cart:hover{background:#365e4d}.fa-mini-swatches{margin-top:8px!important}.fa-screen-home .fa-collection{border:1px solid var(--line);border-radius:23px;overflow:hidden;background:linear-gradient(140deg,var(--card),var(--panel))}.fa-screen-home .fa-collection>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:45px}.fa-screen-home .fa-collection .fa-button{margin-top:10px}.fa-screen-home .fa-promises{gap:18px;padding:35px 0}.fa-screen-home .fa-promises>div{background:linear-gradient(135deg,var(--card),var(--panel));border:1px solid var(--line);border-radius:17px;padding:25px 18px;display:flex;flex-direction:column;align-items:center;gap:10px}.fa-screen-home .fa-promises b{font-size:12px}.fa-screen-home .fa-promises p{margin:0;font-size:11px}.fa-screen-home .fa-promises svg{margin:0;color:var(--accent)}.fa-screen-home .fa-newsletter{margin:10px 0 45px;padding:45px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(ellipse at 80% 0%,#95b47518,transparent 65%),var(--panel)}.fa-screen-home .fa-newsletter h2{font-size:37px}.fa-screen-home .fa-newsletter form{border-radius:13px;overflow:hidden}.fa-browse-filters{box-shadow:0 12px 32px #0000000b}.fa-detail-copy .fa-seller-card{margin-top:22px}.fa-store-intro{box-shadow:0 20px 60px #00000012}}@media(max-width:700px){.fa-screen-home .fa-hero{position:relative;top:auto}.fa-screen-home .fa-hero-media{position:fixed;inset:0 0 auto;height:440px;z-index:0}.fa-screen-home .fa-hero-media>img{width:83%;right:-12%;object-position:center 23%}.fa-screen-home .fa-hero-media .fa-hero-shade{background:linear-gradient(90deg,#090c0bf7,#090c0bc0 34%,#090c0b38 62%,#090c0b00),linear-gradient(180deg,#090c0b88,#090c0b00 55%,#090c0b55)}.fa-screen-home .fa-hero-copy,.fa-screen-home .fa-hero-caption{z-index:1}.fa-screen-home .fa-home-content,.fa-screen-home .fa-footer{z-index:3}.fa-app-product .fa-gallery{position:relative;top:auto;height:55svh;min-height:340px;max-height:510px;margin:0}.fa-app-product .fa-product-media{position:fixed;top:0;left:0;right:0;height:55svh;min-height:340px;max-height:510px;z-index:0}.fa-app-product .fa-product-media .fa-main-photo{height:100%;min-height:0;max-height:none}.fa-app-product .fa-detail-copy,.fa-app-product>.fa-section{position:relative;z-index:3;background:var(--bg)}.fa-app-product>.fa-section{margin-top:0}.fa-seller-card{padding:13px;margin:12px 0}.fa-seller-identity strong{font-size:12px}.fa-store-page{padding-top:22px}.fa-store-intro{gap:14px;padding:20px;border-radius:16px}.fa-store-avatar-large{width:57px;height:57px;font-size:30px}.fa-store-intro small{font-size:7px}.fa-store-intro h1{font-size:26px;margin:8px 0;line-height:1.2}.fa-store-intro p{font-size:11px}.fa-store-intro .fa-button{font-size:10px;padding:12px 15px}}@media(prefers-reduced-motion:reduce){.fa-screen-home .fa-hero-media{position:absolute;inset:0;height:100%}.fa-app-product .fa-product-media{position:relative;top:auto;left:auto;right:auto}.fa-product:hover{transform:none}}.fa-hero-media>img{transform:scaleX(-1)}@media(max-width:760px){body:has(.j-message-inbox),body:has(.j-reference-chat){--fa-mobile-dock-height:74px}body:has(.j-message-inbox) .fa-mobile-dock,body:has(.j-reference-chat) .fa-mobile-dock{box-sizing:border-box;height:calc(var(--fa-mobile-dock-height) + env(safe-area-inset-bottom,0px))}.j-seller-main:has(.j-message-inbox)>.j-account-heading,.j-seller-main:has(.j-reference-chat)>.j-account-heading{display:none!important}.j-seller-app:has(.j-message-inbox),.j-seller-app:has(.j-reference-chat){min-height:0!important}.j-message-inbox,.j-reference-chat{height:calc(100dvh - var(--fa-mobile-dock-height) - env(safe-area-inset-bottom,0px))!important;min-height:0!important;overflow:hidden}.j-inbox-rail{height:100%;min-height:0;min-width:0}.j-inbox-rail>header,.j-inbox-search,.j-inbox-filters,.j-new-conversation,.j-chat-header,.j-chat-attached,.j-reference-composer,.chat-blocked{flex-shrink:0}.j-inbox-rail>header{padding:calc(18px + env(safe-area-inset-top,0px)) 16px 12px}.j-inbox-rail h1{font-size:23px;line-height:1.25}.j-inbox-search{height:42px;margin:0 14px 10px}.j-inbox-filters{overflow-x:auto;padding:0 14px 12px}.j-inbox-filters button{min-height:36px}.j-inbox-list{min-height:0;padding-bottom:0;overscroll-behavior:contain}.j-inbox-empty{min-height:100%;box-sizing:border-box;padding:28px 24px}.j-inbox-empty p{font-style:normal;line-height:1.6}.j-new-conversation{position:static;margin:10px 14px 12px;min-height:44px;box-shadow:none;font-size:12px;font-weight:700}.j-reference-chat{display:flex;flex-direction:column}.j-reference-stream{flex:1;min-height:0;padding-bottom:16px;overscroll-behavior:contain}.j-reference-composer{position:static;padding:10px;box-shadow:none;border-top:1px solid var(--j-border)}.j-reference-composer textarea{font-size:16px}.j-chat-header{box-sizing:border-box;height:auto;min-height:70px;padding-top:calc(10px + env(safe-area-inset-top,0px))}}.j-inbox-search:focus-within{outline:2px solid var(--j-primary);outline-offset:2px}.j-inbox-pagination{display:flex;justify-content:center;gap:12px;padding:12px}.j-inbox-pagination a{color:var(--j-primary);font-size:12px}.j-inbox-pagination:empty{display:none}.j-seller-main:has(.j-message-inbox),.j-seller-main:has(.j-reference-chat){min-width:0}@media(min-width:761px)and (max-width:1100px){.j-message-inbox{grid-template-columns:minmax(230px,45%) minmax(0,1fr)}.j-inbox-rail{min-width:0}.j-inbox-welcome:before{inset:14px}.j-inbox-welcome h2{font-size:18px}.j-inbox-welcome p{max-width:180px}}.j-seller-app:has(.j-message-inbox):before,.j-seller-app:has(.j-reference-chat):before{content:none!important;display:none!important}.fa-auth-layout{--fa-account-header-height:64px;background:var(--j-bg)}.fa-user-header{height:var(--fa-account-header-height);position:sticky;top:0;z-index:180;display:flex;align-items:center;justify-content:space-between;padding:0 max(18px,calc((100vw - 1400px)/2));gap:18px;background:color-mix(in srgb,var(--j-card) 95%,transparent);color:var(--j-text);border-bottom:1px solid var(--j-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-sizing:border-box}.fa-user-brand{display:flex;align-items:center;gap:3px;color:#14666a;font:850 27px/1 Arial;text-decoration:none;letter-spacing:-1.5px}.fa-user-brand i{width:10px;height:10px;border-radius:50%;background:#0fa69c;margin-top:8px}[data-theme=dark] .fa-user-brand{color:#c3e0d2}.fa-user-header>nav{display:flex;align-items:center;gap:18px}.fa-user-header>nav>a,.fa-user-header>nav>button{position:relative;display:grid;place-items:center;width:32px;height:40px;color:var(--j-muted);padding:0;border:0;background:none;cursor:pointer}.fa-user-header svg{width:19px;height:19px;stroke-width:1.6}.fa-user-header a:hover,.fa-user-header button:hover{color:var(--j-primary)}.fa-user-header nav>a>b{position:absolute;right:-3px;top:2px;min-width:15px;padding:2px;border-radius:9px;background:var(--j-primary);color:#fff;font:9px Arial;text-align:center}.fa-user-avatar{display:grid;place-items:center;width:35px;height:35px;border:2px solid var(--j-card);border-radius:50%;outline:2px solid #93b781;background:linear-gradient(135deg,#d9e4b4,#9bb96c);color:#fff;font:700 15px Arial;cursor:pointer;padding:0}.fa-user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.fa-user-profile{position:relative}.fa-user-dropdown{position:absolute;top:calc(100% + 16px);right:-35px;width:min(290px,calc(100vw - 24px));padding:14px;border:1px solid var(--j-border);border-radius:16px;background:var(--j-card);box-shadow:0 18px 50px #0003;color:var(--j-text);max-height:calc(100dvh - 90px);overflow-y:auto}.fa-user-dropdown>strong,.fa-user-dropdown>small{display:block;padding:2px 8px}.fa-user-dropdown>small{color:var(--j-muted);font-size:11px;margin-bottom:12px}.fa-user-dropdown>a,.fa-user-dropdown>button{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;min-height:42px;padding:8px;border:0;border-radius:8px;background:none;color:inherit;text-align:left;text-decoration:none;font:12px Arial;cursor:pointer}.fa-user-dropdown>a:hover,.fa-user-dropdown>button:hover{background:var(--j-soft)}.fa-user-dropdown .fa-user-logout{color:#c05050;border-top:1px solid var(--j-border);border-radius:0;margin-top:6px}.fa-user-drawer-layer{position:fixed;inset:0;z-index:230}.fa-user-backdrop{position:absolute;inset:0;border:0;background:#050a09a8;width:100%;height:100%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fa-user-drawer-layer>aside{position:absolute;right:0;top:0;bottom:0;width:min(350px,90vw);box-sizing:border-box;overflow-y:auto;background:var(--j-card);color:var(--j-text);padding:22px;box-shadow:-20px 0 70px #0004}.fa-user-drawer-layer aside>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;font-weight:750}.fa-user-drawer-layer aside>small{display:block;font:9px Arial;letter-spacing:1.4px;color:var(--j-muted);margin:22px 0 10px}.fa-user-drawer-layer aside>a,.fa-user-drawer-layer aside>button{display:flex;align-items:center;gap:10px;min-height:44px;padding:5px 0;border:0;border-bottom:1px solid var(--j-border);background:none;color:inherit;width:100%;font:12px Arial;text-decoration:none}.fa-user-drawer-layer aside>a>svg:last-child{margin-left:auto}.fa-user-drawer-layer svg{width:18px;height:18px}.fa-user-drawer-layer header>button{background:none;border:0;color:inherit}.fa-user-header :focus-visible,.fa-user-drawer-layer :focus-visible{outline:2px solid var(--j-primary);outline-offset:4px;border-radius:6px}.fa-auth-layout .fa-header,.fa-auth-layout .fa-announcement,.fa-auth-layout .j-header,.fa-auth-layout .j-seller-menu,.fa-auth-layout .seller-heading-actions{display:none!important}.fa-auth-layout .j-seller-app:before{content:none!important;display:none!important}.fa-auth-layout .j-seller-app .j-seller-main{padding-top:24px}.fa-auth-layout .j-seller-app .j-seller-nav{top:64px;min-height:calc(100dvh - 64px)}.fa-buyer-dashboard,.fa-account-container{max-width:1200px;margin:0 auto;padding:30px 24px 60px}.fa-buyer-welcome{position:relative;display:grid;grid-template-columns:1fr .55fr;gap:24px;padding:38px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(ellipse at top right,#78917d29,transparent 60%),linear-gradient(130deg,var(--card),var(--bg));overflow:hidden}.fa-eyebrow,.fa-buyer-section small,.fa-buyer-orders>header small,.fa-buyer-seller-card>small,.fa-account-intro>small{font-size:9px;letter-spacing:1.7px;color:var(--muted)}.fa-buyer-welcome h1{font:52px/1.15 Georgia;margin:16px 0}.fa-buyer-welcome h1>span{color:#9fb58b}.fa-buyer-welcome p{color:var(--muted);font-size:13px;line-height:1.8;margin-bottom:24px}.fa-buyer-welcome-art{display:flex;align-items:center;justify-content:center;position:relative;color:#adc4a8}.fa-buyer-welcome-art>span{position:relative;z-index:1;font:46px/.95 Georgia;letter-spacing:-2px}.fa-buyer-welcome-art em{font-size:30px;font-weight:400}.fa-buyer-welcome-art:before{content:"";position:absolute;width:200px;height:200px;border:1px solid #a4bd9333;border-radius:50%;background:linear-gradient(135deg,#7e9a6525,#2c49340d);transform:rotate(-20deg)}.fa-buyer-welcome-art>svg{position:absolute;top:20px;right:5px;width:28px}.fa-buyer-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0 30px}.fa-buyer-stat-row>article{display:flex;align-items:center;gap:16px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px}.fa-buyer-stat-row i,.fa-buyer-action>i{display:grid;place-items:center;width:42px;height:42px;background:#92b7a619;color:#a4c9b3;border-radius:13px}.fa-buyer-stat-row strong{display:block;font:30px/1 Georgia}.fa-buyer-stat-row span{display:block;font-size:11px;color:var(--muted);margin-top:7px}.fa-buyer-section{margin:30px 0}.fa-buyer-section>header,.fa-buyer-orders>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.fa-buyer-section h2,.fa-buyer-orders h2{font:26px Georgia;margin:7px 0 0}.fa-buyer-section>header>a,.fa-buyer-orders>header>a,.fa-buyer-empty>a{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted)}.fa-buyer-action-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.fa-buyer-action{position:relative;display:block;border:1px solid var(--line);border-radius:18px;padding:20px;background:linear-gradient(140deg,#89c1a116,transparent 85%),var(--card);transition:transform .2s,border-color .2s}.fa-buyer-action:hover{transform:translateY(-3px);border-color:#a4ba9244}.fa-buyer-action.rose{background:linear-gradient(140deg,#cba7b81c,transparent 85%),var(--card)}.fa-buyer-action.blue{background:linear-gradient(140deg,#9aafcd1c,transparent 85%),var(--card)}.fa-buyer-action.sand{background:linear-gradient(140deg,#c4ad851c,transparent 85%),var(--card)}.fa-buyer-action.rose>i{background:#cba7b815;color:#d5b1c4}.fa-buyer-action.blue>i{background:#9aafcd15;color:#a5bddb}.fa-buyer-action.sand>i{background:#c4ad8515;color:#d4c09e}.fa-buyer-action .fa-action-arrow{position:absolute;right:18px;top:20px;width:17px;color:var(--muted)}.fa-buyer-action h3{font-size:14px;margin:18px 0 8px}.fa-buyer-action p{font-size:11px;color:var(--muted);line-height:1.8}.fa-buyer-columns{display:grid;grid-template-columns:1.3fr 1fr;gap:18px}.fa-account-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:24px;margin-bottom:18px}.fa-account-card h2{font:25px Georgia;margin:0 0 12px}.fa-account-card p{font-size:12px;line-height:1.8;color:var(--muted)}.fa-account-card p>svg{width:14px;height:14px;vertical-align:middle}.fa-buyer-orders{margin:0}.fa-buyer-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;min-height:220px;padding:20px}.fa-buyer-empty>svg{width:44px;height:44px;padding:10px;background:#8cac8018;color:#a4c0a1;border-radius:14px}.fa-buyer-empty h3{font:20px Georgia;margin:18px 0 8px}.fa-buyer-empty p{font-size:11px;margin-bottom:18px}.fa-buyer-order-row{display:grid;grid-template-columns:48px 1fr auto 16px;gap:12px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.fa-buyer-order-row>img,.fa-buyer-order-row>i{width:48px;height:58px;object-fit:cover;border-radius:9px;background:var(--bg);display:grid;place-items:center}.fa-buyer-order-row h3{font-size:12px;margin-bottom:5px}.fa-buyer-order-row small{font-size:9px;color:var(--muted)}.fa-buyer-order-row strong{font-size:12px}.fa-buyer-order-row>svg{width:16px}.fa-order-status{display:table;text-transform:capitalize;background:#92b7a61a;padding:3px 6px;font-size:8px;border-radius:5px;margin-top:6px}.fa-buyer-seller-card{background:radial-gradient(ellipse at top right,#aabd9036,transparent 60%),#263c32;border:1px solid #adc58c24;border-radius:20px;padding:26px;color:#f1f3ea;display:flex;flex-direction:column;align-items:flex-start}.fa-buyer-seller-card>span{width:43px;height:43px;padding:10px;box-sizing:border-box;border-radius:13px;background:#ffffff12;margin-bottom:20px}.fa-buyer-seller-card>small{color:#b4c6b3}.fa-buyer-seller-card h2{font:30px/1.15 Georgia;max-width:310px;margin:10px 0}.fa-buyer-seller-card p{font-size:11px;line-height:1.8;color:#c4d0c3;margin:6px 0 20px}.fa-buyer-seller-card .fa-button{background:#dbe4c7;color:#243225;border-color:#dbe4c7;margin-top:auto;font-size:11px}.fa-buyer-seller-card>footer{display:flex;align-items:center;gap:6px;font-size:9px;color:#b7c8b5;margin-top:18px}.fa-buyer-seller-card footer>svg{width:13px;height:13px}.fa-buyer-discoveries{grid-template-columns:repeat(4,minmax(0,1fr))}.fa-buyer-edit-banner{display:flex;align-items:center;gap:18px;padding:28px;border:1px solid var(--line);border-radius:18px;background:var(--card)}.fa-buyer-edit-banner>svg:last-child{margin-left:auto}.fa-buyer-edit-banner h3{font:23px Georgia}.fa-buyer-edit-banner p{font-size:11px;color:var(--muted);margin-top:7px}.fa-light .fa-buyer-action>i,.fa-light .fa-buyer-stat-row i{color:#41634c}.fa-light .fa-buyer-action.rose>i{color:#875b76}.fa-light .fa-buyer-action.blue>i{color:#4d6788}.fa-light .fa-buyer-action.sand>i{color:#846b3f}.fa-back-link{display:inline-flex;gap:6px;align-items:center;font-size:11px;color:var(--muted);margin-bottom:20px}.fa-back-link svg{width:15px}.fa-account-intro{max-width:680px;margin-bottom:24px}.fa-account-intro>span{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--line);background:var(--card);border-radius:14px;margin-bottom:18px}.fa-account-intro>small{display:block}.fa-account-intro h1{font:44px/1.1 Georgia;margin:12px 0}.fa-account-intro p{font-size:12px;line-height:1.9;color:var(--muted)}.fa-application{max-width:880px}.fa-application-steps{display:flex;flex-wrap:wrap;gap:18px;font-size:11px;color:var(--muted);margin:24px 0}.fa-application-steps>span{display:flex;gap:7px;align-items:center}.fa-application-steps svg{width:17px}.fa-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fa-form-grid .fa-wide{grid-column:1/-1}.fa-account-container label{display:flex;flex-direction:column;gap:8px;font-size:11px;color:var(--text);margin:12px 0}.fa-account-container label>small{font-size:9px;color:var(--muted)}.fa-account-container input:not([type=checkbox]),.fa-account-container select,.fa-account-container textarea{box-sizing:border-box;min-width:0;width:100%;border:1px solid var(--line);background:var(--bg);color:var(--text);padding:12px;border-radius:10px;font:12px Arial;min-height:44px}.fa-account-container textarea{min-height:95px;resize:vertical}.fa-account-container input:focus-visible,.fa-account-container select:focus-visible,.fa-account-container textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fa-account-container .fa-form-error{color:#d76a60;font-size:11px;line-height:1.6}.fa-light .fa-form-error{color:#aa342b}.fa-department-checks{display:flex;flex-wrap:wrap;gap:10px;border:1px solid var(--line);border-radius:12px;padding:15px;margin:14px 0}.fa-department-checks legend{font-size:11px;text-transform:capitalize;padding:0 7px}.fa-account-container .fa-department-checks label,.fa-account-container .fa-application-consent{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:11px;text-transform:capitalize;margin:0;padding:7px}.fa-account-container input[type=checkbox]{width:17px;height:17px;accent-color:#7c9d70;flex-shrink:0}.fa-application-feedback{border:1px solid #a57c3333;background:#a57c3312;border-radius:12px;padding:18px;margin-bottom:18px;font-size:12px;line-height:1.8}.fa-application-feedback h2{font:24px Georgia;margin-bottom:8px}.fa-application-status{padding:36px}.fa-application-status>svg{color:#a6bb8b;margin-bottom:20px}.fa-application-status .fa-button{margin-top:20px}.fa-kyc-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.fa-kyc-tabs>a,.fa-kyc-tabs>button{padding:10px 15px;min-height:40px;border:1px solid var(--line);border-radius:20px;background:var(--card);font-size:11px;text-transform:capitalize;color:var(--text)}.fa-kyc-tabs>button[aria-pressed=true]{background:#335641;color:#fff}.fa-kyc-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fa-kyc-review>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.fa-kyc-review small{font-size:9px;letter-spacing:1px}.fa-kyc-review h2{margin-top:8px}.fa-kyc-review dl>div{display:grid;grid-template-columns:100px 1fr;gap:12px;border-bottom:1px solid var(--line);padding:8px 0;font-size:11px}.fa-kyc-review dt{color:var(--muted)}.fa-kyc-review dd{margin:0;overflow-wrap:anywhere}.fa-kyc-documents{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.fa-kyc-documents>a{display:flex;align-items:center;gap:5px;background:var(--bg);padding:9px;border-radius:8px;border:1px solid var(--line);font-size:10px;text-transform:capitalize}.fa-kyc-documents svg{width:13px}.fa-profile-photo{position:relative;display:grid;place-items:center;width:72px;height:72px;border:0;border-radius:50%;background:var(--bg);overflow:hidden;margin-bottom:16px}.fa-profile-photo img{width:100%;height:100%;object-fit:cover}.fa-profile-photo>svg:last-child{position:absolute;right:5px;bottom:5px;width:20px;padding:3px;background:var(--card);border-radius:50%}.fa-profile-seller-link{display:block;margin-top:24px;font-size:12px}@media(max-width:1000px){.fa-buyer-action-grid{grid-template-columns:repeat(2,1fr)}.fa-buyer-columns{grid-template-columns:1fr 1fr}}@media(max-width:760px){.fa-user-header{padding:0 12px;gap:10px}.fa-user-brand{font-size:25px}.fa-user-header>nav{gap:7px}.fa-user-header>nav>a,.fa-user-header>nav>button{width:28px}.fa-user-avatar{width:31px;height:31px}.fa-user-header svg{width:18px;height:18px}.fa-buyer-dashboard,.fa-account-container{padding:18px 14px 35px}.fa-buyer-welcome{padding:24px 22px;grid-template-columns:1fr .34fr;border-radius:20px;gap:0}.fa-buyer-welcome h1{font-size:40px}.fa-buyer-welcome p{font-size:11px}.fa-buyer-welcome .fa-button{font-size:10px;white-space:nowrap;padding:10px 13px}.fa-buyer-welcome-art>span{font-size:25px;writing-mode:vertical-rl;letter-spacing:-1px}.fa-buyer-welcome-art em{font-size:21px}.fa-buyer-welcome-art:before{width:140px;height:180px}.fa-buyer-welcome-art>svg{right:-8px;top:2px;width:20px}.fa-buyer-stat-row{gap:8px;margin:12px 0 24px}.fa-buyer-stat-row>article{padding:14px 10px;gap:8px;align-items:flex-start;flex-direction:column;border-radius:13px}.fa-buyer-stat-row i{width:30px;height:30px;border-radius:9px}.fa-buyer-stat-row i>svg{width:16px;height:16px}.fa-buyer-stat-row strong{font-size:27px}.fa-buyer-stat-row span{font-size:9px}.fa-buyer-section>header,.fa-buyer-orders>header{align-items:flex-end}.fa-buyer-section h2,.fa-buyer-orders h2{font-size:23px}.fa-buyer-section>header>a,.fa-buyer-orders>header>a{font-size:9px;white-space:nowrap}.fa-buyer-section small{font-size:8px;letter-spacing:1.1px}.fa-buyer-action-grid{gap:9px}.fa-buyer-action{padding:16px 14px;border-radius:15px}.fa-buyer-action>i{width:35px;height:35px}.fa-buyer-action>i svg{width:19px;height:19px}.fa-buyer-action h3{font-size:12px;margin-top:14px}.fa-buyer-action p{font-size:10px;line-height:1.7}.fa-buyer-action .fa-action-arrow{top:17px;right:13px;width:14px}.fa-buyer-columns,.fa-kyc-grid{grid-template-columns:1fr;gap:14px}.fa-account-card{padding:20px 18px;border-radius:17px}.fa-buyer-empty{min-height:200px;padding:15px}.fa-buyer-seller-card{padding:24px;border-radius:17px}.fa-buyer-seller-card h2{font-size:29px}.fa-buyer-discoveries{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fa-account-intro h1{font-size:35px}.fa-form-grid{grid-template-columns:1fr;gap:4px}.fa-account-container input:not([type=checkbox]),.fa-account-container textarea,.fa-account-container select{font-size:16px}.fa-application-steps{gap:12px;font-size:9px}.fa-application-steps svg{width:14px}.fa-auth-layout .j-message-inbox,.fa-auth-layout .j-reference-chat{height:calc(100dvh - 64px - var(--fa-mobile-dock-height) - env(safe-area-inset-bottom,0px))!important}}@media(max-width:360px){.fa-user-header{padding:0 8px}.fa-user-brand{font-size:23px}.fa-user-header>nav{gap:4px}}@media(prefers-reduced-motion:reduce){.fa-buyer-action{transition:none}.fa-buyer-action:hover{transform:none}}.fa-auth-layout .admin-sidebar{top:64px;height:calc(100dvh - 64px)}.fa-auth-layout .admin-header{top:64px}@media(max-width:340px){.fa-user-header{gap:6px}.fa-user-brand{font-size:22px}.fa-user-header>nav{gap:2px}.fa-user-header>nav>a,.fa-user-header>nav>button{width:24px}.fa-user-avatar{width:28px;height:28px}}@media(max-width:760px){.fa-auth-layout .fa-hero-media,.fa-auth-layout .fa-product-media{top:64px}}.fa-buyer-seller-card .fa-button{color:#243225!important}.fa-account-container .fa-application-consent{text-transform:none;align-items:flex-start;line-height:1.7}@media(min-width:761px){.fa-auth-layout .fa-app-product .fa-gallery{top:82px}}.fa-account-brand-row{display:flex;align-items:center;gap:10px}.fa-settings-trigger,.fa-account-nav-trigger{display:grid;place-items:center;width:30px;height:40px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.fa-account-nav-trigger{display:none}.fa-user-header>nav>a.fa-user-avatar{width:33px;height:33px;color:#fff;padding:0}.fa-account-body{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:start}.fa-account-content{min-width:0}.fa-account-sidebar{position:sticky;top:64px;height:calc(100dvh - 64px);overflow:auto;background:var(--j-card);color:var(--j-text);padding:20px 14px;border-right:1px solid var(--j-border);box-sizing:border-box}.fa-account-sidebar>header{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:15px;padding:0 10px 15px}.fa-account-sidebar>header>button{display:none;background:none;border:0;color:inherit}.fa-account-sidebar section>small{display:block;font-size:9px;letter-spacing:1.2px;color:var(--j-muted);margin:15px 10px 8px}.fa-account-sidebar a{display:flex;align-items:center;gap:10px;min-height:43px;padding:8px 10px;border-radius:9px;font-size:12px;color:inherit;text-decoration:none;box-sizing:border-box}.fa-account-sidebar a>svg{width:17px;height:17px;flex-shrink:0}.fa-account-sidebar a>svg:last-child{margin-left:auto;width:13px;color:var(--j-muted)}.fa-account-sidebar a[aria-current=page],.fa-account-sidebar a:hover{background:var(--j-soft);color:var(--j-primary)}.fa-account-scrim{display:none}.fa-auth-layout .j-seller-nav,.fa-auth-layout .seller-nav-scrim{display:none!important}.fa-auth-layout .j-seller-layout{display:block!important}.fa-auth-layout .j-seller-main{margin-left:0!important;width:100%!important}.fa-auth-layout .fa-footer{padding-left:24px;padding-right:24px}.fa-tools>a,.fa-mobile-dock>a{position:relative}.fa-icon-total{position:absolute;top:-6px;right:-9px;min-width:16px;height:16px;border-radius:10px;padding:1px 4px;box-sizing:border-box;background:#b9cb9d;color:#14231c;font:700 9px/14px Arial;text-align:center}.fa-mobile-dock .fa-icon-total{top:3px;right:calc(50% - 24px)}@media(max-width:900px){.fa-account-body{display:block}.fa-account-nav-trigger{display:grid}.fa-account-sidebar{display:none}.fa-account-sidebar.open{display:block;position:fixed;z-index:240;inset:0 auto 0 0;width:min(310px,88vw);height:100dvh;padding-bottom:95px;box-shadow:15px 0 60px #0006}.fa-account-sidebar>header>button{display:block}.fa-account-scrim.open{display:block;position:fixed;z-index:235;inset:0;width:100%;height:100%;background:#0009;border:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@media(max-width:420px){.fa-user-header{padding:0 8px;gap:5px}.fa-user-header>nav{gap:3px}.fa-user-brand{font-size:21px}.fa-account-brand-row{gap:3px}.fa-user-header>nav>a,.fa-settings-trigger{width:24px}.fa-user-header>nav>a.fa-user-avatar{width:27px;height:27px}.fa-account-nav-trigger{width:23px}.fa-user-header nav>a>b{top:0;font-size:8px;min-width:13px}}@media(max-width:760px){.fa-screen-product .fa-header,.fa-screen-product .fa-announcement{display:none!important}.fa-screen-product .fa-product-media{top:0!important;left:0;right:0;width:100vw;height:62dvh;min-height:410px;max-height:620px}.fa-screen-product .fa-main-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.fa-screen-product .fa-gallery{height:calc(62dvh - 26px);min-height:384px}.fa-screen-product .fa-detail-copy{margin-top:-24px;border-radius:24px 24px 0 0}.fa-photo-controls{padding-top:env(safe-area-inset-top,0px)}}.fa-product-wizard{max-width:1280px}.fa-wizard-intro{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.fa-wizard-intro h1{font:38px/1.2 Georgia}.fa-wizard-intro>div>small{font-size:9px;letter-spacing:2px;color:var(--muted)}.fa-wizard-intro>a{font-size:11px;white-space:nowrap}.fa-wizard-steps{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin:24px 0}.fa-wizard-steps>button{display:flex;align-items:center;gap:8px;min-height:58px;padding:10px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--muted);font-size:10px;text-align:left}.fa-wizard-steps>button[aria-current=step]{border-color:#9eb78b;color:var(--text);background:#839e7125}.fa-wizard-steps>button:disabled{opacity:.5}.fa-wizard-steps i{display:grid;place-items:center;width:25px;height:25px;flex-shrink:0;border:1px solid var(--line);border-radius:50%;font-style:normal}.fa-wizard-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:24px;align-items:start}.fa-wizard-layout form{min-width:0;scroll-margin-top:82px}.fa-product-wizard .fa-editor-section{margin:0;padding:28px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.fa-product-wizard .fa-editor-section>small{font-size:9px;letter-spacing:1.6px;color:var(--muted)}.fa-product-wizard input,.fa-product-wizard select,.fa-product-wizard textarea{border-radius:10px;background:var(--bg);min-height:44px}.fa-product-wizard textarea{min-height:100px}.fa-product-wizard .fa-editor-grid{gap:18px}.fa-wizard-preview{position:sticky;top:82px;border:1px solid var(--line);border-radius:17px;padding:16px;background:var(--card)}.fa-wizard-preview>small{font-size:9px;letter-spacing:1px;color:var(--muted)}.fa-wizard-preview>img,.fa-wizard-preview>div:first-of-type{width:100%;height:250px;object-fit:cover;border-radius:12px;margin:16px 0;background:var(--bg)}.fa-wizard-preview>div:first-of-type{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--muted);font-size:10px}.fa-wizard-preview>span{font-size:10px;color:var(--muted)}.fa-wizard-preview h2{font:24px/1.3 Georgia;margin:10px 0}.fa-wizard-preview>strong{font-size:17px}.fa-wizard-preview p{font-size:11px;line-height:1.7;color:var(--muted)}.fa-wizard-tip{display:flex;gap:10px;border-top:1px solid var(--line);padding-top:14px;margin-top:16px}.fa-wizard-tip>svg{flex-shrink:0}.fa-wizard-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 0;position:sticky;bottom:0;background:var(--bg);z-index:4}.fa-wizard-footer>button{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:22px;padding:12px 16px;background:var(--card);color:var(--text);font-size:11px}.fa-wizard-footer>button.fa-button{background:var(--accent);color:#16231b}.fa-wizard-footer>button:disabled{opacity:.5}.fa-wizard-footer>small{font-size:10px;color:var(--muted)}.fa-wizard-review dl>div{display:grid;grid-template-columns:120px 1fr;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px}.fa-wizard-review dt{color:var(--muted)}.fa-wizard-review dd{margin:0}.fa-variant-image-previews{display:flex;gap:8px;overflow:auto;margin:14px 0}.fa-variant-image-previews img{height:100px;width:75px;object-fit:cover;border-radius:8px}@media(max-width:1100px){.fa-wizard-steps{display:flex;overflow:auto}.fa-wizard-steps>button{flex:0 0 130px}.fa-wizard-layout{grid-template-columns:minmax(0,1fr) 200px}}@media(max-width:760px){.fa-wizard-intro{display:block}.fa-wizard-intro h1{font-size:30px}.fa-wizard-intro>a{display:inline-block;margin-top:12px}.fa-wizard-layout{display:block}.fa-wizard-preview{display:none}.fa-product-wizard .fa-editor-section{padding:20px 16px}.fa-wizard-footer{bottom:74px}.fa-product-wizard input,.fa-product-wizard select,.fa-product-wizard textarea{font-size:16px}.fa-wizard-steps>button{flex-basis:124px}.fa-product-wizard .fa-size-editor{grid-template-columns:1fr 1fr}}.fa-traffic-panel{background:var(--j-card);border:1px solid var(--j-border);border-radius:20px;padding:24px;margin-bottom:24px;color:var(--j-text)}.fa-traffic-panel>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.fa-traffic-panel header small{font-size:9px;letter-spacing:1.5px;color:var(--j-muted)}.fa-traffic-panel h2{font-size:22px;margin:7px 0}.fa-traffic-panel p{font-size:11px;color:var(--j-muted)}.fa-live-pill{display:flex;gap:7px;align-items:center;border-radius:20px;background:#159b7720;color:var(--j-primary);font-size:11px;padding:9px 12px;white-space:nowrap}.fa-live-pill i{width:7px;height:7px;border-radius:50%;background:var(--j-primary)}.fa-traffic-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0}.fa-traffic-kpis article{display:flex;align-items:center;gap:14px;border:1px solid var(--j-border);border-radius:13px;padding:16px;background:var(--j-soft)}.fa-traffic-kpis svg{width:22px;color:var(--j-primary)}.fa-traffic-kpis small{display:block;font-size:10px;color:var(--j-muted)}.fa-traffic-kpis strong{display:block;font-size:26px;margin-top:7px}.fa-traffic-chart{display:flex;gap:5px;height:160px;align-items:end;margin:12px 0 25px;border-bottom:1px solid var(--j-border)}.fa-traffic-chart>div{flex:1;min-width:0;text-align:center;height:100%}.fa-traffic-chart span{height:135px;display:flex;justify-content:center;align-items:end;gap:3px}.fa-traffic-chart i,.fa-traffic-chart b{display:block;width:28%;background:var(--j-primary);border-radius:4px 4px 0 0;min-height:2px}.fa-traffic-chart b{background:#a0b981}.fa-traffic-chart small{font-size:8px;color:var(--j-muted);white-space:nowrap}.fa-traffic-breakdowns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.fa-traffic-breakdowns h3{font-size:12px;margin-bottom:12px}.fa-traffic-breakdowns article>div{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--j-border);padding:8px 0;font-size:10px}.fa-traffic-breakdowns span{overflow-wrap:anywhere;min-width:0}.fa-traffic-panel footer{border-top:1px solid var(--j-border);margin-top:20px;padding-top:14px;color:var(--j-muted);font-size:10px;line-height:1.6}@media(max-width:760px){.fa-traffic-panel{padding:18px 14px}.fa-traffic-kpis{grid-template-columns:1fr 1fr;gap:8px}.fa-traffic-kpis article{padding:12px;gap:8px}.fa-traffic-kpis strong{font-size:23px}.fa-traffic-breakdowns{grid-template-columns:1fr 1fr}.fa-traffic-panel>header{align-items:flex-start;flex-direction:column}.fa-traffic-chart small{font-size:7px}}.fa .fa-configured-home-grid{grid-template-columns:repeat(var(--home-columns,4),minmax(0,1fr))}.fa-promoted-badge{background:linear-gradient(120deg,#e2d2a0,#ba984b)!important;color:#31260e!important;font-weight:750;letter-spacing:.3px}.fa-detail-promotion{display:inline-block;padding:6px 10px;border-radius:20px;font-size:10px;margin-bottom:12px}.fa-premium-spotlight{padding:20px;border:1px solid #bca26040;border-radius:20px;background:linear-gradient(130deg,#bca26012,transparent)}.fa-studio-product-actions{display:flex;gap:14px;align-items:center;font-size:11px}.fa-studio-product-actions a:last-child{color:var(--accent)}.fa-order-tracker{padding:24px;border:1px solid var(--line);background:var(--card);border-radius:18px;margin:24px 0}.fa-order-tracker>div{display:flex;gap:16px;align-items:center;margin-bottom:18px}.fa-order-tracker>div>svg{width:32px;height:32px;color:var(--accent)}.fa-order-tracker h2{font-size:24px;margin-top:0}.fa-order-tracker p{font-size:11px;line-height:1.7;color:var(--muted)}.fa-order-tracker form{display:flex;align-items:center;gap:10px}.fa-order-tracker input{min-width:0;flex:1;min-height:46px;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--text);padding:12px;font-size:13px}.fa-order-tracker button{white-space:nowrap;gap:8px}.fa-tracking-result>header{display:flex;justify-content:space-between}.fa-tracking-result article{display:flex;gap:12px;border-left:1px solid var(--line);padding:20px 0 20px 15px}.fa-tracking-result article>svg{color:var(--accent)}.fa-tracking-result time{display:block;color:var(--muted);font-size:10px;margin-top:8px}@media(max-width:760px){.fa-order-tracker{padding:18px 14px}.fa-order-tracker form{flex-direction:column;align-items:stretch}.fa-order-tracker input{font-size:16px}.fa-screen-product .fa-main-photo{min-height:0!important;max-height:none!important;aspect-ratio:auto!important}}@media(min-width:761px){.fa-screen-product .fa-header,.fa-screen-shop .fa-header{display:grid}.fa-screen-product .fa-announcement{display:flex}}.fa-auth-layout .fa-dashboard{display:block}.fa-account-sidebar:focus-visible{outline:2px solid var(--j-primary)}.fa-admin-furniture{min-height:0;border-radius:18px;padding-bottom:10px}.fa-admin-furniture .fa-container{padding:24px;max-width:none}.fa-admin-furniture input,.fa-admin-furniture select,.fa-admin-furniture textarea{color:var(--text);background:var(--card);border:1px solid var(--line);border-radius:10px;padding:10px}.fa-admin-furniture .fa-account-container{padding:24px}.fa-admin-furniture .fa-editor-section{border-radius:15px}.fa-departments{overflow-x:auto;overscroll-behavior-x:contain}.fa-departments a{min-width:100px}.fa-account-sidebar.open{outline:none}.fa-screen-shop .fa-header{display:grid}.fa-screen-shop .fa-announcement{display:flex}@media(max-width:760px){.fa-departments a{min-width:66px}.fa-departments{gap:12px}.fa-screen-shop .fa-header .fa-header-search{display:none}}@media(max-width:760px){.fa-tools .fa-orders-tool{display:none!important}}.fa-auth-layout .seller-heading-actions{display:flex!important}.fa-auth-layout .seller-heading-actions>.seller-header-icon,.fa-auth-layout .seller-heading-actions>.seller-header-profile{display:none!important}@media(max-width:760px){.fa-screen-product .fa-gallery{max-height:none;height:clamp(384px,calc(62dvh - 26px),594px)}}@media(max-width:760px){.fa-screen-shop .fa-header{display:flex;grid-template-columns:none;grid-template-rows:none;height:64px;gap:8px;padding:0 14px}.fa-screen-shop .fa-header .fa-navigation{display:none}.fa-screen-shop .fa-header-left{gap:9px}.fa-screen-shop .fa-header .fa-logo{font-size:28px}.fa-screen-shop .fa-tools{gap:12px}.fa-screen-shop .fa-header-search{display:none}}.fa-desktop-hero-search,.fa-desktop-collection-rail{display:none}.fa-screen-shop,.fa-screen-bag,.fa-screen-product{--bg:#eff0ed;--panel:#fff;--card:#fff;--text:#161719;--muted:#64656a;--line:#dedfdd;--accent:#171719;--card-line:#e7e8e5;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;font-size:16px}.fa-screen-shop h1,.fa-screen-shop h2,.fa-screen-bag h1,.fa-screen-bag h2,.fa-screen-product h1,.fa-screen-product h2{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.8px;font-weight:650}.fa-screen-shop .fa-header,.fa-screen-bag .fa-header,.fa-screen-product .fa-header{background:#eff0ed;color:#171719}.fa-screen-shop .fa-logo,.fa-screen-bag .fa-logo,.fa-screen-product .fa-logo{color:#171719}.fa-screen-shop .fa-announcement,.fa-screen-bag .fa-announcement{background:#e5e6e2;color:#424348}.fa-screen-shop .fa-catalog-heading h1{font-size:clamp(32px,4vw,52px)}.fa-screen-shop .fa-catalog-heading p{font-size:17px}.fa-screen-shop .fa-catalog-heading small{font-size:12px;letter-spacing:1.5px}.fa-screen-shop .fa-search{background:#fff;border:0;border-radius:28px;min-height:52px;padding:12px 18px}.fa-screen-shop .fa-search input{font-size:16px}.fa-screen-shop .fa-filter-chips{gap:10px;overflow:auto;flex-wrap:nowrap;padding:10px 0 18px}.fa-screen-shop .fa-filter-chips a{white-space:nowrap;border:0;background:#fff;color:#242529;padding:12px 20px;border-radius:24px;font-size:14px}.fa-screen-shop .fa-filter-chips a.active{background:#111;color:#fff}.fa-screen-shop .fa-catalog-tools{font-size:14px}.fa-screen-shop .fa-catalog-tools select{font-size:14px;background:#fff;border-radius:16px;padding:8px}.fa-screen-shop .fa-browse-filters{border:0;border-radius:22px;padding:22px}.fa-screen-shop .fa-browse-filters label,.fa-screen-shop .fa-browse-filters legend{font-size:14px}.fa-screen-shop .fa-browse-filters select,.fa-screen-shop .fa-price-fields input{font-size:14px;min-height:44px}.fa-screen-shop .fa-filter-title h2{font-size:20px}.fa-screen-shop .fa-product{background:transparent;border:0;box-shadow:none;overflow:visible;border-radius:20px}.fa-screen-shop .fa-product-photo{background:#fff;border-radius:20px;overflow:hidden;aspect-ratio:1/1.18}.fa-screen-shop .fa-product-photo>a{display:block;height:100%}.fa-screen-shop .fa-product-photo img{width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box}.fa-screen-shop .fa-save{background:#ffffffeb;color:#171719;border-radius:50%;width:34px;height:34px;right:10px;top:10px}.fa-screen-shop .fa-label{font:11px Arial;border-radius:12px;background:#f1f1ee;color:#444;max-width:calc(100% - 52px)}.fa-screen-shop .fa-product-meta{position:relative;text-align:center;padding:24px 8px 14px}.fa-screen-shop .fa-product-meta>a:first-child{font-size:17px;line-height:1.4;min-height:0;display:block;font-weight:600;color:#171719}.fa-screen-shop .fa-product-meta>small{font-size:12px;line-height:1.5;color:#696a6f;margin:5px 0}.fa-screen-shop .fa-card-price{justify-content:center;font-size:16px;margin:8px 0}.fa-screen-shop .fa-card-price strong{font-size:17px;color:#171719}.fa-screen-shop .fa-card-cart{position:absolute;top:-20px;left:calc(50% - 20px);width:40px;height:40px;min-height:40px;padding:0;border-radius:50%;background:#101112!important;border:4px solid #eff0ed;color:#fff!important;font-size:0;display:flex;align-items:center;justify-content:center}.fa-screen-shop .fa-card-cart svg{width:17px;height:17px}.fa-screen-shop .fa-mini-swatches{justify-content:center}.fa-screen-shop .fa-products{gap:24px 18px}.fa-screen-shop .fa-pagination a{font-size:15px;background:#fff;border-radius:12px}.fa-screen-product .fa-detail-copy{font-size:16px}.fa-screen-product .fa-detail-copy h1{font-size:clamp(28px,3vw,42px);line-height:1.18}.fa-screen-product .fa-detail-copy p{font-size:15px;line-height:1.6}.fa-screen-product .fa-detail-copy .fa-button{background:#171719;color:#fff}.fa-screen-product .fa-seller-card{background:#fff}.fa-screen-product .fa-detail-copy>small{font-size:13px}.fa-screen-product .fa-detail-copy label{font-size:15px}.fa-cart-page{max-width:1180px;padding-top:36px;padding-bottom:60px}.fa-cart-heading{display:flex;align-items:center;gap:18px;margin-bottom:30px}.fa-cart-heading>a{display:grid;place-items:center;width:44px;height:44px;background:#fff;border-radius:14px}.fa-cart-heading h1{font-size:38px;margin:5px 0}.fa-cart-heading small{font-size:11px;letter-spacing:1.5px;color:#6c6c72}.fa-cart-heading>span{margin-left:auto;font-size:15px;color:#696a6f}.fa-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.fa-cart-items{display:grid;gap:16px}.fa-cart-page .fa-bag-row{display:block;background:#fff;border:0;border-radius:20px;margin:0;padding:18px;overflow:hidden}.fa-cart-item-main{display:flex;gap:16px;align-items:center}.fa-cart-item-main>a{flex-shrink:0}.fa-cart-item-main img{width:100px;height:110px;object-fit:cover;border-radius:12px;background:#f3f3f1}.fa-cart-item-main>div{flex:1;min-width:0}.fa-cart-item-main h2{font-size:20px;line-height:1.3;margin:0 0 6px}.fa-cart-item-main p{font-size:13px;color:#797980;margin:0 0 10px}.fa-cart-variant{display:inline-block;background:#f1f2ef;border-radius:20px;padding:6px 12px;font-size:12px}.fa-cart-item-main small{display:block;margin-top:9px;font-size:11px;color:#72737a;overflow-wrap:anywhere}.fa-cart-item-main>strong{font-size:20px;white-space:nowrap}.fa-cart-page .fa-bag-row footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #eff0ed;padding-top:14px;margin-top:16px;font-size:13px}.fa-cart-page .fa-bag-row footer>div{display:flex;gap:16px;align-items:center}.fa-cart-page .fa-bag-row footer button{background:none;border:0;color:#65666c;min-width:36px;min-height:36px}.fa-cart-page .fa-bag-row footer span{background:#f3f4f1;border-radius:20px;padding:8px 14px}.fa-cart-summary{position:sticky;top:24px;background:#fff;border-radius:20px;padding:24px}.fa-cart-summary h2{font-size:24px;margin:0 0 22px}.fa-cart-summary dl>div{display:flex;justify-content:space-between;gap:14px;font-size:14px;margin:18px 0}.fa-cart-summary dt{color:#696a70}.fa-cart-summary dd{margin:0;text-align:right}.fa-cart-summary .fa-cart-grand-total{border-top:1px solid #eee;padding-top:20px;font-size:20px;font-weight:700}.fa-cart-grand-total dt{color:#171719}.fa-cart-summary .fa-button{width:100%;justify-content:center;min-height:52px;background:#101112;color:#fff;border-radius:30px;font-size:16px}.fa-cart-summary>p{font-size:12px;line-height:1.6;color:#717279;margin:14px 0}.fa-cart-continue{display:block;text-align:center;font-size:14px}.fa-screen-bag .fa-empty h2{font-size:28px}.fa-screen-bag .fa-empty p{font-size:16px}@media(min-width:1101px){.fa-screen-home{--bg:#100c25;--panel:#17132e;--card:#1c1734;--accent:#af55ee;--text:#faf8ff;--muted:#bcb4ce;font-family:Arial,Helvetica,sans-serif}.fa-screen-home .fa-announcement{display:flex;height:30px;background:#3d0866;color:#fff;font-size:12px;align-items:center;justify-content:center;position:relative;z-index:31}.fa-screen-home .fa-header{position:relative;top:auto;display:flex;align-items:center;height:82px;padding:0 max(5%,calc((100vw - 1240px)/2));background:linear-gradient(124deg,#fff 0% 63%,#100c25 63%);color:#171321;gap:28px}.fa-screen-home .fa-header-search{display:none}.fa-screen-home .fa-header .fa-navigation{display:flex;flex:1;justify-content:center;gap:0;font-size:14px}.fa-screen-home .fa-header .fa-navigation a{padding:10px 12px}.fa-screen-home .fa-tools{color:#fff;gap:18px}.fa-screen-home .fa-logo{font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:850;color:#2e103f}.fa-screen-home .fa-avatar{display:none}.fa-screen-home .fa-menu-trigger{color:#53236e}.fa-screen-home .fa-hero{position:relative;height:570px;overflow:hidden;background:#f2e7ff}.fa-screen-home .fa-hero-media{background:#100c25;left:42%;clip-path:polygon(37% 0,100% 0,100% 100%,0 100%)}.fa-screen-home .fa-hero-media>img{width:80%;right:0;transform:none;object-position:center 25%;opacity:.95}.fa-screen-home .fa-hero-media .fa-hero-shade{background:linear-gradient(90deg,#100c25,#100c2520 50%,#100c2500)}.fa-screen-home .fa-hero-copy{left:max(7%,calc((100vw - 1180px)/2));top:120px;width:43%;max-width:560px;color:#171321}.fa-screen-home .fa-hero-copy .fa-eyebrow{color:#8042a4;font-size:12px;letter-spacing:2px}.fa-screen-home .fa-hero h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(42px,4vw,62px);font-weight:700;line-height:1.2;letter-spacing:-2px;margin:18px 0}.fa-screen-home .fa-hero h1 em{font-style:normal;color:#aa51e0}.fa-screen-home .fa-hero-copy p{color:#696071;font-size:16px;line-height:1.7;max-width:390px}.fa-screen-home .fa-hero-copy>.fa-button,.fa-screen-home .fa-hero-copy>small,.fa-screen-home .fa-hero-caption{display:none}.fa-desktop-hero-search{display:flex;gap:10px;max-width:430px;padding:6px;background:#fff;border-radius:7px;margin-top:26px}.fa-desktop-hero-search input{min-width:0;flex:1;background:none;border:0;padding:9px;color:#29232f;font-size:14px}.fa-desktop-hero-search button{display:flex;align-items:center;gap:7px;white-space:nowrap;padding:12px 18px;border:0;border-radius:5px;background:#a74be3;color:#fff;font-size:14px}.fa-desktop-collection-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;background:linear-gradient(124deg,#fff 0% 32%,#100c25 32%);padding:22px max(7%,calc((100vw - 1180px)/2)) 36px;position:relative;z-index:2}.fa-desktop-collection-rail>a{display:flex;align-items:center;justify-content:space-between;background:#19152c;border-radius:5px;overflow:hidden;height:145px;color:#fff}.fa-desktop-collection-rail>a:first-child{background:#f0f1f5;color:#171321}.fa-desktop-collection-rail a>div{padding:20px;position:relative;z-index:1;min-width:0}.fa-desktop-collection-rail small{font-size:12px;color:#9d94b1;display:block;line-height:1.5}.fa-desktop-collection-rail h2{font:600 20px/1.25 Arial;margin:10px 0}.fa-desktop-collection-rail span{font-size:11px}.fa-desktop-collection-rail img{width:42%;height:100%;object-fit:cover}.fa-screen-home .fa-home-content{margin:0;border-radius:0;padding-top:20px}.fa-screen-home .fa-home-content>.fa-search,.fa-screen-home .fa-departments{display:none}.fa-screen-home .fa-section-head h2{font-family:Arial;font-size:34px}.fa-screen-home .fa-section-head small{color:#bb7cea}.fa-screen-home .fa-product-meta>a{font-size:16px}.fa-screen-home .fa-card-cart{background:#8f3eca}.fa-screen-home .fa-card-price strong{font-size:18px}.fa-screen-home .fa-footer{background:#100c25}.fa-screen-home .fa-newsletter h2{font-family:Arial}.fa-screen-home .fa-hero-copy .fa-eyebrow i{background:#a74be3}}@media(max-width:1100px){.fa-cart-layout{grid-template-columns:minmax(0,1fr) 310px}.fa-screen-shop .fa-browse-results .fa-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){body:has(.fa-screen-shop),body:has(.fa-screen-bag),body:has(.fa-screen-product){background:#eff0ed;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))!important}.fa-screen-shop .fa-announcement,.fa-screen-bag .fa-announcement{display:none}.fa-screen-shop .fa-container{padding:18px 16px 30px}.fa-screen-shop .fa-shop-bar{display:none}.fa-screen-shop .fa-catalog-heading{display:block;padding:8px 0 20px;margin:0}.fa-screen-shop .fa-catalog-heading small{font-size:12px}.fa-screen-shop .fa-catalog-heading h1{font-size:28px;line-height:1.22;letter-spacing:-1px;margin:8px 0}.fa-screen-shop .fa-catalog-heading p{font-size:16px;margin:8px 0;color:#78797d}.fa-screen-shop .fa-products{gap:18px 12px}.fa-screen-shop .fa-product-photo{border-radius:17px;aspect-ratio:1/1.15}.fa-screen-shop .fa-product-photo img{padding:6px}.fa-screen-shop .fa-product-meta>a:first-child{font-size:15px}.fa-screen-shop .fa-card-price strong{font-size:16px}.fa-screen-shop .fa-product-meta>small{font-size:11px}.fa-screen-shop .fa-label{font-size:9px;padding:4px 7px}.fa-screen-shop .fa-filter-chips a{font-size:13px;padding:11px 16px}.fa-screen-shop .fa-catalog-tools{font-size:12px}.fa-screen-shop .fa-header .fa-logo{font-size:27px}.fa-screen-shop .fa-browse-filters select,.fa-screen-shop .fa-price-fields input{font-size:16px}body:has(.fa-screen-shop) .fa-mobile-dock,body:has(.fa-screen-bag) .fa-mobile-dock,body:has(.fa-screen-product) .fa-mobile-dock{display:flex;inset:auto 12px calc(10px + env(safe-area-inset-bottom,0px));border:0;border-radius:25px;background:#fff;color:#85868a;box-shadow:0 12px 45px #191b2020;padding:12px 5px 10px;min-height:70px;box-sizing:border-box;overflow:visible}.fa-mobile-dock a{font-size:11px}body:has(.fa-screen-shop) .fa-mobile-dock a[aria-current=page],body:has(.fa-screen-bag) .fa-mobile-dock a[aria-current=page],body:has(.fa-screen-product) .fa-mobile-dock a[aria-current=page]{color:#171719}body:has(.fa-screen-shop) .fa-mobile-dock a[href="/bag"],body:has(.fa-screen-bag) .fa-mobile-dock a[href="/bag"],body:has(.fa-screen-product) .fa-mobile-dock a[href="/bag"]{margin-top:-29px}body:has(.fa-screen-shop) .fa-mobile-dock a[href="/bag"] svg,body:has(.fa-screen-bag) .fa-mobile-dock a[href="/bag"] svg,body:has(.fa-screen-product) .fa-mobile-dock a[href="/bag"] svg{box-sizing:content-box;padding:13px;border-radius:50%;background:#111;color:#fff;border:5px solid #eff0ed;width:21px;height:21px}.fa-screen-shop .fa-footer{padding-bottom:20px}.fa-screen-shop .fa-save{width:30px;height:30px}.fa-screen-shop .fa-search input{font-size:16px}.fa-screen-bag .fa-header{display:none}.fa-cart-page{padding:24px 16px 36px}.fa-cart-heading{margin-bottom:24px;gap:14px}.fa-cart-heading h1{font-size:25px}.fa-cart-heading small{display:none}.fa-cart-heading>div{flex:1;text-align:center}.fa-cart-heading>span{font-size:12px}.fa-cart-layout{display:block}.fa-cart-items{gap:14px}.fa-cart-page .fa-bag-row{padding:14px;border-radius:18px}.fa-cart-item-main{gap:12px;align-items:start;position:relative}.fa-cart-item-main img{width:74px;height:86px}.fa-cart-item-main h2{font-size:16px;margin:2px 0 5px}.fa-cart-item-main p{font-size:12px}.fa-cart-item-main>strong{position:absolute;right:0;bottom:4px;font-size:16px}.fa-cart-item-main>div{padding-bottom:22px}.fa-cart-item-main small{display:none}.fa-cart-variant{font-size:11px;padding:5px 9px}.fa-cart-page .fa-bag-row footer{font-size:12px;padding-top:10px;margin-top:12px}.fa-cart-summary{position:static;margin-top:18px;padding:20px;border-radius:18px}.fa-cart-summary h2{font-size:21px}.fa-cart-summary dl>div{font-size:14px}.fa-cart-summary .fa-cart-grand-total{font-size:19px}.fa-cart-page .fa-empty{padding:50px 15px}}.fa-screen-shop .fa-product-meta{display:block;text-align:center}.fa-screen-shop .fa-product-meta .fa-card-cart{font-size:0!important;gap:0;line-height:0}.fa-screen-shop .fa-product-meta .fa-card-price{display:flex;justify-content:center}.fa-cart-wish{display:flex;align-items:center;gap:7px;font-size:13px!important;min-height:40px;padding:0!important}.fa-cart-wish[aria-pressed=true]{color:#8a39be!important}.fa-cart-quantity{display:flex;align-items:center;gap:8px;border:1px solid #e8e8e5;border-radius:22px;padding:2px 4px}.fa-cart-page .fa-cart-quantity button{display:grid;place-items:center;min-height:30px;min-width:30px;background:#f5f5f3;border-radius:50%;padding:0}.fa-cart-quantity b{min-width:18px;text-align:center;font-size:14px}.fa-screen-home .fa-desktop-hero-search button{color:#fff}.fa-shopping-dark{--bg:#202127;--panel:#2a2b32;--card:#2a2b32;--text:#f9f9fb;--muted:#b6b7c0;--line:#41424a;--accent:#dbc3f0;--on-accent:#fff;background:var(--bg);color:var(--text)}.fa-shopping-dark .fa-header{background:var(--bg);color:var(--text)}.fa-shopping-dark .fa-logo{color:var(--text)}.fa-shopping-dark .fa-browse-filters,.fa-shopping-dark .fa-cart-summary,.fa-shopping-dark .fa-bag-row,.fa-shopping-dark .fa-search input{color:#171719}.fa-shopping-dark .fa-product-meta>a:first-child,.fa-shopping-dark .fa-card-price strong{color:var(--text)}.fa-shopping-dark .fa-catalog-heading p,.fa-shopping-dark .fa-product-meta>small{color:var(--muted)}.fa-shopping-dark .fa-filter-title h2,.fa-shopping-dark .fa-seller-card{color:#171719}.fa-shopping-dark .fa-seller-card p,.fa-shopping-dark .fa-seller-card small{color:#64656a}.fa-shopping-dark .fa-detail-copy .fa-button{color:#fff!important}@media(min-width:1101px){.fa-screen-home .fa-hero-media>img{object-fit:contain;width:85%;object-position:right bottom;transform:scaleX(-1);-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 85%,transparent)}}@media(max-width:760px){body:has(.fa-shopping-dark){background:#202127}.fa-cart-wish{font-size:12px!important}.fa-cart-page .fa-bag-row footer>div{gap:8px}.fa-cart-page .fa-bag-row footer button{min-width:28px}.fa-cart-quantity{gap:5px}.fa-screen-product .fa-option-head{font-size:15px}.fa-screen-product .fa-option-head button,.fa-screen-product .fa-delivery p{font-size:13px}.fa-screen-product .fa-buy-actions .fa-button,.fa-screen-product .fa-buy-now{font-size:15px}.fa-screen-product .fa-size-options button{font-size:15px;border-radius:12px}}.fa-screen-home .fa-hero-media>img{object-fit:contain;object-position:center bottom;transform:scale(1.2);transform-origin:center bottom;-webkit-mask-image:none;mask-image:none;width:76%;right:0}@media(min-width:1101px){.fa-screen-home .fa-hero-media>img{width:88%;right:-2%;transform:scale(1.2);object-position:center bottom}.fa-screen-home .fa-hero-media .fa-hero-shade{background:none}}@media(max-width:760px){.fa-screen-home .fa-hero-media>img{width:78%;right:-10%;transform:scale(1.15);object-position:center bottom}.fa-screen-home .fa-hero-media .fa-hero-shade{background:linear-gradient(90deg,#090c0bf5,#090c0b9c 33%,#090c0b15 64%,transparent)}}.fa-desktop-hero-art,.fa-hero-discovery-pills,.fa-hero-copy-spark,.fa-hero-floating-pill{display:none}@media(min-width:1101px){.fa-screen-home .fa-announcement{height:34px;font-size:13px;letter-spacing:.5px}.fa-screen-home .fa-header{position:absolute;top:34px;left:0;right:0;height:88px;background:transparent;border:0;gap:24px;z-index:30}.fa-screen-home .fa-header .fa-logo{font-size:36px}.fa-screen-home .fa-header .fa-navigation{gap:0;font-size:18px;font-weight:550}.fa-screen-home .fa-header .fa-navigation a{color:#fff!important;mix-blend-mode:difference;background:transparent!important;padding:12px 13px;white-space:nowrap;text-underline-offset:8px;transition:transform .18s;text-decoration-thickness:2px}.fa-screen-home .fa-header .fa-navigation a:hover,.fa-screen-home .fa-header .fa-navigation a:focus-visible{text-decoration:underline;transform:translateY(-2px)}.fa-screen-home .fa-header .fa-tools{color:#fff;gap:20px}.fa-screen-home .fa-header .fa-tools svg{width:22px;height:22px}.fa-screen-home .fa-hero{height:clamp(700px,55vw,800px);background:#f2e7ff;position:relative;overflow:hidden}.fa-screen-home .fa-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 25% 80%,#c695ee33,transparent 43%),radial-gradient(ellipse at 2% 10%,#ffffff80,transparent 45%)}.fa-screen-home .fa-hero-media{z-index:1;background:radial-gradient(ellipse at 75% 55%,#37204c,#1b1233 39%,#100c25 75%)}.fa-screen-home .fa-hero-media>img{top:auto;bottom:0;right:-4%;width:96%;height:calc(100% - 70px);object-fit:contain;object-position:center bottom;transform:scale(1.2);transform-origin:center bottom;z-index:2;filter:brightness(1.13) contrast(1.07) saturate(1.15) drop-shadow(0 15px 34px #c855de30);-webkit-mask-image:none;mask-image:none}.fa-screen-home .fa-hero-media .fa-hero-shade{z-index:3;pointer-events:none;background:none}.fa-screen-home .fa-hero-copy{top:160px;left:max(7%,calc((100vw - 1180px)/2));width:43%;max-width:660px;z-index:4}.fa-screen-home .fa-hero h1{font-size:clamp(64px,5.5vw,88px);line-height:1.06;letter-spacing:-3.5px;margin:24px 0 25px;font-weight:750}.fa-screen-home .fa-hero h1 em{font-weight:550;background:linear-gradient(105deg,#ad4ae4,#7739c2);background-clip:text;-webkit-background-clip:text;color:transparent}.fa-screen-home .fa-hero-copy .fa-eyebrow{font-size:14px;letter-spacing:2px;color:#753297;font-weight:600}.fa-screen-home .fa-hero-copy p{font-size:20px;line-height:1.65;max-width:470px;margin:0 0 28px;color:#61546d}.fa-screen-home .fa-desktop-hero-search{max-width:500px;min-height:64px;margin-top:28px;border:1px solid #cba8e04d;border-radius:15px;box-shadow:0 13px 32px #78429b0d;padding:7px;transition:box-shadow .2s}.fa-desktop-hero-search:focus-within{box-shadow:0 0 0 4px #b764e826,0 13px 32px #78429b12}.fa-screen-home .fa-desktop-hero-search input{font-size:17px;padding:12px}.fa-screen-home .fa-desktop-hero-search button{border-radius:10px;font-size:16px;padding:13px 20px;background:linear-gradient(120deg,#a84be2,#8537c5);font-weight:600}.fa-hero-discovery-pills{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px;max-width:590px}.fa-hero-discovery-pills>a{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:24px;border:1px solid #b882d54d;background:#ffffff8c;color:#56267b;font-size:14px;font-weight:550;box-shadow:0 4px 18px #8843b009;transition:transform .18s,background .18s,box-shadow .18s}.fa-hero-discovery-pills>a:first-child{background:#dcb9f0;border-color:#cc9ee5;color:#49196c}.fa-hero-discovery-pills>a:hover,.fa-hero-discovery-pills>a:focus-visible{transform:translateY(-4px);background:#fff;box-shadow:0 10px 22px #8843b020}.fa-hero-copy-spark{display:block;position:absolute;right:10px;top:-47px;color:#a653d6;font:60px/1 Arial;transform:rotate(12deg)}.fa-desktop-hero-art{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.fa-hero-orbit{position:absolute;right:4%;top:17%;width:75%;height:69%;border:1px solid #d5a9ef28;border-radius:50%;transform:rotate(-23deg)}.fa-hero-orbit-inner{right:8%;top:23%;width:68%;height:59%;border-style:dashed;border-color:#d5a9ef19;transform:rotate(20deg)}.fa-hero-dot-grid{position:absolute;right:3%;top:26%;width:80px;height:135px;background-image:radial-gradient(#d7b3ed70 1.5px,transparent 1.5px);background-size:16px 16px;opacity:.7}.fa-hero-star{position:absolute;font-family:Arial;line-height:1;color:#d9a7f5;text-shadow:0 0 35px #c877eb44}.fa-hero-star-large{right:5%;top:14%;font-size:82px;animation:fa-hero-star-drift 7s ease-in-out infinite}.fa-hero-star-small{left:23%;bottom:23%;font-size:58px;color:#f3d7ab;animation:fa-hero-star-drift 8s ease-in-out infinite reverse}.fa-hero-art-dot{position:absolute;right:13%;bottom:15%;width:12px;height:12px;border-radius:50%;background:#d7a9ef;box-shadow:0 0 0 9px #d7a9ef12,0 0 0 23px #d7a9ef07}.fa-hero-art-label{position:absolute;right:2%;top:51%;writing-mode:vertical-rl;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#d7b7e9a8}.fa-hero-floating-pill{display:flex;align-items:center;gap:12px;position:absolute;right:8%;bottom:36px;z-index:4;background:#ffffff14;border:1px solid #e9cef33b;border-radius:32px;padding:15px 20px;color:#f7eefa;font-size:16px;font-weight:550;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 10px 35px #0002;transition:transform .2s,background .2s}.fa-hero-floating-pill:hover,.fa-hero-floating-pill:focus-visible{transform:translateY(-5px);background:#ffffff24}.fa-screen-home .fa-desktop-collection-rail{padding-top:24px}.fa-screen-home .fa-desktop-collection-rail h2{font-size:23px}.fa-screen-home .fa-desktop-collection-rail small{font-size:14px}.fa-screen-home .fa-desktop-collection-rail span{font-size:13px}@keyframes fa-hero-star-drift{0%,to{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-13px) rotate(8deg)}}}@media(min-width:1101px)and (max-width:1280px){.fa-screen-home .fa-header{gap:14px;padding-left:4%;padding-right:4%}.fa-screen-home .fa-header .fa-logo{font-size:30px}.fa-screen-home .fa-header .fa-navigation{font-size:16px}.fa-screen-home .fa-header .fa-navigation a{padding:10px 9px}.fa-screen-home .fa-header .fa-tools{gap:13px}.fa-screen-home .fa-hero-copy{left:6%;width:44%}.fa-hero-copy-spark{right:3px;font-size:46px}.fa-hero-discovery-pills{gap:7px}.fa-hero-discovery-pills>a{font-size:12px;padding:10px 11px}.fa-screen-home .fa-hero-copy p{font-size:18px}}@media(prefers-reduced-motion:reduce){.fa-hero-star{animation:none!important}.fa-hero-discovery-pills>a,.fa-hero-floating-pill{transition:none}.fa-hero-discovery-pills>a:hover,.fa-hero-floating-pill:hover{transform:none}}.fa-hero-style-note{display:none}@media(min-width:1101px){.fa-screen-home .fa-header .fa-navigation a{mix-blend-mode:normal;color:var(--fa-menu-ink,#24122f)!important;background:linear-gradient(90deg,#24122f 0 var(--fa-menu-stop,100%),#fff var(--fa-menu-stop,100%) 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;text-decoration-color:var(--fa-menu-ink,#24122f)}.fa-screen-home .fa-header .fa-navigation a svg{color:var(--fa-menu-ink,#24122f)}.fa-screen-home .fa-hero h1 em{font-weight:750;position:relative;display:inline-block}.fa-screen-home .fa-hero h1 em:after{content:"";position:absolute;left:0;right:-8px;bottom:-9px;height:13px;background:#ab58d522;clip-path:polygon(0 35%,25% 0,56% 25%,94% 8%,100% 53%,74% 85%,42% 65%,5% 100%);transform:rotate(-1deg);pointer-events:none}.fa-hero-style-note{display:block;position:absolute;right:26%;bottom:110px;z-index:4;color:#e1c5f0;max-width:160px;transform:rotate(-7deg);pointer-events:none}.fa-hero-style-note small{display:block;font:10px Arial;letter-spacing:2px;margin-bottom:10px}.fa-hero-style-note strong{font:italic 27px/1.15 Georgia,serif;letter-spacing:-.4px}.fa-hero-style-note svg{position:absolute;width:125px;left:90px;top:-15px;opacity:.7}}@media(min-width:1101px){.fa-screen-home .fa-hero{height:clamp(740px,55vw,820px)}.fa-hero-star svg{display:block;width:1em;height:1em}.fa-hero-copy-spark svg{width:1em;height:1em}}.fa img.fa-image-placeholder{object-fit:contain!important;padding:12px;opacity:.85}html[data-theme=dark]{color-scheme:dark;--page:#192229;--bg:#192229;--surface:#192229;--soft:#192229;--panel:#192229;--card:#192229;--primary-soft:#192229;--primary-faint:#192229;--accent-soft:#192229;--deep:#192229;--j-bg:#192229;--j-card:#192229;--j-soft:#192229;--j-panel:#192229;--j-border:#36363e;--j-text:#f5f5f7;--j-muted:#b7b7c2;--j-primary:#e7d3f3;--line:#36363e;--text:#f5f5f7;--ink:#f5f5f7;--muted:#b7b7c2;--on-accent:#f5f5f7;--border:#36363e;--text-primary:#f5f5f7;--text-secondary:#b7b7c2;--background:#192229;--foreground:#f5f5f7}html[data-theme=dark] body{background:#192229!important;color:#f5f5f7}html[data-theme=dark] :is(.fa,.fa-auth-layout,.j-seller-app,.admin-app,.admin-shell,.auth-layout,.site-shell){--bg:#192229;--panel:#192229;--card:#192229;--card-line:#36363e;--text:#f5f5f7;--muted:#b7b7c2;--line:#36363e;--accent:#e7d3f3;--on-accent:#f5f5f7;--j-bg:#192229;--j-card:#192229;--j-soft:#192229;--j-panel:#192229;--j-text:#f5f5f7;--j-muted:#b7b7c2;--j-border:#36363e;--surface:#192229;--page:#192229;--soft:#192229;background:#192229!important;color:#f5f5f7!important}html[data-theme=dark] :is([class$=-card],[class*=panel],[class*=summary],[class*=drawer],[class*=sidebar],[class*=header],[class*=toolbar],[class*=topbar],[class*=sheet],[class*=modal],[class*=filter],[class*=menu],[class*=stat],[class*=assurance],[class*=editor],[class*=wizard],[class*=welcome],[class*=dialog],[class*=dropdown],[class*=notification],[class*=checkout],[class*=message],[class*=inbox],[class*=conversation],[class*=pwa]):not(img):not(svg):not(path){background:#192229!important;color:#f5f5f7!important;border-color:#36363e!important;box-shadow:none}html[data-theme=dark] :is(.fa-hero,.fa-hero-media,.fa-home-content,.fa-footer,.fa-announcement,.fa-desktop-collection-rail,.fa-desktop-collection-rail>a,.fa-product,.fa-product-photo,.fa-detail-copy,.fa-cart-summary,.fa-bag-row,.fa-cart-variant,.fa-cart-quantity,.fa-user-dropdown,.fa-account-content,.fa-account-card,.fa-buyer-action,.fa-buyer-seller-card,.fa-payment-option,.fa-order-tracker,.fa-search,.fa-header-search,.fa-desktop-hero-search,.fa-mobile-dock,.fa-label,.fa-discount,.fa-promoted-badge,.fa-icon-total,.fa-live-pill,.fa-hero-discovery-pills>a,.fa-hero-floating-pill,.fa-departments a span){background:#192229!important;color:#f5f5f7!important;border-color:#36363e!important;box-shadow:none}html[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,option){background:#192229!important;color:#f5f5f7!important;border-color:#45454e!important}html[data-theme=dark] :is(input,textarea)::placeholder{color:#a8a8b3!important}html[data-theme=dark] :is(button,.fa-button,.primary-button,.secondary-button,.fa-card-cart,.fa-hero-discovery-pills>a):not(.fa-colour-options button){background:#192229!important;color:#f5f5f7!important;border-color:#45454e!important}html[data-theme=dark] :is(button,.fa-button,.primary-button,.secondary-button,.fa-card-cart){border:1px solid #45454e}html[data-theme=dark] :is(a,h1,h2,h3,h4,h5,label,legend,dt,dd,summary,th,td){color:#f5f5f7!important}html[data-theme=dark] :is(p,small){color:#bfbfc8!important}html[data-theme=dark] .fa-cart-item-main>strong,html[data-theme=dark] .fa-card-price strong{color:#f5f5f7!important}html[data-theme=dark] :is(.fa-error,[role=alert]){color:#ffb9b9!important}html[data-theme=dark] input::file-selector-button{background:#192229;color:#f5f5f7;border:1px solid #45454e;border-radius:8px;padding:8px}html[data-theme=dark] :is(input[type=checkbox],input[type=radio]){accent-color:#e7d3f3}html[data-theme=dark] .fa-screen-home .fa-hero:before{background:none}html[data-theme=dark] .fa-screen-home .fa-hero h1 em{background:none;color:#f5f5f7;-webkit-text-fill-color:#f5f5f7}html[data-theme=dark] .fa-screen-home .fa-hero h1 em:after{background:#ffffff20}html[data-theme=dark] .fa-screen-home .fa-header .fa-navigation a{background:none!important;mix-blend-mode:normal!important;color:#f5f5f7!important;-webkit-text-fill-color:#f5f5f7}html[data-theme=dark] .fa-screen-home .fa-header .fa-navigation a svg{color:#f5f5f7}html[data-theme=dark] .fa-screen-home .fa-header .fa-logo,html[data-theme=dark] .fa-user-brand{color:#f5f5f7!important}html[data-theme=dark] :is(.fa-hero-copy-spark,.fa-hero-style-note,.fa-hero-star){color:#e7d3f3}html[data-theme=dark] :is(.fa-buyer-welcome,.fa-buyer-seller-card,.j-seller-app,.admin-app):before{background:#192229!important}html[data-theme=dark] .fa-mobile-dock a[href="/bag"] svg{background:#192229!important;color:#f5f5f7!important;border-color:#36363e!important}html[data-theme=dark] .fa-screen-home .fa-hero-copy>.fa-button{color:#f5f5f7!important}html[data-theme=dark] .fa-screen-home .fa-hero-copy p{color:#cfcfd7!important}html[data-theme=dark] :is(.fa-avatar,.fa-user-avatar,.fa-store-avatar,.fa-store-avatar-large,.fa-profile-photo){background:#192229!important;color:#f5f5f7!important;border-color:#45454e!important}html[data-theme=dark] :is(.fa-buyer-welcome-art,.fa-buyer-seller-card):before,html[data-theme=dark] .fa-buyer-seller-card:after{background:#192229!important}html[data-theme=dark] :is(.fa-size-options button[aria-pressed=true],.fa-filter-chips a.active,.fa-account-sidebar a[aria-current=page]){outline:1px solid #e7d3f3;outline-offset:2px}html[data-theme=dark] .fa-mobile-dock a[aria-current=page] span{text-decoration:underline;text-underline-offset:4px}html[data-theme=dark] .fa-cart-heading>a{background:#192229!important;color:#f5f5f7!important;border:1px solid #45454e}html[data-theme=dark] .fa-cart-item-main img{background:#192229!important}html[data-theme=dark] .fa-mobile-dock svg{filter:none!important}:root{--fa-purple:var(--theme-primary,#7c32b6);--fa-lilac:var(--theme-accent,#d9a7f5);--runtime-font:Inter;--fa-desktop-font-size:18px;--fa-mobile-font-size:16px;--fa-menu-font-size:18px;--fa-footer-font-size:16px;--fa-mobile-nav-font-size:11px;--fa-heading-scale:110;--fa-card-radius:18px;--fa-card-border-width:1px;--fa-hero-model-scale:120;--fa-canvas:color-mix(in srgb,var(--fa-purple) 8%,white);--fa-border:color-mix(in srgb,var(--fa-purple) 25%,white);--j-primary:var(--fa-purple);--j-dark:#4b1b70;--j-soft:#f0e6fa;--j-bg:var(--fa-canvas);--j-card:#fff;--j-text:#21142f;--j-muted:#706279;--j-border:var(--fa-border)}html,body{font-family:var(--runtime-font),Arial,sans-serif!important}body{font-size:var(--fa-mobile-font-size);background:var(--fa-canvas)}#app :is(h1,h2,h3,h4,p,small,a,button,label,input,select,textarea,td,th,dt,dd,strong,span,div,section,aside,nav,header,footer){font-family:var(--runtime-font),Arial,sans-serif!important}:is(.fa,.fa-auth-layout,.j-page,.j-seller-app,.admin-app,.admin-shell,.auth-layout){--bg:var(--fa-canvas);--panel:#fff;--card:#fff;--text:#21142f;--muted:#706279;--line:var(--fa-border);--card-line:var(--fa-border);--accent:var(--fa-purple);--on-accent:#fff;--j-primary:var(--fa-purple);--j-dark:#4b1b70;--j-soft:#f0e6fa;--j-bg:var(--fa-canvas);--j-card:#fff;--j-text:#21142f;--j-muted:#706279;--j-border:var(--fa-border);--surface:#fff;--page:var(--fa-canvas);--soft:#f0e6fa;--primary:var(--fa-purple);--border:var(--fa-border);font-size:var(--fa-mobile-font-size)}:is(.fa,.fa-auth-layout,.j-page,.admin-app) :is(p,label,input,select,textarea){font-size:var(--fa-mobile-font-size);line-height:1.65}:is(.fa,.fa-auth-layout,.j-page,.admin-app) :is(small,.fa-product-meta>small){font-size:13px;line-height:1.6}:is(.fa-product,.fa-bag-row,.fa-cart-summary,.fa-buyer-action,.fa-account-card,.fa-editor-section,.fa-wizard-preview,.fa-traffic-panel,.fa-order-card){border:var(--fa-card-border-width) solid var(--line,var(--fa-border));border-radius:var(--fa-card-radius)}:is(.fa-card-cart,.fa-button,.j-button,.primary-button){background:var(--fa-purple);color:#fff!important}.fa-card-price strong,.fa-product-meta>a{font-size:18px}.fa-filter-title h2{font-size:20px}.fa-browse-filters label{font-size:15px}.fa-filter-chips a{font-size:14px}.fa-header .fa-logo{font-family:var(--runtime-font),Arial,sans-serif!important}.fa-avatar-menu{display:none;position:relative;flex-shrink:0}.fa-avatar-dropdown{position:absolute;right:0;top:calc(100% + 10px);width:270px;z-index:140;padding:18px;border:var(--fa-card-border-width) solid var(--fa-border);border-radius:20px;background:#fff;color:#21142f;box-shadow:0 16px 60px #30124030;display:grid;gap:5px}.fa-avatar-dropdown:before{content:"";position:absolute;top:-15px;left:0;right:0;height:16px}.fa-avatar-dropdown strong{font-size:18px}.fa-avatar-dropdown small{font-size:13px;padding-bottom:10px;color:#706279}.fa-avatar-dropdown :is(a,button){display:flex;align-items:center;gap:11px;width:100%;min-height:45px;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font-size:15px;text-decoration:none;text-align:left;cursor:pointer}.fa-avatar-dropdown :is(a,button):hover,.fa-avatar-dropdown :is(a,button):focus-visible{background:#f1e7fb;outline:2px solid var(--fa-lilac);outline-offset:0}.fa-avatar-dropdown svg{width:19px;height:19px;flex-shrink:0}.fa-avatar-menu-trigger{position:relative;width:54px;height:54px;border:0!important;border-radius:50%;padding:5px!important;background:var(--fa-purple)!important;color:#fff!important;display:grid;place-items:center;cursor:pointer;font-size:24px;font-weight:750}.fa-avatar-menu-trigger:before{content:"";position:absolute;inset:-3px;border-radius:50%;border:3px solid #fff;border-right-color:transparent;transform:rotate(-35deg);filter:drop-shadow(0 0 1px #7c32b6)}.fa-avatar-menu-trigger :is(img,span){width:100%;height:100%;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:color-mix(in srgb,var(--fa-purple) 75%,#35124e)}.fa-avatar-menu-trigger:focus-visible{outline:3px solid var(--fa-lilac);outline-offset:5px}.fa-drawer nav a{display:flex;align-items:center;gap:13px}.fa-drawer nav a>span{flex:1}.fa-drawer nav a>svg:first-child{color:var(--fa-purple);flex-shrink:0}.fa-icon-total{background:var(--fa-purple);color:#fff}.fa-user-brand,.fa-user-brand i{color:var(--fa-purple)}.fa-user-brand i{background:var(--fa-purple)}.fa-account-sidebar a[aria-current=page]{background:color-mix(in srgb,var(--fa-purple) 12%,transparent);color:var(--fa-purple)}.fa-user-avatar{background:var(--fa-purple)!important;border-color:var(--fa-lilac)!important}.fa-product-wizard .fa-wizard-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.fa-product-wizard [data-field]{scroll-margin-top:110px}.fa-product-wizard [aria-invalid=true]{border:2px solid #c83763!important;outline:2px solid #c8376320}.fa-field-error{display:block;color:#b6234e!important;font-size:14px!important;font-weight:600}.fa-field-help{color:var(--muted);font-weight:400}.fa-product-wizard label{display:flex;flex-direction:column;gap:7px;min-width:0}.fa-product-wizard .fa-check{flex-direction:row;align-items:center}.fa-product-wizard .fa-check input{min-height:auto}.fa-optional-details{margin:20px 0;border:1px solid var(--line);border-radius:14px;padding:15px}.fa-optional-details summary{font-size:16px;font-weight:650;cursor:pointer}.fa-optional-details .fa-editor-grid{margin-top:15px}.fa-discount-preview{padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--card);font-size:16px}.fa-wizard-footer{padding-bottom:20px}.fa-wizard-review dd{overflow-wrap:anywhere}@media(min-width:1101px){body,:is(.fa,.fa-auth-layout,.j-page,.j-seller-app,.admin-app,.admin-shell){font-size:var(--fa-desktop-font-size)}:is(.fa,.fa-auth-layout,.j-page,.admin-app) :is(p,label,input,select,textarea,td,th){font-size:var(--fa-desktop-font-size)!important;line-height:1.65}:is(.fa,.fa-auth-layout,.j-page,.admin-app) :is(small,.fa-product-meta>small){font-size:14px}:is(.fa,.fa-auth-layout,.j-page,.admin-app) h1:not(.fa-hero h1){font-size:calc(38px * var(--fa-heading-scale)/100)}:is(.fa,.fa-auth-layout,.j-page,.admin-app) h2:not(.fa-hero h2){font-size:calc(27px * var(--fa-heading-scale)/100)}:is(.fa,.fa-auth-layout,.j-page,.admin-app) h3{font-size:calc(22px * var(--fa-heading-scale)/100)}:is(.fa-navigation,.fa-account-sidebar,.admin-sidebar,.j-seller-nav) a{font-size:var(--fa-menu-font-size)!important;line-height:1.5}.fa-product-meta>a{font-size:20px}.fa-card-price strong{font-size:22px}.fa-card-cart,.fa-button,.fa-wizard-footer>button{font-size:17px}.fa-footer :is(a,p,b,small){font-size:var(--fa-footer-font-size)!important}.fa-footer{line-height:1.7}.fa-detail-description{font-size:var(--fa-desktop-font-size);line-height:1.8}.fa-header-left>.fa-avatar{display:none!important}.fa-avatar-menu{display:block}.fa-tools{gap:18px}.fa-header .fa-tools .fa-avatar-menu-trigger svg{width:26px;height:26px}.fa-header{overflow:visible}.fa-header-left{flex-shrink:0}.fa-screen-home .fa-hero-media>img{transform:scale(calc(var(--fa-hero-model-scale)/100))}.fa-screen-home .fa-hero h1 em{color:var(--fa-purple)}.fa-screen-home .fa-hero h1 em:after{background:color-mix(in srgb,var(--fa-purple) 15%,transparent)}.fa-desktop-hero-search button{background:var(--fa-purple)}.fa-hero-discovery-pills a{border-color:var(--fa-lilac)}.fa-hero-star,.fa-hero-copy-spark{color:var(--fa-lilac)}.fa-screen-home .fa-hero[data-decorations=off] :is(.fa-desktop-hero-art,.fa-hero-style-note,.fa-hero-copy-spark){display:none}.fa-screen-home .fa-hero[data-pills=off] .fa-hero-discovery-pills{display:none}.fa-avatar-dropdown{top:calc(100% + 13px)}.fa-avatar-dropdown h2{font-size:18px!important}}@media(max-width:1100px){.fa-departments a span{background:linear-gradient(135deg,color-mix(in srgb,var(--category-tone,#c0a2ec) 48%,white),color-mix(in srgb,var(--category-tone,#c0a2ec) 8%,white))!important;border-color:color-mix(in srgb,var(--category-tone,#c0a2ec) 65%,transparent)!important}.fa-departments a{font-size:13px}.fa-departments a span{height:68px}.fa-departments svg{color:#412755}body .fa-mobile-dock{display:flex!important;inset:auto 12px calc(10px + env(safe-area-inset-bottom,0px));border:1px solid var(--fa-border);border-radius:25px;background:#fff!important;color:#786d80!important;box-shadow:0 12px 45px #30124020;padding:12px 5px 10px;min-height:70px;box-sizing:border-box;overflow:visible}body .fa-mobile-dock a{font-size:var(--fa-mobile-nav-font-size)!important;min-height:42px;gap:5px}.fa-mobile-dock a[aria-current=page]{color:var(--fa-purple)!important}.fa-mobile-dock a[href="/bag"]{margin-top:-29px!important}.fa-mobile-dock a[href="/bag"] svg{box-sizing:content-box;padding:13px;border-radius:50%;background:var(--fa-purple)!important;color:#fff!important;border:5px solid var(--fa-canvas)!important;width:21px;height:21px;filter:none!important}.fa-mobile-dock .fa-icon-total{background:var(--fa-purple);color:#fff;font-size:10px}.fa-product-meta>a{font-size:16px}.fa-product-meta>small{font-size:12px}.fa-product-meta .fa-card-cart{font-size:13px}.fa-card-price strong{font-size:18px}.fa-home-content>.fa-search input{font-size:16px}.fa-account-sidebar a{font-size:16px}.fa-drawer nav a{font-size:16px}.fa-wizard-steps>button{font-size:13px}.fa-wizard-footer>small{font-size:12px}.fa-wizard-footer>button{font-size:15px}}html[data-theme=dark]{--fa-canvas:#000;--fa-border:#57445f;--j-primary:var(--fa-purple);--j-bg:#000;--j-card:#000;--j-soft:#000;--j-text:#f7f2fb;--j-muted:#c0b4ca;--j-border:var(--fa-border)}html[data-theme=dark] :is(.fa,.fa-auth-layout,.j-page,.admin-app,.j-seller-app){--bg:#000;--panel:#000;--card:#000;--text:#f7f2fb;--muted:#c0b4ca;--line:var(--fa-border);--card-line:var(--fa-border);--j-bg:#000;--j-card:#000;--j-border:var(--fa-border);--j-text:#f7f2fb;--j-muted:#c0b4ca;--j-primary:var(--fa-purple);background:var(--surface)!important}html[data-theme=dark] :is([class*=card],[class*=panel],.fa-product,.fa-bag-row,.fa-product-photo,.fa-cart-summary,.fa-buyer-action,.fa-editor-section,.fa-wizard-preview,.fa-variant-editor,.fa-user-dropdown,.fa-avatar-dropdown,.fa-departments a span):not(img):not(svg){border:var(--fa-card-border-width) solid var(--fa-border)!important;border-radius:var(--fa-card-radius);background:var(--surface)!important}html[data-theme=dark] :is(.fa-avatar-dropdown,.fa-avatar-dropdown a,.fa-avatar-dropdown button){background:var(--surface)!important;color:#f7f2fb!important}.fa-avatar-dropdown strong{color:inherit}html[data-theme=dark] .fa-avatar-menu-trigger{background:var(--fa-purple)!important;color:#fff!important}html[data-theme=dark] .fa-avatar-dropdown :is(a,button):hover{outline:1px solid var(--fa-lilac)}html[data-theme=dark] body .fa-mobile-dock{background:var(--surface)!important;border:1px solid var(--fa-border)!important;color:#c0b4ca!important}html[data-theme=dark] body .fa-mobile-dock a[href="/bag"] svg{background:var(--surface)!important;border-color:var(--fa-border)!important}html[data-theme=dark] .fa-field-error{color:#ffabc1!important}html[data-theme=dark] :is(.fa-size-options button[aria-pressed=true],.fa-wizard-steps>button[aria-current=step]){border-color:var(--fa-lilac)!important;outline-color:var(--fa-lilac)}@media(max-width:1100px){html[data-theme=dark] .fa-departments a span{background:linear-gradient(135deg,color-mix(in srgb,var(--category-tone,#c0a2ec) 20%,#000),#000)!important;border-color:color-mix(in srgb,var(--category-tone,#c0a2ec) 70%,#000)!important}html[data-theme=dark] .fa-departments svg{color:#f7f2fb}}@media(prefers-reduced-motion:reduce){.fa-avatar-menu *{transition:none!important}}@media(min-width:1101px)and (max-width:1280px){.fa-screen-home .fa-header,.fa-header{padding-left:3%;padding-right:3%;gap:14px}.fa-header .fa-navigation a{padding-left:7px;padding-right:7px;font-size:calc(var(--fa-menu-font-size) - 2px)!important}.fa-header .fa-tools{gap:12px}.fa-avatar-menu-trigger{width:48px;height:48px}}:is(.admin-app,.j-seller-app,.fa-auth-layout) :is(.primary-button,.admin-save-button,.j-save-button){background:var(--fa-purple);color:#fff}.admin-sidebar a.active,.admin-sidebar a[aria-current=page]{color:var(--fa-purple);background:color-mix(in srgb,var(--fa-purple) 12%,transparent)}.fa .fa-product{border:var(--fa-card-border-width) solid var(--line,var(--fa-border))!important;border-radius:var(--fa-card-radius)}.fa-screen-home .fa-footer{background:var(--fa-canvas);color:var(--text)}.fa-product-attributes>div{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:10px 0;border-bottom:1px solid var(--line)}.fa-product-attributes dd{margin:0}@media(min-width:1101px){html:not([data-theme=dark]) .fa-screen-home .fa-hero{background:color-mix(in srgb,var(--fa-purple) 14%,white)}html:not([data-theme=dark]) .fa-screen-home .fa-hero:before{background:linear-gradient(160deg,color-mix(in srgb,var(--fa-purple) 8%,white),color-mix(in srgb,var(--fa-purple) 20%,white))}}@media(max-width:1100px){.fa-filter-chips a:nth-child(3n+1){background:linear-gradient(130deg,#e6d9f6,#f7f2fc)}.fa-filter-chips a:nth-child(3n+2){background:linear-gradient(130deg,#f2dce6,#fff6fa)}.fa-filter-chips a:nth-child(3n){background:linear-gradient(130deg,#d9e7f2,#f5f9fc)}.fa-filter-chips a.active{border:1px solid var(--fa-purple);color:var(--fa-purple)}}html[data-theme=dark] .fa-filter-chips a{background:var(--surface)!important;border:1px solid var(--fa-border)}.fa-screen-home .fa-announcement,.fa-screen-home .fa-announcement span,.fa-screen-home .fa-hero-floating-pill,.fa-screen-home .fa-hero-floating-pill span{color:#fff!important}.fa-screen-home .fa-hero-floating-pill svg{color:#fff!important}@media(max-width:1100px){html:not([data-theme=dark]) .fa-screen-home .fa-hero-media{background:#100c25}html:not([data-theme=dark]) .fa-screen-home .fa-hero-media .fa-hero-shade{background:linear-gradient(90deg,#100c25ef,#100c25b0 38%,#100c2520 85%),linear-gradient(180deg,#100c2599,#100c2500 55%,#100c2544)}}.admin-app{background:var(--fa-canvas);color:#21142f}.admin-app :is(.admin-main,.admin-workspace){background:var(--fa-canvas);color:inherit}.admin-app .admin-sidebar{background:color-mix(in srgb,var(--fa-purple) 12%,#100c25);border-right:1px solid var(--fa-border);color:#efe4f9}.admin-app .admin-sidebar :is(a,small,span,strong,b,svg){color:#e8d8f5}.admin-app .admin-sidebar a.active{background:color-mix(in srgb,var(--fa-purple) 35%,transparent);color:#fff}.admin-app .admin-sidebar .admin-marketplace-link{border-color:#b885d766}.admin-app .admin-header,.admin-app .admin-header input{background:#fff;border-color:var(--fa-border)}.admin-app :is(.admin-card,.settings-panel,.settings-card){background:#fff;border-color:var(--fa-border)}.admin-app button{font-size:16px}.fa-user-header>nav>a.fa-user-avatar{border-color:var(--fa-lilac)!important;background:var(--fa-purple)!important}.fa-footer a.fa-logo{font-size:32px!important;color:var(--fa-purple)}.fa-product-wizard label:has(input[type=checkbox]){flex-direction:row;align-items:center;flex-wrap:wrap}.fa-product-wizard input[type=checkbox]{width:18px;min-height:18px;height:18px;flex:none}.fa-product-wizard label:has(input[type=checkbox]) .fa-field-error{flex-basis:100%}@media(min-width:1101px){.admin-app :is(button,.settings-panel-nav button,.settings-nav button){font-size:16px!important}.fa-wizard-review dl{font-size:calc(var(--fa-desktop-font-size) - 2px)}}html[data-theme=dark] .admin-app :is(.admin-main,.admin-workspace){background:#000;color:#f7f2fb}html[data-theme=dark] .admin-app .admin-sidebar{background:var(--surface)!important;border-color:var(--fa-border)}#app :is(em,b,i,legend,summary){font-family:var(--runtime-font),Arial,sans-serif!important}@media(max-width:760px){.fa-product-wizard .fa-wizard-footer{bottom:calc(90px + env(safe-area-inset-bottom,0px))}}html:not([data-theme=dark]) :is(.fa-button,.fa-card-cart,.j-button,.primary-button){background:color-mix(in srgb,var(--fa-purple) 88%,black)}html[data-theme=dark]{--fa-border:#28222d}html[data-theme=dark] :is(.fa,.fa-auth-layout,.admin-app,.j-page){--line:#28222d;--card-line:#28222d;--j-border:#28222d}.fa-sidebar-resizer{display:none}@media(min-width:1101px){.fa-account-body{grid-template-columns:var(--fa-account-sidebar-width,230px) minmax(0,1fr)!important}.admin-app{grid-template-columns:var(--fa-admin-sidebar-width,255px) minmax(0,1fr)!important}.fa-account-sidebar,.admin-app .admin-sidebar{position:sticky;overflow:visible;width:100%;box-sizing:border-box}.admin-sidebar nav{overflow-y:auto;min-height:0}.fa-account-sidebar :is(a,header),.admin-app .admin-sidebar a{font-size:calc(var(--fa-menu-font-size) - 2px)!important}.fa-sidebar-resizer{display:block;position:absolute;z-index:20;right:-5px;top:0;bottom:0;width:10px;padding:0;border:0;background:transparent!important;cursor:col-resize;touch-action:none;color:var(--fa-lilac)}.fa-sidebar-resizer span{display:block;width:3px;height:38px;border-radius:5px;position:absolute;top:45%;left:4px;background:currentColor;opacity:.45;transition:opacity .2s}.fa-sidebar-resizer:hover span,.fa-sidebar-resizer:focus-visible span{opacity:1}.fa-sidebar-resizer:focus-visible{outline:2px solid var(--fa-purple);outline-offset:1px}}.fa .fa-compact-product{overflow:hidden;padding:0;background:var(--card,#fff);border-radius:var(--fa-card-radius)}.fa .fa-compact-product .fa-product-photo{aspect-ratio:1.16;height:auto;min-height:0;border:0!important;border-radius:0!important;margin:0;overflow:hidden;background:color-mix(in srgb,var(--fa-purple) 5%,#eee)}.fa .fa-compact-product .fa-product-photo>a{display:block;width:100%;height:100%}.fa .fa-compact-product .fa-product-photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;padding:0;max-height:none}.fa .fa-compact-product .fa-product-meta{padding:12px;display:grid;gap:7px;text-align:left}.fa-card-title-row{display:flex;align-items:center;gap:8px;min-width:0}.fa-card-title-row>a{min-width:0;flex:1;font-size:16px!important;font-weight:600;line-height:1.35;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fa-card-rating{display:flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap;color:var(--text)}.fa-card-rating svg{color:var(--fa-purple);flex:none}.fa-card-rating b{font-size:12px!important}.fa .fa-compact-product .fa-card-attributes{margin:0;font-size:12px!important;line-height:1.4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--muted)}.fa-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0}.fa .fa-compact-product .fa-card-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;margin:0;min-width:0}.fa .fa-compact-product .fa-card-price strong{font-size:18px!important;line-height:1.2}.fa .fa-compact-product .fa-card-price del{font-size:11px;color:var(--muted)}.fa .fa-compact-product .fa-card-cart{display:inline-flex;flex:none;align-items:center;justify-content:center;width:auto;min-height:30px;margin:0;padding:6px 11px;border:0;border-radius:20px;font-size:11px!important;font-weight:600;white-space:nowrap;background:var(--fa-purple)!important;color:#fff!important}.fa .fa-compact-product .fa-label{font-size:10px;padding:5px 9px;top:9px;left:9px;border-radius:20px}.fa .fa-compact-product .fa-save{top:9px;right:9px}.fa-information-tabs{margin-top:24px;border:1px solid var(--line,var(--fa-border));border-radius:18px;background:var(--card,#fff);padding:14px;min-width:0}.fa-information-tabs [role=tablist]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border-bottom:1px solid var(--line,var(--fa-border));padding-bottom:12px}.fa-information-tabs [role=tab]{min-width:0;position:relative;border:1px solid var(--line,var(--fa-border));border-radius:11px;padding:12px 10px;text-align:left;background:transparent;color:var(--text);font-size:18px!important;font-weight:600;line-height:1.3}.fa-information-tabs [role=tab]>span{display:block;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent 100%);mask-image:linear-gradient(90deg,#000 80%,transparent 100%)}.fa-information-tabs [role=tab][aria-selected=true]{background:color-mix(in srgb,var(--fa-purple) 10%,transparent);border-color:var(--fa-purple);color:var(--fa-purple)}.fa-information-tabs [role=tabpanel]{padding:10px 4px 4px;line-height:1.7}.fa-information-tabs [role=tabpanel] p{font-size:16px!important;line-height:1.75}.fa-information-tabs [role=tabpanel][hidden]{display:none}.fa-price-widget{position:sticky;top:12px;z-index:12;padding:14px;margin-bottom:20px;border:1px solid var(--line,var(--fa-border));border-radius:18px;background:var(--card,#fff);box-shadow:0 8px 25px #1606290b}.fa-price-widget .fa-app-price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 12px}.fa-price-widget .fa-app-price strong{font-size:28px!important;line-height:1.2}.fa-price-widget .fa-app-price del{font-size:13px;color:var(--muted)}.fa-price-widget .fa-discount{margin-left:auto;background:#f7e1e9!important;color:#9f3c68!important;border-radius:10px;padding:6px 9px;font-size:12px!important;font-weight:500}.fa-price-widget .fa-app-purchase{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.fa-price-widget .fa-app-purchase button{min-height:44px;border-radius:13px;font-size:15px!important}.fa-price-widget .fa-app-purchase button:last-child{background:var(--fa-purple);color:#fff}.fa-browse-layout .fa-browse-filters{padding:0;background:transparent!important;border:0!important;box-shadow:none}.fa-browse-filters form{display:grid;gap:12px}.fa-browse-filters form>.fa-filter-card{display:flex;flex-direction:column;gap:10px;padding:16px;margin:0;border:1px solid var(--line,var(--fa-border));border-radius:15px;background:var(--card,#fff);font-size:16px!important;font-weight:600;min-width:0}.fa-browse-filters .fa-filter-card select,.fa-browse-filters .fa-filter-card input[type=number]{font-size:14px!important;min-height:42px;background:var(--bg);border-radius:10px;font-weight:400;max-width:100%;box-sizing:border-box}.fa-browse-filters .fa-filter-card legend{font-size:16px;padding:0 4px;background:var(--bg);border-radius:5px}.fa-browse-filters .fa-stock-filter.fa-filter-card{flex-direction:row;align-items:center;font-size:14px!important}.fa-browse-filters .fa-filter-title h2{font-size:19px!important}.fa-browse-filters .fa-button,.fa-browse-filters .fa-filter-reset{font-size:14px!important}html[data-theme=dark] :is(.fa-price-widget,.fa-information-tabs,.fa-filter-card){background:var(--surface)!important;border-color:var(--fa-border)!important}html[data-theme=dark] .fa-price-widget .fa-discount{background:#28151f!important;color:#e3a4bd!important}html[data-theme=dark] .fa-information-tabs [role=tab][aria-selected=true]{color:#d9a7f5;background:#150b1e;border-color:#593874}@media(max-width:760px){.fa-screen-home .fa-hero-media{position:fixed!important;inset:0 0 auto!important;height:440px!important;clip-path:none;z-index:0!important}.fa-screen-home .fa-hero{position:relative!important;z-index:auto!important;height:440px;overflow:visible;background:transparent!important;transform:none!important}.fa-screen-home .fa-hero-copy{z-index:2}.fa-screen-home .fa-home-content{position:relative;z-index:3;background:var(--bg,var(--fa-canvas));transform:none!important}.fa-screen-product .fa-app-product,.fa-screen-product .fa-detail,.fa-screen-product .fa-gallery{transform:none!important}.fa-screen-product .fa-gallery{position:relative!important;top:auto!important;height:62svh;min-height:410px;max-height:620px;z-index:auto}.fa-screen-product .fa-product-media{position:fixed!important;inset:0 0 auto!important;width:100%;height:62svh;min-height:410px;max-height:620px;z-index:0!important;transform:none!important}.fa-screen-product .fa-main-photo{width:100%;height:100%;object-fit:cover}.fa-screen-product .fa-detail-copy{position:relative;z-index:3;margin-top:-20px;border-radius:24px 24px 0 0;background:var(--bg,var(--fa-canvas));padding-top:20px;overflow:visible;transform:none!important}.fa-screen-product .fa-section,.fa-screen-product .fa-footer{position:relative;z-index:3;background:var(--bg,var(--fa-canvas))}.fa-price-widget{top:8px;padding:12px;margin-bottom:16px}.fa-price-widget .fa-app-price strong{font-size:24px!important}.fa-price-widget .fa-app-purchase button{font-size:14px!important}.fa-information-tabs [role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr))}.fa-information-tabs [role=tab]{font-size:17px!important}.fa .fa-compact-product .fa-product-photo{aspect-ratio:1.12}.fa .fa-compact-product .fa-product-meta{padding:9px;gap:6px}.fa-card-title-row{gap:4px}.fa-card-title-row>a{font-size:13px!important}.fa-card-rating,.fa-card-rating b{font-size:10px!important}.fa-card-rating svg{width:11px}.fa .fa-compact-product .fa-card-attributes{font-size:11px!important}.fa .fa-compact-product .fa-card-price strong{font-size:16px!important}.fa .fa-compact-product .fa-card-price del{font-size:9px}.fa .fa-compact-product .fa-card-cart{padding:5px 9px;font-size:10px!important;min-height:28px}.fa-browse-filters.is-open{background:var(--bg,var(--fa-canvas))!important;padding:18px;border:1px solid var(--fa-border)!important}}.fa .fa-compact-product .fa-card-cart{position:static!important;inset:auto!important;transform:none!important;box-shadow:none!important;aspect-ratio:auto;height:auto}.fa .fa-compact-product .fa-product-photo>a,.fa .fa-compact-product .fa-product-photo img{inset:auto!important;position:relative!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border-radius:0!important;transform:none!important}.fa .fa-compact-product .fa-card-attributes{letter-spacing:0;text-transform:none}.fa .fa-compact-product .fa-product-photo{background:#eee!important}html[data-theme=dark] .fa .fa-compact-product .fa-product-photo{background:var(--surface)!important}.fa-screen-product .fa-main-photo.fa-image-placeholder{width:100%!important;height:100%!important;padding:0!important;object-fit:cover}.fa-account-sidebar a,.admin-app .admin-sidebar a{font-size:calc(var(--fa-menu-font-size) - 2px)!important}@media(min-width:1101px){.fa-account-sidebar{overflow-y:auto;overflow-x:hidden}.fa-account-sidebar .fa-sidebar-resizer{right:0}}:root{--fa-field-bg:#fff;--fa-field-line:#8e8694;--fa-field-radius:14px}html[data-theme=dark]{--fa-field-bg:#000;--fa-field-line:#62596c}#app :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]):not([type=color]):not([type=submit]){box-sizing:border-box;min-height:50px;padding:12px 14px;border:1px solid var(--fa-field-line);border-radius:var(--fa-field-radius);background:var(--fa-field-bg);color:inherit;font-family:var(--runtime-font),Arial,sans-serif;font-size:16px;line-height:1.45;transition:border-color .18s,box-shadow .18s}#app :is(input,select,textarea):focus-visible{outline:0;border-color:var(--fa-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--fa-purple) 12%,transparent)}#app :is(input,textarea)::placeholder{color:var(--muted,#8a8290);opacity:.8}#app label:has(>.fa-field-caption){position:relative;display:flex;flex-direction:column;gap:6px;margin-top:15px;margin-bottom:12px;min-width:0}#app .fa-field-caption{position:absolute;z-index:2;top:-9px;left:12px;display:block;width:auto;max-width:calc(100% - 28px);padding:0 5px;background:var(--fa-field-bg);color:var(--muted,#635b6b);font-size:12px!important;font-weight:500;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;letter-spacing:0}#app label:has(>input[required])>.fa-field-caption:after,#app label:has(>select[required])>.fa-field-caption:after{content:" *"}#app label:has(>.fa-field-caption)>:is(input,select,textarea){width:100%;margin:0}#app .auth-form label:has(>.fa-field-caption)>div{display:flex;align-items:center;min-height:52px;border:1px solid var(--fa-field-line);border-radius:var(--fa-field-radius);padding:0 13px;background:var(--fa-field-bg);gap:10px}#app .auth-form label:has(>.fa-field-caption)>div:focus-within{border-color:var(--fa-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--fa-purple) 12%,transparent)}#app .auth-form label:has(>.fa-field-caption)>div input{border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;min-height:50px;padding:12px 0;width:100%;min-width:0}#app .auth-form label:has(>.fa-field-caption)>div svg{width:18px;height:18px;flex:none}#app .auth-form label:has(>.fa-field-caption)>div button{border:0;background:transparent;flex:none}#app :is(.fa-search,.fa-header-search,.fa-desktop-hero-search){border:1px solid var(--fa-field-line);border-radius:var(--fa-field-radius);background:var(--fa-field-bg);min-height:50px}#app :is(.fa-search,.fa-header-search,.fa-desktop-hero-search) input{border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;min-height:44px;padding:10px 0}#app :is(.fa-search,.fa-header-search):focus-within{border-color:var(--fa-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--fa-purple) 12%,transparent)}#app .fa-browse-filters label.fa-filter-card:has(>.fa-field-caption){min-height:64px;padding:9px 12px;margin:4px 0 3px;border-color:var(--fa-field-line);border-radius:var(--fa-field-radius);background:var(--fa-field-bg)}#app .fa-browse-filters label.fa-filter-card:has(>.fa-field-caption)>select{border:0!important;background:transparent!important;box-shadow:none!important;min-height:44px;padding:8px 0;font-size:15px!important}#app .fa-browse-filters label.fa-filter-card:focus-within{border-color:var(--fa-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--fa-purple) 12%,transparent)}.fa-screen-shop>.fa-container,.fa-screen-shop #main>.fa-container{padding-top:22px}.fa-screen-shop .fa-browse-layout{margin-top:0}.fa-screen-shop .fa-browse-results>.fa-search{margin:0 0 14px}.fa-screen-shop .fa-filter-chips{margin:0 0 14px;gap:8px;padding:0}.fa-screen-shop .fa-catalog-tools{margin:0 0 16px;padding:0;min-height:42px}.fa-screen-shop .fa-filter-title{margin:0 0 12px}.fa-screen-shop .fa-filter-title h2{margin:0}.fa-screen-shop .fa-products{margin-top:0}.fa .fa-compact-product .fa-label{position:absolute!important;inset:10px auto auto 10px!important;z-index:3;transform:none!important;display:inline-block;max-width:calc(100% - 62px);width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:999px;padding:6px 10px;font-size:11px;line-height:1.2;margin:0;pointer-events:none}.fa-product-left{min-width:0}.fa-product-left .fa-gallery{position:relative;top:auto}.fa-product-information{position:relative;min-width:0;margin-top:22px}.fa .fa-information-tabs{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0;margin:0}.fa-information-tabs .fa-product-desktop-tabs [role=tablist]{display:flex;gap:0;padding:0;overflow:hidden;border-bottom:1px solid var(--line,var(--fa-border))}.fa-information-tabs .fa-product-desktop-tabs [role=tab]{flex:1;min-width:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:13px 8px;font-size:17px!important;font-weight:600}.fa-information-tabs .fa-product-desktop-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--fa-purple);background:transparent;color:var(--fa-purple)}.fa-information-tabs .fa-product-desktop-tabs [role=tabpanel]{border:0;background:transparent;padding:14px 0}.fa-product-faqs{display:none}@media(max-width:760px){.fa-product-left{display:contents}.fa-detail{display:flex!important;flex-direction:column}.fa-detail>.fa-detail-copy{order:1}.fa-product-left>.fa-gallery{order:0;width:100%}.fa-product-information{order:2;width:100%;z-index:3;box-sizing:border-box;margin:0;padding:12px 16px 22px;background:var(--bg,var(--fa-canvas));transform:none!important}.fa-product-desktop-tabs{display:none}.fa-product-faqs{display:block}.fa-product-faqs details{border:0;border-bottom:1px solid var(--line,var(--fa-border));background:transparent;border-radius:0;padding:0;margin:0}.fa-product-faqs summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;font-size:17px!important;font-weight:600;padding:16px 0}.fa-product-faqs summary::-webkit-details-marker{display:none}.fa-product-faqs summary svg{flex:none;color:var(--muted);transition:transform .2s}.fa-product-faqs details[open] summary svg{transform:rotate(90deg)}.fa-product-faqs details>div{padding:0 0 16px}.fa-product-faqs p{margin:0;font-size:16px;line-height:1.7}.fa-screen-shop .fa-browse-results>.fa-search{margin-bottom:10px}.fa-screen-shop .fa-filter-chips{margin-bottom:10px}.fa-screen-shop .fa-catalog-tools{margin-bottom:12px}}html[data-theme=dark] .fa .fa-information-tabs{border:0!important;background:transparent!important}html[data-theme=dark] .fa-product-information{background:#000}html[data-theme=dark] .fa .fa-product-faqs details{background:transparent!important;border-bottom-color:var(--fa-border)}html[data-theme=dark] .fa-product-desktop-tabs [role=tab][aria-selected=true]{background:transparent!important;color:var(--fa-lilac)}@media(min-width:761px){.fa-detail>.fa-detail-copy{align-self:stretch}}#app .fa-editor-grid>label:has(>.fa-field-caption),#app .fa-form-grid>label:has(>.fa-field-caption){margin:8px 0 0}.fa-checkout-grid>form{border-radius:20px;border:1px solid var(--fa-border);padding:24px}.fa-checkout-grid label.fa-payment-option{display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px;border:1px solid var(--fa-field-line);border-radius:var(--fa-field-radius);background:var(--fa-field-bg)}.fa-checkout-grid label.fa-payment-option:has(input:checked){border-color:var(--fa-purple)}.fa-checkout-grid .fa-payment-option input{width:18px;height:18px;flex:none;accent-color:var(--fa-purple)}.fa-checkout-grid .fa-payment-option>span{display:grid;gap:4px}@media(max-width:760px){.fa-checkout-grid>form{padding:20px}}@media(max-width:760px){#app .fa-editor-grid,#app .fa-form-grid{row-gap:14px}}.fa-cart-layout{align-items:start}.fa-cart-summary{position:sticky;top:110px;align-self:start}.fa-screen-checkout>.fa-announcement,.fa-screen-checkout>.fa-header,.fa-screen-checkout .fa-footer,.fa-screen-checkout .fa-mobile-nav{display:none!important}.fa-checkout-app{max-width:1080px;margin:auto;padding:24px 28px 90px}.fa-checkout-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.fa-checkout-heading>a:first-child{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--fa-border);border-radius:14px}.fa-checkout-heading>span{display:flex;gap:6px;font-size:13px;align-items:center}.fa-checkout-steps{display:flex;max-width:550px;margin:0 auto 32px;justify-content:space-between;position:relative}.fa-checkout-steps:before{content:"";position:absolute;left:7%;right:7%;top:13px;height:1px;background:var(--fa-border)}.fa-checkout-steps button,.fa-checkout-finish{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;background:transparent;border:0;min-width:65px;color:inherit}.fa-checkout-steps i{display:grid;place-items:center;font-style:normal;width:26px;height:26px;border-radius:50%;border:1px solid var(--fa-border);background:var(--fa-field-bg);color:inherit}.fa-checkout-steps [aria-current=step] i{background:var(--fa-purple,#7c32b6);color:#fff;border-color:transparent}.fa-checkout-steps button:disabled{opacity:.5}.fa-checkout-finish i{width:12px;height:12px;margin:7px;border-radius:50%;background:var(--fa-border)}.fa-checkout-workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.fa-checkout-step-form{min-width:0;border:1px solid var(--fa-border);border-radius:24px;padding:28px;background:var(--fa-field-bg)}.fa-checkout-step-title h1{font-size:30px;line-height:1.2;margin:8px 0 12px}.fa-checkout-step-title small{font-size:11px;letter-spacing:.1em;color:var(--fa-purple,#7c32b6)}.fa-checkout-step-title>p{font-size:15px;line-height:1.6;margin-bottom:24px;opacity:.75}.fa-checkout-member,.fa-checkout-address,.fa-checkout-shipping{border:1px solid var(--fa-border);border-radius:16px;padding:16px;display:flex;justify-content:space-between;gap:8px;margin:18px 0;font-size:14px}.fa-checkout-member{flex-direction:column}.fa-checkout-member small,.fa-checkout-address small{opacity:.65;font-size:12px}.fa-checkout-address>div{display:flex;flex-direction:column;gap:5px}.fa-checkout-address button{color:var(--fa-purple,#7c32b6);font-size:13px}.fa-checkout-shipping{flex-wrap:wrap}.fa-checkout-shipping small{flex-basis:100%;font-size:12px;line-height:1.6}.fa-checkout-optional{margin:20px 0}.fa-checkout-optional>summary{display:flex;justify-content:space-between;cursor:pointer;font-size:14px;padding:8px 0}.fa-checkout-optional[open]>summary svg{transform:rotate(90deg)}.fa-checkout-summary{top:24px}.fa-checkout-mini-items{margin:20px 0;display:grid;gap:14px}.fa-checkout-mini-items>div{display:flex;gap:12px;justify-content:space-between;font-size:13px;line-height:1.5}.fa-checkout-mini-items span{max-width:70%}.fa-checkout-mini-items b{white-space:nowrap}.fa-checkout-summary>p,.fa-checkout-mobile-summary>p{display:flex;gap:6px;align-items:center;font-size:12px;opacity:.7}.fa-checkout-summary>a{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;margin-top:18px}.fa-checkout-actions{display:flex;align-items:center;gap:14px;margin-top:26px}.fa-checkout-actions>.fa-button{flex:1;justify-content:center;border-radius:14px;font-size:15px;min-height:50px}.fa-checkout-actions>button:not(.fa-button){display:flex;gap:6px;align-items:center;font-size:13px}.fa-checkout-mobile-summary{display:none}.fa-payment-rail{display:flex;gap:9px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 12px;margin:12px -2px;scrollbar-width:thin}.fa-payment-flip{position:relative;flex:0 0 calc((100% - 34px)/3.2);min-width:105px;height:126px;perspective:700px;scroll-snap-align:start;border:1px solid var(--fa-border);border-radius:16px;background:var(--fa-field-bg)}.fa-payment-flip.selected{border-color:var(--fa-purple,#7c32b6);box-shadow:0 0 0 2px color-mix(in srgb,var(--fa-purple,#7c32b6) 12%,transparent)}.fa-payment-front,.fa-payment-back{position:absolute;inset:0;backface-visibility:hidden;transition:transform .35s;padding:14px 8px;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;border-radius:16px;background:inherit;color:inherit}.fa-payment-front>b{font-size:12px}.fa-payment-front>span{font-size:10px;opacity:.7}.fa-payment-front>i{position:absolute;top:7px;right:7px;background:var(--fa-purple,#7c32b6);border-radius:50%;padding:2px;color:#fff}.fa-payment-back{transform:rotateY(180deg);justify-content:center;font-size:11px;line-height:1.4}.fa-payment-flip.flipped .fa-payment-front{transform:rotateY(180deg)}.fa-payment-flip.flipped .fa-payment-back{transform:rotateY(360deg)}.fa-payment-flip-toggle{position:absolute;bottom:4px;right:7px;font-size:13px;z-index:2;line-height:1}.fa-payment-inline{padding:16px 0;font-size:14px;line-height:1.6}.fa-payment-inline>h3{font-size:17px}.fa-payment-inline>p{margin:7px 0 18px}.fa-checkout-coupon{display:flex;gap:10px;align-items:center}.fa-checkout-coupon>label{flex:1;min-width:0}.fa-checkout-coupon>button{font-size:13px}.fa-checkout-step-form [aria-invalid=true]{border-color:#ca3b59!important}.fa-search-wrap{position:relative;min-width:0}.fa-header-search-wrap{flex:1;max-width:620px}.fa-search-wrap .fa-search{margin:0}.fa-search-wrap .fa-header-search{width:100%;max-width:none}.fa-search-wrap .fa-desktop-hero-search{width:100%}.fa-search-wrap input[role=combobox]{min-width:0;flex:1}.fa-search-ai.active{color:var(--fa-purple,#7c32b6);background:color-mix(in srgb,var(--fa-purple,#7c32b6) 12%,transparent)!important;border-radius:50%}.fa-search-popover{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:90;background:var(--fa-field-bg);border:1px solid var(--fa-border);border-radius:18px;box-shadow:0 12px 40px #0002;padding:8px}.fa-search-popover [role=option]{display:flex;align-items:center;gap:12px;padding:9px;border-radius:12px;font-size:14px;color:inherit}.fa-search-popover [role=option]:hover,.fa-search-popover [role=option].active{background:color-mix(in srgb,var(--fa-purple,#7c32b6) 10%,transparent)}.fa-search-popover img{height:46px;width:40px;object-fit:cover;border-radius:8px}.fa-search-popover span{display:grid;gap:4px}.fa-search-popover small{opacity:.65;font-size:11px}.fa-search-popover>p{font-size:12px;padding:0 9px}.fa-search-popover>button{font-size:13px;display:flex;justify-content:space-between;width:100%;padding:10px;color:var(--fa-purple,#7c32b6)}.voice-control{position:relative;display:inline-flex;flex-shrink:0}.voice-input-button{display:flex;align-items:center;gap:5px;padding:6px;border-radius:50%;color:inherit}.voice-input-button svg{width:18px;height:18px}.voice-input-button.listening{color:#cf3b70;animation:voice-pulse 1s infinite}.voice-input-button>span{font-size:10px}.voice-error{position:absolute;top:35px;right:0;min-width:220px;max-width:280px;padding:12px;background:var(--fa-field-bg);border:1px solid var(--fa-border);border-radius:12px;z-index:95;font-size:12px;line-height:1.5}.voice-error button{float:right}.ai-spin{animation:ai-spin 1s linear infinite}@keyframes ai-spin{to{transform:rotate(360deg)}}@keyframes voice-pulse{50%{opacity:.5}}.listing-ai-assistant{padding:22px;border:1px solid var(--fa-border);border-radius:20px;background:var(--fa-field-bg);margin:18px 0}.listing-ai-assistant header{display:flex;align-items:start;gap:12px}.listing-ai-assistant header>div{flex:1;display:grid;gap:5px}.listing-ai-assistant small{font-size:12px;line-height:1.5;opacity:.7}.listing-ai-assistant button{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:9px;border:1px solid var(--fa-border);border-radius:12px}.listing-ai-assistant svg{width:18px;height:18px}.ai-context-status{display:grid;gap:6px;font-size:12px;margin:16px 0}.ai-helper-progress,.ai-actions,.ai-suggestions footer{display:flex;gap:9px;flex-wrap:wrap;margin:12px 0}.ai-suggestion-preview{display:grid;gap:14px;margin:20px 0}.ai-suggestion-preview p{white-space:pre-wrap;font-size:15px;line-height:1.7}.ai-use-suggestion{background:var(--fa-purple,#7c32b6);color:#fff}.ai-assistant-error{color:#c84464;font-size:14px}.fa-ai-wizard-toggle{margin:16px 0}.fa-ai-search-summary{font-size:14px;line-height:1.6;padding:12px 0}@media(min-width:1024px){.fa-header-search-wrap .fa-header-search{display:flex}.fa-desktop-hero-search-wrap{max-width:520px;margin-top:30px}.fa-home-content>.fa-search-wrap{display:none}}@media(max-width:1023px){.fa-header-search-wrap,.fa-desktop-hero-search-wrap{display:none}.fa-home-content>.fa-search-wrap{margin:20px 0}.fa-checkout-app{padding:20px}.fa-checkout-workspace{gap:20px;grid-template-columns:minmax(0,1fr) 290px}}@media(max-width:767px){.fa-cart-summary{top:12px}.fa-checkout-app{max-width:520px;padding:18px 16px 30px}.fa-checkout-heading{gap:10px}.fa-checkout-heading .fa-logo{font-size:25px}.fa-checkout-heading>span{font-size:0}.fa-checkout-heading>span svg{width:19px;height:19px}.fa-checkout-workspace{display:block}.fa-checkout-step-form{padding:20px 16px;border-radius:22px}.fa-checkout-step-title h1{font-size:25px}.fa-checkout-step-title>p{font-size:14px}.fa-checkout-summary{display:none}.fa-checkout-mobile-summary{display:block;border-top:1px solid var(--fa-border);padding-top:20px;margin-top:15px}.fa-checkout-mobile-summary h2{font-size:18px}.fa-checkout-mobile-summary dl>div{display:flex;justify-content:space-between;margin:14px 0;font-size:14px}.fa-checkout-mobile-summary dd{margin:0}.fa-checkout-actions{position:sticky;bottom:8px;background:var(--fa-field-bg);padding:8px 0;z-index:5}.fa-payment-flip{min-width:0;flex-basis:calc((100% - 34px)/3.2);height:120px}.fa-payment-front{padding:15px 6px}.fa-payment-front>b{font-size:11px}.fa-payment-front>span{font-size:9px}.fa-search-wrap .fa-search{gap:6px}.fa-search-wrap input[role=combobox]{font-size:14px!important;padding-left:2px!important;padding-right:2px!important}.listing-ai-assistant{padding:16px}.listing-ai-assistant header{gap:8px}.fa-screen-checkout .fa-mobile-bottom-nav,.fa-screen-checkout .mobile-bottom-nav{display:none!important}}@media(prefers-reduced-motion:reduce){.fa-payment-front,.fa-payment-back{transition:none}.ai-spin,.voice-input-button.listening{animation:none}}body:has(.fa-screen-checkout) .fa-mobile-dock{display:none!important}.stripe-card-inline>header{display:flex;align-items:start;gap:10px;padding-bottom:16px}.stripe-card-inline>header i{display:grid;place-items:center}.stripe-card-inline h2{font-size:19px;margin:4px 0}.stripe-card-inline header small{font-size:10px;letter-spacing:.07em}.stripe-card-inline header p{display:flex;align-items:center;gap:5px;font-size:12px;margin:6px 0}.stripe-card-inline label{display:block}.stripe-card-inline .stripe-card-input{display:flex;gap:10px;align-items:center;min-height:54px;border:1px solid var(--fa-field-line);border-radius:14px;padding:12px}.stripe-card-inline .stripe-card-input>div{flex:1;min-width:0}.stripe-card-inline .stripe-card-input>b{font-size:11px;text-transform:uppercase}.stripe-card-inline .stripe-secure-note{display:flex;gap:8px;margin-top:18px;font-size:11px;line-height:1.6}.stripe-card-inline .stripe-payment-state{padding:24px;text-align:center}.stripe-card-inline .stripe-payment-error{display:flex;gap:8px;color:#ca3f60;font-size:13px;line-height:1.5;margin-top:10px}.fa-checkout-mobile-summary>summary{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:15px;list-style:none;padding:4px 0}.fa-checkout-mobile-summary>summary>span{flex:1}.fa-checkout-mobile-summary>summary>b{font-size:16px}.fa-checkout-mobile-summary>summary::-webkit-details-marker{display:none}.fa-checkout-mobile-summary[open]>summary svg{transform:rotate(90deg)}.fa-checkout-mobile-summary>div>h2{display:none}.fa-checkout-mobile-summary>div>p{display:flex;gap:6px;font-size:12px;align-items:center;opacity:.7}.fa-checkout-step-form :is(input,textarea,select,.stripe-card-input){scroll-margin-bottom:100px}@media(min-width:1024px){.fa-screen-home .fa-header-search-wrap{display:none}}.fa-screen-home .fa-departments+.fa-section{padding-top:18px}.fa-payment-front .fa-wallet-card-balance{font-size:17px!important;font-weight:750;line-height:1.2;opacity:1;letter-spacing:-.3px}.fa-payment-front .fa-wallet-card-status{font-size:10px!important;line-height:1.2;margin:0;opacity:.8}.fa-wallet-card-status.ready{color:var(--fa-purple)}.fa-wallet-card-status.insufficient{color:var(--muted)}.fa-wallet-notice{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin:6px 0 14px;border:1px solid color-mix(in srgb,#b64b67 25%,var(--fa-border));border-radius:14px;background:color-mix(in srgb,#b64b67 7%,var(--fa-field-bg));color:var(--text);font-size:14px;line-height:1.5;animation:fa-wallet-notice 3s ease both}.fa-wallet-notice>svg{flex:none;margin-top:2px;color:#b64b67}@keyframes fa-wallet-notice{0%{opacity:0;transform:translateY(-4px)}8%,85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3px)}}.fa-checkout-coupon-toggle{border:0;margin:8px 0 0;padding:0}.fa-checkout-coupon-toggle>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;padding:10px 0;font-size:14px;font-weight:600}.fa-checkout-coupon-toggle>summary::-webkit-details-marker{display:none}.fa-checkout-coupon-toggle>summary svg{transition:transform .2s}.fa-checkout-coupon-toggle[open]>summary svg{transform:rotate(90deg)}.fa-checkout-coupon-toggle .fa-checkout-coupon{margin-top:10px}@media(min-width:768px){.fa .fa-compact-product .fa-card-title-row>a{font-size:18px!important}.fa .fa-compact-product .fa-card-rating,.fa .fa-compact-product .fa-card-rating b,.fa .fa-compact-product .fa-card-attributes{font-size:13px!important}.fa .fa-compact-product .fa-card-price strong{font-size:20px!important}.fa .fa-compact-product .fa-card-cart{font-size:12px!important;padding:7px 12px}.fa .fa-compact-product .fa-card-bottom{flex-wrap:wrap;row-gap:8px}.fa .fa-compact-product .fa-product-meta{min-width:0;text-align:left}.fa .fa-compact-product .fa-card-price{justify-content:flex-start!important}}@media(max-width:767px){html,body,body *{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,body *::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.fa-payment-front .fa-wallet-card-balance{font-size:15px!important}.fa-payment-front .fa-wallet-card-status{font-size:9px!important}.fa-payment-front:has(.fa-wallet-card-balance){gap:6px;padding-top:12px}}@media(prefers-reduced-motion:reduce){.fa-wallet-notice{animation:none}}.fa .fa-compact-product .fa-product-photo{position:relative}.fa .fa-compact-product .fa-product-photo>a,.fa .fa-compact-product .fa-product-photo img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.fa-payment-flip:has(.fa-wallet-card-balance) .fa-payment-flip-toggle{inset:7px auto auto 7px}#app .auth-sheet{--surface:var(--fa-field-bg);--text:#21142f;--muted:#706279;--line:var(--fa-border);--ink:var(--text);overflow-x:hidden}html[data-theme=dark] #app .auth-sheet{--text:#f5f5f7;--muted:#afa5b8}#app .auth-sheet .auth-sheet-field{min-width:0;font-size:14px!important}#app .auth-sheet .auth-sheet-field>div{height:auto;min-width:0;background:var(--fa-field-bg)}#app .auth-sheet .auth-sheet-field input{flex:1 1 0;width:0;font-size:16px!important;color:var(--text)}#app .auth-sheet .auth-sheet-field>div:has([aria-invalid=true]){border-color:#c83763}#app .auth-sheet :is(.auth-sheet-options,.auth-sheet-terms,.auth-sheet-submit,footer){font-size:14px}#app .auth-sheet .social-auth-buttons{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}#app .auth-sheet .social-auth-buttons a{min-width:0;gap:8px;padding:12px 10px;font-size:14px}#app .social-google .google-brand-icon{width:22px;height:22px;flex:none}#app .pwa-install-prompt{background:var(--fa-field-bg);color:var(--text,#21142f)}#app .pwa-install-prompt>span,#app .pwa-install-prompt>button:first-of-type{background:var(--fa-purple);color:#fff!important}#app .pwa-install-prompt>button:last-child{background:color-mix(in srgb,var(--fa-purple) 8%,var(--fa-field-bg));color:var(--text,#21142f)}html[data-theme=dark] #app .pwa-install-prompt{color:#f5f5f7}body.auth-sheet-open .pwa-install-prompt{visibility:hidden;pointer-events:none}@media(max-width:420px){#app .auth-sheet .social-auth-buttons{grid-template-columns:1fr}}:root{--fu-paper:#eeeae1;--fu-ink:#171714;--fu-accent:#a75f3c;--fu-card:#fffefa;--fu-line:rgba(39,34,24,.11)}:root{--fa-purple:var(--theme-primary,#171714);--fa-lilac:var(--theme-accent,#c17a50);--fa-canvas:#eeeae1;--fa-border:#dedbd2;--j-dark:#29291f;--j-soft:#efebe2;--j-bg:#eeeae1;--j-text:#171714;--j-muted:#75746c;--j-border:#dedbd2}.fa.fa-light .fa-tools .fa-avatar-menu-trigger,.fa.fa-light .fa-tools .fa-avatar-menu-trigger svg,.fa.fa-light .fa-tools .fa-avatar-menu-trigger span{color:#fff!important}.fa .fa-card-attributes,.fa .fu-product-sheet .fa-detail-subtitle{color:#817d72!important}.fu-desktop-search{max-width:1280px;margin:18px auto 0}.fu-desktop-search .fa-search{background:#fffefa;border-radius:18px}.fu-desktop-search .fa-search input{font-size:15px!important}.fu-desktop-search .fa-search button:last-child{background:#171714;color:#fff;border-radius:50%}@media(max-width:1350px)and (min-width:761px){.fu-desktop-search{margin-left:30px;margin-right:30px}}@media(max-width:760px){.fu-desktop-search{display:none}}html[data-theme=dark] .fu-desktop-search .fa-search{background:#20211d}html[data-theme=dark] .fa .fa-card-attributes,html[data-theme=dark] .fa .fu-product-sheet .fa-detail-subtitle{color:#a6a294!important}.fu-hero[data-decorations=off] .fu-hero-orbit,.fu-hero[data-pills=off] .fu-hero-tag{display:none}.fu-bestsellers .fa-products{grid-template-columns:repeat(var(--home-columns,4),minmax(0,1fr))!important}@media(min-width:1101px){.fa-screen-home .fu-hero-art>img{width:calc(100% * var(--fa-hero-model-scale,120)/100)}}html[data-theme=light],html[data-theme=light] body{background:var(--fu-paper);color:var(--fu-ink)}.fa.fa-light{--fa-bg:var(--fu-paper);--fa-ink:var(--fu-ink);--fa-muted:#75746c;--fa-line:var(--fu-line);--fa-accent:var(--fu-ink);--fa-panel:var(--fu-card);background:var(--fu-paper);color:var(--fu-ink)}.fa.fa-light{--bg:var(--fu-paper);--panel:var(--fu-card);--text:var(--fu-ink);--muted:#75746c;--line:var(--fu-line);--accent:#171714;--on-accent:#fff}.fu-home-content .fa-products .fa-product-meta small{font-size:11px!important}.fa-screen-home .fu-hero h2 em{color:#9e5434}.fa-screen-home .fu-hero-art img{pointer-events:none}.fa .fa-header{background:var(--fu-paper)!important;border-bottom:1px solid var(--fu-line);color:var(--fu-ink);position:relative}.fa .fa-announcement{background:#26261f;color:#fff;font-size:12px;letter-spacing:.04em}.fa .fa-logo{color:var(--fu-ink)!important;font-weight:850;letter-spacing:-1.5px}.fa .fa-navigation a{color:var(--fu-ink)!important;background:none!important;-webkit-text-fill-color:currentColor}.fa .fa-tools{color:var(--fu-ink)}.fa.fa-light .fa-button,.fa.fa-light .fa-card-cart,.fa.fa-light .fa-app-purchase button:last-child{background:var(--fu-ink);color:#fff;border-color:var(--fu-ink)}.fa .fa-container{max-width:1280px}.fa .fa-footer{background:var(--fu-paper);border-color:var(--fu-line);color:var(--fu-ink)}.fu-home-intro,.fu-home-search{display:none}.fu-hero{max-width:1280px;margin:24px auto 0;min-height:480px;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;background:#e8d8c4;border-radius:32px;padding:48px 64px;overflow:hidden;position:relative}.fu-hero-copy{position:relative;z-index:2}.fu-hero-copy>small,.fu-collection small{font-size:12px;letter-spacing:.14em}.fu-hero h2{font-size:clamp(40px,4.5vw,66px);line-height:1.08;letter-spacing:-2px;margin:18px 0}.fu-hero h2 em{font-style:normal;color:#9e5434}.fu-hero p{font-size:17px;line-height:1.7;color:#5e5548;margin:0 0 26px}.fu-pill{display:inline-flex;align-items:center;gap:14px;border-radius:999px;background:#171714;color:#fff;padding:12px 22px;font-size:14px;font-weight:650;text-decoration:none}.fu-pill:hover{background:#9e5434;transform:translateY(-2px)}.fa-screen-home .fu-hero h2{font-size:clamp(40px,4.5vw,66px)!important}.fa-screen-home .fu-home-content header h2{font-size:24px!important}.fa-screen-home .fu-collection h2{font-size:40px!important}.fu-hero-art{position:relative;min-height:370px}.fu-hero-art>img{position:absolute;width:118%;height:440px;max-width:none;object-fit:contain;top:-45px;left:-9%;filter:drop-shadow(0 24px 20px #4a241b20)}.fu-hero-orbit{position:absolute;width:380px;height:380px;border:1px solid #fff8;border-radius:50%;top:0;left:10%;background:radial-gradient(circle,#fff5,transparent 65%)}.fu-hero-tag{position:absolute;right:-10px;bottom:10px;border-radius:50%;width:106px;height:106px;display:grid;place-content:center;background:#f8eee0;transform:rotate(10deg);font-size:13px;text-align:center;line-height:1.4}.fu-home-content{max-width:1280px;margin:0 auto;padding:26px 0 0}.fu-home-content section>header{display:flex;align-items:center;justify-content:space-between;margin:0 0 18px}.fu-home-content header h2{font-size:24px;font-weight:650;letter-spacing:-.6px;margin:0}.fu-home-content header a{font-size:13px;color:#6b695f}.fu-categories nav{display:flex;gap:9px;overflow:auto;padding-bottom:5px}.fu-categories nav a,.fa .fa-filter-chips a{white-space:nowrap;border:0;background:#fffefa;color:#36372f;border-radius:999px;padding:11px 23px;font-size:14px}.fu-categories nav a.active,.fa .fa-filter-chips a.active{background:#171714;color:#fff}.fu-categories{margin-bottom:30px}.fa .fa-products{gap:18px;grid-template-columns:repeat(var(--home-columns,4),minmax(0,1fr))}.fa .fa-product{border:0;background:#fffefa;border-radius:23px;overflow:hidden;box-shadow:none;min-width:0}.fa .fa-product-photo{aspect-ratio:1.05;margin:7px;border-radius:18px;overflow:hidden;background:color-mix(in srgb,var(--product-tone,#d5cab8) 32%,#f6f4ee)}.fa .fa-product-photo>a{display:block;height:100%}.fa .fa-product-photo img{object-fit:contain;width:100%;height:100%;padding:4%;transition:transform .35s}.fa .fa-product:hover .fa-product-photo img{transform:scale(1.06)}.fa .fa-product-photo .fa-save{background:#fffefa;top:9px;right:9px;border:0;color:#171714;width:32px;height:32px}.fa .fa-label{top:11px;left:11px;font-size:10px;background:#fffefa;color:#393930;border:0;padding:5px 8px;border-radius:999px;max-width:65%}.fa .fa-product-meta{padding:8px 14px 15px}.fa .fa-card-title-row>a{font-size:15px;font-weight:600;line-height:1.35}.fa .fa-card-rating{font-size:11px;gap:3px}.fa .fa-card-rating svg{color:#d3a337}.fa .fa-card-attributes{font-size:11px;color:#87847c;margin:5px 0 9px}.fa .fa-card-price strong{font-size:17px}.fa .fa-card-cart{background:#171714;color:#fff;border:0;border-radius:999px;font-size:11px;padding:8px 13px}.fu-bestsellers,.fu-featured{margin-bottom:32px}.fu-collection{border-radius:30px;background:#e7dfb9;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:40px 60px;overflow:hidden;margin:40px 0}.fu-collection h2{font-size:40px;line-height:1.1;letter-spacing:-1px;margin:14px 0}.fu-collection p{color:#655d40;margin-bottom:24px}.fu-collection img{width:100%;height:300px;object-fit:contain}.fu-promises{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:15px 0 50px}.fu-promises svg{color:#9e5434}.fu-promises h3{font-size:17px;margin:12px 0}.fu-promises p{font-size:14px;color:#75746c;line-height:1.6}.fa .fa-shop-bar{margin:12px 0}.fa .fa-filter-card{background:#fffefa;border-color:var(--fu-line);border-radius:19px}.fa .fa-detail{gap:36px}.fa .fa-gallery,.fa .fa-product-media{background:color-mix(in srgb,var(--product-tone,#d5cab8) 30%,#f6f3ec);border-radius:26px;overflow:hidden}.fa .fa-main-photo{object-fit:contain!important;padding:5%}.fa .fa-detail-copy{border-radius:28px;background:#fffefa;padding:25px}.fa .fa-detail-copy h1{font-size:30px}.fa .fa-app-price strong{font-size:28px}.fa .fa-price-widget{background:#fffefa;box-shadow:0 4px 18px #00000006;border-color:var(--fu-line)}.fa .fa-app-purchase button{border-radius:999px}.fa .fa-discount{background:#f4e4de;color:#a65339}.fa .fa-size-options button{border-radius:999px;background:#f2f0e9;border:0}.fa .fa-size-options button[aria-pressed=true]{background:#171714;color:#fff}.fa .fa-app-assurance{border-color:var(--fu-line)}.fa .fa-photo-controls a,.fa .fa-photo-controls button{border:0;background:#fffefa;color:#171714;border-radius:50%}.fa .fa-information-tabs{background:transparent}.fa .fa-bag-row,.fa .fa-cart-summary{background:#fffefa;border:0;border-radius:24px}.fa .fa-cart-item-main>a{background:color-mix(in srgb,var(--product-tone,#d5cab8) 35%,#f6f3ec);border-radius:16px;overflow:hidden}.fa .fa-cart-item-main img{object-fit:contain!important}.fa .fa-cart-item-main h2{font-size:17px}.fa .fa-cart-quantity{border:0;background:#f3f1eb;border-radius:999px}.fa .fa-cart-summary{position:sticky;top:24px;align-self:start}.fa .fa-cart-summary .fa-button{border-radius:999px;background:#171714;color:#fff}.fa .fa-cart-heading small{display:none}html[data-theme=light] .fa-mobile-dock{background:#fffefa!important;color:#292a24;border:1px solid #fff;border-radius:26px;bottom:12px;left:14px;right:14px;width:auto;padding:7px 4px 10px;box-shadow:0 8px 30px #423c2b10;height:70px}html[data-theme=light] .fa-mobile-dock a{color:#7c7d74}html[data-theme=light] .fa-mobile-dock a[aria-current=page]{color:#171714}html[data-theme=light] .fa-mobile-dock a[aria-current=page] svg{background:#171714;color:#fff;border-radius:50%;box-sizing:content-box;padding:7px;width:18px;height:18px}html[data-theme=light] .fa-mobile-dock a span{font-size:10px}@media(max-width:1350px)and (min-width:761px){.fu-hero,.fu-home-content{margin-left:30px;margin-right:30px}}@media(max-width:1100px)and (min-width:761px){.fa .fa-products{grid-template-columns:repeat(3,minmax(0,1fr))}.fu-hero{padding:35px}.fu-hero h2{font-size:46px}}@media(max-width:760px){.fa-screen-home .fu-hero h2{font-size:24px!important}.fa-screen-home .fu-home-content header h2{font-size:17px!important}.fa-screen-home .fu-collection h2{font-size:23px!important}.fa-screen-home .fu-home-intro h1{font-size:27px!important}.fa-screen-home .fu-hero p{font-size:10px!important}.fa-screen-home .fu-collection p{font-size:11px!important}.fa .fa-bag-row h2{font-size:13px!important}.fa .fa-detail-copy h1{font-size:23px!important}.fa-screen-home .fa-header,.fa .fa-announcement{display:none}.fu-home-intro{display:flex;justify-content:space-between;align-items:center;padding:23px 23px 12px}.fu-home-intro small{font-size:11px;color:#817b6c}.fu-home-intro h1{font-size:27px;line-height:1.18;letter-spacing:-.7px;margin:7px 0;font-weight:650}.fu-home-intro em{font-style:normal;color:#a65b39}.fu-intro-avatar{border-radius:50%;background:#ddd1b8;width:44px;height:44px;display:grid;place-items:center;overflow:hidden}.fu-intro-avatar img{width:100%;height:100%;object-fit:cover}.fu-home-search{display:block;margin:0 22px 15px}.fu-home-search .fa-search{margin:0;background:#fffefa;border:0;border-radius:17px}.fu-home-search input{font-size:13px;height:44px}.fu-home-search .fa-search-filter{background:#171714;color:#fff;border-radius:50%}.fu-hero{margin:0 20px;padding:22px;min-height:190px;height:205px;border-radius:24px;grid-template-columns:1fr 1fr;background:linear-gradient(115deg,#e0cba9,#eadbd0)}.fu-hero-copy>small{font-size:9px;letter-spacing:.07em}.fu-hero h2{font-size:24px;letter-spacing:-.6px;margin:9px 0;line-height:1.15}.fu-hero p{font-size:10px;line-height:1.5;margin:0 0 12px;max-width:135px}.fu-pill{font-size:10px;padding:8px 12px;gap:8px}.fu-pill svg{width:13px;height:13px}.fu-hero-art{min-height:170px;height:170px}.fu-hero-art>img{width:170%;height:220px;top:-20px;left:-30%;padding:0}.fu-hero-orbit{width:185px;height:185px;top:-10px;left:-12%;background:#ffffff1c}.fu-hero-tag{display:none}.fu-home-content{padding:20px 20px 0}.fu-home-content section>header{margin-bottom:13px}.fu-home-content header h2{font-size:17px;letter-spacing:-.3px}.fu-home-content header a{font-size:10px}.fu-categories{margin-bottom:22px}.fu-categories nav{gap:7px;margin-right:-20px}.fu-categories nav a{padding:9px 14px;font-size:11px}.fa .fa-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.fa .fa-product{border-radius:19px}.fa .fa-product-photo{aspect-ratio:1.1;margin:5px;border-radius:15px}.fa .fa-product-photo img{padding:1%}.fa .fa-label{font-size:8px;padding:4px 6px;left:7px;top:7px}.fa .fa-product-photo .fa-save{width:25px;height:25px;top:7px;right:7px}.fa .fa-save svg{width:15px;height:15px}.fa .fa-product-meta{padding:6px 9px 10px}.fa .fa-card-title-row>a{font-size:11px;font-weight:600}.fa .fa-card-rating{font-size:9px}.fa .fa-card-rating svg{width:10px}.fa .fa-card-attributes{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:4px 0 7px}.fa .fa-card-price strong{font-size:12px}.fa .fa-card-price del{font-size:8px}.fa .fa-card-cart{font-size:9px;padding:6px 9px}.fa .fa-card-bottom{gap:4px}.fu-collection{padding:20px;border-radius:24px;margin:25px 0;grid-template-columns:1fr 1fr}.fu-collection h2{font-size:23px;margin:10px 0}.fu-collection p{font-size:11px;margin:0 0 14px}.fu-collection small{font-size:8px}.fu-collection img{height:180px;width:130%;max-width:none;margin-left:-20%}.fu-promises{grid-template-columns:1fr;gap:14px;padding-bottom:20px}.fu-promises>div{display:grid;grid-template-columns:25px 1fr;gap:0 10px}.fu-promises h3{font-size:13px;margin:0 0 4px}.fu-promises p{grid-column:2;font-size:11px;margin:0}.fu-promises svg{width:19px}.fa .fa-footer{padding-bottom:105px}.fa-screen-product .fa-container{padding:0}.fa .fa-product-left{min-height:0}.fa .fa-gallery,.fa .fa-product-media{border-radius:0;position:relative!important;height:390px!important}.fa .fa-main-photo{position:relative!important;height:100%!important;width:100%!important;object-fit:contain!important;padding:3% 7% 10%!important}.fa .fa-thumbnails{display:none}.fa .fa-photo-count{bottom:35px}.fa .fa-detail{display:flex;flex-direction:column;gap:0}.fa .fa-detail-copy{margin:-24px 0 0;z-index:2;border-radius:28px 28px 0 0;padding:24px 22px;background:#fffefa}.fa .fa-detail-copy h1{font-size:23px}.fa .fa-product-information{padding:24px 22px;background:#fffefa}.fa .fa-product-left{display:contents}.fa .fa-gallery{order:0}.fa .fa-detail-copy{order:1}.fa .fa-product-information{order:2}.fa .fa-app-price strong{font-size:26px}.fa .fa-price-widget{position:relative!important;top:auto!important;padding:0 0 16px;border:0;box-shadow:none}.fa .fa-app-purchase button{font-size:13px;min-height:45px}.fa .fa-app-assurance{font-size:11px}.fa-screen-product .fa-section{padding:20px}.fa .fa-photo-controls{top:17px;left:18px;right:18px}.fa .fa-cart-page{padding:16px 18px}.fa .fa-cart-heading{margin:0 0 20px}.fa .fa-cart-heading h1{font-size:22px}.fa .fa-cart-heading>span{font-size:11px}.fa .fa-cart-item-main{grid-template-columns:82px 1fr auto;gap:10px}.fa .fa-cart-item-main>a{width:82px;height:85px}.fa .fa-cart-item-main h2{font-size:13px}.fa .fa-cart-item-main p{font-size:10px}.fa .fa-cart-item-main>strong{font-size:13px}.fa .fa-cart-variant{font-size:9px}.fa .fa-cart-item-main small{display:none}.fa .fa-bag-row{padding:9px;border-radius:22px;margin-bottom:12px}.fa .fa-bag-row footer{border:0;padding:7px 2px 0;margin-top:0;font-size:10px}.fa .fa-cart-summary{border-radius:23px;padding:20px;position:relative;top:auto}.fa .fa-cart-summary h2{font-size:18px}.fa .fa-cart-summary dl{font-size:13px}.fa .fa-cart-summary p{font-size:11px}.fa .fa-cart-summary .fa-button{font-size:14px}}html[data-theme=dark] .fa{--fu-paper:#131412;--fu-ink:#f7f5ef;--fu-card:#20211d;--fu-line:#ffffff12}html[data-theme=dark] .fa-header,html[data-theme=dark] .fa-footer{background:#131412!important;color:#f7f5ef}html[data-theme=dark] .fa .fa-logo,html[data-theme=dark] .fa-navigation a,html[data-theme=dark] .fa-tools{color:#f7f5ef!important}html[data-theme=dark] .fa .fa-product,html[data-theme=dark] .fa .fa-filter-card,html[data-theme=dark] .fa .fa-detail-copy,html[data-theme=dark] .fa .fa-price-widget,html[data-theme=dark] .fa .fa-cart-summary,html[data-theme=dark] .fa .fa-bag-row,html[data-theme=dark] .fa .fa-product-information{background:#20211d;border:1px solid #ffffff0d}html[data-theme=dark] .fa .fa-product-photo{background:color-mix(in srgb,var(--product-tone,#d5cab8) 25%,#24251f)}html[data-theme=dark] .fu-hero,html[data-theme=dark] .fu-collection,html[data-theme=dark] .fu-intro-avatar{color:#171714}html[data-theme=dark] .fu-categories a{background:#24251f;color:#eee}html[data-theme=dark] .fu-categories a.active{background:#efe9dc;color:#171714}html[data-theme=dark] .fa .fa-card-cart{background:#eee9dd;color:#171714}html[data-theme=dark] .fa .fa-card-attributes{color:#aaa69a}.fu-quantity-picker{display:flex;align-items:center;justify-content:space-between;margin:14px 0;font-size:14px}.fu-quantity-picker>div{display:flex;align-items:center;gap:14px;background:#f2f0e9;border-radius:999px;color:#171714;padding:4px}.fu-quantity-picker button{display:grid;place-items:center;border:0;background:#fffefa;width:30px;height:30px;border-radius:50%}.fu-quantity-picker span{min-width:12px;text-align:center}.fa .fa-label{z-index:2}.fa-screen-home .fu-hero-art img{object-fit:contain!important}.fa.fa-light .fa-tools :is(a,button){color:#171714!important}.fa .fu-pill{color:#fff!important}.fa.fa-light .fa-navigation a{color:#171714!important}.fa .fa-product .fa-product-photo{background:color-mix(in srgb,var(--product-tone,#d5cab8) 32%,#f6f4ee)!important}.fa .fa-product .fa-product-photo img{object-fit:contain!important}.fa.fa-light .fa-detail .fa-product-media{background:color-mix(in srgb,var(--product-tone,#d5cab8) 24%,#f4f0e8)!important}.fa .fa-gallery .fa-main-photo{background:transparent!important}.fa.fa-light .fu-product-sheet{background:#fffefa!important}.fu-product-title{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.fa .fu-product-title h1{font-size:29px!important;line-height:1.15;margin:0;font-weight:650;letter-spacing:-.7px}.fu-product-price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.fu-product-price strong{font-size:23px;line-height:1.3}.fu-product-price del{font-size:11px;color:#8a877f}.fu-product-rating{display:flex;align-items:center;gap:8px;margin:13px 0;font-size:12px}.fu-product-rating>span{display:flex;align-items:center;gap:4px;background:#f4f1e8;padding:4px 7px;border-radius:999px;color:#171714}.fu-product-rating svg{color:#d9a640}.fu-product-rating small{color:#817d72;font-size:11px}.fu-product-rating>b{margin-left:auto;background:#f6e3dc;color:#b05c3e;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:500}.fa .fu-product-description-title{font-size:17px!important;margin:21px 0 7px}.fa .fu-product-description{font-size:14px!important;line-height:1.65;color:#777469;margin:0}.fu-product-purchase{display:grid;grid-template-columns:1.4fr 1fr;gap:9px;margin:15px 0}.fu-product-purchase button{min-height:48px;border:0;border-radius:999px;background:#171714;color:#fff!important;font-weight:600;font-size:14px}.fu-product-purchase button:last-child{background:#f3f0e8;color:#171714!important;border:1px solid #dedbd2}.fa .fu-product-sheet{position:sticky;top:24px;align-self:start}.fa .fu-product-sheet .fa-option-head{margin-top:17px}.fa .fu-product-sheet .fa-detail-subtitle{font-size:12px!important;margin:8px 0}.fa .fa-header .fa-avatar-menu-trigger:before{filter:none}.fa .fa-header .fa-avatar-menu-trigger{border:2px solid #d5c2a4!important;color:#fff!important}.fa .fu-home-intro h1 em{color:#a65b39}.fa-screen-home .fu-hero h2{font-weight:600}.fa-screen-home .fa-mobile-dock a[href="/bag"] svg{background:none;color:inherit;padding:0;box-shadow:none;transform:none}@media(max-width:760px){.fa .fu-product-title h1{font-size:20px!important;max-width:62%;line-height:1.2}.fu-product-price strong{font-size:20px}.fa .fu-product-sheet{position:relative;top:auto}.fa .fu-product-description{font-size:12px!important}.fa .fu-product-description-title{font-size:14px!important;margin-top:18px}.fa .fu-hero-copy{padding:0;max-width:150px}.fa .fu-hero-copy p{display:none}.fa-screen-home .fu-hero h2{font-size:23px!important;margin:9px 0 15px;letter-spacing:-.6px}.fa .fu-hero-copy small{white-space:nowrap;letter-spacing:.05em;font-size:8px}.fa .fu-hero-art>img{height:200px;top:-12px;left:-24%;width:154%}.fa .fu-product-sheet .fa-sku{margin:10px 0;font-size:10px}.fa .fu-product-purchase{grid-template-columns:1fr}.fa .fu-product-purchase button:last-child{display:none}.fa .fu-product-sheet .fa-app-assurance{margin-top:15px}.fa .fu-product-sheet .fa-colour-options button{width:26px;height:26px}.fa .fa-product-information{background:#fffefa!important}.fa .fa-product-sheet{z-index:2}.fa .fa-product .fa-card-attributes{font-size:9px!important}.fa .fa-product-media{height:355px!important}.fa .fa-gallery{height:355px!important;margin:0!important}.fa .fa-main-photo{padding:3% 8% 7%!important}.fa .fa-header-search input{font-size:13px!important}}html[data-theme=dark] .fa .fa-product .fa-product-photo{background:color-mix(in srgb,var(--product-tone,#d5cab8) 25%,#24251f)!important}html[data-theme=dark] .fa .fu-product-sheet,html[data-theme=dark] .fa .fa-product-information{background:#20211d!important}html[data-theme=dark] .fa .fu-product-description{color:#a6a294}@media(max-width:760px){#app .pwa-install-prompt{display:grid;grid-template-columns:28px 1fr auto 24px;align-items:center;gap:9px;padding:12px 13px;bottom:95px;border-radius:19px;height:auto;min-height:56px}#app .pwa-install-prompt>span{width:28px;height:28px;border-radius:9px}#app .pwa-install-prompt>span svg{width:17px}#app .pwa-install-prompt b{font-size:12px}#app .pwa-install-prompt small{display:none}#app .pwa-install-prompt[data-message=true] small{display:block;font-size:10px}#app .pwa-install-prompt>button:first-of-type{width:auto;padding:8px 10px;font-size:11px;min-height:32px}#app .pwa-install-prompt>button:last-child{position:static;padding:3px;width:24px;height:24px}#app .pwa-install-prompt>button:last-child svg{width:14px}html .fa-mobile-dock a[href="/bag"],body:has(.fa-screen-product) .fa-mobile-dock a[href="/bag"],body:has(.fa-screen-bag) .fa-mobile-dock a[href="/bag"]{margin-top:0!important}html .fa-mobile-dock a[href="/bag"] svg,body:has(.fa-screen-product) .fa-mobile-dock a[href="/bag"] svg,body:has(.fa-screen-bag) .fa-mobile-dock a[href="/bag"] svg{padding:0!important;background:none!important;border:0!important;color:inherit!important;width:21px!important;height:21px!important;filter:none!important}html .fa-mobile-dock a[href="/bag"][aria-current=page] svg{padding:7px!important;background:#171714!important;color:#fff!important;width:18px!important;height:18px!important}}.fa{position:relative;isolation:isolate}.fa:before{content:"";position:absolute;inset:0 0 auto;height:920px;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1300'%3E%3Cpath d='M740 -90C490 140 1070 220 920 405S490 600 680 850 1100 840 970 1280M-160 620C100 350 220 570 125 760S220 1050 435 1300' fill='none' stroke='%23ffffff' stroke-width='3' opacity='.55'/%3E%3C/svg%3E") right top/100% auto no-repeat}@media(min-width:1101px){html .fa .fa-header{display:flex!important;flex-wrap:nowrap!important;gap:17px!important;min-height:86px;height:auto!important;padding:16px 3%!important;background:var(--fu-paper)!important}.fa .fa-header-left{order:0}.fa .fa-header-search-wrap{order:1}.fa .fa-navigation{order:2}.fa .fa-tools{order:3}html .fa .fa-header-left{flex:0 0 auto;gap:15px}.fa .fa-header .fa-logo{font-size:31px!important}.fa .fa-header .fa-menu-trigger{padding:0}.fa .fa-header .fa-header-search-wrap{display:block!important;flex:1 1 300px;min-width:185px;max-width:650px;margin:0!important;grid-area:auto!important}html .fa .fa-header .fa-header-search{display:flex!important;width:100%;height:50px;border:0!important;background:#f6f4ef!important;border-radius:999px!important;padding:5px 7px 5px 17px;gap:5px;margin:0!important}.fa .fa-header-search input{font-size:13px!important;min-width:50px}.fa .fa-header-search>svg{display:none}.fa .fa-header-search button[type=submit]{display:grid;place-items:center;background:#171714!important;color:#fff!important;width:38px;height:38px;border-radius:50%;padding:0;flex-shrink:0}html .fa .fa-navigation{position:static!important;display:flex!important;grid-area:auto!important;width:auto!important;flex:0 0 auto;gap:16px;padding:0!important;justify-content:center;border:0!important}.fa .fa-navigation a{font-size:14px!important;white-space:nowrap}.fa .fa-header .fa-tools{gap:11px;flex:0 0 auto}.fa .fa-header .fa-tools svg{width:18px;height:18px}.fa .fa-header .fa-avatar-menu-trigger{width:43px;height:43px;font-size:21px}}.fu-mobile-avatar-menu{z-index:220}.fu-home-intro .fa-avatar-menu-trigger{width:44px;height:44px;background:#ddd1b8!important;border:0!important;color:#171714!important;padding:0!important}.fu-home-intro .fa-avatar-menu-trigger:before{border-width:2px;filter:none}.fu-home-intro .fa-avatar-menu-trigger svg{color:#171714}.fu-home-intro .fa-avatar-dropdown{right:0;top:calc(100% + 9px);width:265px;background:#fffefa;color:#171714;border:1px solid #dedbd2;z-index:250}.fu-home-intro .fa-avatar-dropdown :is(a,button){font-size:14px!important;color:#171714!important}.fu-home-intro .fa-avatar-dropdown:before{content:"";position:absolute;top:-14px;height:14px;left:0;right:0}.fu-cart-page{padding-top:26px!important;padding-bottom:55px!important;min-height:65vh}.fu-cart-heading{display:flex;align-items:center;gap:18px;margin:0 0 25px}.fu-cart-heading>a{width:39px;height:39px;background:#fffefa;border-radius:50%;display:grid;place-items:center}.fu-cart-heading h1{font-size:27px!important;margin:0;flex:1}.fu-cart-heading>span{font-size:12px;color:#827d73}.fu-cart-workspace{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:30px;align-items:start}.fu-cart-list{display:grid;gap:12px;min-width:0}.fu-swipe-cart{position:relative;border-radius:25px;background:#171714;overflow:hidden;min-width:0}.fu-cart-item-face{position:relative;display:flex;gap:14px;align-items:center;padding:9px;background:#fffefa;border-radius:25px;min-height:120px;transition:transform .23s ease;touch-action:pan-y;-webkit-user-select:none;user-select:none}.fu-cart-thumbnail{flex:0 0 104px;height:105px;border-radius:18px;background:color-mix(in srgb,var(--product-tone,#d5cab8) 35%,#f1ede4);overflow:hidden}.fu-cart-thumbnail img{width:100%;height:100%;object-fit:contain;padding:3px}.fu-cart-item-copy{flex:1;min-width:0;padding-right:12px}.fa .fu-cart-item-copy h2{font-size:16px!important;font-weight:550;line-height:1.3;margin:0 0 6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fa .fu-cart-item-copy p{font-size:12px!important;line-height:1.4;margin:0 0 12px;color:#817d72;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fu-cart-item-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.fu-cart-item-bottom>strong{font-size:15px;font-weight:550}.fu-cart-item-bottom .fa-cart-quantity{display:flex;align-items:center;gap:2px;background:#f1f0ea;border:0!important;border-radius:999px;padding:2px}.fu-cart-item-bottom .fa-cart-quantity button{width:24px;height:24px;display:grid;place-items:center;border:0;background:#fffefa;border-radius:50%;color:#55574e}.fu-cart-item-bottom .fa-cart-quantity b{font-size:12px;min-width:18px;font-weight:500;text-align:center}.fu-swipe-delete{position:absolute;right:0;inset-block:0;width:72px;display:grid;place-items:center;border:0;background:#171714;color:#fff!important;cursor:pointer}.fu-swipe-delete:focus-visible{outline:2px solid white;outline-offset:-8px}.fu-cart-item-options{position:absolute;right:8px;top:6px;border:0;background:none;color:#938f86!important;opacity:.65;padding:1px}.fu-cart-aside{position:sticky;top:22px;align-self:start;background:#fffefa;border-radius:25px;padding:18px;z-index:2}.fu-cart-coupon{display:flex;gap:5px;align-items:center;margin:0 0 24px}.fu-cart-coupon label{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;border:0!important;background:#f3f2ed;border-radius:999px;padding:0 11px;flex:1;min-width:0;height:43px}.fu-cart-coupon label>svg{flex-shrink:0;background:#fff;padding:7px;box-sizing:content-box;width:16px;height:16px;border-radius:50%}.fa .fu-cart-coupon input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;font-size:12px!important;min-height:35px!important;height:35px!important;padding:0!important;min-width:0;width:100%}.fu-cart-coupon>button{border:0;background:#171714;color:#fff!important;border-radius:999px;font-size:12px;padding:12px 21px;min-height:43px}.fa .fu-cart-summary h2{font-size:19px!important;font-weight:550;margin:0 0 17px}.fu-cart-summary dl{margin:0}.fu-cart-summary dl>div{display:flex;justify-content:space-between;align-items:center;font-size:13px;gap:12px;margin-bottom:15px}.fu-cart-summary dt{color:#5f6159}.fu-cart-summary dd{margin:0;white-space:nowrap}.fu-summary-discount dd{color:#c37a6a}.fu-cart-summary .fu-summary-total{border-top:1px solid #e7e5df;padding-top:18px;margin-top:20px;font-size:15px}.fu-summary-total dt{color:#171714}.fa .fu-checkout-button{display:block;text-align:center;background:#171714;color:#fff!important;border-radius:999px;padding:14px;margin-top:24px;font-size:14px;font-weight:550}.fu-coupon-applied{display:flex;align-items:center;gap:7px;color:#497553;font-size:12px;margin:-12px 0 18px}.fu-coupon-applied button{margin-left:auto;background:none;border:0;color:inherit;padding:3px}.fu-network-status{position:fixed;bottom:25px;left:50%;transform:translate(-50%);z-index:2000;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 28px);width:max-content;padding:13px 17px;border-radius:15px;background:#f6f3ec;color:#655b47;border:1px solid #d9d1c0;box-shadow:0 5px 25px #0000000d;opacity:1;transition:opacity 2.5s,transform 2.5s;pointer-events:auto}.fu-network-status b{font-size:13px;font-weight:600;display:block}.fu-network-status small{display:block;font-size:11px;margin-top:3px}.fu-network-status.online{background:#e9f2e9;color:#34754a;border-color:#c6dec9}.fu-network-status.fading{opacity:0;transform:translate(-50%,7px);pointer-events:none}.fu-network-status button{background:#fffefa;color:#655b47;border:1px solid #ded8cb;border-radius:999px;display:flex;align-items:center;gap:6px;font-size:11px;padding:8px 10px;white-space:nowrap}.fu-network-status .spinning{animation:fu-network-spin 1s linear infinite}@keyframes fu-network-spin{to{transform:rotate(360deg)}}body:has(.fu-network-status) .pwa-install-prompt{visibility:hidden}@media(hover:hover)and (prefers-reduced-motion:no-preference){:is(.fa-product,.fa-account-card,.fa-dashboard-stats article,.fa-dashboard-tiles>a,.j-card,.admin-card,.j-setting-card,.fu-swipe-cart,.fu-collection,.fa-seller-card){transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}:is(.fa-product,.fa-account-card,.fa-dashboard-stats article,.fa-dashboard-tiles>a,.j-card,.admin-card,.j-setting-card,.fu-swipe-cart,.fu-collection,.fa-seller-card):hover{transform:translateY(-3px);box-shadow:0 10px 25px #413b2510}.fu-swipe-cart.is-open:hover{transform:none}}@media(hover:hover){[class~=card],[class$=-card]{transition:box-shadow .22s ease,border-color .22s ease}[class~=card]:hover,[class$=-card]:hover{box-shadow:0 8px 24px #413b2510}}@media(max-width:760px){.fu-cart-page{padding:16px 17px 105px!important}.fu-cart-heading{gap:12px;margin-bottom:22px}.fu-cart-heading h1{font-size:21px!important;font-weight:550}.fu-cart-workspace{display:flex;flex-direction:column;gap:18px}.fu-cart-list{width:100%;max-height:clamp(150px,calc(100dvh - 425px),470px);overflow-y:auto;overscroll-behavior:contain;padding:2px 0}.fu-cart-aside{width:100%;position:sticky;top:12px;padding:15px 13px 14px;border-radius:25px}.fu-cart-item-face{gap:10px;min-height:110px;padding:7px}.fu-cart-thumbnail{flex-basis:84px;height:97px;border-radius:17px}.fa .fu-cart-item-copy h2{font-size:12px!important;line-height:1.3;margin-bottom:5px;padding-right:12px}.fa .fu-cart-item-copy p{font-size:10px!important;line-height:1.35;margin-bottom:10px}.fu-cart-item-copy{padding-right:7px}.fu-cart-item-bottom>strong{font-size:12px}.fu-cart-item-bottom .fa-cart-quantity button{width:21px;height:21px}.fu-cart-item-bottom .fa-cart-quantity b{font-size:11px;min-width:17px}.fu-cart-item-options{top:7px;right:9px}.fu-cart-coupon{margin-bottom:20px}.fa .fu-cart-summary h2{font-size:16px!important;margin-bottom:15px}.fu-cart-summary dl>div{font-size:12px;margin-bottom:13px}.fu-cart-summary .fu-summary-total{font-size:13px;margin-top:16px;padding-top:17px}.fa .fu-checkout-button{font-size:12px;margin-top:21px;padding:13px}.fa-screen-bag .fa-footer{display:none}.fu-network-status{bottom:96px;gap:9px;padding:12px;min-width:300px}.fu-network-status small{font-size:10px}.fu-network-status b{font-size:12px}html .fa-screen-product .fa-app-product,html .fa-screen-product .fa-detail,html .fa-screen-product .fa-gallery,html .fa-screen-product .fa-product-media{transform:none!important;overflow:visible!important;contain:none!important}.fa-screen-product .fa-gallery,.fa-screen-product .fa-product-media{height:355px!important;position:relative!important;z-index:0}.fa-screen-product .fa-product-media:before{content:"";position:fixed;inset:0 0 auto;height:355px;background:color-mix(in srgb,var(--product-tone,#d5cab8) 24%,#f4f0e8);z-index:0}.fa-screen-product .fa-gallery .fa-main-photo{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:355px!important;object-fit:contain!important;padding:3% 8% 7%!important;z-index:1}.fa-screen-product .fa-photo-controls{position:fixed!important;top:17px!important;z-index:3}.fa-screen-product .fu-photo-covered .fa-photo-controls{visibility:hidden}.fa-screen-product .fa-detail-copy,.fa-screen-product .fa-product-information,.fa-screen-product .fa-section,.fa-screen-product .fa-footer{position:relative!important;z-index:4;background:var(--fu-card,#fffefa)!important}.fa-screen-product .fa-photo-count{display:none}.fa-screen-product .fa-product-information{margin:0!important}.fa-screen-product .fa-main-photo{transform:none!important}}html[data-theme=dark] .fu-cart-item-face,html[data-theme=dark] .fu-cart-aside{background:#20211d;color:#f4f1e9}html[data-theme=dark] .fu-cart-item-copy p,html[data-theme=dark] .fu-cart-summary dt{color:#a39f92}html[data-theme=dark] .fu-cart-coupon label{background:#2b2d27}html[data-theme=dark] .fu-cart-summary .fu-summary-total{border-color:#ffffff12}html[data-theme=dark] .fa .fu-checkout-button{background:#ece7db;color:#171714!important}html[data-theme=dark] .fu-network-status{background:#292920;color:#d4ccb7;border-color:#ffffff12}html[data-theme=dark] .fu-network-status.online{background:#223126;color:#a9d4ae}@media(prefers-reduced-motion:reduce){.fu-cart-item-face,.fu-network-status{transition:none}.fu-network-status .spinning{animation:none}}.fa-auth-layout .fa .fa-header,.fa-auth-layout .fa .fa-announcement{display:none!important}.fu-coupons-page{padding-block:30px 70px}.fu-coupons-page>header h1{font-size:clamp(26px,3vw,40px)}.fu-coupon-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:24px 0}.fu-coupon-stats article{padding:20px;border-radius:20px;background:var(--fu-card,#fffefa)}.fu-coupon-stats strong{display:block;font-size:30px;margin-top:8px}.fu-coupons-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.fu-coupons-page h2{display:flex;gap:10px;align-items:center;font-size:23px}.fu-coupons-page form label{display:flex;flex-direction:column;gap:8px;font-size:14px}.fu-coupons-page form input,.fu-coupons-page form select{width:100%;min-height:44px;border:1px solid #b7b3a7;border-radius:12px;padding:10px;background:transparent;color:inherit}.fu-coupons-page .fa-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0}.fu-code-field{display:flex;gap:10px;align-items:end}.fu-code-field label{flex:1;min-width:0}.fu-code-field button{height:44px;width:44px;border-radius:12px;border:0}.fu-store-codes article{margin-bottom:14px}.fu-store-codes article header,.fu-redemptions>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.fu-store-codes article>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.fu-store-codes button{display:flex;align-items:center;gap:5px;border:1px solid #d9d5c9;border-radius:999px;background:transparent;color:inherit;padding:8px 12px;font-size:13px}.fu-code-status{font-size:12px;padding:5px 10px;border-radius:999px;background:#e9eee2;color:#466032}.fu-code-status.paused,.fu-code-status.expired,.fu-code-status.fully-used{background:#efe7df;color:#795b46}.fu-redemptions{margin-top:26px}.fu-table-scroll{overflow:auto}.fu-redemptions table{width:100%;border-collapse:collapse;font-size:14px;white-space:nowrap}.fu-redemptions th,.fu-redemptions td{text-align:left;padding:14px 10px;border-bottom:1px solid #88888822}.fu-redemptions>header select{max-width:220px;border-radius:12px;padding:10px;background:transparent;color:inherit}.fu-coupons-page .fa-pagination{display:flex;gap:12px;margin-top:16px}@media(max-width:760px){.fu-coupons-workspace{grid-template-columns:1fr}.fu-coupon-stats{gap:8px}.fu-coupon-stats article{padding:13px}.fu-coupon-stats small{font-size:11px}.fu-coupon-stats strong{font-size:24px}.fu-coupons-page .fa-editor-grid{grid-template-columns:1fr}.fu-redemptions>header{align-items:start;flex-direction:column}}.fu-home-intro .fu-mobile-avatar-menu{display:block}@media(max-width:760px){.fa-screen-product .fu-product-sheet{position:relative!important;top:auto!important;padding-bottom:32px}.fa-screen-product .fa-app-product{padding-bottom:110px!important;scroll-padding-bottom:110px}html:has(.fa-screen-product){scroll-padding-bottom:110px}}.fu-home-account-tools{display:flex;align-items:center;gap:12px}.fu-home-more{display:grid;place-items:center;width:30px;height:44px;background:transparent;border:0;color:inherit;border-radius:999px}.fu-home-more:hover{background:#88888812}@media(min-width:1101px){html .fa .fa-navigation a{font-size:16px!important}.fa .fa-navigation{gap:18px!important}.fa .fa-header .fa-header-search-wrap{min-width:165px}}.fa .fa-filter-chips{gap:9px;margin-top:18px!important;margin-bottom:20px!important}.fa .fa-browse-search{margin-bottom:20px!important}.fa .fa-filter-chips a{line-height:1.4;padding:10px 17px!important}.fu-home-search{margin-bottom:19px!important}#app label:has(>.fa-field-caption){padding-top:0!important;gap:7px!important}#app .fa-field-caption{position:static!important;display:block!important;max-width:100%;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;line-height:1.4;font-size:12px!important}#app .fa-browse-filters label.fa-filter-card:has(>.fa-field-caption){padding:12px!important}.fa .fa-footer{grid-template-columns:1.3fr repeat(3,1fr)!important}.fa .fa-footer-note{display:none}.fu-footer-pages{display:flex;flex-direction:column;gap:10px}.fu-footer-pages a{line-height:1.5}html[data-theme=dark]{--fu-paper:#131410;--fu-card:#24251f;--fu-ink:#f3f0e6;--fu-line:#ffffff13;--fa-field-bg:#24251f;--fa-field-line:#ffffff28;--fa-border:#ffffff1b;--j-bg:#131410;--j-card:#24251f;--j-text:#f3f0e6;--j-muted:#b4afa2;--j-border:#ffffff1b}html[data-theme=dark] .fa{--bg:var(--fu-paper);--panel:var(--fu-card);--text:var(--fu-ink);--muted:#b4afa2;--line:var(--fu-line);--fa-panel:var(--fu-card);--fa-muted:#b4afa2;background:var(--fu-paper)!important;color:var(--fu-ink)!important}html[data-theme=dark] .fa:before{opacity:.08}html[data-theme=dark] .fa :is(.fa-header,.fa-footer){background:var(--fu-paper)!important;color:var(--fu-ink)!important}html[data-theme=dark] .fa :is(.fa-navigation a,.fa-tools a,.fa-tools button,.fa-logo){color:var(--fu-ink)!important}html[data-theme=dark] #app .fa .fa-header-search{background:#282923!important;color:var(--fu-ink)!important}html[data-theme=dark] #app .fa .fa-header-search button[type=submit]{background:#ece7db!important;color:#171714!important}html[data-theme=dark] .fa :is(.fa-search,.fa-filter-chips a,.fu-categories nav a,.fa-account-card,.fa-product-meta,.fa-product,.fu-product-sheet,.fa-avatar-dropdown,.fa-drawer){background:var(--fu-card)!important;color:var(--fu-ink)!important;border-color:var(--fu-line)!important}html[data-theme=dark] .fa :is(.fa-filter-chips a.active,.fu-categories nav a.active){background:#ece7db!important;color:#171714!important}html[data-theme=dark] .fa :is(.fu-cart-aside,.fu-cart-summary,.fu-cart-summary dl,.fu-cart-summary dl>div,.fu-cart-summary h2,.fu-cart-summary dt,.fu-cart-summary dd){background:transparent!important;color:var(--fu-ink)!important}html[data-theme=dark] .fa .fu-cart-aside,html[data-theme=dark] .fa .fu-cart-item-face{background:var(--fu-card)!important;color:var(--fu-ink)!important}html[data-theme=dark] #app .fa .fu-cart-coupon label{background:#31322b!important}html[data-theme=dark] #app .fa .fu-cart-coupon input{background:transparent!important;color:var(--fu-ink)!important}html[data-theme=dark] .fa :is(.fu-checkout-button,.fu-cart-coupon>button,.fa-card-cart,.fu-pill){background:#ece7db!important;color:#171714!important;-webkit-text-fill-color:#171714!important;opacity:1}html[data-theme=dark] .fa .fu-cart-coupon>button:disabled{opacity:.5}html[data-theme=dark] .fa .fu-cart-coupon label>svg{background:#44453b;color:#f3f0e6}html[data-theme=dark] .fa .fu-cart-summary .fu-summary-total{border-color:var(--fu-line)!important}html[data-theme=dark] .fa :is(.fu-cart-heading>a,.fu-quantity-picker>div,.fu-quantity-picker button,.fu-cart-item-bottom .fa-cart-quantity,.fu-cart-item-bottom .fa-cart-quantity button){background:#35362e!important;color:var(--fu-ink)!important}html[data-theme=dark] .fa .fu-product-description{color:#bbb6a8!important}html[data-theme=dark] .fa .fu-home-intro .fa-avatar-menu-trigger{background:#393a30!important;color:#f3f0e6!important}html[data-theme=dark] .fu-home-intro .fa-avatar-menu-trigger svg,html[data-theme=dark] .fu-home-intro .fa-avatar-dropdown :is(a,button){color:#f3f0e6!important}@media(max-width:760px){.fa .fa-footer{grid-template-columns:1fr 1fr!important}.fu-cart-page{padding:16px 17px 410px!important}.fu-cart-workspace{gap:0}.fu-cart-list{height:clamp(252px,calc(100dvh - 510px),315px)!important;max-height:none!important;padding-bottom:30px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 25px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 25px),transparent);scroll-padding-block:10px 35px}.fu-cart-aside{position:fixed!important;left:0;right:0;bottom:calc(96px + env(safe-area-inset-bottom,0px));top:auto!important;width:100vw!important;max-height:calc(100dvh - 220px);overflow-y:auto;z-index:45;padding:20px 22px 18px!important;border-radius:28px 28px 0 0!important;box-shadow:0 -12px 24px #1c1a140a}.fa .fu-cart-summary h2{font-size:17px!important}.fa .fu-cart-summary dl>div{font-size:13px}.fu-cart-coupon{margin-bottom:18px}.fa .fu-cart-summary .fu-summary-total{margin-top:13px;padding-top:14px}.fa .fu-checkout-button{margin-top:17px}.fu-cart-heading{margin-bottom:16px}.fu-cart-list .fu-swipe-cart{flex-shrink:0}.fu-cart-list{display:flex;flex-direction:column;gap:12px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.fu-promises>div,.blog-public article,.j-about-grid article,.fa-filter-card,.fa-dashboard-stats article{transition:transform .2s ease,box-shadow .2s ease}.fu-promises>div:hover,.blog-public article:hover,.j-about-grid article:hover,.fa-filter-card:hover,.fa-dashboard-stats article:hover{transform:translateY(-2px);box-shadow:0 9px 24px #39332210}html[data-theme=dark] .fa :is(.fa-product,.fa-account-card,.fu-swipe-cart):hover{box-shadow:0 8px 28px #0005;border-color:#ffffff26}}html[data-theme=dark] :is(.fa-auth-layout,.j-page,.admin-app,.j-seller-app){--bg:var(--fu-paper);--panel:var(--fu-card);--card:var(--fu-card);--text:var(--fu-ink);--muted:#b4afa2;--line:var(--fu-line);--j-bg:var(--fu-paper);--j-card:var(--fu-card);--j-text:var(--fu-ink);--j-muted:#b4afa2;--j-border:var(--fu-line);background:var(--fu-paper)!important}html[data-theme=dark] #app :is(.admin-card,.j-card,.fa-account-card,.fa-editor-section,.fa-filter-card,.fa-wizard-preview,.fa-search-popover){background:var(--fu-card)!important;color:var(--fu-ink)!important;border-color:var(--fu-line)!important}html[data-theme=dark] #app .fa .fu-cart-aside :is(.fu-cart-summary,.fu-cart-summary h2,.fu-cart-summary dl,.fu-cart-summary dl>div){background:transparent!important;border:0!important}html[data-theme=dark] #app .fa .fu-cart-aside .fu-summary-total{border-top:1px solid var(--fu-line)!important}html[data-theme=dark] #app .fa .fa-product-photo{background:color-mix(in srgb,var(--product-tone,#d5cab8) 17%,#282923)!important}html[data-theme=dark] #app .fa .fa-product-information{background:var(--fu-paper)!important}html[data-theme=dark] #app .fa .fa-drawer nav a>svg:first-child{color:#d7c3a3}html[data-theme=dark] #app .fa .fa-avatar-dropdown :is(a,button){background:transparent!important;color:var(--fu-ink)!important}html[data-theme=dark] #app .fa .fa-avatar-dropdown :is(a,button):hover{background:#ffffff0c!important}#app :is(legend,.fa-field-caption){background:transparent!important;box-shadow:none!important}.fa .fa-drawer-layer{position:fixed;inset:0;z-index:800!important}.fa .fa-drawer{z-index:801!important}.fa .fa-drawer-backdrop{z-index:0!important}html[data-theme=dark] #app :is(.fa-mobile-dock a[aria-current=page],.fa-account-sidebar a[aria-current=page],.admin-sidebar a.active,.admin-sidebar a[aria-current=page],.fa-filter-card legend){color:#e6d8c4!important}html[data-theme=dark] #app :is(input,select,textarea):focus-visible{border-color:#bba782!important;box-shadow:0 0 0 3px #bba78220!important}html[data-theme=dark] #app .fa :is(.blog-public article,.blog-article article,.legal-page-wrap article,.j-about-grid article,.j-help-cards a){background:var(--fu-card)!important;color:var(--fu-ink)!important;border-color:var(--fu-line)!important}html[data-theme=dark] #app .fa .fu-cart-aside{background:var(--fu-card)!important;border:1px solid var(--fu-line)!important}@media(max-width:760px){#app .fa-screen-bag .fu-cart-list{height:auto!important;max-height:none!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important;display:flex;flex-direction:column;touch-action:pan-y;overscroll-behavior:auto;padding:0!important}#app .fa-screen-bag .fu-cart-page{padding-bottom:calc(var(--fu-cart-summary-height,300px) + 135px)!important}.fu-cart-item-face{touch-action:pan-y!important}#app .fa-screen-bag .fu-cart-aside{position:fixed!important;opacity:1!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate;z-index:75;background:#fffefa!important;box-shadow:0 -12px 28px #17171416!important}html[data-theme=dark] #app .fa-screen-bag .fu-cart-aside{background:#24251f!important;color:#f3f0e6!important;opacity:1!important}#app .fa-screen-checkout .fa-checkout-step-form{padding-bottom:120px}#app .fa-screen-checkout .fa-checkout-actions{position:fixed!important;bottom:calc(96px + env(safe-area-inset-bottom,0px));left:0;right:0;z-index:76;margin:0!important;padding:14px 18px!important;background:#fffefa!important;border-top:1px solid #dedbd2;border-radius:22px 22px 0 0;box-shadow:0 -8px 24px #1717140a;gap:12px;width:100%}#app .fa-screen-checkout .fa-checkout-actions>.fa-button{flex:1}html[data-theme=dark] #app .fa-screen-checkout .fa-checkout-actions{background:#24251f!important;border-color:#ffffff14}#app .fa-screen-checkout .fa-checkout-actions>.fa-button{min-height:49px!important}}@media(min-width:761px){#app .fa-screen-checkout .fa-checkout-step-form{padding-bottom:115px}#app .fa-screen-checkout .fa-checkout-actions{position:fixed!important;bottom:20px;left:50%;transform:translate(-50%);z-index:76;background:#fffefa!important;box-shadow:0 10px 38px #17171425;border:1px solid #dedbd2;border-radius:20px;padding:13px 18px!important;width:min(660px,calc(100vw - 50px));margin:0!important;gap:14px}#app .fa-screen-checkout .fa-checkout-actions>.fa-button{flex:1}html[data-theme=dark] #app .fa-screen-checkout .fa-checkout-actions{background:#24251f!important;border-color:#ffffff14}}html[data-theme=dark] #app .fa-screen-bag .fu-cart-aside{background:#24251f!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}html[data-theme=dark] #app .fa-screen-checkout .fa-checkout-actions .fa-button{background:#ece7db!important;color:#171714!important}.fa-checkout-steps button[aria-current=step]>i{position:relative;isolation:isolate;overflow:visible}.fa-checkout-steps button[aria-current=step]>i:before,.fa-checkout-steps button[aria-current=step]>i:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid var(--theme-accent,#c17a50);pointer-events:none;z-index:-1;animation:fu-checkout-wave 2.8s ease-out infinite}.fa-checkout-steps button[aria-current=step]>i:after{animation-delay:1.4s}@keyframes fu-checkout-wave{0%{transform:scale(.95);opacity:.55}80%,to{transform:scale(1.85);opacity:0}}@media(any-hover:hover)and (prefers-reduced-motion:no-preference){#app .fa :is(.fa-product,.fa-account-card,.fu-collection,.fu-hero-discovery-cards>a,.fu-hero-mini-card,.fu-promises>div,.fu-editor-preview-card){transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important}#app .fa :is(.fa-product,.fa-account-card,.fu-collection,.fu-hero-discovery-cards>a,.fu-hero-mini-card,.fu-promises>div,.fu-editor-preview-card):hover{transform:translateY(-7px) scale(1.012)!important;box-shadow:0 18px 36px #3c2b2229!important;border-color:#b5784b!important}#app .fa .fa-product:hover .fa-product-photo img{transform:scale(1.055)!important;transition:transform .4s ease!important}#app .fa .fa-product:hover .fa-card-cart{background:#a75f3c!important;color:#fff!important}#app .fa .fa-product .fa-product-photo:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--hover-x,50%) var(--hover-y,30%),#ffffff50,transparent 62%);transition:opacity .25s}#app .fa .fa-product:hover .fa-product-photo:after{opacity:1}html[data-theme=dark] #app .fa .fa-product:hover{box-shadow:0 16px 35px #0008!important;border-color:#b99a73!important}}.fu-upload-stack{position:fixed;right:18px;bottom:110px;z-index:2100;display:grid;gap:9px;max-width:calc(100vw - 30px);pointer-events:none}.fu-upload-progress{width:290px;padding:15px 18px;background:#fffefa;color:#171714;border:1px solid #d8cebc;border-radius:16px;box-shadow:0 8px 30px #0002}.fu-upload-progress>div{display:flex;justify-content:space-between;gap:14px;font-size:13px;margin-bottom:9px}.fu-upload-progress progress,.fa-product-wizard progress{width:100%;height:6px;accent-color:#a75f3c}.fu-upload-progress.failed{border-color:#ba624e}.fu-upload-progress.complete{border-color:#87a580}html[data-theme=dark] .fu-upload-progress{background:#24251f;color:#f3f0e6;border-color:#ffffff20}#app .fa-product-wizard{max-width:1400px;padding-top:24px}.fa-product-wizard .fa-wizard-layout{grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr)!important;gap:30px}.fu-editor-help summary,.fu-editor-help p,.fu-review-status{font-size:12px!important;line-height:1.55}.fu-editor-help summary{display:flex;align-items:center;gap:8px;cursor:pointer}.fu-editor-help p{max-width:520px;margin:8px 0}.fu-editor-photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.fu-editor-photo-grid>div{position:relative;aspect-ratio:1;border-radius:13px;overflow:hidden;background:#eeeae1}.fu-editor-photo-grid img{width:100%;height:100%;object-fit:cover}.fu-editor-photo-grid button{position:absolute;right:5px;top:5px;background:#fffefa;border:0;border-radius:50%;padding:7px;display:grid;place-items:center}.fu-photo-upload{position:relative;display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:12px!important;min-height:80px;border:1px dashed #b9a891;border-radius:15px;background:#ede5d733;color:inherit;cursor:pointer;font-size:14px!important}.fu-photo-upload input[type=file]{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.fa-product-wizard .fu-editor-preview-card{padding:0!important;overflow:hidden;position:sticky;top:24px;border:0!important;border-radius:22px!important;background:var(--fu-card)!important;box-shadow:0 8px 24px #1717140a}.fu-preview-photo{width:100%;aspect-ratio:1.12;background:color-mix(in srgb,#c2b89d 25%,#eae7dc);overflow:hidden}.fu-preview-photo>img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;margin:0!important;border:0!important;border-radius:0!important}.fu-preview-photo>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;color:#80796b}.fu-preview-copy{padding:17px 17px 15px}.fu-preview-copy>div{display:flex;gap:10px;align-items:center;justify-content:space-between}.fa .fu-preview-copy h2{font-size:19px!important;margin:0!important;line-height:1.35}.fu-preview-copy>div>span{display:flex;align-items:center;gap:4px;font-size:11px;color:#a87c3c}.fu-preview-copy p{font-size:13px!important;color:#8d8575;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:9px 0 16px}.fu-preview-copy footer{display:flex;align-items:center;justify-content:space-between;gap:14px}.fu-preview-copy strong{font-size:22px!important}.fu-preview-copy footer>span{background:#171714;color:#fff;padding:9px 15px;border-radius:999px;font-size:12px}.fu-preview-notes{border-top:1px solid #88888818;padding:12px 17px;font-size:11px!important}.fu-preview-notes p{font-size:11px!important;line-height:1.6}.fu-preview-notes summary{cursor:pointer}.fa-wizard-preview:before,.fa-wizard-preview:after{display:none!important}.fu-hero-discovery-cards,.fu-hero-mini-card,.fu-hero-spark{display:none}@media(min-width:1101px){.fa-screen-home{--fu-hero-surface:#e8d8c4}html[data-theme=dark] .fa-screen-home{--fu-hero-surface:#342b23}#app .fa-screen-home .fa-announcement{background:#171714!important;color:#fff!important}#app .fa-screen-home .fa-header{background:var(--fu-hero-surface)!important;border-bottom:0!important}#app .fa-screen-home .fu-hero{margin:0!important;max-width:none;min-height:575px;border-radius:0;background:var(--fu-hero-surface)!important;padding:45px max(5%,calc((100vw - 1280px)/2));overflow:hidden}.fu-hero:before{content:"";position:absolute;right:-180px;top:-80px;width:660px;height:660px;border:1px solid #ffffff65;border-radius:50%;pointer-events:none}.fu-hero:after{content:"";position:absolute;right:12%;top:4%;width:270px;height:270px;border:2px dashed #9a755630;border-radius:38% 62% 52% 48%;transform:rotate(35deg);pointer-events:none}.fu-hero-copy,.fu-hero-art{position:relative;z-index:1}.fu-hero-discovery-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:27px;max-width:480px}.fu-hero-discovery-cards>a{display:grid;grid-template-columns:1fr 15px;gap:12px;padding:15px;border-radius:17px;background:#fffefa9c;border:1px solid #ffffff55;color:#493626;font-size:12px}.fu-hero-discovery-cards>a>svg:first-child{grid-column:1/-1;color:#9b6340}.fu-hero-mini-card{position:absolute;right:-3%;bottom:-5%;display:flex;align-items:center;gap:12px;width:240px;padding:12px;border-radius:20px;border:1px solid #ffffff80;background:#fffefa;box-shadow:0 12px 30px #60402a16;color:#171714}.fu-hero-mini-card img{width:80px;height:88px;object-fit:contain}.fu-hero-mini-card span{font-size:13px;line-height:1.5}.fu-hero-mini-card small{display:block;margin-top:7px;font-size:10px;color:#9d714d}.fu-hero-spark{display:block;position:absolute;top:0;right:5%;font-size:70px;line-height:1;color:#a5714d;transform:rotate(16deg)}html[data-theme=dark] .fu-hero-discovery-cards>a{background:#24251f;color:#e7ddca;border-color:#ffffff15}html[data-theme=dark] .fu-hero-mini-card{background:#24251f;color:#f3f0e6;border-color:#ffffff15}}@media(max-width:900px){.fa-product-wizard .fa-wizard-layout{grid-template-columns:1fr!important}.fa-product-wizard .fu-editor-preview-card{position:relative;top:auto;max-width:520px;width:100%;margin:0 auto}.fu-editor-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.fa-checkout-steps button[aria-current=step]>i:before,.fa-checkout-steps button[aria-current=step]>i:after{animation:none;opacity:0}}#app .fa .fa-product:active{transform:scale(.98)!important;transition:transform .12s ease!important}#app .fa-product-wizard .fu-editor-preview-card{display:block!important}#app .fu-editor-preview-card>.fu-preview-photo{height:auto!important;aspect-ratio:1.12!important;width:100%!important;display:block!important;margin:0!important;border-radius:0!important;background:#eae7dc!important}#app .fu-preview-copy h2{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .fu-preview-copy>div>span{flex-shrink:0}#app .fa .fa-product-wizard [aria-invalid=true],#app .fa .fa-checkout-step-form [aria-invalid=true]{border-color:#c83763!important;box-shadow:0 0 0 2px #c8376320!important}.fu-photo-upload:has(input[aria-invalid=true]){border-color:#c83763!important}#app .fu-hero[data-decorations=off]:before,#app .fu-hero[data-decorations=off]:after,#app .fu-hero[data-decorations=off] .fu-hero-spark,#app .fu-hero[data-pills=off] .fu-hero-discovery-cards,#app .fu-hero[data-pills=off] .fu-hero-mini-card{display:none!important}@media(max-width:760px){#app .fa-product-wizard:not([data-step="3"]) .fu-editor-preview-card{display:none!important}#app .fa-product-wizard[data-step="3"] .fu-editor-preview-card{order:-1;margin-bottom:15px}#app .fa-product-wizard .fa-wizard-footer{bottom:calc(96px + env(safe-area-inset-bottom,0px));background:var(--fu-card);padding:12px 5px}}#app label.fu-notched-field{position:relative!important;gap:0!important;padding-top:7px!important}#app .fu-notched-field>.fu-notch-caption{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}#app .fu-notched-field .fu-notch-control{border-color:transparent!important;outline:none;border-radius:14px!important;box-shadow:none!important}#app .fu-notch-control>input{border-color:transparent!important;box-shadow:none!important}#app fieldset.fu-field-outline{position:absolute;min-width:0;margin:0;padding:0;pointer-events:none;border:1px solid var(--fu-field-border,#a4a19c);border-radius:14px;z-index:2;background:transparent!important;box-shadow:none!important}#app .fu-field-outline>legend{display:table;float:none;width:auto;max-width:calc(100% - 28px);margin-left:12px;padding:0 5px!important;font-size:12px!important;font-weight:500;line-height:18px;color:var(--fu-field-label,inherit);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent!important}#app .fu-notched-field:focus-within>.fu-field-outline{border-color:var(--fa-accent,#95643e);border-width:2px}#app .fu-notched-field:has([aria-invalid=true])>.fu-field-outline{border-color:#d24d55;border-width:2px}[data-theme=dark] #app .fu-field-outline,html.dark #app .fu-field-outline{--fu-field-border:#55564e;--fu-field-label:#dadbd3}@media(max-width:760px){#app:has(:is(.fa-screen-bag,.fa-screen-checkout)) .fa-mobile-dock{display:none!important}#app .fa-screen-bag .fu-cart-aside{bottom:0!important;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))!important}#app .fa-screen-bag .fu-cart-page{padding-bottom:calc(var(--fu-cart-summary-height,350px) + 24px)!important}#app .fa-screen-checkout .fa-checkout-actions{bottom:0!important;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))!important}#app :is(.fa-screen-bag,.fa-screen-checkout) .fu-network-status{bottom:calc(82px + env(safe-area-inset-bottom,0px))}}@media(min-width:761px){#app .fa-screen-checkout .fa-checkout-step-form{padding-bottom:28px!important}#app .fa-screen-checkout .fa-checkout-actions{position:static!important;inset:auto!important;transform:none!important;width:auto!important;margin-top:26px!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}#app .fa-screen-bag .fu-cart-aside{position:sticky!important;top:22px!important;bottom:auto!important}}:root{--sb-accent:#93633f;--sb-paper:#f5f1e9;--sb-surface:#fffefa;--sb-ink:#24251f;--sb-radius:24px;--sb-font:Inter;--sb-body:17px;--sb-heading:44px;--sb-width:1200px}.sb-admin-bar{position:fixed;inset:0 0 auto;z-index:200;height:32px;display:flex;align-items:center;gap:0;background:#1d2327;color:#f0f0f1;font:13px system-ui,sans-serif;box-shadow:0 1px #ffffff12}.sb-admin-bar a{display:flex;align-items:center;gap:7px;padding:7px 11px;color:inherit;text-decoration:none;white-space:nowrap}.sb-admin-bar a:hover{background:#32373c;color:#72aee6}.sb-admin-bar>span{margin-left:auto;padding:0 15px;white-space:nowrap}body:has(.sb-admin-bar){padding-top:32px}#app .fa{--fu-primary:var(--sb-accent);--fa-purple:var(--sb-accent);--fa-accent:var(--sb-accent);font-family:var(--sb-font),system-ui,sans-serif}html:not([data-theme=dark]) #app .fa{--fu-page:var(--sb-paper);--fu-card:var(--sb-surface);--fu-ink:var(--sb-ink);--fa-bg:var(--sb-paper);--fa-field-bg:var(--sb-surface);--fa-text:var(--sb-ink);background:var(--sb-paper);color:var(--sb-ink)}#app .fa :is(.fa-product,.fa-editor-card,.fu-cart-item-face,.fa-cart-summary){border-radius:var(--sb-radius)}#app .fa :is(p,textarea,input,select){font-family:inherit}#app .fa main>p,.sb-block p{font-size:var(--sb-body)}.fu-editor-selected{outline:2px solid #9b57d7!important;outline-offset:3px!important;cursor:pointer!important}.sb-before:empty,.sb-after:empty{display:none}.sb-before,.sb-after{max-width:var(--sb-width);margin:0 auto;padding:0 20px}.sb-block{position:relative;isolation:isolate;margin:24px 0;padding:32px;background:var(--sb-surface);border-radius:var(--sb-radius);color:var(--sb-ink);overflow:hidden}.sb-block>.sb-overlay{position:absolute;inset:0;z-index:-1;pointer-events:none}.sb-block h2{font-size:clamp(25px,3vw,var(--sb-heading));line-height:1.12;letter-spacing:-.035em;margin:0 0 18px}.sb-block p{line-height:1.6;white-space:pre-wrap}.sb-block img{max-width:100%;max-height:450px;object-fit:contain}.sb-block-hero,.sb-block-collection{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:30px;min-height:300px}.sb-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:14px 26px;background:var(--sb-accent);color:#fff!important;text-decoration:none;font-size:15px;margin-top:12px}.sb-card-grid{display:grid;grid-template-columns:repeat(var(--sb-columns,3),minmax(0,1fr));gap:20px}.sb-card-grid>article,.sb-card-grid>a{background:var(--sb-paper);border:1px solid #24251f15;border-radius:calc(var(--sb-radius) * .7);padding:24px;transition:transform .22s,box-shadow .22s}.sb-card-grid>article:hover,.sb-card-grid>a:hover{transform:translateY(-5px);box-shadow:0 14px 30px #24251f12}.sb-card-grid h3{font-size:23px}.sb-block-faq details{border-bottom:1px solid #24251f20;padding:17px 0}.sb-block-faq summary{cursor:pointer;font-weight:600}.sb-block-image{text-align:center}.sb-block-spacer,.sb-block-divider{background:transparent;padding:0;overflow:visible}.sb-block hr{border:0;border-top:1px solid #24251f30}.sb-block-heading,.sb-block-text{background:transparent}html[data-theme=dark] .sb-block{background:#24251f;color:#f4f1e9}html[data-theme=dark] .sb-card-grid>article{background:#303129;border-color:#ffffff13}html[data-theme=dark] .sb-block :is(hr,details){border-color:#ffffff18}.sb-editor{background:#e7e8ea;color:#1d2327;font:14px/1.5 Inter,system-ui,sans-serif;height:100dvh;overflow:hidden}.sb-editor button,.sb-editor a,.sb-editor select,.sb-editor input,.sb-editor textarea{font:inherit}.sb-editor button{cursor:pointer}.sb-editor-top{height:66px;display:flex;align-items:center;gap:7px;padding:0 16px;background:#1d2327;color:#fff;border-bottom:1px solid #ffffff15}.sb-editor-top button,.sb-editor-top>a:not(.sb-editor-brand){background:#ffffff0c;color:#eee;border:1px solid #ffffff16;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;text-decoration:none}.sb-editor-top button:hover{background:#ffffff20}.sb-editor-top button:disabled{opacity:.4;cursor:default}.sb-editor-brand{display:flex;align-items:center;gap:9px;color:#fff;text-decoration:none;white-space:nowrap;font-size:17px!important}.sb-editor-brand>b{font-size:9px;letter-spacing:.1em;background:#ffffff13;border-radius:3px;padding:4px}.sb-editor-top>select{background:#30363b;color:#fff;border:1px solid #ffffff20;border-radius:6px;min-width:150px;max-width:240px;padding:8px;margin-left:12px}.sb-editor-top>.sb-publish{background:#6c368e;border-color:#7d439f;margin-left:4px;padding-inline:17px}.sb-device-controls{display:flex;gap:2px;flex:1;justify-content:center}.sb-device-controls .active{background:#825da4!important}.sb-editor-workspace{display:flex;height:calc(100dvh - 66px)}.sb-editor-panel{width:330px;flex:0 0 330px;background:#fff;display:flex;flex-direction:column;box-shadow:2px 0 10px #00000009;z-index:2}.sb-editor-tabs{display:flex;border-bottom:1px solid #ddd}.sb-editor-tabs button{flex:1;padding:14px 2px;background:transparent;border:0;color:#686868;text-transform:capitalize;font-size:13px!important}.sb-editor-tabs button.active{color:#703995;border-bottom:3px solid #703995;background:#faf7fc}.sb-editor-controls{overflow-y:auto;flex:1;padding:20px 18px;scrollbar-width:thin}.sb-editor-controls header{display:flex;align-items:center;justify-content:space-between;gap:10px}.sb-editor-controls h2{font-size:18px;margin:0 0 16px;line-height:1.2}.sb-editor-controls h3{font-size:15px;margin:22px 0 12px}.sb-editor-controls .sb-help{font-size:12px;color:#757575;line-height:1.5}.sb-editor-controls label{display:flex;flex-direction:column;gap:7px;margin:0 0 17px;font-size:12px}.sb-editor-controls :is(input:not([type=checkbox]),select,textarea){width:100%;min-height:40px;background:#fff;border:1px solid #aaa;border-radius:12px;padding:9px 11px;color:#24251f;box-sizing:border-box;min-width:0}.sb-editor-controls input[type=color]{height:42px;padding:5px}.sb-editor-controls textarea{min-height:94px;resize:vertical}.sb-editor-controls button:not(.sb-layer button){border:1px solid #d5d2d8;background:#f8f7fa;border-radius:7px;padding:8px 10px;color:#4f3a5f;display:inline-flex;gap:5px;align-items:center}.sb-editor-controls .sb-check{display:flex;flex-direction:row;align-items:center}.sb-layer{display:flex;align-items:center;gap:2px;background:#f5f5f7;border:1px solid #e0dfe3;border-radius:8px;margin:7px 0;padding:5px}.sb-layer.selected{border-color:#9767b5;background:#f6effc}.sb-layer button{border:0;background:transparent;padding:5px;display:flex;align-items:center;gap:5px;color:#424149}.sb-layer>button:first-child{flex:1;text-align:left;min-width:0}.sb-layer span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px;font-size:12px}.sb-layer small{display:block;font-size:10px;color:#85818a}.sb-editor-panel-footer{padding:12px 18px;border-top:1px solid #ddd;display:flex;flex-direction:column;font-size:11px;color:#615d65}.sb-editor-panel-footer small{font-size:10px;margin-top:2px}.sb-editor-canvas{flex:1;min-width:0;overflow:auto;display:flex;align-items:center;flex-direction:column;padding:18px 24px;background-image:radial-gradient(#bfc2c8 1px,transparent 1px);background-size:14px 14px}.sb-canvas-label{display:flex;justify-content:space-between;align-items:center;gap:18px;width:100%;margin-bottom:12px;font-size:12px;color:#68676d}.sb-canvas-label small{font-size:10px}.sb-editor-canvas iframe{background:#fff;width:100%;height:calc(100dvh - 120px);min-height:500px;border:0;box-shadow:0 10px 45px #1d232725;flex-shrink:0;transition:width .25s;border-radius:3px}.sb-editor-canvas.tablet iframe{width:768px;max-width:none}.sb-editor-canvas.mobile iframe{width:390px;max-width:none;border-radius:22px}.sb-empty{padding:35px 10px;text-align:center;color:#76717c}.sb-empty h3{font-size:18px;color:#322d3b;margin:12px 0}.sb-empty p{font-size:12px}.sb-empty>svg{color:#9777b1}.sb-selected-label{font-size:12px;color:#828087;background:#f6f5f8;padding:9px;border-radius:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-item-editor{padding:14px;border:1px solid #e1dde5;background:#faf9fc;border-radius:12px;margin-bottom:12px}.sb-block-actions{display:flex;gap:8px;margin-top:20px}.sb-media-button{margin-bottom:18px}.sb-revision{display:block!important;width:100%;text-align:left;margin:6px 0;font-size:11px!important}.sb-editor-controls details{margin-top:25px}.sb-modal-layer{position:fixed;inset:0;z-index:250;background:#11131999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:24px}.sb-library{background:#fff;width:min(860px,100%);max-height:85dvh;border-radius:15px;box-shadow:0 30px 90px #0005;padding:26px;overflow:auto;color:#24251f}.sb-library>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;gap:20px}.sb-library header h2{font-size:25px;line-height:1.2;margin:5px 0}.sb-library header small{font-size:10px;color:#8c649d;letter-spacing:.12em}.sb-library header button{border:0;background:#f1eef4;border-radius:50%;padding:8px;display:grid;place-items:center}.sb-library-search{display:flex;align-items:center;gap:8px;background:#f3f2f5;padding:10px 14px;border-radius:8px;margin-bottom:18px}.sb-library-search input{background:transparent;border:0;outline:none;flex:1;font-size:14px}.sb-library>div:not(.sb-media-grid){display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.sb-library>div>button{border:1px solid #e3dce9;border-radius:10px;background:#faf9fc;display:flex;flex-direction:column;gap:8px;align-items:flex-start;text-align:left;padding:18px;transition:transform .2s,box-shadow .2s}.sb-library>div>button:hover{transform:translateY(-3px);box-shadow:0 10px 22px #583a7518;border-color:#9970b7}.sb-library>div>button>svg{color:#815699}.sb-library>div>button>b{font-size:14px}.sb-library>div>button>small{font-size:11px;color:#8a8390}.sb-library>div>button>span{font-size:11px;color:#8956a2;margin-top:6px}.sb-media-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.sb-media-grid img{width:100%;height:120px;object-fit:contain}.sb-media-upload{display:flex;align-items:center;gap:8px;padding:15px;background:#f5f1f8;border:1px dashed #9d86ab;border-radius:10px;margin-bottom:20px;font-size:13px}.sb-media-upload input{max-width:250px}.sb-success{background:#edf6ed;color:#2b6434;border:1px solid #d1e7d2;border-radius:8px;padding:12px;font-size:13px;margin:12px 14px}.sb-manager-toolbar{display:flex;justify-content:space-between;align-items:center;margin:25px 0;gap:20px}.sb-manager-toolbar nav{display:flex;gap:6px}.sb-manager-toolbar nav button{border:0;background:transparent;color:#737678;padding:7px;text-transform:capitalize;font-size:14px}.sb-manager-toolbar nav button.active{color:#6e3c8a;font-weight:600}.sb-manager-toolbar b{font-weight:400;opacity:.6;font-size:12px}.sb-manager-toolbar>label{display:flex;align-items:center;gap:9px;border:1px solid #d9d5dc;border-radius:8px;padding:8px 12px;background:#fff}.sb-manager-toolbar input{background:none;border:0;outline:none;font-size:13px}.sb-theme-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sb-extension-card{padding:0!important;overflow:hidden}.sb-theme-sample{padding:25px;min-height:265px;background-image:radial-gradient(#fff9 1px,transparent 1px);background-size:22px 22px}.sb-theme-sample>div:first-child{display:flex;align-items:center;font-size:18px;font-weight:700;gap:8px;letter-spacing:-.05em}.sb-theme-sample i{width:6px;height:6px;border-radius:50%;display:block}.sb-theme-sample h3{font-size:28px!important;line-height:1.15;letter-spacing:-.04em;margin:26px 0 15px}.sb-mini-samples{display:flex;gap:6px}.sb-mini-samples img{height:75px;width:calc(33% - 4px);object-fit:contain;background:#ffffff7a;border-radius:9px}.sb-extension-info{padding:20px}.sb-extension-info h2{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:18px!important;margin:0 0 12px}.sb-extension-info h2>span{display:flex;align-items:center;gap:4px;font-size:10px;white-space:nowrap;color:#417345;background:#ebf4ec;padding:4px 7px;border-radius:5px}.sb-extension-info p{font-size:13px!important;line-height:1.55;min-height:40px;color:#767276}.sb-extension-info>small{display:block;font-size:11px;color:#88818b;margin-top:6px}.sb-extension-info footer{display:flex;align-items:center;gap:12px;margin-top:18px}.sb-extension-info footer button,.sb-extension-info footer a{font-size:12px;padding:8px 11px;border:1px solid #ddd3e5;border-radius:6px;background:#f6f2f9;color:#703c90;display:flex;align-items:center;gap:5px;text-decoration:none}.sb-extension-info footer button:disabled{opacity:.6;cursor:default}.sb-extension-info footer .danger{color:#ac4045;border-color:#efdcdd;background:#fdf5f5}.sb-plugin-list{display:grid;gap:12px}.sb-plugin-list .sb-extension-card{display:flex;align-items:center}.sb-plugin-icon{margin-left:24px;flex-shrink:0;padding:18px;background:#f2edf6;color:#875699;border-radius:13px}.sb-plugin-list .sb-extension-info{flex:1}.sb-plugin-list .sb-extension-info p{min-height:0}.sb-plugin-list .sb-extension-info h2{justify-content:flex-start}.sb-plugin-list .sb-extension-info footer{margin-top:10px}.sb-upload{padding:22px!important;display:flex;flex-direction:column;gap:12px;margin-top:18px}.sb-upload p,.sb-upload small{font-size:13px}.sb-upload a{display:inline-flex;align-items:center;gap:5px}.sb-upload button{align-self:flex-start}.sb-upload input{font-size:14px}@media(max-width:1100px){.sb-editor-brand>b{display:none}.sb-editor-top>select{max-width:160px;margin-left:0}.sb-editor-top{gap:4px;padding:0 8px}.sb-editor-panel{width:290px;flex-basis:290px}.sb-editor-canvas{padding:15px}.sb-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-admin-bar>span{display:none}}@media(max-width:760px){.sb-admin-bar{height:36px;overflow-x:auto}.sb-admin-bar a{font-size:11px;padding:8px}.sb-admin-bar a:last-of-type{display:none}body:has(.sb-admin-bar){padding-top:36px}.sb-block{padding:24px;margin:16px 0}.sb-block-hero,.sb-block-collection{grid-template-columns:1fr;gap:16px}.sb-block img{max-height:270px}.sb-card-grid{grid-template-columns:1fr}.sb-editor-top{height:112px;flex-wrap:wrap;align-content:center}.sb-editor-brand{font-size:14px!important}.sb-editor-top>select{max-width:180px}.sb-device-controls{flex:none}.sb-editor-workspace{height:calc(100dvh - 112px)}.sb-editor-panel{width:260px;flex-basis:260px}.sb-editor-canvas{align-items:flex-start}.sb-canvas-label small{display:none}.sb-editor-canvas iframe{width:390px;max-width:none}.sb-theme-grid{grid-template-columns:1fr}.sb-manager-toolbar{align-items:stretch;flex-direction:column;gap:8px}.sb-library>div:not(.sb-media-grid){grid-template-columns:repeat(2,1fr)}.sb-media-grid{grid-template-columns:repeat(2,1fr)}.sb-library{padding:18px}.sb-modal-layer{padding:12px}.sb-plugin-icon{margin-left:14px;padding:12px}.sb-extension-info{padding:16px}}@media(prefers-reduced-motion:reduce){.sb-editor-canvas iframe,.sb-library>div>button,.sb-card-grid>article{transition:none}}body:has(.sb-admin-bar) .admin-sidebar{top:32px;height:calc(100dvh - 32px)}body:has(.sb-admin-bar) .admin-header{top:32px}@media(max-width:760px){body:has(.sb-admin-bar) .admin-sidebar{top:36px;height:calc(100dvh - 36px)}}.sb-theme-settings label{display:flex;flex-direction:column;margin:16px 0;gap:6px;font-size:13px}.sb-theme-settings :is(input,select){border:1px solid #bdb5c3;border-radius:12px;padding:9px;min-height:42px}.sb-theme-settings input[type=color]{width:100%}.sb-before,.sb-after{position:relative;z-index:2}.sb-preview-banner{display:flex;align-items:center;justify-content:center;gap:18px;background:#e8e1ef;color:#5e4077;padding:10px;font:12px system-ui,sans-serif}.sb-preview-banner a{color:inherit;text-decoration:underline}.sb-restore-modules{display:inline-flex;gap:6px;align-items:center;padding:9px 12px;border:1px solid #d7cddf;border-radius:8px;background:#faf7fc;color:#745185;font-size:12px;margin-top:18px}html[data-theme=dark] .sb-block:not(.sb-block-heading,.sb-block-text,.sb-block-spacer,.sb-block-divider){background:#24251f!important;color:#f4f1e9!important}.sb-theme-sample.has-preview{background-size:cover;background-position:center;background-repeat:no-repeat}.sb-theme-sample.has-preview>*{visibility:hidden}.sb-add-new{position:relative;font-size:12px}.sb-add-new summary{display:flex;align-items:center;gap:5px;cursor:pointer;white-space:nowrap;padding:7px}.sb-add-new summary::-webkit-details-marker{display:none}.sb-add-new>div{position:absolute;top:100%;left:0;width:200px;background:#1d2327;border:1px solid #434b50;box-shadow:0 12px 30px #0003;padding:6px;display:flex;flex-direction:column;border-radius:0 0 8px 8px}.sb-add-new>div a{padding:11px!important;white-space:nowrap}.sb-add-new>div a:hover{background:#353c42}.admin-sidebar .admin-group-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;color:inherit;font-size:12px;font-weight:700;text-transform:capitalize;padding:12px 14px;letter-spacing:.025em}.admin-group-toggle svg{transition:transform .2s}.admin-group-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.sb-quick-text{display:flex;align-items:center;gap:8px;padding:10px;background:#eee9f4;border-radius:10px;margin:12px 0}.sb-quick-text label{margin:0!important;max-width:74px}.sb-quick-text input[type=number]{min-width:0;width:70px}.sb-quick-text input[type=color]{width:38px;height:38px;padding:3px;border-radius:8px}.sb-quick-text button[aria-pressed=true]{background:#745185;color:#fff}.sb-visibility{border:1px solid #d9d1df;border-radius:12px;padding:12px;margin:15px 0}.sb-visibility legend{font-size:12px;font-weight:700;padding:0 5px}.sb-visibility label{display:inline-flex!important;align-items:center;gap:5px;margin:5px 9px 5px 0!important;text-transform:capitalize;font-size:12px!important}.sb-visibility input{width:15px!important;min-height:15px!important}.sb-visibility small{display:block;color:#716c78;font-size:11px}.sb-select-header{width:100%;padding:11px;margin:8px 0;border:1px solid #d9d1df;border-radius:8px;background:#f8f6fb}.sb-header-editor summary{font-weight:700;padding:12px 0;cursor:pointer}.sb-item-actions{display:flex;gap:8px}.sb-gradient{padding:10px;border:1px solid #ded7e5;border-radius:10px;margin:12px 0}.sb-gradient legend{font-size:12px}.sb-gradient input[type=color]{width:100%}.sb-block-library-layer{background:transparent!important;display:block!important;pointer-events:none;position:fixed!important;inset:85px auto 40px 330px!important;width:350px!important;z-index:10002}.sb-block-library-layer .sb-library{pointer-events:auto;width:100%!important;height:100%;max-height:100%!important;box-shadow:0 14px 60px #0003}.sb-block-library-layer .sb-library>div{grid-template-columns:1fr 1fr}.sb-block-library-layer button[draggable]{cursor:grab}.sb-drop-target{outline:3px dashed #9363bd!important;outline-offset:4px;background-color:#9363bd18!important}.sb-products-layout-grid{display:grid;grid-template-columns:repeat(var(--sb-columns,3),minmax(0,1fr));gap:18px}.sb-products-layout-card{display:flex!important;overflow-x:auto;gap:20px;scroll-snap-type:x mandatory;padding-bottom:8px}.sb-products-layout-card>.fa-product{flex:0 0 250px;scroll-snap-align:start}.sb-products-layout-list{display:flex!important;flex-direction:column;gap:12px}.sb-products-layout-list>.fa-product{display:grid;grid-template-columns:150px 1fr;max-width:none;width:100%}.sb-products-layout-list .fa-product-photo{height:140px;border-radius:18px 0 0 18px}.sb-products-layout-list .fa-product-meta{display:flex;flex-direction:column;justify-content:center;padding:20px}.sb-products-layout-list .fa-card-bottom{margin-top:12px}.seo-studio{display:grid;grid-template-columns:220px minmax(350px,1fr) 280px;gap:20px;align-items:start;font-size:14px}.seo-profile-panel,.seo-profile-editor,.seo-preview-card{background:var(--admin-surface,#fff);border:1px solid #dcd6e2;border-radius:18px;overflow:hidden}.seo-profile-panel{position:sticky;top:110px;max-height:calc(100vh - 130px);overflow:auto;padding:16px}.seo-profile-panel header{display:flex;gap:9px;align-items:center;margin-bottom:16px}.seo-profile-panel h2{font-size:16px;margin:0}.seo-target-search{display:flex;align-items:center;gap:6px;border:1px solid #dcd6e2;border-radius:12px;padding:8px;margin-bottom:14px}.seo-target-search input{width:100%;min-width:0;border:0!important;background:transparent!important;font-size:12px!important;padding:2px!important;min-height:24px!important}.seo-profile-group{border-top:1px solid #eee8f3;padding:7px 0}.seo-profile-group summary{font-weight:700;cursor:pointer;padding:9px 0;font-size:12px}.seo-profile-group summary small{float:right;color:#807787}.seo-profile-group button{display:flex;justify-content:space-between;text-align:left;width:100%;gap:8px;padding:9px 10px;border:0;border-radius:9px;background:transparent;color:inherit;font-size:12px}.seo-profile-group button:hover,.seo-profile-group button[aria-current=page]{background:#eee7f5;color:#684085}.seo-profile-editor>header{display:flex;justify-content:space-between;gap:12px;padding:24px;border-bottom:1px solid #eee8f3}.seo-scope-label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#745185;font-weight:700}.seo-profile-editor h2{font-size:24px;line-height:1.25;margin:7px 0}.seo-profile-editor header p{font-size:12px;color:#776c7f;margin:0}.seo-profile-editor header a{display:flex;gap:5px;align-items:center;white-space:nowrap;font-size:11px;color:#745185;align-self:start}.seo-settings-tabs{display:flex;gap:4px;padding:10px 16px;border-bottom:1px solid #eee8f3;overflow:auto}.seo-settings-tabs button{display:flex;gap:5px;align-items:center;white-space:nowrap;border:0;border-radius:9px;padding:10px;background:transparent;font-size:11px;font-weight:600;color:#716477}.seo-settings-tabs button[aria-selected=true]{background:#eee7f5;color:#684085}.seo-settings-content{padding:24px}.seo-settings-content h3{font-size:18px;margin:0 0 8px}.seo-settings-content section[hidden]{display:none!important}.seo-help{color:#807587;font-size:12px;line-height:1.7;margin-bottom:20px}.seo-profile-editor .seo-field{display:block;position:relative;margin:26px 0 20px}.seo-field>.fa-field-caption{position:absolute!important;left:12px!important;top:-8px!important;background:var(--admin-surface,#fff)!important;padding:0 5px!important;color:#6b5579;font-size:11px!important;z-index:1;transform:none!important}.seo-profile-editor .seo-field :is(input,select,textarea){width:100%;border:1px solid #b9adc4;border-radius:12px;background:transparent;padding:14px;color:inherit;min-height:48px;font-size:14px}.seo-field>small{display:flex;justify-content:space-between;gap:14px;font-size:10px;color:#807587;margin-top:7px;line-height:1.5}.seo-field>small b{font-weight:400;white-space:nowrap}.seo-profile-editor>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:18px 24px;background:#faf7fc;border-top:1px solid #eee8f3}.seo-profile-editor footer span{font-size:10px;color:#807587}.seo-profile-editor footer button{display:flex;gap:8px;align-items:center;font-size:12px}.seo-preview-panel{display:grid;gap:16px;position:sticky;top:110px}.seo-preview-card{padding:18px}.seo-preview-card header{display:flex;gap:7px;align-items:center;font-size:12px;margin-bottom:18px}.seo-google-result small{display:block;font-size:12px;color:#31363b}.seo-google-result em{font-style:normal;font-size:10px;color:#676e74;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seo-google-result h3{font:19px/1.3 Arial,sans-serif;color:#214fb1;margin:12px 0 5px}.seo-google-result p{font:12px/1.6 Arial,sans-serif;color:#5f6368;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.seo-social-result{border:1px solid #ded9e4;border-radius:12px;overflow:hidden;background:#f7f4f9}.seo-social-result>img{width:100%;aspect-ratio:1.91;object-fit:cover}.seo-social-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;aspect-ratio:1.91;background:linear-gradient(135deg,#e8dfef,#d9c7bb);color:#745185;font-size:13px}.seo-social-result>div:not(.seo-social-placeholder){padding:12px}.seo-social-result small{display:block;font-size:10px;color:#7c7484}.seo-social-result b{font-size:13px;display:block;margin:5px 0}.seo-social-result p{font-size:11px;color:#7c7484;margin:0}.seo-profile-tip{display:flex;gap:10px;padding:15px;background:#eee7f5;border-radius:14px;color:#685474}.seo-profile-tip svg{flex-shrink:0}.seo-profile-tip b{font-size:12px}.seo-profile-tip p{font-size:11px;line-height:1.6;margin:5px 0 0}.seo-errors{padding:12px;border-radius:12px;background:#fff0f0;color:#a13939;font-size:12px}html[data-theme=dark] .seo-studio{--admin-surface:#1d1b21;color:#e9e3ee}html[data-theme=dark] .seo-studio :is(.seo-profile-editor,.seo-profile-panel,.seo-preview-card){border-color:#3d3546}html[data-theme=dark] .seo-studio :is(footer,.seo-social-result){background:#25202a}html[data-theme=dark] .seo-google-result :is(small,p){color:#b8b1bf}html[data-theme=dark] .seo-google-result h3{color:#afc5ff}html[data-theme=dark] .seo-settings-tabs button[aria-selected=true],html[data-theme=dark] .seo-profile-group button[aria-current=page],html[data-theme=dark] .seo-profile-tip{background:#382b43;color:#d4bee6}@media(max-width:1500px){.seo-studio{grid-template-columns:200px minmax(320px,1fr)}.seo-preview-panel{grid-column:2;position:static;grid-template-columns:1fr 1fr}.seo-profile-tip{grid-column:1/-1}.seo-profile-panel{grid-row:1/3}}@media(max-width:900px){.seo-studio{grid-template-columns:1fr}.seo-profile-panel{position:static;max-height:280px;grid-row:auto}.seo-preview-panel{grid-column:1}.sb-block-library-layer{left:12px!important;width:300px!important}.sb-products-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.seo-preview-panel{grid-template-columns:1fr}.seo-profile-editor>header{flex-direction:column}.seo-settings-content{padding:18px}.seo-profile-editor>footer{flex-direction:column;align-items:stretch}.sb-products-layout-list>.fa-product{grid-template-columns:110px 1fr}.sb-products-layout-list .fa-product-meta{padding:12px}.sb-products-layout-list .fa-product-photo{height:130px}.sb-add-new summary{font-size:11px}}.sb-admin-bar:has(.sb-add-new[open]){overflow:visible}.sb-add-new a{display:flex!important}.sb-preview-banner~* [data-site-element][draggable=true]{cursor:grab}.seo-profile-editor .seo-field>.fa-field-caption{background:transparent!important}.sb-editor .sb-editor-top>select{background:#30363b!important;color:#f0f0f1!important;border-color:#4d555b!important}.sb-editor .sb-editor-top>select option{background:#30363b!important;color:#f0f0f1!important}#app .fa .sb-block>.sb-products-layout-grid{display:grid!important;grid-template-columns:repeat(var(--sb-columns,3),minmax(0,1fr))!important}#app .fa .sb-block>.sb-products-layout-card{display:flex!important;flex-direction:row!important;grid-template-columns:none!important}#app .fa .sb-block>.sb-products-layout-list{display:flex!important;flex-direction:column!important;grid-template-columns:none!important}@media(max-width:760px){#app .fa .sb-block>.sb-products-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.sb-theme-sample.has-preview{cursor:zoom-in}.sb-theme-sample.half-preview{min-height:0;aspect-ratio:1.016369;background-size:100% 200%;background-position:top center}.theme-full-preview>div{max-width:850px;width:90vw;max-height:92vh;overflow:auto;position:relative;border-radius:18px;background:#fff}.theme-full-preview img{display:block;width:100%;height:auto}.theme-full-preview button{position:sticky;top:12px;float:right;margin:12px;padding:10px 18px;border:0;border-radius:999px;background:#1d2327;color:#fff;z-index:1;cursor:pointer}.sb-editor-branding summary{font-weight:700;padding:12px 0;cursor:pointer}.sb-logo-thumbnail{max-width:100%;max-height:70px;object-fit:contain;background:#ece9ef;padding:8px;border-radius:8px}.fa-logo:has(.sb-site-logo){display:flex!important;align-items:center;min-width:100px}.sb-site-logo{max-width:190px;max-height:54px;object-fit:contain}.fa-footer>div:first-child>p{white-space:pre-line}.fa-footer:has(>.sb-editor-footer){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.module-settings-tabs{display:flex;gap:10px;margin:20px 0}.module-settings-tabs button{display:flex;gap:7px;align-items:center;border:1px solid #d9d1df;border-radius:12px;padding:11px 18px;background:transparent;color:inherit}.module-settings-tabs button.active{background:#eee6f5;color:#745185}.plugin-feature-toggle{display:flex;align-items:center;gap:12px;padding:16px 0}.ad-campaign-list{display:grid;gap:16px}.ad-campaign-list article{display:flex;justify-content:space-between;gap:20px;align-items:center}.ad-campaign-list article>div:last-child{display:flex;gap:9px}.ad-campaign-list button{display:flex;align-items:center;gap:5px;border:1px solid #d9d1df;border-radius:9px;padding:10px;background:transparent;color:inherit}.ad-campaign-list span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#8b788d}.ad-locations{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0}.ad-locations article{padding:16px;border:1px solid #d9d1df;border-radius:14px}.ad-locations b{text-transform:capitalize}.ad-locations p{font-size:12px}.ad-edit-dialog{max-width:900px!important}.ad-edit-dialog label{display:block;margin:16px 0}.ad-edit-dialog :is(input:not([type=checkbox]),select,textarea){width:100%;min-height:42px;border:1px solid #b9adc5;border-radius:12px;padding:10px;background:transparent;color:inherit}.ad-edit-dialog fieldset{display:flex;gap:20px}.ad-edit-dialog footer{display:flex;justify-content:flex-end;gap:12px}.ad-preview-layer{z-index:10010}.ad-preview-layer img,.ad-preview-layer video{max-width:100%}.site-ad{position:relative;margin:18px auto;border-radius:12px;overflow:hidden;background:transparent;width:100%;text-align:center}.site-ad small{display:block;font:9px system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin-bottom:5px}.site-ad iframe{width:100%;border:0;background:transparent;max-height:70vh}.site-ad img,.site-ad video{max-width:100%;height:auto;margin:auto}.site-ad-close{position:absolute;right:8px;top:8px;z-index:2;border:0;border-radius:50%;width:30px;height:30px;background:#1d2327;color:#fff}.site-ad-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:150;max-width:min(90vw,650px)!important;background:var(--sb-surface,#fff);box-shadow:0 20px 100px #0005;padding:20px}.site-ad-sticky{position:fixed;bottom:12px;left:50%;transform:translate(-50%);z-index:145;background:var(--sb-surface,#fff);max-width:90vw!important;box-shadow:0 10px 40px #0003;padding:12px}.notification-sound-controls{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;margin:18px 0}.notification-sound-controls>small,.notification-sound-controls>label:has(input[type=checkbox]){grid-column:1/-1}.notification-sound-controls button{border:1px solid #d9d1df;border-radius:12px;padding:12px;background:transparent;color:inherit}.notification-preferences{background:var(--sb-surface,#fff);border:1px solid #d9d1df;border-radius:20px;padding:22px;margin:20px 0;display:flex;flex-wrap:wrap;gap:18px;align-items:center}.notification-preferences h3{display:flex;align-items:center;gap:8px;width:100%;margin:0}.notification-preferences label{display:flex;align-items:center;gap:6px;font-size:13px}.notification-preferences button,.notification-preferences select{display:flex;align-items:center;gap:6px;border:1px solid #d9d1df;border-radius:12px;padding:10px;background:transparent;color:inherit;font-size:12px}.notification-preferences small{width:100%;font-size:11px;opacity:.65}.notification-delivery-toast{position:fixed;top:90px;right:20px;z-index:190;width:min(390px,calc(100vw - 40px));background:var(--sb-surface,#fff);color:var(--sb-ink,#24251f);border:1px solid #bbaaaf55;border-radius:20px;padding:18px;box-shadow:0 14px 50px #0002;display:flex;gap:12px;align-items:start}.notification-delivery-toast p{font-size:13px;margin:7px 0}.notification-delivery-toast button{background:transparent;border:0;color:inherit}.notification-delivery-toast a{font-size:12px;text-decoration:underline}.notification-delivery-toast svg{flex-shrink:0}@media(max-width:760px){.ad-campaign-list article{flex-direction:column;align-items:stretch}.ad-locations{grid-template-columns:1fr}.sb-site-logo{max-width:145px;max-height:40px}}html[data-theme=dark] .notification-preferences,html[data-theme=dark] .notification-delivery-toast{background:#211f24;color:#eee6f4;border-color:#ffffff1c}#app .fa .fa-footer:has(.sb-footer-custom-col){grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}.admin-header-actions{display:flex;align-items:center;gap:16px}.admin-header-actions>button,.admin-account-menu>button{border:0;background:transparent;color:inherit;display:flex;align-items:center;gap:8px;cursor:pointer}.admin-account-menu{position:relative}.admin-account-options{display:none;position:absolute;right:0;top:100%;min-width:230px;background:var(--fa-surface,#fff);color:var(--fa-text,#231f20);border:1px solid #8884;border-radius:14px;padding:8px;box-shadow:0 12px 32px #0002;z-index:10000}.admin-account-menu:hover .admin-account-options,.admin-account-menu:focus-within .admin-account-options{display:grid}.admin-account-options a,.admin-account-options button{padding:12px;text-align:left;border:0;background:none;color:inherit}.sb-howdy{margin-left:auto}.admin-profile-settings{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.admin-profile-settings form{display:grid;align-content:start;gap:18px}.admin-profile-settings label{display:grid;gap:8px}.admin-profile-settings input:not([type=checkbox]){width:100%;min-height:48px;padding:12px;border:1px solid #8887;border-radius:14px;background:transparent;color:inherit}[data-theme=dark] .admin-account-options{background:#19191c;color:#eee}@media(max-width:650px){.admin-header-actions .admin-account-menu>button>span{display:none}}.transfer-studio{max-width:1180px;margin:24px auto;padding:0 20px;display:grid;gap:20px}.transfer-studio .admin-card{padding:24px;display:grid;gap:18px}.transfer-actions{display:flex;gap:12px;flex-wrap:wrap}.transfer-studio form{display:grid;gap:20px}.transfer-studio label{display:grid;gap:8px}.transfer-studio input:not([type=checkbox]),.transfer-studio select{min-height:48px;border:1px solid #8886;border-radius:14px;padding:10px 14px;background:transparent;color:inherit;width:100%}.transfer-mapping{display:grid;gap:10px}.transfer-mapping>div{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:16px;border-bottom:1px solid #8883;padding:10px 0}.transfer-mapping small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.transfer-progress progress{width:100%;accent-color:var(--fa-accent,#875333)}.transfer-history{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #8883}.transfer-history>div{flex:1;overflow:hidden}.transfer-history strong{display:block;overflow:hidden;text-overflow:ellipsis}.transfer-history small{display:block}.sb-plugin-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sb-plugin-list .sb-extension-card{align-items:flex-start;padding:22px;gap:20px}.sb-plugin-icon{width:90px;min-width:90px;height:90px;border-radius:12px;background:linear-gradient(135deg,#e5ddf4,#f6eef9);color:#7042a0;display:grid;place-items:center}.plugin-icon-wordpress-import{background:#e2f0fb;color:#21759b}.plugin-icon-advertising{background:#ffebd6;color:#a9611f}.plugin-icon-notifications{background:#e1f3eb;color:#28735b}.sb-extension-info h2{font-size:20px}.sb-extension-info p{font-size:14px;line-height:1.65}.sb-extension-info small{font-size:12px}.sb-extension-info>a{font-size:13px}.sb-extension-info footer{flex-wrap:wrap}@media(max-width:1000px){.sb-plugin-list{grid-template-columns:1fr}}@media(max-width:600px){.transfer-mapping>div{grid-template-columns:1fr 1fr}.transfer-mapping select{grid-column:1/-1}.sb-plugin-icon{min-width:58px;width:58px;height:58px}.sb-plugin-list .sb-extension-card{gap:14px;padding:16px}}.sb-howdy .admin-account-options{position:fixed;top:32px;right:8px}.sb-howdy>button{color:inherit;font:inherit;padding:0 8px}.sb-admin-bar .admin-account-options a{color:inherit!important}.sb-admin-bar .sb-toolbar-theme{border:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;padding:5px 8px;cursor:pointer;min-width:28px}.sb-admin-bar .sb-toolbar-theme:hover{background:#ffffff1a}.admin-activity{position:relative;display:inline-flex;align-items:center}.sb-admin-bar .admin-activity-toggle{border:0;background:none;color:inherit;position:relative;display:flex;padding:6px 10px;cursor:pointer}.admin-activity-toggle>b{position:absolute;right:1px;top:0;min-width:15px;height:15px;line-height:15px;border-radius:8px;font-size:9px;background:#b85b41;color:#fff}.admin-activity-popup{position:fixed;top:32px;right:12px;width:min(390px,calc(100vw - 24px));border:1px solid #8c88882f;border-radius:16px;background:var(--fa-surface,#fff);color:var(--fa-text,#232320);box-shadow:0 18px 48px #0003;overflow:hidden;z-index:10010;font-size:13px}.admin-activity-popup>header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #8883}.sb-admin-bar .admin-activity-popup button{display:inline-flex;gap:5px;border:0;background:transparent;color:inherit;font-size:11px;cursor:pointer}.admin-activity-events{max-height:390px;overflow:auto}.sb-admin-bar .admin-activity-events>a{display:flex;align-items:flex-start;gap:12px;color:inherit!important;white-space:normal;padding:14px 16px;border-bottom:1px solid #8882}.admin-activity-events>a:hover,.admin-activity-events>a.is-new{background:#8080800d}.admin-activity-events i{display:grid;place-items:center;min-width:34px;height:34px;border-radius:11px;background:#80808012}.admin-activity-events span{display:grid;gap:4px;flex:1}.admin-activity-events b{font-size:13px}.admin-activity-events small{font-size:12px;opacity:.7;line-height:1.5}.admin-activity-events time{font-size:10px;opacity:.55}.admin-activity-events em{width:6px;height:6px;background:var(--fa-accent,#9a6542);border-radius:50%;margin-top:6px}.admin-activity-popup>footer{padding:11px 16px;font-size:10px;opacity:.65}.admin-activity-popup p{padding:18px}[data-theme=dark] .admin-activity-popup{background:#19191a;color:#eee}@media(min-width:900px){.admin-activity-popup{right:135px}}.sb-admin-bar>.admin-activity{margin-left:auto}.sb-admin-bar>.sb-howdy{margin-left:0}.sb-admin-bar .sb-howdy>button{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--jy-ink:#10232b;--jy-muted:#738087;--jy-paper:#f4f7f7;--jy-surface:#fff;--jy-line:#e6ebeb;--jy-mint:#00b98b;--jy-blue:#2668db;--jy-nav:#071d29}html[data-theme=dark],html.dark,body.dark{--jy-ink:#e6edf1;--jy-muted:#a0adb5;--jy-paper:#192229;--jy-surface:#222e36;--jy-line:#ffffff10;--jy-nav:#101c25}#app .jy-app{font-family:var(--sb-font,"Inter",Arial,sans-serif);background:var(--jy-paper);color:var(--jy-ink);min-height:100vh;font-size:14px;line-height:1.55}#app .jy-app *{box-sizing:border-box}#app .jy-app :is(h1,h2,h3,p){margin:0}#app .jy-app a{text-decoration:none;color:inherit}#app .jy-app button,#app .jy-sheet-scrim button{font-family:inherit;cursor:pointer}#app .jy-app input,#app .jy-app textarea,#app .jy-app select{font:inherit;color:var(--jy-ink);box-shadow:none;background:transparent}#app .jy-app input[type=checkbox],#app .jy-app input[type=radio]{accent-color:var(--jy-blue);width:14px;height:14px;padding:0}#app .jy-header{display:flex;align-items:center;gap:34px;padding:0 4%;height:76px;background:var(--jy-nav);color:#e8eff2;position:relative;z-index:35;border:0;box-shadow:none}#app .jy-logo{font-weight:750;font-size:29px;letter-spacing:-1.2px;display:flex;align-items:center;gap:8px;white-space:nowrap}#app .jy-logo>span:first-child{display:grid;place-items:center;background:#c9efd9;color:#183d31;width:32px;height:32px;border-radius:10px}.jy-logo-dot{color:#8edab5}#app .jy-header nav{display:flex;align-items:center;gap:26px;flex:1}#app .jy-header nav a{font-size:14px;color:#b2bec4;white-space:nowrap}#app .jy-header nav a:hover,#app .jy-header nav a.active{color:#fff}#app .jy-header-tools{display:flex;align-items:center;gap:16px}#app .jy-header-tools>button,#app .jy-header-tools>a:not(.jy-post-link),#app .jy-account>button{display:flex;align-items:center;justify-content:center;gap:7px;background:none;border:0;color:#e8eff2;position:relative}#app .jy-header-tools>a>i{position:absolute;width:5px;height:5px;background:#86dab0;border-radius:50%;top:0;right:0}#app .jy-post-link{background:#d8f1dd;color:#153d2a!important;padding:10px 17px;border-radius:8px;font-weight:650;white-space:nowrap}#app .jy-account{position:relative}#app .jy-account>button>span,#app .jy-account img{width:32px;height:32px;object-fit:cover;background:#d8e8d7;color:#153d2a;border-radius:50%;display:grid;place-items:center;font-weight:700}#app .jy-account>div{position:absolute;right:0;top:100%;padding:16px;display:none;min-width:220px;background:var(--jy-surface);color:var(--jy-ink);border-radius:12px;box-shadow:0 10px 35px #071d2920}#app .jy-account:hover>div,#app .jy-account:focus-within>div{display:grid;gap:10px}#app .jy-account>div>button{text-align:left;background:transparent;border:0;color:var(--jy-ink);padding:0}#app .jy-menu{display:none!important}#app .jy-button,.jy-sheet-scrim .jy-button{border:0;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--jy-ink);color:var(--jy-surface)!important;border-radius:9px;padding:13px 20px;font-size:14px;font-weight:600;line-height:1.35;transition:transform .2s,box-shadow .2s;cursor:pointer}#app .jy-button:hover,.jy-sheet-scrim .jy-button:hover{transform:translateY(-2px);box-shadow:0 7px 18px #081f2920}#app .jy-button-mint,.jy-sheet-scrim .jy-button-mint{background:#00b98b;color:#fff!important;box-shadow:0 4px 12px #00b98b22}#app .jy-button:disabled,.jy-sheet-scrim .jy-button:disabled{opacity:.65;cursor:default;transform:none}#app .jy-hero{background:#e7f0e8;padding:80px 6% 72px;display:grid;grid-template-columns:1.2fr 1fr;gap:8%;position:relative;overflow:hidden;color:#132d29}#app .jy-hero-copy{z-index:2;max-width:700px}#app .jy-eyebrow{font-size:11px;font-weight:700;letter-spacing:2.4px;display:flex;align-items:center;gap:10px;margin-bottom:25px}#app .jy-eyebrow>span{width:8px;height:8px;background:#3c846b;border-radius:50%;box-shadow:0 0 0 5px #3c846b15}#app .jy-hero h1{font-size:clamp(40px,4.7vw,73px);letter-spacing:-3.4px;line-height:1.07;font-weight:650}#app .jy-hero h1 em{font-style:normal;color:#608675}#app .jy-hero-copy>p{max-width:480px;font-size:17px;line-height:1.8;margin-top:25px;color:#61766d}#app .jy-hero-search{margin-top:30px;background:#fff;border:1px solid #d6e3d7;border-radius:12px;padding:7px;display:flex;align-items:center;box-shadow:0 8px 30px #12352a07;width:120%;position:relative;z-index:3}#app .jy-hero-search label{display:flex;align-items:center;gap:8px;padding:8px 10px;min-width:0;flex:1;color:#789084}#app .jy-hero-search label+label{border-left:1px solid #e7eee7}#app .jy-hero-search input{width:100%;border:0;outline:0;padding:0;font-size:13px;color:#15352a;background:none;min-width:0}#app .jy-hero-search .jy-button{background:#17372d;color:#fff!important;white-space:nowrap;padding:16px}#app .jy-hero-popular{display:flex;gap:13px;align-items:center;margin-top:16px;font-size:12px;color:#6d8176}#app .jy-hero-popular>a{color:#234c38;border-bottom:1px solid #b6cdba}#app .jy-hero-proof{display:flex;align-items:center;gap:14px;margin-top:38px}#app .jy-hero-proof>div{display:flex;padding-left:8px}#app .jy-hero-proof>div span{width:35px;height:35px;display:grid;place-items:center;background:#d6bdaa;border:3px solid #e7f0e8;border-radius:50%;margin-left:-8px;font-size:9px;color:#344d3d;font-weight:700}#app .jy-hero-proof>div span:nth-child(2){background:#bfd1d3}#app .jy-hero-proof>div span:nth-child(3){background:#dccf9d}#app .jy-hero-proof>div span:nth-child(4){background:#17372d;color:#fff}#app .jy-hero-proof p{display:grid;gap:3px;font-size:12px}#app .jy-hero-proof small{color:#76877b;font-size:11px}#app .jy-hero-orbit{position:absolute;border:1px solid #b7d1bc60;border-radius:50%;width:600px;height:600px;pointer-events:none;right:-200px;top:-200px}#app .jy-hero-orbit.orbit-two{width:800px;height:800px;right:-300px;top:-300px}#app .jy-hero-art{position:relative;min-height:400px;max-width:460px}#app .jy-career-board{transform:rotate(6deg);background:#173a30;border-radius:18px;color:#dbedba;padding:25px 30px;position:absolute;inset:18px 15px 5px 40px;box-shadow:14px 24px 40px #1b3d3420}#app .jy-board-top{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:2px;border-bottom:1px solid #c1e1b430;padding-bottom:15px}#app .jy-board-top i{font-size:22px;font-style:normal}#app .jy-board-word{font-size:clamp(50px,6.3vw,96px);line-height:.95;letter-spacing:-5px;padding:28px 0 23px;font-weight:650;position:relative}#app .jy-board-word em{font-family:Georgia,serif;font-weight:400}#app .jy-board-word>span{position:absolute;right:0;top:30px;font-size:60px}#app .jy-board-bottom{border-top:1px solid #c1e1b430;display:flex;justify-content:space-between;padding-top:18px;font-size:9px;letter-spacing:1.3px}#app .jy-art-note{position:absolute;right:-15px;top:-12px;display:flex;gap:10px;align-items:center;background:#fffaf0;border-radius:12px;padding:15px 20px;box-shadow:0 10px 20px #12352a09;z-index:2;transform:rotate(-6deg);font-size:13px;color:#527152}#app .jy-art-note b{color:#244632}#app .jy-art-job{position:absolute;bottom:-18px;left:0;display:flex;align-items:center;gap:12px;background:#fff;border-radius:12px;padding:16px 20px;z-index:3;box-shadow:0 8px 24px #12352a14;width:94%;transform:rotate(-3deg)}#app .jy-art-job-icon{background:#f5eccd;color:#7a7140;padding:11px;border-radius:10px;display:grid;place-items:center}#app .jy-art-job>div{display:grid;gap:3px}#app .jy-art-job small{font-size:10px;color:#7f8e83}#app .jy-art-job-check{margin-left:auto;color:#298260;background:#e4f1de;border-radius:50%;padding:5px;display:grid;place-items:center}#app .jy-art-star{position:absolute;left:-18px;top:12px;font-size:50px;color:#6d9779}#app .jy-trust-strip{padding:30px 6%;display:flex;align-items:center;gap:30px;justify-content:space-between;background:var(--jy-surface);border-bottom:1px solid var(--jy-line)}#app .jy-trust-strip>span{font-size:9px;letter-spacing:1.5px;max-width:140px;color:var(--jy-muted)}#app .jy-trust-strip b{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:550}#app .jy-trust-strip svg{width:18px;color:#719682}#app .jy-home-section{padding:64px 6% 0;max-width:1600px;margin:auto}#app .jy-section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}#app .jy-section-heading small,#app .jy-employer-banner small{font-size:10px;letter-spacing:2px;color:#6f8a79;font-weight:650}#app .jy-section-heading h2{font-size:35px;line-height:1.2;letter-spacing:-1.5px;margin-top:10px;font-weight:600}#app .jy-section-heading>a{font-size:12px;display:flex;align-items:center;gap:10px;white-space:nowrap}#app .jy-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}#app .jy-category-grid>a{background:var(--jy-surface);border:1px solid var(--jy-line);padding:20px;position:relative;border-radius:11px;transition:transform .2s,box-shadow .2s}#app .jy-category-grid>a:hover{transform:translateY(-5px);box-shadow:0 10px 20px #1329230d}#app .jy-category-grid>a>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:var(--category-tint);color:#234534;font-size:11px}#app .jy-category-grid h3{font-size:15px;font-weight:600;margin-top:22px}#app .jy-category-grid svg{position:absolute;right:17px;bottom:20px;color:#6d8d77}#app .jy-employer-banner{margin:70px 6% 0;padding:50px 6%;background:#e7eee0;border-radius:22px;display:grid;grid-template-columns:1.2fr 1fr;gap:10%;color:#183529;overflow:hidden}#app .jy-employer-banner h2{font-size:42px;line-height:1.12;letter-spacing:-1.8px;margin-top:13px}#app .jy-employer-banner p{margin:18px 0 24px;color:#69816b;max-width:400px}#app .jy-employer-banner .jy-button{background:#183529;color:#fff!important}#app .jy-employer-art{position:relative;display:flex;align-items:center;justify-content:center;transform:rotate(-7deg);border:1px solid #b1c3a8;border-radius:50%;width:300px;height:300px;color:#60825b}#app .jy-employer-art>span{font-size:35px;line-height:1.1;font-weight:600;letter-spacing:-1px}#app .jy-employer-art em{font-family:Georgia,serif;font-weight:400}#app .jy-employer-art svg{position:absolute;right:-5px;bottom:25px;background:#e7eee0;padding:8px}#app .jy-how{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;padding-bottom:65px}#app .jy-how>div>span{color:#5d876b;font-size:12px;border-bottom:1px solid #bfcfc1;display:block;padding-bottom:15px}#app .jy-how h3{font-size:19px;font-weight:600;margin-top:20px}#app .jy-how p{font-size:13px;color:var(--jy-muted);line-height:1.8;margin-top:12px}#app .jy-search-area{padding:16px 4% 12px;background:var(--jy-surface);border-bottom:1px solid var(--jy-line)}#app .jy-search-bar{display:flex;gap:10px;align-items:center}#app .jy-search-bar>label{display:flex;align-items:center;gap:9px;flex:1;border:1px solid var(--jy-line);padding:9px 12px;border-radius:7px;min-width:0;color:var(--jy-muted)}#app .jy-search-bar input,#app .jy-search-bar select{border:0;outline:0;min-width:0;width:100%;padding:0;font-size:12px;min-height:24px;background:transparent}#app .jy-search-bar>label svg{flex-shrink:0}#app .jy-search-select select{appearance:auto}#app .jy-filter-toggle{display:grid;place-items:center;border:1px solid var(--jy-line);background:var(--jy-surface);border-radius:7px;height:43px;width:43px;color:var(--jy-ink)}#app .jy-search-submit{padding:13px 18px;background:linear-gradient(#427fe7,#1b55be);color:#fff!important;font-size:12px;box-shadow:inset 0 1px 1px #fff5}#app .jy-popular{display:flex;gap:9px;align-items:center;margin-top:15px;font-size:11px;flex-wrap:wrap}#app .jy-popular>button{background:var(--jy-paper);border:0;padding:3px 8px;border-radius:20px;color:var(--jy-muted);font-size:10px}#app .jy-popular>div{margin-left:7px;display:flex;gap:5px;align-items:center;color:var(--jy-muted)}#app .jy-popular i{width:3px;height:3px;border-radius:50%;background:var(--jy-muted);margin:0 6px}#app .jy-popular>a{margin-left:auto;display:flex;align-items:center;gap:5px}#app .jy-catalog{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:20px 4% 45px;max-width:1800px;margin:auto;align-items:start}#app .jy-catalog.has-detail{grid-template-columns:190px minmax(0,1fr) 310px;gap:16px}#app .jy-filters{border:1px solid var(--jy-line);background:var(--jy-surface);border-radius:9px;overflow:hidden;position:sticky;top:15px}#app .jy-filters header{display:flex;justify-content:space-between;align-items:center;padding:13px;border-bottom:1px solid var(--jy-line);font-size:12px}#app .jy-filters header b{display:flex;gap:7px;align-items:center;font-weight:550}#app .jy-filters header button{font-size:10px;color:#d56d64;background:none;border:0;padding:0}#app .jy-filter-section{margin:0 13px;padding:16px 0;border-bottom:1px solid var(--jy-line)}#app .jy-filter-section h3{font-size:12px;font-weight:600;margin-bottom:10px}#app .jy-filter-section label{display:flex;align-items:center;gap:7px;font-size:11px;margin:7px 0;color:var(--jy-muted);cursor:pointer}#app .jy-filter-section input{margin:0}#app .jy-filter-section select{width:100%;border:1px solid var(--jy-line);padding:8px;border-radius:5px;font-size:11px;background:var(--jy-paper)}#app .jy-filter-note{margin:15px;padding:14px 10px;background:var(--jy-paper);border-radius:7px}#app .jy-filter-note>span{font-size:7px;letter-spacing:1px;color:#709379}#app .jy-filter-note h3{font-size:14px;margin-top:7px;line-height:1.4}#app .jy-filter-note p{font-size:10px;color:var(--jy-muted);margin-top:8px}#app .jy-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-bottom:13px}#app .jy-results-toolbar p{font-size:12px;color:var(--jy-muted)}#app .jy-results-toolbar strong{color:var(--jy-ink);font-weight:600}#app .jy-results-toolbar>div{display:flex;padding:3px;border:1px solid var(--jy-line);border-radius:6px;background:var(--jy-surface)}#app .jy-results-toolbar button{display:grid;place-items:center;padding:4px;background:none;border:0;color:var(--jy-muted)}#app .jy-results-toolbar button.active{color:#3877db;background:#e8f0ff;border-radius:4px}#app .jy-jobs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}#app .has-detail .jy-jobs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#app .jy-jobs-grid.list-view{grid-template-columns:1fr}#app .jy-job-card{background:var(--jy-surface);border:1px solid var(--jy-line);box-shadow:0 2px 3px #17312a03;border-radius:12px;padding:15px;position:relative;transition:transform .2s,box-shadow .2s,border-color .2s;min-width:0}#app .jy-job-card:hover{transform:translateY(-4px);box-shadow:0 12px 22px #16352d0d;border-color:#97b7df}#app .jy-job-card.is-selected{border-color:#2867df;box-shadow:0 0 0 1px #2867df15}#app .jy-card-company{display:flex;align-items:center;gap:9px;margin-bottom:16px;min-width:0}#app .jy-company-mark,.jy-sheet-scrim .jy-company-mark{width:35px;height:35px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;font-size:19px;font-weight:700;color:#16433b}#app .jy-card-company>div{min-width:0;flex:1}#app .jy-card-company strong{font-size:11px;font-weight:600;display:block}#app .jy-card-company small{display:flex;align-items:center;gap:4px;font-size:9px;color:var(--jy-muted);margin-top:2px;white-space:nowrap;overflow:hidden}#app .jy-card-company small i{background:var(--jy-muted);width:2px;height:2px;border-radius:50%;margin:0 3px;flex-shrink:0}#app .jy-bookmark{background:transparent;border:1px solid var(--jy-line);display:grid;place-items:center;border-radius:6px;padding:6px;color:var(--jy-ink)}#app .jy-bookmark:hover,#app .jy-bookmark.is-saved{color:#00a47e;background:#e3f3ed;border-color:#b7e5d8}#app .jy-save-wrap{position:relative;display:inline-flex}#app .jy-inline-error{position:absolute;top:36px;right:0;z-index:10;width:200px;background:var(--jy-surface);border:1px solid #dca6a3;border-radius:8px;color:#bb625c;padding:8px;font-size:11px;box-shadow:0 5px 15px #0001}#app .jy-card-open{display:block;width:100%;padding:0;text-align:left;background:transparent;color:var(--jy-ink);border:0}#app .jy-chips{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:16px}#app .jy-chips span{font-size:9px;line-height:1.4;background:#fbf2de;color:#9c8341;border-radius:20px;padding:3px 7px}#app .jy-chips span:nth-child(2){background:#e4f0fd;color:#477ca4}#app .jy-chips span:nth-child(3){background:#f1e6f7;color:#8f5c9f}#app .jy-card-open h3{font-size:14px;font-weight:650;letter-spacing:-.2px;margin-bottom:8px}#app .jy-card-open>p{font-size:11px;color:var(--jy-muted);line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:37px}#app .jy-card-bottom{border:1px solid var(--jy-line);background:linear-gradient(transparent,var(--jy-paper));border-radius:9px;padding:10px;margin-top:17px}#app .jy-skill-tags{display:flex;flex-wrap:wrap;gap:5px}#app .jy-skill-tags span{background:var(--jy-paper);color:var(--jy-muted);padding:3px 7px;border-radius:14px;font-size:9px}#app .jy-card-bottom footer{display:flex;align-items:center;justify-content:space-between;gap:6px;border-top:1px solid var(--jy-line);margin-top:10px;padding-top:10px;font-size:9px}#app .jy-card-bottom footer strong{font-size:10px;font-weight:600}#app .jy-card-bottom footer small{color:var(--jy-muted);font-size:9px;font-weight:400}#app .jy-card-bottom footer>span{color:var(--jy-muted);white-space:nowrap}#app .jy-card-bottom footer b{color:var(--jy-ink);font-weight:500}#app .jy-pagination{display:flex;gap:8px;justify-content:center;margin-top:25px}#app .jy-pagination a{border:1px solid var(--jy-line);border-radius:5px;padding:5px 10px;font-size:11px}#app .jy-pagination a.active{background:var(--jy-nav);color:#fff}#app .jy-detail-column{position:sticky;top:15px;scroll-margin-top:20px}#app .jy-job-details{border:1px solid var(--jy-line);background:var(--jy-surface);border-radius:13px;padding:14px;max-height:calc(100dvh - 30px);overflow:auto;scrollbar-width:none}#app .jy-job-details::-webkit-scrollbar{display:none}#app .jy-detail-cover{position:relative;height:132px;border-radius:11px;overflow:hidden}#app .jy-detail-cover img{width:100%;height:100%;object-fit:cover}#app .jy-detail-close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:27px;height:27px;border:0;border-radius:50%;background:#fffffff2;color:#182f31}#app .jy-detail-body>.jy-company-mark{position:relative;margin-top:-23px;border:4px solid var(--jy-surface);width:44px;height:44px;font-size:21px;z-index:2;margin-left:10px}#app .jy-detail-title{display:flex;align-items:start;gap:6px;margin-top:11px}#app .jy-detail-title h2{font-size:17px;font-weight:650;letter-spacing:-.4px;line-height:1.35;flex:1}#app .jy-detail-title .jy-bookmark{background:#11252d;color:#fff;border:0;padding:5px}#app .jy-share{display:grid;place-items:center;background:#dff2eb;border:0;color:#00a981;border-radius:5px;padding:5px}#app .jy-company-name{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#00ac87!important;font-weight:600;margin-top:5px}#app .jy-job-facts{display:grid;grid-template-columns:1fr 1fr;gap:17px 10px;margin:20px 0 18px}#app .jy-job-facts dt{display:flex;align-items:center;gap:6px;font-weight:600;font-size:10px}#app .jy-job-facts dd{margin:5px 0 0 21px;color:var(--jy-muted);font-size:10px}#app .jy-posted{font-size:9px;color:var(--jy-muted)}#app .jy-company-link{display:flex;align-items:center;gap:4px;font-size:10px;color:#00b28c!important;margin-top:6px}#app .jy-detail-actions{display:flex;align-items:center;gap:9px;margin:16px 0 0;padding-bottom:20px;border-bottom:1px solid var(--jy-line)}#app .jy-detail-actions .jy-button{font-size:11px;flex:1;padding:10px 7px}#app .jy-detail-actions .jy-bookmark{height:35px;width:43px;border-color:#00b38a;color:#00a47e}#app .jy-detail-text{padding-top:20px}#app .jy-detail-text h3{font-size:13px;font-weight:650;margin:0 0 9px}#app .jy-detail-text p,#app .jy-detail-text li{font-size:11px;line-height:1.75;color:var(--jy-muted);white-space:pre-line}#app .jy-detail-text section{margin-top:19px}#app .jy-detail-text ul{padding-left:16px;margin:0 0 17px}#app .jy-detail-text li{padding-left:2px;margin:3px 0}#app .jy-full-link{display:flex;align-items:center;gap:5px;margin-top:20px;color:#00a985!important;font-size:11px}#app .jy-preview-scrim{position:fixed;inset:0;background:#071d2960;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:300;display:flex;justify-content:flex-end;padding:20px}#app .jy-preview-scrim>div{width:380px}#app .jy-job-page{max-width:950px;margin:0 auto;padding:30px 20px 60px}#app .jy-back{display:flex;align-items:center;gap:8px;color:var(--jy-muted);font-size:12px;margin-bottom:20px}#app .jy-job-page>.jy-job-details{max-height:none;padding:22px;border-radius:18px}#app .jy-job-page .jy-detail-cover{height:250px}#app .jy-job-page .jy-detail-title h2{font-size:30px}#app .jy-job-page .jy-job-facts{grid-template-columns:repeat(4,1fr)}#app .jy-job-page .jy-detail-text p,#app .jy-job-page .jy-detail-text li{font-size:14px}#app .jy-job-page .jy-detail-text h3{font-size:18px}#app .jy-job-page .jy-detail-actions .jy-button{flex:initial;padding:13px 25px;font-size:14px}#app .jy-job-page>h2{font-size:24px;margin:40px 0 20px}.jy-sheet-scrim{position:fixed;inset:0;z-index:500;background:#071d2966;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:flex-end;color:var(--jy-ink);font-family:Inter,Arial,sans-serif}.jy-apply-sheet{background:var(--jy-surface);border-radius:26px 26px 0 0;padding:17px 35px 28px;max-height:92dvh;overflow-y:auto;width:min(700px,100%);position:relative;box-shadow:0 -10px 60px #071d2920;animation:jy-rise .3s ease both;scrollbar-width:thin}.jy-sheet-handle{height:4px;width:44px;background:var(--jy-line);border-radius:5px;margin:0 auto 22px}.jy-sheet-close{position:absolute;right:21px;top:23px;width:30px;height:30px;background:var(--jy-paper);border:0;border-radius:50%;display:grid;place-items:center;color:var(--jy-ink)}.jy-sheet-close svg{width:17px}.jy-apply-heading{display:flex;align-items:center;gap:13px;padding-right:20px;margin-bottom:30px}.jy-apply-heading small{font-size:9px;letter-spacing:1.5px;color:var(--jy-muted)}.jy-apply-heading h2{font-size:22px;line-height:1.3;letter-spacing:-.7px;margin:6px 0}.jy-apply-heading p{font-size:12px;color:var(--jy-muted);margin:0}.jy-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.jy-field{display:block;position:relative;margin:0 0 22px;border:1px solid var(--jy-line);border-radius:10px;padding:0!important;background:var(--jy-surface)}.jy-field>span{position:absolute;top:-8px;left:12px;background:var(--jy-surface);padding:0 5px;font-size:10px;z-index:2;color:var(--jy-muted)}.jy-field input,.jy-field select,.jy-field textarea{display:block;width:100%;padding:15px 14px 12px;border:0!important;border-radius:10px;outline:none;box-shadow:none!important;min-height:46px;color:var(--jy-ink);background:transparent;font:inherit;font-size:13px;resize:vertical}.jy-field:focus-within{border-color:#00b48a;box-shadow:0 0 0 2px #00b48a0a}.jy-field.has-error{border-color:#cc746d}.jy-field>small{display:block;font-size:10px;color:#c96660;padding:0 12px 6px}.jy-upload{border:1px dashed #a6bfb4;background:var(--jy-paper);border-radius:12px;position:relative;padding:20px;display:flex;flex-direction:column;align-items:center;gap:7px;cursor:pointer;color:#6b9785}.jy-upload strong{font-size:12px;color:var(--jy-ink)}.jy-upload span{font-size:10px;color:var(--jy-muted)}.jy-upload input{width:100%;height:100%;opacity:0;position:absolute;inset:0;cursor:pointer}.jy-upload.has-error{border-color:#cc746d}.jy-upload>small{color:#c96660;font-size:10px}.jy-consent{display:flex;align-items:start;gap:9px;font-size:10px;line-height:1.6;color:var(--jy-muted);margin-top:17px}.jy-consent input{margin:2px 0 0;accent-color:#00af87}.jy-apply-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:23px;border-top:1px solid var(--jy-line);padding-top:20px}.jy-apply-footer>small{font-size:10px;color:var(--jy-muted)}.jy-form-error{padding:10px 13px;background:#cc746d12;color:#c76962;border-radius:8px;font-size:12px;margin-top:12px}.jy-upload-progress{height:5px;background:var(--jy-paper);border-radius:4px;position:relative;margin-top:14px}.jy-upload-progress>span{display:block;height:5px;background:#00b98b;border-radius:4px;transition:width .2s}.jy-upload-progress>small{display:block;font-size:9px;text-align:right;margin-top:3px;color:var(--jy-muted)}.jy-apply-success{padding:40px 25px 30px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:18px}.jy-apply-success>span{width:65px;height:65px;display:grid;place-items:center;border-radius:50%;background:#def2e9;color:#00b98b}.jy-apply-success>small{font-size:9px;color:#709379;letter-spacing:2px}.jy-apply-success h2{font-size:29px;letter-spacing:-1px;margin:0}.jy-apply-success p{max-width:420px;font-size:13px;color:var(--jy-muted);line-height:1.8;margin:0}.jy-apply-success>a:not(.jy-button){font-size:12px;color:#00a780}.jy-text-button{background:none;border:0;color:var(--jy-muted);font-size:12px}.jy-spin{animation:jy-spin 1s linear infinite}@keyframes jy-spin{to{transform:rotate(360deg)}}@keyframes jy-rise{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}#app .jy-footer{padding:50px 6% 20px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:35px;border-top:1px solid var(--jy-line);background:var(--jy-surface)}#app .jy-footer>div>p{margin:15px 0 8px;font-size:13px}#app .jy-footer small{font-size:11px;color:var(--jy-muted)}#app .jy-footer section{display:flex;flex-direction:column;gap:10px;font-size:12px;color:var(--jy-muted)}#app .jy-footer section b{color:var(--jy-ink);font-size:12px;margin-bottom:5px}#app .jy-footer-bottom{grid-column:1/-1;border-top:1px solid var(--jy-line);padding-top:20px;margin-top:15px;font-size:10px;color:var(--jy-muted);display:flex;justify-content:space-between}#app .jy-empty{padding:65px 20px;text-align:center;color:var(--jy-muted)}#app .jy-empty>svg{margin:0 auto 18px}#app .jy-empty h2{font-size:22px;color:var(--jy-ink)}#app .jy-empty p{font-size:13px;margin:10px 0 20px}#app .jy-workspace{max-width:1200px;margin:auto;padding:35px 4% 60px}#app .jy-workspace-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}#app .jy-workspace-title h1{font-size:30px;letter-spacing:-1px}#app .jy-workspace-title p{font-size:13px;color:var(--jy-muted);margin-top:5px}#app .jy-workspace-nav{display:flex;gap:12px;border-bottom:1px solid var(--jy-line);margin-bottom:25px;padding-bottom:15px;font-size:12px}#app .jy-workspace-nav a{padding:7px 11px;border-radius:6px;background:var(--jy-surface)}#app .jy-workspace-nav a.active{background:#dff2e9;color:#0b7259}#app .jy-application-card,#app .jy-employer-job{background:var(--jy-surface);border:1px solid var(--jy-line);border-radius:13px;padding:22px;margin-bottom:15px}#app .jy-application-card>header,#app .jy-employer-job{display:flex;align-items:start;gap:20px;justify-content:space-between}#app .jy-application-card h2,#app .jy-employer-job h2{font-size:18px}#app .jy-application-card p,#app .jy-employer-job p{font-size:12px;color:var(--jy-muted);margin-top:8px;white-space:pre-line}#app .jy-status{font-size:10px;border-radius:20px;padding:5px 10px;background:#e8effb;color:#4267a3;white-space:nowrap}#app .jy-status.accepted,#app .jy-status.published{color:#248567;background:#e0f2e8}#app .jy-status.rejected{color:#ad655e;background:#f9ebe8}#app .jy-application-body{margin-top:18px;border-top:1px solid var(--jy-line);padding-top:15px}#app .jy-application-card footer{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px}#app .jy-application-card footer a{font-size:12px;color:#00a780;display:flex;gap:5px;align-items:center}#app .jy-application-card select{border:1px solid var(--jy-line);border-radius:7px;padding:8px;font-size:12px}#app .jy-application-card details{font-size:12px;color:var(--jy-muted);margin-top:14px}#app .jy-application-card details textarea{display:block;width:100%;border:1px solid var(--jy-line);border-radius:7px;padding:10px;margin:10px 0}#app .jy-publish-form{max-width:850px;margin:auto;background:var(--jy-surface);border:1px solid var(--jy-line);padding:30px;border-radius:16px}#app .jy-publish-steps{display:flex;gap:12px;margin-bottom:35px;border-bottom:1px solid var(--jy-line);padding-bottom:20px}#app .jy-publish-steps button{flex:1;display:flex;align-items:center;gap:8px;background:none;border:0;font-size:12px;color:var(--jy-muted);padding:0}#app .jy-publish-steps button>span{display:grid;place-items:center;border:1px solid var(--jy-line);width:26px;height:26px;border-radius:50%;font-size:11px}#app .jy-publish-steps .active{color:#00a880}#app .jy-publish-steps .active>span{background:#00b98b;color:#fff;border:0}#app .jy-publish-form h2{font-size:21px;margin-bottom:30px}#app .jy-publish-footer{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-top:20px;border-top:1px solid var(--jy-line);padding-top:20px}#app .jy-publish-footer button:not(.jy-button){background:transparent;border:0;color:var(--jy-muted);font-size:12px}#app .jy-publish-form .jy-field>span{font-size:11px}#app .jy-publish-form .jy-field textarea{min-height:140px}#app .jy-success-note{border:1px solid #b7d8c5;background:#e4f4ea;color:#2c7453;padding:12px 16px;border-radius:9px;font-size:12px;margin-bottom:20px}html[data-theme=dark] #app .jy-hero,html.dark #app .jy-hero{background:#243a32;color:#edf4e9}html[data-theme=dark] #app .jy-hero-copy>p,html.dark #app .jy-hero-copy>p{color:#aabeb0}html[data-theme=dark] #app .jy-hero h1 em,html.dark #app .jy-hero h1 em{color:#9bc9a9}html[data-theme=dark] #app .jy-hero-proof b,html.dark #app .jy-hero-proof b{color:#d6e4d9}html[data-theme=dark] #app .jy-employer-banner,html.dark #app .jy-employer-banner{background:#2d4034;color:#dfebdf}html[data-theme=dark] #app .jy-employer-art svg,html.dark #app .jy-employer-art svg{background:#2d4034}html[data-theme=dark] #app .jy-card-bottom,html.dark #app .jy-card-bottom{background:var(--jy-paper)}html[data-theme=dark] #app .jy-chips span,html.dark #app .jy-chips span{filter:saturate(.65);opacity:.85}html[data-theme=dark] #app .jy-app select option,html.dark #app .jy-app select option{background:var(--jy-surface)}@media(min-width:1600px){#app .jy-catalog.has-detail{grid-template-columns:210px minmax(0,1fr) 330px}#app .has-detail .jy-jobs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){#app .jy-header{gap:20px}#app .jy-header nav{gap:17px}#app .jy-header-tools{gap:12px}#app .jy-catalog.has-detail{grid-template-columns:175px minmax(0,1fr) 290px;gap:12px;padding-left:2%;padding-right:2%}#app .jy-catalog .jy-jobs-grid{gap:10px}#app .jy-job-card{padding:12px}#app .jy-card-company small{font-size:8px}#app .jy-card-bottom footer{flex-wrap:wrap}#app .jy-trust-strip{gap:15px}#app .jy-trust-strip b{font-size:10px}#app .jy-hero{gap:5%;padding-top:65px}#app .jy-hero-search{width:125%}#app .jy-hero-search .jy-button{font-size:11px}}@media(max-width:999px){#app .jy-header nav{gap:15px}#app .jy-header nav a{font-size:12px}#app .jy-header-tools>a[aria-label]{display:none}#app .jy-post-link{font-size:11px;padding:9px 10px}#app .jy-header-tools{gap:10px}#app .jy-catalog.has-detail{grid-template-columns:180px minmax(0,1fr)}#app .jy-detail-column{grid-column:1/-1;grid-row:1;position:relative;top:0}#app .jy-detail-column .jy-job-details{max-height:none}#app .jy-detail-column .jy-detail-cover{height:200px}#app .jy-detail-column .jy-job-facts{grid-template-columns:repeat(4,1fr)}#app .jy-catalog .jy-jobs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#app .jy-detail-column .jy-detail-text{column-count:2;column-gap:25px}#app .jy-search-select{display:none!important}#app .jy-hero{padding:55px 5% 50px;grid-template-columns:1.2fr 1fr;gap:1%}#app .jy-hero h1{font-size:44px;letter-spacing:-2px}#app .jy-hero-copy>p{font-size:14px}#app .jy-hero-art{min-height:350px}#app .jy-career-board{left:20px;right:0;padding:20px}#app .jy-art-note{right:-10px;font-size:10px;padding:12px}#app .jy-board-word{font-size:65px}#app .jy-hero-search{width:155%;margin-top:25px}#app .jy-hero-proof{margin-top:25px}#app .jy-art-job{left:5px;bottom:-15px;padding:12px;width:100%;font-size:10px}#app .jy-art-job-icon{padding:8px}#app .jy-art-job small{font-size:8px}#app .jy-trust-strip>span{display:none}#app .jy-home-section .jy-jobs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#app .jy-employer-banner{gap:0}#app .jy-employer-art{width:240px;height:240px}#app .jy-employer-art span{font-size:30px}}@media(max-width:700px){#app .jy-header{height:66px;padding:0 5%;gap:12px}#app .jy-header .jy-logo{font-size:26px}#app .jy-header nav{display:none;position:absolute;top:65px;left:0;right:0;background:var(--jy-nav);padding:20px 5%;flex-direction:column;align-items:start;gap:18px;box-shadow:0 15px 20px #071d2920}#app .jy-header nav.is-open{display:flex}#app .jy-header nav a{font-size:14px}#app .jy-header-tools{margin-left:auto;gap:12px}#app .jy-menu{display:flex!important}#app .jy-post-link{display:none}#app .jy-signin{font-size:12px}#app .jy-search-area{padding:14px 4% 10px}#app .jy-search-bar{flex-wrap:wrap;gap:8px}#app .jy-search-bar>label{flex:auto;width:calc(50% - 8px);padding:8px}#app .jy-search-bar input{font-size:11px}#app .jy-search-submit{flex:1;padding:11px;font-size:12px}#app .jy-filter-toggle{height:38px;width:38px}#app .jy-popular{gap:7px;font-size:9px}#app .jy-popular>span{width:100%;font-size:10px}#app .jy-popular>button{font-size:9px}#app .jy-popular>div{width:100%;margin:3px 0 0}#app .jy-popular>a{display:none}#app .jy-catalog,#app .jy-catalog.has-detail{display:flex;flex-direction:column;padding:15px 4% 30px;gap:15px}#app .jy-filters{display:none;position:relative;top:0;width:100%}#app .jy-filters.is-open{display:block}#app .jy-results{width:100%}#app .jy-catalog .jy-jobs-grid{grid-template-columns:1fr;gap:12px}#app .jy-card-company strong{font-size:13px}#app .jy-card-company small{font-size:10px}#app .jy-job-card{padding:16px;border-radius:14px}#app .jy-card-open h3{font-size:17px}#app .jy-card-open>p{font-size:12px}#app .jy-chips span{font-size:10px}#app .jy-card-bottom footer strong{font-size:12px}#app .jy-card-bottom footer small,#app .jy-card-bottom footer>span{font-size:10px}#app .jy-skill-tags span{font-size:10px}#app .jy-detail-column{position:fixed;inset:0;z-index:250;background:#071d2966;padding:15px 10px;display:flex;align-items:flex-end}#app .jy-detail-column .jy-job-details{max-height:94dvh;width:100%;border-radius:20px 20px 12px 12px;padding:15px}#app .jy-detail-column .jy-detail-cover{height:170px}#app .jy-detail-column .jy-detail-text{column-count:1}#app .jy-detail-column .jy-job-facts{grid-template-columns:1fr 1fr}#app .jy-detail-title h2{font-size:22px}#app .jy-detail-text h3{font-size:15px}#app .jy-detail-text p,#app .jy-detail-text li,#app .jy-job-facts dt,#app .jy-job-facts dd{font-size:12px}#app .jy-detail-actions .jy-button,#app .jy-job-details .jy-company-name{font-size:13px}#app .jy-job-page{padding:20px 4% 35px}#app .jy-job-page>.jy-job-details{padding:15px}#app .jy-job-page .jy-detail-cover{height:180px}#app .jy-job-page .jy-job-facts{grid-template-columns:1fr 1fr}#app .jy-job-page .jy-detail-title h2{font-size:24px}#app .jy-job-page .jy-jobs-grid{grid-template-columns:1fr}#app .jy-preview-scrim{padding:10px;align-items:end}#app .jy-preview-scrim>div{width:100%}#app .jy-hero{display:flex;flex-direction:column;padding:40px 6% 45px;gap:40px}#app .jy-hero h1{font-size:46px;letter-spacing:-2px}#app .jy-eyebrow{font-size:9px;margin-bottom:20px;letter-spacing:1.8px}#app .jy-hero-copy>p{font-size:14px;max-width:340px;line-height:1.8;margin-top:20px}#app .jy-hero-search{width:100%;display:grid;grid-template-columns:1fr;border-radius:14px;margin-top:24px;padding:9px}#app .jy-hero-search label{padding:11px 8px}#app .jy-hero-search label+label{border-left:0;border-top:1px solid #e7eee7}#app .jy-hero-search .jy-button{font-size:13px;padding:13px}#app .jy-hero-popular{font-size:10px;gap:11px}#app .jy-hero-proof{margin-top:25px}#app .jy-hero-proof p{font-size:10px}#app .jy-hero-proof small{font-size:9px}#app .jy-hero-art{width:100%;max-width:320px;min-height:330px;align-self:center;margin-top:10px;margin-bottom:15px}#app .jy-career-board{inset:0 15px 5px 20px;padding:20px 26px;transform:rotate(5deg)}#app .jy-board-word{font-size:70px;padding:20px 0}#app .jy-board-top{font-size:7px}#app .jy-board-bottom{font-size:7px;padding-top:12px}#app .jy-art-note{top:-20px;right:-3px;font-size:10px}#app .jy-art-job{bottom:-24px;padding:13px;left:0;width:100%;font-size:12px}#app .jy-art-star{left:-9px;font-size:40px;top:20px}#app .jy-trust-strip{display:grid;grid-template-columns:1fr 1fr;padding:22px 6%;gap:17px 15px}#app .jy-trust-strip b{font-size:9px}#app .jy-trust-strip svg{width:15px}#app .jy-home-section{padding:38px 5% 0}#app .jy-section-heading{gap:12px;align-items:end;margin-bottom:20px}#app .jy-section-heading h2{font-size:26px;letter-spacing:-1px;margin-top:7px}#app .jy-section-heading small{font-size:8px;letter-spacing:1.2px}#app .jy-section-heading>a{font-size:10px;max-width:110px;white-space:normal;gap:6px}#app .jy-category-grid{grid-template-columns:1fr 1fr;gap:10px}#app .jy-category-grid>a{padding:15px;border-radius:10px}#app .jy-category-grid h3{font-size:12px;max-width:110px;margin-top:18px}#app .jy-category-grid svg{right:10px;bottom:15px;width:17px}#app .jy-home-section .jy-jobs-grid{grid-template-columns:1fr}#app .jy-employer-banner{margin:35px 5% 0;display:flex;flex-direction:column;padding:30px 22px;gap:30px}#app .jy-employer-banner h2{font-size:33px}#app .jy-employer-banner p{font-size:13px}#app .jy-employer-art{align-self:center;height:210px;width:210px}#app .jy-how{gap:25px;display:flex;flex-direction:column;padding-bottom:35px}#app .jy-how h3{margin-top:12px;font-size:18px}#app .jy-how p{margin-top:8px;font-size:12px}#app .jy-footer{padding:35px 6% 20px;grid-template-columns:1fr 1fr;gap:25px}#app .jy-footer>div:first-child{grid-column:1/-1}#app .jy-footer-bottom{display:block;font-size:9px;line-height:1.9}#app .jy-footer-bottom>span{display:block}.jy-apply-sheet{padding:15px 20px 25px;border-radius:22px 22px 0 0;max-height:94dvh}.jy-apply-heading h2{font-size:18px}.jy-apply-heading p{font-size:10px}.jy-apply-heading small{font-size:8px}.jy-form-grid{gap:0;grid-template-columns:1fr}.jy-field{margin-bottom:22px}.jy-apply-footer{align-items:stretch;flex-direction:column-reverse;gap:13px}.jy-apply-footer>small{text-align:center}.jy-apply-success{padding:35px 5px 20px}.jy-apply-success h2{font-size:25px}#app .jy-workspace-title{align-items:start;flex-direction:column;gap:15px}#app .jy-workspace-title h1{font-size:26px}#app .jy-workspace-nav{gap:7px;flex-wrap:wrap;font-size:10px}#app .jy-employer-job{flex-direction:column;gap:10px}#app .jy-publish-form{padding:22px 17px}#app .jy-publish-steps{gap:10px}#app .jy-publish-steps button{font-size:10px;gap:5px}#app .jy-publish-steps button>span{height:22px;width:22px;flex-shrink:0}}@media(prefers-reduced-motion:reduce){#app .jy-app *,.jy-sheet-scrim *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#app .jy-app :is(.jy-search-bar,.jy-hero-search) :is(input,select){border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;background:transparent!important;min-height:24px!important;padding:0!important}#app .jy-keyword-field{position:relative;display:flex;align-items:center;gap:9px;flex:1;min-width:0;border:1px solid var(--jy-line);padding:10px 12px;border-radius:7px;color:var(--jy-muted)}#app .jy-keyword-field>input{width:100%;min-width:0;flex:1;font-size:12px;color:var(--jy-ink)}#app .jy-keyword-field>svg{flex-shrink:0}#app .jy-keyword-field>button,#app .jy-keyword-field .voice-input-button{border:0;background:transparent;padding:0;width:22px;min-width:22px;height:22px;color:var(--jy-muted);display:grid;place-items:center;border-radius:4px}#app .jy-keyword-field>button.active{background:#dcefe4;color:#00a57e}#app .jy-keyword-field .voice-input-button>span{display:none}#app .jy-keyword-field .voice-input-button svg{width:16px;height:16px}#app .jy-keyword-field .voice-control{display:inline-flex}#app .jy-keyword-field .voice-error{z-index:100;font-size:11px;min-width:210px}#app .jy-hero-search .jy-keyword-field{border:0;padding:8px 10px}#app .jy-hero-search .jy-keyword-field input{color:#17372d!important;font-size:12px}#app .jy-suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;min-width:230px;border:1px solid var(--jy-line);border-radius:10px;background:var(--jy-surface);box-shadow:0 12px 35px #071d291c;z-index:120;padding:7px}#app .jy-suggestions>a{padding:9px 8px;display:flex;align-items:center;justify-content:space-between;color:var(--jy-ink);font-size:12px;gap:10px;border-radius:5px}#app .jy-suggestions>a:hover{background:var(--jy-paper)}#app .jy-suggestions small{display:block;font-size:10px;color:var(--jy-muted);margin-top:3px}#app .jy-assistant{background:var(--jy-paper);border:1px solid var(--jy-line);padding:15px;border-radius:10px;margin-bottom:30px;font-size:12px}#app .jy-assistant summary{cursor:pointer;font-weight:600}#app .jy-assistant p{font-size:11px;color:var(--jy-muted);margin:10px 0}#app .jy-assistant .jy-button{font-size:11px;padding:9px 13px}#app .jy-publish-form :is(input,textarea,select){border:0!important;border-radius:10px;box-shadow:none!important}#app .jy-search-bar>label:focus-within,#app .jy-keyword-field:focus-within{border-color:#a7c8ba}#app .jy-hero-search input:focus-visible{outline:1px solid #a7c8ba!important;outline-offset:5px!important}#app .jy-footer-only .jy-footer{margin-top:0}#app .jy-header-only{min-height:0}#app .jy-header .sb-site-logo{width:auto;height:35px;object-fit:contain;max-width:160px}#app .jy-sheet-scrim .jy-field :is(input,textarea){border:0!important;box-shadow:none!important;outline:none!important;background:transparent!important;border-radius:10px!important}@media(max-width:700px){#app .jy-search-bar .jy-keyword-field{width:100%;flex:auto;min-height:44px}#app .jy-search-bar>label:not(.jy-search-select){width:calc(100% - 160px);flex:1;min-height:40px}#app .jy-search-bar .jy-search-submit{flex:initial;padding:12px;font-size:11px}#app .jy-hero-search .jy-keyword-field{width:100%;padding:10px 8px}#app .jy-hero-search .jy-keyword-field input{font-size:12px}#app .jy-keyword-field>input{font-size:12px}}html[data-theme=dark]{color-scheme:dark;--page:#192229;--bg:#192229;--surface:#222e36;--soft:#26323b;--panel:#222e36;--card:#222e36;--j-bg:#192229;--j-card:#222e36;--j-panel:#222e36;--j-soft:#26323b;--j-border:#ffffff10;--line:#ffffff10;--border:#ffffff10;--background:#192229;--jy-paper:#192229;--jy-surface:#222e36;--jy-ink:#e6edf1;--jy-muted:#a0adb5;--jy-line:#ffffff10}html[data-theme=dark] body{background:#192229!important}html[data-theme=dark] #app .jy-app{background:#192229!important;color:#e6edf1!important}html[data-theme=dark] #app .jy-app :is(.jy-job-card,.jy-job-details,.jy-filters,.jy-application-card,.jy-publish-form,.jy-employer-job,.jy-search-area,.jy-footer,.jy-account>div){background:#222e36!important;color:#e6edf1!important;border-color:#ffffff10!important;box-shadow:0 3px 12px #00000009}html[data-theme=dark] #app .jy-app .jy-header{background:#101c25!important;border-color:transparent!important}html[data-theme=dark] #app .jy-app :is(.jy-header-tools,.jy-account,.jy-card-company,.jy-card-open,.jy-detail-title,.jy-results-toolbar,.jy-workspace-title,.jy-publish-steps,.jy-card-bottom footer,.jy-detail-actions,.jy-apply-heading,.jy-card-company>div){background:transparent!important;border-color:#ffffff10!important;color:inherit!important;box-shadow:none!important}html[data-theme=dark] #app .jy-app :is(.jy-card-bottom,.jy-filter-note,.jy-results-toolbar>div,.jy-category-grid>a,.jy-suggestions){background:#26323b!important;border-color:#ffffff0d!important}html[data-theme=dark] #app .jy-app .jy-job-card.is-selected{border-color:#72a5ee!important}html[data-theme=dark] #app .jy-app :is(.jy-hero-search,.jy-art-job){background:#f7faf7!important;color:#17372d!important}html[data-theme=dark] #app .jy-app .jy-hero-search input{color:#17372d!important;background:transparent!important}html[data-theme=dark] #app .jy-app .jy-career-board{background:#173a30!important;color:#dbedba!important}html[data-theme=dark] #app .jy-app .jy-hero-search .jy-button{background:#17372d!important;color:#fff!important}html[data-theme=dark] #app .jy-app button{background:transparent!important;color:inherit!important;border-color:#ffffff10!important}html[data-theme=dark] #app .jy-app .jy-button,html[data-theme=dark] #app .jy-app .jy-search-submit{background:#0f1a21!important;color:#f4f7fa!important;border:1px solid #ffffff0b!important}html[data-theme=dark] #app .jy-app .jy-button-mint{background:#00a780!important;color:#fff!important;border-color:#00a780!important}html[data-theme=dark] #app .jy-app .jy-post-link{background:#b8dbbc!important;color:#143829!important}html[data-theme=dark] #app .jy-app .jy-bookmark.is-saved{color:#71d4b3!important;background:#285545!important}html[data-theme=dark] #app .jy-app :is(.jy-field,.jy-field>span){background:#222e36!important;border-color:#ffffff18!important}html[data-theme=dark] #app .jy-app :is(input,select,textarea){color:#e6edf1!important;background:transparent!important;box-shadow:none!important}html[data-theme=dark] #app .jy-app select option{background:#222e36!important;color:#e6edf1!important}html[data-theme=dark] .jy-sheet-scrim{color:#e6edf1!important}html[data-theme=dark] .jy-sheet-scrim .jy-apply-sheet{background:#222e36!important;color:#e6edf1!important;border-color:#ffffff10!important}html[data-theme=dark] .jy-sheet-scrim :is(.jy-field,.jy-field>span){background:#222e36!important;border-color:#ffffff18!important}html[data-theme=dark] .jy-sheet-scrim :is(input,textarea){background:transparent!important;color:#e6edf1!important;border:0!important}html[data-theme=dark] .jy-sheet-scrim .jy-button-mint{background:#00a780!important;color:#fff!important;border-color:#00a780!important}html[data-theme=dark] .jy-sheet-scrim .jy-upload{background:#26323b!important;border-color:#63887780!important}html[data-theme=dark] #app :is(.admin-app,.fa-auth-layout,.j-seller-app){--j-bg:#192229;--j-card:#222e36;--j-panel:#222e36;--j-soft:#26323b;--j-border:#ffffff10;--bg:#192229;--panel:#222e36;--card:#222e36;--line:#ffffff10;background:#192229!important}html[data-theme=dark] #app :is(.admin-card,.fa-account-card,.admin-sidebar){background:#222e36!important;border-color:#ffffff10!important}.auth-showcase{background:linear-gradient(145deg,#173a30,#071d29)!important}.auth-showcase-copy>h1 em{color:#b5dcb4!important}.auth-brand strong{color:#dcf0de!important}html[data-theme=dark] #app .jy-app :is(.jy-card-open,.jy-card-company,.jy-card-company>div){border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important}html[data-theme=dark] #app .jy-app :is(.jy-detail-close,.jy-sheet-close){background:#17252e!important;color:#e6edf1!important;border:0!important}#app .jy-job-details{display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}#app .jy-detail-scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:14px}#app .jy-detail-column .jy-job-details{max-height:var(--jy-detail-height, calc(100dvh - 30px) )}#app .jy-floating-actions{position:relative;flex:0 0 auto;z-index:12;margin:0 -14px;padding:12px 14px max(12px,env(safe-area-inset-bottom));border:0;border-top:1px solid var(--jy-line);background:var(--jy-surface);box-shadow:0 -7px 22px #10232b09;gap:9px}#app .jy-floating-actions .jy-button{min-height:40px;margin:0;flex:1;font-size:12px;white-space:nowrap}#app .jy-floating-actions .jy-save-wrap{flex:0 0 auto}#app .jy-floating-actions .jy-bookmark{width:auto;min-width:90px;min-height:40px;height:auto;display:flex;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:600}#app .jy-floating-actions .jy-inline-error{top:auto;bottom:48px}#app .jy-job-page>.jy-job-details{overflow:visible;padding-bottom:20px}#app .jy-job-page .jy-detail-scroll{overflow:visible;padding-bottom:25px}#app .jy-job-page .jy-floating-actions{position:fixed;bottom:18px;left:50%;transform:translate(-50%);width:min(850px,calc(100% - 40px));border:1px solid var(--jy-line);border-radius:15px;padding:12px 15px;margin:0;box-shadow:0 8px 32px #10232b20;z-index:90}#app .jy-job-page .jy-floating-actions .jy-button{flex:1}#app .jy-job-page{padding-bottom:115px}#app .jy-app .jy-job-page,#app .jy-app .jy-catalog{transform:none!important;will-change:auto!important}html[data-theme=dark] #app .jy-app .jy-floating-actions{background:#222e36!important;color:#e6edf1!important;border-color:#ffffff10!important;box-shadow:0 -6px 22px #00000015!important}@media(max-width:999px){#app .jy-detail-column .jy-job-details{max-height:94dvh}#app .jy-detail-column .jy-detail-text{column-count:1}}@media(max-width:700px){#app .jy-floating-actions{margin:0 -15px;padding:12px 15px max(12px,env(safe-area-inset-bottom))}#app .jy-floating-actions .jy-button{min-height:44px;font-size:13px}#app .jy-floating-actions .jy-bookmark{min-height:44px;font-size:12px}#app .jy-job-page .jy-floating-actions{bottom:10px;width:calc(100% - 20px);padding:10px;border-radius:13px}}
