:root,[data-theme=light]{--bg:#faf9f7;--card:#fff;--header:#fff;--chip:#f2f0ec;--text:#1c1c1e;--muted:#0009;--border:#0000000f;--accent:#7a2530;--accent-soft:#fbefef;--tab-inactive:#00000073;--btn-text:#fff;--success:#2e7d5b;--warning:#7a5300;--danger:#c0392b;--info:#2f6fb0;--wait:#6b6b70;--shadow:#0000000d;--radio-border:#00000059;--pill-text:#fff;--rec:#c00;--rec-ring:#cc00002e;--offline-bg:#fdecc8;--offline-text:#7a5300;--backdrop:#00000059;--dim-bg:#000;--dim-text:#ffffffbf;--frame-outside:var(--bg);--font:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=medium]{--bg:#f7f1ea;--chip:#efe6da;--border:#00000012}[data-theme=dark]{--bg:#201216;--card:#31222a;--header:#2a1b20;--chip:#3a2530;--text:#f5ece8;--muted:#f5ece8b3;--border:#ffffff14;--accent:#de8d96;--accent-soft:#3a2229;--tab-inactive:#f5ece880;--btn-text:#201216;--radio-border:#f5ece873;--success:#5dbe8f;--info:#7db2e8;--wait:#b3a9ad;--warning:#e5b455;--danger:#ee8a80;--pill-text:#201216;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);font-family:var(--font);-webkit-text-size-adjust:100%;margin:0}button,input,textarea,select{font-family:inherit}#root{height:100vh;height:var(--vh,100vh);justify-content:center;height:100dvh;display:flex}.app-column{background:var(--bg);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}@media (width>=700px){.app-column{max-width:520px}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}._frame_1vkvm_1{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}._safeTop_1vkvm_8{height:max(env(safe-area-inset-top), 16px);flex-shrink:0}._fixed_1vkvm_12{flex-shrink:0}._scroll_1vkvm_15{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}._gutterList_1vkvm_21{padding:0 20px 12px}._gutterDetail_1vkvm_24{padding:0 18px 12px}._footer_1vkvm_27{flex-shrink:0}._back_17nhw_1{color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:none;padding:0 18px 6px;font-size:17px;font-weight:600;text-decoration:none;display:inline-block}._flush_17nhw_13{padding-left:0;padding-right:0}._base_19rm8_1{cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}._base_19rm8_1:disabled{opacity:.55;cursor:default}._block_19rm8_14{width:100%}._primary_19rm8_17{background:var(--accent);color:var(--btn-text);border-radius:14px;min-height:48px;padding:15px;font-size:15px;font-weight:700}._outline_19rm8_26{color:var(--accent);border:1px solid var(--accent);background:0 0;border-radius:14px;min-height:48px;padding:14px;font-size:15px;font-weight:700}._tonal_19rm8_36{background:var(--chip);color:var(--accent);border-radius:12px;min-height:44px;padding:12px;font-size:14px;font-weight:600}._danger_19rm8_45{background:var(--chip);color:var(--danger);border-radius:12px;min-height:44px;padding:12px;font-size:14px;font-weight:600}._text_19rm8_54{color:var(--accent);background:0 0;padding:8px 4px;font-size:14px;font-weight:600}._icon_19rm8_61{background:var(--chip);width:36px;height:36px;color:var(--text);border-radius:50%;flex-shrink:0;padding:0}._list_ml4iz_1{background:var(--card);box-shadow:0 2px 6px var(--shadow);border-radius:18px;margin-bottom:12px;padding:16px 18px}._panel_ml4iz_8{background:var(--card);border-radius:18px;margin-bottom:12px;padding:16px}._row_b5ag0_1{align-items:flex-start;gap:12px;margin-bottom:14px;font-size:13px;line-height:1.5;display:flex}._row_b5ag0_1 input{width:22px;height:22px;accent-color:var(--accent);flex-shrink:0;margin:0}._pill_1r70p_1{white-space:nowrap;color:var(--accent);background:var(--accent-soft);border-radius:20px;padding:6px 12px;font-size:12px;font-weight:700}._pill_1r70p_1[data-level=low]{color:var(--offline-text);background:var(--offline-bg)}._pill_1r70p_1[data-level=empty]{color:var(--pill-text);background:var(--danger)}._field_1x8fb_1{flex-direction:column;gap:6px;display:flex}._label_1x8fb_6{color:var(--accent);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}._input_1x8fb_13{border:1px solid var(--border);width:100%;color:var(--text);border-radius:12px;font-size:16px}._input_1x8fb_13::placeholder{color:var(--muted)}._input_1x8fb_13[aria-invalid=true]{border-color:var(--danger)}._card_1x8fb_27{background:var(--card);padding:14px 16px}._chip_1x8fb_32{background:var(--chip);padding:12px 14px}textarea._input_1x8fb_13{resize:vertical;min-height:96px;line-height:1.5}._hint_1x8fb_41{color:var(--muted);font-size:12px}._error_1x8fb_46{min-height:14px;color:var(--danger);margin-top:-6px;padding-top:2px;font-size:12px;font-weight:500;line-height:14px}._chipField_1x8fb_56 ._label_1x8fb_6{font-weight:700}._header_pjlia_1{padding:0 20px 12px}._row_pjlia_4{justify-content:space-between;align-items:center;gap:10px;min-height:36px;display:flex}._title_pjlia_11{margin:0;font-size:28px;font-weight:700;line-height:1.2}._actions_pjlia_17{align-items:center;gap:10px;margin-left:auto;display:flex}._below_pjlia_23{margin-top:10px}._search_pjlia_26{background:var(--chip);width:100%;color:var(--text);border:none;border-radius:12px;padding:10px 14px;font-size:16px}._search_pjlia_26::placeholder{color:var(--muted)}._track_1oihj_1{background:var(--chip);border-radius:4px;height:8px;overflow:hidden}._thin_1oihj_7{border-radius:3px;height:6px}._fill_1oihj_11{background:var(--accent);height:100%;display:block}._card_1syog_1{background:var(--card);width:100%;box-shadow:0 2px 6px var(--shadow);text-align:left;color:var(--text);cursor:pointer;border:none;border-radius:18px;align-items:center;gap:12px;margin-bottom:12px;padding:16px 18px;display:flex}._dot_1syog_16{border-radius:50%;flex-shrink:0;width:9px;height:9px}._info_1syog_22{flex:1;min-width:0}._title_1syog_26{overflow-wrap:anywhere;font-size:15px;font-weight:600}._meta_1syog_31{color:var(--muted);margin-top:2px;font-size:13px}._status_1syog_36{white-space:nowrap;font-size:11px;font-weight:600}._banner_1usab_1{background:var(--offline-bg);color:var(--offline-text);border-radius:10px;margin:0 20px 8px;padding:9px 12px;font-size:12px;font-weight:600}._pill_10o7v_1{color:var(--pill-text);white-space:nowrap;border-radius:20px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-block}._chip_10o7v_10{color:var(--accent);background:var(--accent-soft);border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}._tag_10o7v_19{background:var(--chip);color:var(--text);border-radius:20px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-block}._opt_f0csj_1{border-top:1px solid var(--border);cursor:pointer;align-items:center;gap:12px;padding:12px 0;display:flex}._opt_f0csj_1:first-of-type{border-top:none;padding-top:0}._input_f0csj_13{opacity:0;width:1px;height:1px;position:absolute}._radio_f0csj_19{border:2px solid var(--radio-border);border-radius:50%;flex-shrink:0;width:20px;height:20px}._input_f0csj_13:checked+._radio_f0csj_19{border-color:var(--accent);background:radial-gradient(var(--accent) 0 45%, transparent 50%)}._input_f0csj_13:focus-visible+._radio_f0csj_19{outline:2px solid var(--accent);outline-offset:2px}._input_f0csj_13:disabled~*{opacity:.55}._title_f0csj_37{font-size:15px;font-weight:600}._sub_f0csj_41{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.4}._label_1hu2i_1{color:var(--accent);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px;font-weight:700}._list_1hu2i_10{padding:12px 4px 8px}._group_1hu2i_14{margin:14px 4px 8px}._panel_1hu2i_18{margin-bottom:8px}._track_1qs6p_1{background:var(--chip);border-radius:22px;padding:4px;display:flex}._option_1qs6p_7{color:var(--accent);cursor:pointer;background:0 0;border:none;border-radius:18px;flex:1;padding:9px 0;font-size:13px;font-weight:700}._on_1qs6p_18{background:var(--card)}._bar_u66oq_1{padding:10px 8px calc(env(safe-area-inset-bottom,10px) + 16px);background:var(--header);border-top:1px solid var(--border);flex-shrink:0;display:flex}._tab_u66oq_8{color:var(--tab-inactive);flex-direction:column;flex:1;align-items:center;gap:3px;font-size:10.5px;font-weight:600;text-decoration:none;display:flex;position:relative}._active_u66oq_20{color:var(--accent)}._badge_u66oq_23{background:var(--danger);min-width:18px;color:var(--pill-text);text-align:center;border-radius:9px;padding:1px 5px;font-size:11px;font-weight:700;position:absolute;top:-4px;left:calc(50% + 6px)}._page_19wda_2{flex-direction:column;min-height:100%;padding:0 28px;display:flex}._logo_19wda_8{background:var(--accent);width:72px;height:72px;color:var(--btn-text);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;margin:72px auto 0;display:flex}._titleCentre_19wda_20{text-align:center;margin:24px 0 6px;font-size:26px;font-weight:700}._subCentre_19wda_26{color:var(--muted);text-align:center;margin:0 0 32px;font-size:14px;line-height:1.5}._title_19wda_20{margin:20px 0 6px;font-size:26px;font-weight:700}._sub_19wda_26{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.5}._primary_19wda_44{margin-top:6px}._or_19wda_47{color:var(--muted);align-items:center;gap:12px;margin:22px 0;font-size:13px;display:flex}._or_19wda_47 span{background:var(--border);flex:1;height:1px}._link_19wda_60{text-align:center;color:var(--accent);margin-top:20px;font-size:14px;font-weight:600;text-decoration:none;display:block}._linkMuted_19wda_69{text-align:center;color:var(--muted);margin-top:20px;font-size:14px;text-decoration:none;display:block}._linkMuted_19wda_69 b{color:var(--accent);font-weight:600}._fine_19wda_81{padding:24px 0 calc(env(safe-area-inset-bottom,0px) + 36px);text-align:center;color:var(--muted);margin-top:auto;font-size:12px;line-height:1.5}._fine_19wda_81 a,._inlineLink_19wda_90{color:var(--accent);font-weight:600}._formError_19wda_94{min-height:18px;color:var(--danger);text-align:center;margin-bottom:6px;font-size:13px;font-weight:500}._secondary_19wda_102{margin-top:12px}._bottomSpace_19wda_105{height:calc(env(safe-area-inset-bottom,0px) + 28px);flex-shrink:0}._topSpace_19wda_109{flex-shrink:0;height:40px}._message_19wda_113{margin:0 0 8px;font-size:15px;line-height:1.5}._banner_1f1zk_1{left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 90px);z-index:30;background:var(--card);color:var(--text);border:1px solid var(--border);box-shadow:0 2px 6px var(--shadow);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex;position:absolute}._text_1f1zk_18{flex:1}._text_1f1zk_18 b{font-size:15px;display:block}._muted_1f1zk_25{color:var(--muted);font-size:13px}._reload_1f1zk_29{width:auto;min-height:0;padding:10px 14px}._header_17ugb_1{padding:0 20px 8px}._header_17ugb_1 h1{margin:0;font-size:28px;font-weight:700;line-height:1.2}._panel_17ugb_10{margin-bottom:6px}._big_17ugb_13{margin-bottom:4px;font-size:32px;font-weight:700;line-height:1.2}._muted_17ugb_19{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.4}._tonal_17ugb_25,._history_17ugb_28{margin-top:14px}._hist_17ugb_28{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}._hist_17ugb_28 b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._row_17ugb_44{justify-content:space-between;align-items:center;gap:12px;display:flex}._t_17ugb_25{font-size:15px;font-weight:600}._meter_17ugb_54{margin:12px 0 6px}._usage_17ugb_57{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}._usage_17ugb_57 b{color:var(--text);font-weight:600}._switch_17ugb_67{width:22px;height:22px;accent-color:var(--accent);flex-shrink:0;margin:0}._bottomSpace_17ugb_74{height:16px}._profile_17ugb_77{border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:14px}._identity_17ugb_82{overflow-wrap:anywhere;min-width:0}._cta_1vurc_1{padding:4px 20px 14px}._empty_1vurc_4{text-align:center;color:var(--muted);padding:48px 12px;font-size:14px;line-height:1.5}._emptyTitle_1vurc_11{color:var(--text);margin-bottom:4px;font-size:15px;font-weight:600;display:block}._page_g2vi6_1{padding:0 28px calc(env(safe-area-inset-bottom,0px) + 36px);font-size:15px;line-height:1.55}._back_g2vi6_6{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;margin:16px 0 0;padding:0;font-size:15px;font-weight:600}._page_g2vi6_1 h1{margin:20px 0 16px;font-size:26px;font-weight:700;line-height:1.2}._page_g2vi6_1 h2{margin:24px 0 8px;font-size:17px;font-weight:700}._page_g2vi6_1 p{margin:0 0 12px}._note_g2vi6_31{background:var(--chip);color:var(--muted);border-radius:12px;padding:12px 14px;font-size:14px}
