.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}}.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}