._shell_1gox9_4{min-height:100dvh;display:flex;flex-direction:column}._header_1gox9_10{position:sticky;top:0;z-index:var(--z-sticky);background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--rule)}._headerInner_1gox9_19{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);width:100%;max-width:var(--page-max);margin-inline:auto;padding:var(--space-3) var(--space-4)}._wordmark_1gox9_31{font-size:var(--text-body);font-weight:700;letter-spacing:-.02em;text-decoration:none;flex:none}._actions_1gox9_39{display:flex;align-items:center;gap:var(--space-2);margin-inline-start:auto;min-width:0}._nav_1gox9_47{display:flex;gap:var(--space-1);margin-inline-start:auto;overflow-x:auto;scrollbar-width:none}._nav_1gox9_47::-webkit-scrollbar{display:none}._navLink_1gox9_59{padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);font-size:var(--text-small);color:var(--ink-muted);text-decoration:none;white-space:nowrap}._navLink_1gox9_59:hover{color:var(--ink);background:var(--paper-sunk)}._langSwitch_1gox9_73{display:inline-flex;padding:2px;gap:2px;background:var(--paper-sunk);border:1px solid var(--rule);border-radius:var(--radius-medium)}._langShort_1gox9_82{display:none}._langButton_1gox9_86{border:0;background:transparent;border-radius:var(--radius-small);padding:var(--space-1) var(--space-2);font-size:var(--text-micro);color:var(--ink-muted);white-space:nowrap}._langButton_1gox9_86[aria-pressed=true]{background:var(--paper-raised);color:var(--ink);font-weight:600}._iconButton_1gox9_102{display:grid;place-items:center;width:36px;height:36px;background:transparent;border:1px solid var(--rule);border-radius:var(--radius-medium);color:var(--ink-soft)}._iconButton_1gox9_102:hover{background:var(--paper-sunk);color:var(--ink)}._main_1gox9_118{flex:1;width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--space-4)}._footer_1gox9_126{border-top:1px solid var(--rule);margin-top:var(--space-7)}._footerInner_1gox9_131{display:flex;flex-direction:column;gap:var(--space-1);width:100%;max-width:var(--page-max);margin-inline:auto;padding:var(--space-5) var(--space-4);font-size:var(--text-micro);color:var(--ink-muted)}._version_1gox9_143{color:var(--ink-faint)}@media(max-width:47rem){._nav_1gox9_47{width:100%;order:3;margin-inline-start:0;padding-top:var(--space-2);border-top:1px solid var(--rule)}._langShort_1gox9_82{display:inline}._langLong_1gox9_162{display:none}}@media(min-width:48rem){._langShort_1gox9_82{display:none}._langLong_1gox9_162{display:inline}}._trigger_1x0dl_4{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-medium);text-align:start;transition:border-color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease)}._trigger_1x0dl_4:hover{border-color:var(--ink-faint);background:var(--paper-raised)}._triggerName_1x0dl_24{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}._triggerCode_1x0dl_33{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--ink-muted);letter-spacing:.04em}._triggerPlaceholder_1x0dl_40{color:var(--ink-muted)}._backdrop_1x0dl_46{position:fixed;inset:0;z-index:var(--z-sheet);display:flex;align-items:flex-end;justify-content:center;background:#16171a6b;animation:_fade_1x0dl_1 var(--duration-fast) var(--ease)}._sheet_1x0dl_57{width:100%;max-width:34rem;max-height:min(80dvh,40rem);display:flex;flex-direction:column;background:var(--paper-raised);border:1px solid var(--rule);border-bottom:0;border-radius:var(--radius-large) var(--radius-large) 0 0;box-shadow:0 -1px 0 var(--rule);animation:_rise_1x0dl_1 var(--duration-medium) var(--ease)}._sheetHead_1x0dl_71{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--rule)}._sheetTitle_1x0dl_80{font-size:var(--text-title);font-weight:600}._sheetClose_1x0dl_85{display:grid;place-items:center;width:32px;height:32px;background:transparent;border:1px solid transparent;border-radius:var(--radius-medium);color:var(--ink-muted)}._sheetClose_1x0dl_85:hover{background:var(--paper-sunk);color:var(--ink)}._searchWrap_1x0dl_101{padding:var(--space-3) var(--space-4)}._search_1x0dl_101{font-family:var(--font-ui)}._list_1x0dl_109{overflow-y:auto;padding:0 var(--space-2) var(--space-4)}._row_1x0dl_114{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-3);background:transparent;border:0;border-bottom:1px solid var(--rule);text-align:start}._row_1x0dl_114:hover{background:var(--paper-sunk)}._row_1x0dl_114:last-child{border-bottom:0}._rowName_1x0dl_134{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowCurrency_1x0dl_142{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--ink-muted);white-space:nowrap}._tick_1x0dl_149{color:var(--accent);flex:none}._empty_1x0dl_154{padding:var(--space-5) var(--space-4);color:var(--ink-muted);text-align:center}@keyframes _fade_1x0dl_1{0%{opacity:0}to{opacity:1}}@keyframes _rise_1x0dl_1{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@media(min-width:40rem){._backdrop_1x0dl_46{align-items:center}._sheet_1x0dl_57{border-bottom:1px solid var(--rule);border-radius:var(--radius-large)}}._panel_aqy6h_4{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-large);padding:var(--space-5)}._sentence_aqy6h_11{font-size:var(--text-body);color:var(--ink-soft);line-height:var(--leading-body);text-wrap:pretty}._keyFigure_aqy6h_18{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-5)}._keyAmount_aqy6h_25{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-display);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--accent);overflow-wrap:break-word}._keyLabel_aqy6h_36{font-size:var(--text-micro);color:var(--ink-muted)}._marketNote_aqy6h_41{margin-top:var(--space-4);font-size:var(--text-small);color:var(--ink-muted)}._comparison_aqy6h_47{margin-top:var(--space-1);font-size:var(--text-small);color:var(--ink-soft)}._unavailable_aqy6h_53{color:var(--ink-muted)}._chart_aqy6h_59{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--rule)}._chartTitle_aqy6h_65{font-size:var(--text-micro);color:var(--ink-muted);margin-bottom:var(--space-4)}._bars_aqy6h_71{display:flex;flex-direction:column;gap:var(--space-4)}._barRow_aqy6h_77{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2)}._barLabel_aqy6h_83{font-size:var(--text-micro);color:var(--ink-muted)}._barTrack_aqy6h_88{height:12px;background:var(--paper-sunk);border-radius:2px;overflow:hidden}._bar_aqy6h_71{height:100%;border-radius:2px;transform-origin:left center;animation:_grow_aqy6h_1 var(--duration-medium) var(--ease)}._barPpp_aqy6h_102{background:var(--accent)}._barMarket_aqy6h_106{background:var(--rule-strong)}._barValue_aqy6h_110{font-size:var(--text-small);color:var(--ink-soft)}@keyframes _grow_aqy6h_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(min-width:34rem){._barRow_aqy6h_77{grid-template-columns:9rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}._barValue_aqy6h_110{text-align:end;min-width:6.5rem}}._card_yzpm2_4{display:flex;flex-direction:column;gap:var(--space-4)}._preview_yzpm2_10{max-width:26rem;border:1px solid var(--rule);border-radius:var(--radius-medium);overflow:hidden;background:var(--paper-sunk)}._image_yzpm2_18{width:100%;height:auto;display:block}._actions_yzpm2_24{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._note_yzpm2_31{font-size:var(--text-small);color:var(--ink-muted)}._block_gijlj_4{display:flex;flex-direction:column;gap:var(--space-4)}._title_gijlj_10{font-size:var(--text-title);font-weight:600;letter-spacing:-.01em}._lede_gijlj_16{font-size:var(--text-small);color:var(--ink-muted);text-wrap:pretty}._label_gijlj_22{font-size:var(--text-micro);color:var(--ink-muted)}._hint_gijlj_27{font-size:var(--text-micro);color:var(--ink-muted);line-height:var(--leading-snug)}._error_gijlj_33{font-size:var(--text-small);color:var(--accent)}._field_gijlj_38{display:flex;flex-direction:column;gap:var(--space-2)}._inputRow_gijlj_44{display:flex;align-items:baseline;gap:var(--space-2);border-bottom:1px solid var(--rule-strong);padding-bottom:var(--space-1)}._input_gijlj_44{flex:1;min-width:0;border:0;background:transparent;padding:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-title);font-weight:700}._input_gijlj_44:focus{outline:none}._currency_gijlj_68{font-family:var(--font-mono);font-size:var(--text-small);color:var(--ink-muted)}._savingsRow_gijlj_76{display:flex;align-items:center;gap:var(--space-3)}._range_gijlj_82{flex:1;min-width:0;accent-color:var(--accent);height:24px}._savingsValue_gijlj_89{flex:none;min-width:3.5rem;text-align:end;font-size:var(--text-small);color:var(--ink-soft)}._sentence_gijlj_99{font-size:var(--text-body);color:var(--ink-soft);text-wrap:pretty}._keyFigure_gijlj_105{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-start}._keyAmount_gijlj_112{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-section);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--accent);overflow-wrap:break-word}._keyLabel_gijlj_123{font-size:var(--text-micro);color:var(--ink-muted)}._badge_gijlj_130{display:inline-flex;align-items:center;padding:1px var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-large);font-size:var(--text-micro);color:var(--ink-soft)}._ledger_gijlj_142{display:flex;flex-direction:column}._ledgerRow_gijlj_147{display:flex;align-items:baseline;gap:var(--space-2);padding-block:var(--space-1);border-bottom:1px dotted var(--rule)}._ledgerLabel_gijlj_155{flex:1;min-width:0;font-size:var(--text-small);color:var(--ink-muted)}._ledgerValue_gijlj_162{flex:none;text-align:end;font-size:var(--text-small);color:var(--ink-soft);max-width:60%}._subtitle_gijlj_170{font-size:var(--text-micro);font-weight:600;color:var(--ink-soft);margin-bottom:var(--space-2)}._savingsBlock_gijlj_177,._grossBlock_gijlj_178{display:flex;flex-direction:column}._unavailable_gijlj_183{font-size:var(--text-small);color:var(--ink-muted)}._block_17oag_4{display:flex;flex-direction:column;gap:var(--space-4)}._title_17oag_10{font-size:var(--text-title);font-weight:600;letter-spacing:-.01em}._lede_17oag_16{font-size:var(--text-small);color:var(--ink-muted);text-wrap:pretty}._hint_17oag_22{font-size:var(--text-micro);color:var(--ink-muted);line-height:var(--leading-snug)}._error_17oag_28{font-size:var(--text-small);color:var(--accent)}._totalRow_17oag_35{display:flex;flex-direction:column;gap:var(--space-2)}._totalLabel_17oag_41{font-size:var(--text-micro);color:var(--ink-muted)}._totalField_17oag_46{display:flex;align-items:baseline;gap:var(--space-2);border-bottom:1px solid var(--rule-strong);padding-bottom:var(--space-1)}._totalInput_17oag_54{flex:1;min-width:0;border:0;background:transparent;padding:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-title);font-weight:700}._totalInput_17oag_54:focus{outline:none}._totalCurrency_17oag_70{font-family:var(--font-mono);font-size:var(--text-small);color:var(--ink-muted)}._housingRow_17oag_78{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2)}._housingLabel_17oag_86{font-size:var(--text-micro);color:var(--ink-muted)}._inputs_17oag_93{display:flex;flex-direction:column}._inputRow_17oag_98{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-1);border-bottom:1px dotted var(--rule)}._inputLabel_17oag_107{font-size:var(--text-small);color:var(--ink-soft);min-width:0}._inputAmount_17oag_113{flex:none;width:7.5rem;border:0;border-bottom:1px solid var(--rule);background:transparent;padding:2px 0;text-align:end;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-small)}._inputAmount_17oag_113:focus{outline:none;border-bottom-color:var(--accent)}._sentence_17oag_133{font-size:var(--text-body);color:var(--ink-soft);text-wrap:pretty}._chart_17oag_139{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}._chartTitle_17oag_146{font-size:var(--text-micro);color:var(--ink-muted)}._svg_17oag_151{width:100%;height:auto;border-bottom:1px solid var(--rule)}._bar_17oag_157{fill:var(--accent);animation:_growBar_17oag_1 var(--duration-medium) var(--ease);transform-origin:left center}@keyframes _growBar_17oag_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._table_17oag_174{width:100%;border-collapse:collapse;font-size:var(--text-small)}._tableTitle_17oag_180{text-align:start;font-size:var(--text-micro);color:var(--ink-muted);padding-bottom:var(--space-2)}._thCategory_17oag_187{text-align:start;font-size:var(--text-micro);font-weight:500;color:var(--ink-muted);padding-bottom:var(--space-1);border-bottom:1px solid var(--rule)}._thAmount_17oag_196{text-align:end;font-size:var(--text-micro);font-weight:500;color:var(--ink-muted);padding-bottom:var(--space-1);border-bottom:1px solid var(--rule);white-space:nowrap}._tdCategory_17oag_206{text-align:start;font-weight:400;color:var(--ink-soft);padding-block:var(--space-1);border-bottom:1px dotted var(--rule);width:100%}._leaderLabel_17oag_216{display:flex;align-items:baseline;gap:var(--space-2)}._leaderLabel_17oag_216:after{content:"";flex:1;border-bottom:1px dotted var(--rule-strong);transform:translateY(-.25em)}._leaderText_17oag_229{min-width:0}._tdAmount_17oag_233{text-align:end;padding-block:var(--space-1);border-bottom:1px dotted var(--rule);white-space:nowrap;color:var(--ink-soft)}._tdTotal_17oag_241{color:var(--accent);font-weight:700;border-bottom:0}._tfoot_17oag_247 ._tdAmount_17oag_233,._tfoot_17oag_247 ._tdCategory_17oag_206{border-bottom:0;border-top:1px solid var(--rule-strong)}._unavailable_17oag_255{font-size:var(--text-small);color:var(--ink-soft)}._unavailableHint_17oag_260{font-size:var(--text-micro);color:var(--ink-muted)}._block_1dlzd_3{display:flex;flex-direction:column;gap:var(--space-4)}._title_1dlzd_9{font-size:var(--text-title);font-weight:600;letter-spacing:-.01em}._lede_1dlzd_15{font-size:var(--text-small);color:var(--ink-muted);text-wrap:pretty}._label_1dlzd_21{font-size:var(--text-micro);color:var(--ink-muted)}._hint_1dlzd_26{font-size:var(--text-micro);color:var(--ink-muted);line-height:var(--leading-snug)}._error_1dlzd_32{font-size:var(--text-small);color:var(--accent)}._field_1dlzd_37{display:flex;flex-direction:column;gap:var(--space-2)}._select_1dlzd_43{width:100%;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-medium);padding:var(--space-3);font-size:var(--text-small)}._inputRow_1dlzd_52{display:flex;align-items:baseline;gap:var(--space-2);border-bottom:1px solid var(--rule-strong);padding-bottom:var(--space-1)}._input_1dlzd_52{flex:1;min-width:0;border:0;background:transparent;padding:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-title);font-weight:700}._input_1dlzd_52:focus{outline:none}._currency_1dlzd_76{font-family:var(--font-mono);font-size:var(--text-small);color:var(--ink-muted)}._keyFigure_1dlzd_84{display:flex;flex-direction:column;gap:var(--space-1)}._keyAmount_1dlzd_90{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-section);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--accent)}._keyLabel_1dlzd_100{font-size:var(--text-micro);color:var(--ink-muted)}._sentence_1dlzd_105{font-size:var(--text-body);color:var(--ink-soft);text-wrap:pretty}._ledger_1dlzd_111{display:flex;flex-direction:column}._ledgerRow_1dlzd_116{display:flex;align-items:baseline;gap:var(--space-2);padding-block:var(--space-1);border-bottom:1px dotted var(--rule)}._ledgerLabel_1dlzd_124{flex:1;min-width:0;font-size:var(--text-small);color:var(--ink-muted)}._ledgerValue_1dlzd_131{flex:none;text-align:end;font-size:var(--text-small);color:var(--ink-soft);max-width:60%}._subtitle_1dlzd_139{font-size:var(--text-micro);font-weight:600;color:var(--ink-soft);margin-bottom:var(--space-1)}._unavailableBlock_1dlzd_146{display:flex;flex-direction:column}._unavailable_1dlzd_146{font-size:var(--text-small);color:var(--ink-muted)}._block_64bft_3{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--rule)}._panel_64bft_11{display:block}._box_1amcl_3{padding:var(--space-4) 0 0;border-top:1px solid var(--rule)}._title_1amcl_8{font-size:var(--text-small);font-weight:600;color:var(--ink-soft);margin-bottom:var(--space-2)}._list_1amcl_15{display:flex;flex-direction:column;gap:var(--space-2)}._item_1amcl_21{position:relative;padding-inline-start:var(--space-4);font-size:var(--text-small);color:var(--ink-muted);line-height:var(--leading-snug)}._item_1amcl_21:before{content:"";position:absolute;inset-block-start:.55em;inset-inline-start:0;width:6px;height:1px;background:var(--rule-strong)}._page_gyqnd_3{display:flex;flex-direction:column;gap:var(--space-5);padding-block:var(--space-5) var(--space-8)}._header_gyqnd_10{padding-top:var(--space-2)}._title_gyqnd_14{font-size:var(--text-section);font-weight:600;letter-spacing:-.015em;line-height:var(--leading-tight);text-wrap:balance}._inputPanel_gyqnd_24{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-large);padding:var(--space-4)}._amountRow_gyqnd_31{display:flex;align-items:baseline;gap:var(--space-2);border-bottom:1px solid var(--rule-strong);padding-bottom:var(--space-2)}._amountInput_gyqnd_39{flex:1;min-width:0;border:0;background:transparent;padding:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(2rem,9vw,2.75rem);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.02em}._amountInput_gyqnd_39:focus{outline:none}._amountInput_gyqnd_39::placeholder{color:var(--ink-faint)}._amountCurrency_gyqnd_61{font-family:var(--font-mono);font-size:var(--text-title);color:var(--ink-muted)}._hint_gyqnd_67{margin-top:var(--space-2);font-size:var(--text-micro);color:var(--ink-muted)}._inputError_gyqnd_73{margin-top:var(--space-2);font-size:var(--text-small);color:var(--accent)}._periodRow_gyqnd_79{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4)}._countries_gyqnd_89{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:var(--space-2)}._countryBlock_gyqnd_96{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._swap_gyqnd_103{display:grid;place-items:center;width:40px;height:40px;margin-bottom:2px;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-medium);color:var(--ink-soft);transition:transform var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}._swap_gyqnd_103:hover{border-color:var(--ink-faint);transform:rotate(180deg)}._swapIconVertical_gyqnd_124{display:none}._chips_gyqnd_130{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:calc(var(--space-3) * -1)}._chip_gyqnd_130,._chipButton_gyqnd_138{display:inline-flex;align-items:center;min-height:28px;padding:var(--space-1) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-large);background:var(--paper);font-size:var(--text-micro);color:var(--ink-muted)}._chipButton_gyqnd_138:hover{border-color:var(--ink-faint);color:var(--ink)}._placeholder_gyqnd_157{padding:var(--space-6) 0;border-top:1px solid var(--rule);color:var(--ink-muted)}._error_gyqnd_163{padding:var(--space-3) var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-medium);color:var(--accent);font-size:var(--text-small)}@media(max-width:24rem){._countries_gyqnd_89{grid-template-columns:minmax(0,1fr)}._swap_gyqnd_103{justify-self:start;margin-block:calc(var(--space-2) * -1)}._swap_gyqnd_103:hover{transform:rotate(180deg)}._swapIcon_gyqnd_124{display:none}._swapIconVertical_gyqnd_124{display:block}}._page_1u7pc_3{display:flex;flex-direction:column;gap:var(--space-6);padding-block:var(--space-5) var(--space-8);max-width:var(--measure)}._header_1u7pc_11{display:flex;flex-direction:column;gap:var(--space-3)}._title_1u7pc_17{font-size:var(--text-section);font-weight:600;letter-spacing:-.015em;line-height:var(--leading-tight)}._lede_1u7pc_24{font-size:var(--text-body);color:var(--ink-soft);text-wrap:pretty}._section_1u7pc_30{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--rule)}._sectionTitle_1u7pc_38{font-size:var(--text-title);font-weight:600;letter-spacing:-.01em}._paragraph_1u7pc_44{color:var(--ink-soft);line-height:var(--leading-body);text-wrap:pretty}._page_16534_3{display:flex;flex-direction:column;gap:var(--space-6);padding-block:var(--space-5) var(--space-8);max-width:var(--measure)}._header_16534_11{display:flex;flex-direction:column;gap:var(--space-2)}._title_16534_17{font-size:var(--text-section);font-weight:600;letter-spacing:-.015em;line-height:var(--leading-tight)}._lede_16534_24{color:var(--ink-soft)}._version_16534_28{font-size:var(--text-micro);color:var(--ink-muted)}._list_16534_33{display:flex;flex-direction:column}._item_16534_38{display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-4);border-top:1px solid var(--rule)}._itemTitle_16534_46{font-size:var(--text-body);font-weight:600;overflow-wrap:break-word}._link_16534_52{font-size:var(--text-micro);color:var(--ink-muted);overflow-wrap:break-word}._facts_16534_58{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-2)}._fact_16534_58{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._fact_16534_58 dt{font-size:var(--text-micro);color:var(--ink-muted)}._fact_16534_58 dd{margin:0;font-size:var(--text-small);overflow-wrap:break-word}@media(max-width:30rem){._facts_16534_58{grid-template-columns:minmax(0,1fr)}}:root{--paper: #f6f3ec;--paper-raised: #fffdf8;--paper-sunk: #ede8dd;--ink: #16171a;--ink-soft: #46443f;--ink-muted: #6b6862;--ink-faint: #9a958a;--rule: #d9d3c6;--rule-strong: #b9b2a2;--accent: #e5482e;--accent-ink: #ffffff;--accent-wash: #fbe9e4;--focus: #e5482e;--font-ui: "Inter Tight Variable", "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--text-display: clamp(2.25rem, 11vw, 3.75rem);--text-section: clamp(1.5rem, 4.5vw, 2rem);--text-title: 1.125rem;--text-body: 1rem;--text-small: .875rem;--text-micro: .8125rem;--leading-tight: 1.08;--leading-snug: 1.3;--leading-body: 1.55;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--radius-small: 3px;--radius-medium: 6px;--radius-large: 10px;--measure: 34rem;--page-max: 72rem;--duration-fast: .14s;--duration-medium: .26s;--ease: cubic-bezier(.22, .61, .36, 1);--z-sticky: 10;--z-sheet: 40;--z-toast: 60}:root[data-theme=dark]{--paper: #16171a;--paper-raised: #1e2024;--paper-sunk: #101113;--ink: #f2efe8;--ink-soft: #c9c5bc;--ink-muted: #96918a;--ink-faint: #6c6862;--rule: #32353a;--rule-strong: #4a4e55;--accent: #ff6b52;--accent-ink: #16171a;--accent-wash: #2a1a17;--focus: #ff6b52}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper: #16171a;--paper-raised: #1e2024;--paper-sunk: #101113;--ink: #f2efe8;--ink-soft: #c9c5bc;--ink-muted: #96918a;--ink-faint: #6c6862;--rule: #32353a;--rule-strong: #4a4e55;--accent: #ff6b52;--accent-ink: #16171a;--accent-wash: #2a1a17;--focus: #ff6b52}}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/InterTight-Variable.woff2) format("woff2-variations")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/JetBrainsMono-Variable.woff2) format("woff2-variations")}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:clip}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration-color:var(--rule-strong);text-underline-offset:.2em}a:hover{text-decoration-color:var(--accent)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-small)}.figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.page{min-height:100dvh;display:flex;flex-direction:column}.page__body{flex:1;width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--space-4)}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.stack--tight{gap:var(--space-2)}.stack--loose{gap:var(--space-6)}.panel{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-large);padding:var(--space-5)}.panel__title{font-size:var(--text-title);font-weight:600;letter-spacing:-.01em}.rule{height:1px;background:var(--rule);border:0}.label{font-size:var(--text-micro);color:var(--ink-muted);line-height:var(--leading-snug)}.leader{display:flex;align-items:baseline;gap:var(--space-2)}.leader:after{content:"";flex:1;border-bottom:1px dotted var(--rule-strong);transform:translateY(-.25em)}.field{display:flex;flex-direction:column;gap:var(--space-2)}.field__label{font-size:var(--text-micro);color:var(--ink-muted)}.input{width:100%;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-medium);padding:var(--space-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-body)}.input:hover{border-color:var(--ink-faint)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-medium);font-size:var(--text-small);font-weight:500;transition:background-color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.button:hover{background:var(--paper-sunk)}.button--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.button--primary:hover{background:var(--accent);filter:brightness(.94)}.button--quiet{background:transparent;border-color:transparent;color:var(--ink-muted);padding-inline:var(--space-2)}.button--quiet:hover{color:var(--ink);background:var(--paper-sunk)}.segmented{display:inline-flex;padding:3px;gap:3px;background:var(--paper-sunk);border-radius:var(--radius-medium);border:1px solid var(--rule)}.segmented__option{border:0;background:transparent;border-radius:var(--radius-small);padding:var(--space-1) var(--space-3);font-size:var(--text-small);color:var(--ink-muted);transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease)}.segmented__option[aria-pressed=true],.segmented__option[aria-selected=true]{background:var(--paper-raised);color:var(--ink);font-weight:600}.flag{display:inline-block;width:1.3333em;height:1em;background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:1px;vertical-align:-.125em}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--space-4);top:-3rem;z-index:var(--z-toast);background:var(--ink);color:var(--paper);padding:var(--space-2) var(--space-3);border-radius:var(--radius-medium);transition:top var(--duration-fast) var(--ease)}.skip-link:focus{top:var(--space-4)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi-ad{background-image:url(/flags/ad.svg)}.fi-ae{background-image:url(/flags/ae.svg)}.fi-af{background-image:url(/flags/af.svg)}.fi-ag{background-image:url(/flags/ag.svg)}.fi-al{background-image:url(/flags/al.svg)}.fi-am{background-image:url(/flags/am.svg)}.fi-ao{background-image:url(/flags/ao.svg)}.fi-ar{background-image:url(/flags/ar.svg)}.fi-as{background-image:url(/flags/as.svg)}.fi-at{background-image:url(/flags/at.svg)}.fi-au{background-image:url(/flags/au.svg)}.fi-aw{background-image:url(/flags/aw.svg)}.fi-az{background-image:url(/flags/az.svg)}.fi-ba{background-image:url(/flags/ba.svg)}.fi-bb{background-image:url(/flags/bb.svg)}.fi-bd{background-image:url(/flags/bd.svg)}.fi-be{background-image:url(/flags/be.svg)}.fi-bf{background-image:url(/flags/bf.svg)}.fi-bg{background-image:url(/flags/bg.svg)}.fi-bh{background-image:url(/flags/bh.svg)}.fi-bi{background-image:url(/flags/bi.svg)}.fi-bj{background-image:url(/flags/bj.svg)}.fi-bm{background-image:url(/flags/bm.svg)}.fi-bn{background-image:url(/flags/bn.svg)}.fi-bo{background-image:url(/flags/bo.svg)}.fi-br{background-image:url(/flags/br.svg)}.fi-bs{background-image:url(/flags/bs.svg)}.fi-bt{background-image:url(/flags/bt.svg)}.fi-bw{background-image:url(/flags/bw.svg)}.fi-by{background-image:url(/flags/by.svg)}.fi-bz{background-image:url(/flags/bz.svg)}.fi-ca{background-image:url(/flags/ca.svg)}.fi-cd{background-image:url(/flags/cd.svg)}.fi-cf{background-image:url(/flags/cf.svg)}.fi-cg{background-image:url(/flags/cg.svg)}.fi-ch{background-image:url(/flags/ch.svg)}.fi-ci{background-image:url(/flags/ci.svg)}.fi-cl{background-image:url(/flags/cl.svg)}.fi-cm{background-image:url(/flags/cm.svg)}.fi-cn{background-image:url(/flags/cn.svg)}.fi-co{background-image:url(/flags/co.svg)}.fi-cr{background-image:url(/flags/cr.svg)}.fi-cu{background-image:url(/flags/cu.svg)}.fi-cv{background-image:url(/flags/cv.svg)}.fi-cw{background-image:url(/flags/cw.svg)}.fi-cy{background-image:url(/flags/cy.svg)}.fi-cz{background-image:url(/flags/cz.svg)}.fi-de{background-image:url(/flags/de.svg)}.fi-dj{background-image:url(/flags/dj.svg)}.fi-dk{background-image:url(/flags/dk.svg)}.fi-dm{background-image:url(/flags/dm.svg)}.fi-do{background-image:url(/flags/do.svg)}.fi-dz{background-image:url(/flags/dz.svg)}.fi-ec{background-image:url(/flags/ec.svg)}.fi-ee{background-image:url(/flags/ee.svg)}.fi-eg{background-image:url(/flags/eg.svg)}.fi-er{background-image:url(/flags/er.svg)}.fi-es{background-image:url(/flags/es.svg)}.fi-et{background-image:url(/flags/et.svg)}.fi-fi{background-image:url(/flags/fi.svg)}.fi-fj{background-image:url(/flags/fj.svg)}.fi-fm{background-image:url(/flags/fm.svg)}.fi-fo{background-image:url(/flags/fo.svg)}.fi-fr{background-image:url(/flags/fr.svg)}.fi-ga{background-image:url(/flags/ga.svg)}.fi-gb{background-image:url(/flags/gb.svg)}.fi-gd{background-image:url(/flags/gd.svg)}.fi-ge{background-image:url(/flags/ge.svg)}.fi-gh{background-image:url(/flags/gh.svg)}.fi-gi{background-image:url(/flags/gi.svg)}.fi-gl{background-image:url(/flags/gl.svg)}.fi-gm{background-image:url(/flags/gm.svg)}.fi-gn{background-image:url(/flags/gn.svg)}.fi-gq{background-image:url(/flags/gq.svg)}.fi-gr{background-image:url(/flags/gr.svg)}.fi-gt{background-image:url(/flags/gt.svg)}.fi-gu{background-image:url(/flags/gu.svg)}.fi-gw{background-image:url(/flags/gw.svg)}.fi-gy{background-image:url(/flags/gy.svg)}.fi-hk{background-image:url(/flags/hk.svg)}.fi-hn{background-image:url(/flags/hn.svg)}.fi-hr{background-image:url(/flags/hr.svg)}.fi-ht{background-image:url(/flags/ht.svg)}.fi-hu{background-image:url(/flags/hu.svg)}.fi-id{background-image:url(/flags/id.svg)}.fi-ie{background-image:url(/flags/ie.svg)}.fi-il{background-image:url(/flags/il.svg)}.fi-im{background-image:url(/flags/im.svg)}.fi-in{background-image:url(/flags/in.svg)}.fi-iq{background-image:url(/flags/iq.svg)}.fi-ir{background-image:url(/flags/ir.svg)}.fi-is{background-image:url(/flags/is.svg)}.fi-it{background-image:url(/flags/it.svg)}.fi-jm{background-image:url(/flags/jm.svg)}.fi-jo{background-image:url(/flags/jo.svg)}.fi-jp{background-image:url(/flags/jp.svg)}.fi-ke{background-image:url(/flags/ke.svg)}.fi-kg{background-image:url(/flags/kg.svg)}.fi-kh{background-image:url(/flags/kh.svg)}.fi-ki{background-image:url(/flags/ki.svg)}.fi-km{background-image:url(/flags/km.svg)}.fi-kn{background-image:url(/flags/kn.svg)}.fi-kp{background-image:url(/flags/kp.svg)}.fi-kr{background-image:url(/flags/kr.svg)}.fi-kw{background-image:url(/flags/kw.svg)}.fi-ky{background-image:url(/flags/ky.svg)}.fi-kz{background-image:url(/flags/kz.svg)}.fi-la{background-image:url(/flags/la.svg)}.fi-lb{background-image:url(/flags/lb.svg)}.fi-lc{background-image:url(/flags/lc.svg)}.fi-li{background-image:url(/flags/li.svg)}.fi-lk{background-image:url(/flags/lk.svg)}.fi-lr{background-image:url(/flags/lr.svg)}.fi-ls{background-image:url(/flags/ls.svg)}.fi-lt{background-image:url(/flags/lt.svg)}.fi-lu{background-image:url(/flags/lu.svg)}.fi-lv{background-image:url(/flags/lv.svg)}.fi-ly{background-image:url(/flags/ly.svg)}.fi-ma{background-image:url(/flags/ma.svg)}.fi-mc{background-image:url(/flags/mc.svg)}.fi-md{background-image:url(/flags/md.svg)}.fi-me{background-image:url(/flags/me.svg)}.fi-mf{background-image:url(/flags/mf.svg)}.fi-mg{background-image:url(/flags/mg.svg)}.fi-mh{background-image:url(/flags/mh.svg)}.fi-mk{background-image:url(/flags/mk.svg)}.fi-ml{background-image:url(/flags/ml.svg)}.fi-mm{background-image:url(/flags/mm.svg)}.fi-mn{background-image:url(/flags/mn.svg)}.fi-mo{background-image:url(/flags/mo.svg)}.fi-mp{background-image:url(/flags/mp.svg)}.fi-mr{background-image:url(/flags/mr.svg)}.fi-mt{background-image:url(/flags/mt.svg)}.fi-mu{background-image:url(/flags/mu.svg)}.fi-mv{background-image:url(/flags/mv.svg)}.fi-mw{background-image:url(/flags/mw.svg)}.fi-mx{background-image:url(/flags/mx.svg)}.fi-my{background-image:url(/flags/my.svg)}.fi-mz{background-image:url(/flags/mz.svg)}.fi-na{background-image:url(/flags/na.svg)}.fi-nc{background-image:url(/flags/nc.svg)}.fi-ne{background-image:url(/flags/ne.svg)}.fi-ng{background-image:url(/flags/ng.svg)}.fi-ni{background-image:url(/flags/ni.svg)}.fi-nl{background-image:url(/flags/nl.svg)}.fi-no{background-image:url(/flags/no.svg)}.fi-np{background-image:url(/flags/np.svg)}.fi-nr{background-image:url(/flags/nr.svg)}.fi-nz{background-image:url(/flags/nz.svg)}.fi-om{background-image:url(/flags/om.svg)}.fi-pa{background-image:url(/flags/pa.svg)}.fi-pe{background-image:url(/flags/pe.svg)}.fi-pf{background-image:url(/flags/pf.svg)}.fi-pg{background-image:url(/flags/pg.svg)}.fi-ph{background-image:url(/flags/ph.svg)}.fi-pk{background-image:url(/flags/pk.svg)}.fi-pl{background-image:url(/flags/pl.svg)}.fi-pr{background-image:url(/flags/pr.svg)}.fi-ps{background-image:url(/flags/ps.svg)}.fi-pt{background-image:url(/flags/pt.svg)}.fi-pw{background-image:url(/flags/pw.svg)}.fi-py{background-image:url(/flags/py.svg)}.fi-qa{background-image:url(/flags/qa.svg)}.fi-ro{background-image:url(/flags/ro.svg)}.fi-rs{background-image:url(/flags/rs.svg)}.fi-ru{background-image:url(/flags/ru.svg)}.fi-rw{background-image:url(/flags/rw.svg)}.fi-sa{background-image:url(/flags/sa.svg)}.fi-sb{background-image:url(/flags/sb.svg)}.fi-sc{background-image:url(/flags/sc.svg)}.fi-sd{background-image:url(/flags/sd.svg)}.fi-se{background-image:url(/flags/se.svg)}.fi-sg{background-image:url(/flags/sg.svg)}.fi-si{background-image:url(/flags/si.svg)}.fi-sk{background-image:url(/flags/sk.svg)}.fi-sl{background-image:url(/flags/sl.svg)}.fi-sm{background-image:url(/flags/sm.svg)}.fi-sn{background-image:url(/flags/sn.svg)}.fi-so{background-image:url(/flags/so.svg)}.fi-sr{background-image:url(/flags/sr.svg)}.fi-ss{background-image:url(/flags/ss.svg)}.fi-st{background-image:url(/flags/st.svg)}.fi-sv{background-image:url(/flags/sv.svg)}.fi-sx{background-image:url(/flags/sx.svg)}.fi-sy{background-image:url(/flags/sy.svg)}.fi-sz{background-image:url(/flags/sz.svg)}.fi-tc{background-image:url(/flags/tc.svg)}.fi-td{background-image:url(/flags/td.svg)}.fi-tg{background-image:url(/flags/tg.svg)}.fi-th{background-image:url(/flags/th.svg)}.fi-tj{background-image:url(/flags/tj.svg)}.fi-tl{background-image:url(/flags/tl.svg)}.fi-tm{background-image:url(/flags/tm.svg)}.fi-tn{background-image:url(/flags/tn.svg)}.fi-to{background-image:url(/flags/to.svg)}.fi-tr{background-image:url(/flags/tr.svg)}.fi-tt{background-image:url(/flags/tt.svg)}.fi-tv{background-image:url(/flags/tv.svg)}.fi-tz{background-image:url(/flags/tz.svg)}.fi-ua{background-image:url(/flags/ua.svg)}.fi-ug{background-image:url(/flags/ug.svg)}.fi-us{background-image:url(/flags/us.svg)}.fi-uy{background-image:url(/flags/uy.svg)}.fi-uz{background-image:url(/flags/uz.svg)}.fi-vc{background-image:url(/flags/vc.svg)}.fi-ve{background-image:url(/flags/ve.svg)}.fi-vg{background-image:url(/flags/vg.svg)}.fi-vi{background-image:url(/flags/vi.svg)}.fi-vn{background-image:url(/flags/vn.svg)}.fi-vu{background-image:url(/flags/vu.svg)}.fi-ws{background-image:url(/flags/ws.svg)}.fi-xk{background-image:url(/flags/xk.svg)}.fi-ye{background-image:url(/flags/ye.svg)}.fi-za{background-image:url(/flags/za.svg)}.fi-zm{background-image:url(/flags/zm.svg)}.fi-zw{background-image:url(/flags/zw.svg)}
