.workspace-loader{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;min-height:100vh;min-height:100dvh;padding:32px 20px;box-sizing:border-box;overflow:hidden;background:radial-gradient(ellipse at 60% 0%,#08a38d 0,transparent 40%),radial-gradient(ellipse at 50% 100%,#006e67 0,transparent 50%),#002328;color:#efffff;font-family:inherit}.workspace-loader-waves{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;filter:drop-shadow(0 0 12px #00e8bc40);pointer-events:none}.workspace-loader-card{width:min(100%,650px);box-sizing:border-box;text-align:center;padding:42px 45px 55px;border:1px solid #8df4df9c;border-radius:44px;background:linear-gradient(145deg,#a9fff32a,#04373b70 55%,#8affeb20);box-shadow:inset 0 1px 2px #b7fff96b,inset 0 -12px 25px #30e9d51c,0 25px 90px #001b2460,0 0 40px #22ffbd0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.workspace-loader-logo{position:relative;width:108px;height:108px;margin:0 auto 25px;border-radius:29px;background:linear-gradient(140deg,#16ead1,#005c67 65%,#018b88);border:1px solid #3affdc;box-shadow:inset 0 2px 5px #adfff080,0 0 30px #00e8bf55}.workspace-loader-logo i{position:absolute;width:49px;height:49px;left:29px;border-radius:7px;transform:rotate(30deg) skew(-30deg) scaleY(.86);box-shadow:5px 7px 6px #00242c50;animation:workspace-layer 3s ease-in-out infinite}.workspace-loader-logo i:nth-child(1){top:45px;background:linear-gradient(135deg,#05e6da,#0089ac);animation-delay:.2s}.workspace-loader-logo i:nth-child(2){top:29px;background:linear-gradient(135deg,#70ffe8,#00d393);animation-delay:.1s}.workspace-loader-logo i:nth-child(3){top:13px;background:linear-gradient(135deg,#fff,#b9ffe9)}.workspace-loader-brand{display:flex;justify-content:center;align-items:center;gap:19px;color:#ddfff8;font-size:14px;letter-spacing:3px;font-weight:800;line-height:1.6}.workspace-loader-brand>span{width:45px;height:2px;background:linear-gradient(90deg,transparent,#12e6b4);flex-shrink:1}.workspace-loader-brand>span:last-child{rotate:180deg}.workspace-loader .workspace-loader-card h1{color:#f4ffff;font-size:clamp(25px,3vw,36px);line-height:1.25;font-weight:800;margin:22px 0 18px;letter-spacing:-1px}.workspace-loader .workspace-loader-card p{display:flex;align-items:center;justify-content:center;gap:12px;color:#c6e7e6;font-size:17px;line-height:1.6;margin:0}.workspace-loader-card p svg{width:27px;height:27px;flex:0 0 27px;stroke:#37ffd3;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.workspace-loader-track{height:14px;border-radius:20px;background:#52d8c51c;border:1px solid #63e9dc30;overflow:hidden;margin:38px auto 4px;width:88%;box-shadow:inset 0 2px 5px #001e2930}.workspace-loader-track>span{display:block;width:65%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#009da5,#00e7a1 80%,#e7fff6);box-shadow:0 0 16px #20ffcd;animation:workspace-sweep 2.2s ease-in-out infinite}.workspace-loader-compact{min-height:420px;border-radius:26px}.workspace-loader-compact .workspace-loader-card{padding:30px;max-width:580px}.workspace-loader-compact .workspace-loader-logo{width:108px;height:108px;scale:.8;margin-bottom:5px}@keyframes workspace-layer{0%,to{translate:0 0}50%{translate:0 -5px}}@keyframes workspace-sweep{0%{transform:translate(-110%)}to{transform:translate(170%)}}@media(max-width:600px){.workspace-loader{padding:22px 16px}.workspace-loader-card{padding:33px 20px 35px;border-radius:30px}.workspace-loader-brand{font-size:10px;letter-spacing:2px;gap:9px}.workspace-loader-brand>span{width:22px}.workspace-loader .workspace-loader-card p{font-size:14px;gap:8px}.workspace-loader-track{width:94%;margin-top:28px;height:11px}.workspace-loader .workspace-loader-card h1{font-size:27px}.workspace-loader-compact .workspace-loader-card{padding:25px 15px}}@media(prefers-reduced-motion:reduce){.workspace-loader-logo i,.workspace-loader-track>span{animation:none}.workspace-loader-track>span{width:100%;opacity:.8}}:root{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;background:#f5f7fb;color:#15263f}*{box-sizing:border-box}body{margin:0}button,select,input{font:inherit}button{cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}.layout{display:flex;min-height:100vh}.sidebar{width:265px;flex-shrink:0;background:#15263f;color:#fff;padding:28px 18px;display:flex;flex-direction:column}.logo{font-size:19px;font-weight:800;margin:8px 8px 30px}.logo-mark{color:#7de2ca}.small-label{font-size:10px;letter-spacing:1.2px;opacity:.7;padding:0 10px}.nav{background:none;border:0;color:#d0dded;text-align:left;padding:13px;border-radius:12px;width:100%;margin:3px 0}.nav:hover,.nav.active{background:#294360;color:#fff}.sidebar-note{margin-top:auto;background:#233953;padding:16px;border-radius:12px;font-size:12px;line-height:1.6}.content{flex:1;min-width:0;max-width:1500px;padding:38px 42px}header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px}.eyebrow{color:#6883a7;font-size:11px;font-weight:800;letter-spacing:1.5px}h1{font-size:28px;margin:10px 0}.subtitle,.panel p,.muted{color:#71839a}.subtitle{margin:0}.muted{font-size:12px;margin-top:5px}.tag{font-size:12px;background:#e9eef6;padding:9px 12px;border-radius:30px;white-space:nowrap}.demo-warning{border:1px solid #f4ddad;background:#fff8e9;color:#78551b;padding:13px 16px;border-radius:12px;font-size:13px;margin-bottom:22px}.stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px}.stat,.panel{background:#fff;border:1px solid #e4ebf4;border-radius:17px;box-shadow:0 5px 22px #1c324b09}.stat{padding:22px}.stat span{display:block;color:#6f8197;font-size:13px}.stat strong{display:block;font-size:32px;margin-top:9px}.panel{padding:24px;margin-bottom:22px}.panel h2{font-size:18px;margin:0 0 8px}.panel p{font-size:13px;line-height:1.6;margin:0 0 19px}.welcome-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.primary{border:0;background:#155e75;color:#fff;border-radius:9px;padding:11px 17px;font-weight:700}.primary:hover{background:#10495c}.create-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;align-items:end}.create-form label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700}.create-form input,.create-form select,.toolbar select,td select{width:100%;padding:10px;border:1px solid #dbe5f0;border-radius:9px;background:#fff;color:#15263f}.create-form .primary{height:42px}.error{color:#b42318!important;margin-top:10px!important}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:710px;text-align:left;font-size:13px}th,td{padding:15px 9px;border-bottom:1px solid #edf1f6}th{color:#71839a;font-size:12px}.status{display:inline-block;border-radius:7px;padding:6px 9px;font-size:11px;font-weight:800}.accepted,.completed{background:#e0f6eb;color:#187653}.cancelled{background:#ffe8e8;color:#a64141}.pending{background:#fff2d5;color:#986810}.mini{border:0;padding:8px 10px;color:#fff;background:#1e536e;border-radius:7px;font-size:11px;margin:2px}.mini.light{background:#edf2f7;color:#425872}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.toolbar label{display:flex;gap:12px;align-items:center;font-size:13px;font-weight:700}.template-title{display:flex;align-items:center;gap:15px}.template-icon{font-size:34px}.modules{display:flex;flex-wrap:wrap;gap:8px}.module{padding:9px 12px;background:#ebf8f2;color:#15785f;border-radius:9px;font-size:12px;font-weight:700}footer{font-size:12px;color:#8191a5;padding:14px 0}@media(max-width:950px){.create-form{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar{width:220px}.content{padding:25px}}@media(max-width:700px){.layout{display:block}.sidebar{width:100%;padding:14px}.logo{margin:2px 4px 12px}.small-label,.sidebar-note{display:none}.nav{display:inline-block;width:auto;font-size:12px;padding:10px 9px}.content{padding:20px 13px}header .tag{display:none}h1{font-size:24px}.welcome-grid{grid-template-columns:1fr;gap:0}.stat-grid{gap:8px}.stat{padding:13px}.stat strong{font-size:23px}.stat span{font-size:11px}.panel{padding:17px}.create-form{grid-template-columns:1fr}.toolbar label{flex-wrap:wrap}}.auth-layout{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.07fr) minmax(420px,.93fr);background:#f5f8fb}.auth-showcase{background:radial-gradient(circle at 85% 20%,rgba(47,166,155,.2),transparent 35%),radial-gradient(circle at 20% 80%,rgba(80,119,185,.15),transparent 45%),linear-gradient(140deg,#0e2037,#152e48 72%,#0d2238);color:#fff;min-height:100vh;padding:38px clamp(32px,5.5vw,92px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}.auth-showcase:after{content:"";height:340px;width:340px;position:absolute;border:1px solid rgba(129,221,207,.13);border-radius:50%;right:-190px;bottom:60px;box-shadow:0 0 0 50px #81ddcf07,0 0 0 100px #81ddcf05;pointer-events:none}.auth-brand,.auth-mobile-brand{display:flex;align-items:center;gap:11px;font-size:20px;font-weight:800;letter-spacing:-.5px}.auth-brand-mark{width:42px;height:42px;display:inline-flex;justify-content:center;align-items:center;border-radius:13px;background:#8eebd5;color:#103044;font-size:22px;box-shadow:0 5px 20px #20d3b626}.auth-brand-tag{font-weight:500;letter-spacing:0;font-size:10px;padding:7px 9px;border:1px solid rgba(198,224,238,.2);border-radius:20px;color:#b7c8d8;margin-left:5px}.auth-showcase-body{position:relative;z-index:1;max-width:575px;padding:55px 0 30px}.auth-pill{display:inline-block;padding:10px 15px;background:#97ecd61a;border:1px solid rgba(151,236,214,.2);color:#9eead7;font-size:12px;font-weight:700;border-radius:30px}.auth-showcase h1{font-size:clamp(38px,4.4vw,67px);line-height:1.12;letter-spacing:-2px;margin:28px 0 22px;font-weight:800}.auth-showcase h1 span{color:#8fe5d0}.auth-showcase-body>p{color:#c0cedd;font-size:16px;line-height:1.8;margin:0 0 30px}.auth-features{display:grid;gap:14px;color:#d8e6f0;font-size:14px}.auth-features>div{display:flex;gap:13px;align-items:center}.auth-feature-icon{height:34px;width:34px;border:1px solid rgba(146,226,209,.23);background:#92e2d11a;color:#99e7d5;display:grid;place-items:center;border-radius:10px;font-size:16px;flex-shrink:0}.auth-offer{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgba(150,237,219,.2);background:#82e6d01a;border-radius:18px;padding:20px 23px;margin-top:40px;max-width:400px}.auth-offer strong,.auth-offer span{display:block}.auth-offer strong{font-size:21px;color:#acffdf}.auth-offer span{font-size:12px;color:#c7dbdf;margin-top:5px}.auth-offer .auth-offer-spark{font-size:28px;color:#91e5d0;margin:0}.auth-showcase-foot{font-size:12px;color:#9db4c7;letter-spacing:.25px}.auth-area{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:54px 36px;min-width:0}.auth-mobile-brand{display:none}.auth-card{width:100%;max-width:470px;padding:38px;background:#fff;border-radius:24px;box-shadow:0 16px 65px #17375013;border:1px solid #e4edf3}.auth-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:28px}.auth-small-label{font-weight:800;font-size:10px;letter-spacing:1.7px;color:#5d8c97}.auth-security{font-size:11px;color:#728397;background:#f2f7f9;border:1px solid #ebf0f2;padding:7px 10px;border-radius:20px}.auth-card h2{font-size:29px;letter-spacing:-.75px;margin:0 0 9px;line-height:1.25}.auth-subtitle{font-size:14px;line-height:1.7;color:#78889c;margin:0 0 29px}.auth-form{display:flex;flex-direction:column;gap:11px}.auth-form>label,.auth-label-line label{font-size:13px;font-weight:750;color:#253b55}.auth-field{height:53px;display:flex;align-items:center;gap:9px;padding:0 14px;border-radius:12px;border:1px solid #d9e3ec;background:#fcfdfe;transition:border-color .15s,box-shadow .15s}.auth-field:focus-within{border-color:#2b9c8d;box-shadow:0 0 0 3px #2ea89221}.auth-field>span{color:#68879b;font-size:16px}.auth-field input{border:0;outline:0;background:transparent;min-width:0;flex:1;color:#1c344d;font-size:14px;width:100%}.auth-field input::placeholder{color:#a0afbd}.auth-hint{font-size:11px;line-height:1.5;color:#8291a3;margin:0 0 10px}.auth-label-line{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:9px}.auth-text-button{background:none;border:0;padding:4px 0;color:#167b80;font-size:12px;font-weight:750}.auth-text-button:hover{text-decoration:underline}.auth-eye{border:0;background:transparent;color:#537484;font-weight:700;font-size:12px;padding:5px}.auth-submit{width:100%;background:linear-gradient(100deg,#176674,#168572);color:#fff;border:0;border-radius:12px;height:52px;margin-top:13px;font-size:14px;font-weight:800;transition:filter .15s,transform .15s}.auth-submit:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.auth-id-link{text-align:center;margin-top:9px}.auth-back{border:0;background:none;color:#536e82;padding:12px;cursor:pointer;font-weight:700}.auth-recovery p{font-size:14px;line-height:1.7;color:#65788c}.auth-recovery p+p{margin-top:12px}.auth-alert{font-size:12px;line-height:1.5;border-radius:9px;padding:12px;margin:16px 0 0}.auth-error{color:#a82e30;background:#fff0f0;border:1px solid #ffcece}.auth-success{color:#126b48;background:#e9faf1;border:1px solid #a7e3c4}.auth-demo-note{font-size:11px;line-height:1.6;color:#8997a7;background:#f6f9fc;border:1px dashed #d8e2eb;border-radius:9px;padding:12px;margin-top:24px}.auth-demo-button{background:transparent;border:0;color:#267880;font-size:12px;font-weight:800;display:block;margin:13px auto 0;padding:9px}.auth-demo-button:hover{text-decoration:underline}.auth-outside-note{text-align:center;max-width:460px;padding:20px 4px;color:#8291a3;font-size:12px;line-height:1.6}.auth-outside-note p{margin:0 0 8px}.auth-outside-note strong{color:#465d74}.auth-center{text-align:center;padding:50px 0;color:#687d90}.auth-connected{text-align:center}.auth-done-icon{display:grid;place-items:center;margin:12px auto 18px;height:58px;width:58px;background:#e5f8ef;color:#168760;border-radius:50%;font-size:28px;font-weight:800}.auth-connected p{color:#6a8093;line-height:1.7;font-size:14px}@media(max-width:1050px){.auth-layout{grid-template-columns:minmax(0,1fr) minmax(410px,1fr)}.auth-showcase{padding:30px}.auth-showcase h1{font-size:43px}.auth-area{padding:25px}.auth-card{padding:30px}}@media(max-width:760px){.auth-layout{display:flex;flex-direction:column}.auth-area{order:1;min-height:100vh;justify-content:flex-start;padding:26px 16px 28px}.auth-mobile-brand{display:flex;align-self:flex-start;margin-bottom:26px;font-size:17px}.auth-mobile-brand .auth-brand-mark{height:37px;width:37px;font-size:20px}.auth-card{max-width:480px;padding:26px 20px;border-radius:20px;box-shadow:0 10px 35px #17375012}.auth-card h2{font-size:26px}.auth-showcase{order:2;min-height:0;padding:36px 24px 27px;gap:25px}.auth-showcase>.auth-brand{display:none}.auth-showcase-body{padding:0}.auth-showcase h1{font-size:38px}.auth-showcase-body>p{font-size:14px}.auth-showcase-foot{font-size:11px;line-height:1.6}.auth-offer{margin-top:25px}.auth-outside-note{padding:17px 6px}}@media(prefers-reduced-motion:reduce){.auth-submit,.auth-field{transition:none}}.live-shell{min-height:100vh;background:#f3f7fa;padding:30px clamp(14px,4vw,60px);color:#1b344b}.live-topbar{display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:1320px;margin:auto auto 22px}.live-eyebrow{color:#197b81;letter-spacing:1.7px;font-size:11px;font-weight:800}.live-topbar h1{font-size:29px;letter-spacing:-.6px;margin:8px 0}.live-topbar p{margin:0;color:#647a8a}.live-outline{background:#fff;border:1px solid #c9d9e3;border-radius:11px;padding:10px 16px;color:#28516b;font-weight:700}.live-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:20px auto;max-width:1320px}.live-panel{max-width:1320px;margin:0 auto 18px;background:#fff;border:1px solid #deebf0;border-radius:16px;padding:24px;box-shadow:0 8px 25px #0f364808}.live-stats .live-panel{margin:0;display:flex;flex-direction:column;gap:7px;min-width:0}.live-stats small{font-size:12px;color:#75899b}.live-stats strong{font-size:30px}.live-panel h2{font-size:19px;margin:0 0 8px}.live-panel p{font-size:13px;color:#63788b;line-height:1.6}.live-utilities{max-width:1320px;margin:0 auto 14px;display:flex;justify-content:space-between;align-items:center;gap:12px;color:#7a8d9d;font-size:12px}.live-utilities button,.live-actions button,.live-table-wrap td button{border:1px solid #cbdde4;background:#fff;color:#135f6d;border-radius:8px;padding:9px;font-size:12px;font-weight:700}.live-utilities button:disabled,.live-actions button:disabled{opacity:.45;cursor:not-allowed}.live-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:13px;margin-top:20px}.live-form label{font-size:12px;font-weight:750;display:flex;flex-direction:column;gap:7px;color:#4c6376}.live-form input,.live-form select{border-radius:10px;border:1px solid #d4e2e9;background:#fff;padding:12px 13px;min-height:43px;width:100%;color:#1b344b}.live-primary{border:0;background:#147c75;border-radius:10px;color:#fff;padding:12px 16px;font-weight:800;min-height:43px}.live-table-wrap{overflow:auto}.live-table-wrap table{width:100%;border-collapse:collapse;min-width:650px;text-align:left;font-size:13px}.live-table-wrap th{font-size:12px;color:#758899;font-weight:700}.live-table-wrap th,.live-table-wrap td{border-bottom:1px solid #edf2f5;padding:14px 9px;vertical-align:middle}.live-table-wrap td small{display:block;color:#8396a5;margin-top:4px}.live-actions{display:flex;gap:7px;flex-wrap:wrap}.live-error,.live-notice{max-width:1320px;margin:12px auto;padding:12px 16px;border-radius:10px;font-size:13px}.live-error{background:#fff0f0;border:1px solid #f5c1c1;color:#a52d2d}.live-notice{background:#e7f8f2;border:1px solid #b3dfcd;color:#176f52}.live-shop-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.live-shop-head p{margin:0}.live-pill{border-radius:30px;padding:9px 12px;font-size:12px;font-weight:800}.live-good{background:#e1f8eb;color:#21724f}.live-warning{background:#fff2d9;color:#976009}.live-tip{font-size:12px;margin-top:16px!important}@media(max-width:900px){.live-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.live-shell{padding:19px 12px}.live-topbar h1{font-size:23px}.live-topbar p{font-size:12px}.live-outline{font-size:12px;padding:9px}.live-stats{gap:7px}.live-stats .live-panel{padding:12px}.live-stats strong{font-size:24px}.live-panel{padding:16px}.live-form{grid-template-columns:1fr}.live-utilities,.live-shop-head{flex-wrap:wrap}}.live-invite{display:flex;gap:6px;flex-wrap:wrap;align-items:center;max-width:345px}.live-invite input{width:170px;max-width:100%;min-width:120px;flex:1;border:1px solid #d3e3e9;border-radius:8px;padding:9px 10px;font-size:12px;background:#fff;color:#1b344b}.live-owner-status{color:#21724f;font-size:12px;font-weight:750;white-space:nowrap}.live-actions:has(.live-invite){min-width:270px}.live-inventory-title{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.live-inventory-title p{margin:0 0 10px}.live-inventory-count{color:#176f69;background:#e4f7f1;border:1px solid #d1eee3;padding:8px 11px;font-weight:750;font-size:12px;border-radius:30px;white-space:nowrap}.live-product-create{background:#f7fafb;border:1px solid #e0eaf0;padding:18px;border-radius:14px;margin:18px 0 25px}.live-product-create h3,.live-inventory-table h3,.live-product-edit-row h3{font-size:15px;margin:0 0 15px;color:#234459}.live-product-fields{display:grid;grid-template-columns:1.5fr 1fr .8fr 1.6fr;gap:12px;margin-bottom:14px}.live-product-fields label{min-width:0;display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:750;color:#4c6376}.live-product-fields input{min-width:0;width:100%;border:1px solid #cddce5;background:#fff;border-radius:10px;padding:11px 12px;color:#1b344b;font-size:13px}.live-product-fields input:focus{outline:2px solid #71c6bb;outline-offset:1px}.live-product-create .live-primary,.live-product-edit-row .live-primary{min-width:140px;cursor:pointer}.live-inventory-table h3{margin-top:7px}.live-product-edit-row td{background:#f5fafb;border-bottom:2px solid #d5ebeb!important}.live-product-edit-row form{padding:10px 5px 16px}.live-stock-empty{font-weight:700;color:#9d5822}.live-inventory-table .live-table-wrap strong{font-weight:760}.live-inventory-table .live-pill{display:inline-block;white-space:nowrap;padding:6px 9px}@media(max-width:950px){.live-product-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.live-product-fields{grid-template-columns:1fr}.live-product-create{padding:14px}.live-inventory-count{padding:6px 8px;font-size:11px}}.live-qr-card h2{margin:0 0 5px;font-size:19px}.live-qr-card p{margin:0 0 12px}.live-qr-layout{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:16px}.live-qr-graphic{width:212px;height:212px;display:grid;place-items:center;background:#fff;border:1px solid #dbe6ee;border-radius:14px;box-shadow:0 5px 17px #1342570f;flex-shrink:0}.live-qr-graphic svg{max-width:100%;height:auto}.live-qr-info{flex:1;min-width:210px}.live-qr-info .live-actions{margin:14px 0 7px}.live-qr-info .live-actions button,.live-qr-view{cursor:pointer;border:1px solid #a8d5cb;background:#eef9f5;color:#11695e;border-radius:9px;padding:10px 12px;font-size:12px;text-decoration:none;font-weight:800}.live-qr-shop-link{font-size:13px;font-weight:800;color:#1b6572!important;overflow-wrap:anywhere}.live-qr-ready,.live-qr-draft{display:inline-block;padding:6px 10px;border-radius:50px;font-size:12px;font-weight:800;margin-bottom:12px}.live-qr-ready{color:#17734c;background:#e4f9ee}.live-qr-draft{color:#92510b;background:#fff4df}.live-qr-feedback{color:#17734c!important;margin-top:8px!important;font-size:12px!important}@media(max-width:520px){.live-qr-layout{gap:14px}.live-qr-graphic{margin:auto}.live-qr-info{min-width:100%}}.storefront-shell{min-height:100vh;background:#f4f8fa;color:#18374c;font-family:inherit}.storefront-top{max-width:1150px;margin:auto;min-height:86px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:14px}.storefront-brand{display:flex;align-items:center;gap:11px;font-weight:850;font-size:16px}.storefront-diamond{display:grid;place-items:center;border-radius:12px;background:#8de7d5;color:#08384a;width:38px;height:38px}.storefront-verified{font-size:12px;font-weight:700;color:#448278}.storefront-hero{background:linear-gradient(119deg,#0d2037,#164e61 70%,#196e6a);color:#fff;border-radius:24px;max-width:1100px;margin:12px auto 0;padding:56px 54px;box-shadow:0 16px 35px #14354c1c}.storefront-category{display:inline-block;border:1px solid #ffffff52;border-radius:40px;padding:8px 12px;background:#ffffff12;font-size:12px;font-weight:800;color:#a8eddf}.storefront-hero h1{font-size:clamp(30px,5vw,55px);line-height:1.1;letter-spacing:-1px;margin:24px 0 12px}.storefront-hero p{max-width:650px;color:#d4e9ed;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.storefront-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#b8f0df;font-size:12px;font-weight:750;margin-top:25px}.storefront-hero-meta span{background:#ffffff18;border:1px solid #ffffff22;border-radius:40px;padding:8px 12px}.storefront-products{max-width:1150px;margin:38px auto 0;padding:0 22px}.storefront-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:18px}.storefront-section-head h2{font-size:28px;margin:0 0 5px;letter-spacing:-.4px}.storefront-section-head p{color:#718596;font-size:13px;margin:0}.storefront-section-head>span{font-size:12px;color:#157267;background:#e2f7ee;border-radius:30px;font-weight:700;padding:9px 12px}.storefront-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.storefront-item{min-width:0;background:#fff;border:1px solid #deebef;border-radius:16px;overflow:hidden;box-shadow:0 8px 22px #1d4e6709}.storefront-item-art{height:105px;background:linear-gradient(130deg,#ecf9f4,#eef5fc);display:grid;place-items:center;color:#48a59b;font-size:36px}.storefront-item-content{padding:19px;display:flex;flex-direction:column;align-items:flex-start}.storefront-item h3{font-size:17px;margin:0 0 7px;overflow-wrap:anywhere}.storefront-item p{font-size:12px;color:#718495;line-height:1.6;margin:0 0 14px;overflow-wrap:anywhere}.storefront-item strong{color:#14695f;font-size:20px;margin:7px 0 13px}.storefront-in-stock,.storefront-out-of-stock{display:inline-block;border-radius:30px;padding:7px 10px;font-size:11px;font-weight:800}.storefront-in-stock{color:#166944;background:#e1f7e9}.storefront-out-of-stock{color:#99532a;background:#fff1e5}.storefront-empty,.storefront-empty-products{background:#fff;border:1px solid #e3ebef;border-radius:18px;padding:55px 20px;text-align:center;max-width:1100px;margin:20px auto;color:#697f90}.storefront-empty h1{color:#18374c}.storefront-empty-products{padding:37px 18px}.storefront-error{color:#a42e2e;font-size:13px;margin-top:10px}.storefront-load-more{display:block;margin:24px auto 0;border:1px solid #b8d8d5;border-radius:11px;padding:12px 22px;background:#fff;color:#126c61;font-weight:800;cursor:pointer}.storefront-note{font-size:12px;color:#718598;text-align:center;margin:25px 0}.storefront-footer{text-align:center;padding:45px 18px;color:#8c9fac;font-size:12px}@media(max-width:1120px){.storefront-hero{margin-left:20px;margin-right:20px}}@media(max-width:760px){.storefront-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-hero{padding:40px 30px}.storefront-section-head h2{font-size:24px}}@media(max-width:470px){.storefront-top{min-height:70px;padding:14px}.storefront-brand{font-size:13px}.storefront-verified{font-size:10px}.storefront-hero{margin:6px 12px 0;padding:33px 22px;border-radius:17px}.storefront-products{margin-top:29px;padding:0 13px}.storefront-grid{grid-template-columns:1fr;gap:12px}.storefront-item-art{height:85px}.storefront-hero-meta{gap:7px}}.storefront-cart-link{white-space:nowrap;text-decoration:none;color:#176e6b;border:1px solid #b4ddd5;border-radius:99px;background:#e9f9f3;padding:10px 15px;font-size:13px;font-weight:850}.storefront-add{margin-top:16px;width:100%;border:0;background:#16867b;color:#fff;font-size:12px;font-weight:800;min-height:40px;padding:10px;border-radius:10px;cursor:pointer}.storefront-add:hover:not(:disabled){background:#106b61}.storefront-add:disabled{background:#dae5e6;color:#708b92;cursor:not-allowed}.storefront-cart{margin-top:35px;border:1px solid #dce9ec;border-radius:19px;padding:24px;background:#fff;box-shadow:0 10px 28px #1c43540a;scroll-margin-top:15px}.storefront-cart .storefront-section-head{margin-bottom:18px}.storefront-cart-empty{padding:28px 14px;background:#f7fafb;border:1px dashed #cbdde0;border-radius:12px;text-align:center;color:#77909b;font-size:14px}.storefront-checkout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(285px,1fr);gap:22px}.storefront-cart-items{background:#f7fafb;padding:18px;border-radius:14px;align-self:start}.storefront-cart-row{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #dce7e9;padding:15px 0}.storefront-cart-row:first-child{padding-top:3px}.storefront-cart-row div:first-child{min-width:0;flex:1}.storefront-cart-row strong{font-size:13px;overflow-wrap:anywhere}.storefront-cart-row small{display:block;font-size:11px;color:#79929b;margin-top:5px}.storefront-qty{display:flex;align-items:center;gap:8px}.storefront-qty button{border:1px solid #bfd9d4;border-radius:8px;background:#fff;color:#147468;font-weight:900;width:30px;height:30px;cursor:pointer}.storefront-qty button:disabled{opacity:.45;cursor:not-allowed}.storefront-cart-total{display:flex;justify-content:space-between;margin-top:19px;gap:12px;align-items:center;font-size:15px}.storefront-cart-total strong{font-size:21px;color:#0e7466}.storefront-cart-note{font-size:11px;color:#85959e;margin:13px 0 0;line-height:1.5}.storefront-checkout-form{display:flex;flex-direction:column;gap:13px}.storefront-checkout-form h3{font-size:17px;margin:2px 0 0}.storefront-checkout-form label{font-size:12px;color:#536b75;font-weight:800;display:flex;flex-direction:column;gap:6px}.storefront-checkout-form input,.storefront-checkout-form textarea,.storefront-checkout-form select{width:100%;box-sizing:border-box;border:1px solid #ccdce1;border-radius:10px;background:#fff;color:#264353;padding:12px;font-size:14px;font-family:inherit}.storefront-checkout-form input:focus,.storefront-checkout-form textarea:focus,.storefront-checkout-form select:focus{outline:2px solid #80cdc1;outline-offset:1px}.storefront-privacy{font-size:11px;color:#748c99;line-height:1.6;margin:2px 0}.storefront-honeypot{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.storefront-place-order{width:100%;border:0;border-radius:11px;color:#fff;background:#14796e;font-size:14px;font-weight:900;padding:15px;min-height:48px;cursor:pointer}.storefront-place-order:disabled{opacity:.6;cursor:wait}.storefront-receipt{border:1px solid #91d7b7;background:#e8f9ee;border-radius:13px;padding:17px;margin-bottom:18px}.storefront-receipt strong{font-size:17px;color:#107048}.storefront-receipt p{font-size:12px;color:#35594e;line-height:1.5;overflow-wrap:anywhere}.storefront-receipt code{overflow-wrap:anywhere}.storefront-receipt button{border:1px solid #9acaaf;background:#fff;border-radius:9px;padding:9px 13px;color:#207253;font-weight:800;cursor:pointer}.live-order-address{max-width:220px;overflow-wrap:anywhere}.live-order-item{white-space:normal;min-width:120px;line-height:1.5;margin-bottom:5px}.live-order-status{display:inline-block;padding:7px 11px;border-radius:20px;text-transform:capitalize;font-size:12px;font-weight:800}.live-order-pending{background:#fff2db;color:#a36700}.live-order-accepted{background:#e0f3ff;color:#236989}.live-order-completed{background:#e1f9e9;color:#19734b}.live-order-cancelled{background:#fce9e8;color:#a73e37}@media(max-width:800px){.storefront-checkout{grid-template-columns:1fr}.storefront-cart{padding:16px}.storefront-cart-row{flex-wrap:wrap}}@media(max-width:470px){.storefront-cart-row{gap:6px}.storefront-cart-row strong{font-size:12px}.storefront-qty{gap:4px}.storefront-cart-row>strong{min-width:65px;text-align:right}}.live-photo-input,.shop-upload-label{display:block;margin:12px 0 8px;color:#385971;font-size:12px;font-weight:800}.live-photo-input input{display:block;margin:8px 0 0;max-width:100%;font-size:12px}.live-product-identity{display:flex;align-items:center;gap:11px;min-width:175px}.live-product-identity img,.live-product-placeholder{width:49px;height:49px;flex-shrink:0;border-radius:10px;object-fit:cover;background:#e6f4f3;border:1px solid #dde9ee}.live-product-placeholder{display:grid;place-items:center;color:#5da7a0}.live-product-identity strong{display:block}.shop-branding-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:17px}.shop-branding-card{padding:17px;border:1px solid #e1eaed;border-radius:15px;background:#f7fafb;min-width:0}.shop-branding-card h3{margin:0 0 7px;font-size:16px}.shop-branding-card p{font-size:12px;min-height:32px}.shop-branding-card input[type=file]{font-size:12px;max-width:100%}.shop-branding-card small{display:block;font-size:11px;color:#6f8796;margin:8px 0}.shop-branding-preview{width:125px;height:125px;display:grid;place-items:center;background:#edf6f5;color:#6b8c91;text-align:center;border:1px dashed #adced1;border-radius:12px;overflow:hidden;margin:12px 0}.shop-branding-preview.shop-branding-wide{width:100%;height:140px}.shop-branding-preview img{width:100%;height:100%;object-fit:cover}.live-shop-identity{display:flex;align-items:center;gap:14px}.live-shop-logo{width:64px;height:64px;border-radius:16px;object-fit:cover;border:1px solid #e4eaef}.storefront-head-actions{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.theme-control{display:flex;align-items:center;gap:8px;font-weight:750;font-size:12px;white-space:nowrap}.theme-control select{font-size:12px;font-weight:750;background:#fff;border:1px solid #cadbe3;border-radius:10px;padding:9px;color:#284c5c}.storefront-hero{position:relative;isolation:isolate;overflow:hidden}.storefront-cover-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.storefront-hero-with-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#041724e0,#0a313abd);z-index:-1}.storefront-hero-inner{position:relative;z-index:1}.storefront-logo{width:75px;height:75px;display:block;margin-bottom:14px;border:2px solid rgba(255,255,255,.75);border-radius:17px;background:#fff;object-fit:cover}.storefront-item-art{overflow:hidden}.storefront-item-art img{width:100%;height:100%;object-fit:contain;background:#fff}@media(max-width:650px){.shop-branding-grid{grid-template-columns:1fr}.storefront-head-actions{gap:6px}.storefront-verified,.theme-control span{display:none}.theme-control select{max-width:90px;font-size:11px}.storefront-logo{width:58px;height:58px}}.live-shell.ui-dark,.storefront-shell.ui-dark{background:#0e1825!important;color:#ecf3f7!important}.ui-dark .live-panel,.ui-dark .storefront-cart,.ui-dark .storefront-item,.ui-dark .storefront-empty,.ui-dark .storefront-empty-products{background:#172436!important;color:#e9f2f6!important;border-color:#30445a!important;box-shadow:none!important}.ui-dark .live-panel h1,.ui-dark .live-panel h2,.ui-dark .live-panel h3,.ui-dark .storefront-section-head h2,.ui-dark .storefront-item h3,.ui-dark .storefront-checkout-form h3,.ui-dark .storefront-empty h1{color:#eef7fb!important}.ui-dark .live-eyebrow,.ui-dark .live-topbar h1,.ui-dark .storefront-brand{color:#eaf6f9!important}.ui-dark p,.ui-dark small,.ui-dark .live-panel p,.ui-dark .storefront-section-head p{color:#aabecb}.ui-dark .live-panel small,.ui-dark .live-panel th,.ui-dark .live-inventory-table th{color:#b5cbd6}.ui-dark .live-product-create,.ui-dark .shop-branding-card,.ui-dark .storefront-cart-items,.ui-dark .storefront-cart-empty,.ui-dark .live-product-edit-row td{background:#1c3040!important;border-color:#3a5163!important;color:#eaf5f8!important}.ui-dark input,.ui-dark textarea,.ui-dark select,.ui-dark .theme-control select{background:#203548!important;color:#f3fafc!important;border:1px solid #456075!important}.ui-dark input::placeholder,.ui-dark textarea::placeholder{color:#b3c7d1}.ui-dark .storefront-checkout-form label,.ui-dark .live-product-fields label,.ui-dark .live-photo-input,.ui-dark .theme-control,.ui-dark .shop-upload-label{color:#d8eaf0}.ui-dark .storefront-cart-row{border-color:#395264}.ui-dark .live-qr-info .live-qr-shop-link{color:#a5ecde!important}.ui-dark .live-shop-logo,.ui-dark .live-product-identity img{border-color:#3b5264}.ui-dark .storefront-item-art{background:#183544}.ui-dark .storefront-item-art img{background:#172e3a}.ui-dark .storefront-qty button,.ui-dark .live-qr-info .live-actions button,.ui-dark .live-qr-view,.ui-dark .live-outline,.ui-dark .live-actions button:not(.live-primary){background:#243b4c!important;color:#b9f3e7!important;border-color:#51717a!important}.ui-dark .storefront-cart-note,.ui-dark .storefront-privacy,.ui-dark .storefront-footer{color:#a8bfc9!important}.ui-dark .live-product-placeholder,.ui-dark .shop-branding-preview{background:#1a3946}.ui-dark .live-qr-graphic{background:#fff}.ui-dark .live-table-wrap tr,.ui-dark .live-table-wrap th,.ui-dark .live-table-wrap td{border-color:#3c5162!important}.ui-dark .live-notice,.ui-dark .storefront-receipt{background:#193d35!important;color:#c3f8da!important;border-color:#347e68!important}.ui-dark .live-error,.ui-dark .storefront-error{color:#ff9f9f!important}.shop-profile-header{position:relative;max-width:1100px;margin:12px auto 25px;border:1px solid #dfe9ee;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 16px 36px #12374e14;color:#16374c}.live-shell .shop-profile-header{max-width:none;margin:0 0 22px}.shop-profile-cover{height:242px;position:relative;background:linear-gradient(115deg,#0b213b,#14546b 62%,#27a18d);overflow:hidden}.shop-profile-cover>img{width:100%;height:100%;object-fit:cover;display:block}.shop-profile-cover-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06182761,#092d362e);pointer-events:none}.shop-profile-cover-fallback{position:absolute;left:6%;top:28%;font-size:clamp(17px,3vw,26px);font-weight:800;letter-spacing:-.4px;color:#d1f9ee}.shop-profile-content{position:relative;z-index:1;display:flex;align-items:flex-start;gap:18px;padding:23px 25px 28px;margin:-70px 22px 20px;border-radius:18px;background:#fffffff7;border:1px solid #e1eaee;box-shadow:0 10px 28px #082b3f17}.shop-profile-main{display:flex;align-items:flex-start;gap:22px;flex:1;min-width:0}.shop-profile-logo-wrap{position:relative;width:104px;height:104px;flex:0 0 104px;margin-top:-64px;z-index:2;border:5px solid #fff;box-shadow:0 8px 18px #0c27371f;border-radius:50%;background:#dcf7ed}.shop-profile-logo-wrap>img,.shop-profile-logo-fallback{height:100%;width:100%;border-radius:50%;object-fit:cover;display:grid;place-items:center;color:#14776f;font-size:37px;font-weight:900;background:#def6f1}.shop-profile-identity{flex:1;min-width:0}.shop-profile-title-row{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-bottom:9px}.shop-profile-title-row h1{margin:0;color:#15374c!important;line-height:1.17;font-size:clamp(23px,3vw,33px);letter-spacing:-.5px;overflow-wrap:anywhere}.shop-profile-tags{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:12px}.shop-profile-tags span{font-size:11px;font-weight:850;color:#177468;background:#e0f8ef;padding:7px 11px;border-radius:50px}.shop-profile-tags span:last-child{color:#4d6472;background:#eff4f7}.shop-profile-tagline{font-size:15px!important;color:#1b5862!important;font-weight:750;margin:5px 0 8px!important;line-height:1.45}.shop-profile-description{font-size:13px!important;color:#5b7080!important;line-height:1.6!important;margin:4px 0 13px!important;white-space:pre-line}.shop-profile-facts{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#465e6b}.shop-profile-facts>div{display:flex;align-items:flex-start;gap:10px;line-height:1.55;min-width:0;overflow-wrap:anywhere}.shop-profile-facts>div>span:first-child{font-size:16px;min-width:15px;color:#188479}.shop-profile-facts a{font-weight:800;color:#117e72;text-decoration:underline;text-decoration-color:#b9d9d3;text-underline-offset:3px}.shop-profile-code{font-weight:750;color:#547487!important;font-size:11px!important;letter-spacing:.15px}.shop-profile-public-note{font-size:11px!important;color:#7991a0!important;line-height:1.5!important;margin:14px 0 0!important}.shop-profile-qr-area{width:180px;flex:0 0 180px;padding:8px 0 0;text-align:center}.shop-profile-qr-area .live-qr-card{margin:0}.shop-profile-qr-area .live-qr-layout{display:flex;flex-direction:column;align-items:center;gap:7px;margin:0}.shop-profile-qr-area .live-qr-graphic{height:137px;width:137px;border-radius:13px;box-shadow:none;border:1px solid #e1ebee}.shop-profile-qr-area .live-qr-info{min-width:0!important;width:100%}.shop-profile-qr-area .live-qr-ready,.shop-profile-qr-area .live-qr-draft{font-size:10px;padding:5px 8px;margin:0 0 8px}.shop-profile-qr-area .live-actions{display:flex!important;justify-content:center!important;gap:6px;flex-wrap:wrap;margin:4px 0!important}.shop-profile-qr-area .live-actions button{font-size:10px;padding:7px 9px;border-radius:8px}.shop-profile-pencil{border:1px solid #b3dacf;background:#fff;color:#115e57;display:inline-flex;align-items:center;gap:4px;border-radius:9px;font-weight:800;font-size:11px;padding:8px 11px;cursor:pointer;box-shadow:0 3px 12px #07323114}.shop-profile-pencil:hover{background:#e4f9f3}.shop-profile-pencil-cover{position:absolute;right:22px;top:18px;z-index:2;border-color:#ffffff75}.shop-profile-pencil-logo{position:absolute;right:-5px;bottom:-4px;padding:0;width:34px;height:34px;justify-content:center;border-radius:50%;font-size:17px}.shop-profile-pencil-details{margin-left:auto}.shop-profile-edit-panel{background:#fff;border:1px solid #dce9ec;border-radius:18px;padding:20px;margin:0 0 23px}.shop-profile-editor-title{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.shop-profile-editor-title h2{font-size:20px;margin:0 0 4px}.shop-profile-editor-title p{font-size:12px;color:#708899;margin:0}.shop-profile-editor-title>button{padding:9px 12px;background:transparent;border:1px solid #bacfd9;border-radius:9px;color:#456275}.shop-profile-editor-hint{padding:12px;background:#edf8f5;color:#376f62;border-radius:9px;font-size:12px}.shop-profile-edit-panel>.live-panel{border:0!important;padding:0!important;margin:18px 0 24px!important;box-shadow:none!important}.shop-profile-detail-form{border-top:1px solid #dfeaed;padding-top:19px}.shop-profile-detail-form>h3{font-size:17px;margin:0 0 15px}.shop-profile-detail-form>h3 small{font-size:11px;color:#71939e;margin-left:8px;font-weight:500}.shop-profile-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-bottom:18px}.shop-profile-fields label{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:750;color:#476171}.shop-profile-fields input,.shop-profile-fields textarea{width:100%;padding:11px 13px;min-width:0;border-radius:10px;border:1px solid #cbdfe3;background:#fff;color:#173a4b;font-size:13px;font-family:inherit}.shop-profile-fields label:has(textarea){grid-column:span 2}.shop-profile-fields textarea{resize:vertical}.shop-profile-privacy{font-size:11px;color:#708495;margin:16px 0 0;line-height:1.6}.live-admin-shop-list{display:flex;align-items:center;gap:10px;min-width:180px}.live-admin-shop-list img{width:41px;height:41px;border-radius:50%;border:1px solid #d8e4e9;object-fit:cover}.live-admin-shop-list>div{min-width:0}.live-admin-shop-list a{display:inline-block;margin-top:5px;font-size:11px;color:#087d6c;font-weight:700}.ui-dark .shop-profile-header,.ui-dark .shop-profile-content,.ui-dark .shop-profile-edit-panel{background:#172636!important;color:#e5f0f5!important;border-color:#354d5e!important}.ui-dark .shop-profile-title-row h1{color:#eaf7fa!important}.ui-dark .shop-profile-content{background:#172636f7!important}.ui-dark .shop-profile-tags span:last-child{color:#c9dce3;background:#2e4559}.ui-dark .shop-profile-tagline{color:#ade7db!important}.ui-dark .shop-profile-description,.ui-dark .shop-profile-facts,.ui-dark .shop-profile-public-note{color:#bccfd7!important}.ui-dark .shop-profile-logo-wrap{border-color:#213748;background:#1b5b55}.ui-dark .shop-profile-qr-area .live-qr-graphic{background:#fff}.ui-dark .shop-profile-fields label{color:#dae9ed}.ui-dark .shop-profile-privacy,.ui-dark .shop-profile-editor-title p{color:#aec3ce}.ui-dark .shop-profile-detail-form{border-color:#354d5e}.ui-dark .shop-profile-edit-panel>.live-panel{background:transparent!important}@media(max-width:780px){.shop-profile-cover{height:220px}.shop-profile-content{margin:-60px 13px 13px;padding:18px;flex-wrap:wrap}.shop-profile-main{width:100%;flex-basis:100%}.shop-profile-qr-area{flex:1;width:auto;min-width:0;border-top:1px solid #e3ecef;padding:12px 0 0}.shop-profile-qr-area .live-qr-layout{flex-direction:row;justify-content:center}.shop-profile-qr-area .live-qr-info{width:auto;max-width:270px}}@media(max-width:500px){.shop-profile-header{margin:7px 12px 19px;border-radius:16px}.live-shell .shop-profile-header{margin:0 0 17px}.shop-profile-cover{height:178px}.shop-profile-cover-fallback{top:29%;font-size:16px}.shop-profile-content{margin:-35px 8px 9px;padding:15px 12px;gap:13px}.shop-profile-main{gap:12px;flex-direction:column}.shop-profile-logo-wrap{width:83px;height:83px;flex-basis:83px;margin-top:-58px;border-width:4px}.shop-profile-title-row h1{font-size:24px}.shop-profile-title-row{gap:7px}.shop-profile-pencil-details{margin-left:0}.shop-profile-qr-area .live-qr-layout{flex-direction:row;justify-content:center;gap:10px}.shop-profile-qr-area .live-qr-graphic{width:127px;height:127px}.shop-profile-fields{grid-template-columns:1fr}.shop-profile-fields label:has(textarea){grid-column:span 1}.shop-profile-edit-panel{padding:13px}.shop-profile-description{font-size:12px!important}}.shop-profile-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#04111fc2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:14px;box-sizing:border-box}.shop-profile-edit-panel.shop-profile-modal{width:min(740px,100%);max-width:100%;max-height:min(90dvh,900px);overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;background:#fff!important;color:#17384d!important;margin:0!important;padding:22px!important;box-shadow:0 30px 90px #00000052;border:1px solid #c6d8e1!important;border-radius:20px!important}.shop-profile-modal .shop-profile-editor-title{position:sticky;top:-22px;background:inherit;z-index:3;padding:2px 0 14px;align-items:flex-start}.shop-profile-modal .shop-profile-close{cursor:pointer;background:#f1f7f6;border:1px solid #badbd2;font-weight:800;color:#155e58;border-radius:10px;padding:10px 13px;flex:0 0 auto}.shop-profile-editor-tabs{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:15px;margin-bottom:17px;border-bottom:1px solid #dfe9ec}.shop-profile-editor-tabs button{padding:11px 14px;cursor:pointer;border:1px solid #ccdedf;background:#f6f9fa;color:#465f6a;border-radius:10px;font-size:12px;font-weight:800}.shop-profile-editor-tabs button.is-active,.shop-profile-editor-tabs button[aria-selected=true]{color:#fff;background:#157a70;border-color:#157a70}.shop-profile-modal .shop-branding-grid{grid-template-columns:1fr!important}.shop-profile-modal .shop-branding-card{max-width:none}.shop-profile-modal .shop-branding-preview.shop-branding-wide{max-width:600px;height:195px}.shop-profile-modal .shop-branding-preview:not(.shop-branding-wide){width:145px;height:145px}.shop-profile-modal .shop-branding-card input[type=file]{max-width:100%}.shop-profile-modal .shop-profile-detail-form{border:0;padding-top:2px}.shop-profile-modal .shop-profile-fields{margin-top:10px}.shop-profile-modal-backdrop button:focus-visible,.shop-profile-modal-backdrop input:focus-visible,.shop-profile-modal-backdrop textarea:focus-visible{outline:3px solid #2baba0;outline-offset:2px}.ui-dark .shop-profile-modal{background:#172636!important;color:#e9f5f9!important;border-color:#375267!important}.ui-dark .shop-profile-modal .shop-profile-editor-tabs{border-color:#385063}.ui-dark .shop-profile-modal .shop-profile-editor-tabs button:not(.is-active){background:#263c4b;color:#d4e5eb;border-color:#496175}.ui-dark .shop-profile-modal .shop-profile-close{background:#263c4b;color:#d4eee8;border-color:#496175}.ui-dark .shop-profile-modal .shop-profile-detail-form h3{color:#eff7fa!important}@media(max-width:560px){.shop-profile-modal-backdrop{padding:8px;align-items:stretch}.shop-profile-edit-panel.shop-profile-modal{max-height:none;height:100%;border-radius:15px!important;padding:14px!important}.shop-profile-modal .shop-profile-editor-title{top:-14px}.shop-profile-editor-tabs{gap:5px}.shop-profile-editor-tabs button{padding:10px 8px;font-size:11px;flex:1}.shop-profile-modal .shop-profile-close{padding:8px}}.live-orders-notification{display:flex;flex-direction:column;gap:10px;background:linear-gradient(110deg,#e6faf4,#f4fcfa);border:1px solid #a7dfce;border-radius:15px;padding:16px 19px;margin:0 0 20px;color:#174939}.live-notification-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.live-notification-heading>div{flex:1;min-width:180px}.live-notification-heading strong{font-size:16px;display:block;margin-bottom:4px;color:#145447}.live-notification-heading p{font-size:12px;line-height:1.55;margin:0;color:#416c64}.live-notification-bell{width:43px;height:43px;border-radius:12px;background:#d4f3e6;display:grid;place-items:center;font-size:22px;flex:0 0 auto}.live-notification-count{font-size:12px;font-weight:850;background:#138270;color:#fff;border-radius:30px;padding:7px 11px;white-space:nowrap}.live-realtime-indicator{display:inline-block;font-size:11px;font-weight:800;white-space:nowrap;padding:7px 10px;border-radius:8px;background:#eaf1f4;color:#5e7382}.live-realtime-connected{background:#cef6dd;color:#176a48}.live-realtime-retrying{background:#fff0d9;color:#956215}.live-notification-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding-left:55px}.live-notification-actions button{border:1px solid #93ccbb;border-radius:9px;padding:8px 12px;color:#15665a;background:#fff;font-size:12px;font-weight:800;cursor:pointer}.live-notification-actions span{color:#587a70;font-size:11px}.live-order-unread{background:#60d5a017}.live-order-unread td:first-child{border-left:3px solid #24a47c}.ui-dark .live-orders-notification{background:linear-gradient(130deg,#173932,#1c313a)!important;border-color:#357d69!important;color:#dff8ed!important}.ui-dark .live-notification-heading strong{color:#e2faef}.ui-dark .live-notification-heading p{color:#abcfc3}.ui-dark .live-notification-bell{background:#214c41}.ui-dark .live-notification-actions span{color:#b6d5c7}.ui-dark .live-order-unread{background:#33be8e1c}@media(max-width:550px){.live-orders-notification{padding:13px;margin:0 0 15px}.live-notification-bell{width:36px;height:36px;font-size:18px}.live-notification-heading{gap:8px}.live-notification-heading>div{min-width:150px}.live-notification-heading strong{font-size:14px}.live-realtime-indicator{white-space:normal}.live-notification-actions{padding-left:0}}.storefront-recent-orders{display:flex;flex-direction:column;gap:10px;margin:0 0 19px}.storefront-recent-orders>h3{font-size:16px;color:#193f4b;margin:0 0 2px;display:flex;align-items:center;flex-wrap:wrap;gap:9px}.storefront-recent-orders>h3 small{font-size:11px;font-weight:500;color:#75909a}.storefront-recent-orders .storefront-receipt{margin:0;padding:16px}.storefront-order-title{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.storefront-order-title>strong{font-size:15px}.storefront-order-badge{font-size:11px;font-weight:850;border-radius:50px;padding:6px 10px;text-transform:capitalize;background:#fff2dc;color:#805611}.storefront-order-cancelled{background:#fce4e1;color:#a43b39}.storefront-order-accepted{background:#dceefb;color:#21638a}.storefront-order-completed{background:#d0efdc;color:#1b7049}.storefront-order-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:11px}.storefront-order-actions button{background:#fff;border:1px solid #9bcab9;border-radius:9px;padding:9px 13px;color:#165a49;font-size:12px;font-weight:800;cursor:pointer}.storefront-order-actions button:disabled{opacity:.5;cursor:wait}.storefront-order-actions .storefront-cancel-order{border:1px solid #daaaa7;background:#fff;color:#ad373b}.storefront-order-actions .storefront-cancel-order:hover:not(:disabled){background:#fff0ef}.storefront-order-feedback{font-size:13px;color:#176b58;background:#ecf9f1;border:1px solid #a6dfc5;border-radius:11px;padding:11px;margin:0}.ui-dark .storefront-recent-orders>h3{color:#ecf9fa}.ui-dark .storefront-recent-orders>h3 small{color:#adcad3}.ui-dark .storefront-recent-orders .storefront-receipt{background:#193b36;border-color:#3c8975}.ui-dark .storefront-order-actions button{background:#243a47;border-color:#537e79;color:#d6f3e8}.ui-dark .storefront-order-actions .storefront-cancel-order{color:#ffb6b4;border-color:#a36f74}.ui-dark .storefront-order-feedback{background:#20443a;color:#d6f6e5;border-color:#397e5d}@media(max-width:540px){.storefront-order-actions button{flex:1}.storefront-recent-orders .storefront-receipt{padding:12px}}.live-cancelled-by{display:inline-flex;align-items:center;font-size:12px;font-weight:800;padding:7px 10px;border-radius:10px;background:#f7ecea;color:#924b46;border:1px solid #e5bfba;line-height:1.4;max-width:225px}.storefront-cancelled-by{display:inline-block;font-size:13px!important;font-weight:850!important;color:#8b4643!important;border:1px solid #e0bab6;border-radius:9px;background:#fff7f4;padding:8px 11px;margin:4px 0!important}.ui-dark .live-cancelled-by{color:#ffd5cf;background:#382c35;border-color:#75464a}.ui-dark .storefront-cancelled-by{color:#ffcbc4!important;background:#3e2d35;border-color:#825257}.session-boot{min-height:100vh;min-height:100dvh;width:100%;display:grid;place-items:center;overflow:hidden;padding:24px;background:radial-gradient(ellipse at 52% 32%,#1a4f5a,#102940 46%,#0c192e);color:#f5fffd}.session-boot-panel{width:min(100%,390px);text-align:center;padding:36px 25px;border:1px solid rgba(148,223,208,.17);border-radius:25px;background:#ffffff0b;box-shadow:0 22px 75px #020c163b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.session-boot-emblem{width:88px;height:88px;position:relative;display:grid;place-items:center;margin:0 auto 23px}.session-boot-symbol{display:grid;place-items:center;width:58px;height:58px;border-radius:17px;background:#91ebd6;color:#0b3d46;font-size:27px;box-shadow:0 0 28px #6de9d040}.session-boot-orbit{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(158,243,224,.19);border-top-color:#92ecd8;border-right-color:#92ecd8;animation:session-boot-spin 1.3s linear infinite}.session-boot-eyebrow{display:block;font-size:11px;font-weight:800;color:#a3e8d8;letter-spacing:2.3px;margin-bottom:12px}.session-boot h1{font-size:23px;line-height:1.28;font-weight:800;letter-spacing:-.5px;margin:0 0 10px;color:#fff}.session-boot p{font-size:13px;line-height:1.6;margin:0;color:#c0d6da}.session-boot-progress{height:4px;background:#97dacd29;overflow:hidden;border-radius:30px;margin:25px auto 0;max-width:195px}.session-boot-progress>span{display:block;width:38%;height:100%;background:linear-gradient(90deg,#62d8bb,#c7fff1);border-radius:30px;animation:session-boot-progress 1.6s ease-in-out infinite}@keyframes session-boot-spin{to{transform:rotate(360deg)}}@keyframes session-boot-progress{0%{transform:translate(-110%)}55%{transform:translate(180%)}to{transform:translate(310%)}}@media(max-width:480px){.session-boot{padding:17px}.session-boot-panel{padding:29px 19px;border-radius:20px}.session-boot h1{font-size:21px}}@media(prefers-reduced-motion:reduce){.session-boot-orbit,.session-boot-progress>span{animation:none}.session-boot-progress>span{width:100%}}.live-mobile-quick-nav,.live-mobile-orders{display:none}.live-order-sound-control{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;min-width:0}.live-notification-actions .live-order-sound-button{border:1px solid #c3d9da;background:#fff;color:#2d6671;border-radius:10px;padding:10px 13px;font-weight:850;min-height:40px}.live-notification-actions .live-order-sound-button.is-active{border-color:#87ceb2;background:#d7f6e8;color:#116947}.live-order-sound-help{max-width:310px;font-size:11px!important;line-height:1.4}.live-order-sound-error{color:#ac3737!important;font-weight:700;font-size:11px}.live-orders-panel,#inventory-manager,#order-notifications{scroll-margin-top:80px}.ui-dark .live-notification-actions .live-order-sound-button{background:#294553;color:#e0f9f2;border-color:#51897b}.ui-dark .live-notification-actions .live-order-sound-button.is-active{background:#235a48;color:#ddffef;border-color:#4cbe91}.ui-dark .live-order-sound-help{color:#c0d9d3!important}.ui-dark .live-order-sound-error{color:#ffc3b8!important}@media(max-width:820px){.live-shell{padding:14px 11px 34px}.live-topbar{margin-bottom:13px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px}.live-topbar>div:first-child{flex:1 1 195px;min-width:0}.live-topbar h1{font-size:clamp(20px,4.5vw,24px);line-height:1.18;margin:6px 0}.live-topbar p{line-height:1.5;font-size:11px}.live-topbar>.live-actions{flex:0 1 auto;justify-content:flex-end;align-items:center}.live-topbar .theme-control{max-width:140px}.live-topbar .theme-control select{max-width:130px}.live-topbar .live-outline{min-height:37px;padding:8px 10px}.live-utilities{font-size:11px;flex-wrap:wrap;gap:8px}.live-utilities>span{overflow-wrap:anywhere;min-width:0}.live-utilities>button{min-height:38px;padding:8px 14px}.live-mobile-quick-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;position:sticky;top:6px;z-index:15;margin:0 0 14px;padding:7px;border-radius:13px;background:#eff8f7f2;border:1px solid #cce8e3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 18px #12323c0f}.live-mobile-quick-nav>a{text-align:center;text-decoration:none;font-size:12px;color:#226c64;font-weight:850;border-radius:9px;padding:11px 6px;background:#fff;border:1px solid #dcece8;min-height:42px;display:flex;align-items:center;justify-content:center;gap:4px}.live-mobile-quick-nav>a:active{background:#def9ed}.live-mobile-quick-nav>a span{font-size:10px;color:#fff;background:#d34058;border-radius:20px;padding:2px 5px}.live-panel{padding:15px;border-radius:14px;margin-bottom:14px}.live-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.live-stats .live-panel{min-width:0;padding:13px 10px;border-radius:12px}.live-stats .live-panel small{line-height:1.3;font-size:11px}.live-stats .live-panel strong{font-size:clamp(22px,5vw,29px)}.live-orders-notification{padding:13px;margin:0 0 14px}.live-notification-heading{gap:10px}.live-notification-heading>div{min-width:155px}.live-notification-actions{padding-left:0;gap:9px}.live-notification-actions>button,.live-order-sound-control>button{min-height:42px}.live-orders-panel .live-table-wrap{display:none}.live-mobile-orders{display:grid;grid-template-columns:1fr;gap:12px;margin-top:14px}.live-mobile-order-card{min-width:0;background:#fbfdff;color:#253b4a;border:1px solid #dce9ed;border-radius:15px;overflow:hidden;padding:16px;box-shadow:0 5px 18px #1c3c480a}.live-mobile-order-card.is-unread{border-color:#77cfa9;box-shadow:0 0 0 1px #a4e0bd}.live-mobile-order-top{display:flex;justify-content:space-between;align-items:start;gap:12px;padding-bottom:12px;border-bottom:1px solid #e3ebef}.live-mobile-order-top>div{min-width:0;display:flex;flex-direction:column;gap:5px}.live-mobile-order-top small{font-size:10px;color:#708895;letter-spacing:.6px;font-weight:800}.live-mobile-order-top strong{font-size:17px;overflow-wrap:anywhere;line-height:1.2}.live-mobile-order-top>div>span{font-size:11px;color:#81929b}.live-mobile-order-top>.live-order-status{white-space:nowrap}.live-mobile-order-items{padding:14px 0;font-size:13px;font-weight:750;line-height:1.6;border-bottom:1px solid #e3ebef}.live-mobile-order-facts{display:grid;grid-template-columns:minmax(0,85px) minmax(0,1fr);gap:11px 10px;align-items:start;padding:14px 0;font-size:12px}.live-mobile-order-facts>span{color:#6e8794;font-size:11px}.live-mobile-order-facts strong{font-size:13px;font-weight:800;overflow-wrap:anywhere}.live-mobile-order-facts a{color:#137f73;font-size:13px;font-weight:800}.live-mobile-address{font-weight:600!important;line-height:1.5}.live-mobile-order-actions{display:flex;gap:9px;padding-top:13px;border-top:1px solid #e3ebef}.live-mobile-order-actions>button{flex:1;min-width:0;min-height:46px;border-radius:11px;border:1px solid #cbdddf;background:#fff;font-size:13px;font-weight:850;padding:10px 12px}.live-mobile-order-actions>.live-mobile-accept{border-color:#138579;background:#148579;color:#fff}.live-mobile-order-actions>.live-mobile-cancel{color:#a74045;border-color:#e4b9b8;background:snow}.live-mobile-order-finished{color:#18734d;font-size:12px;font-weight:850;padding-top:12px;border-top:1px solid #e3ebef}.live-inventory-table .live-table-wrap{overflow:visible}.live-inventory-table .live-table-wrap table{min-width:0;width:100%;display:block}.live-inventory-table .live-table-wrap thead{display:none}.live-inventory-table .live-table-wrap tbody{display:block}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 12px;border:1px solid #e0e9ed;border-radius:14px;padding:14px;margin:0 0 10px;background:#fbfdfe;min-width:0}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td{display:flex;flex-direction:column;gap:5px;border:0!important;padding:0;min-width:0;align-items:flex-start;overflow-wrap:anywhere}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td:first-child{grid-column:span 2;border-bottom:1px solid #e3eaee!important;padding-bottom:12px}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td:nth-child(2):before{content:"PRICE";font-size:10px;letter-spacing:.7px;font-weight:800;color:#7991a0}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td:nth-child(3):before{content:"STOCK";font-size:10px;letter-spacing:.7px;font-weight:800;color:#7991a0}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td:nth-child(4):before{content:"STATUS";font-size:10px;letter-spacing:.7px;font-weight:800;color:#7991a0}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td:nth-child(5){align-self:end;align-items:stretch}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td:nth-child(5) .live-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td:nth-child(5) button{min-height:43px;font-size:12px;font-weight:850}.live-inventory-table .live-table-wrap tbody>tr.live-product-edit-row{display:block}.live-inventory-table .live-table-wrap tbody>tr.live-product-edit-row>td{display:block;width:100%;padding:14px;margin:-3px 0 13px;border:1px solid #b5ded4;border-radius:12px}.live-inventory-table .live-product-identity{min-width:0;width:100%}.live-inventory-table .live-product-identity strong{overflow-wrap:anywhere}.live-product-create .live-primary,.live-product-edit-row .live-primary{min-height:45px}.ui-dark .live-mobile-quick-nav{background:#172937f2;border-color:#416073}.ui-dark .live-mobile-quick-nav>a{background:#20384a;color:#c9f6e8;border-color:#416073}.ui-dark .live-mobile-order-card,.ui-dark .live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row){background:#192e3d;color:#edf8fb;border-color:#3a5364}.ui-dark .live-mobile-order-top,.ui-dark .live-mobile-order-items,.ui-dark .live-mobile-order-actions,.ui-dark .live-mobile-order-finished{border-color:#395364}.ui-dark .live-mobile-order-top strong,.ui-dark .live-mobile-order-facts strong{color:#f0fbfc}.ui-dark .live-mobile-order-top small,.ui-dark .live-mobile-order-facts>span{color:#afc6d1}.ui-dark .live-mobile-order-facts a{color:#88e7d7}.ui-dark .live-mobile-order-actions>.live-mobile-cancel{background:#382c37;color:#ffc5c5;border-color:#875660}.ui-dark .live-mobile-order-actions>.live-mobile-accept{background:#127d73;color:#fff}.ui-dark .live-inventory-table .live-table-wrap tbody>tr:not(.live-product-edit-row)>td:first-child{border-bottom-color:#395364!important}}@media(max-width:390px){.live-topbar>.live-actions{width:100%;justify-content:flex-start}.live-notification-heading>div{min-width:120px}.live-mobile-order-facts{grid-template-columns:74px minmax(0,1fr)}.live-stats .live-panel{padding:11px 8px}.live-stats .live-panel small{font-size:10px}}.live-utility-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.live-card-jump{display:inline-flex;align-items:center;min-height:38px;text-decoration:none;border-radius:10px;border:1px solid #9ed8cb;background:#e3f9f3;color:#106f62;padding:9px 12px;font-size:12px;font-weight:850}.live-card-jump:hover{background:#d0f4e7}.visiting-card-maker{scroll-margin-top:80px}.visiting-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;flex-wrap:wrap;margin:0 0 20px}.visiting-card-kicker{display:inline-block;font-size:10px;letter-spacing:1.4px;font-weight:900;color:#168f7c;margin-bottom:7px}.visiting-card-header h2{font-size:22px!important;letter-spacing:-.3px;margin:0 0 7px}.visiting-card-header p{max-width:550px;margin:0;line-height:1.55}.visiting-card-edit-profile{border:1px solid #a7dbd2;color:#126b68;background:#e9faf5;border-radius:10px;padding:10px 13px;font-size:12px;font-weight:850;min-height:43px}.visiting-card-warning{background:#fff3de;border:1px solid #eacb8f;color:#7c551d!important;border-radius:11px;padding:12px 14px;margin:0 0 18px!important;font-size:12px!important}.visiting-card-choices{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 20px}.visiting-card-choice{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:11px 14px;min-height:43px;border:1px solid #d5e2e8;color:#547181;background:#fff;font-size:12px;font-weight:850}.visiting-card-choice.is-active{background:#e3f8f2;color:#0e7167;border-color:#52bea6;box-shadow:0 0 0 2px #3eb7951f}.visiting-card-choice-dot{display:inline-block;width:18px;height:18px;border-radius:6px;border:1px solid #bacbcc}.card-dot-modern{background:linear-gradient(130deg,#f2fbf7 48%,#118679 48%)}.card-dot-premium{background:linear-gradient(130deg,#0d1a29 48%,#e9c77d 48%)}.card-dot-classic{background:linear-gradient(130deg,#fff 48%,#25578b 48%)}.visiting-card-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(235px,.75fr);gap:24px;align-items:start}.visiting-card-preview{min-width:0;border:1px solid #d9e7e9;border-radius:17px;padding:16px;background:linear-gradient(160deg,#f9fcfd,#edf5f5)}.visiting-card-preview-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;font-size:13px;color:#29495b}.visiting-card-preview-top small{font-size:11px;color:#6a8592}.visiting-card-svg{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 12px 35px #0e25342b;overflow:hidden}.visiting-card-logo-note{display:block;font-size:11px;line-height:1.55;color:#79909b;margin-top:12px}.visiting-card-actions-panel{border:1px solid #deeaeb;padding:19px;border-radius:16px;background:#f9fdfb;min-width:0}.visiting-card-actions-panel h3{font-size:17px;margin:0 0 7px;color:#20485a}.visiting-card-actions-panel>p{font-size:12px;margin:0 0 18px;line-height:1.55}.visiting-card-download{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;gap:4px;border-radius:12px;border:1px solid transparent;padding:14px 16px;min-height:64px;margin:0 0 10px;font-size:13px;font-weight:850;text-align:left}.visiting-card-download small{font-size:10px;line-height:1.4;font-weight:550;opacity:.88}.visiting-card-download.primary{background:#148575;color:#fff;border-color:#138071}.visiting-card-download.secondary{background:#eef3fa;color:#254969;border-color:#bcd4e6}.visiting-card-download.whatsapp{background:#e2f8ec;color:#156b4e;border-color:#9bd6b6}.visiting-card-download:disabled{opacity:.55}.visiting-card-feedback{padding:12px;margin:5px 0 13px!important;border-radius:10px;background:#ebf8f5;border:1px solid #a5dbca;color:#215e56!important;font-size:12px!important;line-height:1.5}.visiting-card-privacy{font-size:11px!important;line-height:1.6!important;padding-top:11px;border-top:1px solid #e0eceb;margin:11px 0 0!important}.ui-dark .live-card-jump{background:#244b47;color:#d2fff0;border-color:#407c70}.ui-dark .visiting-card-edit-profile{background:#20423e;color:#c9f9eb;border-color:#448a79}.ui-dark .visiting-card-choice{background:#24384a;color:#d8e9f1;border-color:#446279}.ui-dark .visiting-card-choice.is-active{background:#1b594e;border-color:#3ab58f;color:#edfff9}.ui-dark .visiting-card-preview{background:#142634;border-color:#3d5664}.ui-dark .visiting-card-preview-top{color:#e4f2f6}.ui-dark .visiting-card-preview-top small,.ui-dark .visiting-card-logo-note{color:#b0c8d0}.ui-dark .visiting-card-actions-panel{background:#192d39;border-color:#3d5664}.ui-dark .visiting-card-actions-panel h3{color:#f0fcfa}.ui-dark .visiting-card-download.secondary{background:#263e54;color:#e9f4fa;border-color:#56718b}.ui-dark .visiting-card-download.whatsapp{background:#1d4f3e;color:#d9ffe8;border-color:#377d55}.ui-dark .visiting-card-privacy{border-color:#385566}.ui-dark .visiting-card-warning{background:#453626;border-color:#805e32;color:#ffe6b2!important}.ui-dark .visiting-card-feedback{background:#204d42;color:#e3fff2!important;border-color:#42816d}@media(max-width:820px){.live-mobile-quick-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.live-mobile-quick-nav>a{font-size:11px;padding:10px 4px}.visiting-card-layout{grid-template-columns:1fr;gap:15px}.visiting-card-actions-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.visiting-card-actions-panel h3,.visiting-card-actions-panel>p,.visiting-card-actions-panel .visiting-card-feedback,.visiting-card-privacy{grid-column:1/-1}.visiting-card-download{min-width:0;margin:0;min-height:78px;padding:12px 10px}}@media(max-width:560px){.visiting-card-maker{padding:14px}.visiting-card-header{gap:10px}.visiting-card-header h2{font-size:20px!important}.visiting-card-edit-profile{width:100%}.visiting-card-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.visiting-card-choice{font-size:10px;padding:9px 5px;flex-direction:column;gap:6px}.visiting-card-preview{padding:9px;border-radius:13px}.visiting-card-preview-top{font-size:11px}.visiting-card-preview-top small{font-size:10px}.visiting-card-actions-panel{grid-template-columns:1fr;padding:12px;gap:0}.visiting-card-download{min-height:61px;margin:0 0 9px;padding:11px 13px}.visiting-card-download small{font-size:10px}.live-utility-actions{width:100%;justify-content:flex-end}.live-card-jump{flex:1}}@media(prefers-reduced-motion:reduce){.visiting-card-download,.visiting-card-choice{transition:none}}.visiting-card-maker{padding:25px!important}.visiting-card-header{margin-bottom:22px;align-items:center}.visiting-card-header h2{font-size:24px!important;letter-spacing:-.55px}.visiting-card-header p{max-width:700px}.visiting-card-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-bottom:24px}.visiting-card-choice{display:flex;justify-content:flex-start;align-items:center;min-width:0;text-align:left;min-height:91px;gap:14px;padding:11px 12px!important;border-radius:15px;position:relative;transition:transform .15s,box-shadow .15s,border-color .15s;background:#fff!important;border:1px solid #dce9e8!important;color:#264957!important}.visiting-card-choice:hover{transform:translateY(-2px);box-shadow:0 7px 18px #004b4b1a}.visiting-card-choice.is-active{background:#f0fcf7!important;border:2px solid #2db899!important;box-shadow:0 0 0 3px #2fbb9b1a}.visiting-card-choice-art{display:block;width:100px;min-width:100px;aspect-ratio:1.64;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 4px 11px #0000001f}.visiting-card-choice-art span{position:absolute;width:16px;height:16px;left:10px;top:10px;border-radius:4px}.visiting-card-choice-art i{position:absolute;left:32px;top:14px;width:52px;height:6px;border-radius:5px}.visiting-card-choice-art b{position:absolute;right:8px;bottom:8px;width:26px;height:27px;border:5px solid #fff;border-radius:4px}.card-art-modern{background:linear-gradient(140deg,#f9fffc,#d5f7e6)}.card-art-modern span{background:#0d7d6e}.card-art-modern i{background:#1c8178}.card-art-modern b{border-color:#19736a}.card-art-premium{background:linear-gradient(140deg,#0c1525,#294054)}.card-art-premium span{background:#f1d38c}.card-art-premium i{background:#e8c77e}.card-art-premium b{border-color:#e4c17c}.card-art-classic{background:linear-gradient(140deg,#fffdfa,#e5f1ff)}.card-art-classic span{background:#23659c}.card-art-classic i{background:#1c5389}.card-art-classic b{border-color:#255e96}.visiting-card-choice-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.visiting-card-choice-copy strong{font-size:13px;line-height:1.25}.visiting-card-choice-copy small{font-size:11px;line-height:1.3;font-weight:500;color:#758b97}.visiting-card-choice-selected{position:absolute;top:8px;right:9px;border-radius:50%;background:#138c74;color:#fff;width:19px;height:19px;display:grid;place-items:center;font-size:12px;font-weight:800}.visiting-card-layout{grid-template-columns:minmax(0,1.62fr) minmax(250px,.77fr);gap:20px}.visiting-card-preview{padding:16px;border-radius:18px;background:linear-gradient(140deg,#f4f8f9,#e9f0f2)!important}.visiting-card-svg{border-radius:13px;box-shadow:0 16px 36px #08273636}.visiting-card-preview-top{font-size:13px;font-weight:800}.visiting-card-actions-panel{background:linear-gradient(145deg,#f9fdfc,#eff8f6);padding:17px;border-radius:18px;min-width:0}.visiting-card-actions-panel h3{font-size:19px;letter-spacing:-.25px;margin:17px 0 6px}.visiting-card-actions-panel>p{margin-bottom:16px}.visiting-card-selected-theme{display:flex;align-items:center;gap:12px;padding:12px;border-radius:13px;background:#fff;border:1px solid #dcece9;margin-bottom:6px;min-width:0}.visiting-card-selected-icon{width:39px;min-width:39px;height:40px;border-radius:9px;box-shadow:0 4px 8px #09293021}.visiting-card-selected-theme>div{display:flex;flex-direction:column;min-width:0;gap:2px}.visiting-card-selected-theme small{font-size:9px;letter-spacing:1px;color:#719188;font-weight:900}.visiting-card-selected-theme strong{font-size:14px;color:#1a4852}.visiting-card-selected-theme>div>span{font-size:10px;color:#647f87}.visiting-card-selected-theme>b{margin-left:auto;width:23px;height:23px;border-radius:50%;flex:0 0 23px;background:#d5f5e8;color:#08795f;display:grid;place-items:center;font-size:12px}.visiting-card-download{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;text-align:left;min-height:74px;padding:12px 13px!important;transition:transform .15s,filter .15s}.visiting-card-download:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.visiting-card-button-icon{display:grid;place-items:center;width:39px;height:40px;flex:0 0 39px;border-radius:10px;font-size:23px;font-weight:850;background:#ffffff2b}.visiting-card-button-copy{display:flex;flex-direction:column;align-items:flex-start;gap:5px;flex:1;min-width:0}.visiting-card-button-copy strong{font-size:13px;line-height:1.25}.visiting-card-button-copy small{font-size:10px!important;line-height:1.3;opacity:.8}.visiting-card-button-arrow{font-size:16px;opacity:.75}.visiting-card-download.secondary .visiting-card-button-icon,.visiting-card-download.whatsapp .visiting-card-button-icon{background:#3970771c}.visiting-card-privacy{font-size:10.5px!important;margin-top:14px!important}.ui-dark .visiting-card-choice{background:#20374a!important;color:#edf7f5!important;border-color:#405f6c!important}.ui-dark .visiting-card-choice.is-active{background:#204d46!important;border-color:#53c8a8!important}.ui-dark .visiting-card-choice-copy small{color:#b6cdd1}.ui-dark .visiting-card-preview{background:linear-gradient(145deg,#142737,#1b3241)!important}.ui-dark .visiting-card-selected-theme{background:#203745;border-color:#46616d}.ui-dark .visiting-card-selected-theme strong{color:#edf8f7}.ui-dark .visiting-card-selected-theme small{color:#a6c2b9}.ui-dark .visiting-card-selected-theme>div>span{color:#bacdd3}@media(max-width:950px){.visiting-card-layout{grid-template-columns:1fr}.visiting-card-actions-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.visiting-card-selected-theme,.visiting-card-actions-panel h3,.visiting-card-actions-panel>p,.visiting-card-feedback,.visiting-card-privacy{grid-column:1/-1}.visiting-card-download{margin:0;min-width:0;gap:7px!important;padding:10px!important}.visiting-card-button-icon{width:30px;height:34px;flex-basis:30px;font-size:19px}.visiting-card-button-arrow{display:none}}@media(max-width:650px){.visiting-card-maker{padding:13px!important}.visiting-card-header h2{font-size:21px!important}.visiting-card-choices{gap:7px}.visiting-card-choice{padding:7px!important;min-height:75px;flex-direction:column;align-items:flex-start;gap:7px}.visiting-card-choice-art{width:100%;min-width:0;aspect-ratio:1.8}.visiting-card-choice-copy strong{font-size:11px}.visiting-card-choice-copy small{display:none}.visiting-card-choice-selected{top:4px;right:4px}.visiting-card-preview{padding:8px}.visiting-card-preview-top{font-size:11px;flex-wrap:wrap}.visiting-card-layout{gap:13px}.visiting-card-actions-panel{grid-template-columns:1fr;gap:0;padding:14px}.visiting-card-selected-theme{margin-bottom:5px}.visiting-card-download{width:100%;min-height:65px;margin:0 0 10px}.visiting-card-button-icon{width:40px;height:40px;flex-basis:40px}.visiting-card-button-arrow{display:inline}}@media(prefers-reduced-motion:reduce){.visiting-card-choice,.visiting-card-download{transition:none}.visiting-card-choice:hover,.visiting-card-download:hover:not(:disabled){transform:none}}.shop-analytics{scroll-margin-top:80px;padding:24px!important}.shop-analytics-title{display:flex;gap:15px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:0 0 20px}.shop-analytics-eyebrow{display:block;color:#118474;font-size:10px;font-weight:900;letter-spacing:1.3px;margin-bottom:8px}.shop-analytics-title h2{font-size:24px!important;letter-spacing:-.5px;margin:0 0 8px!important;color:#173d47}.shop-analytics-title p{margin:0!important;font-size:12px!important}.shop-analytics-refresh{border:1px solid #addbd0;background:#e9f9f3;color:#106d62;border-radius:10px;padding:10px 14px;min-height:40px;font-weight:850;font-size:12px}.shop-analytics-refresh span{font-size:18px;vertical-align:middle;margin-right:4px}.shop-analytics-loading{display:flex;justify-content:center;align-items:center;gap:12px;min-height:150px;color:#66838e;font-size:13px;font-weight:750}.shop-analytics-loader{height:24px;width:24px;border:3px solid #d6e9e4;border-top-color:#1d987d;border-radius:50%;animation:analytics-spin 1.15s linear infinite}@keyframes analytics-spin{to{transform:rotate(360deg)}}.shop-analytics-error{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 17px;color:#9c353a;background:#fff0ef;border:1px solid #ebc8c5;padding:11px;border-radius:11px;font-size:12px}.shop-analytics-error span{flex:1}.shop-analytics-error button{padding:7px 12px;background:#fff;color:#a2343c;border:1px solid #e8aaa5;border-radius:8px}.shop-analytics-body.is-refreshing{opacity:.68;pointer-events:none}.shop-analytics-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:19px}.shop-analytics-kpi{min-width:0;border:1px solid #dce9ed;border-radius:15px;padding:15px 17px;background:linear-gradient(140deg,#fff,#f7fbfc);display:flex;flex-direction:column;gap:11px}.shop-analytics-kpi.analytics-value{background:linear-gradient(145deg,#117968,#125c66);color:#fff;border-color:#19766f}.shop-analytics-kpi-head{display:flex;align-items:center;justify-content:space-between;gap:7px}.shop-analytics-kpi-head>span:first-child{font-size:11px;color:#627f8a;font-weight:850;line-height:1.3}.shop-analytics-kpi-icon{background:#eaf6f3;color:#18816e;font-weight:900;font-size:16px;display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px}.shop-analytics-kpi strong{font-size:27px;line-height:1.1;color:#1f424f;letter-spacing:-.65px;overflow-wrap:anywhere}.shop-analytics-kpi>small{color:#708997;font-size:11px;line-height:1.4}.shop-analytics-kpi.analytics-value strong{color:#fff}.shop-analytics-kpi.analytics-value .shop-analytics-kpi-head>span:first-child,.shop-analytics-kpi.analytics-value>small{color:#dcf6ee}.shop-analytics-kpi.analytics-value .shop-analytics-kpi-icon{background:#ffffff26;color:#fff}.shop-analytics-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(250px,.85fr);gap:15px}.shop-analytics-chart-panel,.shop-analytics-products-panel{min-width:0;border:1px solid #dce9ed;background:#fcfefe;border-radius:16px;padding:17px}.shop-analytics-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:10px}.shop-analytics-panel-head h3{font-size:16px;margin:0 0 5px;color:#244756}.shop-analytics-panel-head p{font-size:11px;line-height:1.4;margin:0!important;color:#82939c}.shop-analytics-period,.shop-analytics-mode{display:inline-flex;flex-wrap:wrap;gap:3px;padding:4px;border-radius:10px;background:#f0f6f6;border:1px solid #e2eded}.shop-analytics-period button,.shop-analytics-mode button{border:0;border-radius:8px;background:transparent;color:#66838d;font-size:11px;font-weight:850;padding:7px 11px;min-height:32px}.shop-analytics-period button.active,.shop-analytics-mode button.active{background:#fff;color:#137d6d;box-shadow:0 2px 6px #1a554c1a}.shop-analytics-mode{margin:7px 0 14px}.shop-analytics-chart-scroller{overflow-x:auto;scrollbar-width:thin;padding-bottom:5px}.shop-analytics-plot{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;gap:5px;width:100%;min-width:300px;height:205px}.shop-analytics-plot.chart-30{min-width:720px;gap:4px}.shop-analytics-bar-cell{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:7px;min-width:0;outline-offset:3px}.shop-analytics-bar-amount{font-size:10px;color:#2c7f70;white-space:nowrap;min-height:13px;font-weight:850}.shop-analytics-bar-track{height:155px;width:100%;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid #cfdfdf;background:repeating-linear-gradient(to top,transparent 0px,transparent 37px,#eef3f3 38px,#eef3f3 39px)}.shop-analytics-bar-fill{width:min(29px,79%);border-radius:7px 7px 1px 1px;min-height:0;background:linear-gradient(0deg,#178d79,#59cda9);transition:height .18s ease}.shop-analytics-bar-cell:focus-visible{outline:2px solid #1f9d7f;border-radius:8px}.shop-analytics-bar-cell>small{font-size:10px;color:#8595a0;text-align:center;white-space:nowrap}.shop-analytics-plot.chart-30 .shop-analytics-bar-track{height:155px}.shop-analytics-plot.chart-30 .shop-analytics-bar-fill{max-width:19px}.shop-analytics-no-chart{font-size:11px!important;margin:10px 0 4px!important;color:#79919c!important;text-align:center}.shop-analytics-chart-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;padding:12px 0 0;border-top:1px solid #e3eded}.shop-analytics-chart-summary>div{display:flex;flex-direction:column;gap:4px;min-width:0}.shop-analytics-chart-summary span{color:#84969f;font-size:10px}.shop-analytics-chart-summary strong{font-size:15px;color:#194859;overflow-wrap:anywhere}.shop-analytics-products-list{display:flex;flex-direction:column}.shop-analytics-product{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-bottom:1px solid #edf1f4}.shop-analytics-product:last-child{border-bottom:0}.shop-analytics-product-rank{width:27px;height:27px;flex:0 0 27px;border-radius:9px;display:grid;place-items:center;background:#e3f7ed;color:#167760;font-size:12px;font-weight:900}.shop-analytics-product>div{flex:1;min-width:0}.shop-analytics-product-head{display:flex;gap:6px;align-items:flex-start;justify-content:space-between}.shop-analytics-product-head strong{font-size:12px;color:#234856;min-width:0;overflow-wrap:anywhere}.shop-analytics-product-head>span{font-size:11px;font-weight:850;white-space:nowrap;color:#146f62}.shop-analytics-product-track{height:6px;overflow:hidden;background:#e9f1f1;border-radius:20px;margin:8px 0 6px}.shop-analytics-product-track>span{display:block;height:100%;border-radius:20px;background:#24a783}.shop-analytics-product small{color:#889aa4;font-size:10px}.shop-analytics-products-empty{padding:35px 12px;display:flex;align-items:center;flex-direction:column;gap:9px;text-align:center}.shop-analytics-products-empty>span{font-size:27px}.shop-analytics-products-empty strong{font-size:13px;color:#64828c}.shop-analytics-products-empty p{font-size:12px!important;margin:0!important}.shop-analytics-footnote{margin:16px 0 0!important;font-size:11px!important;padding:13px 15px;border:1px solid #dbece7;border-radius:11px;background:#f5fbf8;color:#5f8083!important;line-height:1.6}.shop-analytics-footnote strong{color:#295d62}.ui-dark .shop-analytics-title h2,.ui-dark .shop-analytics-panel-head h3{color:#eaf8f9}.ui-dark .shop-analytics-kpi{background:#203443;border-color:#3a5362}.ui-dark .shop-analytics-kpi strong{color:#f0faf9}.ui-dark .shop-analytics-kpi-head>span:first-child,.ui-dark .shop-analytics-kpi>small{color:#b9cfd7}.ui-dark .shop-analytics-kpi.analytics-value{background:linear-gradient(135deg,#156a5c,#174d59);border-color:#3b9f8a}.ui-dark .shop-analytics-kpi.analytics-value .shop-analytics-kpi-head>span:first-child,.ui-dark .shop-analytics-kpi.analytics-value>small{color:#def9ed}.ui-dark .shop-analytics-chart-panel,.ui-dark .shop-analytics-products-panel{background:#1c3040;border-color:#3a5465}.ui-dark .shop-analytics-period,.ui-dark .shop-analytics-mode{background:#253b4d;border-color:#3b5969}.ui-dark .shop-analytics-period button,.ui-dark .shop-analytics-mode button{color:#b2c9d2}.ui-dark .shop-analytics-period button.active,.ui-dark .shop-analytics-mode button.active{background:#1c7666;color:#ecfff7}.ui-dark .shop-analytics-kpi-icon{background:#244f4a;color:#e0f8ee}.ui-dark .shop-analytics-bar-track{background:repeating-linear-gradient(to top,transparent 0,transparent 37px,#294251 38px,#294251 39px);border-color:#4c6471}.ui-dark .shop-analytics-bar-amount{color:#a3edd6}.ui-dark .shop-analytics-chart-summary{border-color:#41596a}.ui-dark .shop-analytics-chart-summary strong,.ui-dark .shop-analytics-product-head strong{color:#e5f7fa}.ui-dark .shop-analytics-product{border-color:#385163}.ui-dark .shop-analytics-products-empty strong{color:#b6cbd4}.ui-dark .shop-analytics-footnote{background:#1c3837;border-color:#345c55;color:#afcfc9!important}.ui-dark .shop-analytics-footnote strong{color:#d5eee8}@media(max-width:1000px){.shop-analytics-grid{grid-template-columns:1fr}.shop-analytics-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.shop-analytics{padding:14px!important}.shop-analytics-title{gap:9px;margin-bottom:15px}.shop-analytics-title h2{font-size:20px!important}.shop-analytics-refresh{padding:7px 10px;min-height:39px}.shop-analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.shop-analytics-kpi{padding:13px 11px;gap:10px;border-radius:12px}.shop-analytics-kpi-head>span:first-child{font-size:10px}.shop-analytics-kpi strong{font-size:23px}.shop-analytics-kpi>small{font-size:10px}.shop-analytics-kpi-icon{width:28px;height:28px;flex-basis:28px;font-size:14px}.shop-analytics-chart-panel,.shop-analytics-products-panel{padding:13px;border-radius:12px}.shop-analytics-panel-head h3{font-size:14px}.shop-analytics-plot.chart-7{min-width:315px}.shop-analytics-plot.chart-30{min-width:730px}.shop-analytics-chart-summary strong{font-size:13px}.shop-analytics-footnote{font-size:10px!important;padding:10px}.live-mobile-quick-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.live-mobile-quick-nav>a{font-size:10px;padding:10px 2px;gap:2px}}@media(prefers-reduced-motion:reduce){.shop-analytics-bar-fill,.shop-analytics-loader{transition:none;animation:none}}@media(min-width:651px)and (max-width:820px){.live-mobile-quick-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.live-mobile-quick-nav>a{font-size:11px;padding:10px 4px}}.live-generate-bill{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#e7f7f1!important;color:#11725e!important;border:1px solid #91d6bd!important;padding:9px 12px!important;border-radius:10px!important;white-space:nowrap;font-size:12px!important;font-weight:850!important;min-height:39px}.live-generate-bill:hover{background:#cbf0df!important}.ui-dark .live-generate-bill{background:#215548!important;color:#d8fff0!important;border-color:#418f79!important}.live-mobile-bill-finished{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:9px;padding:13px 0 0;border-top:1px solid #dae9e8}.live-mobile-bill-finished .live-mobile-order-finished{border:0;padding:0}.live-mobile-bill-finished .live-generate-bill{min-height:45px}.order-bill-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#05121ec7;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:24px 12px}.order-bill-dialog{width:min(820px,100%);border-radius:19px;outline:none;background:#f3f8fa;box-shadow:0 24px 90px #0000004d;border:1px solid #b9d5d7;padding:16px}.order-bill-toolbar{margin:0 0 15px!important;display:flex;align-items:center;justify-content:space-between;gap:15px}.order-bill-kicker{font-size:10px;letter-spacing:1.6px;color:#187b70;font-weight:900}.order-bill-toolbar h2{font-size:22px;color:#234855;margin:5px 0!important}.order-bill-toolbar p{font-size:12px;color:#607e84;margin:0!important}.order-bill-close{width:42px;height:42px;border:1px solid #c9dbde;border-radius:12px;background:#fff;color:#516f79;font-size:17px;font-weight:800;flex-shrink:0}.order-bill-paper{background:#fff;color:#253942;padding:28px;border:1px solid #dce9e8;border-radius:13px;box-shadow:0 6px 22px #0f344314;font-size:13px}.order-bill-paper-header{display:flex;justify-content:space-between;gap:18px;align-items:start;padding:0 0 20px;border-bottom:2px solid #cce8dd}.order-bill-store{display:flex;align-items:start;gap:12px;flex:1;min-width:0}.order-bill-store img,.order-bill-store>span{width:61px;height:61px;border-radius:14px;object-fit:cover;background:#e4f7ee;border:1px solid #c7e5d8}.order-bill-store>span{display:grid;place-items:center;font-size:29px;font-weight:900;color:#127f6d}.order-bill-store>div{display:flex;flex-direction:column;gap:6px;min-width:0}.order-bill-store strong{font-size:22px;line-height:1.35;color:#1d4349;overflow-wrap:anywhere}.order-bill-store small{color:#62808a;line-height:1.45;font-size:11px;overflow-wrap:anywhere}.order-bill-heading{text-align:right;display:flex;flex-direction:column;gap:7px;flex-shrink:0}.order-bill-heading strong{font-size:21px;color:#0f8370}.order-bill-heading span{font-size:11px;font-weight:850;color:#b07549}.order-bill-two-col{display:grid;grid-template-columns:1fr 1fr;gap:23px;padding:23px 0;border-bottom:1px solid #dde9e9}.order-bill-two-col>div{display:flex;flex-direction:column;gap:7px;min-width:0;overflow-wrap:anywhere}.order-bill-two-col small{font-size:10px;letter-spacing:1px;color:#718b92;font-weight:850;margin-top:4px}.order-bill-two-col strong{font-size:14px;color:#264958}.order-bill-two-col span{font-size:12px;color:#526d77;line-height:1.5}.order-bill-table-wrap{max-width:100%;overflow-x:auto;margin-top:23px}.order-bill-table{width:100%;min-width:0;border-collapse:collapse}.order-bill-table th{text-align:left;font-size:11px;letter-spacing:.3px;color:#3a6e66;background:#eaf6f0;padding:13px 12px}.order-bill-table th:first-child{border-radius:8px 0 0 8px;width:52%}.order-bill-table th:last-child{border-radius:0 8px 8px 0}.order-bill-table td{padding:13px 12px;border-bottom:1px solid #e6eeee;font-size:12px;color:#304957;overflow-wrap:anywhere}.order-bill-table td:nth-child(n+2),.order-bill-table th:nth-child(n+2){white-space:nowrap}.order-bill-table td:last-child{font-weight:800;color:#175e58}.order-bill-total{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 20px;background:#e4f5ed;margin-top:15px;border-radius:11px;color:#205e54;font-size:14px;font-weight:800}.order-bill-total strong{font-size:23px;white-space:nowrap}.order-bill-payment-notice{margin:18px 0;padding:13px 14px;border:1px solid #f0d5b5;border-radius:10px;background:#fff8ee;color:#8d6040}.order-bill-payment-notice strong{font-size:12px}.order-bill-payment-notice p{font-size:11px!important;line-height:1.65;margin:5px 0 0!important;color:#8d6040!important}.order-bill-paper-foot{margin-top:24px;padding-top:14px;border-top:1px solid #dcebe8;color:#207165;font-weight:850;font-size:14px}.order-bill-paper-foot small{display:block;margin-top:6px;color:#819c9c;font-size:11px;font-weight:400}.order-bill-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0}.order-bill-controls button{min-height:47px;border-radius:11px;font-size:12px;font-weight:850;padding:10px 12px;border:1px solid transparent}.order-bill-controls .bill-pdf{background:#138372;color:#fff}.order-bill-controls .bill-print{background:#e2ebf2;color:#28556c;border-color:#bbcedb}.order-bill-controls .bill-whatsapp{background:#def7e8;color:#11683f;border-color:#a3dabe}.order-bill-help{font-size:11px!important;line-height:1.55!important;color:#6c8794!important;margin:13px 4px 3px!important}.order-bill-feedback{font-size:12px!important;border-radius:9px;background:#e7f7ee;color:#195d49!important;padding:11px;margin:12px 0 0!important}@media(max-width:560px){.order-bill-backdrop{padding:6px}.order-bill-dialog{padding:10px;border-radius:12px}.order-bill-toolbar h2{font-size:19px}.order-bill-paper{padding:14px 10px}.order-bill-paper-header,.order-bill-store{gap:8px}.order-bill-store img,.order-bill-store>span{width:43px;height:43px;border-radius:10px}.order-bill-store strong{font-size:14px}.order-bill-store small{font-size:10px}.order-bill-heading strong{font-size:13px}.order-bill-heading span{font-size:9px}.order-bill-two-col{gap:10px;padding:15px 0}.order-bill-two-col strong{font-size:12px}.order-bill-two-col span{font-size:10px}.order-bill-table th{font-size:10px;padding:10px 4px}.order-bill-table td{font-size:10px;padding:12px 4px}.order-bill-total{padding:12px;font-size:12px}.order-bill-total strong{font-size:19px}.order-bill-controls{grid-template-columns:1fr;gap:8px}.order-bill-controls button{min-height:46px}.live-mobile-bill-finished{flex-wrap:wrap}.live-mobile-bill-finished .live-generate-bill{flex:1}}.live-paperless-banner{display:flex;align-items:center;gap:13px;margin:14px 0 19px;padding:15px 16px;border-radius:14px;border:1px solid #9bd9cd;background:linear-gradient(115deg,#eafaf2,#ebf5fc)}.live-paperless-symbol{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;border-radius:13px;background:#148d76;color:#fff;font-size:25px}.live-paperless-banner>div{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.live-paperless-banner>div strong{font-size:14px;color:#175f56;line-height:1.35}.live-paperless-banner>div span{font-size:12px;color:#4a7675;line-height:1.55}.live-paperless-pill{flex-shrink:0;white-space:nowrap;background:#d3f4e6;border-radius:40px;padding:7px 10px;font-weight:850;letter-spacing:.7px;font-size:10px;color:#16816a}.ui-dark .live-paperless-banner{background:linear-gradient(110deg,#19433c,#203a51);border-color:#35695c}.ui-dark .live-paperless-banner>div strong{color:#c5f7de}.ui-dark .live-paperless-banner>div span{color:#c0d8d9}.ui-dark .live-paperless-pill{background:#275b4d;color:#c8f6e4}.order-bill-digital-note{color:#117d64!important;font-size:12px!important;font-weight:850;margin-top:7px!important}.order-bill-paperless-label{display:flex;flex-direction:column;gap:5px;padding:12px 15px 0;color:#195a51}.order-bill-paperless-label strong{font-size:15px}.order-bill-paperless-label span{font-size:11px;color:#67838b;line-height:1.5}@media(max-width:600px){.live-paperless-banner{align-items:flex-start;padding:12px;gap:10px;flex-wrap:wrap}.live-paperless-symbol{width:36px;height:36px;font-size:20px}.live-paperless-banner>div strong{font-size:13px}.live-paperless-banner>div span{font-size:11px}.live-paperless-pill{margin-left:46px;font-size:9px}.order-bill-paperless-label{padding:12px 3px 0}}.live-wa-update-inline{margin-top:9px}.live-whatsapp-update-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 13px;border-radius:10px;border:1px solid #83d1a8;background:#dcf6e6;color:#176b42;font-size:11px;font-weight:850;white-space:nowrap;transition:background .15s,transform .15s}.live-whatsapp-update-button:hover:not(:disabled){background:#c5efd7;transform:translateY(-1px)}.live-whatsapp-update-button:disabled{opacity:.56;cursor:not-allowed}.ui-dark .live-whatsapp-update-button{background:#204b3d;color:#d6ffea;border-color:#3c8760}.live-mobile-whatsapp-action{margin-top:13px;padding-top:12px;border-top:1px solid rgba(125,160,162,.25);display:flex;align-items:center;gap:10px}.live-mobile-whatsapp-action .live-whatsapp-update-button{width:100%;min-height:46px;font-size:12px}.live-mobile-whatsapp-action small{color:#ac7680;font-size:10px}.wa-update-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;overflow-y:auto;padding:22px 12px;background:#081921c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center}.wa-update-modal{background:#f7fbfa;color:#193b3c;width:min(600px,100%);min-width:0;border-radius:19px;border:1px solid #b7dacc;box-shadow:0 25px 80px #00000052;padding:24px;outline:none}.wa-update-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 21px!important}.wa-update-header-icon{width:44px;height:44px;border-radius:13px;background:#1a9d63;color:#fff;display:grid;place-items:center;font-size:22px;flex-shrink:0}.wa-update-header>div:nth-child(2){flex:1;min-width:0}.wa-update-kicker{display:block;color:#16825d;font-size:10px;font-weight:900;letter-spacing:1.2px;margin:1px 0 6px}.wa-update-header h2{color:#163c39;font-size:21px;line-height:1.3;margin:0 0 5px!important;letter-spacing:-.3px}.wa-update-header p{margin:0!important;font-size:11px!important;line-height:1.55;color:#6b8884!important}.wa-update-close{background:#fff;border:1px solid #d7e8e4;color:#51756e;border-radius:10px;min-width:38px;min-height:38px;font-size:15px;font-weight:800}.wa-update-recipient{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.wa-update-recipient>div{border:1px solid #d9e8e3;border-radius:12px;background:#fff;padding:13px 14px;min-width:0;display:flex;flex-direction:column;gap:6px}.wa-update-detail-label{font-size:9px;letter-spacing:1px;font-weight:900;color:#73928c}.wa-update-recipient strong{font-size:14px;color:#254947;overflow-wrap:anywhere}.wa-update-recipient small{font-size:10px;color:#79928d;line-height:1.4}.wa-update-status{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:#15794e;background:#e1f5e8;border:1px solid #b9dfc8;border-radius:11px;padding:11px 14px;font-size:12px;font-weight:850;margin-bottom:18px}.wa-update-status>span{font-size:16px}.wa-update-status small{margin-left:auto;color:#62957d;font-weight:500;font-size:10px}.wa-update-preview-label{display:block;font-weight:900;color:#55766f;letter-spacing:1px;font-size:10px;margin-bottom:8px}.wa-update-preview{width:100%;min-height:242px;max-height:350px;resize:vertical;border:1px solid #caddd5!important;border-radius:13px;background:#fff!important;color:#254941!important;padding:15px!important;font-family:inherit;font-size:12px!important;line-height:1.65!important;white-space:pre-wrap;overflow:auto;box-sizing:border-box}.wa-update-buttons{display:flex;gap:10px;align-items:stretch;margin-top:15px}.wa-update-buttons button,.wa-update-buttons a{flex:1;min-width:0;min-height:45px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:12px;font-weight:850;padding:11px 12px;text-decoration:none}.wa-update-copy{background:#ecf4f5;border:1px solid #bcd6d6;color:#345d62}.wa-update-open{background:#148d58!important;border:1px solid #148d58!important;color:#fff!important}.wa-update-open:hover{background:#0e784a!important}.wa-update-open:disabled{opacity:.4}.wa-update-feedback{background:#e7f7ec;color:#236d49!important;padding:11px 12px;font-size:11px!important;border-radius:9px;line-height:1.6!important;margin:12px 0 0!important}.wa-update-note{font-size:11px!important;line-height:1.65!important;color:#67817c!important;margin:13px 2px 0!important}.ui-dark .wa-update-modal{background:#182d37;border-color:#3a695f;color:#e5f8ef}.ui-dark .wa-update-header h2,.ui-dark .wa-update-recipient strong{color:#eefcf7}.ui-dark .wa-update-header p,.ui-dark .wa-update-note{color:#aec9c3!important}.ui-dark .wa-update-recipient>div{background:#233b46;border-color:#40645e}.ui-dark .wa-update-recipient small{color:#b0ccc5}.ui-dark .wa-update-status{background:#1d4b3b;border-color:#367b59;color:#bdf7d4}.ui-dark .wa-update-status small{color:#a1d1b3}.ui-dark .wa-update-preview{background:#203943!important;color:#e8fbf2!important;border-color:#41685d!important}.ui-dark .wa-update-preview-label{color:#b3dfd0}.ui-dark .wa-update-close,.ui-dark .wa-update-copy{background:#284550;border-color:#42685f;color:#d9faf0}@media(max-width:560px){.wa-update-backdrop{padding:8px}.wa-update-modal{padding:16px;border-radius:14px}.wa-update-header{gap:8px}.wa-update-header-icon{width:35px;height:35px;font-size:18px;border-radius:9px}.wa-update-header h2{font-size:17px}.wa-update-recipient{grid-template-columns:1fr;gap:7px}.wa-update-recipient>div{padding:10px 12px}.wa-update-preview{min-height:200px;font-size:11px!important}.wa-update-buttons{flex-direction:column}.wa-update-status small{width:100%;margin-left:22px}}@media(prefers-reduced-motion:reduce){.live-whatsapp-update-button{transition:none}.live-whatsapp-update-button:hover:not(:disabled){transform:none}}.live-topbar{position:relative;z-index:20}.shop-color-theme-picker{position:relative;flex-shrink:0}.shop-color-theme-toggle{display:inline-flex;align-items:center;gap:8px;min-height:39px;padding:9px 12px;border:1px solid #a9d7ce;border-radius:10px;background:#e7f8f2;color:#126859;font-size:12px;font-weight:850;white-space:nowrap}.shop-color-theme-toggle:hover,.shop-color-theme-toggle[aria-expanded=true]{background:#d8f2e8;border-color:#74bda7}.shop-color-theme-options{position:absolute;right:0;top:calc(100% + 10px);width:min(358px,calc(100vw - 24px));padding:15px;background:#fff;border:1px solid #c7ddda;border-radius:15px;box-shadow:0 18px 54px #05242d36;z-index:1000;color:#253f4e}.shop-color-theme-heading{display:flex;flex-direction:column;gap:5px;margin:0 0 12px}.shop-color-theme-heading strong{font-size:14px}.shop-color-theme-heading small,.shop-color-theme-help{font-size:10px;line-height:1.5;color:#72868d}.shop-color-theme-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.shop-color-tile{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:9px 4px;border-radius:10px;border:1px solid #e4ecec;background:#f9fbfc;position:relative;font-size:10px;font-weight:750;color:#506571}.shop-color-tile:hover:not(:disabled){border-color:#66aa9a;background:#edf8f5}.shop-color-tile.is-selected{border:2px solid #119277;background:#e9f7f0;color:#116a58}.shop-color-tile b{position:absolute;top:2px;right:4px;font-size:10px;color:#12816f}.shop-color-swatch{display:block;width:27px;height:27px;border-radius:50%;border:1px solid rgba(29,47,58,.23);box-shadow:0 1px 4px #0f2d351a}.shop-color-swatch.color-white{border-color:#9aaab8}.shop-color-theme-feedback{margin:10px 0 0!important;font-size:11px!important;line-height:1.5!important;color:#1b7565!important}.shop-color-theme-help{display:block;margin-top:11px}.ui-dark .shop-color-theme-toggle{background:#24473f;color:#d8f7e9;border-color:#427d6c}.ui-dark .shop-color-theme-options{background:#1f3240;color:#e9f7f5;border-color:#476a72}.ui-dark .shop-color-tile{background:#293f50;color:#e8f3f5;border-color:#496271}.ui-dark .shop-color-tile.is-selected{background:#215d50;border-color:#6adeb5}.ui-dark .shop-color-theme-heading small,.ui-dark .shop-color-theme-help{color:#b1cbd0}.ui-dark .shop-color-theme-feedback{color:#a9f1d7!important}@media(max-width:600px){.shop-color-theme-toggle{padding:8px 9px;font-size:11px}.shop-color-theme-options{right:0;width:min(335px,calc(100vw - 20px));padding:12px}}.storefront-shell[data-shop-theme=pink]{--shop-page:#fff4f8;--shop-paper:#fffafd;--shop-panel:#fff2f8;--shop-tint:#ffe2ef;--shop-accent:#b72770;--shop-accent-hover:#951d5b;--shop-ink:#39223a;--shop-muted:#795c70;--shop-border:#f4cce0;--shop-button-ink:#ffffff;--shop-hero-1:#702348;--shop-hero-2:#b52c78}.storefront-shell[data-shop-theme=orange]{--shop-page:#fff8f1;--shop-paper:#fffcf8;--shop-panel:#fff0df;--shop-tint:#ffe9d5;--shop-accent:#a95012;--shop-accent-hover:#864010;--shop-ink:#442e20;--shop-muted:#826958;--shop-border:#f0d5bd;--shop-button-ink:#ffffff;--shop-hero-1:#6f361d;--shop-hero-2:#da7a28}.storefront-shell[data-shop-theme=blue]{--shop-page:#f2f7ff;--shop-paper:#fcfdff;--shop-panel:#eaf2ff;--shop-tint:#e1edff;--shop-accent:#2265b1;--shop-accent-hover:#164e95;--shop-ink:#1b3553;--shop-muted:#617995;--shop-border:#cbdcf3;--shop-button-ink:#ffffff;--shop-hero-1:#173a70;--shop-hero-2:#3d7ac0}.storefront-shell[data-shop-theme=green]{--shop-page:#f3fbf5;--shop-paper:#fcfffd;--shop-panel:#e6f8ec;--shop-tint:#dff4e5;--shop-accent:#176d49;--shop-accent-hover:#105538;--shop-ink:#214330;--shop-muted:#547963;--shop-border:#c8e7d1;--shop-button-ink:#ffffff;--shop-hero-1:#154d33;--shop-hero-2:#24875a}.storefront-shell[data-shop-theme=black]{--shop-page:#0b1016;--shop-paper:#1b212b;--shop-panel:#242c37;--shop-tint:#2a3240;--shop-accent:#dcbb77;--shop-accent-hover:#edcb8d;--shop-ink:#f5f7fb;--shop-muted:#c7cedc;--shop-border:#46505f;--shop-button-ink:#171a20;--shop-hero-1:#080c12;--shop-hero-2:#27303b}.storefront-shell[data-shop-theme=white]{--shop-page:#ffffff;--shop-paper:#ffffff;--shop-panel:#f4f6f7;--shop-tint:#f0f3f5;--shop-accent:#38566d;--shop-accent-hover:#253f52;--shop-ink:#1c2e3c;--shop-muted:#627480;--shop-border:#d8e0e5;--shop-button-ink:#ffffff;--shop-hero-1:#344d5f;--shop-hero-2:#667d90}.storefront-shell[data-shop-theme=purple]{--shop-page:#f8f4ff;--shop-paper:#fdfbff;--shop-panel:#f0e7ff;--shop-tint:#ece0ff;--shop-accent:#6e42ad;--shop-accent-hover:#54328a;--shop-ink:#382b55;--shop-muted:#766588;--shop-border:#e1d1f3;--shop-button-ink:#ffffff;--shop-hero-1:#40236b;--shop-hero-2:#8051c0}.storefront-shell[data-shop-theme=teal]{--shop-page:#f0fafa;--shop-paper:#faffff;--shop-panel:#e2f5f4;--shop-tint:#ddf2f2;--shop-accent:#176c78;--shop-accent-hover:#0b5462;--shop-ink:#1a3e49;--shop-muted:#5d7880;--shop-border:#c6e6e8;--shop-button-ink:#ffffff;--shop-hero-1:#174850;--shop-hero-2:#238a93}.storefront-shell[data-shop-theme=yellow]{--shop-page:#fffcf1;--shop-paper:#fffefa;--shop-panel:#fff6d8;--shop-tint:#fff0c0;--shop-accent:#835b11;--shop-accent-hover:#69470c;--shop-ink:#453818;--shop-muted:#7f704b;--shop-border:#eddfb5;--shop-button-ink:#ffffff;--shop-hero-1:#6b511c;--shop-hero-2:#b88c33}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]){background:var(--shop-page)!important;color:var(--shop-ink)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-brand,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-section-head h2,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item h3,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form h3,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-title-row h1{color:var(--shop-ink)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-diamond{background:var(--shop-tint)!important;color:var(--shop-accent)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-header,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-content,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-empty,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-empty-products{background:var(--shop-paper)!important;color:var(--shop-ink)!important;border-color:var(--shop-border)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-cover:not(:has(>img)){background:linear-gradient(115deg,var(--shop-hero-1),var(--shop-hero-2))!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-tags span:first-child,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-section-head>span,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-in-stock{background:var(--shop-tint)!important;color:var(--shop-accent)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-tags span:last-child,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item-art,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-items,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-empty{background:var(--shop-panel)!important;color:var(--shop-muted)!important;border-color:var(--shop-border)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-tagline,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-facts a,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item-content>strong,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-total strong,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-receipt strong{color:var(--shop-accent)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-link,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-load-more,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-qty button{background:var(--shop-tint)!important;color:var(--shop-accent)!important;border-color:var(--shop-border)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-add:not(:disabled),.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-place-order:not(:disabled){background:var(--shop-accent)!important;color:var(--shop-button-ink)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-add:hover:not(:disabled),.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-place-order:hover:not(:disabled){background:var(--shop-accent-hover)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item p,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-description,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-facts,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-section-head p,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-note,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-footer,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form label,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-row small,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-note,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-privacy{color:var(--shop-muted)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-content,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-qr-area,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-row{border-color:var(--shop-border)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form input,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form textarea,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form select{background:var(--shop-paper)!important;color:var(--shop-ink)!important;border-color:var(--shop-border)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-qty button:focus-visible,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form input:focus,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form textarea:focus{outline-color:var(--shop-accent)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-receipt{background:var(--shop-panel)!important;border-color:var(--shop-border)!important}.storefront-shell[data-shop-theme=black] .storefront-receipt p{color:#e0e4eb!important}.storefront-shell[data-shop-theme=black] .storefront-checkout-form input::placeholder,.storefront-shell[data-shop-theme=black] .storefront-checkout-form textarea::placeholder{color:#b3bfcb!important}.storefront-shell[data-shop-theme=black] .storefront-qty button{color:#f2e2c2!important;background:#293343!important}.storefront-shell[data-shop-theme=black] .shop-profile-cover-fallback{color:#fff2d8}.workspace-brand .shop-nav-avatar{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;overflow:hidden;border-radius:14px;background:#e2f0dd;color:#194937;font-weight:800;font-size:22px}.shop-nav-avatar img,.storefront-brand-avatar img{width:100%;height:100%;object-fit:cover}.workspace-brand:has(.shop-nav-avatar){display:flex;align-items:center;gap:12px}.workspace-brand:has(.shop-nav-avatar)>strong{min-width:0;overflow-wrap:anywhere;line-height:1.25}.workspace-brand:has(.shop-nav-avatar)>strong small{text-transform:capitalize;letter-spacing:.4px}.storefront-shop-brand{display:flex;align-items:center;gap:10px;min-width:0}.storefront-brand-avatar{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:12px;overflow:hidden;background:#e2f0dd;color:#194937;font-weight:800}.storefront-brand-copy{display:flex;flex-direction:column;min-width:0;line-height:1.25}.storefront-brand-copy strong{font-size:16px;overflow-wrap:anywhere}.storefront-brand-copy small{font-size:11px;opacity:.75;margin-top:3px}@media(max-width:600px){.storefront-brand-avatar{width:38px;height:38px;flex-basis:38px}.storefront-brand-copy strong{font-size:14px}}.merchant-home-active .workspace-main{min-width:0}.merchant-home-active .merchant-section-bar{gap:12px}.merchant-home-active .merchant-section-bar h1{letter-spacing:-.035em}.merchant-home-active .home-shop-hero{border-radius:22px;overflow:hidden;box-shadow:0 14px 36px #0a221c26}.merchant-home-active .home-shop-hero-inner{gap:16px}.merchant-home-active .home-shop-hero-info{align-items:center}.merchant-home-active .home-shop-hero-copy h2{letter-spacing:-.035em;line-height:1.12}.merchant-home-active .home-shop-hero-facts{gap:8px 14px}.merchant-home-active .home-shop-hero-fact{font-size:13px}.merchant-home-active .home-shop-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.merchant-home-active .physical-shop-owner-control{flex:1 1 230px;min-width:0;padding:12px 14px;border-radius:15px}.merchant-home-active .physical-shop-owner-caption{font-size:12px;letter-spacing:.025em}.merchant-home-active .physical-shop-owner-buttons{display:flex;gap:7px}.merchant-home-active .physical-shop-owner-buttons button{min-height:38px;padding:7px 12px;border-radius:10px;font-size:13px}.merchant-home-active .physical-shop-help{display:none}.merchant-home-active .home-shop-hero-profile-btn{flex:0 1 auto;min-height:42px;padding:10px 16px;border-radius:13px;font-size:13px}@media(max-width:700px){.merchant-home-active .workspace-rail{padding-bottom:6px}.merchant-home-active .workspace-brand:has(.shop-nav-avatar){padding:12px 18px;gap:11px}.merchant-home-active .workspace-brand .shop-nav-avatar{width:43px;height:43px;flex-basis:43px;border-radius:12px}.merchant-home-active .workspace-brand:has(.shop-nav-avatar)>strong{font-size:16px;line-height:1.2}.merchant-home-active .workspace-brand:has(.shop-nav-avatar)>strong small{font-size:10px}.merchant-home-active .merchant-section-bar{padding-top:16px;padding-bottom:12px}.merchant-home-active .merchant-section-bar h1{font-size:23px}.merchant-home-active .merchant-section-bar p{font-size:12px;margin-top:3px}.merchant-home-active .live-actions{display:flex;gap:7px;flex-wrap:wrap}.merchant-home-active .live-actions>*{min-width:0;flex:1 1 auto}.merchant-home-active .live-actions .live-outline{min-height:38px;padding:8px 11px;font-size:12px}.merchant-home-active .workspace-mobile-menu{padding:8px 12px;min-height:0;border-radius:14px;margin-bottom:14px}.merchant-home-active .workspace-mobile-menu select{min-height:38px;padding:7px 32px 7px 10px}.merchant-home-active .home-shop-hero{border-radius:20px}.merchant-home-active .home-shop-hero-inner{padding:18px 16px}.merchant-home-active .home-shop-hero-info{gap:10px}.merchant-home-active .home-shop-hero-avatar{width:56px;height:56px;flex:0 0 56px;border-radius:15px}.merchant-home-active .home-shop-hero-copy h2{font-size:23px}.merchant-home-active .home-shop-hero-facts{display:flex;flex-wrap:wrap;gap:7px 12px}.merchant-home-active .home-shop-hero-fact{font-size:12px;max-width:100%}.merchant-home-active .home-shop-hero-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.merchant-home-active .physical-shop-owner-control{padding:9px;min-width:0}.merchant-home-active .physical-shop-owner-caption{font-size:10px;margin-bottom:5px}.merchant-home-active .physical-shop-owner-buttons{gap:4px}.merchant-home-active .physical-shop-owner-buttons button{min-height:34px;padding:5px 6px;font-size:11px}.merchant-home-active .home-shop-hero-profile-btn{min-height:44px;padding:8px 10px;font-size:11px;max-width:125px}}@media(max-width:380px){.merchant-home-active .home-shop-hero-actions{grid-template-columns:1fr}.merchant-home-active .home-shop-hero-profile-btn{max-width:none;width:100%}}.workspace-heading-sr-only{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;border:0!important}.live-topbar.merchant-section-bar{justify-content:flex-end}.live-shell:not(:has(.workspace-brand)) .workspace-mobile-menu{display:flex}.live-shell:not(:has(.workspace-brand)) .workspace-rail{padding-top:14px}.live-shell:not(:has(.workspace-brand)) .workspace-main{padding-top:18px}.live-shell:not(:has(.workspace-brand)) .merchant-section-bar{margin-top:10px;margin-bottom:16px;padding-top:0}.live-shell:not(:has(.workspace-brand)) .merchant-section-bar .live-actions{width:100%;justify-content:flex-start}.live-shell:not(:has(.workspace-brand)) .merchant-section-bar .live-actions>*{flex:0 1 auto}@media(max-width:700px){.live-shell:not(:has(.workspace-brand)) .workspace-rail{display:none!important}.live-shell:not(:has(.workspace-brand)) .workspace-main{padding-top:14px}.live-shell:not(:has(.workspace-brand)) .workspace-mobile-menu{margin-top:0;margin-bottom:10px}.live-shell:not(:has(.workspace-brand)) .merchant-section-bar{margin-top:0;margin-bottom:14px;padding:0 0 12px}.live-shell:not(:has(.workspace-brand)) .merchant-section-bar .live-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.live-shell:not(:has(.workspace-brand)) .merchant-section-bar .live-actions>*{width:100%;text-align:center;justify-content:center}}@media(min-width:701px){.live-shell:not(:has(.workspace-brand)) .workspace-mobile-menu{display:none!important}.live-shell:not(:has(.workspace-brand)) .workspace-rail{display:flex!important}}@media(max-width:700px){.live-shell:not(:has(.workspace-brand)) .workspace-mobile-menu{display:flex!important}.live-shell:not(:has(.workspace-brand)) .workspace-rail{display:none!important}}@media screen{:root{font-family:Inter,Segoe UI,system-ui,sans-serif;color:#233b32;background:#f6f7f2;font-synthesis:none}:where(button,a,input,select,textarea):focus-visible{outline:3px solid #529975;outline-offset:4px}:where(button,input,select,textarea){font-family:inherit}:where(.live-shell,.storefront-shell){--canvas:#f6f7f2;--surface:#fff;--ink:#233b32;--soft:#6c7c72;--line:#e1e7df;--tint:#edf3e9;--accent:#215d46}:where(.ui-dark){--canvas:#101c19;--surface:#192c25;--ink:#eef5ec;--soft:#b3c6bb;--line:#3a5145;--tint:#253d30;--accent:#a6d9b6}.auth-layout{grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);background:#fafbf7}.auth-showcase{background:#eaf0e4;color:#253c2d;padding:32px clamp(30px,4.6vw,76px);min-height:100dvh;isolation:isolate}.auth-showcase:after{width:580px;height:580px;right:-360px;bottom:-240px;border:1px solid #d2dfc7;box-shadow:0 0 0 60px #dce6d34d,0 0 0 120px #e1e9d866;z-index:-1}.auth-brand{font-size:19px;letter-spacing:-.7px}.auth-brand-mark{background:#254e39;color:#d7edb5;border-radius:14px;box-shadow:none;transform:rotate(-5deg)}.auth-showcase-body{padding:42px 0 25px;max-width:580px}.auth-pill{border:0;background:#dae7d1;color:#3a5839;border-radius:6px;font-size:10px;text-transform:uppercase;letter-spacing:1.4px;padding:8px 11px}.auth-showcase h1{font-size:clamp(40px,4.4vw,67px);line-height:1.04;font-weight:650;letter-spacing:-3px;margin:24px 0 20px;color:#253c2d}.auth-showcase h1 span{color:#637c46}.auth-showcase-body>p{color:#5d705b;font-size:15px;line-height:1.7;max-width:410px;margin-bottom:24px}.auth-features{display:none}.auth-offer{background:transparent;border:0;border-top:1px solid #cbd9c2;border-radius:0;padding:18px 0 0;margin-top:25px;max-width:none}.auth-offer strong{color:#2d4b30;font-size:18px}.auth-offer span{color:#607458;font-size:12px}.auth-offer .auth-offer-spark{color:#627c42}.auth-showcase-foot{color:#63785c;font-size:11px;line-height:1.7}.auth-area{padding:42px clamp(22px,4vw,65px)}.auth-card{border:0;border-radius:0;background:transparent;padding:24px 0;box-shadow:none;max-width:390px}.auth-card-top{margin-bottom:34px}.auth-small-label{color:#6c7d69;font-size:9px;letter-spacing:1.7px}.auth-security{border:1px solid #dee5da;background:transparent;color:#657961;font-size:10px}.auth-card h2{font-size:35px;font-weight:650;letter-spacing:-1.4px;color:#263c2e}.auth-subtitle{color:#758170}.auth-form>label,.auth-label-line label{color:#394d39;font-size:12px}.auth-field{background:#fff;border-color:#dce3d7;border-radius:10px;height:55px}.auth-field input{color:#293f30;font-size:14px}.auth-field input::placeholder{color:#899586}.auth-field>span,.auth-eye{color:#60785b}.auth-submit{background:#28583f;box-shadow:0 5px 10px #294f3612;border-radius:10px;height:53px}.auth-submit:hover:not(:disabled){background:#1a422c}.auth-text-button,.auth-demo-button{color:#356044}.auth-hint{color:#788772}.auth-demo-note{border:0;background:#eef2e8;color:#687b5e;padding:13px;border-radius:8px}.auth-demo-button{border:1px solid #dce4d5;width:100%;border-radius:10px;padding:14px;margin-top:14px}.auth-demo-button:hover{background:#edf2e6;text-decoration:none}.auth-outside-note{color:#7b8776;font-size:11px}.auth-outside-note strong{color:#485e40}.workspace-illustration{background:#ffffffc9;border:1px solid #fff;border-radius:17px;box-shadow:0 16px 35px #3e5c2f0d;transform:rotate(-1.5deg);margin:30px 4px 5px;padding:19px 23px;max-width:470px}.illustration-top{display:flex;align-items:center;gap:7px;font-size:8px;letter-spacing:1.7px;font-weight:750;color:#6c805e}.illustration-top>span:last-child{margin-left:auto;font-size:17px}.illustration-dot{width:6px;height:6px;border-radius:50%;background:#6d9c59}.illustration-shop{display:flex;align-items:center;gap:13px;margin:20px 0}.illustration-shop-icon{display:grid;place-items:center;width:42px;height:42px;background:#e2ebd9;border-radius:10px;color:#4c6d40;font-size:25px}.illustration-shop strong{font-size:17px;display:block;letter-spacing:-.4px}.illustration-shop small{display:block;font-size:10px;color:#7d8b74;margin-top:5px}.illustration-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.illustration-flow>div{padding:13px 10px;border-radius:9px;background:#f0f4e9}.illustration-flow>div:nth-child(2){background:#f8f0df}.illustration-flow>div:nth-child(3){background:#eaf0ec}.illustration-flow span{display:block;font-size:10px;color:#87977a;margin-bottom:13px}.illustration-flow strong{display:block;font-size:10px;color:#314a32;line-height:1.5}.illustration-flow small{display:block;font-size:9px;color:#6f7d68;line-height:1.6;margin-top:4px}.illustration-bottom{display:flex;justify-content:space-between;border-top:1px solid #e7ecdf;padding-top:12px;margin-top:16px;font-size:9px;color:#74856b}.live-shell,.live-shell.ui-dark{padding:0 0 0 235px!important;background:var(--canvas)!important;color:var(--ink)!important;min-height:100dvh}.workspace-rail{position:fixed;inset:0 auto 0 0;width:235px;padding:32px 21px 24px;background:#193f31;color:#ebf3e8;display:flex;flex-direction:column;z-index:30}.workspace-brand{display:flex;align-items:center;gap:11px;color:#f1f7eb;text-decoration:none;margin:0 0 45px}.workspace-brand>span{display:grid;place-items:center;width:43px;height:46px;background:#d1e6ad;color:#294c34;border-radius:12px;font-size:28px}.workspace-brand strong{font-size:17px;line-height:1.1;letter-spacing:-.5px}.workspace-brand small{display:block;font-size:7px;letter-spacing:1.3px;margin-top:10px;font-weight:500;color:#a6bc9d}.workspace-nav-label{font-size:9px;letter-spacing:1.5px;color:#a5bdab;margin:0 12px 14px}.workspace-rail nav{display:grid;gap:5px}.workspace-rail nav a{display:flex;align-items:center;gap:12px;padding:13px 12px;border-radius:9px;color:#c8d9cb;text-decoration:none;font-size:12px;font-weight:550}.workspace-rail nav a:first-child{background:#315742;color:#eff8e6}.workspace-rail nav a:hover{background:#3b624c;color:#fff}.workspace-rail nav a>span{font-size:19px;width:20px;text-align:center;color:#a6c88c}.workspace-rail nav b{margin-left:auto;border-radius:6px;background:#d0e5aa;color:#2a4c31;padding:2px 6px}.workspace-rail-note{margin-top:auto;padding:24px 12px 15px}.workspace-rail-note>span{color:#c1d78d;font-size:25px;display:block;margin-bottom:12px}.workspace-rail-note strong{font-size:12px;color:#e3eddc}.workspace-rail-note p{font-size:11px;line-height:1.7;color:#a8bfac!important}.workspace-rail>button{border:0;border-top:1px solid #3c5d47;background:transparent;color:#c1d3c4;text-align:left;padding:17px 12px 0;font-size:12px}.workspace-main{max-width:1510px;margin:auto;padding:36px clamp(20px,3vw,48px);min-width:0}.workspace-skip{position:fixed;top:-100px;left:250px;z-index:10000;background:#fff;color:#234a33;padding:15px;border-radius:8px}.workspace-skip:focus{top:10px}.live-topbar{margin-bottom:25px;align-items:flex-start}.live-topbar h1{font-size:clamp(24px,2.2vw,33px);letter-spacing:-1.2px;font-weight:650;color:var(--ink)}.live-topbar p{color:var(--soft);font-size:12px}.live-eyebrow{font-size:9px;letter-spacing:2px;color:var(--soft)}.live-topbar>.live-actions{justify-content:flex-end;max-width:360px}.live-utilities{padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:25px;color:var(--soft);font-size:10px}.live-utilities>span{overflow-wrap:anywhere;min-width:0}.live-panel,.ui-dark .live-panel{background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:16px;box-shadow:none!important;padding:25px;margin-bottom:24px}.live-panel h2{font-size:19px;letter-spacing:-.55px;color:var(--ink);font-weight:650}.live-panel p{color:var(--soft);font-size:12px}.live-stats{gap:18px;margin-bottom:25px}.live-stats .live-panel{padding:23px 25px;border-top:3px solid #bbd3a1!important}.live-stats .live-panel:nth-child(2){border-top-color:#83b7a3!important}.live-stats .live-panel:nth-child(3){border-top-color:#ddc38e!important}.live-stats strong{font-size:38px;letter-spacing:-1.7px;font-weight:600}.live-stats small{color:var(--soft);font-size:11px}.live-primary,.primary,.storefront-add{background:#2a6147;border-radius:9px;box-shadow:none;min-height:43px}.live-primary:hover:not(:disabled),.storefront-add:hover:not(:disabled){background:#194b34}.live-actions button,.live-utilities button,.live-outline,.live-table-wrap td button{border-radius:8px;min-height:36px}.live-table-wrap thead{background:var(--tint)}.live-table-wrap th{padding:14px 12px;color:var(--soft);font-size:10px;letter-spacing:.6px;text-transform:uppercase}.live-table-wrap td{padding:18px 12px;border-color:var(--line);line-height:1.6}.live-table-wrap tbody tr:hover{background:var(--tint)}.live-product-create{background:var(--canvas);border-color:var(--line);border-radius:12px;padding:22px}.live-product-fields input,.live-form input,.live-form select{border-color:var(--line);border-radius:8px}.live-orders-notification{background:var(--tint);border:1px solid var(--line);border-radius:13px;box-shadow:none}.live-mobile-quick-nav{display:none}.live-paperless-banner{border-radius:10px;box-shadow:none}.shop-analytics-kpi{border-radius:13px;box-shadow:none;border-color:var(--line);background:var(--canvas)}.shop-analytics-kpi.analytics-value{background:#28533f;border-color:#28533f}.shop-analytics-chart-panel,.shop-analytics-products-panel{border-radius:12px;border-color:var(--line);box-shadow:none}.storefront-shell,.storefront-shell.ui-dark{background:var(--canvas)!important;color:var(--ink)!important}.storefront-top{padding:22px 0;border-bottom:1px solid var(--line);margin-bottom:25px}.storefront-brand{color:var(--ink);font-size:16px}.storefront-diamond{background:#254f3b;color:#dbedc3;border-radius:10px}.storefront-cart-link{background:#285a41;color:#fff;border:0;border-radius:9px;padding:12px 15px}.shop-profile-header{border:1px solid var(--line);border-radius:18px;box-shadow:none;background:var(--surface)}.live-shell .shop-profile-header{max-width:1320px;margin:0 auto 24px}.shop-profile-cover{height:190px;background:radial-gradient(ellipse at 85% 10%,#c2d7a466,transparent 58%),#315a42}.shop-profile-cover-fallback{top:30%;font-size:clamp(17px,2.2vw,28px);font-weight:550;letter-spacing:-.8px;color:#e2efcf}.shop-profile-content{background:var(--surface);border:0;box-shadow:none;margin:-28px 0 0;border-radius:18px 18px 0 0;padding:28px;gap:22px}.shop-profile-logo-wrap{border-radius:20px;width:84px;height:84px;flex-basis:84px;margin-top:-57px;box-shadow:0 5px 18px #152e2110}.shop-profile-logo-wrap>img,.shop-profile-logo-fallback{border-radius:15px}.shop-profile-title-row h1{letter-spacing:-1px;font-weight:650}.shop-profile-qr-area{border-left:1px solid var(--line);padding-left:20px}.shop-profile-description{max-width:650px}.shop-profile-tags span{border-radius:6px;font-size:10px}.shop-profile-facts{font-size:11px;gap:7px}.storefront-products{padding-top:10px}.storefront-section-head h2{font-size:25px;letter-spacing:-.8px;font-weight:650}.storefront-section-head p{color:var(--soft);font-size:12px}.storefront-section-head>span{background:var(--tint);border-radius:6px;color:var(--soft);padding:9px 12px;font-size:10px}.storefront-grid{gap:20px}.storefront-item,.ui-dark .storefront-item{border-radius:15px;border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;transition:transform .2s,border-color .2s}.storefront-item:hover{transform:translateY(-3px);border-color:#91b799!important}.storefront-item-art{height:190px;background:var(--tint);border-radius:0}.storefront-item-art img{padding:15px;mix-blend-mode:multiply}.ui-dark .storefront-item-art img{mix-blend-mode:normal}.storefront-item-content{padding:20px}.storefront-item h3{font-size:16px;font-weight:650;letter-spacing:-.3px}.storefront-item-content>strong{font-size:23px;letter-spacing:-.7px;color:var(--ink)}.storefront-add{margin-top:15px;font-size:12px}.storefront-cart{border-radius:16px;border-color:var(--line);box-shadow:none}.storefront-footer{border-top:1px solid var(--line);padding-top:20px}.layout{background:#f6f7f2}.sidebar{background:#193f31}.nav.active,.nav:hover{background:#315742}.content{padding:36px}.panel,.stat{border-color:#e1e7df;box-shadow:none;border-radius:15px}.stat strong{color:#2c5036;font-weight:600}.panel h2{color:#2d4736}.tag{background:#e7eddf;color:#526549}@media(min-width:1600px){.auth-showcase-body{margin:auto 0}.auth-showcase{padding-top:45px;padding-bottom:35px}}@media(max-width:1150px){.live-shell,.live-shell.ui-dark{padding-left:205px!important}.workspace-rail{width:205px;padding:28px 15px}.workspace-main{padding:27px 22px}.live-topbar{flex-wrap:wrap}.live-topbar>.live-actions{max-width:none}.auth-showcase{padding:30px}.auth-showcase h1{font-size:49px}.workspace-illustration{padding:17px}.auth-area{padding:30px}.live-panel{padding:21px}}@media(max-width:850px){.live-shell,.live-shell.ui-dark{padding-left:0!important}.workspace-rail{position:relative;width:100%;padding:18px 20px;display:block}.workspace-brand{margin:0 0 16px}.workspace-brand strong br{display:none}.workspace-brand strong{font-size:17px}.workspace-brand small{margin-top:5px}.workspace-brand>span{width:35px;height:37px;font-size:23px}.workspace-rail nav{display:flex;overflow-x:auto;gap:7px;padding-bottom:2px}.workspace-rail nav a{flex:0 0 auto;font-size:11px;padding:9px 12px;background:#264b39}.workspace-rail nav a>span{font-size:15px;width:auto}.workspace-nav-label,.workspace-rail-note,.workspace-rail>button{display:none}.workspace-main{padding:24px 18px}.workspace-skip{left:10px}.live-utilities{margin-bottom:18px}.shop-profile-content{padding:23px 20px}.shop-profile-qr-area{width:150px;flex-basis:150px;padding-left:14px}.auth-layout{grid-template-columns:1fr 1fr}.auth-showcase{padding:27px}.auth-showcase h1{font-size:40px;letter-spacing:-2px}.illustration-flow{gap:5px}.illustration-flow>div{padding:10px 7px}.auth-area{padding:22px}.auth-card h2{font-size:30px}}@media(max-width:760px){.auth-layout{display:flex}.auth-area{padding:27px 24px 20px;min-height:0;order:1}.auth-mobile-brand{color:#294632;display:flex;margin-bottom:25px}.auth-card{max-width:430px;padding:12px 0}.auth-card-top{margin-bottom:26px}.auth-showcase{order:2;min-height:0;padding:35px 26px;gap:20px}.auth-showcase-body{padding:0;max-width:500px;margin:auto;width:100%}.auth-showcase h1{font-size:43px;letter-spacing:-2px}.auth-showcase-body>p{font-size:14px}.workspace-illustration{max-width:none;margin:28px 2px 5px}.auth-showcase-foot{max-width:500px;width:100%;margin:auto}.auth-offer{margin-top:24px}.auth-outside-note{max-width:410px}.illustration-flow strong{font-size:11px}.illustration-flow small{font-size:10px}}@media(max-width:600px){.workspace-main{padding:20px 12px}.live-topbar h1{font-size:25px}.live-topbar>.live-actions{width:100%;justify-content:flex-start;gap:7px}.live-stats{gap:8px}.live-stats .live-panel{padding:16px 12px}.live-stats strong{font-size:29px}.live-stats small{font-size:10px}.live-panel,.ui-dark .live-panel{padding:17px 14px;border-radius:13px}.live-utilities{gap:10px;align-items:flex-start}.live-utility-actions{flex-wrap:wrap}.shop-profile-cover{height:160px}.shop-profile-content{margin-top:-18px;padding:24px 16px 18px;display:block}.shop-profile-main{gap:13px;display:block}.shop-profile-logo-wrap{margin-top:-58px;margin-bottom:15px;width:76px;height:76px}.shop-profile-title-row h1{font-size:25px}.shop-profile-qr-area{border-left:0;border-top:1px solid var(--line);padding:15px 0 0;margin-top:18px;width:100%}.shop-profile-qr-area .live-qr-layout{flex-direction:row;justify-content:center;align-items:center;gap:15px}.shop-profile-qr-area .live-qr-info{max-width:190px}.shop-profile-qr-area .live-qr-graphic{width:115px;height:115px}.storefront-top{padding:17px 0;flex-wrap:wrap;gap:12px}.storefront-head-actions{width:100%;justify-content:space-between}.storefront-grid{gap:12px}.storefront-item-art{height:145px}.storefront-item-content{padding:13px}.storefront-item h3{font-size:14px}.storefront-item-content>strong{font-size:20px}.storefront-section-head{align-items:flex-start;gap:10px}.storefront-section-head>span{max-width:110px;text-align:center;line-height:1.5}.storefront-section-head h2{font-size:22px}.content{padding:22px 13px}}@media(prefers-reduced-motion:reduce){.storefront-item,.auth-submit{transition:none;transform:none}.storefront-item:hover,.auth-submit:hover:not(:disabled){transform:none}}}@media screen{.order-filter-bar{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:end;margin:22px 0 12px}.order-filter-bar label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:650;min-width:0}.order-filter-bar input,.order-filter-bar select{width:100%;min-width:0;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);font:inherit;min-height:44px}.business-tools-heading{display:flex;justify-content:space-between;gap:15px;align-items:start}.business-tools a{color:var(--accent);font-size:12px}.business-tools small{display:block;color:var(--soft);line-height:1.6}.business-export-actions{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0 12px}.business-tools summary{cursor:pointer;color:var(--accent);font-size:13px;padding:10px 0}.low-stock-list{list-style:none;padding:0;max-height:260px;overflow:auto}.low-stock-list li{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.low-stock-list strong{white-space:nowrap;color:var(--accent)}@media(max-width:950px){.order-filter-bar{grid-template-columns:1fr 1fr}}@media(max-width:500px){.order-filter-bar{grid-template-columns:1fr}.business-tools-heading{flex-direction:column}.business-export-actions>button{width:100%}}}.workspace-section[hidden]{display:none!important}@media screen{.workspace-rail nav a:first-child{background:transparent;color:#c8d9cb}.workspace-rail nav a[aria-current=page],.workspace-rail nav a:hover{background:#315742;color:#eff8e6}.workspace-mobile-menu{display:none}.home-shop-heading,.home-shop-identity{display:flex;align-items:center;gap:15px}.home-shop-heading{justify-content:space-between}.home-shop-heading p{margin:4px 0 0}.home-shop-identity img,.home-shop-identity>span{width:54px;height:54px;object-fit:cover;border-radius:13px;flex-shrink:0}.home-shop-identity>span{display:grid;place-items:center;background:var(--tint);color:var(--accent);font-size:30px}.home-shop-identity{min-width:0}.home-shop-identity h2{overflow-wrap:anywhere}.home-summary-grid{display:grid;grid-template-columns:2fr 1fr;gap:16px;max-width:1320px;margin:auto}.home-order-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}.home-order-metrics>.live-panel{width:100%}.home-order-metrics strong,.home-stock-summary>strong{display:block;font-size:36px;letter-spacing:-1px;margin:12px 0;color:var(--ink)}.home-order-metrics small,.home-stock-summary>small{font-size:12px;color:var(--soft)}.home-order-metrics span,.home-stock-summary>span{display:block;font-size:11px;color:var(--soft);line-height:1.5}.home-stock-summary{width:100%}.home-stock-summary>button{margin-top:12px}.home-recent-orders ul{list-style:none;padding:0;margin:12px 0 0}.home-recent-orders li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;border-bottom:1px solid var(--line);padding:16px 0;font-size:13px}.home-recent-orders li:last-child{border:0}.home-recent-orders li small{display:block;font-size:11px;color:var(--soft);margin-top:5px}.home-recent-orders li>div{min-width:0;overflow-wrap:anywhere}.home-shortcuts{display:flex;flex-wrap:wrap;gap:10px;max-width:1320px;margin:0 auto 24px}.workspace-settings .theme-control{justify-content:flex-start;margin:20px 0}.workspace-settings .theme-control span{display:block}.workspace-settings .theme-control select{max-width:none}.workspace-new-orders{max-width:1320px;margin:0 auto 20px;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 16px;border:1px solid var(--line);background:var(--tint);border-radius:12px;font-size:13px}.live-topbar h1:focus{outline:none}.live-topbar a.live-outline{text-decoration:none;font-size:12px}.workspace-main:focus{outline:none}@media(max-width:1050px){.home-summary-grid{grid-template-columns:1fr}.home-stock-summary{display:grid;grid-template-columns:1fr auto;gap:6px 15px;align-items:center}.home-stock-summary>strong{grid-row:1/3;grid-column:2;margin:0}.home-stock-summary>button{justify-self:start}.home-summary-grid{gap:0}}@media(max-width:850px){.workspace-rail nav{display:none}.workspace-rail{padding:14px 20px}.workspace-brand{margin:0}.workspace-mobile-menu{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:12px;background:var(--surface);border:1px solid var(--line);border-radius:10px;margin-bottom:18px;color:var(--soft);font-size:12px}.workspace-mobile-menu select{font:inherit;font-weight:650;padding:11px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:8px;min-width:170px;max-width:70%}.home-shop-heading{flex-wrap:wrap}.home-order-metrics{gap:12px}}@media(max-width:500px){.home-order-metrics strong{font-size:30px}.home-recent-orders li{grid-template-columns:minmax(0,1fr) auto;gap:10px}.home-recent-orders li>div{grid-column:1/-1}.home-recent-orders li>strong{text-align:right}.home-recent-orders .business-tools-heading{align-items:flex-start;flex-direction:column}.workspace-mobile-menu{gap:6px}.workspace-mobile-menu select{min-width:0}.workspace-new-orders{align-items:flex-start;flex-direction:column}}}@keyframes workspace-slide-in{0%{opacity:0;transform:translate3d(-12px,0,0)}to{opacity:1;transform:none}}@keyframes portal-rise-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@media screen and (prefers-reduced-motion:no-preference){.workspace-section:not([hidden]){animation:workspace-slide-in .26s cubic-bezier(.22,1,.36,1)}.auth-card{animation:portal-rise-in .34s cubic-bezier(.22,1,.36,1)}.workspace-rail nav a{position:relative;transition:background-color .16s ease,color .16s ease,transform .16s ease}.workspace-rail nav a:before{content:"";position:absolute;left:0;top:25%;height:50%;width:3px;border-radius:4px;background:#c9e3a7;transform:scaleY(0);opacity:0;transition:transform .18s ease,opacity .18s ease}.workspace-rail nav a[aria-current=page]:before{transform:scaleY(1);opacity:1}.home-shortcuts button,.workspace-mobile-menu select,.live-outline{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}@media(hover:hover)and (pointer:fine){.workspace-rail nav a:hover{transform:translate(3px)}.home-shortcuts button:hover,.live-outline:hover:not(:disabled){box-shadow:0 3px 12px #173f3112}}@media(max-width:850px){.workspace-section:not([hidden]){animation-duration:.22s}}}@media screen and (prefers-reduced-motion:reduce){.workspace-section,.auth-card{animation:none!important;transform:none!important}.workspace-rail nav a,.workspace-rail nav a:before,.home-shortcuts button,.workspace-mobile-menu select,.live-outline{transition:none!important}}@media screen{.workspace-rail nav a{gap:11px;padding:10px 12px;min-height:54px}.workspace-rail nav a>.nav-symbol,.nav-symbol{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:#ffffff08;border:1px solid #ffffff12;color:#b8d49f}.nav-symbol svg{display:block;width:23px;height:23px;overflow:visible}.workspace-rail nav a[aria-current=page]>.nav-symbol{background:#d1e6ad;border-color:#d1e6ad;color:#234f37}.workspace-rail nav a:hover>.nav-symbol,.workspace-rail nav a:focus-visible>.nav-symbol{border-color:#a6c88c88}.mobile-menu-title{display:flex;align-items:center;gap:9px}.workspace-mobile-menu .nav-symbol{color:var(--accent);background:var(--tint);border-color:var(--line)}.nav-symbol-home{--icon-motion:nav-home-welcome}.nav-symbol-orders{--icon-motion:nav-check-write}.nav-symbol-products{--icon-motion:nav-box-turn}.nav-symbol-analytics{--icon-motion:nav-bar-grow}.nav-symbol-card{--icon-motion:nav-card-tilt}.nav-symbol-downloads{--icon-motion:nav-download-drop}.nav-symbol-settings{--icon-motion:nav-gear-turn}.nav-symbol-businesses{--icon-motion:nav-store-open}.nav-symbol-create{--icon-motion:nav-plus-turn}.nav-icon-detail,.nav-bar{transform-box:fill-box;transform-origin:center}.nav-bar{transform-origin:center bottom}@media(max-width:500px){.mobile-menu-title{font-size:11px;gap:7px}.workspace-mobile-menu .nav-symbol{width:30px;height:30px;flex-basis:30px}}}@keyframes nav-home-welcome{0%,to{transform:none}40%{transform:translateY(-2px) scale(1.08)}70%{transform:translateY(1px)}}@keyframes nav-check-write{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes nav-box-turn{0%,to{transform:none}35%{transform:rotate(-10deg)}70%{transform:rotate(6deg)}}@keyframes nav-bar-grow{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes nav-card-tilt{0%,to{transform:none}35%{transform:translateY(-1px) rotate(-8deg)}70%{transform:rotate(4deg)}}@keyframes nav-download-drop{0%,to{transform:none}45%{transform:translateY(3px)}75%{transform:translateY(-1px)}}@keyframes nav-gear-turn{0%{transform:rotate(-60deg)}to{transform:rotate(0)}}@keyframes nav-store-open{0%{transform:translateY(-2px);opacity:.35}to{transform:none;opacity:1}}@keyframes nav-plus-turn{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}@media screen and (prefers-reduced-motion:no-preference){.nav-symbol{transition:background-color .18s ease,border-color .18s ease,color .18s ease}:is(.workspace-rail nav a[aria-current=page],.workspace-rail nav a:focus-visible) .nav-icon-detail,:is(.workspace-rail nav a[aria-current=page],.workspace-rail nav a:focus-visible) .nav-bar,.nav-symbol.is-selected .nav-icon-detail,.nav-symbol.is-selected .nav-bar{animation:var(--icon-motion) .52s cubic-bezier(.22,1,.36,1)}:is(.workspace-rail nav a[aria-current=page],.workspace-rail nav a:focus-visible) .nav-symbol-home svg,.nav-symbol-home.is-selected svg{animation:nav-home-welcome .52s ease}:is(.workspace-rail nav a[aria-current=page],.workspace-rail nav a:focus-visible) .nav-bar-two,.nav-symbol.is-selected .nav-bar-two{animation-delay:60ms}:is(.workspace-rail nav a[aria-current=page],.workspace-rail nav a:focus-visible) .nav-bar-three,.nav-symbol.is-selected .nav-bar-three{animation-delay:.12s}@media(hover:hover)and (pointer:fine){.workspace-rail nav a:hover .nav-icon-detail,.workspace-rail nav a:hover .nav-bar{animation:var(--icon-motion) .52s cubic-bezier(.22,1,.36,1)}.workspace-rail nav a:hover .nav-symbol-home svg{animation:nav-home-welcome .52s ease}}}@media(prefers-reduced-motion:reduce){.nav-symbol,.nav-symbol *{animation:none!important;transition:none!important}}@media screen{.live-shell{font-size:15px;line-height:1.5}.workspace-main{max-width:1680px;padding:32px clamp(20px,2.5vw,40px)}.workspace-main>.live-topbar,.workspace-main>.live-notice,.workspace-main>.live-error,.workspace-main .workspace-section>.live-panel,.workspace-main .home-summary-grid,.workspace-main .home-shortcuts,.workspace-main .live-stats,.workspace-main .workspace-new-orders,.workspace-main .shop-profile-header{max-width:none;width:100%}.workspace-rail nav a{font-size:14px}.workspace-nav-label{font-size:10px}.workspace-brand small{font-size:8px}.live-shell .live-topbar{padding-bottom:22px;border-bottom:1px solid var(--line);margin-bottom:26px;gap:20px}.live-shell .live-topbar p{font-size:14px;margin-bottom:0}.live-shell .live-eyebrow{font-size:10px}.live-shell .live-panel p,.live-shell .home-order-metrics small,.live-shell .home-stock-summary>small,.live-shell .live-stats small{font-size:14px;line-height:1.6}.live-shell .home-order-metrics span,.live-shell .home-stock-summary>span,.live-shell .home-recent-orders li small{font-size:13px}.live-shell .home-recent-orders li{font-size:15px;padding:19px 0}.live-shell .live-panel h2{font-size:21px}.live-shell .live-table-wrap table{font-size:14px}.live-shell .live-table-wrap th{font-size:12px}.live-shell .order-filter-bar label,.live-shell .business-tools a{font-size:14px}.live-shell .live-outline,.live-shell .live-topbar a.live-outline{font-size:14px;min-height:42px;padding:10px 15px;background:var(--surface);color:var(--accent);border:1px solid var(--line)}.live-shell.ui-dark{--canvas:#0d1915;--surface:#1d342a;--ink:#f0f7ef;--soft:#bacec0;--line:#405c4c;--tint:#294636;--accent:#c6e6b4}.live-shell.ui-dark .live-outline,.live-shell.ui-dark .live-actions button:not(.live-primary){background:#294636!important;color:#e0f2d5!important;border-color:#57765d!important}.live-shell .live-outline:hover:not(:disabled){background:var(--tint);border-color:var(--accent)}.live-shell.ui-dark .live-outline:hover:not(:disabled){background:#355740!important;border-color:#9fbd8e!important}.live-shell.ui-dark .live-panel p,.live-shell.ui-dark .live-panel small,.live-shell.ui-dark .live-topbar p{color:var(--soft)}.workspace-account-email{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--tint);border:1px solid var(--line);border-radius:10px;overflow-wrap:anywhere}.workspace-account-email strong{color:var(--ink)}@media(max-width:1150px){.workspace-rail{width:225px}.live-shell,.live-shell.ui-dark{padding-left:225px!important}}@media(max-width:850px){.workspace-rail{width:100%}.live-shell,.live-shell.ui-dark{padding-left:0!important}.workspace-main{padding:24px 18px}.live-shell .live-topbar{padding-bottom:18px;margin-bottom:20px}}@media(max-width:500px){.workspace-main{padding:20px 14px}.live-shell .live-panel h2{font-size:19px}.live-shell .home-recent-orders li{font-size:14px}.live-shell .live-topbar>.live-actions{flex-wrap:wrap}}}@media screen{.storefront-shell{padding:0 24px 30px;font-size:15px;line-height:1.5}.storefront-shell.ui-dark{--canvas:#0d1915;--surface:#1d342a;--ink:#f0f7ef;--soft:#bacec0;--line:#405c4c;--tint:#294636;--accent:#c6e6b4}.storefront-shell .storefront-top,.storefront-shell .shop-profile-header,.storefront-shell .storefront-products{max-width:1280px;margin-left:auto;margin-right:auto}.storefront-shell .storefront-top{min-height:76px;padding:16px 0;margin-bottom:20px}.storefront-shell .shop-profile-header{margin-top:0;margin-bottom:24px;background:var(--surface);border-color:var(--line);color:var(--ink)}.storefront-shell .shop-profile-cover{height:140px}.storefront-shell .shop-profile-content{margin:-18px 0 0;padding:22px 26px;background:var(--surface)!important;gap:24px}.storefront-shell .shop-profile-logo-wrap{width:72px;height:72px;flex-basis:72px;margin-top:-45px;border-color:var(--surface)}.storefront-shell .shop-profile-title-row h1{font-size:clamp(24px,2.4vw,32px);color:var(--ink)!important}.storefront-shell .shop-profile-tags span{font-size:12px;padding:5px 9px;background:var(--tint);color:var(--accent)}.storefront-shell .shop-profile-tagline{font-size:15px!important;color:var(--ink)!important}.storefront-shell .shop-profile-description{font-size:14px!important;color:var(--soft)!important;margin-bottom:10px!important}.storefront-shell .shop-profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;font-size:14px;color:var(--soft)!important}.storefront-shell .shop-profile-facts a,.storefront-shell .shop-profile-facts>div>span:first-child{color:var(--accent)}.storefront-shell .shop-profile-code{grid-column:1/-1;font-size:12px!important;color:var(--soft)!important}.storefront-shell .shop-profile-qr-area{width:170px;flex-basis:170px;padding:4px 0 0 20px}.storefront-shell .shop-profile-qr-area .live-qr-graphic{width:112px;height:112px}.storefront-shell .shop-profile-qr-area .live-actions button{font-size:12px;min-height:38px;padding:8px 10px}.storefront-shell .live-outline,.storefront-shell .live-actions button:not(.live-primary),.storefront-shell .theme-control select{background:var(--tint)!important;color:var(--accent)!important;border:1px solid var(--line)!important}.storefront-shell .theme-control{font-size:13px}.storefront-shell .theme-control select{min-height:40px}.storefront-shell .storefront-products{padding:0;margin-top:24px}.storefront-shell .storefront-section-head p{font-size:14px;color:var(--soft)}.storefront-shell .storefront-section-head>span{font-size:12px}.storefront-shell .storefront-item h3{font-size:18px;color:var(--ink)}.storefront-shell .storefront-item p{font-size:14px;color:var(--soft)}.storefront-shell .storefront-item-content>strong{font-size:25px;color:var(--ink)}.storefront-shell .storefront-add{font-size:14px;min-height:44px}.storefront-shell .storefront-cart-link{font-size:14px;min-height:42px}.storefront-shell .storefront-cart{background:var(--surface);border-color:var(--line);color:var(--ink)}@media(max-width:850px){.storefront-shell .shop-profile-main{gap:16px}.storefront-shell .shop-profile-facts{grid-template-columns:1fr}.storefront-shell .shop-profile-content{gap:18px;padding:22px 20px}}@media(max-width:600px){.storefront-shell{padding:0 14px 24px}.storefront-shell .storefront-top{padding:14px 0;margin-bottom:16px}.storefront-shell .shop-profile-cover{height:110px}.storefront-shell .shop-profile-content{padding:20px 16px;margin-top:-12px}.storefront-shell .shop-profile-main{display:flex}.storefront-shell .shop-profile-logo-wrap{width:54px;height:54px;flex-basis:54px;margin-top:0;border-width:3px}.storefront-shell .shop-profile-qr-area{width:100%;padding:16px 0 0;margin-top:16px;border-top:1px solid var(--line);border-left:0}.storefront-shell .shop-profile-qr-area .live-qr-layout{flex-direction:row;gap:16px}.storefront-shell .shop-profile-qr-area .live-qr-graphic{width:100px;height:100px;flex-shrink:0}.storefront-shell .shop-profile-qr-area .live-qr-info{max-width:190px}.storefront-shell .shop-profile-title-row h1{font-size:24px}.storefront-shell .storefront-item h3{font-size:16px}.storefront-shell .storefront-item-content>strong{font-size:22px}}@media(max-width:380px){.storefront-shell .shop-profile-main{display:block}.storefront-shell .shop-profile-logo-wrap{margin-bottom:12px}}}@media screen and (max-width:600px){.workspace-mobile-menu{flex-wrap:wrap;gap:8px}.workspace-mobile-menu .mobile-menu-title{font-size:14px}.workspace-mobile-menu select{flex:1 1 160px;max-width:100%;min-height:44px;font-size:16px}.workspace-main .live-actions{flex-wrap:wrap}.workspace-main .live-table-wrap{max-width:100%;overflow-x:auto}.workspace-main .order-filter-bar{grid-template-columns:minmax(0,1fr)}.workspace-main .home-order-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-main .home-order-metrics .live-panel{min-width:0;overflow-wrap:anywhere}.storefront-shell .storefront-head-actions{flex-wrap:wrap}.storefront-shell .storefront-section-head{align-items:center}.storefront-shell .storefront-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.storefront-shell .storefront-item h3{line-height:1.35;overflow-wrap:anywhere}.storefront-shell .storefront-add{width:100%;margin-top:auto}.storefront-shell .storefront-cart-row{flex-wrap:wrap;gap:10px}.storefront-shell .storefront-cart-row>div{min-width:0;overflow-wrap:anywhere}.storefront-shell .storefront-qty button,.storefront-shell .storefront-order-actions button,.storefront-shell .storefront-cart-link,.storefront-shell .storefront-load-more{min-height:44px}.storefront-shell .storefront-qty button{min-width:44px}.storefront-shell .storefront-checkout-form :is(input,select,textarea),.workspace-main .order-filter-bar :is(input,select){font-size:16px;max-width:100%}}@media screen{.live-shell[data-shop-theme=pink],.storefront-shell[data-shop-theme=pink]{--canvas:#fff2f8;--surface:#fffbfd;--ink:#462338;--soft:#805d75;--line:#efd1e1;--tint:#ffe5f0;--accent:#a82570;--shop-cta:#b72b7a;--shop-cta-hover:#95205f;--shop-cta-ink:#ffffff;--shop-nav-bg:#742449;--shop-nav-selected:#9d3669;--shop-nav-ink:#fff6fa;--shop-nav-soft:#f3c8dc;--shop-nav-logo-bg:#ffd5e9;--shop-nav-logo-ink:#8a225b}.live-shell[data-shop-theme=orange],.storefront-shell[data-shop-theme=orange]{--canvas:#fff5ed;--surface:#fffdfa;--ink:#452e21;--soft:#7e6450;--line:#efd5bf;--tint:#ffead8;--accent:#98501e;--shop-cta:#b2571b;--shop-cta-hover:#9e4917;--shop-cta-ink:#ffffff;--shop-nav-bg:#834025;--shop-nav-selected:#a9592f;--shop-nav-ink:#fff7f0;--shop-nav-soft:#f2d0b6;--shop-nav-logo-bg:#ffdebc;--shop-nav-logo-ink:#7c3516}.live-shell[data-shop-theme=blue],.storefront-shell[data-shop-theme=blue]{--canvas:#f0f6ff;--surface:#fbfdff;--ink:#233753;--soft:#536986;--line:#d4e2f4;--tint:#e3efff;--accent:#2365b2;--shop-cta:#2469c1;--shop-cta-hover:#1a5399;--shop-cta-ink:#ffffff;--shop-nav-bg:#183d75;--shop-nav-selected:#295a9a;--shop-nav-ink:#f5faff;--shop-nav-soft:#c3d9f7;--shop-nav-logo-bg:#cfe4ff;--shop-nav-logo-ink:#184982}.live-shell[data-shop-theme=green],.storefront-shell[data-shop-theme=green]{--canvas:#f2fbf5;--surface:#fcfffd;--ink:#1f432f;--soft:#4c6b59;--line:#cfe9d8;--tint:#e0f5e9;--accent:#177348;--shop-cta:#19794c;--shop-cta-hover:#135e3b;--shop-cta-ink:#ffffff;--shop-nav-bg:#165437;--shop-nav-selected:#24784e;--shop-nav-ink:#f2fff8;--shop-nav-soft:#c8ead3;--shop-nav-logo-bg:#d2f2df;--shop-nav-logo-ink:#176740}.live-shell[data-shop-theme=black],.storefront-shell[data-shop-theme=black]{--canvas:#0c1018;--surface:#1b222d;--ink:#f5f7fc;--soft:#c1cbd9;--line:#404e61;--tint:#293444;--accent:#e8c789;--shop-cta:#e6bd76;--shop-cta-hover:#f5d396;--shop-cta-ink:#171c23;--shop-nav-bg:#070a10;--shop-nav-selected:#303949;--shop-nav-ink:#f6f6f7;--shop-nav-soft:#c2c6d2;--shop-nav-logo-bg:#e7ca91;--shop-nav-logo-ink:#181b20}.live-shell[data-shop-theme=white],.storefront-shell[data-shop-theme=white]{--canvas:#ffffff;--surface:#ffffff;--ink:#25394a;--soft:#576a78;--line:#dce5ec;--tint:#f0f4f7;--accent:#3d6179;--shop-cta:#405f74;--shop-cta-hover:#2f4b5e;--shop-cta-ink:#ffffff;--shop-nav-bg:#f3f6f8;--shop-nav-selected:#dfe8ee;--shop-nav-ink:#263d4c;--shop-nav-soft:#5e7483;--shop-nav-logo-bg:#dce9f1;--shop-nav-logo-ink:#284a61}.live-shell[data-shop-theme=purple],.storefront-shell[data-shop-theme=purple]{--canvas:#f7f3ff;--surface:#fefcff;--ink:#3d3156;--soft:#6d5d86;--line:#e3d8f5;--tint:#eee6ff;--accent:#7049b0;--shop-cta:#7448ba;--shop-cta-hover:#5c3498;--shop-cta-ink:#ffffff;--shop-nav-bg:#4b3077;--shop-nav-selected:#6a469c;--shop-nav-ink:#fcf8ff;--shop-nav-soft:#d8c8ef;--shop-nav-logo-bg:#e6d7ff;--shop-nav-logo-ink:#553584}.live-shell[data-shop-theme=teal],.storefront-shell[data-shop-theme=teal]{--canvas:#f0fafa;--surface:#fbffff;--ink:#24434a;--soft:#4e6d76;--line:#cde7e8;--tint:#dcf3f4;--accent:#166e7b;--shop-cta:#147784;--shop-cta-hover:#0c5c68;--shop-cta-ink:#ffffff;--shop-nav-bg:#164b55;--shop-nav-selected:#216b77;--shop-nav-ink:#f1ffff;--shop-nav-soft:#c1e5e9;--shop-nav-logo-bg:#d2f2f2;--shop-nav-logo-ink:#115d6d}.live-shell[data-shop-theme=yellow],.storefront-shell[data-shop-theme=yellow]{--canvas:#fffbec;--surface:#fffefa;--ink:#433719;--soft:#73633f;--line:#eaddb3;--tint:#fff1c7;--accent:#815912;--shop-cta:#946618;--shop-cta-hover:#77510c;--shop-cta-ink:#ffffff;--shop-nav-bg:#71551d;--shop-nav-selected:#91712b;--shop-nav-ink:#fffcec;--shop-nav-soft:#f0e2b8;--shop-nav-logo-bg:#ffe69e;--shop-nav-logo-ink:#765511}.live-shell[data-shop-theme]:not([data-shop-theme=default]){background:var(--canvas)!important;color:var(--ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail{background:var(--shop-nav-bg)!important;color:var(--shop-nav-ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-brand,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-brand strong,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail-note strong{color:var(--shop-nav-ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-brand small,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-nav-label,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail-note p,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail nav a{color:var(--shop-nav-soft)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-brand>span{background:var(--shop-nav-logo-bg)!important;color:var(--shop-nav-logo-ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail nav a[aria-current=page],.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail nav a:hover{background:var(--shop-nav-selected)!important;color:var(--shop-nav-ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .nav-symbol{color:var(--shop-nav-soft)!important;border-color:color-mix(in srgb,var(--shop-nav-ink) 15%,transparent)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail nav a[aria-current=page]>.nav-symbol{color:var(--shop-nav-logo-ink)!important;background:var(--shop-nav-logo-bg)!important;border-color:var(--shop-nav-logo-bg)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail-note>span{color:var(--shop-nav-logo-bg)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-main .live-panel,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-order-metrics>.live-panel,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-stock-summary,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-recent-orders,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-header,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-content{background:var(--surface)!important;color:var(--ink)!important;border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-order-metrics>.live-panel,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-stock-summary{border-top-color:var(--accent)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-topbar h1,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-panel h2,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-panel h3,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-order-metrics strong,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-stock-summary>strong,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-recent-orders strong,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-title-row h1{color:var(--ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-panel p,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-panel small,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-topbar p,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-recent-orders li small,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-order-metrics span,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-stock-summary>span{color:var(--soft)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-topbar .live-eyebrow,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-account-email strong,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .business-tools a{color:var(--accent)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-topbar,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-table-wrap td,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-recent-orders li{border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-outline,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-actions button:not(.live-primary),.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-table-wrap td button:not(.live-primary),.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-mobile-menu select,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-qty button{background:var(--tint)!important;color:var(--accent)!important;border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-primary,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .home-shortcuts .live-primary{background:var(--shop-cta)!important;color:var(--shop-cta-ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-primary:hover:not(:disabled){background:var(--shop-cta-hover)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-color-theme-toggle{background:var(--tint)!important;color:var(--accent)!important;border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-color-theme-options{background:var(--surface)!important;color:var(--ink)!important;border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-color-tile{background:var(--tint)!important;color:var(--ink)!important;border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-color-tile.is-selected{border-color:var(--accent)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-color-theme-heading small,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-color-theme-help{color:var(--soft)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-color-theme-feedback{color:var(--accent)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-new-orders,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-account-email,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-paperless-banner,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-orders-notification,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-kpi:not(.analytics-value),.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-chart-panel,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-products-panel{background:var(--tint)!important;color:var(--ink)!important;border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-kpi.analytics-value,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-period button.active,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-mode button.active{background:var(--shop-cta)!important;color:var(--shop-cta-ink)!important;border-color:var(--shop-cta)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-kpi.analytics-value strong{color:var(--shop-cta-ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-bar-fill,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-product-track>span{background:var(--shop-cta)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-table-wrap thead,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-product-create{background:var(--tint)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) input,.live-shell[data-shop-theme]:not([data-shop-theme=default]) select,.live-shell[data-shop-theme]:not([data-shop-theme=default]) textarea{accent-color:var(--accent)}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]){background:var(--canvas)!important;color:var(--ink)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-brand,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-section-head h2,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item h3,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item-content>strong,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-title-row h1{color:var(--ink)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-header,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-content{background:var(--surface)!important;color:var(--ink)!important;border-color:var(--line)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-add:not(:disabled),.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-place-order:not(:disabled),.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-link{background:var(--shop-cta)!important;color:var(--shop-cta-ink)!important;border-color:var(--shop-cta)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-add:hover:not(:disabled),.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-place-order:hover:not(:disabled){background:var(--shop-cta-hover)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-diamond{background:var(--tint)!important;color:var(--accent)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item-art,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-items,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-receipt,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-empty{background:var(--tint)!important;color:var(--ink)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-item p,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-facts,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-description,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-section-head p,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-footer,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-privacy,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-cart-note{color:var(--soft)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-qty button{background:var(--tint)!important;color:var(--accent)!important;border-color:var(--line)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-tags span,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-section-head>span{background:var(--tint)!important;color:var(--accent)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form input,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form textarea,.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .storefront-checkout-form select{background:var(--surface)!important;color:var(--ink)!important;border-color:var(--line)!important}.storefront-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-profile-cover:not(:has(>img)){background:linear-gradient(115deg,var(--shop-nav-bg),var(--shop-nav-selected))!important}}@media screen{:is(.live-shell,.storefront-shell)[data-shop-theme]:not([data-shop-theme=default]) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:var(--surface)!important;color:var(--ink)!important;border-color:var(--line)!important}:is(.live-shell,.storefront-shell)[data-shop-theme]:not([data-shop-theme=default]) :is(input,textarea)::placeholder{color:var(--soft)!important;opacity:1}:is(.live-shell,.storefront-shell)[data-shop-theme]:not([data-shop-theme=default]) :is(.live-form label,.live-product-fields label,.shop-profile-fields label,.storefront-checkout-form label,.theme-control,.storefront-cart h2,.storefront-cart-total strong,.storefront-cart-item strong,.shop-analytics-kpi:not(.analytics-value) strong,.shop-analytics-chart-summary strong,.shop-analytics-product-head strong){color:var(--ink)!important}:is(.live-shell,.storefront-shell)[data-shop-theme]:not([data-shop-theme=default]) :is(.shop-profile-description,.shop-profile-facts,.shop-profile-code,.shop-profile-public-note,.shop-analytics-kpi:not(.analytics-value)>small,.shop-analytics-kpi-head>span:first-child){color:var(--soft)!important}:is(.live-shell,.storefront-shell)[data-shop-theme]:not([data-shop-theme=default]) :is(.shop-profile-tagline,.shop-profile-facts a,.shop-profile-facts>div>span:first-child){color:var(--accent)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-mobile-menu .nav-symbol{color:var(--accent)!important;border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail nav a:before{background:var(--shop-nav-logo-bg)}:is(.live-shell,.storefront-shell)[data-shop-theme]:not([data-shop-theme=default]) :is(button,a,input,select,textarea):focus-visible{outline-color:var(--accent)}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail a:focus-visible{outline-color:var(--shop-nav-logo-bg)}.live-shell[data-shop-theme=black],.storefront-shell[data-shop-theme=black]{color-scheme:dark}:is(.live-shell,.storefront-shell)[data-shop-theme]:not([data-shop-theme=default]):not([data-shop-theme=black]){color-scheme:light}.shop-color-theme-options{max-height:min(540px,75dvh);overflow-y:auto;overscroll-behavior:contain}@media(max-width:600px){.shop-color-theme-options{position:fixed;top:90px;left:14px;right:14px;width:auto;max-height:calc(100dvh - 110px)}}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-paperless-banner>div strong{color:var(--ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-paperless-banner>div span{color:var(--ink)!important;opacity:.85}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-paperless-banner .live-paperless-symbol{background:var(--shop-cta)!important;color:var(--shop-cta-ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-paperless-banner .live-paperless-pill{background:var(--shop-cta)!important;color:var(--shop-cta-ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-table-wrap th{color:var(--ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-orders-notification .live-notification-heading strong{color:var(--ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-orders-notification .live-notification-heading p,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-orders-notification .live-notification-actions>span,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-orders-notification .live-order-sound-help{color:var(--soft)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-orders-notification .live-notification-bell{background:var(--surface)!important;color:var(--accent)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-orders-notification .live-notification-actions>button:not(:disabled){background:var(--surface)!important;color:var(--accent)!important;border-color:var(--line)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .live-table-wrap td small,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .order-filter-bar label,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-panel-head p,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-chart-summary span,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-product small,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-bar-cell>small,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-products-empty p{color:var(--soft)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-panel-head h3,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-chart-summary strong,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-products-empty strong,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-product-head strong{color:var(--ink)!important}.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-kpi.analytics-value .shop-analytics-kpi-head>span:first-child,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-kpi.analytics-value>small,.live-shell[data-shop-theme]:not([data-shop-theme=default]) .shop-analytics-kpi.analytics-value .shop-analytics-kpi-icon{color:var(--shop-cta-ink)!important}}@media screen{.storefront-discovery{display:grid;gap:11px;margin:0 0 22px;padding:17px 18px;background:var(--surface,#fff);border:1px solid var(--line,#e1e7df);border-radius:14px;color:var(--ink,#233b32)}.storefront-discovery>label{font-size:12px;font-weight:800;color:var(--ink,#233b32)}.storefront-search-input{display:flex;align-items:center;gap:10px;position:relative;background:var(--surface,#fff);border:1px solid var(--line,#e1e7df);border-radius:11px;padding:0 12px;min-height:48px;box-shadow:0 1px 4px #0a1d1b09}.storefront-search-input:focus-within{outline:2px solid var(--accent,#16826b);outline-offset:1px}.storefront-search-input>span{font-size:24px;font-weight:650;color:var(--accent,#167863)}.storefront-shell .storefront-search-input input[type=search]{background:transparent!important;color:var(--ink,#233b32)!important;border:0!important;outline:0!important;box-shadow:none!important;padding:10px 0!important;min-width:0;flex:1;font-size:14px;font-weight:500;min-height:46px}.storefront-search-input input::placeholder{color:var(--soft,#718596);opacity:1}.storefront-search-input button{border:0;background:var(--tint,#e5f3ec);color:var(--ink,#233b32);width:30px;height:30px;display:grid;place-items:center;border-radius:8px;cursor:pointer}.storefront-category-list{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:thin;padding:2px 0 8px;min-width:0}.storefront-category-list button{flex:0 0 auto;min-height:37px;padding:8px 13px;border-radius:25px;font:inherit;font-size:12px;font-weight:700;white-space:nowrap;color:var(--ink,#233b32);background:var(--surface,#fff);border:1px solid var(--line,#dbe8e1);cursor:pointer}.storefront-category-list button:hover{background:var(--tint,#e5f3ec)}.storefront-category-list button.is-active{background:var(--tint,#e5f3ec);color:var(--accent,#146a57);border-color:var(--accent,#146a57);font-weight:850}.storefront-product-category{display:inline-block;max-width:100%;font-size:11px;font-weight:750;line-height:1.4;overflow-wrap:anywhere;background:var(--tint,#e5f3ec)!important;color:var(--accent,#18765f)!important;border-radius:7px;padding:5px 9px;margin:1px 0 8px}.storefront-empty-products strong{display:block;font-size:16px;color:var(--ink,#233b32);margin-bottom:8px}.storefront-empty-products p{font-size:13px;line-height:1.5;color:var(--soft,#718596);margin:0 auto 12px}.storefront-clear-filters,.storefront-catalog-error button{border-radius:9px;background:var(--tint,#e5f3ec);color:var(--accent,#146a57);border:1px solid var(--line,#dbe8e1);min-height:39px;padding:8px 13px;font-size:12px;font-weight:800}.storefront-catalog-error{color:#b23a3a;padding:13px;margin:14px 0;border-radius:10px;border:1px solid #e9aaaa;background:#fff8f6;display:flex;align-items:center;justify-content:space-between;gap:12px}.storefront-shell[data-shop-theme=black] .storefront-catalog-error{background:#39262b;color:#ffd0cc;border-color:#a26f71}.storefront-shell[data-shop-theme=black] .storefront-clear-filters,.storefront-shell[data-shop-theme=black] .storefront-catalog-error button{color:#f5d7a3;background:#293343;border-color:#465366}.live-product-identity small:first-of-type{color:var(--accent,#167a60);font-weight:750}@media(max-width:620px){.storefront-discovery{padding:13px 11px;margin-bottom:18px}.storefront-search-input{min-height:44px}.storefront-category-list{gap:6px}.storefront-category-list button{font-size:11px;min-height:37px;padding:8px 11px}}@media(prefers-reduced-motion:reduce){.storefront-category-list button{scroll-behavior:auto}}}@media screen{:is(#public-shop-banner,#owner-shop-banner){position:relative;isolation:isolate;overflow:hidden;background:#233b32!important}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-cover img{width:100%;height:100%;object-fit:cover}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-cover-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 0%,rgba(9,14,16,.22) 24%,rgba(9,14,16,.82) 57%,rgba(9,14,16,.94) 100%)}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-cover-fallback{top:24px}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-content{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:24px;margin:0;padding:clamp(120px,15vw,210px) clamp(18px,3vw,38px) 24px;background:transparent!important;border:0;box-shadow:none}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-main{display:flex;align-items:flex-start;gap:16px}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-logo-wrap{margin:0;flex:0 0 68px;width:68px;height:68px;border:3px solid white}:is(#public-shop-banner,#owner-shop-banner) :is(h1,.shop-profile-tagline,.shop-profile-description,.shop-profile-facts,.shop-profile-facts a,.shop-profile-code,.shop-profile-facts>div>span:first-child){color:#fff!important}:is(#public-shop-banner,#owner-shop-banner) h1{text-shadow:0 1px 5px #000,0 0 14px #ffffff35}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-qr-area{align-self:end;width:100%;padding:12px;margin:0;background:var(--surface);color:var(--ink);border:0;border-radius:14px}:is(#public-shop-banner,#owner-shop-banner) .live-qr-graphic{background:#fff!important;border:0;flex:none}:is(#public-shop-banner,#owner-shop-banner) .live-qr-feedback{overflow-wrap:anywhere}@media(max-width:650px){:is(#public-shop-banner,#owner-shop-banner) .shop-profile-content{grid-template-columns:minmax(0,1fr);gap:16px;padding:115px 14px 14px}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-main{gap:12px}:is(#public-shop-banner,#owner-shop-banner) .shop-profile-logo-wrap{width:52px;height:52px;flex-basis:52px}:is(#public-shop-banner,#owner-shop-banner) .live-qr-layout{display:flex;flex-direction:row;align-items:center;justify-content:center}:is(#public-shop-banner,#owner-shop-banner) .live-qr-info{flex:1;min-width:0}:is(#public-shop-banner,#owner-shop-banner) .live-actions button{min-height:40px}}}@media screen{.shop-profile-edit-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.shop-profile-edit-actions button{min-height:44px}#owner-shop-banner .shop-profile-public-note{color:#e7ece9!important}}@media screen{.live-shell .merchant-section-bar{align-items:center;padding-bottom:10px;margin-bottom:15px;gap:10px}.live-shell .merchant-section-bar h1{font-size:18px;letter-spacing:-.3px;margin:0}.live-shell .merchant-section-bar p{margin:3px 0 0}.workspace-main>#public-shop-banner{max-width:none;margin:0 0 14px}}@media screen{.live-shell .merchant-section-bar{gap:10px!important;margin-bottom:15px!important;padding-bottom:10px!important;align-items:center!important}.live-shell .merchant-section-bar .live-eyebrow{display:none!important}.live-shell .merchant-section-bar h1{font-size:18px!important;font-weight:750!important;letter-spacing:-.3px!important;line-height:1.25!important;margin:0!important}.live-shell .merchant-section-bar p{margin:4px 0 0!important;font-size:11px!important;line-height:1.5!important}.home-shop-hero{isolation:isolate;position:relative;overflow:hidden;max-width:1320px;width:100%;margin:0 auto 19px;min-height:clamp(270px,22vw,335px);border-radius:15px;background:#142b2c;border:1px solid rgba(176,214,185,.32);box-shadow:0 13px 32px #07181a24;color:#fff!important}.home-shop-hero-media,.home-shop-hero-gradient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-shop-hero-media{z-index:0;overflow:hidden}.home-shop-hero-media img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block}.home-shop-hero-fill{object-fit:cover;object-position:center;filter:blur(16px) saturate(1.1) brightness(.79);transform:scale(1.08)}.home-shop-hero-media .home-shop-hero-image{inset:auto;left:50%;top:50%;right:auto;bottom:auto;width:auto;max-width:100%;height:100%;object-fit:contain;object-position:center;transform:translate(-50%,-50%);filter:brightness(.98);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.36) 0%,#000 9%,#000 91%,rgba(0,0,0,.36) 100%);mask-image:linear-gradient(to right,#0000005c,#000 9%,#000 91%,#0000005c)}.home-shop-hero-fallback{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(ellipse at 67% 5%,#47735b 0%,transparent 42%),linear-gradient(110deg,#274c44,#13292d 63%,#101d26)}.home-shop-hero-fallback>span{color:#ffffff1a;font-size:clamp(140px,24vw,330px);transform:rotate(-10deg)}.home-shop-hero-gradient{z-index:1;background:linear-gradient(to bottom,#050c0e12,#050c0e1f 24%,#040b0d6b 47%,#030a0de0 81%,#03090cf2)}.home-shop-hero-inner{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:22px;min-height:inherit;padding:clamp(128px,12vw,177px) 24px 24px 28px}.home-shop-hero-info{display:flex;align-items:flex-end;gap:17px;min-width:0;flex:1}.home-shop-hero-avatar{flex:0 0 94px;width:94px;height:94px;overflow:hidden;display:grid;place-items:center;border-radius:21px;background:#e7f8e8f5;color:#235041;font-size:40px;font-weight:850;border:3px solid rgba(255,255,255,.94);box-shadow:0 8px 26px #00000040}.home-shop-hero-avatar img{width:100%;height:100%;object-fit:cover;display:block}.home-shop-hero-avatar span{line-height:1}.home-shop-hero-copy{min-width:0;flex:1}.home-shop-hero-copy h2{margin:0 0 6px!important;font-size:clamp(21px,2.2vw,31px)!important;line-height:1.2!important;letter-spacing:-.5px;font-weight:800!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.7);overflow-wrap:anywhere}.home-shop-hero-tags{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:10px;font-size:12px;font-weight:650;color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.7)}.home-shop-hero-category{color:#f3f7fa!important;border-right:1px solid rgba(255,255,255,.45);padding-right:10px}.home-shop-hero-status{display:inline-flex;gap:5px;align-items:center;color:#f2f3ef!important}.home-shop-hero-status>span{background:#b9893b;color:#fff;border-radius:50%;font-size:10px;font-weight:850;display:grid;place-items:center;width:17px;height:17px}.home-shop-hero-status.is-live>span{background:#1aa866}.home-shop-hero-tagline{color:#ffffffe8!important;text-shadow:0 1px 8px rgba(0,0,0,.7);font-size:12px!important;margin:0 0 10px!important;line-height:1.4!important}.home-shop-hero-facts{display:flex;align-items:center;gap:10px 15px;flex-wrap:wrap;color:#fff!important}.home-shop-hero-fact,.home-shop-hero-fact:visited{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:1.42;font-weight:600;color:#fff!important;text-decoration:none;text-shadow:0 1px 8px rgba(0,0,0,.75);overflow-wrap:anywhere}.home-shop-hero-fact:not(:last-child):after{content:"";align-self:stretch;margin-left:10px;width:1px;min-height:14px;background:#ffffff80}.home-shop-hero-fact-icon{font-size:17px;font-weight:750;flex-shrink:0;color:#fff!important}.home-shop-hero-fact:hover{text-decoration:underline}.home-shop-hero-profile-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 16px;border-radius:11px;background:#174638e8!important;color:#fff!important;border:1px solid rgba(201,241,211,.83)!important;font-size:12px;font-weight:800;box-shadow:0 3px 16px #00000040;white-space:nowrap;cursor:pointer}.home-shop-hero-profile-btn:hover{background:#24614dfa!important;border-color:#e3ffe8!important}.home-shop-hero-profile-btn:focus-visible,.home-shop-hero a:focus-visible{outline:3px solid #dbffd6;outline-offset:3px}@media(max-width:1050px){.home-shop-hero-inner{padding:130px 18px 20px}.home-shop-hero-info{gap:12px}.home-shop-hero-avatar{flex-basis:76px;width:76px;height:76px;border-radius:16px}.home-shop-hero-profile-btn{padding:10px 11px}}@media(max-width:760px){.home-shop-hero{min-height:340px;margin-bottom:14px}.home-shop-hero-inner{align-items:stretch;flex-direction:column;justify-content:flex-end;min-height:340px;gap:14px;padding:135px 16px 16px}.home-shop-hero-info{align-items:center;gap:13px}.home-shop-hero-avatar{flex-basis:72px;width:72px;height:72px}.home-shop-hero-copy h2{font-size:22px!important}.home-shop-hero-fact{font-size:11px}.home-shop-hero-profile-btn{align-self:flex-start;min-height:43px}.home-shop-hero-facts{gap:9px 12px}}@media(max-width:430px){.home-shop-hero-inner{padding:114px 13px 14px;min-height:350px}.home-shop-hero-info{align-items:flex-start}.home-shop-hero-avatar{flex-basis:60px;width:60px;height:60px;border-radius:12px}.home-shop-hero-copy h2{font-size:20px!important}.home-shop-hero-facts{gap:8px 10px}.home-shop-hero-fact:not(:last-child):after{display:none}.home-shop-hero-tags{font-size:11px}.home-shop-hero-profile-btn{width:100%;justify-content:center}}}@media(prefers-reduced-motion:reduce){.home-shop-hero-profile-btn{transition:none}}@media screen and (max-width:760px){.live-shell.merchant-home-active .workspace-rail{padding:10px 15px!important}.live-shell.merchant-home-active .workspace-brand{gap:10px!important;margin:0!important}.live-shell.merchant-home-active .workspace-brand>span{width:36px!important;height:38px!important;font-size:22px!important;border-radius:10px!important}.live-shell.merchant-home-active .workspace-brand strong{font-size:15px!important;line-height:1.12!important}.live-shell.merchant-home-active .workspace-brand small{margin-top:3px!important;font-size:7px!important;letter-spacing:1px!important}.live-shell.merchant-home-active .workspace-main{padding:12px 12px 25px!important}.live-shell.merchant-home-active .merchant-section-bar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;padding:0 0 12px!important;margin-bottom:12px!important}.live-shell.merchant-home-active .merchant-section-bar>div:first-child{flex:none!important;min-width:0!important}.live-shell.merchant-home-active .merchant-section-bar h1{font-size:19px!important;line-height:1.2!important;margin:0!important}.live-shell.merchant-home-active .merchant-section-bar p{font-size:11px!important;margin:2px 0 0!important}.live-shell.merchant-home-active .merchant-section-bar .live-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%!important;max-width:none!important;flex:none!important;gap:7px!important;align-items:stretch!important}.live-shell.merchant-home-active .merchant-section-bar .live-actions>.live-outline,.live-shell.merchant-home-active .merchant-section-bar .shop-color-theme-toggle{width:100%!important;max-width:none!important;min-width:0!important;min-height:42px!important;padding:8px 6px!important;justify-content:center!important;font-size:11px!important;white-space:nowrap!important}.live-shell.merchant-home-active .merchant-section-bar .shop-color-theme-picker{min-width:0!important;width:100%!important}.live-shell.merchant-home-active .merchant-section-bar .shop-color-theme-options{left:50%!important;right:auto!important;transform:translate(-50%)!important;width:min(330px,calc(100vw - 24px))!important}.live-shell.merchant-home-active .workspace-mobile-menu{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:56px!important;padding:7px 9px!important;margin:0 0 13px!important;border-radius:11px!important}.live-shell.merchant-home-active .workspace-mobile-menu .mobile-menu-title{display:flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;flex:0 0 auto!important;font-size:11px!important}.live-shell.merchant-home-active .workspace-mobile-menu .nav-symbol{width:29px!important;height:29px!important;flex:0 0 29px!important;border-radius:8px!important}.live-shell.merchant-home-active .workspace-mobile-menu select{flex:1 1 0!important;min-width:0!important;max-width:none!important;min-height:42px!important;padding:8px 10px!important;font-size:14px!important}.live-shell.merchant-home-active .home-shop-hero{min-height:326px!important;margin:0 auto 14px!important}.live-shell.merchant-home-active .home-shop-hero-media .home-shop-hero-image{top:0!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%)!important;width:100%!important;max-width:100%!important;height:clamp(215px,65vw,300px)!important;object-fit:contain!important;object-position:center top!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 73%,rgba(0,0,0,.08) 100%)!important;mask-image:linear-gradient(to bottom,#000,#000 73%,#00000014)!important}.live-shell.merchant-home-active .home-shop-hero-gradient{background:linear-gradient(to bottom,#040a0d05,#040a0d14 23%,#040a0d80 49%,#03090cdb 74%,#03090cf5)!important}.live-shell.merchant-home-active .home-shop-hero-inner{min-height:326px!important;gap:10px!important;padding:115px 13px 13px!important}.live-shell.merchant-home-active .home-shop-hero-info{align-items:flex-start!important;gap:11px!important}.live-shell.merchant-home-active .home-shop-hero-avatar{width:60px!important;height:60px!important;flex:0 0 60px!important;border-radius:13px!important}.live-shell.merchant-home-active .home-shop-hero-copy h2{font-size:20px!important;line-height:1.16!important;margin:0 0 5px!important}.live-shell.merchant-home-active .home-shop-hero-tags{gap:6px!important;margin-bottom:6px!important;font-size:10px!important}.live-shell.merchant-home-active .home-shop-hero-tagline{margin:0 0 7px!important;font-size:11px!important}.live-shell.merchant-home-active .home-shop-hero-facts{gap:7px 12px!important;align-items:center!important}.live-shell.merchant-home-active .home-shop-hero-fact{font-size:11px!important;line-height:1.35!important}.live-shell.merchant-home-active .home-shop-hero-fact:not(:last-child):after{display:none!important}.live-shell.merchant-home-active .home-shop-hero-profile-btn{align-self:stretch!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;justify-content:center!important}}@media screen and (max-width:370px){.live-shell.merchant-home-active .workspace-mobile-menu .mobile-menu-title{font-size:10px!important}.live-shell.merchant-home-active .workspace-mobile-menu select{font-size:13px!important;padding:8px 6px!important}.live-shell.merchant-home-active .merchant-section-bar .live-actions>.live-outline,.live-shell.merchant-home-active .merchant-section-bar .shop-color-theme-toggle{font-size:10px!important;padding:8px 3px!important}}@media screen{.physical-shop-badge{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-height:29px;padding:5px 10px;border:1px solid #b8cad1;border-radius:999px;background:#edf3f6;color:#334d5b;font-size:11px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.physical-shop-dot{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#728795}.physical-shop-badge.is-open{background:#d8f5e4;color:#12613e;border-color:#8dcfa8}.physical-shop-badge.is-open .physical-shop-dot{background:#17834d}.physical-shop-badge.is-closed{background:#fff0ec;color:#9e352c;border-color:#efb0a7}.physical-shop-badge.is-closed .physical-shop-dot{background:#d74739}.shop-profile-physical-status{margin:8px 0 10px;position:relative}#public-shop-banner .shop-profile-physical-status .physical-shop-badge,#owner-shop-banner .shop-profile-physical-status .physical-shop-badge{background:#0c161cd4;color:#f1f9f8;border-color:#ffffff73;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#public-shop-banner .physical-shop-badge.is-open .physical-shop-dot,#owner-shop-banner .physical-shop-badge.is-open .physical-shop-dot{background:#51e39b;box-shadow:0 0 0 3px #51e39b30}#public-shop-banner .physical-shop-badge.is-closed .physical-shop-dot,#owner-shop-banner .physical-shop-badge.is-closed .physical-shop-dot{background:#ff8a78;box-shadow:0 0 0 3px #ff8a7830}.home-shop-hero-physical-row{display:flex;align-items:center;margin:0 0 9px}.home-shop-hero .physical-shop-badge.on-cover{background:#081416cc;color:#fff;border-color:#ffffff6e;text-shadow:0 1px 7px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.home-shop-hero .physical-shop-badge.is-open .physical-shop-dot{background:#42e596}.home-shop-hero .physical-shop-badge.is-closed .physical-shop-dot{background:#ff8c78}.home-shop-hero-actions{display:flex;flex:0 0 225px;width:225px;flex-direction:column;gap:10px;justify-content:flex-end;min-width:0}.home-shop-hero-actions .home-shop-hero-profile-btn{width:100%;flex:none}.physical-shop-owner-control{display:grid;gap:7px;min-width:0;padding:11px 12px;border:1px solid rgba(223,244,231,.43);border-radius:12px;background:#071315d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.physical-shop-owner-caption{color:#effaf3;font-size:11px;font-weight:850;letter-spacing:.2px}.physical-shop-owner-buttons{display:grid;grid-template-columns:1fr 1fr;gap:6px}.physical-shop-owner-buttons button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 7px;border:1px solid rgba(255,255,255,.38);border-radius:8px;background:#ffffff1c;color:#fff;font-size:11px;font-weight:800;cursor:pointer}.physical-shop-owner-buttons button:disabled{cursor:wait;opacity:.6}.physical-shop-open-choice.is-current{background:#147a4d!important;color:#fff!important;border-color:#7be3a5!important}.physical-shop-closed-choice.is-current{background:#a43f37!important;color:#fff!important;border-color:#f4aaa1!important}.physical-shop-owner-buttons button:hover:not(:disabled){background:#ffffff3b}.physical-shop-owner-buttons button:focus-visible{outline:3px solid #e3ffdf;outline-offset:2px}.physical-shop-message{display:block;font-size:10px;line-height:1.5;color:#bff7d2}.physical-shop-message.is-error{color:#ffd1cb}.physical-shop-help{display:block;color:#d6e8e0!important;font-size:10px!important;line-height:1.45!important;font-weight:500!important}@media(max-width:1050px){.home-shop-hero-actions{flex-basis:195px;width:195px}}@media(max-width:760px){.live-shell .home-shop-hero-actions{width:100%!important;flex:0 0 auto!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.live-shell .physical-shop-owner-control{padding:9px 10px}.live-shell .physical-shop-owner-buttons button{min-height:42px}.live-shell .home-shop-hero-physical-row{margin-bottom:7px}.live-shell .home-shop-hero-actions .home-shop-hero-profile-btn{width:100%!important}.shop-profile-physical-status{margin:8px 0}}@media(max-width:410px){.physical-shop-badge{font-size:10px;padding:5px 8px}.home-shop-hero-actions{gap:7px!important}}}.order-tracking-shell{min-height:100vh;background:linear-gradient(160deg,#edf8f4,#f7fbff 48%,#f5f6ff);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:#142c34;padding:0 16px 40px}.order-tracking-header{max-width:940px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:26px 0;gap:16px}.order-tracking-brand{display:flex;align-items:center;gap:10px;color:#086949;font-size:18px}.order-tracking-header a{color:#166d64;font-weight:650;text-decoration:none;font-size:14px}.order-tracking-card{max-width:690px;margin:34px auto 32px;padding:40px 42px;background:#fff;border:1px solid #e1eae8;border-radius:28px;box-shadow:0 24px 55px #0f3c3617}.order-tracking-icon{width:68px;height:68px;display:grid;place-items:center;background:#e6f7f0;border-radius:20px;font-size:32px;margin-bottom:18px}.order-tracking-eyebrow{letter-spacing:.12em;color:#177c5e;font-size:11px;font-weight:800}.order-tracking-card h1{font-size:clamp(28px,5vw,38px);letter-spacing:-.035em;line-height:1.2;margin:8px 0 10px}.order-tracking-intro{color:#60757b;font-size:15px;line-height:1.55;margin:0 0 28px}.order-tracking-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 28px}.order-tracking-summary>div{background:#f6faf9;border:1px solid #e6efec;padding:14px;border-radius:13px;min-width:0}.order-tracking-summary span{font-size:10px;letter-spacing:.07em;font-weight:800;color:#5f7875;display:block;margin-bottom:8px}.order-tracking-summary strong{font-size:15px;overflow-wrap:anywhere}.order-tracking-current{text-transform:capitalize;color:#a56a10}.order-tracking-current.order-tracking-accepted{color:#1760aa}.order-tracking-current.order-tracking-completed{color:#087a49}.order-tracking-current.order-tracking-cancelled{color:#b53f3f}.order-tracking-steps{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;gap:10px}.order-tracking-steps:before{content:"";position:absolute;top:19px;left:16%;right:16%;height:3px;background:#e2eae7;z-index:0}.order-tracking-steps li{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:11px;color:#82928d}.order-tracking-step-mark{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#ecf0ef;border:3px solid white;box-shadow:0 0 0 1px #dae4e0;font-weight:850;font-size:16px}.order-tracking-steps li.is-done .order-tracking-step-mark{background:#09825b;color:#fff;box-shadow:0 0 0 1px #07855c}.order-tracking-steps li.is-done{color:#08785b}.order-tracking-steps strong{display:block;font-size:14px}.order-tracking-steps small{display:block;font-size:11px;margin-top:4px;line-height:1.35;color:#789089}.order-tracking-cancelled{background:#fff2f1;color:#ac4141;padding:18px 20px;border-radius:14px;margin-bottom:24px;border:1px solid #ffddd9}.order-tracking-cancelled p{margin:6px 0 0;color:#895754;font-size:13px}.order-tracking-actions{display:flex;flex-wrap:wrap;gap:10px}.order-tracking-actions button,.order-tracking-actions a{border:1px solid #b9d9cf;border-radius:12px;padding:11px 16px;background:#fff;color:#0e7056;font-weight:750;font-size:13px;text-decoration:none;cursor:pointer}.order-tracking-actions button:first-child{background:#097657;color:#fff;border-color:#097657}.order-tracking-actions button:disabled{opacity:.65;cursor:progress}.order-tracking-hint,.order-tracking-privacy{font-size:12px;line-height:1.6;color:#6d8180;margin:22px 0 0}.order-tracking-privacy{padding-top:18px;border-top:1px solid #e9f0ee}.order-tracking-loading,.order-tracking-error{padding:20px;border:1px solid #e1ebe8;border-radius:12px;background:#f6faf8;margin-bottom:20px}.order-tracking-error{background:#fff3f0;color:#993b30;border-color:#f5d8d2}.order-tracking-copy-message{color:#087858;font-size:13px}.order-tracking-footer{text-align:center;color:#6e8985;font-size:12px;margin-top:30px}.storefront-tracking-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 4px}.storefront-tracking-actions a,.storefront-tracking-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 12px;border-radius:10px;border:1px solid #b5ddd1;background:#eefaf5;color:#086b4f;font-size:12px;font-weight:750;text-decoration:none;cursor:pointer}.storefront-tracking-actions .storefront-track-link{background:#087a57;color:#fff;border-color:#087a57}.storefront-tracking-actions .storefront-share-track{background:#e5f8ed;color:#0b6d40}@media(max-width:640px){.order-tracking-shell{padding:0 12px 24px}.order-tracking-header{padding:18px 4px}.order-tracking-card{margin:10px auto 25px;padding:24px 18px;border-radius:20px}.order-tracking-summary{grid-template-columns:1fr;gap:8px}.order-tracking-summary>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-tracking-summary span{margin:0}.order-tracking-steps strong{font-size:12px}.order-tracking-steps small{font-size:10px}.order-tracking-actions button,.order-tracking-actions a{flex:1 1 44%;text-align:center}.storefront-tracking-actions a,.storefront-tracking-actions button{flex:1 1 100%}}.live-shell .stock-alert-summary{min-width:0;overflow-wrap:anywhere}.live-shell .stock-alert-summary.has-stock-warning{border-top:3px solid #d38e35!important}.live-shell .stock-alert-summary.has-stock-warning>small{font-weight:800;color:#ac6515}.stock-alert-summary .stock-alert-overview{padding:12px 0 2px}.stock-alert-summary .stock-alert-overview>p{font-size:12px!important;color:var(--ink);margin:0 0 8px}.stock-alert-summary .stock-alert-mini-list{list-style:none;margin:0 0 6px;padding:0;display:grid;gap:5px}.stock-alert-mini-list .stock-alert-item{border:0;border-bottom:1px solid var(--line);padding:8px 0;background:transparent;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12px}.stock-alert-mini-list .stock-alert-item:last-child{border-bottom:0}.stock-alert-item-name{font-weight:650;min-width:0;overflow-wrap:anywhere}.stock-alert-item-name small{display:block;font-weight:400;color:var(--soft);font-size:11px;margin:3px 0 0}.stock-alert-item-status{white-space:nowrap;font-size:12px;color:#a36a15}.stock-alert-out .stock-alert-item-status{color:#b44332}.stock-alert-summary .stock-alert-overview>small{font-size:11px;color:var(--soft)}.live-shell .stock-alert-summary .stock-alert-ok,.live-shell .stock-alert-panel .stock-alert-ok{color:#166f53;margin:14px 0}.stock-alert-panel .business-tools-heading{align-items:center;gap:16px}.stock-alert-panel .stock-alert-refresh{flex-shrink:0}.stock-alert-totals{display:flex;flex-wrap:wrap;gap:12px;margin:15px 0}.stock-alert-totals span{display:inline-flex;align-items:center;gap:7px;border-radius:10px;padding:10px 13px;background:var(--tint);border:1px solid var(--line);font-size:12px;color:var(--ink)}.stock-alert-totals b{font-size:22px;color:#af482b}.stock-alert-totals span:last-child b{color:#b47c28}.stock-alert-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.stock-alert-list .stock-alert-item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-radius:11px;padding:13px 15px;background:var(--tint);border:1px solid var(--line);font-size:13px}.stock-alert-list .stock-alert-out{border-left:4px solid #c7513a}.stock-alert-list .stock-alert-low{border-left:4px solid #cc9236}.stock-alert-expand{margin:14px 0 0}.stock-alert-expand summary{cursor:pointer;font-weight:650;color:var(--ink);font-size:13px;padding:8px 0}.stock-alert-expand[open] .stock-alert-list{margin-top:8px}.live-product-stock{font-weight:800;font-size:12px;white-space:nowrap}.live-product-stock.low{color:#b07825}.live-product-stock.out{color:#b44332}.live-product-stock.good{color:#167853}.live-stock-blocked{color:#b44332!important;font-size:11px;font-weight:750}.live-product-stock-hint{font-size:12px;color:var(--soft);margin-top:12px}.storefront-out-of-stock-button{opacity:.67;cursor:not-allowed}@media(max-width:600px){.stock-alert-panel .business-tools-heading{flex-wrap:wrap;align-items:flex-start}.stock-alert-panel .stock-alert-refresh{width:100%}.stock-alert-list .stock-alert-item{align-items:flex-start}.stock-alert-list .stock-alert-item-status{white-space:normal}}.shop-setup-banner{display:flex;align-items:center;gap:17px;padding:17px 19px;margin-bottom:22px;background:var(--surface);border:1px solid var(--line);border-left:4px solid #499778;border-radius:14px}.shop-setup-banner-mark{display:grid;place-items:center;flex:0 0 45px;width:45px;height:45px;border-radius:14px;background:#e3f5eb;color:#236c4c;font-size:25px}.shop-setup-banner-copy{flex:1;min-width:0}.shop-setup-banner-copy small{display:block;color:#388466;font-size:10px;letter-spacing:1.1px;font-weight:850;margin-bottom:4px}.shop-setup-banner-copy strong{display:block;color:var(--ink);font-size:17px;line-height:1.35;letter-spacing:-.2px}.shop-setup-banner-copy p{color:var(--soft);font-size:12px;line-height:1.5;margin:4px 0 8px}.shop-setup-banner progress,.shop-onboarding-intro progress{display:block;width:100%;height:7px;border:0;border-radius:100px;overflow:hidden;accent-color:#338767}.shop-setup-banner progress::-webkit-progress-bar,.shop-onboarding-intro progress::-webkit-progress-bar{background:#e2eae3}.shop-setup-banner progress::-webkit-progress-value,.shop-onboarding-intro progress::-webkit-progress-value{background:#338767;border-radius:100px}.shop-setup-banner>button{flex:0 0 auto}.shop-onboarding{max-width:1320px;margin:0 auto 40px}.shop-onboarding-intro{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:start;padding:26px 29px;background:var(--surface);border:1px solid var(--line);border-radius:17px;margin:0 0 18px}.shop-onboarding-eyebrow{font-size:11px;letter-spacing:1.25px;color:#348a67;font-weight:800}.shop-onboarding-intro h2{font-size:28px;letter-spacing:-.8px;color:var(--ink);margin:8px 0}.shop-onboarding-intro p{color:var(--soft);max-width:680px;line-height:1.65;font-size:13px;margin:0}.shop-onboarding-intro>progress{grid-column:1/-1;margin-top:17px}.shop-onboarding-meter{display:grid;justify-items:end;text-align:right;align-self:center}.shop-onboarding-meter strong{font-size:31px;color:var(--ink);letter-spacing:-1px;line-height:1.1}.shop-onboarding-meter strong span{font-size:17px;color:var(--soft)}.shop-onboarding-meter small{font-size:11px;color:var(--soft);margin-top:4px}.shop-onboarding-layout{display:grid;grid-template-columns:minmax(225px,280px) minmax(0,1fr);align-items:start;gap:18px}.shop-onboarding-steps{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:12px;position:sticky;top:15px}.shop-onboarding-steps ol{margin:0;padding:0;list-style:none;display:grid;gap:4px}.shop-onboarding-step{display:flex;align-items:center;gap:13px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--ink);width:100%;text-align:left;padding:13px 10px;font:inherit}.shop-onboarding-step:hover{background:var(--tint)}.shop-onboarding-step.is-current{border-color:#9ac2ad;background:var(--tint)}.shop-onboarding-number{display:grid;place-items:center;flex:0 0 35px;width:35px;height:35px;border-radius:10px;background:var(--tint);border:1px solid var(--line);font-size:12px;font-weight:800;color:var(--soft)}.shop-onboarding-step.is-current .shop-onboarding-number{background:#236746;color:#fff;border-color:#236746}.shop-onboarding-step.is-complete:not(.is-current) .shop-onboarding-number{background:#e3f5eb;color:#277354;border-color:#c3dfcd}.shop-onboarding-step strong{display:block;font-size:13px;line-height:1.45}.shop-onboarding-step small{display:block;font-size:11px;color:var(--soft);line-height:1.5;margin-top:2px}.shop-onboarding-side-note{font-size:11px!important;color:var(--soft);line-height:1.7;padding:10px 8px 2px;border-top:1px solid var(--line);margin:11px 0 3px}.shop-onboarding-main{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px}.shop-onboarding-step-head{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:19px}.shop-onboarding-step-head>span:first-child{font-size:11px;letter-spacing:1px;font-weight:800;color:var(--soft)}.shop-onboarding-step-head .shop-onboarding-done,.shop-onboarding-step-head .shop-onboarding-pending{font-size:11px;font-weight:750;border:1px solid var(--line);border-radius:99px;padding:7px 11px}.shop-onboarding-step-head .shop-onboarding-done{color:#247e57;background:#e7f6ed;border-color:#b9ddc9}.shop-onboarding-step-head .shop-onboarding-pending{color:#93661d;background:#f9f0dd;border-color:#ead8ae}.shop-onboarding-content>h3{font-size:23px;color:var(--ink);letter-spacing:-.5px;margin:0 0 9px}.shop-onboarding-content>p{font-size:13px;line-height:1.7;color:var(--soft);margin:0 0 18px}.shop-onboarding-summary{display:grid;grid-template-columns:minmax(105px,150px) minmax(0,1fr);gap:12px 20px;padding:19px;border-radius:12px;background:var(--tint);border:1px solid var(--line);margin-bottom:19px;align-items:start}.shop-onboarding-summary>span:nth-child(odd){font-size:10px;color:var(--soft);font-weight:750;letter-spacing:.55px}.shop-onboarding-summary>span:nth-child(2n),.shop-onboarding-summary>strong,.shop-onboarding-summary>code{min-width:0;overflow-wrap:anywhere;font-size:13px;color:var(--ink)}.shop-onboarding-summary>code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.shop-onboarding-content .live-panel{margin:8px 0 14px}.shop-onboarding-content .live-inventory-table{overflow-wrap:anywhere}.shop-onboarding-publication{padding:16px 18px;margin-bottom:18px;border:1px solid var(--line);border-left:4px solid #d79d36;border-radius:11px;background:var(--tint)}.shop-onboarding-publication strong{display:block;color:var(--ink);font-size:14px}.shop-onboarding-publication p{margin:5px 0 0!important;font-size:12px!important;color:var(--soft)!important;line-height:1.7}.shop-onboarding-qr-actions{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0}.shop-onboarding-qr-actions>a{display:inline-flex;align-items:center;text-decoration:none;color:#fff}.shop-onboarding-guidance,.shop-onboarding-save-hint{font-size:12px!important;color:var(--soft)!important;line-height:1.6}.shop-onboarding-complete-note{border:1px solid #b8dccc;border-radius:10px;padding:12px 14px;background:#ecf8f0;color:#176c48!important;font-size:13px!important;margin:15px 0!important}.shop-onboarding-footer{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:19px;margin-top:22px}.shop-onboarding-footer button{min-height:40px}.shop-onboarding-save-hint{margin:12px 0 0}.live-shell.ui-dark .shop-onboarding-complete-note{background:transparent;color:#83cba5!important}.live-shell.ui-dark .shop-onboarding-step-head .shop-onboarding-done,.live-shell.ui-dark .shop-onboarding-step-head .shop-onboarding-pending{background:transparent}.live-shell.ui-dark .shop-setup-banner-mark,.live-shell.ui-dark .shop-onboarding-step.is-complete:not(.is-current) .shop-onboarding-number{background:#203d2e;color:#a2e2b9}@media(max-width:980px){.shop-onboarding-layout{grid-template-columns:1fr}.shop-onboarding-steps{position:static}.shop-onboarding-steps ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.shop-onboarding-step{flex-direction:column;align-items:flex-start;min-height:112px;padding:9px}.shop-onboarding-step small{font-size:10px}.shop-onboarding-side-note{margin-top:8px}.shop-onboarding-intro{padding:22px}}@media(max-width:660px){.shop-setup-banner{align-items:flex-start;flex-wrap:wrap;padding:15px}.shop-setup-banner-mark{flex-basis:36px;width:36px;height:36px;font-size:19px}.shop-setup-banner-copy{flex-basis:calc(100% - 60px)}.shop-setup-banner>button{width:100%}.shop-onboarding-steps ol{display:flex;gap:8px;overflow-x:auto;padding-bottom:7px}.shop-onboarding-steps li{min-width:118px;flex:1 0 118px}.shop-onboarding-step{min-height:106px}.shop-onboarding-main{padding:19px 15px}.shop-onboarding-intro{padding:19px 16px;grid-template-columns:minmax(0,1fr) auto}.shop-onboarding-intro h2{font-size:22px}.shop-onboarding-meter strong{font-size:26px}.shop-onboarding-content>h3{font-size:20px}.shop-onboarding-summary{grid-template-columns:1fr;gap:5px;padding:13px}.shop-onboarding-summary>span:nth-child(odd){margin-top:8px}.shop-onboarding-summary>span:nth-child(odd):first-child{margin-top:0}.shop-onboarding-footer{align-items:stretch}.shop-onboarding-footer button{flex:1 1 145px;white-space:normal;line-height:1.35}}@media screen{.live-shell.merchant-workspace{--premium-green:#066834;--premium-deep:#074d33;--premium-shadow:0 12px 28px rgba(15,68,49,.075);background:var(--canvas)}.merchant-workspace .workspace-main{max-width:none;padding:25px clamp(18px,2.1vw,38px) 46px}.merchant-workspace .workspace-rail{background:linear-gradient(166deg,#063e2b,#075238 54%,#06482e);padding:26px 16px 24px;width:256px}.merchant-workspace .merchant-platform-brand{display:flex;align-items:center;gap:12px;margin:0 3px 30px;color:#f4fff6;font-size:19px;line-height:1.22;font-weight:800;letter-spacing:-.5px;text-decoration:none}.merchant-workspace .merchant-platform-mark{display:grid;place-items:center;height:49px;width:49px;flex:0 0 49px;border-radius:14px;color:#d8ffea;font-size:39px;line-height:1;background:linear-gradient(135deg,#1cb763,#086e40);box-shadow:0 9px 19px #00000026}.merchant-workspace .workspace-nav-label{display:none}.merchant-workspace .workspace-rail nav{gap:6px}.merchant-workspace .workspace-rail nav a{padding:10px 12px;border-radius:12px;gap:12px;min-height:51px;font-size:13px;font-weight:700;color:#dfefe5}.merchant-workspace .workspace-rail nav a[aria-current=page]{background:linear-gradient(110deg,#09904b,#07813f);color:#fff;box-shadow:0 6px 16px #031c0f1a}.merchant-workspace .workspace-rail nav a:before{background:#dbffe1}.merchant-workspace .workspace-rail nav a .nav-symbol{border-radius:11px;width:35px;height:35px;flex:0 0 35px;background:#ffffff14;color:#ddf6e7;border-color:#ffffff29}.merchant-workspace .workspace-rail nav a[aria-current=page] .nav-symbol{color:#086539;background:#d7ffe5;border-color:#d7ffe5}.merchant-workspace .merchant-grow-note{text-align:center;padding:20px 7px 10px;border-top:1px solid rgba(225,255,233,.12);margin-top:auto}.merchant-workspace .merchant-grow-note>span{color:#d3e66b;font-size:37px;margin:0 auto 10px}.merchant-workspace .merchant-grow-note strong{font-size:15px;max-width:160px;display:block;margin:auto;line-height:1.45;color:#fff}.live-shell.merchant-home-active .merchant-section-bar{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;min-height:75px;gap:16px!important;padding:0 0 16px!important;margin:0 0 17px!important;border-bottom:1px solid var(--line)}.merchant-home-active .merchant-welcome{min-width:0}.live-shell.merchant-home-active .merchant-welcome h1{font-size:clamp(23px,2.35vw,32px)!important;font-weight:850!important;margin:0 0 4px!important;letter-spacing:-1.1px!important;line-height:1.15!important;color:var(--ink)!important}.merchant-home-active .merchant-welcome h1 span{font-size:.87em}.live-shell.merchant-home-active .merchant-welcome p{font-size:13px!important;margin:0!important;color:var(--soft)!important}.merchant-workspace .merchant-section-bar .live-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;gap:9px!important}.merchant-workspace .merchant-section-bar .live-actions .live-outline{min-height:44px!important;padding:10px 17px!important;white-space:nowrap;border-radius:12px!important;font-size:13px!important;font-weight:800;box-shadow:0 2px 5px #0f41270a}.merchant-workspace .merchant-section-bar .live-actions .merchant-open-store{background:linear-gradient(125deg,#06853f,#00662c)!important;color:#fff!important;border-color:#067440!important;order:3}.merchant-workspace .merchant-section-bar .live-actions .merchant-refresh{order:2}.merchant-workspace .merchant-notification-trigger{order:1;position:relative;display:grid;place-items:center;height:42px;width:42px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--ink);font-size:23px;cursor:pointer}.merchant-workspace .merchant-notification-trigger:hover{background:var(--tint)}.merchant-workspace .merchant-notification-dot{width:9px;height:9px;position:absolute;top:5px;right:5px;border-radius:50%;background:#ea3449;box-shadow:0 0 0 2px var(--canvas)}.live-shell.merchant-home-active .home-shop-hero{max-width:none;border-radius:22px;margin:0 0 20px;min-height:360px;border:1px solid rgba(226,253,228,.25);box-shadow:0 14px 28px #08312521}.live-shell.merchant-home-active .home-shop-hero-inner{min-height:360px;display:flex;flex-direction:row;align-items:flex-end!important;justify-content:space-between;gap:24px!important;padding:120px 24px 25px!important}.live-shell.merchant-home-active .home-shop-hero-info{flex:1 1 auto;align-items:flex-end!important;gap:19px!important;min-width:0}.live-shell.merchant-home-active .home-shop-hero-avatar{width:90px;height:90px;flex:0 0 90px;border-radius:21px;border-width:4px}.live-shell.merchant-home-active .home-shop-hero-copy h2{font-size:clamp(23px,2.5vw,33px)!important;font-weight:850!important;margin:0 0 8px!important}.live-shell.merchant-home-active .home-shop-hero-tags{font-size:12px;margin-bottom:11px}.live-shell.merchant-home-active .home-shop-hero-facts{gap:9px 14px}.live-shell.merchant-home-active .home-shop-hero-fact{font-size:12px}.live-shell.merchant-home-active .home-shop-hero-actions{display:flex!important;flex-direction:column!important;flex:0 0 275px!important;width:275px!important;min-width:0;align-items:stretch!important;gap:10px!important}.live-shell.merchant-home-active .physical-shop-owner-control{flex:none!important;padding:17px!important;border-radius:18px!important;background:#051c1ae3!important;border:1px solid rgba(209,255,227,.3);gap:13px}.live-shell.merchant-home-active .physical-shop-owner-caption{font-size:13px!important;margin-bottom:3px}.live-shell.merchant-home-active .physical-shop-owner-buttons{display:grid!important;grid-template-columns:1fr 1fr;gap:9px!important}.live-shell.merchant-home-active .physical-shop-owner-buttons button{min-height:60px!important;font-size:13px!important;font-weight:800!important;border-radius:11px!important;padding:10px!important}.live-shell.merchant-home-active .home-shop-hero-profile-btn{width:100%!important;max-width:none!important;border-radius:13px!important;min-height:46px!important;font-size:13px!important}.merchant-workspace .merchant-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0 0 24px;width:100%}.merchant-workspace .merchant-quick-tile{width:100%;min-width:0;min-height:83px;display:flex;align-items:center;text-align:left;gap:13px;padding:15px 17px;background:var(--surface);color:var(--ink);border:1px solid #d3e8db;border-radius:18px;box-shadow:var(--premium-shadow);font:inherit;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.merchant-workspace .merchant-quick-icon{display:grid;place-items:center;flex:0 0 45px;width:45px;height:45px;color:#08723a;background:linear-gradient(140deg,#d5ffe0,#f0fff3);border-radius:13px}.merchant-workspace .merchant-quick-icon .nav-symbol{width:27px;height:27px;flex:0 0 27px;border:none;background:transparent;color:inherit}.merchant-workspace .merchant-quick-tile strong{flex:1 1 auto;min-width:0;font-size:14px;font-weight:800;line-height:1.3}.merchant-workspace .merchant-quick-arrow{flex:0 0 auto;font-size:26px;font-weight:400;line-height:1;color:#79ad92}.merchant-workspace .merchant-quick-tile:hover{transform:translateY(-2px);border-color:#92d5aa;box-shadow:0 13px 22px #10593121}.merchant-workspace .merchant-quick-tile:focus-visible{outline:3px solid #35ac67;outline-offset:3px}.merchant-workspace .home-summary-grid{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important;gap:17px!important;margin-bottom:24px;align-items:stretch}.merchant-workspace .home-order-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:17px!important;min-width:0}.merchant-workspace .home-summary-grid .live-panel{position:relative;min-width:0;min-height:202px;margin:0!important;padding:24px!important;border-radius:20px!important;overflow:hidden;box-shadow:0 11px 25px #05422714!important}.merchant-workspace .home-summary-grid .merchant-stat-today{background:linear-gradient(135deg,#effff4,#e6f9ec)!important;border:1px solid #c9eed7!important}.merchant-workspace .home-summary-grid .merchant-stat-pending{background:linear-gradient(135deg,#fffaf0,#fff4e4)!important;border:1px solid #ffe6ae!important}.merchant-workspace .home-summary-grid .home-stock-summary{display:block!important;background:linear-gradient(135deg,#f6f4ff,#f0edff)!important;border:1px solid #e1d4ff!important}.merchant-workspace .merchant-stat-heading{display:flex;align-items:center;gap:11px;margin-bottom:23px}.merchant-workspace .merchant-stat-icon{display:grid;place-items:center;flex:0 0 37px;width:37px;height:37px;background:#d8fbe0;border-radius:12px;font-size:20px}.merchant-workspace .merchant-stat-pending .merchant-stat-icon{background:#fff0ca}.merchant-workspace .home-summary-grid .merchant-stat-heading small,.merchant-workspace .home-summary-grid .home-stock-summary>small{font-size:14px!important;font-weight:800;color:#153c29!important;letter-spacing:-.1px}.merchant-workspace .home-summary-grid .home-stock-summary>small{display:flex;align-items:center;gap:11px;margin:0 0 23px}.merchant-workspace .home-summary-grid .home-stock-summary>small:before{content:"📦";display:grid;place-items:center;width:37px;height:37px;flex:0 0 37px;border-radius:12px;font-size:20px;background:#e4d9ff}.merchant-workspace .home-summary-grid .live-panel>strong{display:block;font-size:40px!important;letter-spacing:-1.4px;font-weight:850;line-height:1.05;margin:0 0 11px!important;color:#083a29!important}.merchant-workspace .home-summary-grid .live-panel>span{display:block;font-size:13px!important;line-height:1.5;color:#61756a!important}.merchant-workspace .home-summary-grid .stock-alert-ok{font-size:12px!important;font-weight:650;color:#148043!important;margin:8px 0 0}.merchant-workspace .home-summary-grid .home-stock-summary>button.live-outline{margin-top:12px;min-height:34px;font-size:12px;padding:7px 11px}.merchant-workspace .home-recent-orders{border-radius:20px!important}.merchant-workspace .workspace-shop-theme-setting{border:1px solid var(--line);border-radius:14px;padding:15px;margin:18px 0;background:var(--tint)}.merchant-workspace .workspace-shop-theme-setting h3{margin:0 0 5px;font-size:15px}.merchant-workspace .workspace-shop-theme-setting p{margin:0 0 12px;font-size:12px}}@media screen{.merchant-workspace.ui-dark .home-summary-grid .live-panel,.merchant-workspace[data-shop-theme]:not([data-shop-theme=default]) .home-summary-grid .live-panel{background:var(--surface)!important;border-color:var(--line)!important}.merchant-workspace.ui-dark .home-summary-grid .live-panel>strong,.merchant-workspace.ui-dark .home-summary-grid .merchant-stat-heading small,.merchant-workspace.ui-dark .home-summary-grid .home-stock-summary>small,.merchant-workspace[data-shop-theme]:not([data-shop-theme=default]) .home-summary-grid .live-panel>strong,.merchant-workspace[data-shop-theme]:not([data-shop-theme=default]) .home-summary-grid .merchant-stat-heading small,.merchant-workspace[data-shop-theme]:not([data-shop-theme=default]) .home-summary-grid .home-stock-summary>small{color:var(--ink)!important}.merchant-workspace[data-shop-theme]:not([data-shop-theme=default]) .workspace-rail{background:var(--shop-nav-bg)!important}}@media screen and (min-width:1151px){.live-shell.merchant-workspace{padding-left:256px!important}}@media screen and (min-width:851px)and (max-width:1150px){.live-shell.merchant-workspace{padding-left:220px!important}.merchant-workspace .workspace-rail{width:220px;padding:20px 11px}.merchant-workspace .merchant-platform-brand{font-size:16px;gap:7px}.merchant-workspace .merchant-platform-mark{width:42px;height:42px;flex-basis:42px;font-size:32px}.merchant-workspace .merchant-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.live-shell.merchant-home-active .home-shop-hero-actions{flex-basis:220px!important;width:220px!important}.live-shell.merchant-home-active .home-shop-hero-inner{gap:15px!important;padding:120px 18px 20px!important}}@media screen and (min-width:851px){.merchant-workspace .workspace-rail{display:flex!important}.merchant-workspace .workspace-mobile-menu{display:none!important}}@media screen and (max-width:850px){.live-shell.merchant-workspace{padding-left:0!important}.merchant-workspace .workspace-rail{display:none!important}.merchant-workspace .workspace-mobile-menu{display:flex!important;min-height:54px;margin:0 0 14px!important;border-radius:14px}.merchant-workspace .workspace-main{padding:15px 15px 30px!important}.live-shell.merchant-workspace .merchant-section-bar{padding:5px 0 13px!important;margin:0 0 15px!important}.merchant-workspace .merchant-notification-trigger{display:none!important}.merchant-workspace .merchant-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:17px}.merchant-workspace .merchant-quick-tile{min-height:70px;padding:11px;gap:8px;border-radius:14px}.merchant-workspace .merchant-quick-icon{width:36px;height:36px;flex-basis:36px;border-radius:10px}.merchant-workspace .merchant-quick-icon .nav-symbol{width:24px;height:24px;flex-basis:24px}.merchant-workspace .merchant-quick-tile strong{font-size:12px}.merchant-workspace .merchant-quick-arrow{font-size:19px}.merchant-workspace .home-summary-grid{grid-template-columns:1fr!important;gap:11px!important}.merchant-workspace .home-order-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}.merchant-workspace .home-summary-grid .live-panel{min-height:160px;padding:15px!important;border-radius:16px!important}.merchant-workspace .home-summary-grid .live-panel>strong{font-size:32px!important}.merchant-workspace .home-summary-grid .merchant-stat-heading{gap:6px;margin-bottom:15px}.merchant-workspace .home-summary-grid .merchant-stat-heading small{font-size:12px!important}.merchant-workspace .home-summary-grid .merchant-stat-icon{width:30px;height:30px;flex-basis:30px;font-size:17px;border-radius:9px}.merchant-workspace .home-summary-grid .home-stock-summary>small{margin-bottom:10px}.merchant-workspace .home-summary-grid .home-stock-summary>small:before{width:30px;height:30px;flex-basis:30px;font-size:17px;border-radius:9px}.merchant-workspace .home-summary-grid .home-stock-summary{min-height:145px}.merchant-workspace .home-summary-grid .live-panel>span{font-size:12px!important}}@media screen and (max-width:760px){.live-shell.merchant-home-active .merchant-section-bar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}.live-shell.merchant-home-active .merchant-welcome h1{font-size:22px!important}.live-shell.merchant-home-active .merchant-welcome p{font-size:11px!important}.live-shell.merchant-workspace .merchant-section-bar .live-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important}.merchant-workspace .merchant-section-bar .live-actions .merchant-open-store{order:1}.merchant-workspace .merchant-section-bar .live-actions .merchant-refresh{order:2}.merchant-workspace .merchant-section-bar .live-actions .live-outline{width:100%!important;min-width:0!important;text-align:center;font-size:12px!important;padding:9px!important}.live-shell.merchant-home-active .home-shop-hero{min-height:348px!important;border-radius:19px!important;margin-bottom:16px!important}.live-shell.merchant-home-active .home-shop-hero-inner{flex-direction:column!important;align-items:stretch!important;justify-content:flex-end!important;min-height:348px!important;gap:11px!important;padding:118px 14px 15px!important}.live-shell.merchant-home-active .home-shop-hero-info{gap:10px!important;align-items:flex-start!important}.live-shell.merchant-home-active .home-shop-hero-avatar{width:63px!important;height:63px!important;flex:0 0 63px!important;border-radius:15px!important}.live-shell.merchant-home-active .home-shop-hero-copy h2{font-size:21px!important}.live-shell.merchant-home-active .home-shop-hero-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;flex:0 0 auto!important;width:100%!important;gap:8px!important}.live-shell.merchant-home-active .physical-shop-owner-control{padding:10px 12px!important;border-radius:13px!important;gap:7px!important}.live-shell.merchant-home-active .physical-shop-owner-caption{font-size:11px!important;margin:0!important}.live-shell.merchant-home-active .physical-shop-owner-buttons button{min-height:39px!important;padding:7px!important;font-size:12px!important}.live-shell.merchant-home-active .home-shop-hero-profile-btn{min-height:42px!important;border-radius:11px!important}}@media screen and (max-width:410px){.merchant-workspace .merchant-quick-tile{padding:9px;gap:7px}.merchant-workspace .merchant-quick-tile strong{font-size:11px}.merchant-workspace .merchant-quick-icon{width:32px;height:32px;flex-basis:32px}.merchant-workspace .home-summary-grid .merchant-stat-heading{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.merchant-workspace .merchant-quick-tile{transition:none}}@media screen{.merchant-workspace.ui-light{--canvas:#f6fbf9;--ink:#082d17;--soft:#395365}.merchant-workspace .workspace-rail{overflow:hidden;background:radial-gradient(ellipse at 0 100%,#008c39,transparent 40%),linear-gradient(155deg,#00361f,#004b2c 75%,#003620)!important}.merchant-workspace .workspace-rail:after{content:"";position:absolute;bottom:-100px;left:-80px;width:420px;height:160px;border-radius:50%;transform:rotate(-18deg);background:linear-gradient(90deg,#007d46,#35d615);pointer-events:none}.merchant-workspace .workspace-rail nav a{font-size:16px;min-height:55px}.merchant-workspace .workspace-rail nav a[aria-current=page]{background:linear-gradient(125deg,#00c449,#007b36 70%,#16bd11);box-shadow:inset 0 0 0 2px #42e82d,0 5px 15px #001f2440}.merchant-workspace .workspace-rail nav a .nav-symbol,.merchant-workspace .workspace-rail nav a[aria-current=page] .nav-symbol{background:transparent;color:#fff;border:0}.merchant-workspace .merchant-platform-mark{background:none;box-shadow:none;font-size:48px}.merchant-workspace .merchant-grow-note{border:0;position:relative;z-index:1;padding-bottom:40px}.merchant-workspace .merchant-grow-note>span{display:block;font-size:100px;filter:drop-shadow(0 8px 8px #001f28)}.merchant-workspace .merchant-grow-note strong{font-size:18px;max-width:220px}.live-shell.merchant-home-active .merchant-section-bar{border:0;margin-bottom:8px!important;position:relative;background:radial-gradient(ellipse at 58% 0,#c8f9df80,transparent 65%)}.merchant-workspace .merchant-notification-trigger{background:#fff;box-shadow:0 5px 9px #16ac5240;border-radius:19px;width:52px;height:52px}.merchant-workspace .merchant-section-bar .live-actions .live-outline{border-radius:18px!important;border:1px solid #00b632!important;min-height:52px!important;font-size:16px!important;box-shadow:0 5px 10px #00a53125}.live-shell.merchant-home-active .home-shop-hero{min-height:310px;border-radius:28px;margin-bottom:17px}.live-shell.merchant-home-active .home-shop-hero-inner{min-height:310px;padding:70px 28px 25px!important;align-items:center!important}.live-shell.merchant-home-active .home-shop-hero-info{align-items:center!important}.live-shell.merchant-home-active .home-shop-hero-avatar{position:relative;overflow:visible;width:128px;height:128px;flex-basis:128px;border-radius:30px;background:#e8ffe5}.home-shop-hero-avatar>img{border-radius:25px}.merchant-avatar-edit{position:absolute;bottom:-8px;right:-10px;border:2px solid #7ff54c;border-radius:50%;width:44px;height:44px;background:#00bd25;cursor:pointer;font-size:22px;display:grid;place-items:center}.live-shell.merchant-home-active .home-shop-hero-copy h2{font-size:clamp(24px,2.7vw,38px)!important}.live-shell.merchant-home-active .home-shop-hero-tags,.live-shell.merchant-home-active .home-shop-hero-fact{font-size:15px}.live-shell.merchant-home-active .home-shop-hero-facts{margin-top:23px;gap:12px}.live-shell.merchant-home-active .home-shop-hero-gradient{background:linear-gradient(0deg,#003e26f2,transparent 85%),linear-gradient(90deg,#001d16a0,transparent 80%)}.live-shell.merchant-home-active .home-shop-hero-actions{background:#00351ed9;border:2px solid #b4e5c05c;border-radius:25px;padding:17px;gap:15px!important;flex-basis:300px!important;width:300px!important}.live-shell.merchant-home-active .physical-shop-owner-control{padding:0!important;background:transparent!important;border:0!important;box-shadow:none}.live-shell.merchant-home-active .physical-shop-owner-caption{font-size:17px!important}.live-shell.merchant-home-active .physical-shop-owner-buttons button{font-size:17px!important;min-height:52px!important;border-radius:16px!important}.live-shell.merchant-home-active .physical-shop-open-choice.is-current{background:linear-gradient(120deg,#00df35,#00a922)!important}.live-shell.merchant-home-active .home-shop-hero-profile-btn{background:transparent;border:2px solid #91ed67!important;border-radius:18px!important;font-size:16px!important}.merchant-home-active .physical-shop-help{display:none}.merchant-workspace .merchant-quick-actions{gap:18px;margin-bottom:20px}.merchant-workspace .merchant-quick-tile{min-height:75px;border-radius:23px;background:linear-gradient(125deg,#fafffd,#ddfbed);border-color:#9aebca;box-shadow:0 5px 8px #009e3325,inset 0 0 0 2px #fff}.merchant-workspace .merchant-quick-tile:nth-child(2){background:linear-gradient(120deg,#fffcf5,#fff5de);border-color:#ffdfa1}.merchant-workspace .merchant-quick-tile:nth-child(3){background:linear-gradient(120deg,#fcf9ff,#eee5ff);border-color:#dcc7ff}.merchant-workspace .merchant-quick-tile:nth-child(4){background:linear-gradient(120deg,#f7fcff,#e0f2ff);border-color:#9cd8ff}.merchant-workspace .merchant-quick-tile:nth-child(2) .merchant-quick-icon{color:#bd9200;background:#fff1b4}.merchant-workspace .merchant-quick-tile:nth-child(3) .merchant-quick-icon{color:#70f;background:#ead8ff}.merchant-workspace .merchant-quick-tile:nth-child(4) .merchant-quick-icon{color:#008aff;background:#cdeaff}.merchant-workspace .merchant-quick-tile strong{font-size:16px}.merchant-order-count{background:red;color:#fff;border-radius:50%;padding:3px 7px;font-size:13px}.merchant-workspace .home-summary-grid{gap:20px!important;margin-bottom:23px}.merchant-workspace .home-summary-grid .live-panel{min-height:184px;border-radius:25px!important;padding:18px 22px!important;box-shadow:0 6px 10px #07643220,inset 0 0 0 2px #fff!important}.merchant-workspace .merchant-stat-heading{margin-bottom:10px}.merchant-workspace .home-summary-grid .home-stock-summary>small{margin-bottom:10px}.merchant-workspace .home-summary-grid .merchant-stat-heading small,.merchant-workspace .home-summary-grid .home-stock-summary>small{font-size:16px!important}.merchant-workspace .home-summary-grid .live-panel>strong{font-size:44px!important;margin-bottom:3px!important}.merchant-stat-card:after{position:absolute;right:20px;bottom:24px;font-size:65px;filter:drop-shadow(0 5px 3px #04921a20);pointer-events:none}.merchant-stat-today:after{content:"🛒"}.merchant-stat-pending:after{content:"📦"}.merchant-workspace .home-summary-grid .home-stock-summary>button.live-outline{float:right;border-radius:24px;border-color:#20da59;background:#e9ffec;color:#00561b}.merchant-bottom-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:22px;align-items:start}.merchant-workspace .merchant-bottom-grid .live-panel{margin:0;border-radius:24px!important;padding:17px!important;min-width:0;box-shadow:0 5px 9px #00673a15}.merchant-workspace .merchant-insights{background:linear-gradient(130deg,#f7fffb,#e2faef);border:1px solid #9eebc9}.merchant-bottom-grid h2{font-size:18px;margin:0 0 15px}.merchant-insight-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#ffffffd9;border-radius:20px;padding:16px 4px}.merchant-insight-values>div{padding:0 13px;border-right:1px solid #d1e8e4;min-width:0}.merchant-insight-values>div:last-child{border:0}.merchant-insight-values span{display:block;color:#00a92c;font-size:24px}.merchant-insight-values>div:nth-child(2) span{color:#008dff}.merchant-insight-values>div:nth-child(3) span{color:#8500ff}.merchant-insight-values>div:nth-child(4) span{color:#f29a00}.merchant-insight-values small{display:block;font-size:12px;color:#395365;margin:4px 0}.merchant-insight-values strong{font-size:23px}.merchant-empty-orders{border-radius:18px;background:#eff4f5;text-align:center;padding:8px;color:#536878;display:grid;gap:3px}.merchant-empty-orders>span{font-size:30px}.merchant-empty-orders>strong{font-size:16px}.merchant-empty-orders p{margin:0!important;font-size:12px!important}.merchant-workspace .home-recent-orders .business-tools-heading{margin-bottom:8px}.home-recent-orders .business-tools-heading button{border:0;background:#e0fbea;color:#005722;border-radius:22px;padding:8px 15px}.merchant-workspace.ui-dark .merchant-insights,.merchant-workspace.ui-dark .merchant-quick-tile{background:var(--surface);color:var(--ink)}.merchant-workspace.ui-dark .merchant-insight-values,.merchant-workspace.ui-dark .merchant-empty-orders{background:var(--canvas);color:var(--ink)}.merchant-workspace.ui-dark .merchant-insight-values small{color:var(--soft)}}@media screen and (min-width:1151px){.merchant-workspace .workspace-main{padding:22px 22px 35px}}@media screen and (max-width:1150px){.merchant-bottom-grid{grid-template-columns:1fr}.live-shell.merchant-home-active .home-shop-hero-inner{flex-wrap:wrap}.live-shell.merchant-home-active .home-shop-hero-actions{width:100%!important;flex-basis:100%!important}.merchant-stat-card:after{font-size:45px;right:10px;bottom:12px}}@media screen and (max-width:600px){.live-shell.merchant-home-active .home-shop-hero-inner{padding:32px 16px 16px!important;gap:20px!important}.live-shell.merchant-home-active .home-shop-hero-avatar{width:76px;height:76px;flex-basis:76px;border-radius:20px}.home-shop-hero-avatar>img{border-radius:16px}.merchant-avatar-edit{width:32px;height:32px;font-size:16px}.live-shell.merchant-home-active .home-shop-hero-copy h2{font-size:24px!important}.live-shell.merchant-home-active .home-shop-hero-tags,.live-shell.merchant-home-active .home-shop-hero-fact{font-size:12px}.merchant-workspace .merchant-quick-tile{padding:11px;gap:7px;min-height:72px}.merchant-workspace .merchant-quick-tile strong{font-size:13px}.merchant-insight-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.merchant-insight-values>div:nth-child(2){border:0}.merchant-workspace .merchant-section-bar .live-actions .live-outline{font-size:12px!important;min-height:40px!important}.merchant-workspace .home-summary-grid .live-panel{min-height:170px}}@media screen{.merchant-workspace .merchant-platform-brand.merchant-shop-identity{display:flex;align-items:center;gap:11px;margin:0 2px 26px;min-width:0;text-decoration:none;color:#f7fff9}.merchant-workspace .merchant-platform-brand .merchant-shop-logo{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;overflow:hidden;border-radius:13px;border:1px solid rgba(255,255,255,.22);background:#ddffe824;box-shadow:0 4px 12px #0000001f;color:#fff;font-size:23px;line-height:1}.merchant-workspace .merchant-platform-brand .merchant-shop-logo img{display:block;width:100%;height:100%;object-fit:cover}.merchant-workspace .merchant-platform-brand .merchant-shop-initial{display:grid;place-items:center;height:100%;width:100%;font-size:23px;font-weight:800;text-transform:uppercase;color:#fff}.merchant-workspace .merchant-platform-brand .merchant-shop-name{display:block;min-width:0;flex:1 1 auto;max-width:100%;font-size:17px;line-height:1.26;font-weight:800;letter-spacing:-.3px;color:#fff;overflow-wrap:anywhere;word-break:normal}}@media screen and (min-width:851px)and (max-width:1150px){.merchant-workspace .merchant-platform-brand .merchant-shop-logo{width:43px;height:43px;flex-basis:43px}.merchant-workspace .merchant-platform-brand .merchant-shop-name{font-size:15px}}.merchant-workspace .home-summary-grid .merchant-stat-clickable{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.merchant-workspace .home-summary-grid .merchant-stat-clickable .merchant-stat-heading{width:100%}.merchant-workspace .home-summary-grid .merchant-stat-clickable .merchant-stat-arrow{margin-left:auto;font-size:18px;font-weight:700;color:var(--accent,#167647)}.merchant-workspace .home-summary-grid .merchant-stat-clickable:hover{transform:translateY(-2px);box-shadow:0 15px 32px #05422726!important}.merchant-workspace .home-summary-grid .merchant-stat-clickable:focus-visible{outline:3px solid #1eaa6a;outline-offset:3px}.merchant-workspace .home-summary-grid .stock-alert-summary{position:relative;isolation:isolate;transition:transform .18s ease,box-shadow .18s ease}.merchant-workspace .home-summary-grid .stock-summary-full-card-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background:transparent;border:0;border-radius:inherit;padding:0;cursor:pointer}.merchant-workspace .home-summary-grid .stock-alert-summary:has(.stock-summary-full-card-link):hover{transform:translateY(-2px);box-shadow:0 15px 32px #05422726!important}.merchant-workspace .home-summary-grid .stock-summary-full-card-link:focus-visible{outline:3px solid #1eaa6a;outline-offset:3px}.merchant-workspace .home-summary-grid .stock-alert-summary>button:not(.stock-summary-full-card-link){position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.merchant-workspace .home-summary-grid .merchant-stat-clickable,.merchant-workspace .home-summary-grid .stock-alert-summary{transition:none}}.owner-manage-login-trigger{white-space:nowrap}.owner-login-dialog{width:min(530px,calc(100vw - 28px));max-width:530px;max-height:min(88dvh,800px);overflow-y:auto;padding:0;border:1px solid #d5e6dc;border-radius:20px;background:#fff;color:#173e30;box-shadow:0 28px 90px #092a2470;font:inherit;line-height:1.5}.owner-login-dialog::backdrop{background:#071513ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.owner-login-dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:23px 23px 17px;border-bottom:1px solid #e1ede5}.owner-login-dialog-heading h2{margin:4px 0 2px;color:#133d29;font-size:22px;line-height:1.2}.owner-login-dialog-heading p{margin:0;color:#597564;font-size:13px}.owner-login-eyebrow{font-size:10px;font-weight:800;letter-spacing:1.3px;color:#338753}.owner-login-close{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border:1px solid #d5e4d8;border-radius:10px;color:#1b4d30;background:#f5fbf6;font-size:25px;cursor:pointer}.owner-login-email{display:grid;gap:4px;margin:18px 23px 8px;padding:13px 16px;border-radius:12px;background:#effaf2;border:1px solid #d1ebda;overflow-wrap:anywhere}.owner-login-email small{color:#5b7e67;font-size:12px}.owner-login-email strong{font-size:14px;color:#16452b}.owner-login-email span{font-size:11px;color:#217848}.owner-login-section{padding:16px 23px;border-bottom:1px solid #e1ede5}.owner-login-section h3{margin:0 0 7px;font-size:16px;color:#163e2a}.owner-login-section p{margin:0 0 13px;font-size:12px;color:#567363}.owner-login-section button{min-height:42px}.owner-login-password-form{display:grid;gap:12px}.owner-login-password-form label{display:grid;gap:6px;font-size:12px;font-weight:700;color:#365c44}.owner-login-password-form input{min-height:44px;width:100%;padding:11px 13px;border:1px solid #c8dccd;border-radius:10px;font-size:14px;background:#fff;color:#18382a}.owner-login-password-form input:focus-visible{outline:3px solid #a5e3bc;outline-offset:1px}.owner-login-password-form button{justify-self:start}.owner-login-error,.owner-login-success{margin:14px 23px!important;padding:11px 13px;border-radius:9px;font-size:12px;line-height:1.5}.owner-login-error{background:#fff0ee;color:#842d25;border:1px solid #f1c5c1}.owner-login-success{background:#e6f8e9;color:#11653a;border:1px solid #b5e2c4}.owner-login-safety{margin:0!important;padding:15px 23px 23px;font-size:11px;color:#647b6b}@media(max-width:600px){.owner-login-dialog{width:calc(100vw - 22px);max-height:90dvh;border-radius:16px}.owner-login-dialog-heading{padding:16px}.owner-login-section{padding:15px 16px}.owner-login-email{margin:14px 16px 3px}.owner-login-error,.owner-login-success{margin:12px 16px!important}.owner-login-safety{padding:14px 16px 18px}}@media screen{.live-shell.merchant-workspace:not(.merchant-home-active) .merchant-section-bar{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:0 0 22px!important;margin:0 0 22px!important;border:0;flex-wrap:wrap}.merchant-page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;flex:1;min-width:280px;position:relative;isolation:isolate}.merchant-page-copy{min-width:0}.merchant-page-eyebrow{font-size:10px;font-weight:800;letter-spacing:2px;color:#128544}.live-shell.merchant-workspace .merchant-page-heading h1{display:block!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.15;margin:7px 0!important;letter-spacing:-1.3px;color:var(--ink)}.live-shell.merchant-workspace .merchant-page-heading p{display:block!important;font-size:14px!important;line-height:1.6;color:var(--soft);margin:0!important;max-width:430px}.merchant-page-art{position:relative;flex:0 0 150px;height:120px;pointer-events:none}.merchant-art-halo{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:42% 58% 63% 37%;background:linear-gradient(145deg,#d8ffe4,#9cf1c9);transform:rotate(-13deg)}.merchant-art-main{position:absolute;left:25px;top:15px;font-size:70px;line-height:1.2;filter:drop-shadow(0 8px 5px #025a2320);animation:merchant-bob 4s ease-in-out 3}.merchant-art-secondary{position:absolute;right:4px;bottom:4px;font-size:35px;transform:rotate(12deg);animation:merchant-bob 4s .5s ease-in-out 3}.merchant-art-spark{position:absolute;right:7px;top:5px;font-size:23px;animation:merchant-twinkle 3s ease-in-out 4}.merchant-page-orders .merchant-art-halo,.merchant-page-downloads .merchant-art-halo{background:linear-gradient(135deg,#fff4cb,#ffdd9d)}.merchant-page-analytics .merchant-art-halo{background:linear-gradient(135deg,#e1f6ff,#a5d7ff)}.merchant-page-card .merchant-art-halo,.merchant-page-settings .merchant-art-halo{background:linear-gradient(135deg,#f5eaff,#d9bcff)}.merchant-workspace .workspace-section:not([hidden]){animation:merchant-enter .32s ease-out}.merchant-workspace .workspace-section[hidden]{display:none!important}.merchant-workspace .workspace-section:not([data-section=home]) .live-panel{border-radius:24px;border:1px solid var(--line);box-shadow:0 6px 18px #0064310c;padding:24px;background:var(--surface)}.merchant-workspace .workspace-section h2{letter-spacing:-.5px}.merchant-workspace .workspace-section h3{letter-spacing:-.25px}.merchant-section-emoji{display:inline-grid;place-items:center;vertical-align:middle;background:#dcfbea;width:44px;height:44px;border-radius:14px;margin-right:7px;font-size:25px;animation:merchant-bob 4s ease-in-out 3}.merchant-workspace .workspace-section :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border:1px solid var(--line);border-radius:12px;min-height:44px;background:var(--surface);color:var(--ink);transition:border-color .2s,box-shadow .2s}.merchant-workspace .workspace-section :is(input,select,textarea):focus{outline:2px solid #23b25e;outline-offset:2px;box-shadow:0 0 0 4px #23b25e14}.merchant-workspace .workspace-section .live-primary{background:linear-gradient(125deg,#0b4,#008a3d);border:1px solid #00ae43;border-radius:14px;color:#fff;box-shadow:0 5px 10px #00a54620;font-weight:750;min-height:44px}.merchant-workspace .workspace-section .live-outline{border-radius:13px;min-height:40px;font-weight:700}.merchant-workspace .workspace-section button{transition:box-shadow .18s,background .18s,transform .18s}.merchant-workspace .workspace-section button:focus-visible{outline:3px solid #30b968;outline-offset:3px}.merchant-workspace .workspace-section button:disabled{cursor:wait;opacity:.65}.merchant-workspace .shop-onboarding-intro{border-radius:26px;background:linear-gradient(125deg,#effff5,#d5f8e7);border:1px solid #a9eac6;box-shadow:0 6px 12px #009d3e12}.merchant-workspace .shop-onboarding-intro h2{color:#07522c}.merchant-workspace .shop-onboarding-intro p{color:#365b49}.merchant-workspace .shop-onboarding-meter{border-radius:20px;background:#ffffffb8;border:1px solid #b2ebc8;color:#076e37;box-shadow:0 5px 9px #009a3210}.merchant-workspace .shop-onboarding-intro progress{accent-color:#00b644;height:9px;border-radius:10px}.merchant-workspace .shop-onboarding-steps{border:0;background:transparent;box-shadow:none;padding:0}.merchant-workspace .shop-onboarding-step{border:1px solid var(--line);border-radius:18px;margin-bottom:10px;padding:17px;background:var(--surface);box-shadow:0 4px 9px #007c2510}.merchant-workspace .shop-onboarding-step.is-current{background:linear-gradient(120deg,#e4ffed,#c8f5dc);border-color:#44cc7c;color:#064d2b;box-shadow:0 5px 13px #0caa3820}.merchant-workspace .shop-onboarding-number{border-radius:13px;background:#e2f8ea;color:#087a3c}.merchant-workspace .shop-onboarding-step.is-current .shop-onboarding-number{background:#00ac42;color:#fff}.merchant-workspace .shop-onboarding-main{border-radius:25px;box-shadow:0 6px 15px #006e2610;border:1px solid var(--line);overflow:hidden}.merchant-workspace .shop-onboarding-step-head{background:var(--tint);padding:16px 20px}.merchant-workspace .shop-onboarding-summary{border-radius:17px;background:var(--tint)}.merchant-workspace .shop-onboarding-footer{padding-top:20px;gap:12px;flex-wrap:wrap}.merchant-workspace .live-paperless-banner{border-radius:20px;background:linear-gradient(115deg,#003e28,#087a43);color:#fff;border:1px solid #21a563;box-shadow:0 7px 14px #00542720}.merchant-workspace .live-paperless-symbol{background:#ffffff18;border-radius:16px;color:#b9ff85}.merchant-workspace .order-filter-bar{border:1px solid var(--line);border-radius:20px;background:var(--tint);padding:18px;gap:14px;align-items:end}.merchant-workspace .live-table-wrap{border-radius:18px;border:1px solid var(--line)}.merchant-workspace .live-table-wrap th{background:var(--tint);color:var(--ink);font-size:12px;letter-spacing:.3px;padding:16px 14px}.merchant-workspace .live-table-wrap td{padding:16px 14px;border-color:var(--line)}.merchant-workspace .live-table-wrap tbody tr:hover{background:var(--tint)}.merchant-workspace .live-mobile-order-card{border-radius:22px;box-shadow:0 5px 12px #006c2012;border:1px solid var(--line);overflow:hidden}.merchant-workspace .live-mobile-order-actions button{border-radius:12px;min-height:44px}.merchant-workspace .live-product-create{background:linear-gradient(130deg,#fffdf6,#fff6df);border:1px solid #f6e1ae;border-radius:22px;padding:22px}.merchant-workspace .live-product-create h3{color:#674c0a}.merchant-workspace .live-product-create label{color:#574d35}.merchant-workspace .live-product-create .merchant-section-emoji{background:#ffecb4}.merchant-workspace .live-inventory-count{background:#e0faea;border:1px solid #a8eec5;border-radius:30px;padding:9px 15px;color:#086434}.merchant-workspace .live-photo-input{border-radius:16px;border:1px dashed #aecfb5;background:#ffffff80;padding:15px}.merchant-workspace .live-product-placeholder{border-radius:14px;background:#e7f8ec;color:#009f42}.merchant-workspace .stock-alert-panel{background:linear-gradient(120deg,#f7f2ff,#fffcff)!important;border-color:#e5d5fc!important}.merchant-workspace .stock-alert-panel .business-tools-heading h2{color:#4a237c}.merchant-workspace .stock-alert-item{border-radius:14px;padding:14px;background:var(--surface)}.merchant-workspace .shop-analytics-kpi{border-radius:20px;border:1px solid #adecc8;background:linear-gradient(135deg,#f5fff8,#ddf9e8);box-shadow:0 5px 10px #008d2312;position:relative;overflow:hidden}.merchant-workspace .shop-analytics-kpi:nth-child(3n+2){background:linear-gradient(135deg,#fffdf5,#fff1d0);border-color:#f2dfa6}.merchant-workspace .shop-analytics-kpi:nth-child(3n){background:linear-gradient(135deg,#faf5ff,#ece1ff);border-color:#decafa}.merchant-workspace .shop-analytics-kpi-head{color:#34523e}.merchant-workspace .shop-analytics-kpi>strong{color:#102f1a}.merchant-workspace .shop-analytics-kpi-icon{font-size:27px;background:#ffffff90;border-radius:13px;padding:8px;animation:merchant-bob 5s ease-in-out 2}.merchant-workspace .shop-analytics-chart-panel,.merchant-workspace .shop-analytics-products-panel{border-radius:22px;border:1px solid var(--line);background:var(--surface)}.merchant-workspace .shop-analytics-bar-fill{background:linear-gradient(0deg,#009d4c,#69e892);border-radius:8px 8px 0 0}.merchant-workspace .shop-analytics-chart-summary{border-radius:16px;background:var(--tint)}.merchant-workspace .shop-analytics-products-empty{border-radius:18px;background:var(--tint)}.merchant-workspace .shop-analytics-products-empty>span{font-size:60px;animation:merchant-bob 4s ease-in-out 3}.merchant-workspace .visiting-card-choice{border-radius:20px;box-shadow:0 4px 12px #00643e12}.merchant-workspace .visiting-card-choice.is-active{border-color:#0fb652;box-shadow:0 0 0 2px #a7efc3}.merchant-workspace .visiting-card-preview{border-radius:22px;background:linear-gradient(140deg,#e4f8ee,#f4edff);padding:20px}.merchant-workspace .visiting-card-actions-panel{border-radius:22px;background:var(--tint);border:1px solid var(--line)}.merchant-workspace .visiting-card-download{border-radius:17px;min-height:65px;box-shadow:0 4px 8px #00632d12}.merchant-workspace .visiting-card-download.primary{background:linear-gradient(120deg,#00b943,#007f3c)}.merchant-workspace .visiting-card-button-icon{border-radius:12px}.merchant-workspace .workspace-settings,.merchant-workspace .live-orders-notification{border:1px solid var(--line);border-radius:24px;box-shadow:0 6px 15px #00662f10;padding:24px}.merchant-workspace .workspace-account-email{background:var(--tint);border-radius:16px;padding:16px;overflow-wrap:anywhere}.merchant-workspace .workspace-shop-theme-setting{border-radius:20px;padding:20px;background:var(--tint)}.merchant-workspace .live-notification-bell{display:inline-block;font-size:33px;transform-origin:top center;animation:merchant-ring 3s ease-in-out 3}.merchant-workspace .business-export-actions{gap:12px;flex-wrap:wrap}.merchant-workspace [data-section=downloads] .business-export-actions button{padding:18px 24px;background:var(--tint);border:1px solid var(--line);border-radius:18px;min-height:64px}.merchant-workspace .merchant-welcome h1 span{display:inline-block;transform-origin:75% 80%;animation:merchant-wave 3.6s ease-in-out infinite}.merchant-workspace .merchant-stat-card:after{animation:merchant-bob 4s ease-in-out 3}.merchant-workspace.ui-dark :is(.shop-onboarding-intro,.shop-onboarding-meter,.shop-onboarding-step.is-current,.live-product-create,.stock-alert-panel,.shop-analytics-kpi,.visiting-card-preview){background:var(--surface)!important;border-color:var(--line)!important;color:var(--ink)}.merchant-workspace.ui-dark :is(.shop-onboarding-intro h2,.shop-onboarding-intro p,.live-product-create h3,.live-product-create label,.stock-alert-panel .business-tools-heading h2,.shop-analytics-kpi-head,.shop-analytics-kpi>strong){color:var(--ink)}.merchant-workspace.ui-dark .merchant-page-eyebrow{color:#77e8a6}.merchant-workspace.ui-dark .merchant-art-halo{opacity:.25}@media(hover:hover){.merchant-workspace .workspace-section :is(.live-primary,.visiting-card-download,.shop-onboarding-step):not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 15px #00883522}}@keyframes merchant-bob{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes merchant-twinkle{0%,to{opacity:.65;scale:.9}50%{opacity:1;scale:1.1}}@keyframes merchant-wave{0%,55%,to{transform:rotate(0)}8%,24%,40%{transform:rotate(18deg)}16%,32%{transform:rotate(-12deg)}48%{transform:rotate(-5deg)}}@keyframes merchant-ring{0%,65%,to{rotate:0deg}12%,36%{rotate:12deg}24%,48%{rotate:-9deg}}@keyframes merchant-enter{0%{opacity:.6;translate:0 7px}to{opacity:1;translate:0 0}}}@media screen and (max-width:850px){.live-shell.merchant-workspace:not(.merchant-home-active) .merchant-section-bar{gap:12px!important;padding-bottom:16px!important}.merchant-page-heading{flex-basis:100%;min-width:0}.merchant-page-art{flex-basis:110px;height:100px}.merchant-art-main{font-size:55px;left:15px}.merchant-art-secondary{font-size:27px}.merchant-workspace .workspace-section:not([data-section=home]) .live-panel{padding:18px}.merchant-workspace .live-product-create{padding:16px}.merchant-workspace .order-filter-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-workspace .order-filter-bar>*{min-width:0}}@media screen and (max-width:480px){.merchant-page-art{flex-basis:80px;height:90px}.merchant-art-main{font-size:46px;left:5px;top:23px}.merchant-art-secondary{font-size:23px}.merchant-art-spark{font-size:18px}.merchant-art-halo{top:16px;right:0;bottom:3px;left:0}.live-shell.merchant-workspace .merchant-page-heading h1{font-size:27px!important}.live-shell.merchant-workspace .merchant-page-heading p{font-size:12px!important}.merchant-page-eyebrow{font-size:8px;letter-spacing:1.2px}.merchant-workspace .order-filter-bar{grid-template-columns:1fr}.merchant-workspace .shop-onboarding-footer>*{flex:1 1 130px}.merchant-workspace .workspace-section:not([data-section=home]) .live-panel{padding:14px;border-radius:20px}.merchant-workspace .workspace-settings,.merchant-workspace .live-orders-notification{padding:16px}}@media(prefers-reduced-motion:reduce){.merchant-workspace .workspace-section,.merchant-workspace .merchant-page-art span,.merchant-workspace .merchant-section-emoji,.merchant-workspace .shop-analytics-kpi-icon,.merchant-workspace .shop-analytics-products-empty>span,.merchant-workspace .live-notification-bell,.merchant-workspace .merchant-welcome h1 span,.merchant-workspace .merchant-stat-card:after{animation:none!important}.merchant-workspace .workspace-section button{transition:none!important}}@media screen{.live-shell.merchant-home-active .home-shop-hero-avatar{width:116px!important;height:116px!important;min-height:116px!important;max-height:116px!important;flex:0 0 116px!important;aspect-ratio:1;overflow:hidden!important;align-self:center;border-radius:26px!important;box-sizing:border-box;border:4px solid white}.live-shell.merchant-home-active .home-shop-hero-avatar>img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;object-fit:cover!important;object-position:center;border-radius:0!important}.live-shell.merchant-home-active .home-shop-hero-actions{flex:0 0 228px!important;width:228px!important;padding:14px!important;border-radius:21px;gap:12px!important}.live-shell.merchant-home-active .home-shop-hero-profile-btn{min-height:38px!important;font-size:13px!important;border-radius:13px!important}.physical-shop-switch-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.physical-shop-switch-copy{display:grid;gap:4px}.physical-shop-switch-copy>span{font-size:12px;opacity:.85}.physical-shop-switch-copy>strong{font-size:17px}.live-shell .physical-shop-switch{position:relative;flex:0 0 58px;width:58px;height:32px;min-height:32px!important;padding:3px!important;border:1px solid #9aaea8;border-radius:30px!important;background:#51685f;color:#50645a;cursor:pointer;transition:background .25s,box-shadow .25s}.live-shell .physical-shop-switch.is-on{background:#00c84b;border-color:#4ce57f;box-shadow:0 0 12px #00e76430}.physical-shop-switch-thumb{display:grid;place-items:center;height:24px;width:24px;border-radius:50%;background:#fff;color:#435c50;font-size:16px;font-weight:800;box-shadow:0 2px 5px #001f2850;transition:transform .25s cubic-bezier(.2,.8,.3,1.2),color .25s}.is-on .physical-shop-switch-thumb{transform:translate(25px);color:#008e35}.physical-shop-switch:focus-visible{outline:3px solid #a3ffb8;outline-offset:4px}.physical-shop-switch:disabled{cursor:wait;opacity:.65}.physical-shop-switch.is-saving .physical-shop-switch-thumb{animation:shop-switch-saving .8s ease-in-out infinite}.live-shell.merchant-home-active .merchant-quick-tile .merchant-quick-icon{color:#00852c!important;background:#d7fbe3!important;opacity:1!important}.live-shell.merchant-home-active .merchant-quick-tile:nth-child(2) .merchant-quick-icon{color:#a67a00!important;background:#fff0b0!important}.live-shell.merchant-home-active .merchant-quick-tile:nth-child(3) .merchant-quick-icon{color:#7300d9!important;background:#ead7ff!important}.live-shell.merchant-home-active .merchant-quick-tile:nth-child(4) .merchant-quick-icon{color:#0073d7!important;background:#d1ecff!important}.live-shell.merchant-home-active .merchant-quick-tile .nav-symbol{color:inherit!important;background:transparent!important;opacity:1!important;width:30px;height:30px}.live-shell.merchant-home-active .merchant-quick-tile .nav-symbol svg{width:30px!important;height:30px!important;stroke:currentColor!important;stroke-width:2.2!important;opacity:1!important;filter:none!important}.live-shell.merchant-home-active .merchant-quick-tile .nav-symbol svg *{stroke:currentColor!important;opacity:1!important;animation:none!important;stroke-dasharray:none!important;stroke-dashoffset:0!important}@keyframes shop-switch-saving{50%{opacity:.45}}}@media screen and (max-width:850px){.live-shell.merchant-home-active .home-shop-hero-actions{width:100%!important;flex-basis:100%!important}.live-shell.merchant-home-active .home-shop-hero-avatar{width:80px!important;height:80px!important;min-height:80px!important;max-height:80px!important;flex-basis:80px!important;border-radius:20px!important}}@media(prefers-reduced-motion:reduce){.physical-shop-switch,.physical-shop-switch-thumb{transition:none!important;animation:none!important}}@media screen{.physical-shop-face{display:block;font-size:20px;line-height:1;width:22px;height:22px;transform-origin:center;pointer-events:none}.physical-shop-face.is-happy{animation:shop-happy-face 2.8s ease-in-out infinite}.physical-shop-face.is-sad{animation:shop-sad-face 3.2s ease-in-out infinite}.physical-shop-switch.is-saving .physical-shop-face{animation-play-state:paused}@keyframes shop-happy-face{0%,50%,to{transform:translateY(0) rotate(0)}12%{transform:translateY(-2px) rotate(-9deg)}24%{transform:translateY(0) rotate(8deg)}36%{transform:translateY(-1px) rotate(0)}}@keyframes shop-sad-face{0%,65%,to{transform:rotate(0) translateY(0)}18%{transform:rotate(-8deg) translateY(1px)}36%{transform:rotate(8deg) translateY(1px)}50%{transform:rotate(0) translateY(0)}}}@media(prefers-reduced-motion:reduce){.physical-shop-face{animation:none!important}}@media screen{.merchant-workspace .merchant-page-copy{overflow-wrap:anywhere}.merchant-workspace .workspace-section :is(input,select,textarea){box-sizing:border-box;max-width:100%}.merchant-workspace .workspace-section textarea{resize:vertical}.merchant-workspace :is(a,button):focus-visible{outline:3px solid #30b968;outline-offset:3px}.merchant-workspace .workspace-section button:disabled{cursor:not-allowed}}@media screen and (max-width:600px){.merchant-workspace .workspace-section :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px}.merchant-workspace .merchant-page-art{flex-basis:70px;height:80px}.merchant-workspace .merchant-art-main{font-size:42px;left:8px}.merchant-workspace .merchant-art-secondary{font-size:23px}.merchant-workspace .merchant-art-spark{font-size:17px}.merchant-workspace .merchant-page-heading{gap:12px}}@media screen{.storefront-shell{width:100%;max-width:none!important;box-sizing:border-box;margin:0;padding:24px clamp(16px,3vw,42px) 30px!important;background:var(--canvas);min-height:100vh}.storefront-shell.ui-light{--canvas:#f3fcf7;--surface:#fff;--ink:#073b28;--soft:#456356;--line:#ccebdc;--tint:#e8f9ef}.storefront-shell .storefront-top{padding:0 0 18px;border-bottom:1px solid var(--line);gap:15px}.storefront-shell .storefront-brand-avatar{width:48px;height:48px;border-radius:15px;border:2px solid #93e5b7;overflow:hidden}.storefront-shell .storefront-brand-copy small{color:var(--soft)!important;opacity:1}.storefront-shell .storefront-cart-link{background:linear-gradient(125deg,#00b745,#007b38);border:1px solid #11c65a;color:#fff;border-radius:17px;padding:14px 20px;box-shadow:0 5px 12px #009a3325}.customer-welcome{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:22px 0 18px}.customer-welcome h1{font-size:clamp(25px,3vw,34px);margin:0 0 6px;letter-spacing:-1px;color:var(--ink)}.customer-welcome p{margin:0;color:var(--soft);font-size:14px}.customer-welcome-hand{display:inline-block;transform-origin:75% 80%;animation:customer-wave 3.6s ease-in-out 3}.customer-welcome-art{font-size:54px;line-height:1.2;padding:10px 18px;border-radius:23px;background:linear-gradient(125deg,#d7ffe8,#beefda);animation:customer-bob 4s ease-in-out 3}.storefront-shell #public-shop-banner{border-radius:28px;border:1px solid #9fd9b7;box-shadow:0 10px 23px #00492118;min-height:320px}.storefront-shell #public-shop-banner .shop-profile-content{padding:65px 26px 25px;min-height:320px;grid-template-columns:minmax(0,1fr) 190px;align-items:center}.storefront-shell #public-shop-banner .shop-profile-cover-shade{background:linear-gradient(90deg,#002d23d9,#00391b40),linear-gradient(0deg,#003e2ce6,transparent)}.storefront-shell #public-shop-banner .shop-profile-main{align-items:center}.storefront-shell #public-shop-banner .shop-profile-logo-wrap{width:110px;height:110px;min-height:110px;max-height:110px;flex:0 0 110px;overflow:hidden;border-radius:25px;border:4px solid #fff}.storefront-shell #public-shop-banner .shop-profile-logo-wrap img{display:block;width:100%!important;height:100%!important;object-fit:cover;border-radius:0}.storefront-shell #public-shop-banner h1{font-size:clamp(25px,3vw,38px);text-shadow:0 2px 5px #00291f80}.storefront-shell #public-shop-banner .shop-profile-facts{display:flex;flex-wrap:wrap;gap:13px 22px;margin-top:18px}.storefront-shell #public-shop-banner .shop-profile-qr-area{background:#fafffc;border:1px solid #c5f2d6;border-radius:21px;padding:13px;color:#073b28;box-shadow:0 7px 15px #002b2220}.storefront-shell #public-shop-banner .live-qr-info{color:#073b28}.storefront-shell #public-shop-banner .live-actions button{background:#e4faed;color:#075832;border:1px solid #b4e7c7;border-radius:12px}.customer-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}.customer-shortcuts a{display:flex;align-items:center;gap:13px;text-decoration:none;color:var(--ink);padding:16px;border:1px solid #a4e5c4;border-radius:21px;background:linear-gradient(125deg,#f8fffb,#e0fbea);box-shadow:0 5px 10px #007d2315;font-weight:750}.customer-shortcuts a:nth-child(2){background:linear-gradient(125deg,#fffdf6,#fff0cf);border-color:#edd89d}.customer-shortcuts a:nth-child(3){background:linear-gradient(125deg,#faf7ff,#ebdfff);border-color:#d6bbf9}.customer-shortcuts a>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#ffffffa0;font-size:27px}.customer-shortcuts a>b{margin-left:auto;color:#307150}.storefront-shell .storefront-section-head h2{font-size:25px;letter-spacing:-.7px}.storefront-shell .storefront-section-head>span{border-radius:25px;background:var(--tint);color:var(--ink);padding:10px 15px}.storefront-shell .storefront-discovery{border-radius:24px;background:var(--surface);border:1px solid var(--line);padding:21px;box-shadow:0 5px 12px #006e2510}.storefront-shell .storefront-search-input{border-radius:15px;border:1px solid var(--line);background:var(--canvas);min-height:48px}.storefront-shell .storefront-search-input>span{color:#008339!important;font-size:25px;opacity:1}.storefront-shell .storefront-category-list button{border-radius:22px;padding:10px 17px;min-height:42px}.storefront-shell .storefront-category-list button.is-active{background:linear-gradient(125deg,#00ad41,#007b36);color:#fff;border-color:#00a93c;box-shadow:0 4px 9px #00a23420}.storefront-shell .storefront-grid{gap:22px;margin-top:23px}.storefront-shell .storefront-item{border:1px solid var(--line);border-radius:25px;overflow:hidden;box-shadow:0 6px 15px #006c2414;background:var(--surface);transition:transform .2s,box-shadow .2s}.storefront-shell .storefront-item-art{background:linear-gradient(140deg,#e4f9ec,#f6fff9);height:210px}.storefront-shell .storefront-item-art img{width:100%;height:100%;object-fit:contain;padding:14px;box-sizing:border-box}.storefront-shell .storefront-item-art>span{font-size:64px;color:#008b3e}.storefront-shell .storefront-item-content{padding:20px}.storefront-shell .storefront-item-content h3{font-size:20px;color:var(--ink)}.storefront-shell .storefront-item-content>strong{font-size:26px;color:#008437}.storefront-shell .storefront-product-category{background:var(--tint);border-radius:20px;padding:5px 10px;color:var(--soft)}.storefront-shell :is(.storefront-add,.storefront-place-order){border-radius:14px;background:linear-gradient(120deg,#00bb43,#008038);color:#fff;min-height:46px;border:1px solid #00a43d;box-shadow:0 4px 9px #009b3020;font-weight:750}.storefront-shell .storefront-add:disabled,.storefront-shell .storefront-place-order:disabled{background:#e2e9e5;color:#58685f;border-color:#ccd7cf;box-shadow:none;cursor:not-allowed}.storefront-shell .storefront-cart{scroll-margin-top:20px;border:1px solid var(--line);background:var(--surface);border-radius:26px;padding:25px;margin-top:30px;box-shadow:0 7px 18px #00532712}.storefront-shell .storefront-cart-empty,.storefront-shell .storefront-empty-products{border-radius:20px;background:var(--tint);padding:30px;text-align:center;color:var(--soft)}.storefront-shell .storefront-cart-row{border-radius:15px;padding:15px;border:1px solid var(--line);background:var(--canvas)}.storefront-shell .storefront-cart-total{border-radius:18px;background:var(--tint);padding:20px}.storefront-shell .storefront-checkout-form{border:1px solid var(--line);border-radius:21px;padding:20px;background:var(--canvas)}.storefront-shell .storefront-checkout-form :is(input,select,textarea){border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink);min-height:44px}.storefront-shell .storefront-receipt{border-radius:20px;border:1px solid var(--line);background:var(--canvas);padding:20px}.storefront-shell .storefront-qty button{min-width:36px;min-height:36px;border-radius:10px}.storefront-shell :is(a,button,input,select,textarea):focus-visible{outline:3px solid #21b765;outline-offset:3px}.storefront-shell .storefront-footer{padding:25px 0;color:var(--soft);border-top:1px solid var(--line);margin-top:30px}.storefront-shell.ui-dark .customer-shortcuts a,.storefront-shell.ui-dark .storefront-item-art{background:var(--surface);border-color:var(--line);color:var(--ink)}.storefront-shell.ui-dark .storefront-item-content>strong{color:#7ee9a0}@media(hover:hover){.customer-shortcuts a:hover,.storefront-shell .storefront-item:hover{transform:translateY(-3px);box-shadow:0 9px 18px #007d2724}}@keyframes customer-wave{0%,55%,to{transform:rotate(0)}8%,24%,40%{transform:rotate(18deg)}16%,32%{transform:rotate(-12deg)}}@keyframes customer-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}}@media screen and (max-width:700px){.storefront-shell{padding:16px 14px!important}.storefront-shell .storefront-top{flex-wrap:wrap}.storefront-shell .storefront-head-actions{justify-content:space-between;width:100%}.storefront-shell #public-shop-banner .shop-profile-content{grid-template-columns:1fr;padding:65px 16px 18px;gap:22px}.storefront-shell #public-shop-banner .shop-profile-logo-wrap{width:78px;height:78px;min-height:78px;max-height:78px;flex-basis:78px;border-radius:20px}.storefront-shell #public-shop-banner .shop-profile-qr-area{width:100%;box-sizing:border-box}.storefront-shell #public-shop-banner .live-qr-layout{display:flex;flex-direction:row;gap:15px;align-items:center}.customer-shortcuts{gap:8px}.customer-shortcuts a{flex-direction:column;text-align:center;padding:12px 6px;font-size:12px;gap:6px;border-radius:17px}.customer-shortcuts a>b{display:none}.customer-welcome-art{font-size:36px;padding:9px}.storefront-shell .storefront-cart{padding:16px}.storefront-shell .storefront-checkout-form{padding:15px}.storefront-shell .storefront-item-art{height:170px}.storefront-shell .storefront-item-content{padding:14px}}@media(prefers-reduced-motion:reduce){.customer-welcome-hand,.customer-welcome-art{animation:none!important}.storefront-shell .storefront-item{transition:none!important}}@media screen{.storefront-shell #public-shop-banner{min-height:0}.storefront-shell #public-shop-banner .shop-profile-content{display:block;min-height:0;padding:24px 26px}.storefront-shell #public-shop-banner .shop-profile-main{display:block}.storefront-shell #public-shop-banner .shop-profile-identity{width:100%;min-width:0}.storefront-shell #public-shop-banner h1{font-size:26px;margin:0 0 8px}.storefront-shell #public-shop-banner .shop-profile-facts{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 24px;margin-top:12px}.storefront-shell #public-shop-banner .shop-profile-facts>div{width:auto;flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.storefront-shell #public-shop-banner .shop-profile-tagline,.storefront-shell #public-shop-banner .shop-profile-description{margin:6px 0}.customer-welcome>div{min-width:0}.customer-welcome h1{overflow-wrap:anywhere}}@media screen and (max-width:700px){.storefront-shell #public-shop-banner .shop-profile-content{padding:20px 16px}.storefront-shell #public-shop-banner h1{font-size:23px}.storefront-shell #public-shop-banner .shop-profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.storefront-shell #public-shop-banner .shop-profile-code{grid-column:1/-1;font-size:11px}.storefront-shell #public-shop-banner .shop-profile-facts>div{font-size:12px}.customer-welcome-art{flex-shrink:0}}@media screen{.storefront-shell .storefront-top{align-items:center;gap:12px;padding-bottom:12px}.customer-welcome{margin:16px 0 14px;gap:12px}.customer-welcome h1{font-size:clamp(23px,3vw,30px);line-height:1.2;letter-spacing:-.5px}.customer-welcome-label{display:block;font-size:14px;line-height:1.4;font-weight:500;letter-spacing:0;color:var(--soft);margin-bottom:3px}.customer-welcome p{font-size:13px;margin-top:6px}.customer-welcome-art{font-size:34px;padding:9px 12px;border-radius:18px}.storefront-shell #public-shop-banner .shop-profile-content{padding:20px 22px}.storefront-shell #public-shop-banner .shop-profile-facts{margin-top:10px}.customer-contact-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.storefront-shell #public-shop-banner .customer-contact-actions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 16px;border-radius:12px;border:1px solid #a6e4bf;background:#f2fff7;color:#064d2b!important;text-decoration:none;font-size:14px;font-weight:700}.storefront-shell #public-shop-banner .customer-contact-actions a:last-child{background:#087f43;color:#fff!important;border-color:#3bdd83}.storefront-shell .storefront-products{margin-top:20px}}@media screen and (max-width:700px){.storefront-shell .storefront-top{display:flex;flex-wrap:nowrap;gap:8px}.storefront-shell .storefront-shop-brand{flex:1;min-width:0;gap:8px}.storefront-shell .storefront-brand-avatar{width:36px;height:36px;flex:0 0 36px;border-radius:11px}.storefront-shell .storefront-brand-copy{min-width:0;overflow-wrap:anywhere}.storefront-shell .storefront-brand-copy strong{font-size:12px}.storefront-shell .storefront-brand-copy small{font-size:10px}.storefront-shell .storefront-head-actions{width:auto;flex:0 0 auto;gap:6px}.storefront-shell .storefront-head-actions select{max-width:76px;font-size:11px;padding:8px 4px;min-height:40px}.storefront-shell .storefront-cart-link{padding:10px 9px;border-radius:12px;font-size:12px;white-space:nowrap}.customer-welcome{margin-top:14px}.customer-welcome-art{font-size:29px;padding:8px}.storefront-shell #public-shop-banner .shop-profile-content{padding:17px 16px}.customer-contact-actions a{flex:1}.storefront-shell .storefront-section-head h2{font-size:23px}}@media screen{.storefront-shell>.storefront-top,.storefront-shell>.customer-welcome,.storefront-shell>#public-shop-banner,.storefront-shell>.storefront-products,.storefront-shell>.storefront-footer{width:100%;max-width:none;margin-left:0;margin-right:0;box-sizing:border-box;min-width:0}.storefront-shell .storefront-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}}@media screen and (max-width:700px){.storefront-shell .storefront-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}}@media screen{.storefront-shell :is(.storefront-checkout,.storefront-cart-items,.storefront-checkout-form,.storefront-item-content){min-width:0}.storefront-shell .storefront-item-content h3{overflow-wrap:anywhere;line-height:1.35}.storefront-shell .storefront-qty{flex-shrink:0}.storefront-shell .storefront-qty button{width:44px;height:44px;min-width:44px;min-height:44px;touch-action:manipulation}.storefront-shell .storefront-cart-row>strong{font-variant-numeric:tabular-nums}.storefront-shell .storefront-section-head>span{flex-shrink:0}.storefront-shell .storefront-checkout-form textarea{resize:vertical}.storefront-shell :is(.storefront-order-title,.storefront-tracking-actions,.storefront-order-actions){flex-wrap:wrap}.storefront-shell .storefront-receipt{overflow-wrap:anywhere}}@media screen and (max-width:600px){.storefront-shell .storefront-cart-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.storefront-shell .storefront-cart-row>div:first-child{grid-column:1/-1}.storefront-shell .storefront-cart-row>.storefront-qty{justify-self:start}.storefront-shell .storefront-cart-row>strong{justify-self:end}.storefront-shell .storefront-checkout{grid-template-columns:minmax(0,1fr)}.storefront-shell .storefront-checkout-form :is(input,select,textarea){font-size:16px;max-width:100%}.storefront-shell .storefront-section-head{gap:10px;align-items:center}.storefront-shell .storefront-section-head>span{padding:8px 11px}.storefront-shell .storefront-cart-total{gap:12px;flex-wrap:wrap}}@media screen and (max-width:360px){.storefront-shell .storefront-top{flex-wrap:wrap}.storefront-shell .storefront-head-actions{width:100%;justify-content:space-between}.customer-welcome-art{display:none}.storefront-shell #public-shop-banner .shop-profile-facts{grid-template-columns:minmax(0,1fr)}}@media screen{.auth-layout{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);background:#f3fcf7;font-family:Inter,Segoe UI,system-ui,sans-serif}.auth-layout,.auth-layout *{box-sizing:border-box}.auth-showcase{background:radial-gradient(ellipse at top right,#bcf4d8,transparent 65%),linear-gradient(145deg,#effcf4,#dff6e9);padding:40px clamp(28px,5vw,96px);min-height:100dvh}.auth-brand,.auth-mobile-brand{font-size:25px;color:#063d28;letter-spacing:-.6px}.auth-layout .auth-brand-mark{background:#d1f8df;color:#086c36;transform:none;border:1px solid #99e4b8;border-radius:14px;font-size:28px}.auth-showcase-body{width:100%;max-width:550px;margin:auto 0;padding:32px 0}.auth-showcase h1{font-size:clamp(42px,4.3vw,66px);letter-spacing:-2px;color:#073c29;line-height:1.1}.auth-showcase h1 span{color:#009344}.auth-showcase-body>p{font-size:16px;color:#426650}.auth-pill{background:#c9f3d9;color:#096435;border-radius:20px;font-size:11px}.auth-area{padding:40px clamp(24px,4vw,70px);background:radial-gradient(ellipse at bottom right,#daf7e6,transparent 65%)}.auth-card{width:100%;max-width:480px;padding:34px;border:1px solid #c6e8d5;border-radius:26px;background:#fff;box-shadow:0 16px 45px #00532c12}.auth-card-top{gap:12px;flex-wrap:wrap;margin-bottom:25px}.auth-small-label{font-size:11px;letter-spacing:1.2px;color:#43705a}.auth-security{font-size:11px;background:#edf9f2;color:#246243;border-color:#ccebd8}.auth-card h2{font-size:32px;color:#073c29;letter-spacing:-1px}.auth-subtitle{color:#526d5f;font-size:14px;line-height:1.6}.auth-form>label,.auth-label-line label{font-size:14px;color:#214b35}.auth-field{height:54px;border-radius:13px;background:#fbfefc;border:1px solid #bcdcc9}.auth-field:focus-within{border-color:#009b43;box-shadow:0 0 0 3px #00a34816}.auth-field input{min-width:0;font-size:16px;color:#153f2a}.auth-field input::placeholder{color:#657c6f}.auth-eye{min-height:44px;min-width:44px}.auth-submit{background:linear-gradient(120deg,#00b446,#008039);border:1px solid #009b3e;border-radius:13px;font-size:16px;box-shadow:0 5px 12px #009c4025}.auth-submit:hover:not(:disabled){background:#007f39}.auth-text-button{color:#08703d;font-size:13px}.auth-hint,.auth-demo-note{font-size:12px;line-height:1.6;color:#526c5e}.auth-demo-note{background:#eef9f2;border-radius:12px}.auth-demo-button{border-color:#bddfca;border-radius:13px;font-size:14px;min-height:46px;color:#08683a}.auth-outside-note{max-width:480px;font-size:12px;line-height:1.7;color:#546e5d}.workspace-illustration{transform:none;border-radius:22px;border-color:#c5e7d3;box-shadow:0 12px 30px #00632e0d;padding:22px;margin-left:0;margin-right:0}.illustration-top{font-size:10px}.illustration-flow strong{font-size:13px}.illustration-flow small,.illustration-shop small,.illustration-bottom{font-size:12px}.auth-offer span,.auth-showcase-foot{font-size:13px;line-height:1.6}.auth-wave{display:inline-block;transform-origin:75% 80%;animation:vepari-login-wave 3.6s ease-in-out 3}.auth-layout :is(button,input,a):focus-visible{outline:3px solid #16a65a;outline-offset:3px}@keyframes vepari-login-wave{0%,55%,to{transform:rotate(0)}8%,24%,40%{transform:rotate(18deg)}16%,32%{transform:rotate(-12deg)}}}@media screen and (max-width:850px){.auth-layout{display:flex;flex-direction:column}.auth-area{order:1;min-height:0;padding:24px 16px 32px}.auth-mobile-brand{display:flex;margin-bottom:22px}.auth-card{max-width:480px;padding:26px 22px}.auth-showcase{order:2;min-height:0;padding:32px 24px;gap:20px}.auth-showcase>.auth-brand{display:none}.auth-showcase-body{max-width:480px;margin:0 auto;padding:0}.auth-showcase h1{font-size:42px}.auth-showcase-foot{max-width:480px}}@media screen and (max-width:380px){.auth-card{padding:22px 16px}.auth-card h2{font-size:28px}.auth-label-line{gap:8px;flex-wrap:wrap}.illustration-flow{grid-template-columns:1fr}.illustration-flow span{margin-bottom:4px}}@media(prefers-reduced-motion:reduce){.auth-wave{animation:none}}
