.ogh-tool{background:var(--ogh-color-canvas)}.ogh-tool__layout{display:grid;gap:var(--ogh-space-7);grid-template-columns:minmax(0,1.1fr) minmax(30rem,.9fr)}.ogh-tool__panel{background:var(--ogh-color-surface);border:var(--ogh-border);border-radius:var(--ogh-radius-md);padding:clamp(2.4rem,4vw,4.8rem)}.ogh-tool__panel>:first-child{margin-top:0}.ogh-tool__panel>:last-child{margin-bottom:0}.ogh-tool__fieldset{border:0;display:grid;gap:var(--ogh-space-5);margin:0;padding:0}.ogh-tool__fieldset+.ogh-tool__fieldset{border-top:var(--ogh-border);margin-top:var(--ogh-space-6);padding-top:var(--ogh-space-6)}.ogh-tool__fieldset legend{font-size:var(--ogh-text-lg);font-weight:750;margin-bottom:var(--ogh-space-5);padding:0}.ogh-tool__grid{display:grid;gap:var(--ogh-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.ogh-tool__field{display:grid;gap:var(--ogh-space-2)}.ogh-tool__field label{font-size:var(--ogh-text-sm);font-weight:700}.ogh-tool__field input,.ogh-tool__field select{background:var(--ogh-color-surface);border:1px solid var(--ogh-color-line);border-radius:var(--ogh-radius-sm);color:var(--ogh-color-ink);font:inherit;min-height:4.8rem;padding:.9rem 1.2rem;width:100%}.ogh-tool__hint{color:var(--ogh-color-ink-muted);font-size:var(--ogh-text-xs);line-height:1.5;margin:0}.ogh-tool__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ogh-space-3);margin-top:var(--ogh-space-6)}.ogh-tool__results{align-self:start;position:sticky;top:calc(var(--header-height, 8rem) + 2rem)}.ogh-tool__result-grid{display:grid;gap:var(--ogh-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--ogh-space-5) 0}.ogh-tool__result{background:var(--ogh-color-canvas);border-radius:var(--ogh-radius-sm);padding:var(--ogh-space-4)}.ogh-tool__result dt{color:var(--ogh-color-ink-muted);font-family:var(--ogh-font-mono);font-size:var(--ogh-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ogh-tool__result dd{font-size:var(--ogh-text-xl);font-weight:750;line-height:1.2;margin:var(--ogh-space-2) 0 0}.ogh-tool__formula{background:var(--ogh-color-forest-strong);border-radius:var(--ogh-radius-sm);color:#ffffffd1;font-family:var(--ogh-font-mono);font-size:var(--ogh-text-xs);line-height:1.65;padding:var(--ogh-space-4)}.ogh-tool__formula code{color:var(--ogh-color-on-dark);white-space:normal}.ogh-tool__error{color:var(--ogh-color-danger);font-size:var(--ogh-text-sm);font-weight:700;margin-top:var(--ogh-space-4)}.ogh-tool__notice{margin-top:var(--ogh-space-5)}.ogh-tool__checks{display:grid;gap:var(--ogh-space-3);margin:var(--ogh-space-4) 0}.ogh-tool__checks p{background:var(--ogh-color-sky);border-left:.3rem solid var(--ogh-color-forest);border-radius:var(--ogh-radius-sm);margin:0;padding:var(--ogh-space-4)}.ogh-finder-products{display:grid;gap:var(--ogh-space-4);list-style:none;margin:var(--ogh-space-5) 0 0;padding:0}.ogh-finder-product{border:var(--ogh-border);border-radius:var(--ogh-radius-sm);padding:var(--ogh-space-4)}.ogh-finder-product[hidden]{display:none}.ogh-finder-product__meta{color:var(--ogh-color-ink-muted);display:flex;flex-wrap:wrap;font-family:var(--ogh-font-mono);font-size:var(--ogh-text-xs);gap:var(--ogh-space-3)}.ogh-finder-product h3{font-size:var(--ogh-text-lg);margin:var(--ogh-space-2) 0}@media screen and (max-width:989px){.ogh-tool__layout{grid-template-columns:1fr}.ogh-tool__results{position:static}}@media screen and (max-width:749px){.ogh-tool__grid,.ogh-tool__result-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ogh-tools.css.map */
