.c94-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:1160px;margin:auto;padding:2rem clamp(1rem,4vw,3rem) 4rem}.c94-privacy:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c94-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff8ed;border:1px solid #e5cfae;border-radius:18px;padding:1rem 1.2rem}.c94-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:1.25rem;margin:1.5rem 0}.c94-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #d8d1c5;border-radius:20px;padding:1.25rem;background:#fff}.c94-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.c94-panel label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.4rem;font-weight:700}.c94-panel input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c94-panel select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:46px;width:100%;padding:.65rem;border:1px solid #7f7465;border-radius:9px;font:inherit}.c94-row:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(130px,1.3fr) repeat(3,minmax(90px,1fr)) auto;align-items:end;gap:.65rem;margin:.85rem 0;padding:.8rem;border:1px solid #e0d9ce;border-radius:14px}.c94-row--cost:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:minmax(120px,1.3fr) repeat(4,minmax(85px,1fr)) auto}.c94-row legend:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:800}.c94-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.c94-error:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#8a1c16;font-weight:700;min-height:1.5em}.c94-result:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-left:5px solid #d6ad44;background:#fffaf0;border-radius:12px;padding:1rem}.c94-result p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:.35rem 0}.c94-status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700}.c94-methods:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.c94-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;gap:1rem;flex-wrap:wrap}.c94-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.95rem;color:#4e463c}@media(max-width:820px){.c94-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c94-methods:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.c94-row:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c94-row--cost:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr 1fr}.c94-row button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-column:1/-1}.c94-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}}@media(max-width:420px){.c94-row:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c94-row--cost:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.c94-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding-inline:.75rem}.c94-actions .button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%}}
