.quickbar[data-astro-cid-rejljaw7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.quickbar[data-astro-cid-rejljaw7][hidden]{display:none}.q-sum[data-astro-cid-rejljaw7]{color:var(--ink-2);min-width:0;font-size:.875rem}.q-sum[data-astro-cid-rejljaw7]:empty{display:none}.q-actions[data-astro-cid-rejljaw7]{flex-wrap:wrap;gap:8px;display:flex}.q-actions[data-astro-cid-rejljaw7] .btn{min-height:40px;padding:0 16px;font-size:.9375rem}.q-actions[data-astro-cid-rejljaw7] .btn[disabled],.q-actions[data-astro-cid-rejljaw7] .btn[aria-disabled=true]{opacity:.6;pointer-events:none}.qb-wrap[data-astro-cid-jlp3twlo]{padding:0 21px;display:none}.ws[data-astro-cid-jlp3twlo][data-state=ready] .qb-wrap[data-astro-cid-jlp3twlo]{display:block}.ws[data-astro-cid-jlp3twlo][data-busy] [data-astro-cid-jlp3twlo][data-quick-download]{opacity:.6;pointer-events:none}.ws[data-astro-cid-jlp3twlo]{--split:50%;grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.ws[data-astro-cid-jlp3twlo]:not([data-state=ready]) .panel[data-astro-cid-jlp3twlo]{display:none}@media (width>=900px){.ws[data-astro-cid-jlp3twlo][data-state=ready]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.stage[data-astro-cid-jlp3twlo]{gap:14px;min-width:0;padding:21px;display:grid}.proof[data-astro-cid-jlp3twlo]{--m-color:var(--rule-strong);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);transition:border-color .15s var(--ease)}.stage[data-astro-cid-jlp3twlo]>.trust[data-astro-cid-jlp3twlo]{margin-top:10px}.ws[data-astro-cid-jlp3twlo][data-over] .proof[data-astro-cid-jlp3twlo]{--m-color:var(--accent);border-color:var(--accent);border-style:dashed}.ws[data-astro-cid-jlp3twlo][data-state=ready] .drop-slot[data-astro-cid-jlp3twlo]{display:none}.viewer[data-astro-cid-jlp3twlo]{width:min(calc(100% - 32px), calc(min(62vh, 100vh - 190px) * var(--ar,1.333)));aspect-ratio:var(--ar,4 / 3);background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 16px 16px;border-radius:2px;margin:16px auto;display:none;position:relative;overflow:hidden}.ws[data-astro-cid-jlp3twlo][data-state=ready] .viewer[data-astro-cid-jlp3twlo]{display:block}.viewer[data-astro-cid-jlp3twlo] img[data-astro-cid-jlp3twlo]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.ws[data-astro-cid-jlp3twlo][data-busy] [data-astro-cid-jlp3twlo][data-after]{opacity:.6;transition:opacity .2s}.before[data-astro-cid-jlp3twlo]{clip-path:inset(0 calc(100% - var(--split)) 0 0)}.split[data-astro-cid-jlp3twlo]{top:0;bottom:0;left:var(--split);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000040}.split[data-astro-cid-jlp3twlo]:after{content:"";background:#fff linear-gradient(90deg,#0000 9px,#69717c 9px 11px,#0000 11px 17px,#69717c 17px 19px,#0000 19px);border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 1px 4px #00000059}.tag[data-astro-cid-jlp3twlo]{color:#fff;pointer-events:none;background:#0f1115b8;border-radius:4px;padding:3px 7px;font-size:.75rem;font-weight:600;position:absolute;top:10px}.tag-l[data-astro-cid-jlp3twlo]{left:10px}.tag-r[data-astro-cid-jlp3twlo]{right:10px}.compare[data-astro-cid-jlp3twlo]{opacity:0;cursor:ew-resize;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.compare[data-astro-cid-jlp3twlo]:focus-visible+[data-astro-cid-jlp3twlo]{outline:none}.viewer[data-astro-cid-jlp3twlo]:has(.compare:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.error[data-astro-cid-jlp3twlo]{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));color:var(--ink);border-radius:0 6px 6px 0;padding:12px 14px;font-size:.9375rem}.panel[data-astro-cid-jlp3twlo]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;padding:22px;display:grid}@media (width>=900px){.panel[data-astro-cid-jlp3twlo]{margin-top:21px;position:sticky;top:20px}}.file[data-astro-cid-jlp3twlo]{min-width:0}.fname[data-astro-cid-jlp3twlo]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta[data-astro-cid-jlp3twlo]{color:var(--ink-3);margin-top:2px;font-size:.8125rem}.controls[data-astro-cid-jlp3twlo]{border-block:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:22px;padding-block:20px;display:grid}.controls[data-astro-cid-jlp3twlo]:empty{display:none}.readout[data-astro-cid-jlp3twlo]{gap:6px;display:grid}.row[data-astro-cid-jlp3twlo]{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:.9375rem;display:flex}.row[data-astro-cid-jlp3twlo].result{color:var(--ink)}.row[data-astro-cid-jlp3twlo].result .num[data-astro-cid-jlp3twlo]{font-size:var(--step-2);letter-spacing:-.02em;font-weight:700}.ws[data-astro-cid-jlp3twlo][data-busy] .row[data-astro-cid-jlp3twlo].result .num[data-astro-cid-jlp3twlo]{color:var(--ink-3)}.row[data-astro-cid-jlp3twlo].sub{color:var(--ink-3);font-size:.8125rem}.delta[data-astro-cid-jlp3twlo]{color:var(--good);font-weight:600}.ws[data-astro-cid-jlp3twlo][data-larger] .delta[data-astro-cid-jlp3twlo]{color:var(--warn)}.note[data-astro-cid-jlp3twlo]{color:var(--ink-2);margin-top:-8px;font-size:.875rem}.actions[data-astro-cid-jlp3twlo]{gap:10px;display:grid}.download[data-astro-cid-jlp3twlo]{min-height:50px;font-size:1rem}.ghost[data-astro-cid-jlp3twlo]{color:var(--ink-2);background:0 0;border-color:#0000;font-weight:500}.ghost[data-astro-cid-jlp3twlo]:hover{color:var(--ink);border-color:var(--rule-strong)}.head[data-astro-cid-h5yl3bk3]{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}label[data-astro-cid-h5yl3bk3]{font-size:.9375rem;font-weight:600}output[data-astro-cid-h5yl3bk3]{color:var(--ink);font-size:.9375rem;font-weight:600}input[data-astro-cid-h5yl3bk3][type=range]{--fill:50%;appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}input[data-astro-cid-h5yl3bk3][type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ink) var(--fill), var(--rule) var(--fill));border-radius:2px;height:4px}input[data-astro-cid-h5yl3bk3][type=range]::-moz-range-track{background:linear-gradient(90deg, var(--ink) var(--fill), var(--rule) var(--fill));border-radius:2px;height:4px}input[data-astro-cid-h5yl3bk3][type=range]::-webkit-slider-thumb{appearance:none;background:var(--surface);border:2px solid var(--ink);border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 1px 3px #0003}input[data-astro-cid-h5yl3bk3][type=range]::-moz-range-thumb{background:var(--surface);border:2px solid var(--ink);border-radius:50%;width:16px;height:16px}input[data-astro-cid-h5yl3bk3][type=range]:focus-visible{outline:none}input[data-astro-cid-h5yl3bk3][type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:2px}input[data-astro-cid-h5yl3bk3][type=range]:focus-visible::-moz-range-thumb{outline:2px solid var(--accent);outline-offset:2px}.hint[data-astro-cid-h5yl3bk3]{color:var(--ink-3);margin-top:6px;font-size:.8125rem}fieldset[data-astro-cid-sgje7saa]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-sgje7saa]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.opts[data-astro-cid-sgje7saa]{border-radius:var(--radius);background:var(--paper);border:1px solid var(--rule);padding:3px;display:flex}label[data-astro-cid-sgje7saa]{flex:1;position:relative}input[data-astro-cid-sgje7saa]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}span[data-astro-cid-sgje7saa]{text-align:center;color:var(--ink-2);white-space:nowrap;border-radius:5px;padding:7px 6px;font-size:.875rem;font-weight:500;display:block}input[data-astro-cid-sgje7saa]:checked+span[data-astro-cid-sgje7saa]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--rule-strong), 0 1px 2px #00000014}input[data-astro-cid-sgje7saa]:focus-visible+span[data-astro-cid-sgje7saa]{outline:2px solid var(--accent);outline-offset:1px}.bulk[data-astro-cid-raymz75r]{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""panel""files";gap:24px;margin-top:36px;display:grid}.stage[data-astro-cid-raymz75r]{grid-area:stage}.panel[data-astro-cid-raymz75r]{grid-area:panel}.files[data-astro-cid-raymz75r]{grid-area:files}.qb-wrap[data-astro-cid-raymz75r]{display:none}.bulk[data-astro-cid-raymz75r][data-has-files] .qb-wrap[data-astro-cid-raymz75r]{display:block}.bulk[data-astro-cid-raymz75r]:not([data-has-files]) .panel[data-astro-cid-raymz75r],.bulk[data-astro-cid-raymz75r]:not([data-has-files]) .files[data-astro-cid-raymz75r]{display:none}@media (width>=900px){.bulk[data-astro-cid-raymz75r][data-has-files]{grid-template:"stage panel""files panel"1fr/minmax(0,1fr) 340px;align-items:start;gap:0 32px}}.bulk[data-astro-cid-raymz75r][data-has-files] .files[data-astro-cid-raymz75r]{margin:0 21px}.stage[data-astro-cid-raymz75r]{gap:14px;min-width:0;padding:21px;display:grid}.proof[data-astro-cid-raymz75r]{--m-color:var(--rule-strong);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);transition:border-color .15s var(--ease)}.bulk[data-astro-cid-raymz75r][data-over] .proof[data-astro-cid-raymz75r]{--m-color:var(--accent);border-color:var(--accent);border-style:dashed}.stage[data-astro-cid-raymz75r]>.trust[data-astro-cid-raymz75r]{margin-top:10px}.error[data-astro-cid-raymz75r]{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));border-radius:0 6px 6px 0;padding:12px 14px;font-size:.9375rem}.files[data-astro-cid-raymz75r]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.file[data-astro-cid-raymz75r]{grid-template-columns:48px minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:10px 12px 10px 14px;display:grid}.file[data-astro-cid-raymz75r]+.file[data-astro-cid-raymz75r]{border-top:1px solid var(--rule)}.order[data-astro-cid-raymz75r]{display:flex}.order[data-astro-cid-raymz75r] .icon-btn[data-astro-cid-raymz75r]{width:34px}.file[data-astro-cid-raymz75r]:first-child .up[data-astro-cid-raymz75r],.file[data-astro-cid-raymz75r]:last-child .down[data-astro-cid-raymz75r]{visibility:hidden}.bulk[data-astro-cid-raymz75r][data-no-row-download] .dl[data-astro-cid-raymz75r]{display:none}.bulk[data-astro-cid-raymz75r][data-reorder] .file[data-astro-cid-raymz75r]{grid-template-columns:48px minmax(0,1fr) auto auto auto}@media (width<=560px){.bulk[data-astro-cid-raymz75r][data-reorder] .file[data-astro-cid-raymz75r]{grid-template-columns:44px minmax(0,1fr) auto auto}}.thumb[data-astro-cid-raymz75r]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 10px 10px;border-radius:6px;width:48px;height:48px;overflow:hidden}.thumb[data-astro-cid-raymz75r] img[data-astro-cid-raymz75r]{object-fit:cover;width:100%;height:100%}.thumb[data-astro-cid-raymz75r] img[data-astro-cid-raymz75r]:not([src]){visibility:hidden}.info[data-astro-cid-raymz75r]{min-width:0}.name[data-astro-cid-raymz75r]{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.meta[data-astro-cid-raymz75r],.note[data-astro-cid-raymz75r]{color:var(--ink-3);font-size:.8125rem}.meta[data-astro-cid-raymz75r]{white-space:nowrap}.file[data-astro-cid-raymz75r][data-state=error] .sizes[data-astro-cid-raymz75r],.meta[data-astro-cid-raymz75r]:empty,.note[data-astro-cid-raymz75r]:empty{display:none}.file[data-astro-cid-raymz75r][data-state=error] .note[data-astro-cid-raymz75r]{color:var(--danger)}.file[data-astro-cid-raymz75r][data-state=working] .note[data-astro-cid-raymz75r]{color:var(--accent-text)}.sizes[data-astro-cid-raymz75r]{color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:6px;font-size:.875rem;display:flex}.arrow[data-astro-cid-raymz75r],.res[data-astro-cid-raymz75r]:empty,.res[data-astro-cid-raymz75r]:empty~.delta[data-astro-cid-raymz75r]{color:var(--ink-3)}.file[data-astro-cid-raymz75r]:not([data-state=done]) .arrow[data-astro-cid-raymz75r]{display:none}.res[data-astro-cid-raymz75r]{color:var(--ink);font-weight:700}.sizes[data-astro-cid-raymz75r] .delta[data-astro-cid-raymz75r]{text-align:right;min-width:7.5em;color:var(--good);font-weight:600}.icon-btn[data-astro-cid-raymz75r]{width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.icon-btn[data-astro-cid-raymz75r]:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}.dl[data-astro-cid-raymz75r][aria-disabled]{opacity:.35;pointer-events:none}@media (width<=560px){.file[data-astro-cid-raymz75r]{grid-template-columns:44px minmax(0,1fr) auto auto;gap:10px}.thumb[data-astro-cid-raymz75r]{width:44px;height:44px}.sizes[data-astro-cid-raymz75r]{grid-area:2/2;margin-top:-6px}.sizes[data-astro-cid-raymz75r] .delta[data-astro-cid-raymz75r]{min-width:0}}.panel[data-astro-cid-raymz75r]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;padding:22px;display:grid}@media (width>=900px){.panel[data-astro-cid-raymz75r]{margin-top:21px;position:sticky;top:20px}}.controls[data-astro-cid-raymz75r]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:22px;padding-bottom:22px;display:grid}.progress[data-astro-cid-raymz75r] .track[data-astro-cid-raymz75r]{background:var(--rule);border-radius:3px;height:6px;overflow:hidden}.progress[data-astro-cid-raymz75r] [data-astro-cid-raymz75r][data-bar]{background:var(--accent);width:0;height:100%;transition:width .25s var(--ease);display:block}.progress[data-astro-cid-raymz75r] p[data-astro-cid-raymz75r]{color:var(--ink-2);margin-top:8px;font-size:.875rem}.progress[data-astro-cid-raymz75r] p[data-astro-cid-raymz75r]:empty{display:none}.readout[data-astro-cid-raymz75r]{gap:6px;display:grid}.row[data-astro-cid-raymz75r]{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:.9375rem;display:flex}.row[data-astro-cid-raymz75r].result{color:var(--ink)}.row[data-astro-cid-raymz75r].result .num[data-astro-cid-raymz75r]{font-size:var(--step-2);letter-spacing:-.02em;font-weight:700}.row[data-astro-cid-raymz75r].sub{font-size:.8125rem}.readout[data-astro-cid-raymz75r] .delta[data-astro-cid-raymz75r]{color:var(--good);font-weight:600}.bulk[data-astro-cid-raymz75r][data-larger] .readout[data-astro-cid-raymz75r] .delta[data-astro-cid-raymz75r]{color:var(--warn)}.actions[data-astro-cid-raymz75r]{gap:10px;display:grid}.download[data-astro-cid-raymz75r]{min-height:50px;font-size:1rem}.download[data-astro-cid-raymz75r]:disabled{opacity:.5;cursor:not-allowed}.ghost[data-astro-cid-raymz75r]{color:var(--ink-2);background:0 0;border-color:#0000;font-weight:500}.ghost[data-astro-cid-raymz75r]:hover{color:var(--ink);border-color:var(--rule-strong)}.dims[data-astro-cid-ja2pwkkj]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-ja2pwkkj]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.pair[data-astro-cid-ja2pwkkj]{grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;display:grid}label[data-astro-cid-ja2pwkkj] span[data-astro-cid-ja2pwkkj]{color:var(--ink-2);margin-bottom:4px;font-size:.8125rem;display:block}input[data-astro-cid-ja2pwkkj][type=number]{border:1px solid var(--rule-strong);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:6px;width:100%;height:44px;padding:0 10px;font-size:1rem;font-weight:600}input[data-astro-cid-ja2pwkkj][type=number]:focus-visible{outline-offset:0;border-color:var(--accent)}.lock[data-astro-cid-ja2pwkkj]{width:36px;height:44px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.lock[data-astro-cid-ja2pwkkj][aria-pressed=true]{color:var(--ink)}.lock[data-astro-cid-ja2pwkkj][aria-pressed=true] .off[data-astro-cid-ja2pwkkj],.lock[data-astro-cid-ja2pwkkj][aria-pressed=false] .on[data-astro-cid-ja2pwkkj]{display:none}.scales[data-astro-cid-ja2pwkkj]{gap:6px;margin-top:12px;display:flex}.scale[data-astro-cid-ja2pwkkj]{border:1px solid var(--rule);background:var(--paper);font-variant-numeric:tabular-nums;height:34px;color:var(--ink-2);cursor:pointer;border-radius:6px;flex:1;font-size:.875rem;font-weight:600}.scale[data-astro-cid-ja2pwkkj]:hover{border-color:var(--accent);color:var(--ink)}.lossless[data-astro-cid-jsz5bjn6]{color:var(--ink-2);font-size:.9375rem}.bg[data-astro-cid-jsz5bjn6]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bg[data-astro-cid-jsz5bjn6] label[data-astro-cid-jsz5bjn6]{font-size:.9375rem;font-weight:600}input[data-astro-cid-jsz5bjn6][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.crop[data-astro-cid-va3wowk5]{box-sizing:border-box;cursor:move;touch-action:none;user-select:none;border:1px solid #fff;position:absolute;box-shadow:0 0 0 1px #00000059,0 0 0 100vmax #0a0c108c}.crop[data-astro-cid-va3wowk5]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.thirds[data-astro-cid-va3wowk5]{pointer-events:none;opacity:0;transition:opacity .15s var(--ease);background:linear-gradient(90deg,#0000 calc(33.333% - .5px),#fff9 0 calc(33.333% + .5px),#0000 0 calc(66.666% - .5px),#fff9 0 calc(66.666% + .5px),#0000 0),linear-gradient(#0000 calc(33.333% - .5px),#fff9 0 calc(33.333% + .5px),#0000 0 calc(66.666% - .5px),#fff9 0 calc(66.666% + .5px),#0000 0);position:absolute;inset:0}.crop[data-astro-cid-va3wowk5][data-dragging] .thirds[data-astro-cid-va3wowk5],.crop[data-astro-cid-va3wowk5]:focus-visible .thirds[data-astro-cid-va3wowk5]{opacity:1}.h[data-astro-cid-va3wowk5]{width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute}.h[data-astro-cid-va3wowk5]:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:6px;box-shadow:0 0 0 1px #00000059}@media (pointer:coarse){.h[data-astro-cid-va3wowk5]{width:36px;height:36px;margin:-18px 0 0 -18px}.h[data-astro-cid-va3wowk5]:after{inset:11px}}.h-nw[data-astro-cid-va3wowk5]{cursor:nwse-resize;top:0;left:0}.h-n[data-astro-cid-va3wowk5]{cursor:ns-resize;top:0;left:50%}.h-ne[data-astro-cid-va3wowk5]{cursor:nesw-resize;top:0;left:100%}.h-e[data-astro-cid-va3wowk5]{cursor:ew-resize;top:50%;left:100%}.h-se[data-astro-cid-va3wowk5]{cursor:nwse-resize;top:100%;left:100%}.h-s[data-astro-cid-va3wowk5]{cursor:ns-resize;top:100%;left:50%}.h-sw[data-astro-cid-va3wowk5]{cursor:nesw-resize;top:100%;left:0}.h-w[data-astro-cid-va3wowk5]{cursor:ew-resize;top:50%;left:0}.crop[data-astro-cid-va3wowk5][data-ratio] [data-astro-cid-va3wowk5]:is(.h-n,.h-e,.h-s,.h-w){display:none}fieldset[data-astro-cid-qs264hdf]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-qs264hdf]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.chips[data-astro-cid-qs264hdf]{flex-wrap:wrap;gap:6px;display:flex}.chips[data-astro-cid-qs264hdf] label[data-astro-cid-qs264hdf]{position:relative}.chips[data-astro-cid-qs264hdf] input[data-astro-cid-qs264hdf]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chips[data-astro-cid-qs264hdf] span[data-astro-cid-qs264hdf]{border:1px solid var(--rule);background:var(--paper);text-align:center;font-variant-numeric:tabular-nums;min-width:48px;color:var(--ink-2);border-radius:6px;padding:7px 10px;font-size:.875rem;font-weight:600;display:block}.chips[data-astro-cid-qs264hdf] input[data-astro-cid-qs264hdf]:checked+span[data-astro-cid-qs264hdf]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.chips[data-astro-cid-qs264hdf] input[data-astro-cid-qs264hdf]:focus-visible+span[data-astro-cid-qs264hdf]{outline:2px solid var(--accent);outline-offset:2px}.grid4[data-astro-cid-qs264hdf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.grid4[data-astro-cid-qs264hdf] span[data-astro-cid-qs264hdf]{color:var(--ink-2);margin-bottom:4px;font-size:.8125rem;display:block}.grid4[data-astro-cid-qs264hdf] input[data-astro-cid-qs264hdf]{border:1px solid var(--rule-strong);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:6px;width:100%;height:44px;padding:0 10px;font-size:1rem;font-weight:600}.grid4[data-astro-cid-qs264hdf] input[data-astro-cid-qs264hdf]:focus-visible{outline-offset:0;border-color:var(--accent)}.md[data-astro-cid-dt7zc32j]{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.md[data-astro-cid-dt7zc32j]:not([data-state=ready]) .panel[data-astro-cid-dt7zc32j],.md[data-astro-cid-dt7zc32j]:not([data-state=ready]) .file-card[data-astro-cid-dt7zc32j],.md[data-astro-cid-dt7zc32j][data-state=ready] .drop-wrap[data-astro-cid-dt7zc32j]{display:none}@media (width>=900px){.md[data-astro-cid-dt7zc32j][data-state=ready]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.main[data-astro-cid-dt7zc32j]{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.stage[data-astro-cid-dt7zc32j]{grid-template-columns:minmax(0,1fr);gap:14px;padding:21px;display:grid}.md[data-astro-cid-dt7zc32j][data-state=ready] .stage[data-astro-cid-dt7zc32j]{padding:0}.proof[data-astro-cid-dt7zc32j]{--m-color:var(--rule-strong);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.md[data-astro-cid-dt7zc32j][data-over] .proof[data-astro-cid-dt7zc32j]{--m-color:var(--accent);border-color:var(--accent);border-style:dashed}.stage[data-astro-cid-dt7zc32j]>.trust[data-astro-cid-dt7zc32j]{margin-top:10px}.md[data-astro-cid-dt7zc32j][data-state=ready] .stage[data-astro-cid-dt7zc32j]>.trust[data-astro-cid-dt7zc32j]{margin-top:0}.error[data-astro-cid-dt7zc32j]{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));border-radius:0 6px 6px 0;padding:12px 14px;font-size:.9375rem}.file-card[data-astro-cid-dt7zc32j]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.thumb[data-astro-cid-dt7zc32j]{background:var(--paper);border-radius:6px;width:64px;height:64px;overflow:hidden}.thumb[data-astro-cid-dt7zc32j] img[data-astro-cid-dt7zc32j]{object-fit:cover;width:100%;height:100%}.file-card[data-astro-cid-dt7zc32j]>div[data-astro-cid-dt7zc32j]{min-width:0}.fname[data-astro-cid-dt7zc32j]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta[data-astro-cid-dt7zc32j]{color:var(--ink-3);font-size:.8125rem}@media (width<=560px){.file-card[data-astro-cid-dt7zc32j]{grid-template-columns:56px minmax(0,1fr)}.file-card[data-astro-cid-dt7zc32j] .btn[data-astro-cid-dt7zc32j]{grid-column:1/-1}}.report[data-astro-cid-dt7zc32j] .alert{border:1px solid color-mix(in srgb, var(--warn) 45%, var(--rule));border-left:4px solid var(--warn);border-radius:var(--radius);background:color-mix(in srgb, var(--warn) 8%, var(--surface));gap:6px;padding:16px 18px;font-size:.9375rem;display:grid}.report[data-astro-cid-dt7zc32j] .alert-title,.report[data-astro-cid-dt7zc32j] .none-title{font-size:1.0625rem;font-weight:700}.report[data-astro-cid-dt7zc32j] .none{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);gap:4px;padding:18px;display:grid}.report[data-astro-cid-dt7zc32j] .none-title{color:var(--good)}.report[data-astro-cid-dt7zc32j] .report-head{color:var(--ink-2);margin:4px 0 -8px}.report[data-astro-cid-dt7zc32j]{gap:20px;display:grid}.report[data-astro-cid-dt7zc32j] .summary{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.report[data-astro-cid-dt7zc32j] .group{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);padding:16px 18px}.report[data-astro-cid-dt7zc32j] .group-title{letter-spacing:-.01em;margin-bottom:8px;font-size:.9375rem}.report[data-astro-cid-dt7zc32j] dl{margin:0;display:grid}.report[data-astro-cid-dt7zc32j] .kv{border-top:1px solid var(--rule);grid-template-columns:minmax(96px,40%) minmax(0,1fr);gap:12px;padding:6px 0;font-size:.875rem;display:grid}.report[data-astro-cid-dt7zc32j] .kv:first-child{border-top:0}.report[data-astro-cid-dt7zc32j] dt{color:var(--ink-3);overflow-wrap:anywhere}.report[data-astro-cid-dt7zc32j] dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:500}.report[data-astro-cid-dt7zc32j] .all{gap:12px;display:grid}.report[data-astro-cid-dt7zc32j] .all>summary{cursor:pointer;color:var(--accent-text);padding:12px 0;font-weight:600}.panel[data-astro-cid-dt7zc32j]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;padding:22px;display:grid}@media (width>=900px){.panel[data-astro-cid-dt7zc32j]{position:sticky;top:20px}}.panel-title[data-astro-cid-dt7zc32j]{font-size:1.1875rem}.panel-text[data-astro-cid-dt7zc32j],.kept[data-astro-cid-dt7zc32j]{color:var(--ink-2);font-size:.9375rem}.kept[data-astro-cid-dt7zc32j]:empty,.chips[data-astro-cid-dt7zc32j]:empty{display:none}.chips[data-astro-cid-dt7zc32j]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-dt7zc32j] .chip{background:var(--paper);border:1px solid var(--rule);color:var(--ink-2);border-radius:999px;padding:4px 10px;font-size:.8125rem;font-weight:600}.chips[data-astro-cid-dt7zc32j] .chip.warn{border-color:color-mix(in srgb, var(--warn) 45%, var(--rule));color:var(--warn)}.sizes[data-astro-cid-dt7zc32j]{border-top:1px solid var(--rule);gap:6px;padding-top:14px;display:grid}.row[data-astro-cid-dt7zc32j]{color:var(--ink-2);justify-content:space-between;align-items:baseline;font-size:.9375rem;display:flex}.row[data-astro-cid-dt7zc32j].result{color:var(--ink)}.row[data-astro-cid-dt7zc32j].result .num[data-astro-cid-dt7zc32j]{font-size:var(--step-1);font-weight:700}.download[data-astro-cid-dt7zc32j]{min-height:50px;font-size:1rem}.btn-secondary[data-astro-cid-dt7zc32j]{border-color:var(--accent);color:var(--accent-text)}.ghost[data-astro-cid-dt7zc32j]{color:var(--ink-2);background:0 0;border-color:#0000;font-weight:500}.ghost[data-astro-cid-dt7zc32j]:hover{color:var(--ink);border-color:var(--rule-strong)}.lossless[data-astro-cid-hbomj56e]{color:var(--ink-2);font-size:.9375rem}fieldset[data-astro-cid-syhfsqay]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-syhfsqay]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.grid2[data-astro-cid-syhfsqay]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.act[data-astro-cid-syhfsqay]{border:1px solid var(--rule-strong);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;touch-action:manipulation;text-align:left;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;font-weight:600;display:flex}.act[data-astro-cid-syhfsqay]:hover{border-color:var(--accent)}.act[data-astro-cid-syhfsqay] svg[data-astro-cid-syhfsqay]{color:var(--ink-2);flex:none}.act[data-astro-cid-syhfsqay][aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.act[data-astro-cid-syhfsqay][aria-pressed=true] svg[data-astro-cid-syhfsqay]{color:inherit}.state[data-astro-cid-syhfsqay]{color:var(--ink-3);margin-top:10px;font-size:.875rem}.fav[data-astro-cid-7chymseh]{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.fav[data-astro-cid-7chymseh]:not([data-state=ready]) .panel[data-astro-cid-7chymseh],.fav[data-astro-cid-7chymseh]:not([data-state=ready]) .preview[data-astro-cid-7chymseh],.fav[data-astro-cid-7chymseh][data-state=ready] .drop-wrap[data-astro-cid-7chymseh]{display:none}@media (width>=900px){.fav[data-astro-cid-7chymseh][data-state=ready]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.main[data-astro-cid-7chymseh],.stage[data-astro-cid-7chymseh]{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.stage[data-astro-cid-7chymseh]{padding:21px}.fav[data-astro-cid-7chymseh][data-state=ready] .stage[data-astro-cid-7chymseh]{padding:0}.proof[data-astro-cid-7chymseh]{--m-color:var(--rule-strong);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.fav[data-astro-cid-7chymseh][data-over] .proof[data-astro-cid-7chymseh]{--m-color:var(--accent);border-color:var(--accent);border-style:dashed}.stage[data-astro-cid-7chymseh]>.trust[data-astro-cid-7chymseh]{margin-top:10px}.error[data-astro-cid-7chymseh]{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));border-radius:0 6px 6px 0;padding:12px 14px;font-size:.9375rem}.preview[data-astro-cid-7chymseh]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);gap:24px;padding:24px;display:grid}.tab[data-astro-cid-7chymseh]{background:var(--paper);border:1px solid var(--rule);border-bottom:0;border-radius:8px 8px 0 0;align-items:center;gap:8px;max-width:260px;padding:9px 12px;font-size:.8125rem;display:flex}.tab-title[data-astro-cid-7chymseh]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tab-x[data-astro-cid-7chymseh]{color:var(--ink-3)}.icons[data-astro-cid-7chymseh]{flex-wrap:wrap;align-items:flex-end;gap:20px 28px;margin:0;padding:0;list-style:none;display:flex}.icons[data-astro-cid-7chymseh] li[data-astro-cid-7chymseh]{color:var(--ink-3);justify-items:center;gap:8px;font-size:.8125rem;display:grid}.chk[data-astro-cid-7chymseh]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 10px 10px;border-radius:8px;place-items:center;padding:8px;display:grid}.chk[data-astro-cid-7chymseh] img[data-astro-cid-7chymseh]{image-rendering:auto}img[data-astro-cid-7chymseh][data-p]:not([src]){visibility:hidden}.apple[data-astro-cid-7chymseh]{border-radius:13px}.mask[data-astro-cid-7chymseh]{border-radius:50%}.panel[data-astro-cid-7chymseh]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;padding:22px;display:grid}@media (width>=900px){.panel[data-astro-cid-7chymseh]{position:sticky;top:20px}}.controls[data-astro-cid-7chymseh]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:20px;padding-bottom:22px;display:grid}.fav[data-astro-cid-7chymseh][data-crop] .controls[data-astro-cid-7chymseh] [data-field=padding]{display:none}.color-row[data-astro-cid-7chymseh],.text-row[data-astro-cid-7chymseh]{justify-content:space-between;align-items:center;gap:12px;display:flex}.color-row[data-astro-cid-7chymseh] label[data-astro-cid-7chymseh],.text-row[data-astro-cid-7chymseh] label[data-astro-cid-7chymseh]{font-size:.9375rem;font-weight:600}.text-row[data-astro-cid-7chymseh] input[data-astro-cid-7chymseh]{border:1px solid var(--rule-strong);background:var(--surface);border-radius:6px;flex:1;min-width:0;max-width:190px;height:40px;padding:0 10px}input[data-astro-cid-7chymseh][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.hint[data-astro-cid-7chymseh]{color:var(--ink-3);margin-top:-12px;font-size:.8125rem}.actions[data-astro-cid-7chymseh]{gap:10px;display:grid}.download[data-astro-cid-7chymseh]{min-height:50px;font-size:1rem}.download[data-astro-cid-7chymseh]:disabled{opacity:.5}.ghost[data-astro-cid-7chymseh]{color:var(--ink-2);background:0 0;border-color:#0000;font-weight:500}.snippet[data-astro-cid-7chymseh]{gap:8px;display:grid}.snippet-head[data-astro-cid-7chymseh]{justify-content:space-between;align-items:center;font-size:.875rem;font-weight:600;display:flex}.copy[data-astro-cid-7chymseh]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:.8125rem;font-weight:600}pre[data-astro-cid-7chymseh]{background:var(--paper);border:1px solid var(--rule);white-space:pre;border-radius:6px;margin:0;padding:12px;font:.75rem/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace;overflow-x:auto}.calc[data-astro-cid-dfpv4gzk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;margin-top:36px;display:grid}.card[data-astro-cid-dfpv4gzk]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:24px;display:grid}.card-title[data-astro-cid-dfpv4gzk]{font-size:var(--step-1)}.row2[data-astro-cid-dfpv4gzk]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px;display:grid}.row2[data-astro-cid-dfpv4gzk][hidden]{display:none}label[data-astro-cid-dfpv4gzk] span[data-astro-cid-dfpv4gzk]{color:var(--ink-2);margin-bottom:4px;font-size:.8125rem;display:block}input[data-astro-cid-dfpv4gzk][type=number]{border:1px solid var(--rule-strong);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:6px;width:100%;height:48px;padding:0 12px;font-size:1.0625rem;font-weight:600}input[data-astro-cid-dfpv4gzk][type=number]:focus-visible{outline-offset:0;border-color:var(--accent)}.times[data-astro-cid-dfpv4gzk]{color:var(--ink-3);padding-bottom:12px}.linkish[data-astro-cid-dfpv4gzk]{color:var(--accent-text);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.875rem;text-decoration:underline}.answer[data-astro-cid-dfpv4gzk]{border-top:1px solid var(--rule);padding-top:16px}.big[data-astro-cid-dfpv4gzk]{font-size:var(--step-3);letter-spacing:-.03em;font-weight:800;line-height:1.1}.sub[data-astro-cid-dfpv4gzk]{color:var(--ink-2);font-size:.9375rem}fieldset[data-astro-cid-dfpv4gzk]{border:0;min-width:0;margin:0;padding:0}.chips[data-astro-cid-dfpv4gzk]{flex-wrap:wrap;gap:6px;display:flex}.chips[data-astro-cid-dfpv4gzk] label[data-astro-cid-dfpv4gzk]{position:relative}.chips[data-astro-cid-dfpv4gzk] input[data-astro-cid-dfpv4gzk]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chips[data-astro-cid-dfpv4gzk] span[data-astro-cid-dfpv4gzk]{border:1px solid var(--rule);background:var(--paper);text-align:center;min-width:48px;color:var(--ink-2);border-radius:6px;margin:0;padding:8px 10px;font-size:.875rem;font-weight:600;display:block}.chips[data-astro-cid-dfpv4gzk] input[data-astro-cid-dfpv4gzk]:checked+span[data-astro-cid-dfpv4gzk]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.chips[data-astro-cid-dfpv4gzk] input[data-astro-cid-dfpv4gzk]:focus-visible+span[data-astro-cid-dfpv4gzk]{outline:2px solid var(--accent);outline-offset:2px}.trust[data-astro-cid-dfpv4gzk]{grid-column:1/-1}.calc[data-astro-cid-45reiijf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;margin-top:36px;display:grid}.card[data-astro-cid-45reiijf]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:24px;display:grid}.card-title[data-astro-cid-45reiijf]{font-size:var(--step-1)}.row2[data-astro-cid-45reiijf]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px;display:grid}label[data-astro-cid-45reiijf] span[data-astro-cid-45reiijf]{color:var(--ink-2);margin-bottom:4px;font-size:.8125rem;display:block}input[data-astro-cid-45reiijf][type=number]{border:1px solid var(--rule-strong);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:6px;width:100%;height:48px;padding:0 12px;font-size:1.0625rem;font-weight:600}input[data-astro-cid-45reiijf][type=number]:focus-visible{outline-offset:0;border-color:var(--accent)}.times[data-astro-cid-45reiijf]{color:var(--ink-3);padding-bottom:12px}.linkish[data-astro-cid-45reiijf]{color:var(--accent-text);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.875rem;text-decoration:underline}fieldset[data-astro-cid-45reiijf]{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-45reiijf]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.custom[data-astro-cid-45reiijf]{max-width:160px}.chips[data-astro-cid-45reiijf]{flex-wrap:wrap;gap:6px;display:flex}.chips[data-astro-cid-45reiijf] label[data-astro-cid-45reiijf]{position:relative}.chips[data-astro-cid-45reiijf] input[data-astro-cid-45reiijf]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chips[data-astro-cid-45reiijf] span[data-astro-cid-45reiijf]{border:1px solid var(--rule);background:var(--paper);color:var(--ink-2);border-radius:6px;margin:0;padding:8px 10px;font-size:.875rem;font-weight:600;display:block}.chips[data-astro-cid-45reiijf] input[data-astro-cid-45reiijf]:checked+span[data-astro-cid-45reiijf]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.chips[data-astro-cid-45reiijf] input[data-astro-cid-45reiijf]:focus-visible+span[data-astro-cid-45reiijf]{outline:2px solid var(--accent);outline-offset:2px}.answer[data-astro-cid-45reiijf]{border-top:1px solid var(--rule);gap:2px;padding-top:16px;display:grid}.label[data-astro-cid-45reiijf]{color:var(--ink-3);font-size:.875rem}.big[data-astro-cid-45reiijf]{font-size:var(--step-2);letter-spacing:-.02em;font-weight:800}.sub[data-astro-cid-45reiijf]{color:var(--ink-2);font-size:.9375rem}.q[data-astro-cid-45reiijf]{margin-top:8px;font-size:.9375rem;font-weight:600}[data-astro-cid-45reiijf][data-level=great],[data-astro-cid-45reiijf][data-level=good]{color:var(--good)}[data-astro-cid-45reiijf][data-level=fair]{color:var(--warn)}[data-astro-cid-45reiijf][data-level=poor]{color:var(--danger)}table[data-astro-cid-45reiijf]{border-collapse:collapse;width:100%;font-size:.9375rem}th[data-astro-cid-45reiijf],td[data-astro-cid-45reiijf]{border-top:1px solid var(--rule);text-align:left;padding:9px 0}thead[data-astro-cid-45reiijf] th[data-astro-cid-45reiijf]{color:var(--ink-3);border-top:0;font-size:.8125rem;font-weight:600}tbody[data-astro-cid-45reiijf] th[data-astro-cid-45reiijf],.badge[data-astro-cid-45reiijf]{font-weight:600}.trust[data-astro-cid-45reiijf]{grid-column:1/-1}.dpi[data-astro-cid-gkg6e2x4]{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.dpi[data-astro-cid-gkg6e2x4]:not([data-state=ready]) .panel[data-astro-cid-gkg6e2x4],.dpi[data-astro-cid-gkg6e2x4]:not([data-state=ready]) .file-card[data-astro-cid-gkg6e2x4],.dpi[data-astro-cid-gkg6e2x4][data-state=ready] .drop-wrap[data-astro-cid-gkg6e2x4]{display:none}@media (width>=900px){.dpi[data-astro-cid-gkg6e2x4][data-state=ready]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.main[data-astro-cid-gkg6e2x4]{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding:21px;display:grid}.dpi[data-astro-cid-gkg6e2x4][data-state=ready] .main[data-astro-cid-gkg6e2x4]{padding:0}.proof[data-astro-cid-gkg6e2x4]{--m-color:var(--rule-strong);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.dpi[data-astro-cid-gkg6e2x4][data-over] .proof[data-astro-cid-gkg6e2x4]{--m-color:var(--accent);border-color:var(--accent);border-style:dashed}.main[data-astro-cid-gkg6e2x4]>.trust[data-astro-cid-gkg6e2x4]{margin-top:10px}.dpi[data-astro-cid-gkg6e2x4][data-state=ready] .main[data-astro-cid-gkg6e2x4]>.trust[data-astro-cid-gkg6e2x4]{margin-top:0}.error[data-astro-cid-gkg6e2x4]{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));border-radius:0 6px 6px 0;padding:12px 14px;font-size:.9375rem}.file-card[data-astro-cid-gkg6e2x4]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}.thumb[data-astro-cid-gkg6e2x4]{background:var(--paper);border-radius:6px;width:64px;height:64px;overflow:hidden}.thumb[data-astro-cid-gkg6e2x4] img[data-astro-cid-gkg6e2x4]{object-fit:cover;width:100%;height:100%}.file-info[data-astro-cid-gkg6e2x4]{min-width:0}.fname[data-astro-cid-gkg6e2x4]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta[data-astro-cid-gkg6e2x4]{color:var(--ink-3);font-size:.8125rem}@media (width<=560px){.file-card[data-astro-cid-gkg6e2x4]{grid-template-columns:56px minmax(0,1fr)}.file-card[data-astro-cid-gkg6e2x4] .btn[data-astro-cid-gkg6e2x4]{grid-column:1/-1}}.panel[data-astro-cid-gkg6e2x4]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;padding:22px;display:grid}@media (width>=900px){.panel[data-astro-cid-gkg6e2x4]{position:sticky;top:20px}}fieldset[data-astro-cid-gkg6e2x4]{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-gkg6e2x4]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.chips[data-astro-cid-gkg6e2x4]{flex-wrap:wrap;gap:6px;display:flex}.chips[data-astro-cid-gkg6e2x4] label[data-astro-cid-gkg6e2x4]{position:relative}.chips[data-astro-cid-gkg6e2x4] input[data-astro-cid-gkg6e2x4]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chips[data-astro-cid-gkg6e2x4] span[data-astro-cid-gkg6e2x4]{border:1px solid var(--rule);background:var(--paper);text-align:center;min-width:48px;color:var(--ink-2);border-radius:6px;padding:8px 10px;font-size:.875rem;font-weight:600;display:block}.chips[data-astro-cid-gkg6e2x4] input[data-astro-cid-gkg6e2x4]:checked+span[data-astro-cid-gkg6e2x4]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.chips[data-astro-cid-gkg6e2x4] input[data-astro-cid-gkg6e2x4]:focus-visible+span[data-astro-cid-gkg6e2x4]{outline:2px solid var(--accent);outline-offset:2px}.custom[data-astro-cid-gkg6e2x4] span[data-astro-cid-gkg6e2x4]{color:var(--ink-2);margin-bottom:4px;font-size:.8125rem;display:block}.custom[data-astro-cid-gkg6e2x4] input[data-astro-cid-gkg6e2x4]{border:1px solid var(--rule-strong);background:var(--surface);border-radius:6px;width:140px;height:44px;padding:0 10px;font-size:1rem;font-weight:600}.readout[data-astro-cid-gkg6e2x4]{border-top:1px solid var(--rule);gap:6px;padding-top:16px;display:grid}.row[data-astro-cid-gkg6e2x4]{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;font-size:.9375rem;display:flex}.row[data-astro-cid-gkg6e2x4] .num[data-astro-cid-gkg6e2x4]{text-align:right}.row[data-astro-cid-gkg6e2x4].result{color:var(--ink)}.row[data-astro-cid-gkg6e2x4].result .num[data-astro-cid-gkg6e2x4]{font-size:var(--step-2);font-weight:700}.note[data-astro-cid-gkg6e2x4]{color:var(--ink-2);font-size:.875rem}.source[data-astro-cid-gkg6e2x4]:empty{display:none}.source[data-astro-cid-gkg6e2x4]{color:var(--ink-3);margin:-2px 0 6px;font-size:.8125rem}.download[data-astro-cid-gkg6e2x4]{min-height:50px;font-size:1rem}.ghost[data-astro-cid-gkg6e2x4]{color:var(--ink-2);background:0 0;border-color:#0000;font-weight:500}.sizes[data-astro-cid-lxb44bhj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sizes[data-astro-cid-lxb44bhj] label[data-astro-cid-lxb44bhj] span[data-astro-cid-lxb44bhj]{color:var(--ink-2);margin-bottom:4px;font-size:.8125rem;display:block}.sizes[data-astro-cid-lxb44bhj] input[data-astro-cid-lxb44bhj]{border:1px solid var(--rule-strong);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:6px;width:100%;height:44px;padding:0 10px;font-size:1rem;font-weight:600}.sizes[data-astro-cid-lxb44bhj] input[data-astro-cid-lxb44bhj]:focus-visible{outline-offset:0;border-color:var(--accent)}.check[data-astro-cid-lxb44bhj]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-lxb44bhj] input[data-astro-cid-lxb44bhj]{width:18px;height:18px;accent-color:var(--accent)}.field[data-astro-cid-lrpdtfpr]{gap:8px;display:grid}.field[data-astro-cid-lrpdtfpr] label[data-astro-cid-lrpdtfpr],legend[data-astro-cid-lrpdtfpr]{font-size:.9375rem;font-weight:600}select[data-astro-cid-lrpdtfpr]{border:1px solid var(--rule-strong);background:var(--surface);border-radius:6px;height:44px;padding:0 10px;font-size:1rem}select[data-astro-cid-lrpdtfpr]:focus-visible{outline-offset:0;border-color:var(--accent)}fieldset[data-astro-cid-lrpdtfpr]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-lrpdtfpr]{margin-bottom:10px;padding:0}.preset-group[data-astro-cid-lrpdtfpr]{gap:6px;display:grid}.preset-group[data-astro-cid-lrpdtfpr][hidden]{display:none}.preset[data-astro-cid-lrpdtfpr]{position:relative}.preset[data-astro-cid-lrpdtfpr] input[data-astro-cid-lrpdtfpr]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.preset[data-astro-cid-lrpdtfpr] span[data-astro-cid-lrpdtfpr]{border:1px solid var(--rule);background:var(--paper);border-radius:6px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:.9375rem;display:flex}.preset[data-astro-cid-lrpdtfpr] b[data-astro-cid-lrpdtfpr]{font-weight:600}.preset[data-astro-cid-lrpdtfpr] i[data-astro-cid-lrpdtfpr]{color:var(--ink-3);font-style:normal}.preset[data-astro-cid-lrpdtfpr] input[data-astro-cid-lrpdtfpr]:checked+span[data-astro-cid-lrpdtfpr]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.preset[data-astro-cid-lrpdtfpr] input[data-astro-cid-lrpdtfpr]:checked+span[data-astro-cid-lrpdtfpr] i[data-astro-cid-lrpdtfpr]{color:inherit}.preset[data-astro-cid-lrpdtfpr] input[data-astro-cid-lrpdtfpr]:focus-visible+span[data-astro-cid-lrpdtfpr]{outline:2px solid var(--accent);outline-offset:2px}.note[data-astro-cid-lrpdtfpr]{color:var(--ink-2);margin-top:-8px;font-size:.875rem}.warn[data-astro-cid-lrpdtfpr]{border-left:3px solid var(--warn);background:color-mix(in srgb, var(--warn) 8%, var(--surface));border-radius:0 6px 6px 0;padding:10px 12px;font-size:.875rem}.platform[data-astro-cid-lrpdtfpr]{margin-top:28px}.platform[data-astro-cid-lrpdtfpr] h3[data-astro-cid-lrpdtfpr]{font-size:var(--step-1);margin-bottom:10px}.tip[data-astro-cid-lrpdtfpr]{color:var(--ink-3);font-size:.875rem}.sizes[data-astro-cid-lrpdtfpr]{margin-top:clamp(48px,7vw,72px)}.section-title[data-astro-cid-lrpdtfpr]{margin-bottom:8px}.sub[data-astro-cid-lrpdtfpr]{color:var(--ink-2);margin-bottom:16px}.table-wrap[data-astro-cid-lrpdtfpr]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);overflow-x:auto}table[data-astro-cid-lrpdtfpr]{border-collapse:collapse;width:100%;font-size:.9375rem}th[data-astro-cid-lrpdtfpr],td[data-astro-cid-lrpdtfpr]{text-align:left;border-top:1px solid var(--rule);white-space:nowrap;padding:10px 16px}thead[data-astro-cid-lrpdtfpr] th[data-astro-cid-lrpdtfpr]{color:var(--ink-3);background:var(--paper);border-top:0;font-size:.8125rem;font-weight:600}.use[data-astro-cid-lrpdtfpr]{color:var(--accent-text);font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.cp[data-astro-cid-xpvqu6yz]{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.cp[data-astro-cid-xpvqu6yz]:not([data-state=ready]) .panel[data-astro-cid-xpvqu6yz],.cp[data-astro-cid-xpvqu6yz]:not([data-state=ready]) .stage[data-astro-cid-xpvqu6yz],.cp[data-astro-cid-xpvqu6yz][data-state=ready] .drop-wrap[data-astro-cid-xpvqu6yz]{display:none}@media (width>=900px){.cp[data-astro-cid-xpvqu6yz][data-state=ready]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.main[data-astro-cid-xpvqu6yz]{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding:21px;display:grid}.cp[data-astro-cid-xpvqu6yz][data-state=ready] .main[data-astro-cid-xpvqu6yz]{padding:0}.proof[data-astro-cid-xpvqu6yz]{--m-color:var(--rule-strong);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.cp[data-astro-cid-xpvqu6yz][data-over] .proof[data-astro-cid-xpvqu6yz]{--m-color:var(--accent);border-color:var(--accent);border-style:dashed}.main[data-astro-cid-xpvqu6yz]>.trust[data-astro-cid-xpvqu6yz]{margin-top:10px}.cp[data-astro-cid-xpvqu6yz][data-state=ready] .main[data-astro-cid-xpvqu6yz]>.trust[data-astro-cid-xpvqu6yz]{margin-top:0}.error[data-astro-cid-xpvqu6yz]{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));border-radius:0 6px 6px 0;padding:12px 14px;font-size:.9375rem}.stage[data-astro-cid-xpvqu6yz]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);gap:10px;padding:16px;display:grid}.canvas-wrap[data-astro-cid-xpvqu6yz]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 16px 16px;justify-self:center;width:fit-content;max-width:100%;position:relative}[data-astro-cid-xpvqu6yz][data-view]{cursor:crosshair;touch-action:none;width:auto;max-width:100%;height:auto;max-height:64vh;display:block}[data-astro-cid-xpvqu6yz][data-view]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.marker[data-astro-cid-xpvqu6yz]{pointer-events:none;border:2px solid #fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080}.loupe[data-astro-cid-xpvqu6yz]{pointer-events:none;border:2px solid #fff;border-radius:50%;width:121px;height:121px;position:absolute;box-shadow:0 4px 16px #00000059}.hint-line[data-astro-cid-xpvqu6yz]{color:var(--ink-3);font-size:.875rem}.hint-line[data-astro-cid-xpvqu6yz] .num[data-astro-cid-xpvqu6yz]{color:var(--ink);font-weight:700}.panel[data-astro-cid-xpvqu6yz]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;padding:22px;display:grid}@media (width>=900px){.panel[data-astro-cid-xpvqu6yz]{position:sticky;top:20px}}.current[data-astro-cid-xpvqu6yz]{border-radius:var(--radius);border:1px solid var(--rule);place-items:end start;height:96px;padding:12px 14px;display:grid}.current-hex[data-astro-cid-xpvqu6yz]{font-size:var(--step-2);letter-spacing:-.01em;font-weight:800}.codes[data-astro-cid-xpvqu6yz]{gap:2px;margin:0;display:grid}.code[data-astro-cid-xpvqu6yz]{border-top:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;display:grid}.code[data-astro-cid-xpvqu6yz]:first-child{border-top:0}dt[data-astro-cid-xpvqu6yz]{color:var(--ink-3);font-size:.8125rem;font-weight:600}dd[data-astro-cid-xpvqu6yz]{overflow-wrap:anywhere;margin:0;font-weight:600}.copy[data-astro-cid-xpvqu6yz]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;min-height:32px;padding:0 10px;font-size:.8125rem;font-weight:600}.copy[data-astro-cid-xpvqu6yz]:hover{border-color:var(--accent);color:var(--accent-text)}.group[data-astro-cid-xpvqu6yz]{border-top:1px solid var(--rule);gap:10px;padding-top:16px;display:grid}.group-head[data-astro-cid-xpvqu6yz]{justify-content:space-between;align-items:center;display:flex}.group-title[data-astro-cid-xpvqu6yz]{font-size:.9375rem}.swatches[data-astro-cid-xpvqu6yz]{flex-wrap:wrap;gap:8px;display:flex}.swatches[data-astro-cid-xpvqu6yz] .swatch{cursor:pointer;touch-action:manipulation;border:1px solid #00000026;border-radius:6px;width:44px;height:44px}.swatches[data-astro-cid-xpvqu6yz] .swatch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.swatches[data-astro-cid-xpvqu6yz] .empty{color:var(--ink-3);font-size:.875rem}.ghost[data-astro-cid-xpvqu6yz]{color:var(--ink-2);background:0 0;border-color:#0000;font-weight:500}.wm[data-astro-cid-3ifrlgyk]{display:contents}.field[data-astro-cid-3ifrlgyk]{gap:8px;display:grid}.field[data-astro-cid-3ifrlgyk][hidden],.row-inline[data-astro-cid-3ifrlgyk][hidden]{display:none}.field[data-astro-cid-3ifrlgyk] label[data-astro-cid-3ifrlgyk],.label[data-astro-cid-3ifrlgyk],legend[data-astro-cid-3ifrlgyk],.row-inline[data-astro-cid-3ifrlgyk] label[data-astro-cid-3ifrlgyk]{font-size:.9375rem;font-weight:600}input[data-astro-cid-3ifrlgyk][type=text]{border:1px solid var(--rule-strong);background:var(--surface);border-radius:6px;height:44px;padding:0 12px;font-size:1rem}input[data-astro-cid-3ifrlgyk][type=text]:focus-visible{outline-offset:0;border-color:var(--accent)}.logo-row[data-astro-cid-3ifrlgyk]{align-items:center;gap:12px;display:flex}.logo-thumb[data-astro-cid-3ifrlgyk]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 10px 10px;border:1px solid var(--rule);border-radius:6px;place-items:center;width:48px;height:48px;display:grid}.logo-thumb[data-astro-cid-3ifrlgyk] img[data-astro-cid-3ifrlgyk]{object-fit:contain;max-width:44px;max-height:44px}.small[data-astro-cid-3ifrlgyk]{min-height:40px;font-size:.875rem}.hint[data-astro-cid-3ifrlgyk]{color:var(--ink-3);font-size:.8125rem}fieldset[data-astro-cid-3ifrlgyk]{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-3ifrlgyk]{margin-bottom:10px;padding:0}.grid3[data-astro-cid-3ifrlgyk]{grid-template-columns:repeat(3,44px);gap:6px;display:grid}.grid3[data-astro-cid-3ifrlgyk][data-disabled]{opacity:.4}.grid3[data-astro-cid-3ifrlgyk] label[data-astro-cid-3ifrlgyk]{width:44px;height:44px;position:relative}.grid3[data-astro-cid-3ifrlgyk] input[data-astro-cid-3ifrlgyk]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.grid3[data-astro-cid-3ifrlgyk] span[data-astro-cid-3ifrlgyk]{border:1px solid var(--rule);background:var(--paper);border-radius:6px;place-items:center;width:100%;height:100%;display:grid}.grid3[data-astro-cid-3ifrlgyk] span[data-astro-cid-3ifrlgyk]:after{content:"";background:var(--rule-strong);border-radius:50%;width:10px;height:10px}.grid3[data-astro-cid-3ifrlgyk] input[data-astro-cid-3ifrlgyk]:checked+span[data-astro-cid-3ifrlgyk]{border-color:var(--accent);background:var(--accent-soft)}.grid3[data-astro-cid-3ifrlgyk] input[data-astro-cid-3ifrlgyk]:checked+span[data-astro-cid-3ifrlgyk]:after{background:var(--accent)}.grid3[data-astro-cid-3ifrlgyk] input[data-astro-cid-3ifrlgyk]:focus-visible+span[data-astro-cid-3ifrlgyk]{outline:2px solid var(--accent);outline-offset:2px}.check[data-astro-cid-3ifrlgyk]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-3ifrlgyk] input[data-astro-cid-3ifrlgyk]{width:18px;height:18px;accent-color:var(--accent)}.row-inline[data-astro-cid-3ifrlgyk]{justify-content:space-between;align-items:center;gap:12px;display:flex}input[data-astro-cid-3ifrlgyk][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.info[data-astro-cid-kfesxvmk]{color:var(--ink-2);font-size:.875rem}.info[data-astro-cid-kfesxvmk]:empty{display:none}.hint[data-astro-cid-kfesxvmk]{color:var(--ink-3);font-size:.8125rem}.progress[data-astro-cid-kfesxvmk]{background:var(--rule);border-radius:2px;height:4px;overflow:hidden}.progress[data-astro-cid-kfesxvmk][hidden]{display:none}.progress[data-astro-cid-kfesxvmk] span[data-astro-cid-kfesxvmk]{background:var(--accent);width:0;height:100%;transition:width .1s linear;display:block}fieldset[data-astro-cid-j3q7e4z6]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-j3q7e4z6]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.chips[data-astro-cid-j3q7e4z6]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-j3q7e4z6]{border:1px solid var(--rule-strong);background:var(--surface);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:.875rem}.chip[data-astro-cid-j3q7e4z6][aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.custom[data-astro-cid-j3q7e4z6]{gap:8px;display:flex}.custom[data-astro-cid-j3q7e4z6] input[data-astro-cid-j3q7e4z6],.custom[data-astro-cid-j3q7e4z6] select[data-astro-cid-j3q7e4z6]{border:1px solid var(--rule-strong);background:var(--surface);height:44px;color:var(--ink);font:inherit;border-radius:6px;padding:0 12px}.custom[data-astro-cid-j3q7e4z6] input[data-astro-cid-j3q7e4z6]{flex:1;min-width:0}.hint[data-astro-cid-j3q7e4z6]{color:var(--ink-3);font-size:.8125rem}.check[data-astro-cid-j3q7e4z6]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-j3q7e4z6] input[data-astro-cid-j3q7e4z6]{width:18px;height:18px;accent-color:var(--accent)}.used[data-astro-cid-j3q7e4z6]{gap:6px;margin:0;font-size:.875rem;display:grid}.used[data-astro-cid-j3q7e4z6][hidden]{display:none}.used[data-astro-cid-j3q7e4z6] div[data-astro-cid-j3q7e4z6]{justify-content:space-between;gap:12px;display:flex}.used[data-astro-cid-j3q7e4z6] dt[data-astro-cid-j3q7e4z6]{color:var(--ink-3)}.used[data-astro-cid-j3q7e4z6] dd[data-astro-cid-j3q7e4z6]{margin:0}.hint[data-astro-cid-atz6u6f4]{color:var(--ink-3);margin-top:-8px;font-size:.8125rem}.hint[data-astro-cid-atz6u6f4][hidden],.bg[data-astro-cid-atz6u6f4][hidden]{display:none}.bg[data-astro-cid-atz6u6f4]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bg[data-astro-cid-atz6u6f4] label[data-astro-cid-atz6u6f4]{font-size:.9375rem;font-weight:600}input[data-astro-cid-atz6u6f4][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.areas[data-astro-cid-6jbzaeh3]{gap:10px;display:grid}.areas[data-astro-cid-6jbzaeh3][hidden],.bg[data-astro-cid-6jbzaeh3][hidden],.hint[data-astro-cid-6jbzaeh3][hidden]{display:none}.row[data-astro-cid-6jbzaeh3]{flex-wrap:wrap;gap:8px;display:flex}.small[data-astro-cid-6jbzaeh3]{min-height:40px;font-size:.875rem}.hint[data-astro-cid-6jbzaeh3],.count[data-astro-cid-6jbzaeh3]{color:var(--ink-3);font-size:.8125rem}.bg[data-astro-cid-6jbzaeh3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bg[data-astro-cid-6jbzaeh3] label[data-astro-cid-6jbzaeh3]{font-size:.9375rem;font-weight:600}input[data-astro-cid-6jbzaeh3][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.ws[data-tool=blur-image] .crop{border:2px dashed #fff;box-shadow:0 0 0 1px #00000080}.ws[data-tool=blur-image] .crop[hidden]{display:none}.row[data-astro-cid-hfvzfawi]{flex-wrap:wrap;gap:8px;display:flex}.small[data-astro-cid-hfvzfawi]{min-height:40px;font-size:.875rem}.hint[data-astro-cid-267eqrbz]{color:var(--ink-3);margin-top:-8px;font-size:.8125rem}.check[data-astro-cid-267eqrbz]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-267eqrbz][hidden]{display:none}.check[data-astro-cid-267eqrbz] input[data-astro-cid-267eqrbz]{width:18px;height:18px;accent-color:var(--accent)}fieldset[data-astro-cid-267eqrbz]{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-267eqrbz]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.swatches[data-astro-cid-267eqrbz]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.swatch[data-astro-cid-267eqrbz]{border:1px solid var(--rule-strong);background:var(--c);cursor:pointer;border-radius:6px;width:36px;height:36px}.swatch[data-astro-cid-267eqrbz][aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.ws[data-tool=add-border-to-image] .viewer{box-shadow:0 0 0 1px var(--rule-strong)}input[data-astro-cid-267eqrbz][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:36px;padding:2px}.preview[data-astro-cid-hz5svuka]{align-items:center;gap:14px;display:flex}.thumb[data-astro-cid-hz5svuka]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 10px 10px;border:1px solid var(--rule);border-radius:8px;flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.thumb[data-astro-cid-hz5svuka] img[data-astro-cid-hz5svuka]{object-fit:contain;width:100%;height:100%}.thumb[data-astro-cid-hz5svuka] img[data-astro-cid-hz5svuka]:not([src]){visibility:hidden}.hint[data-astro-cid-hz5svuka]{color:var(--ink-3);font-size:.8125rem}.hint[data-astro-cid-hz5svuka][hidden],.ring[data-astro-cid-hz5svuka][hidden]{display:none}.warn[data-astro-cid-hz5svuka]{color:var(--warn,#b45309)}.check[data-astro-cid-hz5svuka]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-hz5svuka] input[data-astro-cid-hz5svuka]{width:18px;height:18px;accent-color:var(--accent)}.ring[data-astro-cid-hz5svuka]{gap:16px;display:grid}.bg[data-astro-cid-hz5svuka]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bg[data-astro-cid-hz5svuka] label[data-astro-cid-hz5svuka]{font-size:.9375rem;font-weight:600}input[data-astro-cid-hz5svuka][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.ws[data-tool=profile-picture-maker] .crop[data-circle]{border-radius:50%}.hint[data-astro-cid-ncdoiogp]{color:var(--ink-3);font-size:.8125rem}.handle[data-astro-cid-pb7yn6jx]{cursor:move;touch-action:none;z-index:2;background:#0000aa8c;border:2px solid #fff;border-radius:50%;width:28px;height:28px;margin:-14px 0 0 -14px;position:absolute;box-shadow:0 0 0 1px #00000080,0 2px 8px #00000059}.handle[data-astro-cid-pb7yn6jx]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (pointer:coarse){.handle[data-astro-cid-pb7yn6jx]{width:40px;height:40px;margin:-20px 0 0 -20px}}.field[data-astro-cid-pb7yn6jx]{gap:8px;display:grid}.field[data-astro-cid-pb7yn6jx] label[data-astro-cid-pb7yn6jx]{font-size:.9375rem;font-weight:600}textarea[data-astro-cid-pb7yn6jx]{border:1px solid var(--rule-strong);background:var(--surface);color:var(--ink);font:inherit;resize:vertical;border-radius:6px;padding:10px 12px}textarea[data-astro-cid-pb7yn6jx]:focus-visible{outline-offset:0;border-color:var(--accent)}.toggles[data-astro-cid-pb7yn6jx],.colours[data-astro-cid-pb7yn6jx]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.swatch-row[data-astro-cid-pb7yn6jx]{align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:flex}.check[data-astro-cid-pb7yn6jx]{cursor:pointer;align-items:center;gap:8px;font-size:.9375rem;display:flex}.check[data-astro-cid-pb7yn6jx] input[data-astro-cid-pb7yn6jx]{width:18px;height:18px;accent-color:var(--accent)}input[data-astro-cid-pb7yn6jx][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:40px;height:32px;padding:2px}.hint[data-astro-cid-pb7yn6jx]{color:var(--ink-3);font-size:.8125rem}fieldset[data-astro-cid-etosj4ey]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-etosj4ey]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.row[data-astro-cid-etosj4ey]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip[data-astro-cid-etosj4ey]{border:1px solid var(--rule-strong);background:var(--surface);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:.875rem}.chip[data-astro-cid-etosj4ey][hidden]{display:none}.chip[data-astro-cid-etosj4ey][aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}input[data-astro-cid-etosj4ey][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:36px;padding:2px}.check[data-astro-cid-etosj4ey]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-etosj4ey] input[data-astro-cid-etosj4ey]{width:18px;height:18px;accent-color:var(--accent)}.hint[data-astro-cid-etosj4ey]{color:var(--ink-3);margin-top:-8px;font-size:.8125rem}.grid-lines[data-astro-cid-dwokodqs]{pointer-events:none;position:absolute;inset:0}.grid-lines[data-astro-cid-dwokodqs] span{background:#fff;position:absolute;box-shadow:0 0 0 1px #00000073}.grid-lines[data-astro-cid-dwokodqs] .v{width:2px;margin-left:-1px;top:0;bottom:0}.grid-lines[data-astro-cid-dwokodqs] .h{height:2px;margin-top:-1px;left:0;right:0}fieldset[data-astro-cid-dwokodqs]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-dwokodqs]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.chips[data-astro-cid-dwokodqs]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-dwokodqs]{border:1px solid var(--rule-strong);background:var(--surface);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:.875rem}.chip[data-astro-cid-dwokodqs][aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.nums[data-astro-cid-dwokodqs]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nums[data-astro-cid-dwokodqs] label[data-astro-cid-dwokodqs]{color:var(--ink-3);gap:4px;font-size:.8125rem;display:grid}.nums[data-astro-cid-dwokodqs] input[data-astro-cid-dwokodqs]{border:1px solid var(--rule-strong);background:var(--surface);height:44px;color:var(--ink);font:inherit;border-radius:6px;padding:0 12px}.hint[data-astro-cid-dwokodqs]{color:var(--ink-3);font-size:.8125rem}.bulk[data-tool=combine-images] .readout .row:not(:first-child),.bulk[data-tool=combine-images] .files :is(.arrow,.res,.delta){display:none}.preview[data-astro-cid-d7itykb2]{gap:6px;display:grid}.preview[data-astro-cid-d7itykb2][hidden]{display:none}canvas[data-astro-cid-d7itykb2]{object-fit:contain;border:1px solid var(--rule);background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 12px 12px;border-radius:6px;width:100%;height:auto;max-height:320px}.hint[data-astro-cid-d7itykb2]{color:var(--ink-3);font-size:.8125rem}.bg[data-astro-cid-d7itykb2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bg[data-astro-cid-d7itykb2] label[data-astro-cid-d7itykb2]{font-size:.9375rem;font-weight:600}input[data-astro-cid-d7itykb2][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.hint[data-astro-cid-bcagaw25]{color:var(--ink-3);font-size:.8125rem}.hint[data-astro-cid-hcxtewxt]{color:var(--ink-3);margin-top:-8px;font-size:.8125rem}.hint[data-astro-cid-hcxtewxt][hidden]{display:none}fieldset[data-astro-cid-asbpjvk6]{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-asbpjvk6]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.swatches[data-astro-cid-asbpjvk6]{flex-wrap:wrap;gap:8px;display:flex}.pair[data-astro-cid-asbpjvk6]{border:1px solid var(--rule-strong);background:linear-gradient(135deg, var(--d) 0 50%, var(--l) 50% 100%);cursor:pointer;border-radius:6px;width:40px;height:40px}.pair[data-astro-cid-asbpjvk6][aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.custom[data-astro-cid-asbpjvk6]{flex-wrap:wrap;gap:16px;display:flex}.custom[data-astro-cid-asbpjvk6] label[data-astro-cid-asbpjvk6]{align-items:center;gap:8px;font-size:.9375rem;display:flex}input[data-astro-cid-asbpjvk6][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.bulk[data-tool=photo-collage-maker] .readout .row:not(:first-child),.bulk[data-tool=photo-collage-maker] .files :is(.arrow,.res,.delta){display:none}.preview[data-astro-cid-l7zva2eg]{gap:6px;display:grid}.preview[data-astro-cid-l7zva2eg][hidden],fieldset[data-astro-cid-l7zva2eg][hidden]{display:none}canvas[data-astro-cid-l7zva2eg]{object-fit:contain;border:1px solid var(--rule);border-radius:6px;width:100%;height:auto;max-height:340px}.hint[data-astro-cid-l7zva2eg]{color:var(--ink-3);font-size:.8125rem}fieldset[data-astro-cid-l7zva2eg]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-l7zva2eg]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.layout-list[data-astro-cid-l7zva2eg]{flex-wrap:wrap;gap:8px;display:flex}.layout-list[data-astro-cid-l7zva2eg] .layout{border:1px solid var(--rule-strong);background:var(--surface);width:52px;height:52px;color:var(--ink-3);cursor:pointer;border-radius:6px;padding:5px}.layout-list[data-astro-cid-l7zva2eg] .layout svg{fill:currentColor;width:100%;height:100%}.layout-list[data-astro-cid-l7zva2eg] .layout[aria-checked=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.bg[data-astro-cid-l7zva2eg]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bg[data-astro-cid-l7zva2eg] label[data-astro-cid-l7zva2eg]{font-size:.9375rem;font-weight:600}input[data-astro-cid-l7zva2eg][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.bulk[data-tool=gif-maker] .readout .row:not(:first-child),.bulk[data-tool=gif-maker] .files :is(.arrow,.res,.delta){display:none}.preview[data-astro-cid-sils2eje]{gap:6px;display:grid}.preview[data-astro-cid-sils2eje][hidden],.bg[data-astro-cid-sils2eje][hidden]{display:none}.frame[data-astro-cid-sils2eje]{border:1px solid var(--rule);background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 12px 12px;border-radius:6px;place-items:center;min-height:120px;display:grid;overflow:hidden}.frame[data-astro-cid-sils2eje] img[data-astro-cid-sils2eje]{max-width:100%;max-height:320px}.frame[data-astro-cid-sils2eje] img[data-astro-cid-sils2eje]:not([src]){visibility:hidden}.hint[data-astro-cid-sils2eje]{color:var(--ink-3);font-size:.8125rem}.bg[data-astro-cid-sils2eje]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bg[data-astro-cid-sils2eje] label[data-astro-cid-sils2eje]{font-size:.9375rem;font-weight:600}input[data-astro-cid-sils2eje][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.check[data-astro-cid-sils2eje]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-sils2eje] input[data-astro-cid-sils2eje]{width:18px;height:18px;accent-color:var(--accent)}.field[data-astro-cid-niqmnfax]{gap:8px;display:grid}.field[data-astro-cid-niqmnfax] label[data-astro-cid-niqmnfax]{font-size:.9375rem;font-weight:600}.row[data-astro-cid-niqmnfax]{align-items:center;gap:8px;display:flex}.row[data-astro-cid-niqmnfax] input[data-astro-cid-niqmnfax]{border:1px solid var(--rule-strong);background:var(--surface);min-width:0;height:44px;color:var(--ink);font:inherit;border-radius:6px;flex:1;padding:0 12px}.hint[data-astro-cid-niqmnfax]{color:var(--ink-3);font-size:.8125rem}.ws[data-tool=pixel-art-resizer] .viewer img{image-rendering:pixelated}.b64[data-astro-cid-vrryotyt]{gap:20px;max-width:880px;margin-top:32px;display:grid}.modes[data-astro-cid-vrryotyt]{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:8px;gap:4px;width:fit-content;padding:4px;display:inline-flex}.modes[data-astro-cid-vrryotyt] button[data-astro-cid-vrryotyt]{min-height:40px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 16px;font-size:.9375rem;font-weight:600}.modes[data-astro-cid-vrryotyt] button[data-astro-cid-vrryotyt][aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000001f}.pane[data-astro-cid-vrryotyt]{gap:16px;display:grid}.pane[data-astro-cid-vrryotyt][hidden],.result[data-astro-cid-vrryotyt][hidden],.note[data-astro-cid-vrryotyt][hidden],.b64[data-astro-cid-vrryotyt][data-has-file] .drop-wrap[data-astro-cid-vrryotyt]{display:none}.result[data-astro-cid-vrryotyt]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;gap:14px;padding:20px;display:grid}.file[data-astro-cid-vrryotyt]{align-items:center;gap:14px;min-width:0;display:flex}.file[data-astro-cid-vrryotyt]>div[data-astro-cid-vrryotyt]{flex:1;min-width:0}.name[data-astro-cid-vrryotyt]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta[data-astro-cid-vrryotyt]{color:var(--ink-3);font-size:.875rem}.thumb[data-astro-cid-vrryotyt]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 10px 10px;border-radius:6px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.thumb[data-astro-cid-vrryotyt] img[data-astro-cid-vrryotyt]{max-width:100%;max-height:100%}.kinds[data-astro-cid-vrryotyt]{flex-wrap:wrap;gap:8px 18px;display:flex}.kinds[data-astro-cid-vrryotyt] label[data-astro-cid-vrryotyt]{cursor:pointer;align-items:center;gap:6px;font-size:.9375rem;display:flex}.kinds[data-astro-cid-vrryotyt] input[data-astro-cid-vrryotyt]{accent-color:var(--accent)}textarea[data-astro-cid-vrryotyt]{border:1px solid var(--rule-strong);background:var(--paper);width:100%;color:var(--ink);word-break:break-all;resize:vertical;border-radius:6px;padding:12px;font-size:.8125rem;line-height:1.45}.label[data-astro-cid-vrryotyt]{font-size:.9375rem;font-weight:600}.actions[data-astro-cid-vrryotyt]{flex-wrap:wrap;gap:10px;display:flex}.small[data-astro-cid-vrryotyt]{min-height:40px;font-size:.875rem}.note[data-astro-cid-vrryotyt]{color:var(--ink-2);font-size:.875rem}.preview[data-astro-cid-vrryotyt]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 12px 12px;border-radius:6px;place-items:center;min-height:120px;max-height:360px;display:grid;overflow:hidden}.preview[data-astro-cid-vrryotyt] img[data-astro-cid-vrryotyt]{max-width:100%;max-height:360px}.error[data-astro-cid-vrryotyt]{color:var(--danger,#b91c1c);font-size:.9375rem}.error[data-astro-cid-vrryotyt][hidden]{display:none}.trust[data-astro-cid-vrryotyt]{color:var(--ink-2);align-items:center;gap:8px;font-size:.875rem;display:flex}.field[data-astro-cid-7lsbg4bv]{gap:8px;display:grid}.field[data-astro-cid-7lsbg4bv][hidden]{display:none}.field[data-astro-cid-7lsbg4bv] label[data-astro-cid-7lsbg4bv]{font-size:.9375rem;font-weight:600}.field[data-astro-cid-7lsbg4bv] input[data-astro-cid-7lsbg4bv]{border:1px solid var(--rule-strong);background:var(--surface);height:44px;color:var(--ink);font:inherit;border-radius:6px;padding:0 12px}fieldset[data-astro-cid-7lsbg4bv]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-7lsbg4bv]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.swatches[data-astro-cid-7lsbg4bv]{flex-wrap:wrap;gap:8px;display:flex}.bgswatch[data-astro-cid-7lsbg4bv]{border:1px solid var(--rule-strong);background:var(--bg);cursor:pointer;border-radius:6px;width:38px;height:38px}.bgswatch[data-astro-cid-7lsbg4bv][aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.check[data-astro-cid-7lsbg4bv]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-7lsbg4bv] input[data-astro-cid-7lsbg4bv]{width:18px;height:18px;accent-color:var(--accent)}.svg[data-astro-cid-edco7ehx]{gap:20px;margin-top:32px;display:grid}.intake[data-astro-cid-edco7ehx]{gap:14px;max-width:880px;display:grid}.intake[data-astro-cid-edco7ehx][hidden],.work[data-astro-cid-edco7ehx][hidden]{display:none}.paste[data-astro-cid-edco7ehx] summary[data-astro-cid-edco7ehx]{cursor:pointer;font-size:.9375rem;font-weight:600}.paste[data-astro-cid-edco7ehx] textarea[data-astro-cid-edco7ehx]{border:1px solid var(--rule-strong);background:var(--surface);width:100%;color:var(--ink);border-radius:6px;margin:10px 0;padding:12px;font-size:.8125rem}.work[data-astro-cid-edco7ehx]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}@media (width<=860px){.work[data-astro-cid-edco7ehx]{grid-template-columns:minmax(0,1fr)}}.stage[data-astro-cid-edco7ehx]{gap:8px;display:grid}.preview[data-astro-cid-edco7ehx]{border:1px solid var(--rule);background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 16px 16px;border-radius:8px;place-items:center;min-height:240px;padding:16px;display:grid}.preview[data-astro-cid-edco7ehx] img[data-astro-cid-edco7ehx]{max-width:100%;max-height:60vh}.meta[data-astro-cid-edco7ehx]{color:var(--ink-3);font-size:.875rem}.panel[data-astro-cid-edco7ehx]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;gap:20px;padding:22px;display:grid}.fname[data-astro-cid-edco7ehx]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.field[data-astro-cid-edco7ehx]{gap:8px;display:grid}.field[data-astro-cid-edco7ehx] label[data-astro-cid-edco7ehx]{font-size:.9375rem;font-weight:600}.row[data-astro-cid-edco7ehx]{align-items:center;gap:8px;display:flex}.row[data-astro-cid-edco7ehx] input[data-astro-cid-edco7ehx]{border:1px solid var(--rule-strong);background:var(--paper);min-width:0;height:44px;color:var(--ink);font:inherit;border-radius:6px;flex:1;padding:0 12px}input[data-astro-cid-edco7ehx][type=color]{border:1px solid var(--rule-strong);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}input[data-astro-cid-edco7ehx][type=color][hidden]{display:none}.download[data-astro-cid-edco7ehx][aria-disabled]{opacity:.6;pointer-events:none}.small[data-astro-cid-edco7ehx]{min-height:40px;font-size:.875rem}.error[data-astro-cid-edco7ehx]{color:var(--danger,#b91c1c)}.error[data-astro-cid-edco7ehx][hidden]{display:none}.trust[data-astro-cid-edco7ehx]{color:var(--ink-2);align-items:center;gap:8px;font-size:.875rem;display:flex}.cmp[data-astro-cid-z475qukp]{gap:20px;margin-top:32px;display:grid}.slots[data-astro-cid-z475qukp]{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=760px){.slots[data-astro-cid-z475qukp]{grid-template-columns:1fr}}.slot[data-astro-cid-z475qukp]{align-content:start;gap:10px;min-width:0;display:grid}.slot-title[data-astro-cid-z475qukp]{font-weight:600}.slot[data-astro-cid-z475qukp] .drop{min-height:200px}[data-astro-cid-z475qukp][hidden]{display:none!important}.loaded[data-astro-cid-z475qukp]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.info[data-astro-cid-z475qukp]{flex:1;min-width:0}.name[data-astro-cid-z475qukp]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta[data-astro-cid-z475qukp]{color:var(--ink-3);font-size:.8125rem}.thumb[data-astro-cid-z475qukp]{background:var(--paper);border-radius:6px;flex:none;width:52px;height:52px;overflow:hidden}.thumb[data-astro-cid-z475qukp] img[data-astro-cid-z475qukp]{object-fit:cover;width:100%;height:100%}.result[data-astro-cid-z475qukp]{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"views views""stage stats""bar stats";align-items:start;gap:16px 28px;display:grid}@media (width<=900px){.result[data-astro-cid-z475qukp]{grid-template-columns:minmax(0,1fr);grid-template-areas:"views""stage""bar""stats"}}.views[data-astro-cid-z475qukp]{flex-wrap:wrap;grid-area:views;gap:4px;display:flex}.views[data-astro-cid-z475qukp] button[data-astro-cid-z475qukp]{border:1px solid var(--rule-strong);background:var(--surface);min-height:40px;color:var(--ink-2);font:inherit;cursor:pointer;border-radius:6px;padding:0 14px;font-size:.875rem;font-weight:600}.views[data-astro-cid-z475qukp] button[data-astro-cid-z475qukp][aria-selected=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.views[data-astro-cid-z475qukp] .swap[data-astro-cid-z475qukp]{margin-left:auto}.stage[data-astro-cid-z475qukp]{grid-area:stage;min-width:0}.bar[data-astro-cid-z475qukp]{grid-area:bar;min-width:0}.stage[data-astro-cid-z475qukp]>[data-astro-cid-z475qukp]{display:none}.stage[data-astro-cid-z475qukp][data-mode=swipe] .swipe[data-astro-cid-z475qukp],.stage[data-astro-cid-z475qukp][data-mode=side] .side[data-astro-cid-z475qukp],.stage[data-astro-cid-z475qukp][data-mode=diff] .diff[data-astro-cid-z475qukp]{display:block}.stage[data-astro-cid-z475qukp][data-mode=side] .side[data-astro-cid-z475qukp]{display:grid}.swipe[data-astro-cid-z475qukp]{width:min(100%, calc(min(65vh, 100vh - 190px) * var(--ar,1.5)));aspect-ratio:var(--ar,1.5);background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 16px 16px;--split:50%;border-radius:4px;position:relative;overflow:hidden}.swipe[data-astro-cid-z475qukp] img[data-astro-cid-z475qukp]{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.swipe[data-astro-cid-z475qukp] .top[data-astro-cid-z475qukp]{clip-path:inset(0 0 0 var(--split))}.split[data-astro-cid-z475qukp]{top:0;bottom:0;left:var(--split);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000059}.swipe[data-astro-cid-z475qukp] input[data-astro-cid-z475qukp]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.side[data-astro-cid-z475qukp]{grid-template-columns:1fr 1fr;gap:12px}.side[data-astro-cid-z475qukp] figure[data-astro-cid-z475qukp]{gap:6px;margin:0;display:grid}.side[data-astro-cid-z475qukp] img[data-astro-cid-z475qukp]{border-radius:4px;width:100%;height:auto}.side[data-astro-cid-z475qukp] figcaption[data-astro-cid-z475qukp]{color:var(--ink-3);font-size:.8125rem}.diff[data-astro-cid-z475qukp]{border-radius:4px;max-width:100%;max-height:min(65vh,100vh - 190px)}.stats[data-astro-cid-z475qukp]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;grid-area:stats;gap:18px;padding:20px;display:grid}dl[data-astro-cid-z475qukp]{gap:10px;margin:0;display:grid}dl[data-astro-cid-z475qukp] div[data-astro-cid-z475qukp]{justify-content:space-between;gap:12px;display:flex}dt[data-astro-cid-z475qukp]{color:var(--ink-3);font-size:.875rem}dd[data-astro-cid-z475qukp]{text-align:right;margin:0;font-weight:600}.note[data-astro-cid-z475qukp]{color:var(--ink-2);font-size:.8125rem}.small[data-astro-cid-z475qukp]{min-height:40px;font-size:.875rem}.error[data-astro-cid-z475qukp]{color:var(--danger,#b91c1c)}.trust[data-astro-cid-z475qukp]{color:var(--ink-2);align-items:center;gap:8px;font-size:.875rem;display:flex}.picker[data-astro-cid-rpvtswzm]{cursor:crosshair;position:absolute;inset:0}fieldset[data-astro-cid-rpvtswzm]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-rpvtswzm],.label[data-astro-cid-rpvtswzm]{padding:0;font-size:.9375rem;font-weight:600}legend[data-astro-cid-rpvtswzm]{margin-bottom:6px}.hint[data-astro-cid-rpvtswzm]{color:var(--ink-3);font-size:.8125rem}.swatches[data-astro-cid-rpvtswzm]{flex-wrap:wrap;gap:6px;display:flex}.swatches[data-astro-cid-rpvtswzm] .swatch{border:1px solid var(--rule-strong);background:var(--c);cursor:pointer;border-radius:6px;width:32px;height:32px}.swatches[data-astro-cid-rpvtswzm] .swatch[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.pair[data-astro-cid-rpvtswzm]{align-items:center;gap:10px;font-size:.875rem;display:flex}.pair-row[data-astro-cid-rpvtswzm]{justify-content:space-between;align-items:center;gap:12px;display:flex}input[data-astro-cid-rpvtswzm][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.lossless[data-astro-cid-lthhaet2]{color:var(--ink-2);font-size:.9375rem}fieldset[data-astro-cid-udkaz3r4]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-udkaz3r4]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.grid[data-astro-cid-udkaz3r4]{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.preset[data-astro-cid-udkaz3r4]{border:1px solid var(--rule);background:var(--surface);color:var(--ink-2);font:inherit;cursor:pointer;border-radius:8px;justify-items:center;gap:4px;padding:4px 4px 6px;font-size:.75rem;display:grid}.preset[data-astro-cid-udkaz3r4] canvas[data-astro-cid-udkaz3r4]{aspect-ratio:1;background:var(--rule);border-radius:5px;width:100%}.preset[data-astro-cid-udkaz3r4][aria-checked=true]{border-color:var(--accent);color:var(--accent);box-shadow:0 0 0 1px var(--accent);font-weight:600}.check[data-astro-cid-76lhftag]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-76lhftag] input[data-astro-cid-76lhftag]{width:18px;height:18px;accent-color:var(--accent)}.small[data-astro-cid-76lhftag]{justify-self:start;min-height:40px;font-size:.875rem}.t2p[data-astro-cid-bug2hug3]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px 32px;margin-top:32px;display:grid}@media (width<=860px){.t2p[data-astro-cid-bug2hug3]{grid-template-columns:minmax(0,1fr)}}.main[data-astro-cid-bug2hug3]{gap:14px;min-width:0;display:grid}.files[data-astro-cid-bug2hug3]{gap:6px;margin:0;padding:0 0 0 1.2em;display:grid}.files[data-astro-cid-bug2hug3] li{justify-content:space-between;gap:12px;font-size:.9375rem;display:flex}.files[data-astro-cid-bug2hug3] .n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.files[data-astro-cid-bug2hug3] .p{color:var(--ink-3);white-space:nowrap}.progress[data-astro-cid-bug2hug3]{background:var(--rule);border-radius:2px;height:4px;overflow:hidden}.progress[data-astro-cid-bug2hug3] span[data-astro-cid-bug2hug3]{background:var(--accent);width:0;height:100%;display:block}.status-line[data-astro-cid-bug2hug3]{color:var(--ink-2);font-size:.9375rem}.panel[data-astro-cid-bug2hug3]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;gap:20px;padding:22px;display:grid}.trust[data-astro-cid-bug2hug3]{color:var(--ink-2);grid-column:1/-1;align-items:center;gap:8px;font-size:.875rem;display:flex}.error[data-astro-cid-bug2hug3]{color:var(--danger,#b91c1c);grid-column:1/-1}.colours[data-astro-cid-yekfrcmh]{flex-wrap:wrap;gap:16px;display:flex}.colours[data-astro-cid-yekfrcmh] label[data-astro-cid-yekfrcmh]{align-items:center;gap:8px;font-size:.9375rem;display:flex}.colours[data-astro-cid-yekfrcmh] label[data-astro-cid-yekfrcmh][hidden]{display:none}input[data-astro-cid-yekfrcmh][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.band[data-astro-cid-n25nox4y]{pointer-events:none;border-top:2px dashed #ffffffe6;border-bottom:2px dashed #ffffffe6;position:absolute;left:0;right:0;box-shadow:inset 0 1px #00000059,0 1px #00000059}.check[data-astro-cid-n25nox4y]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-n25nox4y] input[data-astro-cid-n25nox4y]{width:18px;height:18px;accent-color:var(--accent)}.hint[data-astro-cid-n25nox4y]{color:var(--ink-3);font-size:.8125rem}fieldset[data-astro-cid-xzu7ohyl]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-xzu7ohyl]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.list[data-astro-cid-xzu7ohyl]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.list[data-astro-cid-xzu7ohyl] label[data-astro-cid-xzu7ohyl]{border:1px solid var(--rule);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:.875rem;display:flex}.list[data-astro-cid-xzu7ohyl] label[data-astro-cid-xzu7ohyl]:has(input:checked){border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text);font-weight:600}.list[data-astro-cid-xzu7ohyl] input[data-astro-cid-xzu7ohyl]{accent-color:var(--accent)}.kal[data-astro-cid-xzu7ohyl]{gap:20px;display:grid}.kal[data-astro-cid-xzu7ohyl][hidden]{display:none}fieldset[data-astro-cid-2x35o53m]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-2x35o53m]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.list[data-astro-cid-2x35o53m]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.list[data-astro-cid-2x35o53m] label[data-astro-cid-2x35o53m]{border:1px solid var(--rule);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:.875rem;display:flex}.list[data-astro-cid-2x35o53m] label[data-astro-cid-2x35o53m]:has(input:checked){border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text);font-weight:600}.list[data-astro-cid-2x35o53m] input[data-astro-cid-2x35o53m]{accent-color:var(--accent)}.about[data-astro-cid-2x35o53m],.hint[data-astro-cid-2x35o53m]{color:var(--ink-3);font-size:.8125rem}.about[data-astro-cid-2x35o53m][hidden]{display:none}.info-tool[data-astro-cid-4cxvbsfa]{gap:20px;margin-top:32px;display:grid}.result[data-astro-cid-4cxvbsfa]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (width<=860px){.result[data-astro-cid-4cxvbsfa]{grid-template-columns:minmax(0,1fr)}}.left[data-astro-cid-4cxvbsfa]{justify-items:start;gap:18px;display:grid}.preview[data-astro-cid-4cxvbsfa]{border:1px solid var(--rule);background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 16px 16px;border-radius:8px;place-items:center;width:100%;padding:12px;display:grid}.preview[data-astro-cid-4cxvbsfa] img[data-astro-cid-4cxvbsfa]{max-width:100%;max-height:min(50vh,100vh - 190px)}.bar[data-astro-cid-4cxvbsfa]{width:100%}.hist[data-astro-cid-4cxvbsfa]{gap:8px;width:100%;margin:0;display:grid}.hist[data-astro-cid-4cxvbsfa] canvas[data-astro-cid-4cxvbsfa]{border:1px solid var(--rule);background:var(--surface);border-radius:6px;width:100%;height:auto}.hist[data-astro-cid-4cxvbsfa] figcaption[data-astro-cid-4cxvbsfa]{color:var(--ink-3);font-size:.8125rem}.k[data-astro-cid-4cxvbsfa]:before{content:"";vertical-align:middle;background:currentColor;width:10px;height:3px;margin:0 4px 2px 6px;display:inline-block}.k[data-astro-cid-4cxvbsfa].r{color:#e5484d}.k[data-astro-cid-4cxvbsfa].g{color:#30a46c}.k[data-astro-cid-4cxvbsfa].b{color:#3e63dd}.k[data-astro-cid-4cxvbsfa].l{color:var(--ink-3)}.facts[data-astro-cid-4cxvbsfa]{gap:22px;min-width:0;display:grid}.facts[data-astro-cid-4cxvbsfa] h2[data-astro-cid-4cxvbsfa]{font-size:var(--step-1);margin-bottom:8px}dl[data-astro-cid-4cxvbsfa]{gap:6px;margin:0;display:grid}dl[data-astro-cid-4cxvbsfa] div[data-astro-cid-4cxvbsfa]{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding-bottom:6px;display:flex}dt[data-astro-cid-4cxvbsfa]{color:var(--ink-3);font-size:.9375rem}dd[data-astro-cid-4cxvbsfa]{text-align:right;min-width:0;margin:0;font-weight:600}dd[data-astro-cid-4cxvbsfa].name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sw[data-astro-cid-4cxvbsfa]{border:1px solid var(--rule-strong);vertical-align:-2px;border-radius:3px;width:14px;height:14px;display:inline-block}.sub[data-astro-cid-4cxvbsfa]{color:var(--ink-3);margin-top:10px;font-size:.875rem}.palette[data-astro-cid-4cxvbsfa]{grid-template-columns:repeat(6,1fr);gap:6px;margin-top:6px;display:grid}.palette[data-astro-cid-4cxvbsfa] .swatch{border:1px solid var(--rule);background:var(--c);border-radius:6px;align-items:end;height:52px;padding:4px;display:grid}.palette[data-astro-cid-4cxvbsfa] .swatch span{color:#111;background:#ffffffd9;border-radius:3px;justify-self:start;padding:1px 3px;font-size:.625rem}.note[data-astro-cid-4cxvbsfa]{color:var(--ink-3);font-size:.8125rem}.error[data-astro-cid-4cxvbsfa]{color:var(--danger,#b91c1c)}.trust[data-astro-cid-4cxvbsfa]{color:var(--ink-2);align-items:center;gap:8px;font-size:.875rem;display:flex}.presets[data-astro-cid-zk5rmhgx]{flex-wrap:wrap;gap:6px;margin-top:-8px;display:flex}.chip[data-astro-cid-zk5rmhgx]{border:1px solid var(--rule-strong);background:var(--surface);min-height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:.8125rem}.mosaic[data-astro-cid-gno74l6k]{gap:20px;margin-top:32px;display:grid}.inputs[data-astro-cid-gno74l6k]{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=760px){.inputs[data-astro-cid-gno74l6k]{grid-template-columns:1fr}}.slot[data-astro-cid-gno74l6k]{align-content:start;gap:10px;min-width:0;display:grid}.slot-title[data-astro-cid-gno74l6k]{font-weight:600}.opt[data-astro-cid-gno74l6k]{color:var(--ink-3);font-weight:400}.slot[data-astro-cid-gno74l6k] .drop{min-height:190px}[data-astro-cid-gno74l6k][hidden]{display:none!important}.loaded[data-astro-cid-gno74l6k]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.loaded[data-astro-cid-gno74l6k] .name[data-astro-cid-gno74l6k]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.thumb[data-astro-cid-gno74l6k]{border-radius:6px;flex:none;width:52px;height:52px;overflow:hidden}.thumb[data-astro-cid-gno74l6k] img[data-astro-cid-gno74l6k]{object-fit:cover;width:100%;height:100%}.tiles-count[data-astro-cid-gno74l6k]{color:var(--ink-2);font-size:.875rem}.work[data-astro-cid-gno74l6k]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}@media (width<=860px){.work[data-astro-cid-gno74l6k]{grid-template-columns:minmax(0,1fr)}}.stage[data-astro-cid-gno74l6k]{gap:8px;display:grid}.stage[data-astro-cid-gno74l6k] canvas[data-astro-cid-gno74l6k]{border:1px solid var(--rule);border-radius:6px;justify-self:start;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 150px)}.meta[data-astro-cid-gno74l6k]{color:var(--ink-3);font-size:.875rem}.panel[data-astro-cid-gno74l6k]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;gap:20px;padding:22px;display:grid}.small[data-astro-cid-gno74l6k]{min-height:40px;font-size:.875rem}.error[data-astro-cid-gno74l6k]{color:var(--danger,#b91c1c)}.trust[data-astro-cid-gno74l6k]{color:var(--ink-2);align-items:center;gap:8px;font-size:.875rem;display:flex}.preview[data-astro-cid-a65gx6aq]{gap:6px;margin:0;display:grid}.preview[data-astro-cid-a65gx6aq][hidden]{display:none}.preview[data-astro-cid-a65gx6aq] img[data-astro-cid-a65gx6aq]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 12px 12px;border-radius:6px;justify-self:start;max-width:100%;max-height:300px}figcaption[data-astro-cid-a65gx6aq]{color:var(--ink-3);font-size:.8125rem}.text-out[data-astro-cid-ysx5jsok]{gap:8px;display:grid}.label[data-astro-cid-ysx5jsok]{font-size:.9375rem;font-weight:600}.buttons[data-astro-cid-ysx5jsok]{flex-wrap:wrap;gap:8px;display:flex}.small[data-astro-cid-ysx5jsok]{min-height:40px;font-size:.875rem}.hint[data-astro-cid-ysx5jsok]{color:var(--ink-3);font-size:.8125rem}[data-astro-cid-m7dz7yqh][data-for][hidden],.hint[data-astro-cid-m7dz7yqh][hidden]{display:none}fieldset[data-astro-cid-m7dz7yqh]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-m7dz7yqh]{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.swatches[data-astro-cid-m7dz7yqh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.palettes[data-astro-cid-m7dz7yqh][data-disabled] .swatches[data-astro-cid-m7dz7yqh]{opacity:.45}.swatches[data-astro-cid-m7dz7yqh] label[data-astro-cid-m7dz7yqh]{position:relative}.swatches[data-astro-cid-m7dz7yqh] input[data-astro-cid-m7dz7yqh]{opacity:0;position:absolute}.swatches[data-astro-cid-m7dz7yqh] span[data-astro-cid-m7dz7yqh]{border:1px solid var(--rule);background:var(--surface);cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:.875rem;display:flex}.swatches[data-astro-cid-m7dz7yqh] input[data-astro-cid-m7dz7yqh]:checked+span[data-astro-cid-m7dz7yqh]{border-color:var(--accent);background:var(--accent-soft)}.swatches[data-astro-cid-m7dz7yqh] input[data-astro-cid-m7dz7yqh]:focus-visible+span[data-astro-cid-m7dz7yqh]{outline:2px solid var(--accent);outline-offset:2px}.swatches[data-astro-cid-m7dz7yqh] i[data-astro-cid-m7dz7yqh]{border-radius:3px;display:flex;overflow:hidden}.swatches[data-astro-cid-m7dz7yqh] b[data-astro-cid-m7dz7yqh]{width:9px;height:18px}.hint[data-astro-cid-m7dz7yqh]{color:var(--ink-3);margin-top:8px;font-size:.8125rem}.rsp[data-astro-cid-qkmvv226]{gap:20px;margin-top:32px;display:grid}.rsp[data-astro-cid-qkmvv226][data-has-file] .drop-wrap[data-astro-cid-qkmvv226],.work[data-astro-cid-qkmvv226][hidden],.error[data-astro-cid-qkmvv226][hidden],.field[data-astro-cid-qkmvv226][hidden]{display:none}.work[data-astro-cid-qkmvv226]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;gap:18px;padding:20px;display:grid}.file[data-astro-cid-qkmvv226]{align-items:center;gap:14px;min-width:0;display:flex}.file[data-astro-cid-qkmvv226]>div[data-astro-cid-qkmvv226]{flex:1;min-width:0}.name[data-astro-cid-qkmvv226]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta[data-astro-cid-qkmvv226],.hint[data-astro-cid-qkmvv226]{color:var(--ink-3);font-size:.8125rem}.thumb[data-astro-cid-qkmvv226]{background:repeating-conic-gradient(var(--checker-a) 0 25%, var(--checker-b) 0 50%) 0 0 / 10px 10px;border-radius:6px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.thumb[data-astro-cid-qkmvv226] img[data-astro-cid-qkmvv226]{max-width:100%;max-height:100%}.cols[data-astro-cid-qkmvv226]{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=900px){.cols[data-astro-cid-qkmvv226]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.settings[data-astro-cid-qkmvv226],.outputs[data-astro-cid-qkmvv226]{align-content:start;gap:14px;display:grid}fieldset[data-astro-cid-qkmvv226]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-qkmvv226],.label[data-astro-cid-qkmvv226],.field[data-astro-cid-qkmvv226]>span[data-astro-cid-qkmvv226]{font-size:.9375rem;font-weight:600}legend[data-astro-cid-qkmvv226]{margin-bottom:8px;padding:0}.widths[data-astro-cid-qkmvv226],.seg[data-astro-cid-qkmvv226]{flex-wrap:wrap;gap:6px;display:flex}.widths[data-astro-cid-qkmvv226] label[data-astro-cid-qkmvv226],.seg[data-astro-cid-qkmvv226] label[data-astro-cid-qkmvv226]{position:relative}.widths[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226],.seg[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226]{opacity:0;position:absolute}.widths[data-astro-cid-qkmvv226] span[data-astro-cid-qkmvv226],.seg[data-astro-cid-qkmvv226] span[data-astro-cid-qkmvv226]{border:1px solid var(--rule-strong);background:var(--paper);cursor:pointer;border-radius:6px;align-items:center;min-height:36px;padding:0 12px;font-size:.875rem;display:inline-flex}.widths[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226]:checked+span[data-astro-cid-qkmvv226],.seg[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226]:checked+span[data-astro-cid-qkmvv226]{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.widths[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226]:focus-visible+span[data-astro-cid-qkmvv226],.seg[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226]:focus-visible+span[data-astro-cid-qkmvv226]{outline:2px solid var(--accent);outline-offset:2px}.field[data-astro-cid-qkmvv226]{gap:6px;display:grid}.field[data-astro-cid-qkmvv226]>span[data-astro-cid-qkmvv226]{justify-content:space-between;display:flex}.field[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226][type=text]{border:1px solid var(--rule-strong);background:var(--paper);height:42px;color:var(--ink);border-radius:6px;padding:0 12px;font-size:.9375rem}.field[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226][type=range]{accent-color:var(--accent)}.chips[data-astro-cid-qkmvv226]{flex-wrap:wrap;gap:6px;margin-top:-6px;display:flex}.chip[data-astro-cid-qkmvv226]{border:1px solid var(--rule-strong);background:var(--surface);min-height:32px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:.8125rem}.check[data-astro-cid-qkmvv226]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-qkmvv226] input[data-astro-cid-qkmvv226]{width:18px;height:18px;accent-color:var(--accent)}.files[data-astro-cid-qkmvv226]{gap:4px;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.files[data-astro-cid-qkmvv226] .pending{color:var(--ink-3)}textarea[data-astro-cid-qkmvv226]{border:1px solid var(--rule-strong);background:var(--paper);width:100%;color:var(--ink);white-space:pre;resize:vertical;border-radius:6px;padding:12px;font-size:.8125rem;line-height:1.5;overflow-x:auto}.error[data-astro-cid-qkmvv226]{color:var(--danger,#b91c1c);font-size:.9375rem}.trust[data-astro-cid-qkmvv226]{color:var(--ink-2);align-items:center;gap:8px;font-size:.875rem;display:flex}.pp-guide{pointer-events:none;position:absolute;inset:0}.pp-oval{left:50%;top:var(--pp-top,15%);height:calc(var(--pp-bottom,85%) - var(--pp-top,15%));aspect-ratio:.72;border:2px solid #ffffffe6;border-radius:50%;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #00000059}.pp-line{border-top:1px dashed #ffffffd9;position:absolute;left:15%;right:15%}.pp-min{top:var(--pp-min,20%)}.pp-max{top:var(--pp-max,10%)}.field[data-astro-cid-labre6v3]{gap:8px;display:grid}.field[data-astro-cid-labre6v3] label[data-astro-cid-labre6v3],.label[data-astro-cid-labre6v3]{font-size:.9375rem;font-weight:600}select[data-astro-cid-labre6v3]{border:1px solid var(--rule-strong);background:var(--surface);height:44px;color:var(--ink);font:inherit;border-radius:6px;padding:0 10px;font-size:.9375rem}.preview[data-astro-cid-labre6v3]{align-items:center;gap:14px;display:flex}.thumb[data-astro-cid-labre6v3]{background:var(--paper);border:1px solid var(--rule);border-radius:4px;flex:none;width:72px;display:block;overflow:hidden}.thumb[data-astro-cid-labre6v3] img[data-astro-cid-labre6v3]{object-fit:cover;width:100%;height:100%;display:block}.thumb[data-astro-cid-labre6v3] img[data-astro-cid-labre6v3]:not([src]){visibility:hidden}.preview[data-astro-cid-labre6v3]>div[data-astro-cid-labre6v3]{gap:4px;display:grid}.hint[data-astro-cid-labre6v3]{color:var(--ink-3);font-size:.8125rem}.hint[data-astro-cid-labre6v3][hidden]{display:none}.warn[data-astro-cid-labre6v3]{color:var(--warn,#b45309)}.sheet[data-astro-cid-labre6v3]{gap:8px;display:grid}.rules[data-astro-cid-labre6v3]{background:var(--paper);color:var(--ink-2);border-radius:6px;gap:8px;padding:12px 14px;font-size:.8125rem;display:grid}.rules[data-astro-cid-labre6v3] ul[data-astro-cid-labre6v3]{gap:4px;margin:0;padding-left:18px;display:grid}.ai[data-astro-cid-krinj6we]{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.ai[data-astro-cid-krinj6we]:not([data-state=ready]) .panel[data-astro-cid-krinj6we],.ai[data-astro-cid-krinj6we]:not([data-state=ready]) .preview[data-astro-cid-krinj6we],.ai[data-astro-cid-krinj6we]:not([data-state=ready]) .qb-wrap[data-astro-cid-krinj6we],.ai[data-astro-cid-krinj6we][data-state=ready] .drop-wrap[data-astro-cid-krinj6we]{display:none}@media (width>=900px){.ai[data-astro-cid-krinj6we][data-state=ready]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.main[data-astro-cid-krinj6we]{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.proof[data-astro-cid-krinj6we]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.error[data-astro-cid-krinj6we]{border-left:3px solid var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));border-radius:0 6px 6px 0;padding:12px 14px;font-size:.9375rem}.error[data-astro-cid-krinj6we][hidden]{display:none}.preview[data-astro-cid-krinj6we]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);gap:16px;padding:24px;display:grid}.icons[data-astro-cid-krinj6we]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.icons[data-astro-cid-krinj6we] li[data-astro-cid-krinj6we]{color:var(--ink-3);justify-items:center;gap:8px;font-size:.8125rem;display:grid}.stage-bg[data-astro-cid-krinj6we]{aspect-ratio:1;background:linear-gradient(135deg,#3a4a8a,#7a4a7a);border-radius:12px;place-items:center;width:100%;max-width:150px;display:grid}canvas[data-astro-cid-krinj6we]{aspect-ratio:1;width:64%;height:auto}.ios[data-astro-cid-krinj6we]{border-radius:22.4%}.round[data-astro-cid-krinj6we]{border-radius:50%}.squircle[data-astro-cid-krinj6we]{border-radius:30%}.play[data-astro-cid-krinj6we]{border-radius:20%}.hint[data-astro-cid-krinj6we]{color:var(--ink-3);font-size:.8125rem}.panel[data-astro-cid-krinj6we]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;padding:22px;display:grid}@media (width>=900px){.panel[data-astro-cid-krinj6we]{position:sticky;top:20px}}.controls[data-astro-cid-krinj6we]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:20px;padding-bottom:22px;display:grid}.ai[data-astro-cid-krinj6we][data-crop] .controls[data-astro-cid-krinj6we] [data-field=padding]{display:none}.color-row[data-astro-cid-krinj6we]{justify-content:space-between;align-items:center;gap:12px;display:flex}.color-row[data-astro-cid-krinj6we] label[data-astro-cid-krinj6we],.label[data-astro-cid-krinj6we]{font-size:.9375rem;font-weight:600}input[data-astro-cid-krinj6we][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.controls[data-astro-cid-krinj6we] .hint[data-astro-cid-krinj6we]{margin-top:-12px}.files[data-astro-cid-krinj6we] ul[data-astro-cid-krinj6we]{color:var(--ink-2);gap:6px;margin:8px 0 0;padding-left:18px;font-size:.8125rem;display:grid}.trust[data-astro-cid-krinj6we]{color:var(--ink-2);align-items:center;gap:8px;font-size:.875rem;display:flex}.presets[data-astro-cid-zuj5dpj6]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-zuj5dpj6]{border:1px solid var(--rule-strong);background:var(--surface);min-height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:.8125rem}.row-inline[data-astro-cid-zuj5dpj6]{justify-content:space-between;align-items:center;gap:12px;display:flex}.row-inline[data-astro-cid-zuj5dpj6][hidden],.hint[data-astro-cid-zuj5dpj6][hidden]{display:none}.row-inline[data-astro-cid-zuj5dpj6] label[data-astro-cid-zuj5dpj6]{font-size:.9375rem;font-weight:600}input[data-astro-cid-zuj5dpj6][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.hint[data-astro-cid-zuj5dpj6]{color:var(--ink-3);font-size:.8125rem}.ph[data-astro-cid-nsjtfmrb]{gap:20px;margin-top:32px;display:grid}.ph[data-astro-cid-nsjtfmrb][data-has-file] .drop-wrap[data-astro-cid-nsjtfmrb],.work[data-astro-cid-nsjtfmrb][hidden],.error[data-astro-cid-nsjtfmrb][hidden]{display:none}.work[data-astro-cid-nsjtfmrb]{border:1px solid var(--rule);background:var(--surface);border-radius:8px;gap:18px;padding:20px;display:grid}.file[data-astro-cid-nsjtfmrb]{align-items:center;gap:14px;min-width:0;display:flex}.file[data-astro-cid-nsjtfmrb]>div[data-astro-cid-nsjtfmrb]{flex:1;min-width:0}.name[data-astro-cid-nsjtfmrb]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta[data-astro-cid-nsjtfmrb],.desc[data-astro-cid-nsjtfmrb]{color:var(--ink-3);font-size:.8125rem}.thumb[data-astro-cid-nsjtfmrb]{background:var(--paper);border-radius:6px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.thumb[data-astro-cid-nsjtfmrb] img[data-astro-cid-nsjtfmrb]{max-width:100%;max-height:100%}.cards[data-astro-cid-nsjtfmrb]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.card[data-astro-cid-nsjtfmrb]{border:1px solid var(--rule);background:var(--paper);border-radius:8px;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.card[data-astro-cid-nsjtfmrb] h3[data-astro-cid-nsjtfmrb]{font-size:1rem}.box[data-astro-cid-nsjtfmrb]{background:var(--surface);border-radius:6px;width:100%;max-height:220px;overflow:hidden}.box[data-astro-cid-nsjtfmrb] img[data-astro-cid-nsjtfmrb],.box[data-astro-cid-nsjtfmrb] canvas[data-astro-cid-nsjtfmrb]{object-fit:cover;width:100%;height:100%;display:block}.opts[data-astro-cid-nsjtfmrb]{flex-wrap:wrap;gap:8px 16px;font-size:.875rem;display:flex}.opts[data-astro-cid-nsjtfmrb] select[data-astro-cid-nsjtfmrb]{border:1px solid var(--rule-strong);background:var(--surface);height:32px;color:var(--ink);font:inherit;border-radius:6px;margin:0 4px}textarea[data-astro-cid-nsjtfmrb]{border:1px solid var(--rule-strong);background:var(--surface);width:100%;color:var(--ink);word-break:break-all;resize:vertical;border-radius:6px;padding:10px;font-size:.75rem;line-height:1.45}.small[data-astro-cid-nsjtfmrb]{justify-self:start;min-height:38px;font-size:.875rem}.error[data-astro-cid-nsjtfmrb]{color:var(--danger,#b91c1c);font-size:.9375rem}.trust[data-astro-cid-nsjtfmrb]{color:var(--ink-2);align-items:center;gap:8px;font-size:.875rem;display:flex}.ft{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-top:36px;display:grid}@media (width>=860px){.ft{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft fieldset{border:0;min-width:0;margin:0;padding:0}.ft legend{margin-bottom:6px;padding:0}.ft-card{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:24px;display:grid}.ft-title{font-size:var(--step-1)}.ft-field{gap:6px;min-width:0;display:grid}.ft-field>span:not(.ft-hint),.ft-legend{color:var(--ink-2);font-size:.875rem;font-weight:600}.ft-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.ft input[type=text],.ft input[type=number],.ft input[type=url],.ft select,.ft textarea{border:1px solid var(--rule-strong);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:6px;padding:0 12px;font-size:1rem}.ft textarea{resize:vertical;padding:10px 12px;line-height:1.5}.ft input[type=number]{font-variant-numeric:tabular-nums;font-weight:600}.ft input:focus-visible,.ft select:focus-visible,.ft textarea:focus-visible{outline-offset:0;border-color:var(--accent)}.ft-hint{color:var(--ink-3);font-size:.8125rem}.ft-hint[hidden],.ft [hidden]{display:none!important}.ft-seg{flex-wrap:wrap;gap:6px;display:flex}.ft-seg label{position:relative}.ft-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ft-seg span{border:1px solid var(--rule);background:var(--paper);color:var(--ink-2);border-radius:6px;padding:8px 12px;font-size:.875rem;font-weight:600;display:block}.ft-seg input:checked+span{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.ft-seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.ft-check{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.ft-check input{width:18px;height:18px;accent-color:var(--accent)}.ft-big{font-size:var(--step-3);letter-spacing:-.02em;font-weight:800;line-height:1.1}.ft-table{border-collapse:collapse;width:100%;font-size:.9375rem}.ft-table th,.ft-table td{border-bottom:1px solid var(--rule);text-align:left;padding:8px 0;font-weight:400}.ft-table td{text-align:right;font-variant-numeric:tabular-nums}.ft-table .ft-total th,.ft-table .ft-total td{font-weight:700}.ft-issues{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ft-issues li{border-left:3px solid var(--rule-strong);background:var(--paper);border-radius:0 6px 6px 0;padding:8px 12px 8px 14px;font-size:.9375rem}.ft-issues [data-level=error]{border-left-color:var(--danger)}.ft-issues [data-level=warn]{border-left-color:var(--warn)}.ft-issues [data-level=good]{border-left-color:var(--good)}.ft-actions{flex-wrap:wrap;gap:10px;display:flex}.ft-source{color:var(--ink-3);font-size:.8125rem}.ft-trust{color:var(--ink-2);grid-column:1/-1;align-items:center;gap:8px;font-size:.875rem;display:flex}.ft-good{color:var(--good)}.ft-bad{color:var(--danger)}.more[data-astro-cid-ob5zh2nm] summary[data-astro-cid-ob5zh2nm]{cursor:pointer;font-size:.9375rem;font-weight:600}.more-body[data-astro-cid-ob5zh2nm]{gap:16px;margin-top:14px;display:grid}.sub[data-astro-cid-ob5zh2nm]{margin-top:8px;font-size:1rem}.answer[data-astro-cid-ob5zh2nm]{align-self:end;padding-bottom:10px;font-size:1.0625rem}b[data-astro-cid-ob5zh2nm][data-cur]{color:var(--ink-3);font-weight:600}.sub[data-astro-cid-6djxuzbk]{font-size:1rem}b[data-astro-cid-6djxuzbk]{font-weight:700}[data-listing] .tags{gap:6px;margin:0;padding:0;list-style:none;display:grid}[data-listing] .tags li{border:1px solid var(--rule);border-left:3px solid var(--good);border-radius:0 6px 6px 0;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 12px;font-size:.9375rem;display:grid}[data-listing] .tags li[data-level=error]{border-left-color:var(--danger)}[data-listing] .tags li[data-level=warn]{border-left-color:var(--warn)}[data-listing] .tags li[data-level=tip]{border-left-color:var(--rule-strong)}[data-listing] .tags .tag{overflow-wrap:anywhere;font-weight:600}[data-listing] .tags .n{color:var(--ink-3);font-size:.8125rem}[data-listing] .tags .why{color:var(--ink-2);grid-column:1/-1;font-size:.8125rem}.preview[data-astro-cid-4ey7ttpq]{border:1px solid var(--rule);background:#fff;border-radius:6px;place-items:center;min-height:160px;padding:16px;display:grid;overflow-x:auto}.preview[data-astro-cid-4ey7ttpq] svg{max-width:100%;height:auto}[data-astro-cid-4ey7ttpq][data-error] span{border-left:3px solid var(--danger);background:var(--paper);padding:8px 12px;display:block}.paste[data-astro-cid-rjono7oa] summary[data-astro-cid-rjono7oa]{cursor:pointer;font-size:.9375rem;font-weight:600}.paste[data-astro-cid-rjono7oa][open] summary[data-astro-cid-rjono7oa]{margin-bottom:10px}.result[data-astro-cid-rjono7oa]{border:1px solid var(--rule);color:#4d5156;background:#fff;border-radius:8px;gap:4px;max-width:600px;padding:16px;font-family:Arial,sans-serif;display:grid}.result[data-astro-cid-rjono7oa][data-device=mobile]{border-radius:12px;max-width:400px;box-shadow:0 1px 6px #20212426}.r-site[data-astro-cid-rjono7oa]{align-items:center;gap:10px;min-width:0;display:flex}.r-icon[data-astro-cid-rjono7oa]{color:#5f6368;background:#f1f3f4;border:1px solid #ecedef;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.r-meta[data-astro-cid-rjono7oa]{min-width:0;line-height:1.3;display:grid}.r-name[data-astro-cid-rjono7oa]{color:#202124;font-size:14px}.r-url[data-astro-cid-rjono7oa]{color:#4d5156;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.r-title[data-astro-cid-rjono7oa]{color:#1a0dab;margin-top:4px;font-size:20px;line-height:1.3}.result[data-astro-cid-rjono7oa][data-device=mobile] .r-title[data-astro-cid-rjono7oa]{font-size:18px}.r-desc[data-astro-cid-rjono7oa]{color:#4d5156;overflow-wrap:anywhere;font-size:14px;line-height:1.58}[data-astro-cid-ich36n2y][data-for-shape],[data-astro-cid-ich36n2y][data-for-pad]{gap:16px;display:grid}[data-astro-cid-ich36n2y][data-for-shape][hidden],[data-astro-cid-ich36n2y][data-for-pad][hidden],.hint[data-astro-cid-ich36n2y][hidden]{display:none}.hint[data-astro-cid-ich36n2y]{color:var(--ink-3);font-size:.8125rem}.warn[data-astro-cid-ich36n2y]{color:var(--warn,#b45309)}.row-inline[data-astro-cid-ich36n2y]{justify-content:space-between;align-items:center;gap:12px;display:flex}.row-inline[data-astro-cid-ich36n2y] label[data-astro-cid-ich36n2y]{font-size:.9375rem;font-weight:600}input[data-astro-cid-ich36n2y][type=color]{border:1px solid var(--rule-strong);background:var(--surface);cursor:pointer;border-radius:6px;width:44px;height:32px;padding:2px}.check[data-astro-cid-ich36n2y]{cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.check[data-astro-cid-ich36n2y] input[data-astro-cid-ich36n2y]{width:18px;height:18px;accent-color:var(--accent)}.thumb-row[data-astro-cid-ich36n2y]{align-items:center;gap:12px;display:flex}.thumb[data-astro-cid-ich36n2y]{border:1px solid var(--rule);background:var(--paper);border-radius:6px;flex:none;width:72px;height:72px;display:block;overflow:hidden}.thumb[data-astro-cid-ich36n2y] canvas[data-astro-cid-ich36n2y]{width:100%;height:100%}.kpis[data-astro-cid-vt22fywc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kpis[data-astro-cid-vt22fywc] .ft-big[data-astro-cid-vt22fywc]{font-size:var(--step-2)}.sub[data-astro-cid-vt22fywc]{margin-top:8px;font-size:1rem}.answer[data-astro-cid-vt22fywc]{align-self:end;padding-bottom:10px;font-size:1.0625rem}.r[data-astro-cid-vt22fywc]{text-align:right!important}thead[data-astro-cid-vt22fywc] th[data-astro-cid-vt22fywc]{color:var(--ink-3);font-size:.8125rem}.more[data-astro-cid-oafhexos] summary[data-astro-cid-oafhexos]{cursor:pointer;font-size:.9375rem;font-weight:600}.more-body[data-astro-cid-oafhexos]{gap:16px;margin-top:14px;display:grid}.small[data-astro-cid-oafhexos]{min-height:38px;font-size:.875rem}.code[data-astro-cid-oafhexos]{white-space:pre;font-size:.8125rem;overflow-x:auto}.g[data-astro-cid-oafhexos]{border:1px solid var(--rule);background:#fff;border-radius:8px;gap:3px;max-width:600px;padding:14px 16px;font-family:Arial,sans-serif;display:grid}.g-site[data-astro-cid-oafhexos]{color:#4d5156;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.g-title[data-astro-cid-oafhexos]{color:#1a0dab;font-size:20px;line-height:1.3}.g-desc[data-astro-cid-oafhexos]{color:#4d5156;font-size:14px;line-height:1.58}.card[data-astro-cid-oafhexos]{background:#f2f3f5;border:1px solid #dadde1;border-radius:8px;max-width:520px;font-family:Helvetica,Arial,sans-serif;overflow:hidden}.card-img[data-astro-cid-oafhexos]{aspect-ratio:1.91;color:#606770;background:#d8dce3 50%/cover no-repeat;place-items:center;font-size:13px;display:grid}.card[data-astro-cid-oafhexos][data-small]{grid-template-columns:120px minmax(0,1fr);display:grid}.card[data-astro-cid-oafhexos][data-small] .card-img[data-astro-cid-oafhexos]{aspect-ratio:1}.card-text[data-astro-cid-oafhexos]{gap:3px;min-width:0;padding:10px 12px;display:grid}.card-domain[data-astro-cid-oafhexos]{color:#606770;font-size:12px}.card-title[data-astro-cid-oafhexos]{color:#1d2129;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.card-desc[data-astro-cid-oafhexos]{color:#606770;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}[data-astro-cid-f3gjzq2i][data-when-allowed]{gap:14px;display:grid}.code[data-astro-cid-f3gjzq2i]{white-space:pre;font-size:.8125rem;overflow-x:auto}.presets[data-astro-cid-f3gjzq2i]{gap:6px}.chip[data-astro-cid-f3gjzq2i]{border:1px solid var(--rule-strong);background:var(--surface);min-height:34px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:.8125rem}.verdict[data-astro-cid-f3gjzq2i]{border-left:4px solid var(--good);background:var(--paper);border-radius:8px;padding:14px 16px}.verdict[data-astro-cid-f3gjzq2i][data-allowed=false]{border-left-color:var(--danger)}.verdict[data-astro-cid-f3gjzq2i] .v-big{font-size:var(--step-2);font-weight:800}.fields[data-astro-cid-wk4kgqm6]{gap:14px;display:grid}.fields[data-astro-cid-wk4kgqm6][hidden]{display:none}.code[data-astro-cid-wk4kgqm6]{white-space:pre;font-size:.8125rem;overflow-x:auto}[data-slug] .slugs{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-slug] .slugs li{border:1px solid var(--rule);background:var(--paper);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;display:grid}[data-slug] .slugs code{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}[data-slug] .slugs .ft-hint{grid-column:1/-1}[data-slug] .copy-one{border:1px solid var(--rule-strong);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:6px;align-self:start;padding:2px 10px;font-size:.8125rem}.attrs[data-astro-cid-cnf32ldl]{gap:10px;display:grid}.table-wrap[data-astro-cid-cnf32ldl]{max-height:420px;overflow:auto}.sku-table[data-astro-cid-cnf32ldl] th,.sku-table[data-astro-cid-cnf32ldl] td{padding-right:12px;text-align:left!important}.sku-table[data-astro-cid-cnf32ldl] tbody th{font-family:ui-monospace,Consolas,monospace;font-weight:600}[data-astro-cid-kerqwxyt][data-mode][hidden],[data-astro-cid-kerqwxyt][data-profit][hidden],.note[data-astro-cid-kerqwxyt][hidden]{display:none}.kpis[data-astro-cid-kerqwxyt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sub[data-astro-cid-kerqwxyt]{margin-bottom:6px;font-size:1rem}.note[data-astro-cid-kerqwxyt]{border-left:3px solid var(--accent);background:var(--paper);border-radius:0 6px 6px 0;padding:10px 12px;font-size:.9375rem}.answer[data-astro-cid-kerqwxyt]{margin-top:12px;font-weight:600}.r[data-astro-cid-kerqwxyt]{text-align:right!important}thead[data-astro-cid-kerqwxyt] th[data-astro-cid-kerqwxyt]{color:var(--ink-3);font-size:.8125rem}.three[data-astro-cid-gweocq4n]{grid-template-columns:repeat(3,minmax(0,1fr))}.kpis[data-astro-cid-gweocq4n]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.answer[data-astro-cid-gweocq4n]{font-weight:600}.sub[data-astro-cid-gweocq4n]{margin-top:8px;font-size:1rem}b[data-astro-cid-gweocq4n][data-size-unit],b[data-astro-cid-gweocq4n][data-weight-unit]{color:var(--ink-3);font-weight:600}.rows[data-astro-cid-pd4ek4lq]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.row[data-astro-cid-pd4ek4lq]{grid-template-columns:110px minmax(0,1fr) 36px;align-items:center;gap:4px 8px;display:grid}.row[data-astro-cid-pd4ek4lq] .name[data-astro-cid-pd4ek4lq]{grid-column:1/3}.remove[data-astro-cid-pd4ek4lq]{border:1px solid var(--rule-strong);background:var(--surface);width:36px;height:36px;color:var(--ink-2);cursor:pointer;border-radius:6px;grid-area:1/3;font-size:1.125rem}.small[data-astro-cid-pd4ek4lq]{min-height:38px;font-size:.875rem}.code[data-astro-cid-pd4ek4lq],.code[data-astro-cid-rf7sc6ld]{white-space:pre;font-size:.8125rem;overflow-x:auto}.tool-page[data-astro-cid-ysqdafeu]{padding-top:28px}.sec-head[data-astro-cid-ysqdafeu]{gap:4px;margin-bottom:20px;display:grid}.sec-head[data-astro-cid-ysqdafeu] .section-title[data-astro-cid-ysqdafeu]{margin-bottom:0}.sec-head[data-astro-cid-ysqdafeu] a[data-astro-cid-ysqdafeu]{color:inherit;text-decoration:none}.sec-head[data-astro-cid-ysqdafeu] a[data-astro-cid-ysqdafeu]:hover{text-decoration:underline}.sec-head[data-astro-cid-ysqdafeu] p[data-astro-cid-ysqdafeu]{color:var(--ink-2)}.sec-more[data-astro-cid-ysqdafeu]{margin-top:14px}.tool-head[data-astro-cid-ysqdafeu]{gap:14px;margin-top:28px;display:grid}.tool-head[data-astro-cid-ysqdafeu] h1[data-astro-cid-ysqdafeu]{font-size:var(--step-4);letter-spacing:-.035em}.block[data-astro-cid-ysqdafeu]{margin-top:clamp(56px,8vw,88px)}.section-title[data-astro-cid-ysqdafeu]{margin-bottom:20px}.cards[data-astro-cid-ysqdafeu]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;display:grid}.cat-cards[data-astro-cid-ysqdafeu]{margin-top:40px}.info[data-astro-cid-ysqdafeu]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px;margin-top:clamp(56px,8vw,88px);display:grid}.steps[data-astro-cid-ysqdafeu]{counter-reset:step;color:var(--ink-2);gap:14px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-ysqdafeu] li[data-astro-cid-ysqdafeu]{counter-increment:step;grid-template-columns:28px 1fr;gap:10px;display:grid}.steps[data-astro-cid-ysqdafeu] li[data-astro-cid-ysqdafeu]:before{content:counter(step);border:1px solid var(--rule-strong);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;margin-top:1px;font-size:.8125rem;font-weight:700;display:grid}.faq[data-astro-cid-ysqdafeu]{border-top:1px solid var(--rule);max-width:760px}details[data-astro-cid-ysqdafeu]{border-bottom:1px solid var(--rule)}summary[data-astro-cid-ysqdafeu]{cursor:pointer;justify-content:space-between;gap:16px;padding:16px 0;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-ysqdafeu]::-webkit-details-marker{display:none}summary[data-astro-cid-ysqdafeu]:after{content:"+";color:var(--ink-3);font-size:1.25rem;font-weight:400;line-height:1}details[data-astro-cid-ysqdafeu][open] summary[data-astro-cid-ysqdafeu]:after{content:"−"}details[data-astro-cid-ysqdafeu] p[data-astro-cid-ysqdafeu]{max-width:var(--measure);color:var(--ink-2);padding-bottom:18px}.related-cards[data-astro-cid-ysqdafeu]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.formats[data-astro-cid-ysqdafeu]{grid-template-columns:max-content 1fr;gap:10px 16px;margin:0;display:grid}.formats[data-astro-cid-ysqdafeu] dt[data-astro-cid-ysqdafeu]{font-weight:600}.formats[data-astro-cid-ysqdafeu] dd[data-astro-cid-ysqdafeu]{color:var(--ink-2);margin:0}.notes[data-astro-cid-ysqdafeu]{color:var(--ink-2);gap:8px;margin:18px 0 0;padding-left:1.1em;display:grid}.notes[data-astro-cid-ysqdafeu].flush{margin-top:0}.choose[data-astro-cid-ysqdafeu]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.choose[data-astro-cid-ysqdafeu] li[data-astro-cid-ysqdafeu]{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:12px 0;display:flex}.choose[data-astro-cid-ysqdafeu] span[data-astro-cid-ysqdafeu]{color:var(--ink-2)}.choose[data-astro-cid-ysqdafeu] a[data-astro-cid-ysqdafeu]{white-space:nowrap;font-weight:600}.other-cats[data-astro-cid-ysqdafeu]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.other-cats[data-astro-cid-ysqdafeu] a[data-astro-cid-ysqdafeu]{font-weight:600}.other-cats[data-astro-cid-ysqdafeu] span[data-astro-cid-ysqdafeu]{color:var(--ink-3)}
