.credit-pricing{max-width:780px}.credit-pricing h2{margin-top:0}.credit-pricing p{line-height:1.6}.credit-pricing fieldset{border:0;padding:0;margin:24px 0 0;min-width:0}.credit-pricing-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.credit-pricing-fields label{display:flex;flex-direction:column;gap:8px;font-weight:600}.credit-pricing-toggle{display:flex;align-items:center;gap:10px;margin:24px 0}.credit-pricing-info{padding:12px 16px;border-left:3px solid #237450;background:#edf5ef;border-radius:6px;color:#244a35}.credit-pricing-helper{border-top:1px solid #dce3df;margin:24px 0 0;padding-top:16px;font-size:14px}.credit-pricing input:focus-visible{outline:3px solid #79a68d;outline-offset:3px}.credit-pricing .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:540px){.credit-pricing-fields{grid-template-columns:1fr;gap:16px}.credit-pricing-toggle{align-items:flex-start;line-height:1.5}.credit-pricing-toggle input{margin-top:4px}}.application-store{max-width:1280px;min-width:0}.application-store [hidden]{display:none!important}.store-heading{display:flex;align-items:center;gap:18px;margin:26px 0}.store-heading h1{margin:5px 0}.store-heading p{margin:0;color:var(--muted,#64748b)}.store-mark{display:grid;place-items:center;background:#edf5ef;color:#22704c;border-radius:18px;padding:18px}.store-tabs{display:flex;border-bottom:1px solid #dce3df;margin-bottom:24px;gap:8px;overflow-x:auto}.store-tabs button{white-space:nowrap;padding:14px 18px;border:0;border-bottom:3px solid transparent;background:transparent;color:#58645f;font-weight:600}.store-tabs button[aria-selected=true]{border-color:#237450;color:#237450}.application-store button:focus-visible,.application-store summary:focus-visible{outline:3px solid #79a68d;outline-offset:3px}.store-overview{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.store-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;border:0;padding:0;margin:20px 0}.store-filters label,.store-menu-fields label{display:flex;flex-direction:column;gap:6px;font-size:14px}.application-store input:not([type=checkbox]),.application-store select{width:100%;min-width:0;padding:10px 12px;border:1px solid #d6dfd9;border-radius:8px;background:#fff;color:#243a2e}.store-product{display:grid;grid-template-columns:minmax(0,2fr) 1fr 1fr auto;grid-gap:16px;gap:16px;align-items:center;border-top:1px solid #e2e7e3;padding:18px 0}.store-product h3,.store-product p{margin:0 0 5px;overflow-wrap:anywhere}.store-product b,.store-product small{display:block}.store-product small{color:#6b7870}.store-menu-actions,.store-pagination,.store-section-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.store-pagination{justify-content:flex-end;margin-top:18px}.application-store button{cursor:pointer}.application-store button:disabled{cursor:not-allowed;opacity:.5}.store-menu-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);grid-gap:22px;gap:22px;align-items:start}.store-section-heading{justify-content:space-between}.store-draft{background:#fff0cd;color:#7a5408;padding:5px 10px;border-radius:20px;font-size:12px}.store-menu-editor{border:0;margin:0;padding:0;min-width:0}.store-menu-item{border:1px solid #dde5df;border-radius:10px;margin:12px 0;padding:14px;background:#fff;min-width:0}.store-menu-item summary{cursor:pointer;font-weight:600;overflow-wrap:anywhere}.store-menu-item summary small{font-weight:400;color:#68766d;margin-left:8px}.store-menu-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:16px 0}.store-menu-fields .store-check{flex-direction:row;align-items:center}.store-menu-children{margin-left:18px;border-left:2px solid #dce9df;padding-left:12px}.store-menu-actions button:not(.button),.store-pagination button{display:inline-flex;gap:5px;align-items:center;background:#f4f7f4;border:1px solid #d9e2db;border-radius:7px;padding:7px 10px}.store-preview nav button{display:block;text-align:left;width:100%;border:0;background:transparent;border-radius:7px;padding:11px;overflow-wrap:anywhere}.store-preview nav button[aria-pressed=true]{background:#eaf3ec;color:#236d48}.store-preview nav .store-preview-child{padding-left:28px;font-size:14px}.store-preview-filter{background:#f3f6f3;border-radius:10px;padding:14px;margin:18px 0}.store-capabilities{display:flex;flex-direction:column;gap:14px;border:0;min-width:0}.store-capabilities label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.store-capabilities small{color:#69776e}.application-store .error{overflow-wrap:anywhere}.application-store .panel{min-width:0}@media(max-width:900px){.store-menu-layout{grid-template-columns:1fr}.store-product{grid-template-columns:minmax(0,1fr) 1fr}.store-filters{grid-template-columns:1fr 1fr}.store-preview{position:static}}@media(max-width:540px){.store-filters,.store-menu-fields,.store-overview,.store-product{grid-template-columns:1fr}.store-heading{gap:12px}.store-heading h1{font-size:26px;overflow-wrap:anywhere}.store-tabs{gap:0}.store-tabs button{padding:12px 10px;font-size:13px}.store-menu-children{margin-left:6px;padding-left:8px}.store-pagination{justify-content:flex-start}.store-menu-layout{gap:14px}.application-store .panel{padding:16px}}.store-product-channels{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.store-product-channels small{margin-right:4px}.store-channel-chip{display:inline-block;border:1px solid #d9e5dc;border-radius:20px;background:#f0f6f1;padding:3px 9px;font-size:12px;overflow-wrap:anywhere;max-width:100%}.application-store input[type=checkbox]{width:16px;height:16px;padding:0;flex:0 0 auto}.application-store .store-check{white-space:nowrap}