.commercial-conversion-page .commercial-product-experience--screen{--screen-bright-snow:#f8f9fa;--screen-platinum:#e9ecef;--screen-alabaster:#dee2e6;--screen-pale-slate:#ced4da;--screen-pale-slate-2:#adb5bd;--screen-slate-grey:#6c757d;--screen-iron-grey:#495057;--screen-gunmetal:#343a40;--screen-carbon-black:#212529;position:relative;display:grid;min-height:500px;isolation:isolate;place-items:center;border:0;border-radius:0;background:transparent;color:var(--screen-carbon-black);box-shadow:none;pointer-events:none;transform:none!important;transition:none!important}.commercial-conversion-page .commercial-product-experience--screen:before{position:absolute;z-index:0;top:50%;left:51%;width:min(62%,430px);aspect-ratio:1;background:var(--screen-platinum);box-shadow:0 0 0 24px color-mix(in srgb,var(--screen-pale-slate) 24%,transparent),0 32px 70px color-mix(in srgb,var(--screen-iron-grey) 12%,transparent);content:"";opacity:.82;transform:translate(-50%,-45%)}.commercial-conversion-page .commercial-product-experience--screen:after,.commercial-conversion-page .commercial-screen-preview-context,.commercial-conversion-page .commercial-screen-preview-kicker{display:none}.commercial-conversion-page .commercial-screen-window{position:absolute;top:54px;right:2%;z-index:2;display:grid;width:min(77%,580px);min-height:365px;grid-template-rows:41px minmax(0,1fr) 38px;overflow:hidden;border:1px solid var(--screen-pale-slate-2);border-radius:22px;background:var(--screen-bright-snow);box-shadow:0 20px 34px color-mix(in srgb,var(--screen-carbon-black) 17%,transparent),0 4px 0 color-mix(in srgb,var(--screen-pale-slate) 45%,transparent);animation:commercial-screen-window-in .26s ease-out both}@keyframes commercial-screen-window-in{0%{opacity:0}to{opacity:1}}.commercial-conversion-page .commercial-storefront-window{position:absolute;bottom:35px;left:3%;z-index:4;display:grid;width:min(54%,405px);min-height:310px;grid-template-rows:34px minmax(0,1fr) 29px;overflow:hidden;border:1px solid var(--screen-pale-slate-2);border-radius:20px;background:var(--screen-bright-snow);box-shadow:0 20px 34px color-mix(in srgb,var(--screen-carbon-black) 19%,transparent),0 4px 0 color-mix(in srgb,var(--screen-pale-slate) 46%,transparent);animation:commercial-storefront-window-in .26s ease-out 50ms both;transform:rotate(-1.2deg)}@keyframes commercial-storefront-window-in{0%{opacity:0}to{opacity:1}}.commercial-conversion-page .commercial-storefront-window-bar{display:flex;align-items:center;gap:8px;min-width:0;padding:0 11px;border-bottom:1px solid var(--screen-alabaster);background:var(--screen-platinum)}.commercial-conversion-page .commercial-storefront-window-title{display:flex;align-items:baseline;gap:6px;min-width:0;color:var(--screen-slate-grey);font-size:8px}.commercial-conversion-page .commercial-storefront-window-title b,.commercial-conversion-page .commercial-storefront-window-title small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-storefront-window-title b{color:var(--screen-carbon-black);font-size:10px}.commercial-conversion-page .commercial-storefront-window-title small{font-size:8px}.commercial-conversion-page .commercial-storefront-window-badge{margin-left:auto;padding:5px 7px;border:1px solid var(--screen-pale-slate-2);border-radius:999px;color:var(--screen-iron-grey);font-size:7px;font-weight:800;letter-spacing:.1em;white-space:nowrap}.commercial-conversion-page .commercial-storefront-content{min-width:0;padding:12px 13px 10px;background:var(--screen-bright-snow)}.commercial-conversion-page .commercial-storefront-header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:0 2px 9px;border-bottom:1px solid var(--screen-alabaster)}.commercial-conversion-page .commercial-storefront-header strong{color:var(--screen-carbon-black);font-size:10px;letter-spacing:.08em}.commercial-conversion-page .commercial-storefront-header nav{display:flex;gap:8px;color:var(--screen-slate-grey);font-size:8px}.commercial-conversion-page .commercial-storefront-hero{display:grid;grid-template-columns:minmax(0,1fr) 91px;grid-gap:10px;gap:10px;min-height:137px;margin-top:11px;padding:13px 12px;border-radius:13px;background:var(--screen-platinum)}.commercial-conversion-page .commercial-storefront-hero small{display:block;color:var(--screen-slate-grey);font-size:7px;font-weight:750;letter-spacing:.12em;line-height:1.35}.commercial-conversion-page .commercial-storefront-hero h3{max-width:215px;margin:7px 0 11px;color:var(--screen-carbon-black);font-size:17px;font-weight:500;letter-spacing:-.07em;line-height:.96}.commercial-conversion-page .commercial-storefront-cta{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border-radius:6px;background:var(--screen-carbon-black);color:var(--screen-bright-snow);font-size:8px;font-weight:700}.commercial-conversion-page .commercial-storefront-cta b{font-size:10px;font-weight:400}.commercial-conversion-page .commercial-storefront-art{position:relative;min-height:108px;overflow:hidden;border-radius:11px;background:var(--screen-alabaster)}.commercial-conversion-page .commercial-storefront-art i{position:absolute;display:block;border:1px solid color-mix(in srgb,var(--screen-iron-grey) 24%,transparent);border-radius:8px;background:var(--screen-pale-slate)}.commercial-conversion-page .commercial-storefront-art i:first-child{top:17px;left:13px;width:47px;height:74px;transform:rotate(-17deg)}.commercial-conversion-page .commercial-storefront-art i:nth-child(2){top:7px;left:37px;width:37px;height:61px;background:var(--screen-pale-slate-2);transform:rotate(14deg)}.commercial-conversion-page .commercial-storefront-art i:nth-child(3){top:51px;left:19px;width:27px;height:27px;border-radius:50%;background:var(--screen-bright-snow)}.commercial-conversion-page .commercial-storefront-products{margin-top:11px}.commercial-conversion-page .commercial-storefront-products header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 2px}.commercial-conversion-page .commercial-storefront-products header strong{color:var(--screen-carbon-black);font-size:8px;letter-spacing:.1em}.commercial-conversion-page .commercial-storefront-products header small{color:var(--screen-slate-grey);font-size:8px}.commercial-conversion-page .commercial-storefront-products>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:7px}.commercial-conversion-page .commercial-storefront-products>div i{display:block;height:38px;border:1px solid var(--screen-alabaster);border-radius:7px;background:linear-gradient(145deg,var(--screen-pale-slate),var(--screen-platinum))}.commercial-conversion-page .commercial-storefront-products>div i:nth-child(2){background:linear-gradient(145deg,var(--screen-alabaster),var(--screen-pale-slate))}.commercial-conversion-page .commercial-storefront-products>div i:nth-child(3){background:linear-gradient(145deg,var(--screen-pale-slate-2),var(--screen-alabaster))}.commercial-conversion-page .commercial-storefront-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:0 11px;border-top:1px solid var(--screen-alabaster);background:var(--screen-platinum);color:var(--screen-slate-grey);font-size:8px}.commercial-conversion-page .commercial-storefront-footer small,.commercial-conversion-page .commercial-storefront-footer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-storefront-footer span{color:var(--screen-carbon-black);font-weight:700}.commercial-conversion-page .commercial-storefront-footer small{font-size:8px}.commercial-conversion-page .commercial-screen-window-bar{display:flex;align-items:center;gap:11px;min-width:0;padding:0 15px;border-bottom:1px solid var(--screen-alabaster);background:var(--screen-platinum)}.commercial-conversion-page .commercial-screen-dots{display:inline-flex;gap:4px}.commercial-conversion-page .commercial-screen-dots i{display:block;width:6px;height:6px;border-radius:50%;background:var(--screen-pale-slate-2)}.commercial-conversion-page .commercial-screen-window-title{display:flex;align-items:baseline;gap:8px;min-width:0;color:var(--screen-iron-grey);font-size:10px}.commercial-conversion-page .commercial-screen-window-title b,.commercial-conversion-page .commercial-screen-window-title small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-screen-window-title b{color:var(--screen-carbon-black);font-size:11px}.commercial-conversion-page .commercial-screen-window-title small{color:var(--screen-slate-grey);font-size:9px}.commercial-conversion-page .commercial-screen-window-badge{margin-left:auto;padding:6px 8px;border:1px solid var(--screen-pale-slate-2);border-radius:999px;color:var(--screen-gunmetal);font-size:9px;font-weight:750;letter-spacing:.08em;white-space:nowrap}.commercial-conversion-page .commercial-screen-content{display:grid;min-height:0;grid-template-columns:96px minmax(0,1fr)}.commercial-conversion-page .commercial-screen-sidebar{display:flex;min-width:0;flex-direction:column;gap:9px;padding:15px 10px;background:var(--screen-gunmetal);color:var(--screen-pale-slate);font-size:10px}.commercial-conversion-page .commercial-screen-brand{display:grid;width:28px;height:28px;margin-bottom:7px;place-items:center;border-radius:8px;background:var(--screen-bright-snow);color:var(--screen-carbon-black);font-family:Georgia,serif;font-size:12px;font-weight:700}.commercial-conversion-page .commercial-screen-sidebar>span:not(.commercial-screen-brand){overflow:hidden;padding:6px 5px;border-radius:6px;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-screen-sidebar>span.is-active{background:color-mix(in srgb,var(--screen-bright-snow) 13%,transparent);color:var(--screen-bright-snow);font-weight:700}.commercial-conversion-page .commercial-screen-main{min-width:0;padding:17px 15px 13px;background:var(--screen-bright-snow)}.commercial-conversion-page .commercial-screen-heading small{color:var(--screen-slate-grey);font-size:9px;letter-spacing:.1em}.commercial-conversion-page .commercial-screen-heading h3{margin:8px 0 2px;color:var(--screen-carbon-black);font-size:20px;font-weight:500;letter-spacing:-.06em}.commercial-conversion-page .commercial-screen-heading p{margin:0;color:var(--screen-slate-grey);font-size:10px}.commercial-conversion-page .commercial-screen-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:15px}.commercial-conversion-page .commercial-screen-metrics article{display:grid;min-width:0;grid-gap:5px;gap:5px;padding:10px 8px;border:1px solid var(--screen-alabaster);border-radius:10px;background:var(--screen-platinum)}.commercial-conversion-page .commercial-screen-metrics small,.commercial-conversion-page .commercial-screen-metrics span{overflow:hidden;color:var(--screen-slate-grey);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-screen-metrics strong{overflow:hidden;color:var(--screen-carbon-black);font-size:15px;letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-screen-metrics span{color:var(--screen-iron-grey)}.commercial-conversion-page .commercial-screen-insights{display:grid;grid-template-columns:1.06fr .94fr;grid-gap:6px;gap:6px;margin-top:7px}.commercial-conversion-page .commercial-screen-insights article{min-width:0;padding:10px 8px;border:1px solid var(--screen-alabaster);border-radius:10px;background:var(--screen-bright-snow)}.commercial-conversion-page .commercial-screen-insights header{display:flex;align-items:baseline;justify-content:space-between;gap:7px}.commercial-conversion-page .commercial-screen-insights header small,.commercial-conversion-page .commercial-screen-insights header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-screen-insights header strong{color:var(--screen-carbon-black);font-size:9px}.commercial-conversion-page .commercial-screen-insights header small{color:var(--screen-slate-grey);font-size:8px}.commercial-conversion-page .commercial-screen-bars{display:flex;height:70px;align-items:flex-end;gap:5px;padding:13px 4px 0}.commercial-conversion-page .commercial-screen-bars i{display:block;width:100%;border-radius:4px 4px 0 0;background:var(--screen-pale-slate)}.commercial-conversion-page .commercial-screen-bars i:nth-child(6){background:var(--screen-iron-grey)}.commercial-conversion-page .commercial-screen-orders ul{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0;padding:0;list-style:none}.commercial-conversion-page .commercial-screen-orders li{display:grid;grid-template-columns:5px minmax(0,1fr) auto;grid-gap:5px;gap:5px;align-items:center;min-width:0}.commercial-conversion-page .commercial-screen-orders li>i{width:5px;height:5px;border-radius:50%;background:var(--screen-pale-slate-2)}.commercial-conversion-page .commercial-screen-orders li>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.commercial-conversion-page .commercial-screen-orders li b,.commercial-conversion-page .commercial-screen-orders li small,.commercial-conversion-page .commercial-screen-orders li>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-screen-orders li b{color:var(--screen-carbon-black);font-size:9px}.commercial-conversion-page .commercial-screen-orders li small,.commercial-conversion-page .commercial-screen-orders li>strong{color:var(--screen-slate-grey);font-size:8px;font-weight:400}.commercial-conversion-page .commercial-screen-window-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:0 14px;border-top:1px solid var(--screen-alabaster);background:var(--screen-platinum);color:var(--screen-iron-grey);font-size:9px}.commercial-conversion-page .commercial-screen-window-footer small,.commercial-conversion-page .commercial-screen-window-footer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commercial-conversion-page .commercial-screen-window-footer span{display:inline-flex;align-items:center;gap:6px;color:var(--screen-carbon-black);font-weight:700}.commercial-conversion-page .commercial-screen-window-footer span i{display:block;width:6px;height:6px;border-radius:50%;background:var(--screen-iron-grey)}.commercial-conversion-page .commercial-screen-window-footer small{color:var(--screen-slate-grey)}@media (max-width:980px){.commercial-conversion-page .commercial-product-experience--screen{min-height:480px}.commercial-conversion-page .commercial-screen-window{width:min(83%,620px)}.commercial-conversion-page .commercial-storefront-window{width:min(58%,405px)}}@media (max-width:700px){.commercial-conversion-page .commercial-product-experience--screen{min-height:535px}.commercial-conversion-page .commercial-product-experience--screen:before{width:76%}.commercial-conversion-page .commercial-screen-preview-context,.commercial-conversion-page .commercial-screen-preview-kicker{top:19px;font-size:8px}.commercial-conversion-page .commercial-screen-preview-kicker{left:19px}.commercial-conversion-page .commercial-screen-preview-context{right:19px}.commercial-conversion-page .commercial-screen-window{top:51px;right:1px;width:calc(100% - 30px);min-height:347px;grid-template-rows:36px minmax(0,1fr) 34px;border-radius:19px}.commercial-conversion-page .commercial-screen-window-bar{gap:7px;padding-inline:10px}.commercial-conversion-page .commercial-screen-window-title{gap:5px;font-size:8px}.commercial-conversion-page .commercial-screen-window-title b{font-size:9px}.commercial-conversion-page .commercial-screen-window-title small{font-size:8px}.commercial-conversion-page .commercial-screen-window-badge{padding:5px 6px;font-size:7px}.commercial-conversion-page .commercial-screen-content{grid-template-columns:75px minmax(0,1fr)}.commercial-conversion-page .commercial-screen-sidebar{gap:6px;padding:11px 7px;font-size:8px}.commercial-conversion-page .commercial-screen-brand{width:23px;height:23px;margin-bottom:4px;border-radius:6px;font-size:10px}.commercial-conversion-page .commercial-screen-sidebar>span:not(.commercial-screen-brand){padding:5px 4px}.commercial-conversion-page .commercial-screen-main{padding:12px 9px 9px}.commercial-conversion-page .commercial-screen-heading small{font-size:7px}.commercial-conversion-page .commercial-screen-heading h3{margin-top:6px;font-size:16px}.commercial-conversion-page .commercial-screen-heading p{font-size:8px}.commercial-conversion-page .commercial-screen-metrics{gap:4px;margin-top:10px}.commercial-conversion-page .commercial-screen-metrics article{gap:4px;padding:7px 5px;border-radius:7px}.commercial-conversion-page .commercial-screen-metrics small,.commercial-conversion-page .commercial-screen-metrics span{font-size:7px}.commercial-conversion-page .commercial-screen-metrics strong{font-size:12px}.commercial-conversion-page .commercial-screen-insights{gap:4px;margin-top:5px}.commercial-conversion-page .commercial-screen-insights article{padding:7px 5px;border-radius:7px}.commercial-conversion-page .commercial-screen-insights header small,.commercial-conversion-page .commercial-screen-insights header strong{font-size:7px}.commercial-conversion-page .commercial-screen-bars{height:57px;gap:3px;padding-top:9px}.commercial-conversion-page .commercial-screen-orders ul{gap:6px;margin-top:9px}.commercial-conversion-page .commercial-screen-orders li b,.commercial-conversion-page .commercial-screen-orders li small,.commercial-conversion-page .commercial-screen-orders li>strong{font-size:7px}.commercial-conversion-page .commercial-screen-window-footer{padding-inline:10px;font-size:7px}.commercial-conversion-page .commercial-storefront-window{bottom:18px;left:1px;width:min(78%,325px);min-height:250px;grid-template-rows:30px minmax(0,1fr) 26px;border-radius:17px}.commercial-conversion-page .commercial-storefront-window-bar{gap:6px;padding-inline:9px}.commercial-conversion-page .commercial-storefront-window-title{gap:4px;font-size:7px}.commercial-conversion-page .commercial-storefront-window-title b{font-size:8px}.commercial-conversion-page .commercial-storefront-window-badge,.commercial-conversion-page .commercial-storefront-window-title small{font-size:7px}.commercial-conversion-page .commercial-storefront-window-badge{padding:4px 5px}.commercial-conversion-page .commercial-storefront-content{padding:9px 10px 8px}.commercial-conversion-page .commercial-storefront-header{padding-bottom:7px}.commercial-conversion-page .commercial-storefront-header strong{font-size:8px}.commercial-conversion-page .commercial-storefront-header nav{gap:5px;font-size:7px}.commercial-conversion-page .commercial-storefront-hero{grid-template-columns:minmax(0,1fr) 70px;gap:7px;min-height:105px;margin-top:8px;padding:9px 8px;border-radius:10px}.commercial-conversion-page .commercial-storefront-hero small{font-size:6px}.commercial-conversion-page .commercial-storefront-hero h3{margin:5px 0 7px;font-size:13px}.commercial-conversion-page .commercial-storefront-cta{gap:5px;padding:5px 6px;font-size:7px}.commercial-conversion-page .commercial-storefront-art{min-height:85px}.commercial-conversion-page .commercial-storefront-art i:first-child{top:13px;left:8px;width:36px;height:58px}.commercial-conversion-page .commercial-storefront-art i:nth-child(2){top:6px;left:27px;width:29px;height:48px}.commercial-conversion-page .commercial-storefront-art i:nth-child(3){top:40px;left:13px;width:22px;height:22px}.commercial-conversion-page .commercial-storefront-products{margin-top:8px}.commercial-conversion-page .commercial-storefront-products header small,.commercial-conversion-page .commercial-storefront-products header strong{font-size:7px}.commercial-conversion-page .commercial-storefront-products>div{gap:5px;margin-top:5px}.commercial-conversion-page .commercial-storefront-products>div i{height:29px}.commercial-conversion-page .commercial-storefront-footer{padding-inline:9px;font-size:7px}.commercial-conversion-page .commercial-storefront-footer small{font-size:7px}}@media (prefers-reduced-motion:reduce){.commercial-conversion-page .commercial-product-experience--screen,.commercial-conversion-page .commercial-screen-window,.commercial-conversion-page .commercial-storefront-window{animation:none;transform:none}}.commercial-conversion-page .commercial-screen-window,.commercial-conversion-page .commercial-storefront-window{filter:none!important;opacity:1!important;animation:none!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.commercial-conversion-page .commercial-product-experience--screen{min-height:610px;overflow:visible;border:1px solid color-mix(in srgb,var(--c-ink) 18%,transparent);border-radius:30px;background:radial-gradient(circle at 82% 17%,rgb(47 141 107/35%) 0 10%,transparent 31%),radial-gradient(circle at 16% 93%,rgb(170 215 195/17%),transparent 33%),linear-gradient(135deg,#152a3b,#203d4a 66%,#19372f);box-shadow:0 30px 70px rgb(23 37 54/18%),inset 0 0 0 1px rgb(255 255 255/8%)}.commercial-conversion-page .commercial-product-experience--screen:before{top:-12%;right:-13%;left:auto;width:70%;height:70%;border:1px solid rgb(186 232 212/38%);border-radius:50%;background:transparent;box-shadow:0 0 0 23px rgb(186 232 212/10%),0 0 0 47px rgb(186 232 212/6%),0 28px 80px rgb(0 0 0/20%);opacity:1;transform:rotate(-16deg)}.commercial-conversion-page .commercial-product-experience--screen:after{display:block;inset:0;background-image:linear-gradient(rgb(255 255 255/8%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/8%) 1px,transparent 0),radial-gradient(circle,rgb(186 232 212/30%) 1px,transparent 1.5px);background-position:22px 22px,22px 22px,7px 8px;background-size:44px 44px,44px 44px,22px 22px;-webkit-mask-image:linear-gradient(135deg,#000,#000 56%,transparent 94%);mask-image:linear-gradient(135deg,#000,#000 56%,transparent 94%);opacity:.24}.commercial-conversion-page .commercial-screen-preview-context,.commercial-conversion-page .commercial-screen-preview-kicker{position:absolute;top:27px;z-index:5;display:inline-flex;align-items:center;color:rgb(225 242 235/78%);font-size:10px;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.commercial-conversion-page .commercial-screen-preview-kicker{left:29px;gap:8px}.commercial-conversion-page .commercial-screen-preview-kicker:before{width:7px;height:7px;border:1px solid;border-radius:50%;content:""}.commercial-conversion-page .commercial-screen-preview-context{right:29px;padding:8px 10px;border:1px solid rgb(225 242 235/25%);border-radius:999px;color:rgb(225 242 235/68%);font-size:8px;letter-spacing:.12em}.commercial-conversion-page .commercial-screen-window{top:56px;right:17px;width:min(84%,640px);min-height:455px;grid-template-rows:46px minmax(0,1fr) 42px;border-radius:25px;box-shadow:0 28px 45px rgb(13 26 34/26%),0 4px 0 rgb(173 193 199/50%);transform:rotate(.8deg)}.commercial-conversion-page .commercial-storefront-window{bottom:25px;left:4%;width:min(63%,460px);min-height:360px;grid-template-rows:38px minmax(0,1fr) 32px;border-radius:23px;box-shadow:0 26px 44px rgb(13 26 34/29%),0 4px 0 rgb(173 193 199/52%);transform:rotate(-1.4deg)}@media (max-width:980px){.commercial-conversion-page .commercial-product-experience--screen{min-height:560px}.commercial-conversion-page .commercial-screen-window{top:52px;right:16px;width:min(88%,650px);min-height:420px}.commercial-conversion-page .commercial-storefront-window{bottom:21px;left:3%;width:min(63%,430px);min-height:335px}}@media (max-width:700px){.commercial-conversion-page .commercial-product-experience--screen{min-height:575px;border-radius:24px}.commercial-conversion-page .commercial-screen-preview-context,.commercial-conversion-page .commercial-screen-preview-kicker{top:21px}.commercial-conversion-page .commercial-screen-preview-kicker{left:20px;font-size:8px}.commercial-conversion-page .commercial-screen-preview-context{right:20px;padding:7px 8px;font-size:7px}.commercial-conversion-page .commercial-screen-window{top:51px;right:9px;width:calc(100% - 18px);min-height:370px;border-radius:20px}.commercial-conversion-page .commercial-storefront-window{bottom:16px;left:9px;width:calc(100% - 44px);min-height:278px;border-radius:18px}}@media (prefers-reduced-motion:reduce){.commercial-conversion-page .commercial-screen-window,.commercial-conversion-page .commercial-storefront-window{transform:none}}.master-dashboard-page,.master-plans-page,.master-stores-page{--master-panel:color-mix(in srgb,var(--card) 92%,var(--accent) 8%);--master-soft:color-mix(in srgb,var(--accent) 7%,var(--card));--master-border:color-mix(in srgb,var(--line) 72%,var(--ink) 8%)}.master-dashboard-title,.master-plans-title{align-items:end;gap:28px}.master-dashboard-controls{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end;font-size:12px;color:var(--muted)}.master-dashboard-controls select,.master-stores-filters select{min-height:40px;border:1px solid var(--master-border);border-radius:11px;background:var(--card);color:var(--ink);padding:0 32px 0 12px;font:inherit;font-weight:700}.master-refresh-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid var(--ink);border-radius:11px;background:var(--ink);color:var(--paper);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.master-drawer-icon-action:disabled,.master-refresh-button:disabled{opacity:.55;cursor:wait}.is-spinning{animation:master-spin .9s linear infinite}@keyframes master-spin{to{transform:rotate(1turn)}}.master-dashboard-feedback,.master-drawer-feedback{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 16px;border-radius:14px}.master-dashboard-feedback span,.master-drawer-feedback span{flex:1 1 280px}.master-dashboard-feedback button,.master-drawer-feedback button{border:0;background:transparent;color:inherit;font:inherit;font-weight:800;text-decoration:underline;cursor:pointer}.master-admin-hero{display:grid;grid-template-columns:minmax(0,1fr) 180px;grid-gap:28px;gap:28px;align-items:center;margin-bottom:20px;padding:clamp(24px,4vw,38px);border:1px solid var(--master-border);border-radius:22px;background:linear-gradient(120deg,var(--master-soft),color-mix(in srgb,var(--accent) 14%,var(--card)));box-shadow:var(--shadow-soft,0 12px 30px rgb(0 0 0/7%))}.master-admin-hero h2{max-width:700px;margin:8px 0 10px;font-family:Georgia,serif;font-size:clamp(28px,4vw,45px);font-weight:500;letter-spacing:-.045em;line-height:1.02}.master-admin-hero p{max-width:670px;margin:0;color:var(--muted);font-size:14px;line-height:1.55}.master-hero-rate{display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:22px;border-left:1px solid var(--master-border);text-align:center}.master-hero-rate strong{font-family:Georgia,serif;font-size:54px;font-weight:500;letter-spacing:-.07em}.master-hero-rate span{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.master-dashboard-page .master-metrics article{min-height:145px}.master-dashboard-columns{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);grid-gap:18px;gap:18px;margin-top:18px}.master-dashboard-columns .dashboard-card{min-width:0}.master-insights-card,.master-quick-actions{padding:24px}.master-action-stack,.master-insight-list{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.master-action-stack>a,.master-insight-list>a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;padding:13px 0;border-top:1px solid var(--master-border)}.master-action-stack>a:first-child,.master-insight-list>a:first-child{border-top:0;padding-top:0}.master-action-stack>a>div,.master-insight-list>a>span:nth-child(2){display:grid;grid-gap:4px;gap:4px;min-width:0}.master-action-stack strong,.master-insight-list strong{font-size:13px}.master-action-stack small,.master-insight-list small{color:var(--muted);font-size:12px;line-height:1.4}.master-insight-icon{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:var(--master-soft);color:var(--muted)}.master-insight-list .has-alert .master-insight-icon{background:color-mix(in srgb,#d88a2d 18%,var(--card));color:#a65e15}.master-insight-list .is-clear .master-insight-icon{background:color-mix(in srgb,#4f7d66 14%,var(--card));color:#4f7d66}.master-action-stack>a>span{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.1em}.master-volume-note{display:grid;grid-gap:4px;gap:4px;margin-top:11px;padding-top:16px;border-top:1px solid var(--master-border)}.master-volume-note>small,.master-volume-note>span{color:var(--muted);font-size:11px}.master-volume-note>span{font-weight:900;letter-spacing:.1em}.master-volume-note>strong{font-family:Georgia,serif;font-size:27px;font-weight:500}.master-recent-stores{margin-top:18px}.master-insights-card .card-heading a,.master-recent-stores .card-heading a{display:inline-flex;align-items:center;gap:5px}.master-stores-filters{align-items:stretch;flex-wrap:wrap}.master-stores-filters input{min-width:min(330px,100%)}.master-stores-filters select{min-width:150px}.master-stores-filters .master-refresh-button{min-height:42px}.master-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:185px}.master-row-actions .store-admin-actions{display:flex;gap:6px}.master-drawer-primary,.master-drawer-secondary,.master-plan-link,.master-view-store-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.master-view-store-button{min-height:32px;padding:0 9px;border:1px solid var(--master-border);background:var(--card);color:var(--ink)}.master-plans-title .master-refresh-button{flex:0 0 auto}.master-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.master-plan-card{display:flex;min-height:500px;flex-direction:column;padding:24px;border-color:var(--master-border)}.master-plan-card.is-inactive{opacity:.72}.master-plan-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.master-plan-visibility{color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}.master-plan-card h2{margin:25px 0 7px;font-family:Georgia,serif;font-size:31px;font-weight:500;letter-spacing:-.045em}.master-plan-description{min-height:36px;margin:0 0 20px;color:var(--muted);font-size:12px;line-height:1.45}.master-plan-price{display:block;margin-bottom:20px;font-family:Georgia,serif;font-size:32px;font-weight:500;letter-spacing:-.05em}.master-plan-price small{margin-left:4px;color:var(--muted);font-family:Arial,sans-serif;font-size:12px;letter-spacing:0}.master-plan-limits{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--master-border)}.master-plan-limits li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--master-border);font-size:12px}.master-plan-card-footer span,.master-plan-limits span{color:var(--muted)}.master-plan-features{display:grid;grid-gap:6px;gap:6px;margin-top:16px}.master-plan-features span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:11px}.master-plan-features svg{color:var(--accent-strong,var(--ink));flex:0 0 auto}.master-plan-card-footer{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:auto;padding-top:20px}.master-plan-card-footer div{display:grid;grid-gap:3px;gap:3px;min-width:0}.master-plan-card-footer strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.master-plan-card-footer span{font-size:10px;line-height:1.25}.master-plan-link{margin-top:18px;padding-top:14px;border-top:1px solid var(--master-border);color:var(--ink);text-decoration:none}.master-drawer-scrim{position:fixed;z-index:80;inset:0;width:100%;border:0;background:rgb(10 10 10/35%);cursor:default}.master-store-drawer{position:fixed;z-index:81;top:0;right:0;bottom:0;display:flex;width:min(560px,100vw);flex-direction:column;background:var(--paper);color:var(--ink);box-shadow:-20px 0 60px rgb(0 0 0/16%);animation:master-drawer-in .22s ease-out both}@keyframes master-drawer-in{0%{transform:translateX(24px);opacity:.7}to{transform:translateX(0);opacity:1}}.master-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:28px 30px 22px;border-bottom:1px solid var(--master-border)}.master-drawer-heading h2{margin:7px 0 5px;font-family:Georgia,serif;font-size:31px;font-weight:500;letter-spacing:-.05em}.master-drawer-heading p{max-width:380px;margin:0;color:var(--muted);font-size:12px;line-height:1.45}.master-drawer-close,.master-drawer-icon-action{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border:1px solid var(--master-border);border-radius:10px;background:var(--card);color:var(--ink);cursor:pointer}.master-drawer-loading{display:grid;flex:1 1;place-content:center;justify-items:center;grid-gap:12px;gap:12px;color:var(--muted);font-size:13px}.master-drawer-feedback{margin:22px 30px 0}.master-drawer-scroll{overflow-y:auto;padding:22px 30px 30px}.master-drawer-store-intro{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.master-drawer-store-avatar{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border-radius:14px;background:var(--master-soft);color:var(--ink);font-family:Georgia,serif;font-size:23px}.master-drawer-store-avatar img{width:100%;height:100%;object-fit:cover}.master-drawer-store-intro>div:nth-child(2){display:grid;grid-gap:3px;gap:3px;min-width:0}.master-drawer-store-intro strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.master-drawer-store-intro small,.master-drawer-store-intro span{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.master-drawer-actions{display:flex;align-items:center;gap:8px;margin-top:18px}.master-drawer-primary{min-height:36px;padding:0 13px;background:var(--ink);color:var(--paper)}.master-drawer-secondary{min-height:36px;padding:0 12px;border:1px solid var(--master-border);background:var(--card);color:var(--ink)}.master-drawer-secondary:disabled{cursor:not-allowed;opacity:.45}.master-drawer-unpublished{flex:1 1;color:var(--muted);font-size:12px}.master-drawer-actions .master-drawer-icon-action{margin-left:auto}.master-drawer-section{margin-top:28px;padding-top:22px;border-top:1px solid var(--master-border)}.master-drawer-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.master-drawer-columns h3,.master-drawer-section-heading h3{margin:7px 0 0;font-size:17px;letter-spacing:-.02em}.master-drawer-live{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase}.master-drawer-live i{width:6px;height:6px;border-radius:50%;background:#4f7d66}.master-drawer-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.master-drawer-stats article{display:grid;grid-template-columns:auto 1fr;grid-gap:7px 9px;gap:7px 9px;align-items:center;padding:13px;border:1px solid var(--master-border);border-radius:13px;background:var(--master-soft)}.master-drawer-stats article>svg{grid-row:span 2;color:var(--muted)}.master-drawer-columns dd,.master-drawer-columns dt,.master-drawer-contact,.master-drawer-muted,.master-drawer-stats small,.master-drawer-stats span{color:var(--muted);font-size:11px}.master-drawer-stats strong{font-family:Georgia,serif;font-size:22px;font-weight:500;line-height:1}.master-drawer-stats strong small{margin-left:3px;font-family:Arial,sans-serif;font-size:11px}.master-drawer-stats article>small{grid-column:2;line-height:1.3}.master-drawer-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.master-drawer-columns>div{min-width:0}.master-drawer-emphasis{margin:7px 0 16px;font-size:12px;font-weight:800}.master-drawer-columns dl{display:grid;grid-gap:10px;gap:10px;margin:0}.master-drawer-columns dl div{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--master-border);padding-bottom:8px}.master-drawer-columns dd,.master-drawer-columns dt{margin:0}.master-drawer-columns dd{color:var(--ink);font-weight:800;text-align:right}.master-drawer-contact{display:grid;grid-gap:12px;gap:12px;margin:16px 0 0;padding:0;list-style:none}.master-drawer-contact li{display:flex;align-items:flex-start;gap:8px}.master-drawer-contact svg{flex:0 0 auto;color:var(--ink)}.master-drawer-alert{margin-top:22px;padding:14px;border-left:3px solid #b56c24;background:color-mix(in srgb,#d88a2d 12%,var(--card))}.master-drawer-alert strong{font-size:12px}.master-drawer-alert p{margin:6px 0 0;color:var(--muted);font-size:12px;line-height:1.4}.master-activity-list{display:grid;grid-gap:0;gap:0;margin-top:15px}.master-activity-list>div{display:grid;grid-template-columns:12px minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 0;border-bottom:1px solid var(--master-border)}.master-activity-dot{width:7px;height:7px;margin-top:5px;border:2px solid var(--ink);border-radius:50%}.master-activity-list small,.master-activity-list strong{display:block;font-size:11px;line-height:1.35}.master-activity-list small{margin-top:3px;color:var(--muted)}.master-drawer-muted{margin:16px 0 0}.master-drawer-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:25px;padding-top:18px;border-top:1px solid var(--master-border)}.master-drawer-footer>div{display:grid;grid-gap:4px;gap:4px}.master-drawer-footer>div span{color:var(--muted);font-size:10px}.master-drawer-footer>div strong{font-size:12px}@media (max-width:980px){.master-dashboard-columns,.master-plan-grid{grid-template-columns:1fr}.master-plan-card{min-height:auto}}@media (max-width:760px){.master-dashboard-title,.master-plans-title{align-items:flex-start}.master-dashboard-controls{justify-content:flex-start}.master-admin-hero{grid-template-columns:1fr}.master-hero-rate{grid-template-columns:auto auto;justify-content:start;justify-items:start;border-top:1px solid var(--master-border);border-left:0;padding:18px 0 0}.master-hero-rate strong{font-size:42px}.master-stores-filters{display:grid;grid-template-columns:1fr 1fr}.master-stores-filters input{grid-column:1/-1;min-width:0}.master-stores-filters .master-refresh-button{grid-column:1/-1}.master-row-actions{justify-content:flex-start}.master-drawer-header,.master-drawer-scroll{padding-inline:20px}}@media (max-width:520px){.master-drawer-columns,.master-drawer-stats,.master-stores-filters{grid-template-columns:1fr}.master-stores-filters .master-refresh-button,.master-stores-filters input{grid-column:auto}.master-drawer-store-intro{grid-template-columns:auto minmax(0,1fr)}.master-drawer-store-intro .status-pill{grid-column:1/-1;justify-self:start}.master-drawer-actions{flex-wrap:wrap}.master-drawer-actions .master-drawer-icon-action{margin-left:0}.master-drawer-footer{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.is-spinning,.master-store-drawer{animation:none}}.merchant-billing-notice{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;margin:24px 0 0;padding:15px 18px;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));border-left:4px solid var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--card))}.merchant-billing-notice-icon,.merchant-subscription-blocked-mark{display:grid;place-items:center;color:var(--accent-strong,var(--accent))}.merchant-billing-notice strong{font-size:13px}.merchant-billing-notice p{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.merchant-billing-notice-action{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-size:12px;font-weight:700;white-space:nowrap}.merchant-billing-notice-action:hover{color:var(--accent-strong,var(--accent))}.merchant-subscription-blocked{max-width:760px;margin:clamp(42px,8vw,96px) auto;padding:clamp(28px,5vw,56px);border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-soft,0 18px 48px rgb(0 0 0/8%))}.merchant-subscription-blocked-mark{width:56px;height:56px;margin-bottom:24px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--card))}.merchant-subscription-blocked h1{max-width:560px;margin:9px 0 12px;font-size:clamp(30px,4vw,48px);line-height:.98;letter-spacing:-.04em}.merchant-subscription-blocked-lead{max-width:620px;margin:0;color:var(--muted);font-size:15px;line-height:1.7}.merchant-subscription-blocked-panel{display:grid;grid-gap:5px;gap:5px;margin:28px 0 0;padding:16px 18px;border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--card))}.merchant-subscription-blocked-panel span{color:var(--muted);font-size:13px}.merchant-subscription-blocked-error{margin:16px 0 0;color:#9f2f2f;font-size:13px}.merchant-subscription-blocked-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px}.merchant-subscription-blocked-actions .primary-action,.merchant-subscription-blocked-actions .secondary-action{display:inline-flex;align-items:center;gap:8px;min-height:44px}.merchant-subscription-blocked>small{display:block;margin-top:20px;color:var(--muted);font-size:11px;line-height:1.55}.master-entitlement-panel{background:color-mix(in srgb,var(--accent) 4%,var(--card))}.master-entitlement-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:16px}.master-entitlement-grid>div{display:grid;grid-gap:5px;gap:5px;padding:11px;border:1px solid var(--master-border);background:var(--card)}.master-entitlement-grid span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em}.master-entitlement-grid strong{font-size:16px}.master-bonus-benefits{display:grid;grid-gap:8px;gap:8px;margin-top:16px;padding:12px;border:1px solid var(--master-border);background:var(--card)}.master-bonus-benefits ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.master-bonus-benefits li{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--master-border));color:var(--accent-strong,var(--accent));font-size:11px;font-weight:700}.master-bonus-benefits p{margin:0;color:var(--muted);font-size:11px}.master-subscription-actions{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.master-action-block{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--master-border);background:var(--card)}.master-action-block>div:first-child{display:flex;align-items:center;gap:7px}.master-action-block>div:first-child svg{color:var(--accent-strong,var(--accent))}.master-action-block p{margin:-2px 0 2px;color:var(--muted);font-size:11px;line-height:1.45}.master-action-block input,.master-action-block select{width:100%;min-height:38px;border:1px solid var(--line);padding:8px 10px;background:var(--paper);color:var(--ink);font:inherit;font-size:12px}.master-inline-fields{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:8px;gap:8px;align-items:end}.master-inline-fields label{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:11px}.master-inline-fields label input{margin-top:0}.master-check-field{display:flex!important;align-items:center;gap:6px!important;min-height:38px}.master-check-field input{width:16px;min-height:16px;accent-color:var(--accent)}.master-action-block .master-drawer-secondary{justify-self:start;min-height:36px}.master-override-list{display:grid;grid-gap:6px;gap:6px;margin-top:14px;padding-top:14px;border-top:1px solid var(--master-border)}.master-override-list strong{font-size:11px}.master-override-list>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.master-override-list span{color:var(--muted);font-size:11px;line-height:1.45}.master-override-list button{border:0;padding:4px 0;background:transparent;color:var(--accent-strong,var(--accent));font:inherit;font-size:11px;font-weight:700;cursor:pointer}.master-override-editor{display:grid;grid-gap:9px;gap:9px;margin-top:16px;padding-top:16px;border-top:1px solid var(--master-border)}.master-override-editor>div:first-child{display:grid;grid-gap:4px;gap:4px}.master-override-editor>div:first-child small{color:var(--muted);font-size:11px;line-height:1.45}.master-override-editor input,.master-override-editor select{width:100%;min-height:36px;border:1px solid var(--line);padding:7px 9px;background:var(--paper);color:var(--ink);font:inherit;font-size:12px}.master-override-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.master-override-fields label{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:10px;font-weight:700}.master-plans-actions{display:flex;flex-wrap:wrap;gap:8px}.master-plan-card-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px;padding-top:14px;border-top:1px solid var(--master-border)}.master-plan-card-actions button{display:inline-flex;align-items:center;gap:6px;min-height:34px;border:1px solid var(--line);padding:7px 9px;background:transparent;color:var(--ink);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.master-plan-card-actions button:hover{border-color:var(--ink);background:var(--paper)}.dashboard-page.master-dashboard .master-plan-card-actions .danger-action{border-color:color-mix(in srgb,var(--feedback-error-ink) 35%,var(--admin-line));color:var(--feedback-error-ink)}.dashboard-page.master-dashboard .master-plan-card-actions .danger-action:hover{border-color:var(--feedback-error-ink);background:var(--feedback-error-bg)}.master-plan-editor{display:grid;grid-gap:18px;gap:18px;margin-top:24px;padding:clamp(20px,4vw,34px)}.master-plan-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.master-plan-editor-heading h2{margin:6px 0}.master-plan-editor-heading p{margin:0;color:var(--muted);font-size:12px}.master-plan-editor-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.master-plan-editor-description,.master-plan-editor-fields label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:11px;font-weight:700}.master-plan-editor-fields .master-plan-derived-field input{color:var(--muted);cursor:not-allowed}.master-plan-editor-fields .master-plan-derived-field small{color:var(--muted);font-size:10px;font-weight:500;line-height:1.35}.master-plan-editor input,.master-plan-editor select,.master-plan-editor textarea{width:100%;border:1px solid var(--line);padding:9px 10px;background:var(--paper);color:var(--ink);font:inherit;font-size:13px;font-weight:400}.master-plan-editor textarea{resize:vertical;line-height:1.5}.master-feature-matrix{display:grid;grid-gap:12px;gap:12px;padding-top:4px}.master-feature-matrix fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px;margin:0;border:1px solid var(--master-border);padding:14px}.master-feature-matrix legend{padding:0 6px;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.master-feature-matrix label{display:flex;align-items:center;gap:8px;min-height:30px;color:var(--ink);font-size:12px;font-weight:500}.master-feature-matrix input,.master-plan-public input{width:16px;height:16px;accent-color:var(--accent)}.master-plan-public{display:flex;align-items:center;gap:8px;color:var(--ink);font-size:12px;font-weight:700}.master-plan-editor-actions{display:flex;justify-content:flex-end;gap:8px}.master-plan-editor-actions .primary-action,.master-plan-editor-actions .secondary-action{display:inline-flex;align-items:center;gap:7px;min-height:42px}.master-plan-comparison{margin-top:24px;padding:clamp(20px,4vw,34px)}.master-plan-comparison-scroll{overflow-x:auto;margin-top:18px}.master-plan-comparison table{width:100%;min-width:680px;border-collapse:collapse;font-size:12px}.master-plan-comparison td,.master-plan-comparison th{border-bottom:1px solid var(--master-border);padding:11px 12px;text-align:left;vertical-align:middle}.master-plan-comparison thead th{background:var(--paper);font-size:12px}.master-plan-comparison thead th:first-child{min-width:150px}.master-plan-comparison td small,.master-plan-comparison th small{display:block;margin-top:3px;color:var(--muted);font-size:10px;font-weight:400}.master-plan-comparison tbody th{color:var(--muted);font-size:11px;font-weight:700}.master-plan-comparison td svg{color:var(--accent-strong,var(--accent))}.master-similar-plan-warning{display:grid;grid-gap:12px;gap:12px;border:1px solid color-mix(in srgb,var(--accent) 52%,var(--line));border-left:4px solid var(--accent);padding:16px;background:color-mix(in srgb,var(--accent) 8%,var(--card))}.master-similar-plan-warning p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.master-similar-plan-list{display:grid;grid-gap:7px;gap:7px}.master-similar-plan-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--master-border);padding:10px;background:var(--card)}.master-similar-plan-list b,.master-similar-plan-list span{display:grid;grid-gap:3px;gap:3px}.master-similar-plan-list b{text-align:right}.master-similar-plan-list small{color:var(--muted);font-size:10px;font-weight:400}.master-similar-plan-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.master-similar-plan-actions .primary-action,.master-similar-plan-actions .secondary-action{min-height:38px}.master-subscription-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:24px 0}.master-subscription-overview article{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:3px 10px;gap:3px 10px;border:1px solid var(--master-border);padding:16px;background:var(--card)}.master-subscription-overview article svg{grid-row:span 2;color:var(--accent-strong,var(--accent))}.master-subscription-overview strong{font-size:22px;line-height:1}.master-subscription-overview span{color:var(--muted);font-size:11px}.master-subscription-overview .has-alert{border-color:color-mix(in srgb,var(--accent) 50%,var(--line));background:color-mix(in srgb,var(--accent) 7%,var(--card))}.master-subscriptions-workspace{display:grid;grid-gap:0;gap:0}.master-subscriptions-card{overflow:hidden}.master-subscriptions-table .table-row{grid-template-columns:1.25fr 1fr 1fr 1fr 1fr auto}.master-subscriptions-table .table-row>span{display:grid;grid-gap:4px;gap:4px;align-content:center;min-width:0}.master-subscriptions-table .table-row small{color:var(--muted);font-size:11px;line-height:1.35}.master-subscriptions-table .table-row.is-overdue{background:color-mix(in srgb,var(--accent) 4%,var(--card))}.subscription-bonus-benefits,.subscription-overdue{color:var(--accent-strong,var(--accent))!important;font-weight:700}@media (max-width:680px){.merchant-billing-notice{grid-template-columns:auto minmax(0,1fr)}.merchant-billing-notice-action{grid-column:2;justify-self:start}.master-plan-editor-fields,.master-subscription-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.master-entitlement-grid,.master-feature-matrix fieldset,.master-inline-fields,.master-plan-editor-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.merchant-billing-notice-action{transition:none}}.auth-page.master-access,.dashboard-page.master-dashboard{--smart-blue:#0466c8;--sapphire:#0353a4;--regal-navy:#023e7d;--prussian-blue:#002855;--prussian-blue-2:#001845;--prussian-blue-3:#001233;--twilight-indigo:#33415c;--blue-slate:#5c677d;--slate-grey:#7d8597;--lavender-grey:#979dac;--admin-surface:#f4f7fb;--admin-line:#dbe4ef;--admin-rail-gradient:linear-gradient(180deg,var(--prussian-blue-3) 0%,var(--prussian-blue-2) 62%,var(--regal-navy) 100%);--paper:#ffffff;--ink:var(--prussian-blue-3);--line:var(--admin-line);--muted:var(--blue-slate);--accent:var(--smart-blue);--accent-strong:var(--sapphire);--card:#ffffff;--soft:var(--admin-surface);--surface-soft:var(--admin-surface);--surface-strong:var(--prussian-blue-3);--success:var(--smart-blue);--master-panel:color-mix(in srgb,var(--smart-blue) 3%,var(--card));--master-soft:color-mix(in srgb,var(--smart-blue) 7%,var(--card));--master-border:color-mix(in srgb,var(--blue-slate) 28%,var(--lavender-grey));--overview-bg:#ffffff;--overview-panel:#ffffff;--overview-panel-soft:var(--admin-surface);--overview-ink:var(--prussian-blue-3);--overview-muted:var(--blue-slate);--overview-line:var(--admin-line);--overview-purple:var(--smart-blue);--overview-purple-soft:color-mix(in srgb,var(--smart-blue) 10%,var(--card));--ui-surface:#ffffff;--ui-surface-subtle:var(--admin-surface);--ui-panel:#ffffff;--ui-ink:var(--prussian-blue-3);--ui-muted:var(--blue-slate);--ui-line:var(--admin-line);--ui-forest:var(--sapphire);--ui-forest-deep:var(--prussian-blue-3);--ui-mint:color-mix(in srgb,var(--smart-blue) 12%,var(--card));--shadow-soft:0 24px 70px rgb(0 18 51/10%);--shadow-card:0 12px 30px rgb(0 40 85/8%);color-scheme:light}.dashboard-page.master-dashboard,.dashboard-page.master-dashboard .dashboard-main{background:#ffffff;color:var(--prussian-blue-3)}.dashboard-page.master-dashboard .dashboard-sidebar{background:var(--admin-rail-gradient);color:#ffffff;border-right-color:var(--prussian-blue)}.dashboard-page.master-dashboard .dashboard-brand,.dashboard-page.master-dashboard .dashboard-sidebar nav a{color:#ffffff}.dashboard-page.master-dashboard .dashboard-brand,.dashboard-page.master-dashboard .sidebar-profile{border-color:color-mix(in srgb,var(--regal-navy) 80%,var(--prussian-blue-3))}.dashboard-page.master-dashboard .dashboard-brand>span:last-child,.dashboard-page.master-dashboard .sidebar-profile>div strong{color:#ffffff}.dashboard-page.master-dashboard .sidebar-context{border-color:color-mix(in srgb,var(--smart-blue) 35%,var(--prussian-blue-3));background:color-mix(in srgb,var(--twilight-indigo) 32%,var(--prussian-blue-3));color:#ffffff}.dashboard-page.master-dashboard .sidebar-context-mark{border-color:color-mix(in srgb,var(--smart-blue) 55%,#ffffff);background:var(--prussian-blue);color:#ffffff}.dashboard-page.master-dashboard .sidebar-context small,.dashboard-page.master-dashboard .sidebar-context span:not(.sidebar-context-mark),.dashboard-page.master-dashboard .sidebar-label,.dashboard-page.master-dashboard .sidebar-profile small,.dashboard-page.master-dashboard .sidebar-profile>button{color:var(--lavender-grey)}.dashboard-page.master-dashboard .dashboard-sidebar nav a:hover{border-color:color-mix(in srgb,var(--smart-blue) 35%,var(--prussian-blue));background:color-mix(in srgb,var(--smart-blue) 20%,var(--prussian-blue-3));color:#ffffff}.dashboard-page.master-dashboard .dashboard-sidebar nav a.active{border-color:var(--smart-blue);background:var(--smart-blue);color:#ffffff;box-shadow:0 10px 24px rgb(4 102 200/22%)}.dashboard-page.master-dashboard .dashboard-sidebar nav a.active i{border-color:#ffffff;background:#ffffff;color:var(--smart-blue)}.dashboard-page.master-dashboard .sidebar-profile>span{background:var(--smart-blue);color:#ffffff}.dashboard-page.master-dashboard .sidebar-profile>button:hover{background:color-mix(in srgb,var(--smart-blue) 22%,var(--prussian-blue-3));color:#ffffff}.dashboard-page.master-dashboard .dashboard-top{border-bottom-color:var(--admin-line);background:#ffffff}.dashboard-page.master-dashboard .dashboard-top-context{color:var(--blue-slate)}.dashboard-page.master-dashboard .top-context-mark{border-color:color-mix(in srgb,var(--smart-blue) 35%,var(--admin-line));background:var(--admin-surface);color:var(--sapphire)}.dashboard-page.master-dashboard .dashboard-user-chip{border-left-color:var(--admin-line)}.dashboard-page.master-dashboard .dashboard-user-avatar{background:var(--overview-purple-soft);color:var(--sapphire)}.dashboard-page.master-dashboard .dashboard-user-meta strong{color:var(--prussian-blue-3)}.dashboard-page.master-dashboard .dashboard-user-meta small{color:var(--blue-slate)}.dashboard-page.master-dashboard .notification-trigger,.dashboard-page.master-dashboard .view-store{border-color:var(--admin-line);background:#ffffff;color:var(--prussian-blue-3)}.dashboard-page.master-dashboard .notification-trigger:hover,.dashboard-page.master-dashboard .notification-trigger[aria-expanded=true],.dashboard-page.master-dashboard .view-store:hover{border-color:var(--smart-blue);background:var(--overview-purple-soft);color:var(--sapphire)}.dashboard-page.master-dashboard .master-refresh-button,.dashboard-page.master-dashboard .master-similar-plan-actions .primary-action,.dashboard-page.master-dashboard :where(.primary-action,.master-drawer-primary){border-color:var(--smart-blue);background:var(--smart-blue);color:#ffffff!important}.dashboard-page.master-dashboard .master-refresh-button:hover,.dashboard-page.master-dashboard .master-similar-plan-actions .primary-action:hover,.dashboard-page.master-dashboard :where(.primary-action,.master-drawer-primary):hover{border-color:var(--sapphire);background:var(--sapphire)}.dashboard-page.master-dashboard :where(.secondary-action,.master-drawer-secondary,.master-view-store-button,.master-drawer-close,.master-drawer-icon-action){border-color:var(--admin-line);background:#ffffff;color:var(--prussian-blue-3)}.dashboard-page.master-dashboard :where(.secondary-action,.master-drawer-secondary,.master-view-store-button,.master-drawer-close,.master-drawer-icon-action):hover{border-color:var(--smart-blue);background:var(--admin-surface);color:var(--sapphire)}.dashboard-page.master-dashboard :where(input,select,textarea){border-color:var(--admin-line);background:#ffffff;color:var(--prussian-blue-3)}.dashboard-page.master-dashboard :where(input,select,textarea):focus,.dashboard-page.master-dashboard :where(input,select,textarea):focus-visible{border-color:var(--smart-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--smart-blue) 16%,transparent)}.dashboard-page.master-dashboard .master-admin-hero{border-color:color-mix(in srgb,var(--smart-blue) 24%,var(--admin-line));background:linear-gradient(120deg,var(--admin-surface),color-mix(in srgb,var(--smart-blue) 10%,#ffffff));box-shadow:var(--shadow-soft)}.dashboard-page.master-dashboard .master-admin-hero h2,.dashboard-page.master-dashboard .master-drawer-heading h2,.dashboard-page.master-dashboard .master-hero-rate strong,.dashboard-page.master-dashboard .master-plan-card h2,.dashboard-page.master-dashboard .master-plan-price{color:var(--prussian-blue-3)}.dashboard-page.master-dashboard .master-insight-list .has-alert .master-insight-icon{background:color-mix(in srgb,var(--smart-blue) 13%,#ffffff);color:var(--sapphire)}.dashboard-page.master-dashboard .master-drawer-live i,.dashboard-page.master-dashboard .master-insight-list .is-clear .master-insight-icon{background:var(--smart-blue);color:#ffffff}.dashboard-page.master-dashboard .master-drawer-alert{border-left-color:var(--sapphire);background:color-mix(in srgb,var(--smart-blue) 8%,#ffffff)}.dashboard-page.master-dashboard .master-activity-dot{border-color:var(--smart-blue)}.auth-page.master-access{background:#ffffff;color:var(--prussian-blue-3)}.master-access .auth-brand-panel{background:var(--admin-rail-gradient);color:#ffffff}.master-access .auth-brand-panel .brand-lockup-name,.master-access .auth-brand-panel h1{color:#ffffff}.master-access .auth-brand-panel .brand-lockup-mark{border-color:color-mix(in srgb,var(--smart-blue) 55%,#ffffff);background:#ffffff}.master-access .auth-brand-panel .store-index{color:var(--smart-blue)}.master-access .auth-brand-panel p,.master-access .auth-brand-panel small{color:var(--lavender-grey)}.master-access .auth-form-panel{background:#ffffff}.master-access .auth-form-panel>div{border-color:var(--admin-line);background:#ffffff;box-shadow:var(--shadow-soft)}.master-access .auth-form-panel .section-kicker,.master-access .auth-form-panel h2{color:var(--prussian-blue-3)}.master-access .auth-form-panel a,.master-access .auth-form-panel p{color:var(--blue-slate)}.master-access .access-form input,.master-access .auth-form-panel input,.master-access .google-button{border-color:var(--admin-line);background:#ffffff;color:var(--prussian-blue-3)}.master-access .access-form input:focus{border-color:var(--smart-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--smart-blue) 16%,transparent)}.master-access .access-form .primary-action{border-color:var(--smart-blue);background:var(--smart-blue);color:#ffffff!important}.master-access .access-form .primary-action:hover{border-color:var(--sapphire);background:var(--sapphire)}.dashboard-page.master-dashboard .master-metrics{width:min(100%,1220px);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-page.master-dashboard .master-metrics article{min-height:122px;padding:17px 18px;border-radius:20px}.dashboard-page.master-dashboard .master-metrics article strong{margin:12px 0 6px;font-size:clamp(24px,2.5vw,30px)}.dashboard-page.master-dashboard .master-metrics article:first-child{border-color:var(--smart-blue);background:var(--smart-blue);color:var(--paper)}.dashboard-page.master-dashboard .master-metrics article:first-child:before{background:var(--paper)}.dashboard-page.master-dashboard .master-metrics article:first-child small,.dashboard-page.master-dashboard .master-metrics article:first-child span,.dashboard-page.master-dashboard .master-metrics article:first-child strong{color:var(--paper)}@media (max-width:980px){.dashboard-page.master-dashboard .master-metrics{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.dashboard-page.master-dashboard .master-metrics{grid-template-columns:1fr}}