.c138-shell:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:1180px;margin:0 auto;padding:24px clamp(16px,4vw,38px) 70px;color:#173b43}.c138-shell *:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box}.c138-shell a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#115d66}.c138-shell :focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #b35521;outline-offset:3px}.c138-crumbs:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.88rem;margin-bottom:18px}.c138-hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:760px;margin-bottom:22px}.c138-hero h1:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:clamp(2rem,4vw,3.2rem);line-height:1.12;margin:.2em 0}.c138-hero p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:1.08rem;line-height:1.6}.c138-kicker:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1b6d72;font-size:.82rem!important}.c138-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:minmax(280px,390px) minmax(0,1fr);gap:24px;align-items:start}.c138-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c138-preview:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c138-info:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #bed1d1;border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(17,54,60,.06);padding:20px}.c138-controls h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c138-preview h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0 0 12px}.c138-controls label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:6px;font-weight:650;margin:0 0 15px}.c138-controls input:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c138-controls select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c138-controls textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;font:inherit;color:#173b43;padding:11px;border:1px solid #79999d;border-radius:8px;background:#fff}.c138-controls textarea:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){resize:vertical;min-height:88px}.c138-actions:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.c138-actions button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font:inherit;font-weight:700;border:1px solid #1b6d72;border-radius:8px;padding:10px 14px;cursor:pointer;background:#1b6d72;color:#fff}.c138-actions button.secondary:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;color:#1b6d72}.c138-actions button:disabled:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){opacity:.6;cursor:wait}.c138-status:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-height:2.7em;font-size:.9rem;line-height:1.5}.c138-sheet-frame:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#e9f0f0;padding:20px;overflow:auto;border-radius:10px}.c138-sheet-stage:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:#fff;max-width:100%;width:min(100%,540px);margin:0 auto;box-shadow:0 4px 18px rgba(0,0,0,.15);aspect-ratio:var(--sheet-width)/var(--sheet-height)}.c138-sheet-stage svg:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;width:100%;height:auto}.c138-static:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:22px}.c138-static img:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;max-width:100%;height:auto;border:1px solid #bdd0d0;border-radius:8px}.c138-info:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:24px;line-height:1.6}.c138-info h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:0}.c138-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-top:24px}.c138-related a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-right:15px}@media(max-width:800px){.c138-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.c138-sheet-frame:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:10px}}@media print{body>*:not(main):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}.c138-shell>*:not(.c138-tool):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}.c138-tool:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block!important}.c138-controls:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c138-preview h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c138-preview>p:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.c138-static:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:none!important}.c138-preview:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.c138-sheet-frame:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){background:none!important;padding:0!important;overflow:visible!important}.c138-sheet-stage:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:var(--sheet-width)!important;height:var(--sheet-height)!important;max-width:none!important;box-shadow:none!important;margin:0!important}.c138-sheet-stage svg:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:var(--sheet-width)!important;height:var(--sheet-height)!important}html:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),body:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),main:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:0!important;padding:0!important;width:auto!important;max-width:none!important}}
