.ts[data-astro-cid-77wnt3eu]{max-width:680px;font-family:var(--font,system-ui, sans-serif);margin:0 auto}.ts-views[data-astro-cid-77wnt3eu]{gap:0;margin-bottom:-1px;display:flex}.ts-view[data-astro-cid-77wnt3eu]{border:1px solid var(--line,#dfe4ea);background:var(--panel,#f5f8fb);color:var(--ink-2,#2b3d51);font:650 .88rem/1 var(--font,system-ui);cursor:pointer;border-bottom-color:#0000;margin-right:-1px;padding:9px 16px}.ts-view[data-astro-cid-77wnt3eu].is-on{background:var(--ink,#14202e);border-color:var(--ink,#14202e);color:#fff}.ts-view[data-astro-cid-77wnt3eu]:not(.is-on):hover{color:var(--accent-dk,#b8660a)}.ts-stagewrap[data-astro-cid-77wnt3eu]{border:1px solid var(--line,#dfe4ea);aspect-ratio:2;background:#0d1218;position:relative;overflow:hidden}.ts-stage[data-astro-cid-77wnt3eu]{display:none;position:absolute;inset:0}.ts-stage[data-astro-cid-77wnt3eu].is-on{display:block}.ts-layer[data-astro-cid-77wnt3eu],.ts-compare[data-astro-cid-77wnt3eu] img[data-astro-cid-77wnt3eu]{object-fit:cover;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ts-clear[data-astro-cid-77wnt3eu]{transition:opacity 70ms linear}.ts-compare[data-astro-cid-77wnt3eu]{display:none;position:absolute;inset:0}.ts[data-astro-cid-77wnt3eu].compare .ts-stage[data-astro-cid-77wnt3eu].is-on .ts-compare[data-astro-cid-77wnt3eu]{display:block}.ts-divider[data-astro-cid-77wnt3eu]{pointer-events:none;position:absolute;inset:0}.ts-divider-line[data-astro-cid-77wnt3eu]{background:#fff;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-1px);box-shadow:0 0 0 1px #00000073}.ts-grip[data-astro-cid-77wnt3eu]{color:#fff;cursor:ew-resize;pointer-events:auto;touch-action:none;background:#0d1218cc;border:2px solid #fff;width:38px;height:38px;font-size:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts-side[data-astro-cid-77wnt3eu]{color:#fff;font:650 .7rem/1.5 var(--font,system-ui);letter-spacing:.06em;text-transform:uppercase;background:#0d1218bf;padding:3px 8px;position:absolute;top:10px}.ts-side-l[data-astro-cid-77wnt3eu]{left:10px}.ts-side-r[data-astro-cid-77wnt3eu]{right:10px}.ts-readout[data-astro-cid-77wnt3eu]{color:#eaf1f8;background:#080c11cc;align-items:baseline;gap:4px;padding:8px 12px;display:flex;position:absolute;bottom:0;left:0}.ts-num[data-astro-cid-77wnt3eu]{font-family:var(--mono,monospace);color:#ffb020;font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-size:1.75rem;font-weight:650;line-height:1}.ts-pct[data-astro-cid-77wnt3eu]{color:#ffb020;font-weight:650}.ts-lbl[data-astro-cid-77wnt3eu]{letter-spacing:.14em;color:#8ea3b8;margin-left:2px;font-size:.62rem}.ts-desc[data-astro-cid-77wnt3eu]{color:#cfdbe7;border-left:1px solid #fff3;margin-left:10px;padding-left:12px;font-size:.85rem}.ts-controls[data-astro-cid-77wnt3eu]{margin-top:18px}.ts-slider[data-astro-cid-77wnt3eu]{appearance:none;cursor:pointer;outline-offset:3px;background:linear-gradient(90deg,#05070a 0%,#4a5a68 40%,#b9d2e4 75%,#e8f2fb 100%);width:100%;height:12px}.ts-slider[data-astro-cid-77wnt3eu]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--ink,#14202e);cursor:grab;background:#fff;width:14px;height:28px;box-shadow:0 1px 4px #0006}.ts-slider[data-astro-cid-77wnt3eu]::-moz-range-thumb{border:2px solid var(--ink,#14202e);cursor:grab;background:#fff;border-radius:0;width:14px;height:28px}.ts-scale[data-astro-cid-77wnt3eu]{color:var(--muted,#6b7d92);text-align:center;justify-content:space-between;margin-top:6px;font-size:.72rem;display:flex}.ts-scale[data-astro-cid-77wnt3eu] em[data-astro-cid-77wnt3eu]{opacity:.8;font-size:.64rem;font-style:normal}.ts-verdict[data-astro-cid-77wnt3eu]{border-left:4px solid var(--muted,#6b7d92);background:var(--panel,#f5f8fb);color:var(--ink-2,#2b3d51);margin:14px 0 0;padding:9px 12px;font-size:.9rem;font-weight:600}.ts-verdict[data-astro-cid-77wnt3eu].is-legal{color:#215a39;background:#f0f7f2;border-left-color:#2f7d4f}.ts-verdict[data-astro-cid-77wnt3eu].is-illegal{color:#7a4a06;background:#fff8ee;border-left-color:#b8660a}.ts-row[data-astro-cid-77wnt3eu]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.ts-row-label[data-astro-cid-77wnt3eu]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#6b7d92);font-size:.72rem;font-weight:700}.ts-chips[data-astro-cid-77wnt3eu]{flex-wrap:wrap;gap:6px;display:flex}.ts-chip[data-astro-cid-77wnt3eu]{border:1px solid var(--line,#dfe4ea);background:var(--card,#fff);color:var(--ink-2,#2b3d51);font:650 .84rem/1 var(--font,system-ui);cursor:pointer;padding:7px 13px}.ts-chip[data-astro-cid-77wnt3eu]:hover{border-color:var(--accent,#e28413);color:var(--accent-dk,#b8660a)}.ts-chip[data-astro-cid-77wnt3eu].is-on{background:var(--ink,#14202e);border-color:var(--ink,#14202e);color:#fff}.ts-compare-btn[data-astro-cid-77wnt3eu]{margin-left:auto}.ts-note[data-astro-cid-77wnt3eu]{color:var(--muted,#6b7d92);max-width:62ch;margin:16px 0 0;font-size:.85rem}@media (width<=520px){.ts-compare-btn[data-astro-cid-77wnt3eu]{margin-left:0}.ts-scale[data-astro-cid-77wnt3eu]{font-size:.66rem}}@media (prefers-reduced-motion:reduce){.ts-clear[data-astro-cid-77wnt3eu]{transition:none}}
