@charset "UTF-8";
.xp-workspace-nav{display:flex;gap:25px;align-items:center;overflow-x:auto;white-space:nowrap;border-bottom:1px solid #e0e9d5;padding:0 0 15px;margin-bottom:30px}.xp-workspace-nav a{position:relative;font-size:10px;font-weight:600;color:#849b70;padding-bottom:8px}.xp-workspace-nav a[aria-current=page]{color:#496e34}.xp-workspace-nav a[aria-current=page]:after{position:absolute;content:'';height:2px;left:0;right:0;bottom:-16px;background:#86a969}.xp-doc-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:23px}.xp-doc-card{border:1px solid #dfe9d4;border-radius:12px;background:#fff;overflow:hidden}.xp-doc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 25px;border-bottom:1px solid #eaf0e1}.xp-doc-title{display:flex;align-items:flex-start;gap:12px}.xp-doc-title>.fi-icon{width:25px;height:25px;color:#8fa575;margin-top:2px}.xp-doc-title h2{font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.4px}.xp-doc-title p{font-size:10px;line-height:1.8;max-width:360px;margin-top:8px}.xp-doc-body{padding:24px 25px}.xp-doc-current{padding:17px;border:1px solid #e4ecd9;border-radius:7px;background:#f8faf3}.xp-doc-current>strong{font-size:11px;font-weight:600;color:#6f8b57;display:block}.xp-doc-current>small{font-size:9px;line-height:1.8;color:#97a984;display:block;margin-top:6px}.xp-doc-current>.fi-button{margin-top:14px;font-size:10px;min-height:35px;padding:9px 12px}.xp-doc-note{font-size:10px;line-height:1.9;color:#8e9e80;margin-top:12px;padding:12px 14px;background:#f3f6ec;border-radius:6px}.xp-doc-review-note{border:1px solid #e8dac5;background:#faf5e9;color:#a1855e}.xp-doc-upload{margin-top:20px}.xp-doc-upload label{font-size:10px;font-weight:600;display:block;color:#6f8a59}.xp-doc-upload input[type=file]{padding:14px;border:1px dashed #bccfac;background:#f8fbf2;color:#7e9869;font-size:11px;width:100%;margin-top:9px;border-radius:6px}.xp-doc-upload>.fi-check{margin-top:17px}.xp-doc-upload .fi-form-actions{margin-top:16px}.xp-doc-upload .fi-form-actions .fi-button{width:100%;font-size:11px}.xp-doc-history{border-top:1px solid #e8efdf;margin-top:21px;padding-top:17px}.xp-doc-history summary{cursor:pointer;font-size:10px;color:#819a6c;font-weight:600}.xp-history-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;line-height:1.9;color:#92a57f;padding:13px 0;border-bottom:1px solid #eaf0e1}.xp-history-row:last-child{border-bottom:0}.xp-history-row strong{font-size:10px;font-weight:500;color:#6a8653;display:block}.xp-history-row a{font-size:9px;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.xp-readiness{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 25px;background:#f0f5e7;border:1px solid #deead0;border-radius:10px;margin-top:21px}.xp-readiness>div{display:flex;align-items:flex-start;gap:13px}.xp-readiness .fi-icon{width:24px;height:24px;color:#8da573}.xp-readiness strong{font-size:13px;font-weight:500;line-height:1.6}.xp-readiness p{font-size:10px;line-height:1.85;margin-top:6px;max-width:820px}.xp-private-usage{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;margin-top:23px;padding:19px 22px;background:#fff;border:1px solid #e3ebd9;border-radius:8px}.xp-private-usage p{font-size:10px;line-height:1.9;max-width:780px}.xp-private-usage>.fi-icon{color:#92a97b;width:23px;height:23px}.xp-bank-summary{display:flex;align-items:center;justify-content:space-between;gap:19px;padding:20px 24px;border:1px solid #dfebd0;background:#f7faf1;border-radius:9px;margin-top:21px}.xp-bank-summary strong{font-size:12px;font-weight:500;line-height:1.6;color:#63864b;display:block}.xp-bank-summary p{font-size:10px;line-height:1.85;margin-top:6px;color:#8fa67b}.xp-bank-summary .fi-button{font-size:10px;min-height:37px;padding:10px 13px;white-space:nowrap}.xp-bank-masked{letter-spacing:1px}.xp-company-row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;border-bottom:1px solid #e5edda}.xp-company-row:last-child{border-bottom:0}.xp-company-row strong{font-size:14px;font-weight:500;letter-spacing:-.2px;color:#66864d;display:block}.xp-company-row p{font-size:10px;line-height:1.8;margin-top:6px}.xp-company-row .fi-button{font-size:10px}.xp-selected-company{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid #e1ead4;background:#f4f8ec;border-radius:8px;padding:22px 24px;margin-top:22px}.xp-selected-company h2{font-size:20px;letter-spacing:-.5px;font-weight:500;line-height:1.4;color:#5a7d42}.xp-selected-company p{font-size:10px;line-height:1.9;margin-top:8px}.xp-selected-company .fi-button{font-size:10px;min-height:37px}.xp-review-current{margin-top:21px;border-top:1px solid #e4ecd8;padding-top:20px}.xp-review-current h3{font-size:13px;font-weight:500;letter-spacing:-.2px;line-height:1.6;color:#63824c;margin-bottom:15px}.xp-privacy{display:flex;align-items:flex-start;gap:13px;padding:19px 22px;background:#faf6ec;border:1px solid #e9dfca;border-radius:9px;margin-top:20px}.xp-privacy>.fi-icon{width:22px;height:22px;color:#b3a17a}.xp-privacy p{font-size:10px;line-height:1.9;color:#9b8d71}.xp-doc-limit{font-size:9px;color:#9aac8a;line-height:1.9;margin-top:10px}.xp-dialog{width:min(790px,calc(100% - 36px))}.xp-dialog #experience-dialog-content{padding:25px 27px}.xp-selection{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:20px 25px;border-bottom:1px solid #e7eedd}.xp-selection>label{display:block;font-size:10px;font-weight:600;color:#769263;max-width:100%;flex:1;min-width:190px}.xp-selection select{display:block;width:100%;padding:11px 12px;border:1px solid #d9e5cb;background:#fff;border-radius:6px;color:#496d34;font-size:12px;margin-top:8px;min-height:43px}.xp-selection>.fi-button{font-size:10px;min-height:41px;padding:11px 14px}.xp-product-context{padding:23px 25px;background:#f6faef;border-bottom:1px solid #e3ebd8}.xp-product-context h2{font-size:22px;line-height:1.4;letter-spacing:-.5px;font-weight:500;color:#53783b}.xp-product-context p{font-size:10px;line-height:1.9;margin-top:9px}.xp-product-context .fi-status{margin-top:13px}.xp-editor-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(230px,.8fr);gap:23px;align-items:start}.xp-editor-aside{position:sticky;top:22px}.xp-editor-section{padding:27px 25px;border-bottom:1px solid #e8efde}.xp-editor-section:last-child{border-bottom:0}.xp-editor-heading{display:flex;align-items:flex-start;gap:12px;margin-bottom:21px}.xp-editor-heading>span{display:grid;place-items:center;width:26px;height:26px;background:#edf4e3;border:1px solid #dce8cb;border-radius:50%;font-size:9px;color:#819d67;flex-shrink:0}.xp-editor-heading h3{font-size:17px;font-weight:500;letter-spacing:-.4px;line-height:1.4;color:#5c7e44}.xp-editor-heading p{font-size:10px;line-height:1.85;margin-top:8px}.xp-toggle-label{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;border:1px solid #dfe9d1;border-radius:7px;background:#fafcf7}.xp-toggle-label>span{font-size:11px;font-weight:500;color:#6c8c53;line-height:1.9}.xp-toggle-label>input{width:19px!important;height:19px!important;min-height:19px!important;accent-color:#466f30;margin:0!important}.xp-shipping-options{display:grid;grid-template-columns:1fr 1fr;gap:13px}.xp-shipping-options label{border:1px solid #dfe9d0;border-radius:8px;padding:18px;display:flex;align-items:flex-start;gap:11px;background:#fbfdf8;font-size:11px;font-weight:500;line-height:1.7;color:#67834e}.xp-shipping-options input{margin:3px 0 0;flex-shrink:0;width:17px;height:17px;accent-color:#527b39}.xp-shipping-options small{font-size:9px;font-weight:400;color:#95a884;line-height:1.9;display:block;margin-top:8px}.xp-promotion-fields{margin-top:22px}.xp-variant-prices{margin-top:22px;border:1px solid #e1ead5;border-radius:8px;overflow:hidden}.xp-variant-price{display:grid;grid-template-columns:1.1fr 1fr;gap:18px;align-items:center;padding:17px 19px;border-bottom:1px solid #e8efde}.xp-variant-price:last-child{border-bottom:0}.xp-variant-price>div>strong{font-size:11px;font-weight:500;line-height:1.7;color:#6c8c54;display:block}.xp-variant-price>div>small{font-size:9px;line-height:1.8;color:#9bae8b;display:block;margin-top:4px}.xp-variant-price label{font-size:9px}.xp-variant-price input{min-height:39px;font-size:12px}.xp-highlight-help{font-size:9px;line-height:1.8;color:#9dae8d;margin-top:8px}.xp-editor-footer{padding:21px 25px;background:#fff;border-top:1px solid #e3ebd8}.xp-editor-footer .fi-form-actions{margin-top:0}.xp-editor-footer>.fi-check{margin-bottom:20px}.xp-editor-footer .fi-form-actions .fi-button{font-size:10px}.xp-editor-footer .fi-button.secondary{color:#6f8e54}.xp-editor-hint{padding:22px;background:#f3f7e9;border:1px solid #e1ebd2;border-radius:9px;margin-top:23px}.xp-editor-hint:first-child{margin-top:0}.xp-editor-hint>.fi-icon{width:24px;height:24px;color:#8da971;margin-bottom:16px}.xp-editor-hint h3{font-size:15px;font-weight:500;letter-spacing:-.3px;line-height:1.5;color:#65854b}.xp-editor-hint p,.xp-editor-hint li{font-size:10px;line-height:1.95;color:#8ea27b;margin-top:10px}.xp-editor-hint ol{padding-left:17px;margin-bottom:0}.xp-editor-hint a{font-size:10px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.xp-editor-review{padding:25px;border-top:1px solid #e5edda}.xp-readonly-content{white-space:pre-wrap;font-size:11px;line-height:1.9;color:#7d9667;margin-top:12px;overflow-wrap:anywhere}.xp-rich-dl{display:grid;grid-template-columns:1fr 1fr;gap:23px 20px;margin:0}.xp-rich-dl dt{font-size:8px;letter-spacing:.7px;color:#9caf8c}.xp-rich-dl dd{font-size:11px;line-height:1.95;color:#6f8e56;margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.xp-rich-dl .wide{grid-column:1/-1}.xp-feature-list{list-style:none;padding:0;margin:10px 0 0}.xp-feature-list li{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.9;color:#7e9868;margin-top:9px}.xp-feature-list .fi-icon{width:15px;height:15px;color:#9fb687;margin-top:3px}.xp-product-list .fi-table{min-width:650px}.xp-readonly-promo{margin-top:18px}.xp-status-pending,.xp-status-uploading{background:#faf1dd;color:#a18748}.xp-status-accepted{background:#edf5e4;color:#6b8f4b}.xp-status-rejected{background:#f8eae0;color:#a27654}.xp-status-needs_review{background:#f8f0e1;color:#a38a5b}.xp-status-failed{background:#f7e9e1;color:#a67553}.xp-doc-empty{font-size:11px;color:#97a987;line-height:1.9;padding:18px 0}.xp-muted{font-size:10px;color:#9bad8c;line-height:1.9}.xp-upload-busy{font-size:10px;line-height:1.9;color:#8fa878;margin-top:12px}.xp-review-actions{display:flex;gap:9px;flex-wrap:wrap}.xp-review-actions .fi-button{font-size:10px;min-height:38px;padding:10px 13px}
@media (max-width:900px){.xp-editor-layout{grid-template-columns:1fr}.xp-editor-aside{position:static;display:grid;grid-template-columns:1fr 1fr;gap:18px}.xp-editor-hint{margin-top:0}.xp-doc-head,.xp-doc-body{padding:22px}.xp-doc-title h2{font-size:16px}.xp-doc-grid{gap:18px}.xp-doc-title>.fi-icon{width:22px;height:22px}.xp-doc-head{gap:15px}.xp-doc-head .fi-status{font-size:8px}.xp-editor-section{padding:24px 22px}}
@media (max-width:760px){.xp-workspace-nav{gap:22px;margin-bottom:27px;padding-bottom:14px}.xp-workspace-nav a{font-size:9px}.xp-doc-grid{grid-template-columns:1fr;gap:18px;margin-top:19px}.xp-doc-head{padding:21px 18px;gap:14px}.xp-doc-title{gap:11px}.xp-doc-title h2{font-size:16px}.xp-doc-title p{font-size:10px;line-height:1.85}.xp-doc-title>.fi-icon{width:22px;height:22px}.xp-doc-body{padding:21px 18px}.xp-doc-current{padding:16px}.xp-doc-current>small{font-size:9px}.xp-doc-current>.fi-button{min-height:36px;font-size:10px}.xp-doc-note{font-size:10px;padding:12px 13px}.xp-doc-upload input[type=file]{font-size:11px;padding:14px;line-height:1.8}.xp-doc-upload .fi-form-actions .fi-button{min-height:46px;font-size:11px}.xp-doc-history summary{font-size:10px}.xp-history-row{gap:10px;font-size:9px}.xp-history-row>a{font-size:9px}.xp-readiness{padding:19px 18px;align-items:flex-start;gap:15px;margin-top:18px}.xp-readiness>div{gap:12px}.xp-readiness strong{font-size:12px;line-height:1.7}.xp-readiness p{font-size:10px}.xp-readiness .fi-status{font-size:8px}.xp-private-usage{padding:17px 18px;gap:13px;flex-direction:column}.xp-private-usage p{font-size:10px}.xp-bank-summary{padding:19px 18px;gap:16px;align-items:flex-start;flex-direction:column}.xp-bank-summary .fi-button{font-size:10px;min-height:40px}.xp-bank-summary p{font-size:10px}.xp-privacy{padding:18px 17px;gap:12px;margin-top:18px}.xp-privacy>.fi-icon{width:20px;height:20px}.xp-privacy p{font-size:10px}.xp-company-row{padding:20px 18px;gap:15px}.xp-company-row strong{font-size:13px}.xp-company-row p{font-size:9px}.xp-company-row .fi-button{font-size:9px;min-height:37px;padding:10px 12px}.xp-selected-company{padding:19px 18px;gap:15px;align-items:flex-start;flex-wrap:wrap}.xp-selected-company h2{font-size:19px}.xp-selected-company p{font-size:10px}.xp-selected-company .fi-button{font-size:10px;min-height:38px}.xp-review-current h3{font-size:13px}.xp-dialog{width:100%;max-width:100%}.xp-dialog #experience-dialog-content{padding:23px 18px calc(28px + env(safe-area-inset-bottom))}.xp-selection{padding:19px 18px;gap:15px;align-items:stretch}.xp-selection>label{min-width:0;width:100%;flex-basis:100%;font-size:10px}.xp-selection select{font-size:16px;min-height:46px}.xp-selection .fi-button{font-size:10px;width:100%;min-height:43px}.xp-product-context{padding:22px 18px}.xp-product-context h2{font-size:21px;line-height:1.4}.xp-product-context p{font-size:10px}.xp-editor-layout{gap:18px}.xp-editor-section{padding:24px 18px}.xp-editor-heading{gap:11px;margin-bottom:20px}.xp-editor-heading h3{font-size:16px}.xp-editor-heading p{font-size:10px}.xp-editor-heading>span{width:25px;height:25px;font-size:8px}.xp-shipping-options{grid-template-columns:1fr;gap:12px}.xp-shipping-options label{padding:17px 16px;font-size:11px}.xp-shipping-options small{font-size:9px}.xp-editor-section .fi-form-grid{grid-template-columns:1fr;gap:18px}.xp-editor-section .fi-form-grid .wide{grid-column:auto}.xp-promotion-fields{margin-top:20px}.xp-variant-price{grid-template-columns:1fr;gap:12px;padding:17px}.xp-variant-price input{font-size:16px;min-height:43px}.xp-variant-price label{font-size:10px}.xp-variant-price>div>strong{font-size:11px}.xp-variant-price>div>small{font-size:9px}.xp-editor-footer{padding:20px 18px}.xp-editor-footer .fi-form-actions{align-items:stretch}.xp-editor-footer .fi-form-actions .fi-button{width:100%;min-height:45px;font-size:11px}.xp-editor-aside{display:block}.xp-editor-hint{margin-top:18px;padding:21px}.xp-editor-hint:first-child{margin-top:0}.xp-editor-hint h3{font-size:15px}.xp-editor-hint p,.xp-editor-hint li{font-size:10px}.xp-editor-review{padding:23px 18px}.xp-rich-dl{grid-template-columns:1fr;gap:20px}.xp-rich-dl .wide{grid-column:auto}.xp-rich-dl dt{font-size:8px}.xp-rich-dl dd{font-size:11px}.xp-product-list .fi-table{min-width:600px}.xp-review-actions{flex-direction:column;align-items:stretch}.xp-review-actions .fi-button{min-height:44px;font-size:11px}.xp-feature-list li{font-size:11px}.xp-readonly-content{font-size:11px}.xp-doc-limit{font-size:9px}.xp-toggle-label{padding:15px 16px}.xp-toggle-label>span{font-size:11px}}
@media (max-width:365px){.xp-workspace-nav{gap:18px}.xp-workspace-nav a{font-size:8px}.xp-doc-title h2{font-size:15px}.xp-doc-title>.fi-icon{width:20px;height:20px}.xp-doc-title{gap:9px}.xp-doc-head .fi-status{font-size:7px}.xp-doc-head{gap:10px}.xp-readiness{flex-direction:column;gap:12px}.xp-company-row{align-items:flex-start;flex-direction:column}.xp-company-row>.fi-button{width:100%}.xp-product-context h2{font-size:19px}}
