.shipping-environments{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px;padding:7px;border:1px solid #e4e3ef;border-radius:16px;background:#f6f6fb;width:fit-content;max-width:100%}.shipping-environments button{border:0;border-radius:11px;padding:12px 20px;background:transparent;color:#646177;font:inherit;font-size:13px;cursor:pointer}.shipping-environments button[aria-pressed=true]{background:#fff;color:#5542be;box-shadow:0 2px 9px #27204b0c}.shipping-environments button[data-environment=staging][aria-pressed=true]{background:#fff3df;color:#83591d}.shipping-environments button:focus-visible,.staging-lab button:focus-visible{outline:2px solid #7660dc;outline-offset:3px}.staging-lab{display:grid;gap:20px}.staging-hero{display:flex;gap:20px;align-items:center;padding:30px;border:1px solid #ebdfca;border-radius:22px;background:radial-gradient(ellipse at top left,#e6e3fb80,transparent 60%),linear-gradient(120deg,#fffaf0,#f9f7ff)}.staging-hero>div{flex:1}.staging-hero-icon{flex-shrink:0;display:grid;place-items:center;width:66px;height:66px;background:#fff;border:1px solid #eee1c9;border-radius:21px;color:#98702e}.staging-hero .eyebrow{color:#9c7a46;font-size:10px;letter-spacing:2px}.staging-hero h2{font-size:clamp(21px,2.8vw,30px);margin:8px 0;color:#4f4560}.staging-hero p{color:#82788d;line-height:1.9;font-size:12px;max-width:580px}.staging-boundary{display:flex;align-items:flex-start;gap:12px;padding:18px 22px;border:1px solid #eeddbf;background:#fffaf0;border-radius:15px;color:#856739}.staging-boundary>svg{flex-shrink:0;margin-top:3px}.staging-boundary strong{font-size:13px}.staging-boundary p{margin:5px 0 0;font-size:11px;line-height:1.9;color:#947e5b}.staging-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr);gap:20px;align-items:start}.staging-fields{display:grid;gap:18px;border:0;padding:0;margin:0;min-width:0}.staging-fields>label,.staging-lab .form label{display:grid;gap:8px}.staging-lab .checkbox-label{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.9}.staging-lab .checkbox-label input{margin-top:5px;flex-shrink:0}.staging-lab .panel-heading{flex-wrap:wrap;gap:12px}.staging-settings .form-actions{margin-top:15px}.staging-lab h3{font-size:16px}.staging-lab .muted{line-height:1.9}.staging-confirm{padding:16px;border-radius:12px;background:#f7f4ff;border:1px solid #e9e3fa}.staging-result{display:grid;gap:13px;background:#f9f8fd;padding:22px;border-radius:15px;border:1px solid #ece8f7}.staging-result>.badge{justify-self:start}.staging-result>strong{font-size:25px;text-align:start}.staging-result>small{color:#888094}.staging-result>code{font-size:10px;overflow-wrap:anywhere;color:#8b82a3;text-align:start}.staging-cancel{border-top:1px solid #eeebf3;padding-top:18px}.staging-history{display:grid;gap:9px;max-height:620px;overflow-y:auto}.staging-history>button{display:grid;gap:7px;text-align:start;border:1px solid #eae7f2;border-radius:12px;padding:15px;background:#fff;font:inherit;cursor:pointer}.staging-history>button[aria-pressed=true]{background:#f4f0ff;border-color:#cfc2f4}.staging-history>button>span{font-size:11px;color:#80768e}.staging-history>button>strong{font-size:14px;text-align:start}.staging-history>button>small{font-size:10px;color:#a29aac}.staging-empty{display:grid;justify-items:center;text-align:center;gap:14px;padding:35px 10px;color:#a298af}.staging-empty p{font-size:13px}.staging-empty small{font-size:11px;line-height:1.8}.staging-timeline{border-top:1px solid #eeeaf3;padding-top:17px}.staging-timeline h4{font-size:13px;margin-bottom:14px}.staging-timeline p{display:flex;justify-content:space-between;gap:12px;font-size:11px;padding:10px 0;border-bottom:1px solid #f1eef6}.staging-timeline small{color:#9b91aa}.staging-lab button:disabled{opacity:.5;cursor:not-allowed}.staging-lab .form-error{overflow-wrap:anywhere}.staging-lab .notice{line-height:1.9}@media(max-width:800px){.staging-hero{padding:22px;flex-wrap:wrap;gap:14px}.staging-hero>div{min-width:180px}.staging-hero>a{width:100%;justify-content:center}.staging-hero-icon{width:50px;height:50px;border-radius:15px}.staging-grid{grid-template-columns:minmax(0,1fr)}.staging-boundary{padding:16px}.shipping-environments{width:100%}.shipping-environments>button{flex:1;padding:12px 9px;font-size:11px}.staging-lab .form-row{grid-template-columns:minmax(0,1fr)}.staging-history{max-height:350px}}@media(prefers-reduced-motion:no-preference){.staging-hero-icon{animation:staging-enter .4s both}.staging-history>button{transition:background .15s,border-color .15s}@keyframes staging-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}}.shipping-center{display:grid;gap:22px}.shipping-center-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:24px;padding:34px 36px;background:radial-gradient(ellipse at 0 100%,#514da0,transparent 65%),#172137;color:#fff}.shipping-center-eyebrow{font-size:10px;font-weight:600;letter-spacing:2px;color:#b9afff}.shipping-center-hero h2{font-size:clamp(24px,3vw,34px);margin:12px 0}.shipping-center-hero p{color:#c2c8da;font-size:13px;line-height:1.9;max-width:600px}.shipping-center-orbit{display:grid;place-items:center;width:104px;height:104px;flex-shrink:0;border:1px solid #ffffff25;outline:14px solid #ffffff05;border-radius:50%;color:#c1b8ff;background:#ffffff08}.shipping-provider-nav{display:flex;gap:7px;flex-wrap:wrap;padding:6px;border:1px solid #e7e7f0;border-radius:14px;background:#fff;width:fit-content;max-width:100%}.shipping-provider-nav button{background:none;border:0;padding:11px 20px;font:inherit;font-size:12px;border-radius:9px;color:#8d91a4;cursor:pointer}.shipping-provider-nav button[aria-pressed=true]{background:#eeeafd;color:#6850d8}.shipping-provider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.shipping-provider-card{display:flex;flex-direction:column;align-items:flex-start;text-align:start;padding:25px;border:1px solid #e3e5ef;border-radius:20px;background:#fff;font:inherit;cursor:pointer;color:#8990a4;line-height:1.9;min-width:0}.shipping-provider-icon{width:55px;height:55px;border-radius:16px;display:grid;place-items:center;background:#f4f0ff;color:#7560d3;margin-bottom:20px}.provider-bosta .shipping-provider-icon{color:#c35c55;background:#fff0ed}.provider-sideup .shipping-provider-icon{color:#c67d43;background:#fff4e8}.shipping-provider-type{font-size:10px;color:#a1a7b8}.shipping-provider-card>strong{color:#26314a;font-size:22px;margin:3px 0 12px}.shipping-provider-card>span:not([class]){font-size:12px;flex:1}.shipping-provider-status{width:100%;margin-top:25px;padding-top:15px;border-top:1px solid #eef0f6;display:flex;align-items:center;justify-content:space-between;gap:9px;color:#7060ba;font-size:11px}.shipping-center-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding:28px 8px}.shipping-center-principles svg{display:block;color:#9995b5;width:21px;margin-bottom:12px}.shipping-center-principles strong{font-size:13px;color:#66718a}.shipping-center-principles p{font-size:11px;line-height:1.9;color:#a1a8b9;margin-top:8px}.sideup-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 30px;border-radius:20px;border:1px solid #f0dfd0;background:linear-gradient(110deg,#fff9f0,#fff)}.sideup-intro .shipping-center-eyebrow{color:#bd8e61}.sideup-intro h2{font-size:23px;margin:9px 0}.shipping-onboarding>p,.sideup-intro p{color:#8e91a0;font-size:12px;line-height:1.9}.shipping-onboarding ol{padding-inline-start:22px;margin:18px 0;display:grid;gap:12px;font-size:12px;line-height:1.9;color:#68718b}.shipping-onboarding details{padding:17px;border:1px solid #ebe9f4;border-radius:12px;margin:18px 0}.shipping-onboarding summary{cursor:pointer;font-weight:600;font-size:12px;color:#7060ba}.shipping-onboarding pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:12px;line-height:2;background:#f8f7fc;padding:18px;border-radius:9px;margin:15px 0}.shipping-export-list{display:grid;max-height:360px;overflow:auto;border:1px solid #ebeaf2;border-radius:12px;margin-bottom:20px}.shipping-export-list label{display:flex;align-items:center;gap:12px;padding:15px;border-bottom:1px solid #f0eff5;font-size:12px}.shipping-export-list small{margin-inline-start:auto;color:#9d93ae}.shipping-order-summary{display:flex;gap:13px;border-radius:12px;padding:18px;background:#f8f7fc;margin:17px 0 23px;color:#706d8c}.shipping-order-summary svg{flex-shrink:0}.shipping-order-summary strong{font-size:13px}.shipping-order-summary p,.shipping-order-summary small{font-size:11px;line-height:1.9;color:#9993ac}.shipping-cost-pair{display:flex;gap:28px;flex-wrap:wrap;margin:25px 0}.shipping-cost-pair>span{display:grid;gap:8px;color:#9b92aa;font-size:11px}.shipping-cost-pair strong{font-size:19px;color:#5b526b}.shipping-quote-form{border-top:1px solid #eeeaf5;padding-top:25px;margin-top:25px}.shipping-rate-grid{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.shipping-rate-grid>label{position:relative;display:grid;gap:10px;padding:20px;border:1px solid #e7e4ef;border-radius:14px;cursor:pointer}.shipping-rate-grid>label[data-selected=true]{background:#f8f5ff;border-color:#a894e8}.shipping-rate-grid input{position:absolute;inset-inline-end:16px;top:19px}.shipping-rate-grid strong{font-size:14px;padding-inline-end:25px}.shipping-rate-grid b{font-size:21px;color:#6c54b3}.shipping-rate-grid span{color:#a39bad;font-size:11px}.shipping-create-confirm{padding:18px;background:#f7f3ff;border-radius:12px;font-size:12px;line-height:1.9}.shipping-inline-confirm{margin-top:24px;padding-top:20px;border-top:1px solid #eeeaf3}.shipping-events{margin-top:25px;border-top:1px solid #eeeaf3}.shipping-events p{display:flex;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid #f0edf5;font-size:12px}.shipping-events small{color:#a79eb3}.shipping-center code{overflow-wrap:anywhere;font-size:11px}.shipping-center .checkbox-label{display:flex;align-items:flex-start;gap:9px;line-height:1.9;font-size:12px}.shipping-center .checkbox-label input{margin-top:5px;flex-shrink:0}.shipping-center button:focus-visible,.shipping-provider-card:focus-visible{outline:2px solid #8b75d9;outline-offset:3px}.shipping-center .form-error{overflow-wrap:anywhere}.shipping-center .notice{line-height:1.9}.shipping-center .panel-heading{flex-wrap:wrap;gap:12px}@media(max-width:900px){.shipping-provider-grid{grid-template-columns:minmax(0,1fr)}.shipping-provider-card{padding:22px;display:grid;grid-template-columns:55px minmax(0,1fr);column-gap:17px;row-gap:5px}.shipping-provider-icon{grid-row:1/4;margin:0}.shipping-provider-card>strong{margin:0;font-size:20px}.shipping-provider-card>span:not([class]){grid-column:2}.shipping-provider-status{grid-column:1/-1;margin-top:15px}.shipping-center-principles{grid-template-columns:minmax(0,1fr);gap:20px}.shipping-center-hero{padding:26px}.shipping-center-orbit{width:65px;height:65px;outline-width:7px}.shipping-center-orbit svg{width:30px}.sideup-intro{flex-wrap:wrap;padding:23px}.sideup-intro>a{width:100%;justify-content:center}}@media(max-width:500px){.shipping-center-hero{padding:24px 20px}.shipping-center-orbit{display:none}.shipping-provider-nav{width:100%;display:grid;grid-template-columns:1fr 1fr}.shipping-provider-nav button{padding:12px 9px}.shipping-center .form-row,.shipping-rate-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){.shipping-provider-card{transition:transform .2s,border-color .2s,box-shadow .2s}.shipping-provider-card:hover{transform:translateY(-3px);border-color:#beb1e0;box-shadow:0 12px 30px #3d2b6710}}.sideup-beta-notice{display:flex;gap:14px;padding:20px 24px;border:1px solid #e5d6a8;border-radius:15px;background:#fff9e9;color:#8e7135}.sideup-beta-notice>svg{flex-shrink:0}.sideup-beta-notice strong{font-size:13px}.sideup-beta-notice p{font-size:12px;line-height:1.9;margin-top:6px;color:#9c8457}.sideup-probe-result{margin-top:25px;padding-top:20px;border-top:1px solid #ebe8f2}.sideup-probe-result>.muted{margin:15px 0}.sideup-read-price{display:grid;gap:11px;padding:22px;border:1px solid #dfd8f2;border-radius:14px;background:#faf8ff}.sideup-read-price strong{color:#554b6b;font-size:14px}.sideup-read-price b{font-size:22px;color:#7760ba}.sideup-read-price small{color:#a198b2;font-size:12px}.sideup-connection-details{margin-top:20px;padding:16px 18px;border:1px solid #e7e3ef;border-radius:12px;background:#faf9fd}.sideup-connection-details summary,.sideup-rate-explorer>summary{cursor:pointer;font-size:13px;font-weight:600;color:#65528e;line-height:1.9}.sideup-connection-details p{font-size:12px;color:#877d95;line-height:1.9;margin:12px 0}.sideup-connection-details code{display:block;overflow-wrap:anywhere;unicode-bidi:plaintext}.sideup-rate-explorer[open]>summary{margin-bottom:22px}.sideup-rate-explorer>.panel{padding:0;border:0;box-shadow:none}.sideup-dispatch-control .form-actions{margin-top:18px}.sideup-pickup-handoff p{line-height:1.9}.sideup-dispatch-control,.sideup-pickup-handoff,.sideup-rate-explorer{min-width:0}.credit-purchase{margin:24px 0}.credit-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;background:radial-gradient(ellipse at 10% 90%,#6454cf66,transparent 65%),#172236;color:#fff;border-radius:26px;padding:32px;margin-bottom:20px;overflow:hidden}.credit-eyebrow{font-size:10px;letter-spacing:.14em;font-weight:700}.credit-hero .credit-eyebrow{color:#bdb1ff}.credit-hero h1,.credit-hero h2{font-size:clamp(24px,3vw,36px);line-height:1.5;margin:10px 0}.credit-hero p{max-width:640px;color:#d4d9f0;font-size:14px;line-height:1.9;margin:0}.credit-hero>svg{flex-shrink:0;color:#c9bfff}.credit-purchase-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(270px,1fr);gap:20px;align-items:start}.credit-options{padding:26px;min-width:0}.credit-options h3,.credit-receipt h3{margin:0;font-size:18px}.credit-status{display:inline-flex;align-items:center;gap:6px;background:#f0edff;color:#6552cb;border:1px solid #e6e0ff;padding:6px 10px;border-radius:9px;font-size:12px;white-space:nowrap}.credit-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}.credit-amounts>button{position:relative;appearance:none;text-align:start;border:1px solid #dfe3ef;border-radius:16px;background:#fff;color:#172236;padding:20px 16px;min-height:102px;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.credit-amounts>button:hover{border-color:#a89be6}.credit-amounts>button[aria-pressed=true]{border-color:#7561e9;background:#f6f3ff;box-shadow:0 0 0 2px #7561e91a}.credit-amounts strong{display:block;font-size:22px;line-height:1.6;padding-inline-end:20px}.credit-amounts small{color:#7c849b}.credit-selection{position:absolute;inset-inline-end:14px;top:18px;display:grid;place-items:center;border:1px solid #cbd1e3;border-radius:50%;width:20px;height:20px}.credit-amounts [aria-pressed=true] .credit-selection{background:#7561e9;border-color:#7561e9;color:#fff}.credit-input{position:relative}.credit-input input{padding-inline-end:106px!important;width:100%}.credit-input>span{position:absolute;inset-inline-end:14px;top:50%;transform:translateY(-50%);color:#7b849c;font-size:12px;pointer-events:none}.credit-method{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid #e1dfef;background:#faf9ff;border-radius:14px;color:#6453c6}.credit-method strong{color:#172236}.credit-method p{font-size:12px;color:#7b849c;line-height:1.8;margin:4px 0 0}.credit-transfer{padding:18px;background:#f5f7fb;border:1px dashed #d7deeb;border-radius:14px}.credit-transfer>span{font-size:12px;color:#7b849c}.credit-transfer>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.credit-transfer bdi{font-size:16px;font-weight:600;overflow-wrap:anywhere}.credit-transfer button{padding:8px;border:0;border-radius:9px;background:white;color:#6552cb;cursor:pointer}.credit-transfer p{font-size:12px;line-height:1.8;margin:10px 0 0}.credit-confirm{width:100%;justify-content:center;min-height:48px}.credit-receipt{padding:28px;border:1px solid #e1dcef;border-radius:22px;background:linear-gradient(150deg,#f7f4ff,#fff 80%);min-width:0}.credit-receipt .credit-eyebrow{color:#82749f;letter-spacing:0}.credit-receipt h2,.credit-receipt h3{margin:12px 0 20px;color:#172236}.credit-receipt-value{border-block:1px solid #e5dfef;padding:22px 0;display:grid;gap:6px}.credit-receipt-value>span{font-size:13px;color:#666f85}.credit-receipt-value strong{color:#5e46be;font-size:clamp(28px,3.2vw,38px);line-height:1.4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.credit-receipt-value small{font-size:11px;color:#7b849c}.credit-receipt dl{margin:20px 0}.credit-receipt dl>div{display:flex;justify-content:space-between;gap:12px;font-size:13px;margin:14px 0;line-height:1.8}.credit-receipt dt{color:#6c758a}.credit-receipt dd{margin:0;color:#172236;font-weight:600;text-align:end}.credit-receipt details{padding:14px 0;border-block:1px solid #e5dfef;font-size:12px;line-height:1.9;color:#6c758a}.credit-receipt summary{cursor:pointer;color:#6552cb;font-weight:600}.credit-receipt details p{margin:12px 0 0}.credit-assurance,.credit-receipt>p{display:flex;align-items:start;gap:8px;font-size:12px;color:#6c758a;line-height:1.9;margin:18px 0 0}.credit-assurance svg,.credit-receipt>p svg{flex-shrink:0;color:#7561e9;margin-top:3px}.credit-receipt>small{display:block;font-size:12px;line-height:1.9;margin-top:18px;color:#7b849c}.credit-code{display:block;font-size:11px;margin-top:4px;color:#817591}.credit-options .form>small{margin-top:-6px}.payment-lab{max-width:1140px;margin:auto;padding:32px 24px;color:#172236}.payment-lab>header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.payment-lab>header a{color:#6552cb;font-size:14px}.payment-lab>.panel{margin-top:24px}.payment-lab .form{display:grid;gap:18px}.payment-lab .form label:not(.checkbox-label){display:grid;gap:8px}.payment-lab .form input:not([type=checkbox]){padding:14px;border:1px solid #dfe3ef;border-radius:12px;min-width:0;width:100%;background:white}.payment-lab .notice details{margin-top:14px}.payment-lab .notice li{overflow-wrap:anywhere}.credit-purchase :focus-visible,.payment-lab :focus-visible{outline:3px solid #a99aea;outline-offset:3px}.payment-lab .table-wrap td{font-size:12px}.payment-lab .notice p{line-height:1.9}@media(max-width:1000px){.credit-purchase-grid{grid-template-columns:1fr}.credit-receipt{order:-1}.credit-hero{padding:26px}.credit-options{padding:22px}.credit-receipt dl{margin:16px 0}}@media(max-width:480px){.credit-hero{border-radius:18px;padding:22px}.credit-hero>svg{display:none}.credit-options,.credit-receipt{padding:18px}.credit-amounts{gap:10px}.credit-amounts>button{padding:16px 12px}.credit-amounts strong{font-size:19px}.payment-lab{padding:20px 14px}.credit-receipt dl>div{font-size:12px}.credit-selection{inset-inline-end:10px;top:16px}.credit-receipt dd{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.credit-amounts>button{transition:none}}.payment-center{--pc-purple:#6258e8;--pc-ink:#18243b;display:grid;gap:24px;color:var(--pc-ink)}.pc-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;overflow:hidden;padding:42px;border-radius:26px;color:white;background:radial-gradient(ellipse at 0 110%,#6556cb 0,transparent 57%),#19243c}.pc-hero h1,.pc-hero h2{font-size:clamp(26px,3vw,40px);line-height:1.5;margin:12px 0;font-weight:800;color:inherit}.pc-hero p{max-width:650px;color:#d7d9ee;line-height:1.9;font-size:14px}.pc-eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#8c82f7}.pc-hero .pc-eyebrow{color:#c5c0ff}.pc-status{display:inline-flex;align-items:center;gap:8px;margin-top:14px;border:1px solid #ffffff2e;background:#ffffff0d;border-radius:30px;padding:9px 14px;font-size:11px}.pc-orbit{position:relative;display:grid;place-items:center;width:140px;height:140px;border:1px solid #b9aaff45;border-radius:50%;flex-shrink:0;color:#c6bdff;animation:pc-float 6s ease-in-out infinite}.pc-orbit:before{content:"";position:absolute;inset:12px;border:1px dashed #b9aaff40;border-radius:50%}.pc-orbit>svg:nth-child(2){position:absolute;bottom:4px;left:-4px;background:#54478d;padding:6px;box-sizing:content-box;border-radius:12px}.pc-orbit>svg:nth-child(3){position:absolute;top:0;right:0}.pc-boundary{display:flex;align-items:flex-start;gap:12px;background:#f6f4ff;border:1px solid #e4ddff;padding:18px 22px;border-radius:16px;color:#61548b}.pc-boundary svg{flex-shrink:0;margin-top:4px}.pc-boundary p{margin:0;font-size:12px;line-height:1.9}.pc-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pc-methods article{background:white;border:1px solid #e3e7f0;border-radius:18px;padding:24px}.pc-methods svg{color:var(--pc-purple);margin-bottom:12px}.pc-methods h3{font-size:15px;margin:0 0 8px}.pc-methods p{font-size:12px;color:#7d87a1;margin:0 0 16px}.pc-methods small{display:inline-block;font-size:10px;color:#7d719a;background:#f6f4fa;padding:5px 9px;border-radius:7px}.pc-section{padding:28px;min-width:0}.pc-section h2{font-size:20px}.pc-section h3{font-size:16px;margin-bottom:14px}.pc-section p{font-size:13px;line-height:1.9}.pc-section .panel-heading{align-items:center;gap:16px;flex-wrap:wrap}.pc-section .panel-heading p{margin:7px 0;color:#7d87a1}.pc-pill{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:7px 11px;border-radius:30px;font-size:11px;background:#f2f0ff;color:#6558ba;white-space:normal}.pc-needs_info{background:#fff5e6;color:#92651d}.pc-withdrawn{background:#f0f2f6;color:#7a8392}.pc-reviewing{background:#eaf3ff;color:#4366a6}.pc-progress{display:flex;align-items:flex-start;gap:12px;padding:28px 0;margin:12px 0 22px;border-block:1px solid #ececf5}.pc-progress>div{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;color:#a1a8b7}.pc-progress>span{height:1px;flex:.45;background:#e0dfef;margin-top:13px}.pc-progress strong{font-size:12px}.pc-progress small{font-size:10px}.pc-progress .done{color:#458772}.pc-progress .current{color:var(--pc-purple)}.pc-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:#fafbfe;padding:20px;border-radius:14px;margin:20px 0}.pc-details dt{font-size:11px;color:#7d87a1;margin-bottom:5px}.pc-details dd{margin:0;font-size:13px;overflow-wrap:anywhere;white-space:pre-wrap}.pc-details dd[dir=ltr]{text-align:right}.pc-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:22px}.pc-actions .text-button{display:flex;gap:5px;align-items:center}.pc-withdraw{border:1px solid #eee1d0;background:#fffaf4;padding:18px;margin-top:18px;border-radius:12px}.pc-form{padding-top:12px}.pc-filter,.pc-form label{display:flex;flex-direction:column;gap:9px;font-size:12px;font-weight:600}.pc-filter select,.pc-form input:not([type=radio]):not([type=checkbox]),.pc-form select,.pc-form textarea{width:100%;min-width:0;border:1px solid #dce1ed;padding:12px 14px;border-radius:12px;background:white;color:#18243b;font:inherit;min-height:46px}.pc-form textarea{min-height:100px;resize:vertical}.pc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.payment-center button:focus-visible,.pc-faq summary:focus-visible,.pc-form :focus-visible{outline:3px solid #b6aaff;outline-offset:3px}.pc-stepper{display:flex;gap:20px;margin-bottom:28px;flex-wrap:wrap}.pc-stepper span{display:flex;align-items:center;gap:8px;font-size:12px;color:#9ba2b1}.pc-stepper b{display:grid;place-items:center;width:28px;height:28px;border:1px solid #e4e3f1;border-radius:50%;font-size:11px}.pc-stepper .current{color:var(--pc-purple);font-weight:700}.pc-stepper .current b{color:white;background:var(--pc-purple);border-color:var(--pc-purple)}.pc-stepper .done{color:#458772}.pc-volume{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pc-volume legend{font-size:17px;font-weight:700;padding-bottom:12px}.pc-volume>p{grid-column:1/-1;margin:0 0 4px}.pc-volume label{display:flex;flex-direction:row;align-items:center;gap:10px;border:1px solid #e0e3ef;border-radius:12px;padding:18px;cursor:pointer}.pc-volume .selected{border-color:#8d7eef;background:#f5f2ff}.pc-consent input,.pc-volume input{accent-color:var(--pc-purple)}.pc-form .pc-consent{display:flex;flex-direction:row;align-items:flex-start;gap:12px;border:1px solid #e7dfff;background:#f8f5ff;border-radius:12px;padding:18px;font-size:12px;font-weight:400;line-height:2}.pc-consent input{margin-top:6px;flex-shrink:0}.pc-timeline{margin-top:32px;padding-top:24px;border-top:1px solid #ececf5}.pc-timeline article{display:flex;gap:14px;margin-top:20px}.pc-timeline-dot{flex-shrink:0;width:9px;height:9px;margin-top:7px;background:#8e81df;border-radius:50%;box-shadow:0 0 0 5px #f4f1ff}.pc-timeline strong{font-size:12px}.pc-timeline small{display:block;font-size:10px;color:#8892a8;margin-top:5px}.pc-timeline p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;margin-top:9px}.pc-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pc-info-grid p{color:#7d87a1}.pc-info-grid small{display:block;line-height:1.9;color:#8a93a7;font-size:10px}.pc-money-route{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:24px 0;color:#7e70cb}.pc-money-route span{font-size:11px;padding:9px 11px;background:#f4f2ff;border-radius:8px}.pc-faq details{padding:16px 0;border-bottom:1px solid #edeff5}.pc-faq summary{cursor:pointer;font-size:12px;font-weight:600;line-height:1.8}.pc-faq details:last-child{border:0}.pc-faq details p{margin-bottom:0}.pc-success{display:flex;align-items:center;gap:10px;border:1px solid #d1e8dc;background:#f1fbf5;padding:16px 20px;border-radius:12px;color:#387158;font-size:13px;margin:0}.payment-admin{max-width:1280px;padding:32px;margin:auto}.pc-admin-header{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pc-admin-header>button:last-child{margin-inline-start:auto}.pc-readiness{list-style:none;padding:0;display:grid;gap:12px}.pc-readiness li{display:flex;align-items:center;gap:12px;background:#fafaff;border:1px solid #eceaf5;border-radius:12px;padding:15px;font-size:12px}.pc-readiness svg{color:#8e81c8;flex-shrink:0}.pc-readiness small{margin-inline-start:auto;color:#9b8eaf;font-size:10px;white-space:nowrap}.pc-partner-draft{margin-top:24px}.pc-partner-draft summary{cursor:pointer;color:var(--pc-purple);font-size:13px;font-weight:600}.pc-partner-draft pre{white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;font:12px/1.9 system-ui;background:#f8f9fd;padding:20px;border-radius:12px;margin-top:16px}.pc-admin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pc-admin-stats article{padding:20px;border:1px solid #e3e7f0;background:white;border-radius:16px}.pc-admin-stats span{font-size:11px;color:#7d87a1}.pc-admin-stats strong{display:block;font-size:28px;margin-top:12px}.pc-filter{min-width:210px}.pc-block{display:block;color:#7d87a1;margin-top:5px}.pc-empty{text-align:center;padding:38px;color:#7d87a1}.pc-empty svg{margin:auto}.pc-empty h3{font-size:16px}.pc-empty p{font-size:12px}@keyframes pc-float{50%{transform:translateY(-7px)}}@media(max-width:760px){.pc-hero{padding:26px;border-radius:20px}.pc-orbit{width:92px;height:92px}.pc-orbit>svg:first-child{width:32px}.pc-methods{gap:10px}.pc-methods article{padding:17px}.pc-methods h3{font-size:12px}.pc-methods p{font-size:11px}.pc-section{padding:20px}.pc-info-grid{grid-template-columns:1fr}.payment-admin{padding:18px}.pc-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-readiness li{flex-wrap:wrap}.pc-readiness li>span{flex:1}.pc-readiness small{margin-inline-start:29px}}@media(max-width:480px){.payment-center{gap:18px}.pc-hero{padding:24px}.pc-hero .pc-orbit{display:none}.pc-methods{grid-template-columns:1fr}.pc-methods article{display:grid;grid-template-columns:32px 1fr;gap:7px 12px}.pc-methods svg{grid-row:1/4;margin:0}.pc-methods p{margin:0}.pc-methods small{justify-self:start}.pc-details,.pc-fields{grid-template-columns:1fr}.pc-progress{gap:5px}.pc-progress strong{font-size:10px}.pc-progress small{font-size:9px}.pc-progress>span{flex:.15}.pc-stepper{gap:12px}.pc-volume{grid-template-columns:1fr}.pc-actions .btn-primary{width:100%;justify-content:center}.pc-boundary{padding:16px}.pc-hero>svg{display:none}}@media(prefers-reduced-motion:reduce){.pc-orbit{animation:none}}.domain-center{--dc-purple:#6258e8;display:grid;gap:24px;color:#18243b}.dc-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;background:radial-gradient(ellipse at 0 110%,#6b5bd2,transparent 60%),#18243b;color:white;padding:42px;border-radius:26px;overflow:hidden}.dc-eyebrow{letter-spacing:2px;font-size:10px;color:#c7beff;font-weight:700}.dc-hero h2{font-size:clamp(26px,3vw,40px);line-height:1.5;margin:14px 0;font-weight:800}.dc-hero p{font-size:14px;color:#d9d9ed;line-height:1.9;max-width:600px}.dc-hero-tags{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px;font-size:11px;color:#e0dbff}.dc-hero-tags span{display:flex;align-items:center;gap:6px}.dc-address{flex-shrink:0;display:grid;justify-items:center;gap:22px;transform:rotate(-4deg);padding:25px;color:#d5ceff}.dc-address>div{display:flex;align-items:center;gap:10px;border:1px solid #ffffff3b;background:#ffffff10;border-radius:13px;padding:15px 20px;font:12px system-ui;direction:ltr}.dc-address i{width:6px;height:6px;border-radius:50%;background:#88d4b8;box-shadow:0 0 0 4px #88d4b822}.dc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dc-steps article{display:flex;align-items:center;gap:15px;padding:20px;background:#fff;border:1px solid #e3e7f0;border-radius:16px}.dc-steps b{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:12px;background:#f1edff;color:#8072cc;font:13px system-ui}.dc-steps h3{margin:0 0 6px;font-size:14px}.dc-steps p{font-size:11px;color:#8892a8;margin:0}.dc-panel{padding:28px;min-width:0}.dc-panel h2{font-size:20px}.dc-panel h3{font-size:16px}.dc-panel p{font-size:12px;line-height:1.9;color:#7c879f}.dc-panel .panel-heading{gap:16px;align-items:center;flex-wrap:wrap}.dc-limit{font-size:11px;padding:7px 12px;border-radius:30px;background:#f4f2fb;color:#897bad}.dc-add{display:flex;align-items:flex-end;gap:16px;margin-top:24px}.dc-add label{flex:1;min-width:0;display:grid;gap:10px;font-size:12px;font-weight:600}.dc-add input{width:100%;border:1px solid #dce1ed;background:#fff;color:#18243b;border-radius:12px;padding:14px;font:14px system-ui}.dc-add .btn,.dc-add input{min-height:48px}.domain-center :focus-visible{outline:3px solid #c1b7ff;outline-offset:3px}.dc-safe-note{display:flex;align-items:flex-start;gap:8px;margin:18px 0 0}.dc-safe-note svg{flex-shrink:0;margin-top:4px;color:#8b7ec1}.dc-message{display:flex;align-items:center;gap:10px;margin:0;border:1px solid #d1e8dc;background:#f1fbf5;color:#387158;padding:17px 20px;border-radius:12px;font-size:13px}.dc-empty{text-align:center;padding:40px 20px}.dc-empty svg{color:#a598d1;margin:0 auto 18px}.dc-domains{display:grid;gap:18px}.dc-domain{border:1px solid #e0e5ef;border-radius:18px;overflow:hidden;padding:22px}.dc-domain-heading{display:flex;align-items:center;gap:14px;min-width:0}.dc-domain-icon{width:46px;height:46px;border-radius:14px;background:#f1efff;color:#8976d4;display:grid;place-items:center;flex-shrink:0}.dc-domain-icon.active{background:#eaf8f0;color:#438a69}.dc-domain-heading h3{font:600 17px system-ui;margin:0 0 9px;overflow-wrap:anywhere}.dc-domain-heading>div{min-width:0}.dc-domain-heading>.text-button{margin-inline-start:auto;flex-shrink:0;font-size:11px}.dc-primary,.dc-state{font-size:10px;border-radius:20px;padding:5px 9px;display:inline-flex;align-items:center;background:#f3effc;color:#8876b2}.dc-state.active{color:#408261;background:#edf9f2}.dc-state.suspended{color:#a1642b;background:#fff4e8}.dc-primary{background:#edf3ff;color:#5d75a5;margin-inline-start:6px}.dc-diagnostics{display:flex;flex-wrap:wrap;gap:10px 25px;font-size:10px;color:#929bb0;margin-top:20px}.dc-domain-note{background:#fff7ee;color:#996e39!important;border:1px solid #f3e5d1;border-radius:10px;padding:12px 16px;margin:18px 0 0}.dc-domain-note.warning{background:#fffcf2}.dc-dns{margin-top:24px;border-block:1px solid #ebeaf3;padding:22px 0}.dc-dns h4{font-size:13px;margin:0 0 8px;line-height:1.9}.dc-dns h4 b{display:inline-block;font-family:system-ui}.dc-record{display:grid;grid-template-columns:54px minmax(0,1fr) minmax(0,1.5fr);gap:16px;align-items:start;border:1px solid #e6e5f1;border-radius:12px;padding:16px;margin-top:14px;background:#fdfcff}.dc-record-type{font:700 11px system-ui;background:#ede8ff;color:#7963c3;display:block;padding:8px 0;text-align:center;border-radius:7px}.dc-record small{font-size:10px;color:#8991a8}.dc-copy{display:flex;align-items:flex-start;gap:6px;margin-top:7px}.dc-copy code{font:12px/1.9 ui-monospace,monospace;overflow-wrap:anywhere;user-select:all;text-align:left;flex:1}.dc-copy button{display:grid;place-items:center;flex-shrink:0;background:#f0ecff;border:0;border-radius:6px;color:#8a78c4;padding:6px;cursor:pointer}.dc-fqdn{display:block;margin-top:5px;overflow-wrap:anywhere;text-align:right;font-family:system-ui}.dc-dns-notes{padding:8px 0 0}.dc-dns-notes p{margin:10px 0 0;font-size:11px}.dc-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:20px}.dc-actions>.dc-remove{margin-inline-start:auto;color:#a7868e;display:flex;align-items:center;gap:5px;font-size:11px}.dc-remove-confirm{border:1px solid #f0dce0;border-radius:12px;padding:16px;margin-top:20px;background:#fffbfc}.dc-bottom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dc-fallback{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#8472c2;background:#f7f4ff;padding:15px;border-radius:10px;font:12px system-ui;margin-top:20px;overflow-wrap:anywhere}.dc-faq details{border-bottom:1px solid #eeedf5;padding:15px 0}.dc-faq details:last-child{border:0}.dc-faq summary{font-size:12px;font-weight:600;cursor:pointer}.dc-faq p{margin-bottom:0}@media(max-width:900px){.dc-hero{padding:30px}.dc-address{padding:0}.dc-address>div{padding:12px;font-size:10px}.dc-steps{gap:10px}.dc-steps article{padding:15px;gap:10px}.dc-steps h3{font-size:12px}.dc-record{grid-template-columns:45px minmax(0,1fr)}.dc-record>div:last-child{grid-column:2}.dc-bottom{grid-template-columns:1fr}}@media(max-width:580px){.dc-hero{padding:27px;border-radius:20px}.dc-address{display:none}.dc-hero-tags{gap:12px;font-size:10px}.dc-steps{grid-template-columns:1fr;gap:10px}.dc-steps article{padding:16px}.dc-steps h3{font-size:14px}.dc-panel{padding:20px}.dc-add{flex-direction:column;align-items:stretch}.dc-domain{padding:17px}.dc-domain-heading{flex-wrap:wrap}.dc-domain-heading>.text-button{width:100%;text-align:right;margin-top:5px}.dc-domain-heading h3{font-size:15px}.dc-record{gap:10px;padding:12px}.dc-copy code{font-size:11px}.dc-actions .btn{font-size:11px;padding:11px}.dc-actions>.dc-remove{margin-inline-start:0}.dc-diagnostics{line-height:1.9}.dc-fallback{font-size:10px}.domain-center{gap:18px}}.dc-publish-notice{display:flex;align-items:flex-start;gap:12px;margin-top:20px;padding:18px;border:1px solid #efdab8;border-radius:12px;background:#fff9ef;color:#855719}.dc-publish-notice>svg{flex-shrink:0;margin-top:2px}.dc-publish-notice>div{min-width:0}.dc-publish-notice strong{font-size:13px;line-height:1.8}.dc-publish-notice p{color:#795f3e;line-height:1.9;margin:7px 0 13px}.dc-publish-notice .btn{font-size:12px;max-width:100%;white-space:normal}.sf-motion-section[data-custom-style]{container-type:inline-size;container-name:section-space}.storefront .sf-motion-section[data-custom-style][data-style-keys~=background]{background:var(--section-background)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=background]>:is(section,header){background:transparent!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=textColor],.storefront .sf-motion-section[data-custom-style][data-style-keys~=textColor] :is(h1,h2,h3,p,small,strong,.sf-block-heading>span,.sf-section-heading span){color:var(--section-ink)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=accent]{--store-accent:var(--section-accent)}.storefront .sf-motion-section[data-custom-style][data-style-keys~=align] :is(h1,h2,p,.sf-block-heading,.sf-section-heading,.sf-story-copy,.merch-heading){text-align:var(--section-align)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=maxWidth]{max-width:min(100%,var(--section-width))!important;margin-inline:auto!important;width:100%}.storefront .sf-motion-section[data-custom-style][data-style-keys~=maxWidth]>:is(section,header){width:100%!important;max-width:100%!important;margin-inline:0!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=padding]>:is(section,header){padding:var(--section-padding)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=radius]{border-radius:var(--section-radius)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=radius]>:is(section,header){border-radius:inherit}.storefront .sf-motion-section[data-custom-style][data-style-keys~=borderColor]{border:1px solid var(--section-border)}.storefront .sf-motion-section[data-custom-style][data-style-keys~=shadow]{box-shadow:var(--section-shadow)}.storefront .sf-motion-section[data-custom-style][data-style-keys~=headingSize] :is(h1,h2){font-size:var(--section-heading)!important;overflow-wrap:anywhere}.storefront .sf-motion-section[data-custom-style][data-style-keys~=columns] :is(.sf-grid,.sf-featured-grid,.sf-collection-grid,.sf-gallery-grid,.sf-benefit-grid,.merch-department-grid,.merch-offer-grid,.merch-lookbook-products,.library-mosaic-grid){grid-template-columns:repeat(var(--section-columns),minmax(0,1fr))!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=columns] .merch-product-rail{grid-auto-columns:calc((100% - (var(--section-columns) - 1)*18px)/var(--section-columns))!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=imageRatio] :is(.sf-product-image,.sf-featured-photo,.sf-collection-photo,.sf-gallery-grid figure>button,.merch-product-photo,.merch-department-image,.library-poster-photo,.library-spotlight-photo){aspect-ratio:var(--section-image-ratio)!important;height:auto!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=imageFit] :is(.library-poster-photo,.library-spotlight-photo)>img,.storefront .sf-motion-section[data-custom-style][data-style-keys~=imageFit] :is(.sf-product-image,.merch-product-photo)>button>img,.storefront .sf-motion-section[data-custom-style][data-style-keys~=imageFit] :is(.sf-product-image,.sf-featured-photo,.sf-collection-photo,.sf-gallery-grid figure>button,.merch-product-photo,.merch-department-image,.library-poster-photo,.library-spotlight-photo)>img{object-fit:var(--section-image-fit)!important}@container section-space (max-width:760px){.storefront .sf-motion-section[data-custom-style][data-style-keys~=padding]>:is(section,header){padding:min(var(--section-padding),24px)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=headingSize] :is(h1,h2){font-size:min(var(--section-heading),40px)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=mobilePadding]>:is(section,header){padding:var(--section-mobile-padding)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=mobileHeadingSize] :is(h1,h2){font-size:var(--section-mobile-heading)!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=columns] :is(.sf-grid,.sf-featured-grid,.sf-collection-grid,.sf-gallery-grid,.sf-benefit-grid,.merch-department-grid,.merch-offer-grid,.merch-lookbook-products,.library-mosaic-grid){grid-template-columns:repeat(var(--section-mobile-columns,2),minmax(0,1fr))!important}.storefront .sf-motion-section[data-custom-style][data-style-keys~=mobileColumns] :is(.sf-grid,.sf-featured-grid,.sf-collection-grid,.sf-gallery-grid,.sf-benefit-grid,.merch-department-grid,.merch-offer-grid,.merch-lookbook-products,.library-mosaic-grid){grid-template-columns:repeat(var(--section-mobile-columns),minmax(0,1fr))!important}.storefront .sf-motion-section[data-custom-style]:is([data-style-keys~=columns],[data-style-keys~=mobileColumns]) .merch-product-rail{grid-auto-columns:calc((100% - (var(--section-mobile-columns,2) - 1)*18px)/var(--section-mobile-columns,2))!important}}.section-style-editor{border:1px solid #ddd4f1;border-radius:13px;background:#faf8ff;margin-bottom:18px}.section-style-editor>summary{display:flex;align-items:center;gap:9px;cursor:pointer;padding:14px;color:#7961b0;font-size:12px;font-weight:600}.section-style-editor summary span{flex:1}.section-style-editor summary small{display:block;color:#9e91b3;font-size:9px;font-weight:400;margin-top:4px}.section-style-editor summary i{font-size:9px;font-style:normal;padding:4px 7px;background:#eee6fb;border-radius:6px}.section-style-body{padding:0 14px 15px}.section-style-body>p{font-size:10px!important;line-height:1.9;color:#9184a3}.section-style-body h4{font-size:11px;margin:18px 0 12px;color:#6c5a85}.section-style-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:13px 0}.section-style-presets button{display:grid;justify-items:center;gap:7px;border:1px solid #e3d9f0;border-radius:10px;background:white;padding:10px 5px;font-size:9px;color:#8b7b9f}.section-style-presets i{display:grid;place-items:center;width:100%;height:34px;border:1px solid #eee;border-radius:7px;font:16px Georgia,serif}.section-style-colors,.section-style-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.section-style-colors label,.section-style-grid label{font-size:10px!important;gap:7px!important}.section-style-grid :is(input,select){min-width:0;width:100%;font-size:12px!important;padding:9px!important}.section-style-colors label>div{display:flex;align-items:center;gap:5px;border:1px solid #e7dff1;border-radius:8px;background:white;padding:5px}.section-style-colors input[type=color]{width:27px!important;min-width:27px;height:26px!important;border:0;padding:0!important}.section-style-colors small{font-size:8px;direction:ltr;flex:1}.section-style-colors button{border:0;background:none;color:#a28db8;font-size:17px}.section-style-body>.btn{font-size:10px;margin-top:18px}.storefront .sf-motion-section[data-custom-style][data-style-keys~=accent]{--store-accent-ink:var(--section-accent-ink)}.storefront .sf-motion-section[data-custom-style][data-style-keys~=accent] :is(.sf-primary,.sf-quick-add,.sf-featured-add,.merch-product-bottom>button){background:var(--section-accent)!important;color:var(--section-accent-ink)!important}.marketing-center{--mk-ink:#19243c;--mk-violet:#6752d9;color:var(--mk-ink);display:grid;gap:24px;min-width:0}.mk-hero{display:flex;justify-content:space-between;gap:24px;border-radius:28px;padding:42px;background:radial-gradient(ellipse at 15% 100%,#4b388a,transparent 65%),#19243c;color:#fff;overflow:hidden}.mk-eyebrow{font:700 10px/1.6 system-ui;letter-spacing:2px;color:#8c7bbf}.mk-hero .mk-eyebrow{color:#c0b4f2}.mk-hero h2{font-size:clamp(26px,3vw,39px);line-height:1.65;margin:14px 0;font-weight:800}.mk-hero h2 em{font-style:normal;color:#c6b5ff}.mk-hero p{color:#d0d3e1;font-size:13px;line-height:1.9}.mk-hero-chips{display:flex;flex-wrap:wrap;gap:18px;font-size:11px;color:#d9d0f3;margin-top:25px}.mk-hero-chips span{display:flex;align-items:center;gap:7px}.mk-orbit{position:relative;align-self:center;flex-shrink:0;width:220px;height:220px;border:1px solid #b8a1f033;border-radius:50%;display:grid;place-items:center}.mk-orbit>div{display:grid;justify-items:center;gap:12px}.mk-orbit svg{color:#c6b5ff}.mk-orbit span{font:700 10px/1.7 system-ui;letter-spacing:3px;text-align:center;color:#c4b5e1}.mk-orbit i{position:absolute;width:44px;height:44px;display:grid;place-items:center;background:#fcfaff;color:#6752d9;font:700 19px system-ui;border-radius:14px;box-shadow:0 8px 25px #10162c55}.mk-orbit i:first-of-type{top:0;right:25px;transform:rotate(12deg)}.mk-orbit i:nth-of-type(2){bottom:6px;right:8px;transform:rotate(-8deg)}.mk-orbit i:nth-of-type(3){left:-10px;top:75px;transform:rotate(-12deg)}.mk-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:7px;border:1px solid #e4e3f0;background:#fff;border-radius:17px}.mk-tabs button{display:flex;align-items:center;gap:8px;border:0;background:transparent;border-radius:11px;padding:12px 15px;color:#8891a7;font-size:12px;cursor:pointer;flex:1;justify-content:center;white-space:nowrap}.mk-tabs button.active{color:#6952d7;background:#f0ebff}.mk-tabs b{font-size:10px;padding:2px 6px;background:#e0d6ff;border-radius:5px}.mk-toolbar{justify-content:space-between;gap:16px;font-size:11px;color:#8c96a9}.mk-toolbar,.mk-toolbar button{display:flex;align-items:center}.mk-toolbar button{gap:6px}.mk-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.mk-stats article{display:grid;gap:10px;padding:24px;background:#fff;border:1px solid #e5e7f0;border-radius:18px}.mk-stats article>span{font-size:12px}.mk-stats strong{font:700 36px/1.4 system-ui;color:#273552}.mk-stats small{font-size:10px;color:#98a0b2;line-height:1.7}.mk-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.mk-panel{padding:28px;min-width:0}.mk-panel h3{font-size:18px;line-height:1.7;margin:6px 0 10px}.mk-panel p{font-size:12px;color:#8991a5;line-height:1.95}.mk-funnel{display:grid;gap:10px;margin-top:23px}.mk-funnel>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 15px;background:#f7f5fd;border-radius:11px}.mk-funnel>div:nth-child(2n){background:#f1effa}.mk-funnel span{font-size:12px;display:flex;align-items:center;gap:12px}.mk-funnel span b{font:10px system-ui;color:#aaa0c6}.mk-funnel strong{font:700 18px system-ui;color:#7460b8}.mk-checklist{display:grid;gap:5px}.mk-checklist button{display:flex;justify-content:space-between;align-items:center;gap:15px;text-align:start;padding:17px 0;border:0;border-bottom:1px solid #eeeef5;background:transparent;cursor:pointer;color:#8a7bb6}.mk-checklist button:last-child{border:0}.mk-checklist strong{display:block;font-size:13px;color:#283450;margin-bottom:6px}.mk-checklist small{display:block;font-size:11px;line-height:1.8;color:#8d95a7}.mk-footnote{font-size:11px;line-height:2;color:#8d95a7;margin:0}.mk-notice{gap:9px;font-size:12px;padding:16px 20px;border:1px solid #d8e9e1;border-radius:12px;background:#effaf4;color:#39735a;margin:0}.mk-heading,.mk-notice{display:flex;align-items:center}.mk-heading{justify-content:space-between;flex-wrap:wrap;gap:18px}.mk-switch{display:flex!important;align-items:center;gap:8px!important;padding:10px 14px;background:#f5f1ff;border-radius:10px;color:#7d68b6;font-size:12px!important}.mk-callout{padding:16px 18px;border:1px solid #e3def4;border-radius:12px;background:#f9f7ff;font-size:12px;color:#81729f!important;line-height:1.95;margin-top:18px}.mk-settings{display:grid;gap:22px}.mk-providers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.mk-providers article{border:1px solid #e4e7ef;border-radius:14px;padding:20px;min-width:0}.mk-providers header{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:24px}.mk-providers header>span{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;color:white;font:700 19px system-ui}.mk-providers h4{font:600 14px system-ui;margin:0 0 5px}.mk-providers small{font:10px system-ui;color:#949bb0}.mk-providers header>b{font-size:9px;padding:5px 7px;background:#f3f4f8;color:#969db0;border-radius:15px;margin-inline-start:auto}.mk-providers header>b.ready{background:#f0ecff;color:#8c74c3}.mk-panel label{display:grid;gap:10px;font-size:12px;line-height:1.8}.mk-panel input:not([type=checkbox]),.mk-panel select,.mk-panel textarea{width:100%;min-width:0;padding:12px 14px;border:1px solid #e0e4ef;border-radius:10px;background:#fff;color:#26344f;font-size:12px;line-height:1.8;font-family:inherit}.mk-panel input[type=checkbox]{accent-color:#7561d6;flex-shrink:0}.mk-panel .checkbox-label{display:flex}.mk-providers input{font-family:system-ui!important;font-size:12px!important}.mk-providers details{margin-top:18px;border-top:1px solid #eeecf3;padding-top:15px}.mk-providers summary{font-size:11px;color:#8a76bd;cursor:pointer}.mk-providers ol{padding-inline-start:20px;font-size:11px;color:#858ba0;line-height:2}.mk-providers li{margin-bottom:10px}.mk-providers a{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#7f64c7}.mk-bullets{padding-inline-start:20px;font-size:12px;line-height:2.1;color:#8a92a7}.mk-bullets li{margin-bottom:9px}.mk-save{justify-self:start}.mk-pills{display:flex;gap:9px;flex-wrap:wrap}.mk-pills button{background:#fff;border:1px solid #e2e4ee;color:#8c95aa;border-radius:25px;padding:10px 15px;font-size:11px;display:flex;gap:9px;align-items:center;cursor:pointer}.mk-pills button.active{background:#eee9ff;border-color:#ddd3fc;color:#795dbb}.mk-pills b{font:10px system-ui;opacity:.8}.mk-cart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mk-cart header{display:flex;justify-content:space-between;gap:10px;align-items:center}.mk-cart header>strong{font-size:17px}.mk-cart h3{margin-top:20px;font-size:16px}.mk-cart-state{font-size:10px;border-radius:20px;background:#fff5e8;color:#a17746;padding:6px 10px}.mk-cart-state.recovered{background:#eef9f2;color:#4a956d}.mk-cart-state.active{background:#f0edff;color:#8d78bd}.mk-cart>a{display:inline-block;font:12px system-ui;color:#8796af}.mk-cart ul{list-style:none;padding:15px 0;margin:15px 0;border-block:1px solid #eeedf5}.mk-cart li{display:flex;justify-content:space-between;gap:15px;font-size:12px;line-height:2.1}.mk-cart small{font-size:10px;color:#929caf;line-height:1.9}.mk-cart-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:20px}.mk-cart-actions button{display:flex;gap:6px;align-items:center;font-size:11px}.mk-empty{text-align:center;padding:38px 22px;background:#ffffff90;border:1px dashed #e0dced;border-radius:16px;min-width:0}.mk-empty svg{margin:auto;color:#ac9acd}.mk-empty h4{font-size:15px;margin:16px 0 10px}.mk-empty p{font-size:12px;color:#979db0;line-height:1.9;margin:0}.mk-inline{display:flex;gap:12px;align-items:center}.mk-inline input{flex:1}.mk-inline button{flex-shrink:0}.mk-count{font:11px system-ui;padding:4px 8px;color:#9784bb;background:#f5f1fb;border-radius:6px}.mk-offer-rule{display:flex;align-items:flex-start;gap:15px;padding:20px 0;border-bottom:1px solid #eeecf4}.mk-offer-rule:last-child{border:0}.mk-rule-image{width:65px;height:75px;background:#f7f6fb;border-radius:10px;overflow:hidden;flex-shrink:0}.mk-rule-image img{width:100%;height:100%;object-fit:contain}.mk-offer-rule strong{font-size:13px;line-height:1.8;display:block}.mk-offer-rule small{font-size:10px;color:#999eb0;line-height:1.9}.mk-offer-rule p{font-size:11px;margin:5px 0 8px}.mk-offer-rule>div:last-child>div{display:flex;gap:16px}.mk-campaigns{display:grid;gap:6px}.mk-campaigns article{display:flex;justify-content:space-between;gap:15px;padding:17px 0;border-bottom:1px solid #eeecf5}.mk-campaigns b,.mk-campaigns strong{display:block;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.mk-campaigns small{display:block;font-size:10px;color:#959bad;margin-top:6px}.marketing-center :focus-visible{outline:3px solid #c1b1ff;outline-offset:3px}.sf-consent{position:fixed;bottom:20px;inset-inline:20px;max-width:760px;margin-inline:auto;z-index:80;display:flex;align-items:flex-start;gap:15px;padding:23px;background:#fff;color:#27354c;border:1px solid #e0e3eb;border-radius:18px;box-shadow:0 12px 45px #13213b26}.sf-consent>svg{flex-shrink:0;color:#8571ba;margin-top:2px}.sf-consent strong{font-size:15px}.sf-consent p{font-size:12px;line-height:1.9;color:#7c879a;margin:7px 0 14px}.sf-consent>div>div{display:flex;gap:9px;flex-wrap:wrap}.sf-consent button{border:1px solid #ddd8eb;border-radius:9px;padding:10px 13px;background:#fff;color:#73658e;font-size:12px;cursor:pointer}.sf-consent button:first-child{background:#6752d9;color:#fff;border-color:#6752d9}.sf-privacy-choice{position:fixed;bottom:14px;inset-inline-start:14px;z-index:50;display:flex;align-items:center;gap:5px;border:1px solid #e0dce8;border-radius:20px;background:#fff;color:#857697;padding:8px 12px;font-size:10px;box-shadow:0 3px 15px #18243b10;cursor:pointer}.sf-recovery{padding:14px 16px;border:1px solid color-mix(in srgb,var(--store-accent) 20%,#e7e7ed);background:color-mix(in srgb,var(--store-accent) 4%,#fff);border-radius:12px;margin:10px 0 18px}.sf-recovery label{display:flex!important;align-items:flex-start;gap:10px!important;font-size:12px!important;line-height:1.9!important;cursor:pointer}.sf-recovery input{margin-top:5px;width:auto!important;accent-color:var(--store-accent)}.sf-recovery small{display:block;font-size:10px;color:#8a8e9d;line-height:1.8}.sf-recovery p{font-size:11px;color:#6e7d83;line-height:1.9;margin:8px 0 0}.sf-recovery button{font-size:11px;border:0;background:transparent;color:#8f6672;cursor:pointer}.sf-offers{border:1px solid color-mix(in srgb,var(--store-accent) 20%,#e3e5e8);border-radius:var(--site-radius,16px);padding:20px;margin-block:22px;background:color-mix(in srgb,var(--store-accent) 3%,#fff);color:var(--site-ink,#243247)}.sf-offers header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.sf-offers header>svg{color:var(--store-accent);flex-shrink:0}.sf-offers h3{font-size:16px;margin:0 0 5px}.sf-offers header p{font-size:10px;line-height:1.8;opacity:.65;margin:0}.sf-offers>div{display:grid;gap:12px}.sf-offers article{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffffb0;border-radius:10px;border:1px solid #18243b0c}.sf-offer-image{width:62px;height:70px;overflow:hidden;border-radius:8px;flex-shrink:0}.sf-offer-image img{width:100%;height:100%;object-fit:contain}.sf-offers article>div:nth-child(2){display:grid;gap:5px;min-width:0;flex:1}.sf-offers small{font-size:9px;opacity:.65}.sf-offers strong{font-size:12px;line-height:1.8}.sf-offers span{font-size:11px}.sf-offers button{display:flex;align-items:center;gap:6px;background:var(--store-accent);color:var(--store-accent-ink,#fff);border:0;border-radius:8px;padding:10px;font-size:11px;cursor:pointer;flex-shrink:0}.sf-checkout aside .sf-offers article{flex-wrap:wrap}.sf-checkout aside .sf-offers button{margin-inline-start:auto}@media(max-width:1100px){.mk-providers{grid-template-columns:1fr}.mk-providers header{flex-wrap:nowrap}.mk-tabs button{flex:0 1 auto}.mk-tabs{justify-content:center}}@media(max-width:760px){.mk-hero{padding:28px}.mk-orbit{display:none}.mk-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mk-stats article{padding:18px}.mk-stats strong{font-size:30px}.mk-stats article>span{font-size:11px}.mk-cart-grid,.mk-columns{grid-template-columns:1fr}.mk-panel{padding:22px}.mk-tabs{justify-content:flex-start}.mk-tabs button{font-size:11px;padding:11px;flex-grow:1}.mk-inline{flex-wrap:wrap}.mk-inline input{flex-basis:100%}.mk-toolbar{font-size:10px;align-items:flex-start}.sf-offers article{flex-wrap:wrap}.sf-offers button{margin-inline-start:auto}.sf-consent{bottom:12px;inset-inline:12px;padding:18px;gap:10px}.sf-consent>svg{display:none}.sf-consent button{flex:1;font-size:11px;padding:10px}.sf-consent p{font-size:11px}.sf-offer-image{width:50px;height:60px}}@media(prefers-reduced-motion:no-preference){.mk-orbit>div svg{animation:mk-breathe 4s ease-in-out infinite}.mk-checklist button,.mk-tabs button,.sf-offers button{transition:background .18s ease,transform .18s ease}.sf-offers button:active{transform:scale(.97)}@keyframes mk-breathe{50%{transform:translateY(-5px)}}}