.growth-modules{color:#24364d}.gm-cards,.gm-public-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.gm-card,.gm-public-card{border:1px solid #dde5ed;border-radius:12px;padding:20px;background:#fff;min-width:0}.gm-card h3{margin-top:0}.gm-card p,.gm-note,.gm-muted{line-height:1.6}.gm-card p,.gm-muted{color:#6c7b8d}.gm-settings,.gm-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:18px 0}.gm-settings .gm-check{margin:0}.gm-check{display:flex;gap:9px;align-items:flex-start;line-height:1.6;margin:12px 0}.gm-check input[type=checkbox]{flex:0 0 17px;width:17px;height:17px;margin-top:4px}.gm-notice:empty{display:none}.gm-notice{padding:12px 15px;background:#eef8ef;border-radius:8px}.gm-error{background:#fff0f0;color:#a12e38}.gm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.growth-modules .field{display:flex;flex-direction:column;gap:7px;margin:12px 0}.growth-modules input:not([type=checkbox]),.growth-modules textarea,.growth-modules select,.gm-product-questions input,.gm-product-questions textarea{font:inherit;border:1px solid #cbd6e2;border-radius:8px;padding:11px;min-width:0;width:100%;background:white;color:#24364d}.growth-modules textarea{resize:vertical}.gm-toolbar select{max-width:100%;padding:10px}.gm-text{white-space:pre-wrap;overflow-wrap:anywhere}.gm-note{background:#fff7df;border:1px solid #efdfa3;padding:12px 15px;border-radius:8px}.gm-table-wrap{max-width:100%;overflow:auto}.growth-modules table{width:100%;border-collapse:collapse}.growth-modules td,.growth-modules th{text-align:left;border-bottom:1px solid #e0e8ef;padding:11px}.gm-component{display:grid;grid-template-columns:2fr 1.3fr .7fr auto;gap:12px;align-items:center;border-top:1px solid #e3e9ef;padding:10px 0}.gm-product-checks{max-height:420px;overflow:auto;padding:0 12px}.gm-product-questions,.gm-product-bundles,.gm-related-products{margin:30px 0}.gm-product-questions h2,.gm-product-bundles h2,.gm-related-products h2{font-size:24px}.gm-question{border-bottom:1px solid #e1e8ef;padding:20px 0}.gm-answer{margin:15px 0 0 20px;border-left:3px solid var(--store-accent,#4269c5);padding:10px 18px;background:#f7f9fc}.gm-ask{margin-top:22px}.gm-ask summary{cursor:pointer;font-weight:600}.gm-ask form{max-width:620px;padding-top:18px}.gm-ask .field{display:grid;gap:7px;margin:12px 0}.gm-honey{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gm-public-card{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.gm-public-card img{width:100%;height:180px;object-fit:contain}.gm-public-card ul{padding-left:20px}.gm-checkout-consent{margin:18px 0;line-height:1.5}.gm-checkout-consent small{color:#66788e}.gm-public-card .rental-cta{margin-top:auto}.growth-modules button:disabled{opacity:.55;cursor:default}@media(max-width:700px){.gm-grid,.gm-component{grid-template-columns:minmax(0,1fr)}.gm-component .field{margin:0}.gm-cards,.gm-public-cards{grid-template-columns:minmax(0,1fr)}.gm-answer{margin-left:0}.gm-card{padding:16px}}

[data-gm-form="supplier-url-preview"] code{display:block;white-space:normal;overflow-wrap:anywhere;word-break:break-word}
[data-gm-form="supplier-url-preview"] button{max-width:100%;white-space:normal}

.gm-confirm-dialog{box-sizing:border-box;max-width:min(92vw,500px);border:1px solid #dce2f2;border-radius:16px;padding:26px;color:#14213d;background:#fff;box-shadow:0 24px 70px #101d3840}.gm-confirm-dialog::backdrop{background:#101d3866}.gm-confirm-dialog p{line-height:1.6}.gm-confirm-dialog .gm-toolbar{justify-content:flex-end;margin-top:22px}.growth-modules .gm-delete{color:#b42318;border-color:#eac3bf}.gm-confirm-dialog .gm-delete-confirm{background:#b42318;color:white;border:1px solid #b42318}
