.faq[data-astro-cid-nng2oe5f]{border-block-start:1px solid var(--border);max-inline-size:var(--container-narrow)}.faq-item[data-astro-cid-nng2oe5f]{border-block-end:1px solid var(--border)}summary[data-astro-cid-nng2oe5f]{justify-content:space-between;align-items:center;gap:var(--space-m);padding-block:var(--space-s);cursor:pointer;font-weight:600;font-size:var(--fs-base);color:var(--ink);list-style:none;display:flex}summary[data-astro-cid-nng2oe5f]::-webkit-details-marker{display:none}summary[data-astro-cid-nng2oe5f] svg[data-astro-cid-nng2oe5f]{color:var(--ink-subtle);transition:transform var(--dur-2) var(--ease-out-quart);flex:none}details[data-astro-cid-nng2oe5f][open] summary[data-astro-cid-nng2oe5f] svg[data-astro-cid-nng2oe5f]{transform:rotate(180deg)}summary[data-astro-cid-nng2oe5f]:hover{color:var(--accent-hover)}summary[data-astro-cid-nng2oe5f]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.faq-a[data-astro-cid-nng2oe5f]{color:var(--ink-soft);max-inline-size:var(--measure);padding-block-end:var(--space-s)}.tool[data-astro-cid-oivpawzo]{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--elev-3);padding:var(--space-m);gap:var(--space-m);text-align:start;min-inline-size:0;display:grid}.tool-head[data-astro-cid-oivpawzo]{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-s);min-block-size:var(--control-h-sm);flex-wrap:wrap;display:flex}.tool-title[data-astro-cid-oivpawzo]{font-size:var(--fs-lg)}.tool-body[data-astro-cid-oivpawzo]{gap:var(--space-m);min-inline-size:0;display:grid}.tool-inputs[data-astro-cid-oivpawzo]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:end;display:grid}.tool-stage[data-astro-cid-oivpawzo]{place-items:center;min-inline-size:0;display:grid}.tool-primary[data-astro-cid-oivpawzo]{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.tool-result[data-astro-cid-oivpawzo]{min-inline-size:0}.tool-foot[data-astro-cid-oivpawzo]{border-block-start:1px solid var(--border);padding-block-start:var(--space-s)}@media (width>=62rem){.tool[data-astro-cid-oivpawzo]{padding:var(--space-l)}.tool-side[data-astro-cid-oivpawzo] .tool-body[data-astro-cid-oivpawzo]{gap:var(--space-m) var(--space-xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.tool-side[data-astro-cid-oivpawzo].tool-has-stage .tool-body[data-astro-cid-oivpawzo]{grid-template-areas:"inputs stage""primary result"}.tool-side[data-astro-cid-oivpawzo].tool-no-stage .tool-body[data-astro-cid-oivpawzo]{grid-template-areas:"inputs result""primary result"}.tool-side[data-astro-cid-oivpawzo] .tool-inputs[data-astro-cid-oivpawzo]{grid-area:inputs;grid-template-columns:1fr}.tool-side[data-astro-cid-oivpawzo] .tool-stage[data-astro-cid-oivpawzo]{grid-area:stage}.tool-side[data-astro-cid-oivpawzo] .tool-primary[data-astro-cid-oivpawzo]{grid-area:primary}.tool-side[data-astro-cid-oivpawzo] .tool-result[data-astro-cid-oivpawzo]{grid-area:result}}.menu[data-astro-cid-obywomju]{display:inline-block;position:relative}.menu-btn[data-astro-cid-obywomju]{align-items:center;gap:var(--space-2xs);min-block-size:var(--control-h-sm);padding-inline:var(--space-s);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-raised);color:var(--ink-soft);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;user-select:none;transition:background-color var(--dur-2), color var(--dur-2), border-color var(--dur-2);font-weight:600;list-style:none;display:inline-flex}.menu-btn[data-astro-cid-obywomju]::-webkit-details-marker{display:none}.menu-btn[data-astro-cid-obywomju]:hover{background:var(--accent-soft);color:var(--ink);border-color:var(--accent-line)}.menu-btn[data-astro-cid-obywomju]:focus-visible{box-shadow:var(--focus-ring);outline:none}.menu-btn[data-astro-cid-obywomju] svg[data-astro-cid-obywomju]{transition:transform var(--dur-2) var(--ease-out-quart)}.menu[data-astro-cid-obywomju][open] .menu-btn[data-astro-cid-obywomju] svg[data-astro-cid-obywomju]{transform:rotate(180deg)}.menu-list[data-astro-cid-obywomju]{z-index:30;min-inline-size:13rem;padding:var(--space-3xs);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--elev-3);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--space-3xs))}.menu-end[data-astro-cid-obywomju] .menu-list[data-astro-cid-obywomju]{inset-inline-end:0}.menu-start[data-astro-cid-obywomju] .menu-list[data-astro-cid-obywomju]{inset-inline-start:0}.menu-item[data-astro-cid-obywomju]{justify-content:space-between;align-items:baseline;gap:var(--space-s);inline-size:100%;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--fs-sm);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.menu-item[data-astro-cid-obywomju] small[data-astro-cid-obywomju]{color:var(--ink-subtle);font-size:var(--fs-xs)}.menu-item[data-astro-cid-obywomju]:hover,.menu-item[data-astro-cid-obywomju]:focus-visible{background:var(--accent-soft);outline:none}.menu-item[data-astro-cid-obywomju][aria-pressed=true]{color:var(--accent-hover);font-weight:650}.viz-shell[data-astro-cid-muvycc3j]{inline-size:100%;max-inline-size:100%;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-md);background:var(--surface);display:grid}.viz-svg[data-astro-cid-muvycc3j]{block-size:auto;inline-size:100%;max-inline-size:100%;color:var(--ink);display:block;overflow:hidden}.viz-label[data-astro-cid-muvycc3j]{font-family:var(--font-body);font-size:var(--fs-base);fill:var(--ink);font-weight:650}.viz-val[data-astro-cid-muvycc3j]{font-family:var(--font-figures);font-size:var(--fs-base);font-variant-numeric:tabular-nums;fill:var(--ink);font-weight:700}@media (width<=47.99rem){.viz-label[data-astro-cid-muvycc3j],.viz-val[data-astro-cid-muvycc3j]{font-size:var(--fs-lg)}}.workbench-wrap[data-astro-cid-bcoqfkts]{gap:var(--space-3xs);display:grid}.wb-inputs[data-astro-cid-bcoqfkts]{gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wb-field-full[data-astro-cid-bcoqfkts]{grid-column:1/-1}.wb-field[data-astro-cid-bcoqfkts]{gap:var(--space-3xs);display:grid}.wb-label[data-astro-cid-bcoqfkts]{font-size:var(--fs-xs);color:var(--ink-soft);font-weight:600}.wb-input[data-astro-cid-bcoqfkts]{inline-size:100%;block-size:var(--control-h-sm);padding-inline:var(--space-xs);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg);color:var(--ink);font-family:var(--font-figures);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:650}.wb-select[data-astro-cid-bcoqfkts]{font-family:var(--font-body);font-size:var(--fs-xs);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 14px),calc(100% - 9px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:var(--space-l)}.wb-stage[data-astro-cid-bcoqfkts]{inline-size:100%;min-inline-size:0}.wb-primary-row[data-astro-cid-bcoqfkts]{align-items:center;inline-size:100%;display:flex}.wb-cta[data-astro-cid-bcoqfkts]{inline-size:100%;min-block-size:var(--control-h);padding-inline:var(--space-m);border-radius:var(--radius-md);background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);font-size:var(--fs-sm);cursor:pointer;box-shadow:var(--elev-1);transition:background var(--dur-1), transform var(--dur-1);border:0;font-weight:700}.wb-cta[data-astro-cid-bcoqfkts]:hover{background:var(--accent-hover);transform:translateY(-1px)}.wb-reward-box[data-astro-cid-bcoqfkts]{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-md);background:color-mix(in oklab, var(--reward) 12%, var(--surface));border:1px solid color-mix(in oklab, var(--reward) 40%, var(--border));gap:var(--space-3xs);display:grid}.wb-reward-eyebrow[data-astro-cid-bcoqfkts]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--ink-soft);font-weight:700}.wb-reward-main[data-astro-cid-bcoqfkts]{font-family:var(--font-figures);font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-heading);color:var(--ink);font-variant-numeric:tabular-nums}.wb-reward-sub[data-astro-cid-bcoqfkts]{font-size:var(--fs-xs);color:var(--ink-soft);margin:0}@media (width<=47.99rem){.wb-inputs[data-astro-cid-bcoqfkts]{gap:var(--space-3xs);grid-template-columns:repeat(2,minmax(0,1fr))}.wb-input[data-astro-cid-bcoqfkts]{block-size:var(--control-h-sm);font-size:var(--fs-sm)}.wb-reward-box[data-astro-cid-bcoqfkts]{padding:var(--space-2xs) var(--space-xs)}.wb-reward-main[data-astro-cid-bcoqfkts]{font-size:var(--fs-base)}}.explorer-shell[data-astro-cid-zcalfcjc]{gap:var(--space-l);display:grid}.preset-strip[data-astro-cid-zcalfcjc]{padding:var(--space-m);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);gap:var(--space-s);display:grid}.preset-strip-head[data-astro-cid-zcalfcjc]{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.preset-kicker[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--accent);font-weight:700}.currency-pills[data-astro-cid-zcalfcjc]{gap:var(--space-2xs);background:var(--bg);padding:var(--space-3xs);border-radius:var(--radius-pill);border:1px solid var(--border);flex-wrap:wrap;display:inline-flex}.currency-btn[data-astro-cid-zcalfcjc]{min-block-size:var(--control-h-sm);padding-inline:var(--space-s);border-radius:var(--radius-pill);color:var(--ink-soft);font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;font-weight:700}.currency-btn[data-astro-cid-zcalfcjc].is-active{background:var(--accent);color:var(--accent-ink)}.preset-grid[data-astro-cid-zcalfcjc]{gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.preset-btn[data-astro-cid-zcalfcjc]{text-align:start;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg);color:var(--ink);cursor:pointer;gap:var(--space-3xs);transition:border-color var(--dur-1), background var(--dur-1);display:grid}.preset-btn[data-astro-cid-zcalfcjc]:hover,.preset-btn[data-astro-cid-zcalfcjc].is-active{border-color:var(--accent);background:var(--accent-soft)}.preset-label[data-astro-cid-zcalfcjc]{font-size:var(--fs-sm);color:var(--ink);font-weight:700}.preset-sub[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);color:var(--ink-soft);font-variant-numeric:tabular-nums}.explorer-toolbar[data-astro-cid-zcalfcjc]{justify-content:space-between;align-items:end;gap:var(--space-m);flex-wrap:wrap;display:flex}.explorer-header-copy[data-astro-cid-zcalfcjc]{gap:var(--space-2xs);max-inline-size:44rem;display:grid}.explorer-title[data-astro-cid-zcalfcjc]{font-size:var(--fs-2xl);margin:0}.explorer-sub[data-astro-cid-zcalfcjc]{font-size:var(--fs-base);color:var(--ink-soft);margin:0}.filter-bar[data-astro-cid-zcalfcjc]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.filter-chip[data-astro-cid-zcalfcjc]{min-block-size:var(--control-h-sm);padding-inline:var(--space-s);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--bg);color:var(--ink);font-size:var(--fs-xs);cursor:pointer;font-weight:650}.filter-chip[data-astro-cid-zcalfcjc].is-active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.advanced-fx-drawer[data-astro-cid-zcalfcjc]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-xs) var(--space-m)}.advanced-fx-summary[data-astro-cid-zcalfcjc]{cursor:pointer;font-size:var(--fs-xs);color:var(--ink-soft);font-weight:650}.advanced-fx-body[data-astro-cid-zcalfcjc]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;margin-block-start:var(--space-s);display:grid}.fx-field[data-astro-cid-zcalfcjc]{gap:var(--space-3xs);font-size:var(--fs-xs);display:grid}.fx-field[data-astro-cid-zcalfcjc] input[data-astro-cid-zcalfcjc]{block-size:var(--control-h-sm);padding-inline:var(--space-xs);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg);font-variant-numeric:tabular-nums}.fx-radio-group[data-astro-cid-zcalfcjc]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2xs) var(--space-xs);gap:var(--space-xs);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.fx-radio[data-astro-cid-zcalfcjc]{align-items:center;gap:var(--space-3xs);cursor:pointer;display:inline-flex}.entity-grid[data-astro-cid-zcalfcjc]{gap:var(--space-m);grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));display:grid}.entity-card[data-astro-cid-zcalfcjc]{padding:var(--space-m);border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--elev-1);gap:var(--space-xs);flex-direction:column;display:flex}.entity-card[data-astro-cid-zcalfcjc][hidden]{display:none}.entity-card-top[data-astro-cid-zcalfcjc]{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.entity-cat-pill[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--accent);background:var(--accent-soft);padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);font-weight:700}.entity-district[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);color:var(--ink-subtle);font-weight:600}.entity-name[data-astro-cid-zcalfcjc]{font-size:var(--fs-lg);margin:0}.entity-price-row[data-astro-cid-zcalfcjc]{justify-content:space-between;align-items:baseline;gap:var(--space-xs);padding-block:var(--space-2xs);border-block:1px solid var(--border);flex-wrap:wrap;display:flex}.entity-primary-price[data-astro-cid-zcalfcjc]{font-family:var(--font-figures);font-size:var(--fs-lg);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.entity-fx[data-astro-cid-zcalfcjc]{font-size:var(--fs-sm);color:var(--ink-soft);font-weight:600}.entity-tier-badge[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);color:var(--ink-soft);background:var(--surface);padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-xs);font-weight:650}.entity-secondary[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);color:var(--ink);margin:0;font-weight:650}.entity-note[data-astro-cid-zcalfcjc]{font-size:var(--fs-sm);color:var(--ink-soft);flex:auto;margin:0}.entity-card-actions[data-astro-cid-zcalfcjc]{justify-content:space-between;align-items:center;gap:var(--space-xs);border-block-start:1px solid var(--border);flex-wrap:wrap;padding-block-start:var(--space-xs);display:flex}.card-compare-btn[data-astro-cid-zcalfcjc]{min-block-size:var(--control-h-sm);padding-inline:var(--space-xs);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg);color:var(--ink);font-size:var(--fs-xs);cursor:pointer;font-weight:650}.card-compare-btn[data-astro-cid-zcalfcjc][aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.entity-link[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);color:var(--accent);align-items:center;min-block-size:24px;font-weight:700;text-decoration:none;display:inline-flex}.compare-tray[data-astro-cid-zcalfcjc]{padding:var(--space-m);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--accent-line);gap:var(--space-s);display:grid}.compare-tray-head[data-astro-cid-zcalfcjc]{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.compare-tray-actions[data-astro-cid-zcalfcjc]{gap:var(--space-2xs);flex-wrap:wrap;display:inline-flex}.explorer-search-input[data-astro-cid-zcalfcjc],.explorer-sort-select[data-astro-cid-zcalfcjc]{min-block-size:var(--control-h-sm);padding-inline:var(--space-s);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg);color:var(--ink);font-size:var(--fs-xs);-webkit-appearance:none;appearance:none;font-weight:600}.empty-state-help[data-astro-cid-zcalfcjc]{padding:var(--space-m);border-radius:var(--radius-md);background:var(--surface);border:1px dashed var(--border-strong);color:var(--ink-soft);font-size:var(--fs-sm)}.compare-kicker[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--accent);font-weight:700}.compare-title[data-astro-cid-zcalfcjc]{font-size:var(--fs-lg);margin:0}.compare-clear-btn[data-astro-cid-zcalfcjc]{min-block-size:var(--control-h-sm);padding-inline:var(--space-s);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg);font-size:var(--fs-xs);cursor:pointer;font-weight:650}.compare-slots[data-astro-cid-zcalfcjc]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.compare-col[data-astro-cid-zcalfcjc]{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-md);background:var(--bg);border:1px solid var(--border);gap:var(--space-3xs);display:grid}.compare-col-name[data-astro-cid-zcalfcjc]{font-size:var(--fs-sm);color:var(--ink);font-weight:650}.compare-col-val[data-astro-cid-zcalfcjc]{font-family:var(--font-figures);font-size:var(--fs-base);color:var(--accent);font-variant-numeric:tabular-nums}.compare-col-tier[data-astro-cid-zcalfcjc]{font-size:var(--fs-xs);color:var(--ink-subtle)}
