.tool-support[data-astro-cid-tr5inwwe]{background:#f5f4f0;border:1px solid #cbd1ca;padding:clamp(22px,3vw,32px);color:#17201a}.tool-support__eyebrow[data-astro-cid-tr5inwwe]{font-size:.69rem;font-weight:800;letter-spacing:.13em;color:#854219;margin:0 0 12px}.tool-support[data-astro-cid-tr5inwwe] h3[data-astro-cid-tr5inwwe]{font-size:clamp(1.15rem,1.6vw,1.45rem);line-height:1.25;margin:0 0 10px}.tool-support[data-astro-cid-tr5inwwe]>p[data-astro-cid-tr5inwwe]:not(.tool-support__eyebrow):not(.tool-support__status){font-size:.91rem;line-height:1.65;color:#4a544e;max-width:55ch;margin:0 0 18px}.tool-support__actions[data-astro-cid-tr5inwwe]{display:flex;flex-wrap:wrap;gap:10px}.tool-support__actions[data-astro-cid-tr5inwwe] button[data-astro-cid-tr5inwwe],.tool-support__actions[data-astro-cid-tr5inwwe] a[data-astro-cid-tr5inwwe]{min-height:44px;padding:11px 13px;border:1px solid #a9b4a7;font:inherit;font-size:.88rem;font-weight:700;text-decoration:none;color:#17201a;background:#fff;cursor:pointer}.tool-support__actions[data-astro-cid-tr5inwwe] button[data-astro-cid-tr5inwwe]:hover,.tool-support__actions[data-astro-cid-tr5inwwe] a[data-astro-cid-tr5inwwe]:hover{border-color:#ce6426;background:#fff8f2}.tool-support__status[data-astro-cid-tr5inwwe]{min-height:1.2em;margin:12px 0 0;color:#23543a;font-size:.84rem}.tool-support__actions[data-astro-cid-tr5inwwe] [data-astro-cid-tr5inwwe]:is(a,button):focus-visible{outline:3px solid #f97316;outline-offset:3px}.liquid-tool[data-astro-cid-4svy6wqh]{background:var(--paper)}.liquid-tool__hero[data-astro-cid-4svy6wqh]{padding:calc(var(--header-height) + 42px) 0 clamp(76px,8vw,130px);color:#fff;background:#111414;position:relative;overflow:hidden}.liquid-tool__hero[data-astro-cid-4svy6wqh]:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;background-image:linear-gradient(#fff2 1px,transparent 1px),linear-gradient(90deg,#fff2 1px,transparent 1px);background-size:64px 64px}.liquid-tool__hero[data-astro-cid-4svy6wqh]>.container[data-astro-cid-4svy6wqh]{position:relative}.liquid-tool__hero[data-astro-cid-4svy6wqh] h1[data-astro-cid-4svy6wqh]{font-size:var(--font-size-h1);line-height:1.09;letter-spacing:-.065em;max-width:900px;overflow-wrap:anywhere;margin:20px 0 24px}.liquid-tool__hero[data-astro-cid-4svy6wqh] h1[data-astro-cid-4svy6wqh] span[data-astro-cid-4svy6wqh]{color:var(--orange)}.liquid-tool__intro[data-astro-cid-4svy6wqh]{max-width:780px;color:#c6ceca;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.8}.liquid-tool__tags[data-astro-cid-4svy6wqh]{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.liquid-tool__tags[data-astro-cid-4svy6wqh] span[data-astro-cid-4svy6wqh]{border:1px solid #ffffff39;padding:9px 14px;font-size:.8rem}.liquid-tool__heading[data-astro-cid-4svy6wqh]{max-width:900px;margin:0 auto 38px}.liquid-tool__heading[data-astro-cid-4svy6wqh] h2[data-astro-cid-4svy6wqh],.liquid-tool__guide[data-astro-cid-4svy6wqh] h2[data-astro-cid-4svy6wqh]{font-size:clamp(2rem,4vw,3.4rem);line-height:1.12;letter-spacing:-.06em;margin:17px 0}.liquid-tool__heading[data-astro-cid-4svy6wqh]>p[data-astro-cid-4svy6wqh]:last-child{color:#49524e;line-height:1.8}.liquid-tool__grid[data-astro-cid-4svy6wqh]{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:start;max-width:900px;margin-inline:auto}.liquid-tool__panel[data-astro-cid-4svy6wqh]{min-width:0;padding:clamp(22px,3vw,35px);border:1px solid #d6dcd6;background:#fff}.liquid-tool__panel[data-astro-cid-4svy6wqh] h3[data-astro-cid-4svy6wqh]{margin:0 0 26px;font-size:1.25rem;letter-spacing:-.03em}.liquid-tool__form[data-astro-cid-4svy6wqh]{display:flex;flex-direction:column;gap:11px}.liquid-tool__sticky-preview[data-astro-cid-4svy6wqh]{position:sticky;top:calc(var(--header-height, 76px) + 8px);z-index:4;padding:10px;background:#fff;border:1px solid #c7d0c7;box-shadow:0 5px 18px #121b1820}.liquid-tool__sticky-label[data-astro-cid-4svy6wqh]{font-size:.69rem;letter-spacing:.1em;font-weight:800;margin:0 0 8px;color:#424b46}.liquid-tool__sticky-label[data-astro-cid-4svy6wqh] span[data-astro-cid-4svy6wqh]{color:var(--orange)}.liquid-tool__preview--compact[data-astro-cid-4svy6wqh]{padding:12px 14px;min-height:48px}@media(max-width:620px){.liquid-tool__sticky-preview[data-astro-cid-4svy6wqh]{top:calc(var(--header-height, 76px) + 4px);padding:8px}.liquid-tool__preview--compact[data-astro-cid-4svy6wqh]{padding:10px 12px;font-size:.84rem}}.liquid-tool__form[data-astro-cid-4svy6wqh] label[data-astro-cid-4svy6wqh]{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-top:12px;font-weight:700;line-height:1.5}.liquid-tool__form[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh]:not([type=range]):not([type=checkbox]),.liquid-tool__form[data-astro-cid-4svy6wqh] select[data-astro-cid-4svy6wqh]{width:100%;min-height:49px;padding:11px 13px;border:1px solid #8e9b91;background:#fff;color:#151918;border-radius:0}.liquid-tool__field-heading[data-astro-cid-4svy6wqh]{margin:12px 0 0;font-weight:700;line-height:1.5}.liquid-tool__selected-template[data-astro-cid-4svy6wqh]{padding:14px 16px;background:#f5f4f0;border:1px solid #b7c1b8;display:grid;gap:5px;line-height:1.5}.liquid-tool__selected-template[data-astro-cid-4svy6wqh] strong[data-astro-cid-4svy6wqh]{font-weight:750;color:#171d19}.liquid-tool__selected-template[data-astro-cid-4svy6wqh] span[data-astro-cid-4svy6wqh]{font-size:.84rem;color:#4f5c53}.liquid-tool__color-fields[data-astro-cid-4svy6wqh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0}.liquid-tool__color-fields[data-astro-cid-4svy6wqh]>div[data-astro-cid-4svy6wqh]{min-width:0}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__color-fields[data-astro-cid-4svy6wqh] label[data-astro-cid-4svy6wqh]{font-weight:600;font-size:.84rem;margin-top:0;margin-bottom:8px}.liquid-tool__form[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh][type=color]{height:46px;min-height:46px;padding:4px;cursor:pointer}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__credit-option[data-astro-cid-4svy6wqh]{display:flex;align-items:center;justify-content:flex-start;gap:14px;cursor:pointer;font-weight:600;padding:15px;border:1px solid #aeb9af;background:#f5f7f4}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__credit-option[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh][type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;flex:none;width:50px;height:30px;min-height:30px;padding:0;margin:0;border:2px solid #68736b;border-radius:999px;background:#e2e7e1;cursor:pointer;transition:background .18s ease,border-color .18s ease}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__credit-option[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh][type=checkbox]:before{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0004;transition:transform .18s ease}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__credit-option[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh][type=checkbox]:checked{background:#bb4c0f;border-color:#bb4c0f}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__credit-option[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh][type=checkbox]:checked:before{transform:translate(20px)}.liquid-tool__credit-option-text[data-astro-cid-4svy6wqh]{flex:1}.liquid-tool__credit-state[data-astro-cid-4svy6wqh]{font-weight:800;min-width:26px;text-align:right;color:#34443b}.liquid-tool__credit-on[data-astro-cid-4svy6wqh]{display:none}.liquid-tool__credit-option[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh]:checked~.liquid-tool__credit-state[data-astro-cid-4svy6wqh] .liquid-tool__credit-on[data-astro-cid-4svy6wqh]{display:inline;color:#a7440f}.liquid-tool__credit-option[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh]:checked~.liquid-tool__credit-state[data-astro-cid-4svy6wqh] .liquid-tool__credit-off[data-astro-cid-4svy6wqh]{display:none}@media(prefers-reduced-motion:reduce){.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__credit-option[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh][type=checkbox],.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__credit-option[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh][type=checkbox]:before{transition:none}}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__range-label[data-astro-cid-4svy6wqh]{margin-top:6px;font-weight:600;font-size:.86rem}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__slider[data-astro-cid-4svy6wqh]{width:100%;height:44px;min-height:44px;padding:0;margin:4px 0 6px;border:0;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;touch-action:pan-y}.liquid-tool__slider[data-astro-cid-4svy6wqh]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(to right,#d95a1c 0%,#d95a1c var(--range-fill,0%),#d5dad4 var(--range-fill,0%),#d5dad4 100%)}.liquid-tool__slider[data-astro-cid-4svy6wqh]::-moz-range-track{height:8px;border-radius:999px;background:#d5dad4}.liquid-tool__slider[data-astro-cid-4svy6wqh]::-moz-range-progress{height:8px;border-radius:999px;background:#d95a1c}.liquid-tool__slider[data-astro-cid-4svy6wqh]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border:3px solid #fff;border-radius:50%;background:#d95a1c;box-shadow:0 0 0 1px #ac4613,0 2px 6px #0002;margin-top:-8px}.liquid-tool__slider[data-astro-cid-4svy6wqh]::-moz-range-thumb{width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:#d95a1c;box-shadow:0 0 0 1px #ac4613,0 2px 6px #0002}.liquid-tool__form[data-astro-cid-4svy6wqh] output[data-astro-cid-4svy6wqh]{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.liquid-tool__form[data-astro-cid-4svy6wqh] .liquid-tool__slider-value[data-astro-cid-4svy6wqh]{align-self:flex-start;display:block;margin:-2px 0 6px;font-weight:800;font-size:1rem;color:#9b3c0b;padding:3px 10px;border:1px solid #e9c5ac;background:#fff6ee}.liquid-tool__hint[data-astro-cid-4svy6wqh]{font-size:.84rem;line-height:1.65;color:#4f5c53;margin:0 0 14px}.liquid-tool__error[data-astro-cid-4svy6wqh]{font-size:.85rem;color:#a32116;margin:0}.liquid-tool__output[data-astro-cid-4svy6wqh]{min-width:0;display:grid;gap:22px}.liquid-tool__shop-mock[data-astro-cid-4svy6wqh]{padding:clamp(20px,3vw,34px);background:#ededeb;border:1px solid #d4d9d2;margin-bottom:15px}.liquid-tool__mock-label[data-astro-cid-4svy6wqh]{font-size:.7rem;font-weight:760;letter-spacing:.12em;color:#3e4943;margin:0 0 18px}.liquid-tool__preview[data-astro-cid-4svy6wqh]{border:1px solid #56605c;background:#161919;color:#fff;padding:16px 18px;font-size:.92rem;font-weight:680;line-height:1.55;overflow-wrap:anywhere}.liquid-tool__preview[data-astro-cid-4svy6wqh][data-theme=light]{background:#f5f4f0;color:#171d19;border-color:#c8d0c9}.liquid-tool__code-head[data-astro-cid-4svy6wqh]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:12px}.liquid-tool__code-head[data-astro-cid-4svy6wqh] h3[data-astro-cid-4svy6wqh]{margin:0}.liquid-tool__copy[data-astro-cid-4svy6wqh]{min-height:44px;background:var(--orange);border:0;color:#131414;font-size:.86rem;font-weight:760;padding:10px 15px}.liquid-tool__copy[data-astro-cid-4svy6wqh]:disabled{opacity:.48;cursor:not-allowed}.liquid-tool[data-astro-cid-4svy6wqh] pre[data-astro-cid-4svy6wqh]{margin:0;padding:20px;max-height:460px;overflow:auto;white-space:pre;background:#161919;color:#edf0ee;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;border:1px solid #323c38}.liquid-tool__copy-status[data-astro-cid-4svy6wqh]{min-height:1.4em;font-size:.85rem;margin:11px 0 0;color:#1c603c}.liquid-tool__howto[data-astro-cid-4svy6wqh]>.section-label[data-astro-cid-4svy6wqh]{margin:0 0 16px}.liquid-tool__howto[data-astro-cid-4svy6wqh]>p[data-astro-cid-4svy6wqh]:not(.section-label){line-height:1.7}.liquid-tool__howto[data-astro-cid-4svy6wqh] a[data-astro-cid-4svy6wqh]{color:#7d3615;text-decoration:underline;text-underline-offset:3px}.liquid-tool__install-intro[data-astro-cid-4svy6wqh]{margin:18px 0;line-height:1.75}.liquid-tool__install-options[data-astro-cid-4svy6wqh]{display:grid;gap:14px;margin:16px 0 24px}.liquid-tool__install-option[data-astro-cid-4svy6wqh]{padding:18px;border:1px solid #c6cec5;background:#f7f8f5}.liquid-tool__install-option[data-astro-cid-4svy6wqh] h4[data-astro-cid-4svy6wqh],.liquid-tool__render-instructions[data-astro-cid-4svy6wqh] h4[data-astro-cid-4svy6wqh]{font-size:1.02rem;margin:0 0 12px;line-height:1.5}.liquid-tool__install-option[data-astro-cid-4svy6wqh] p[data-astro-cid-4svy6wqh],.liquid-tool__render-instructions[data-astro-cid-4svy6wqh] p[data-astro-cid-4svy6wqh]{font-size:.92rem;line-height:1.75;margin:8px 0}.liquid-tool__install-option[data-astro-cid-4svy6wqh] code[data-astro-cid-4svy6wqh],.liquid-tool__render-instructions[data-astro-cid-4svy6wqh] code[data-astro-cid-4svy6wqh]{overflow-wrap:anywhere}.liquid-tool__render-instructions[data-astro-cid-4svy6wqh]{margin:26px 0 18px;padding:20px;border:1px solid #c6cec5;background:#f7f8f5}.liquid-tool__render-row[data-astro-cid-4svy6wqh]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 10px}.liquid-tool__render-row[data-astro-cid-4svy6wqh]>code[data-astro-cid-4svy6wqh]{display:block;flex:1 1 240px;min-width:0;padding:15px;font-size:.9rem;line-height:1.6;background:#161919;color:#fff;overflow-wrap:anywhere}.liquid-tool__render-row[data-astro-cid-4svy6wqh] button[data-astro-cid-4svy6wqh]{flex:0 0 auto}@media(max-width:620px){.liquid-tool__render-row[data-astro-cid-4svy6wqh] button[data-astro-cid-4svy6wqh]{width:100%}}.liquid-tool__code-details[data-astro-cid-4svy6wqh]{margin-top:16px;border:1px solid #c6cec5}.liquid-tool__code-details[data-astro-cid-4svy6wqh] summary[data-astro-cid-4svy6wqh]{cursor:pointer;min-height:48px;padding:14px 18px;font-weight:700;background:#f3f4f1}.liquid-tool__code-details[data-astro-cid-4svy6wqh][open] summary[data-astro-cid-4svy6wqh]{border-bottom:1px solid #c6cec5}.liquid-tool__code-details[data-astro-cid-4svy6wqh] summary[data-astro-cid-4svy6wqh]:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.liquid-tool__steps[data-astro-cid-4svy6wqh]{max-width:100%;list-style:none;padding:0;counter-reset:step}.liquid-tool__steps[data-astro-cid-4svy6wqh] li[data-astro-cid-4svy6wqh]{display:grid;grid-template-columns:200px 1fr;gap:20px;align-items:baseline;border-bottom:1px solid #c6cec5;padding:21px 0;line-height:1.75;counter-increment:step}.liquid-tool__steps[data-astro-cid-4svy6wqh] li[data-astro-cid-4svy6wqh] strong[data-astro-cid-4svy6wqh]:before{content:counter(step) ". ";color:#af4a19}.liquid-tool__steps[data-astro-cid-4svy6wqh] li[data-astro-cid-4svy6wqh] span[data-astro-cid-4svy6wqh]{min-width:0}.liquid-tool__steps[data-astro-cid-4svy6wqh] code[data-astro-cid-4svy6wqh],.liquid-tool__warning[data-astro-cid-4svy6wqh] code[data-astro-cid-4svy6wqh]{overflow-wrap:anywhere}.liquid-tool__details[data-astro-cid-4svy6wqh]{margin:30px 0;max-width:990px;border-top:1px solid #b4bdb4;border-bottom:1px solid #b4bdb4}.liquid-tool__details[data-astro-cid-4svy6wqh] summary[data-astro-cid-4svy6wqh]{padding:22px 12px 22px 0;cursor:pointer;font-weight:750;line-height:1.5}.liquid-tool__details[data-astro-cid-4svy6wqh] summary[data-astro-cid-4svy6wqh]:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.liquid-tool__details-content[data-astro-cid-4svy6wqh]{padding:0 15px 24px;line-height:1.8;color:#29322d}.liquid-tool__details-content[data-astro-cid-4svy6wqh] h3[data-astro-cid-4svy6wqh]{margin:20px 0 8px;font-size:1.06rem}.liquid-tool__details-content[data-astro-cid-4svy6wqh] p[data-astro-cid-4svy6wqh]{margin:0;max-width:850px}.liquid-tool__warning[data-astro-cid-4svy6wqh]{border-left:4px solid var(--orange);padding:18px 20px;background:#fff;color:#29322d}.liquid-tool__cta[data-astro-cid-4svy6wqh]{margin-top:clamp(44px,6vw,75px);display:flex;gap:32px;align-items:center;justify-content:space-between;padding:clamp(24px,4vw,50px);background:#111414;color:#fff}.liquid-tool__cta[data-astro-cid-4svy6wqh] h3[data-astro-cid-4svy6wqh]{font-size:clamp(1.3rem,2vw,2rem);letter-spacing:-.05em;margin:0 0 12px}.liquid-tool__cta[data-astro-cid-4svy6wqh] p[data-astro-cid-4svy6wqh]{color:#c1c9c4;line-height:1.6;margin:0}.liquid-tool__cta[data-astro-cid-4svy6wqh] .button[data-astro-cid-4svy6wqh]{flex:none}.liquid-tool a:focus-visible,.liquid-tool[data-astro-cid-4svy6wqh] button[data-astro-cid-4svy6wqh]:focus-visible,.liquid-tool[data-astro-cid-4svy6wqh] input[data-astro-cid-4svy6wqh]:focus-visible,.liquid-tool[data-astro-cid-4svy6wqh] select[data-astro-cid-4svy6wqh]:focus-visible,.liquid-tool[data-astro-cid-4svy6wqh] pre[data-astro-cid-4svy6wqh]:focus-visible{outline:3px solid var(--orange);outline-offset:4px}@media(max-width:900px){.liquid-tool__cta[data-astro-cid-4svy6wqh]{flex-direction:column;align-items:flex-start}}@media(max-width:400px){.liquid-tool__color-fields[data-astro-cid-4svy6wqh]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.liquid-tool__hero[data-astro-cid-4svy6wqh]{padding-top:calc(var(--header-height) + 30px)}.liquid-tool__steps[data-astro-cid-4svy6wqh] li[data-astro-cid-4svy6wqh]{grid-template-columns:1fr;gap:4px}.liquid-tool__code-head[data-astro-cid-4svy6wqh]{align-items:flex-start}.liquid-tool__copy[data-astro-cid-4svy6wqh]{width:100%}.liquid-tool__cta[data-astro-cid-4svy6wqh] .button[data-astro-cid-4svy6wqh]{width:100%;white-space:normal}}
