.p4L3ZW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.p4L3ZW_feature{background:linear-gradient(160deg, var(--fh-primary-tint-soft), var(--fh-surface-card));border:1px solid var(--fh-border);border-radius:1.25rem;gap:.5rem;padding:1.5rem;display:grid}.p4L3ZW_icon{color:var(--fh-accent)}.p4L3ZW_title{color:var(--fh-text-strong);margin:.25rem 0 0;font-size:1.05rem}.p4L3ZW_text{color:var(--fh-text-muted);margin:0;font-size:.925rem;line-height:1.6}@media (max-width:47.9375rem){.p4L3ZW_grid{grid-template-columns:1fr;gap:.75rem}.p4L3ZW_feature{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25rem .9rem;padding:1.1rem 1.25rem}.p4L3ZW_icon{grid-row:1/span 2;margin-top:.1rem}.p4L3ZW_title{margin:0}}
.d7VNzG_cta{background:linear-gradient(135deg, var(--fh-primary-tint-strong), var(--fh-surface-card));border:1px solid var(--fh-primary-border);text-align:center;border-radius:1.5rem;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem 1.5rem;display:flex}.d7VNzG_title{color:var(--fh-text-strong);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,4vw,2.25rem)}@media (max-width:47.9375rem){.d7VNzG_cta{padding:2.25rem 1.25rem}}
.Ph5aJa_hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:3rem;max-width:72rem;min-height:calc(100vh - 5.5rem);margin:0 auto;padding:2rem 1rem 4rem;display:grid}.Ph5aJa_copy{gap:1.25rem;display:grid}.Ph5aJa_eyebrow{color:var(--fh-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:800}.Ph5aJa_title{background:linear-gradient(120deg, var(--fh-text-strong) 40%, var(--fh-primary-soft-text));color:#0000;letter-spacing:-.05em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.5rem,7vw,4.5rem);line-height:1.02}.Ph5aJa_lead{color:var(--fh-text-muted);max-width:34rem;margin:0;font-size:1.15rem;line-height:1.6}.Ph5aJa_actions{flex-wrap:wrap;align-items:flex-start;gap:1rem 1.5rem;margin-top:.75rem;display:flex}.Ph5aJa_link{color:var(--fh-text-secondary);text-underline-offset:.3em;padding:.9rem 0;font-weight:600}.Ph5aJa_link:hover{color:var(--fh-text-strong)}.Ph5aJa_visual{justify-content:center;display:flex}@media (max-width:47.9375rem){.Ph5aJa_hero{grid-template-columns:1fr;gap:2.5rem;min-height:0;padding:1rem 1rem 3rem}.Ph5aJa_copy{gap:1rem}.Ph5aJa_lead{font-size:1.05rem}.Ph5aJa_actions{flex-direction:column;align-items:stretch;gap:.75rem}.Ph5aJa_link{text-align:center;padding:.25rem 0}}
.AaDG1q_button{border-radius:var(--fh-border-radius);cursor:pointer;font:inherit;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;min-height:2.75rem;font-weight:500;line-height:1.25;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,opacity .15s;display:inline-flex}.AaDG1q_button:focus-visible{outline:2px solid var(--fh-primary-soft);outline-offset:2px}.AaDG1q_button:disabled,.AaDG1q_button[aria-disabled=true]{background:var(--fh-button-disabled-background);border-color:var(--fh-button-disabled-border);color:var(--fh-button-disabled-text);cursor:not-allowed;opacity:1;pointer-events:none}.AaDG1q_primary{background:var(--fh-button-primary);border-color:var(--fh-button-primary);color:var(--fh-text-on-color)}.AaDG1q_primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-button-primary-hover);border-color:var(--fh-button-primary-hover)}.AaDG1q_primary:active:not(:disabled):not([aria-disabled=true]){background:var(--fh-button-primary-active);border-color:var(--fh-button-primary-active)}.AaDG1q_gradient{background:linear-gradient(135deg, var(--fh-button-gradient-start), var(--fh-button-gradient-end));border-color:var(--fh-button-gradient-end);color:var(--fh-text-on-color)}.AaDG1q_gradient:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg, var(--fh-button-gradient-hover-start), var(--fh-button-gradient-hover-end));border-color:var(--fh-button-primary-hover)}.AaDG1q_gradient:active:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg, var(--fh-button-gradient-active-start), var(--fh-button-gradient-active-end));border-color:var(--fh-button-gradient-active-end)}.AaDG1q_accent{background:var(--fh-button-accent);border-color:var(--fh-button-accent);color:var(--fh-text-on-color)}.AaDG1q_accent:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-button-accent-hover);border-color:var(--fh-button-accent-hover)}.AaDG1q_accent:active:not(:disabled):not([aria-disabled=true]){background:var(--fh-accent-secondary);border-color:var(--fh-accent-secondary)}.AaDG1q_success,.AaDG1q_positive{background:var(--fh-button-success);border-color:var(--fh-button-success);color:var(--fh-text-on-color)}.AaDG1q_success:hover:not(:disabled):not([aria-disabled=true]),.AaDG1q_positive:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-button-success-hover);border-color:var(--fh-button-success-hover)}.AaDG1q_success:active:not(:disabled):not([aria-disabled=true]),.AaDG1q_positive:active:not(:disabled):not([aria-disabled=true]){background:var(--fh-button-success-active);border-color:var(--fh-button-success-active)}.AaDG1q_secondary{background:var(--fh-button-secondary);border-color:var(--fh-border-interactive);color:var(--fh-button-secondary-text)}.AaDG1q_secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-button-secondary-hover);border-color:var(--fh-text-muted)}.AaDG1q_secondary:active:not(:disabled):not([aria-disabled=true]){background:var(--fh-surface);border-color:var(--fh-border-interactive)}.AaDG1q_outline{border-color:var(--fh-primary);color:var(--fh-button-low-emphasis-text);background:0 0}.AaDG1q_outline:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-primary-tint-soft);border-color:var(--fh-primary-hover)}.AaDG1q_outline:active:not(:disabled):not([aria-disabled=true]){background:var(--fh-primary-tint-strong);border-color:var(--fh-primary-dark)}.AaDG1q_ghost,.AaDG1q_quiet{color:var(--fh-button-low-emphasis-text);background:0 0;border-color:#0000}.AaDG1q_ghost:hover:not(:disabled):not([aria-disabled=true]),.AaDG1q_quiet:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-primary-tint-soft)}.AaDG1q_ghost:active:not(:disabled):not([aria-disabled=true]),.AaDG1q_quiet:active:not(:disabled):not([aria-disabled=true]){background:var(--fh-primary-tint-strong)}.AaDG1q_danger,.AaDG1q_destructive{background:var(--fh-button-danger);border-color:var(--fh-button-danger);color:var(--fh-text-on-color)}.AaDG1q_danger:hover:not(:disabled):not([aria-disabled=true]),.AaDG1q_destructive:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-button-danger-hover);border-color:var(--fh-button-danger-hover)}.AaDG1q_danger:active:not(:disabled):not([aria-disabled=true]),.AaDG1q_destructive:active:not(:disabled):not([aria-disabled=true]){background:var(--fh-button-danger-active);border-color:var(--fh-button-danger-active)}.AaDG1q_warning{background:var(--fh-warning-action);border-color:var(--fh-warning-action);color:var(--fh-text-on-color)}.AaDG1q_warning:hover:not(:disabled):not([aria-disabled=true]),.AaDG1q_warning:active:not(:disabled):not([aria-disabled=true]){background:var(--fh-warning-action-hover);border-color:var(--fh-warning-action-hover)}.AaDG1q_small,.AaDG1q_compact{border-radius:var(--fh-border-radius);min-height:2rem;padding:.375rem .625rem;font-size:.75rem}.AaDG1q_medium,.AaDG1q_regular{min-height:2.5rem;padding:.625rem 1rem;font-size:.875rem}.AaDG1q_large{min-height:3rem;padding:.75rem 1.25rem;font-size:1rem}.AaDG1q_fullWidth{width:100%}.AaDG1q_iconOnly{border-radius:var(--fh-border-radius);border:0;width:1.5rem;height:1.5rem;min-height:0;padding:0}.AaDG1q_iconOnly:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-primary-tint);color:var(--fh-primary-link)}.AaDG1q_dangerIcon:hover:not(:disabled):not([aria-disabled=true]){background:var(--fh-negative-tint);color:var(--fh-negative)}@media (max-width:48rem){.AaDG1q_iconOnly{width:1.75rem;height:1.75rem}}
.tz2sdq_icon{flex:none;display:inline-block}
.b1TpVq_brand{color:var(--fh-text-inverse);align-items:center;gap:.6rem;display:flex}.b1TpVq_logo{flex:none;width:auto;height:2.25rem;display:block}.b1TpVq_name{letter-spacing:-.02em;white-space:nowrap;font-size:1rem;font-weight:700}@media (max-width:47.9375rem){.b1TpVq_nameHiddenOnMobile{display:none}}
._3DuR0a_field{gap:.45rem;display:grid}._3DuR0a_label{color:var(--fh-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}._3DuR0a_requiredMarker{color:var(--fh-negative-soft)}._3DuR0a_hint{color:var(--fh-text-subtle);font-size:.75rem}
.nmFzmq_button{color:var(--fh-text-secondary);touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:none}.nmFzmq_button:focus-visible{outline:2px solid var(--fh-primary-soft);outline-offset:2px}.nmFzmq_icon{width:2.375rem;height:2.375rem;transition:transform .3s;display:block}.nmFzmq_line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:5px;transition:stroke-dashoffset .3s,transform .3s}.nmFzmq_top{stroke-dasharray:40 160}.nmFzmq_middle{stroke-dasharray:40 142;transform-box:fill-box;transform-origin:50%}.nmFzmq_bottom{stroke-dasharray:40 85;transform-box:fill-box;transform-origin:50%}.nmFzmq_iconOpen{transform:rotate(45deg)}.nmFzmq_topOpen,.nmFzmq_bottomOpen{stroke-dashoffset:-64px}.nmFzmq_middleOpen{transform:rotate(90deg)}@media (max-width:47.9375rem){.nmFzmq_button{display:inline-flex}}@media (prefers-reduced-motion:reduce){.nmFzmq_icon,.nmFzmq_line{transition-duration:0s}}
.Ivr3xG_backdrop{background:var(--fh-backdrop);z-index:50;justify-content:center;align-items:center;padding:1.5rem;animation:.18s ease-out both Ivr3xG_backdrop-enter;display:flex;position:fixed;inset:0}.Ivr3xG_popup{background:var(--fh-background);border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);box-shadow:0 1.5rem 3rem var(--fh-panel-shadow);flex-direction:column;width:100%;max-width:43.75rem;max-height:min(42.5rem,100dvh - 3rem);animation:.22s cubic-bezier(.2,.8,.2,1) both Ivr3xG_popup-enter;display:flex;overflow:hidden}.Ivr3xG_closing{pointer-events:none}@keyframes Ivr3xG_backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes Ivr3xG_popup-enter{0%{opacity:0;transform:scale(.97)translateY(.75rem)}to{opacity:1;transform:scale(1)translateY(0)}}.Ivr3xG_backdrop.Ivr3xG_closing{animation:.18s ease-in both Ivr3xG_backdrop-exit}.Ivr3xG_popup.Ivr3xG_closing{animation:.18s ease-in both Ivr3xG_popup-exit}@keyframes Ivr3xG_backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes Ivr3xG_popup-exit{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.97)translateY(.5rem)}}.Ivr3xG_header{background:var(--fh-surface);border-bottom:1px solid var(--fh-border-strong);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.Ivr3xG_title{color:var(--fh-text-inverse);margin:0;font-size:1rem;font-weight:800}.Ivr3xG_close{color:var(--fh-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.Ivr3xG_close:hover{background:var(--fh-surface-raised);color:var(--fh-text-inverse)}.Ivr3xG_close:focus-visible{outline:2px solid var(--fh-primary-soft);outline-offset:2px}.Ivr3xG_content{flex:auto;min-height:0;padding:1rem;overflow-y:auto}.Ivr3xG_footer{background:var(--fh-surface);border-top:1px solid var(--fh-border-strong);flex:none;padding:.75rem 1rem}@media (max-width:47.9375rem){.Ivr3xG_backdrop{padding:0}.Ivr3xG_popup{border:0;border-radius:0;animation-name:Ivr3xG_popup-enter-mobile;width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.Ivr3xG_popup.Ivr3xG_closing{animation-name:Ivr3xG_popup-exit-mobile}}@keyframes Ivr3xG_popup-enter-mobile{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes Ivr3xG_popup-exit-mobile{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.75rem)}}@media (prefers-reduced-motion:reduce){.Ivr3xG_backdrop,.Ivr3xG_popup{animation:none}}
.bdjcDq_button{border-radius:var(--fh-border-radius);color:var(--fh-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.75rem;width:100%;min-height:2.5rem;padding:.6rem .75rem;font-size:.875rem;display:flex}.bdjcDq_button:hover{background:var(--fh-surface);color:var(--fh-text-inverse)}.bdjcDq_button:focus-visible{outline:2px solid var(--fh-primary-soft);outline-offset:2px}.bdjcDq_buttonActive{background:var(--fh-primary-tint);color:var(--fh-primary-link)}.bdjcDq_buttonActive:hover{background:var(--fh-primary-tint-strong);color:var(--fh-primary-link)}.bdjcDq_icon{flex:none;width:1.25rem;height:1.25rem}.bdjcDq_buttonActive .bdjcDq_icon{color:var(--fh-primary-soft)}.bdjcDq_mobileButton{width:auto;min-height:2.75rem;padding:.65rem}.bdjcDq_mobileButton .bdjcDq_icon{width:1.5rem;height:1.5rem}
.xH4CaG_chip{background:color-mix(in srgb, var(--chip-color) 22%, transparent);border-radius:var(--fh-border-radius);color:var(--chip-color);align-items:center;gap:.3rem;padding:.15rem .45rem;font-size:.67rem;display:inline-flex}.xH4CaG_emphasized{font-weight:750}.xH4CaG_regular{font-weight:500}.xH4CaG_icon{opacity:.8;flex:none}.xH4CaG_name{line-height:1.2}
.xpOaQG_input{appearance:none;background:var(--fh-surface);border:1px solid var(--fh-border-interactive);border-radius:var(--fh-border-radius);color:var(--fh-text-inverse);font:inherit;width:100%;min-height:2.75rem;padding:.65rem .75rem}.xpOaQG_input::placeholder{color:var(--fh-text-subtle)}.xpOaQG_input:focus-visible{border-color:var(--fh-primary-soft);box-shadow:0 0 0 1px var(--fh-primary-soft);outline:0}.xpOaQG_input:disabled{cursor:not-allowed;opacity:.55}
.EGFk-q_input{appearance:textfield}.EGFk-q_input::-webkit-inner-spin-button{appearance:none;margin:0}.EGFk-q_input::-webkit-outer-spin-button{appearance:none;margin:0}
.jxRNsq_badgeIcon{border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.jxRNsq_solid{background:var(--badge-color);box-shadow:0 0 0 4px var(--fh-background);color:var(--fh-text-on-color)}.jxRNsq_tinted{background:color-mix(in srgb, var(--badge-color) 20%, transparent);color:var(--badge-color)}
._0hs1AW_entries{gap:1rem;margin:0;padding:0;list-style:none;display:grid}._0hs1AW_entry{gap:.75rem;display:flex}._0hs1AW_heading{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.125rem;display:flex}._0hs1AW_title{color:var(--fh-text-strong);font-size:.875rem;font-weight:650}._0hs1AW_description{color:var(--fh-text-muted);margin:0;font-size:.875rem;line-height:1.6}._0hs1AW_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}
.Gbs6AW_comparison{font-variant-numeric:tabular-nums;white-space:nowrap;margin:.2rem 0 0;font-size:.72rem}.Gbs6AW_up{color:var(--fh-positive)}.Gbs6AW_down{color:var(--fh-negative)}.Gbs6AW_unchanged{color:var(--fh-text-muted)}
.LJbEPq_card{border-radius:var(--fh-border-radius)}
.JqpXuq_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);min-width:0;padding:1.25rem}.JqpXuq_heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.JqpXuq_headingCopy{min-width:0}.JqpXuq_title{color:var(--fh-text-inverse);margin:0;font-size:1.05rem}.JqpXuq_description,.JqpXuq_empty{color:var(--fh-text-muted);margin:.35rem 0 0;font-size:.78rem}.JqpXuq_summary{text-align:right;flex:none}.JqpXuq_value{white-space:nowrap;font-size:.9rem}.JqpXuq_chart{width:100%;height:11rem;margin-top:1rem;display:block;overflow:visible}.JqpXuq_canvas{max-width:100%;display:block}@media (max-width:47.9375rem){.JqpXuq_chart{height:9rem}}
.YUnP8a_dropdown{display:inline-block;position:relative}.YUnP8a_fullWidth{width:100%;display:block}.YUnP8a_trigger{text-align:left;justify-content:space-between;align-items:center;gap:.5rem;list-style:none;display:flex}.YUnP8a_triggerLabel{text-align:left;flex:1;align-items:center;gap:.4rem;min-width:0;display:inline-flex}.YUnP8a_triggerIndicator{flex:none;transition:rotate .15s}.YUnP8a_triggerIndicatorOpen{rotate:180deg}.YUnP8a_trigger::-webkit-details-marker{display:none}.YUnP8a_dropdown[open] .YUnP8a_trigger{border-color:var(--fh-primary-soft)}.YUnP8a_menu{background:var(--fh-surface);border:1px solid var(--fh-border-interactive);border-radius:var(--fh-border-radius);box-shadow:0 .75rem 1.75rem var(--fh-panel-shadow);z-index:30;min-width:16rem;margin-top:.5rem;padding:.75rem;position:absolute;right:0}.YUnP8a_items{gap:.1rem;display:grid}.YUnP8a_actionItem{border-radius:var(--fh-border-radius);color:var(--fh-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;min-height:2.5rem;padding:.5rem .6rem}.YUnP8a_actionItem:hover:not(:disabled){background:var(--fh-surface-raised);color:var(--fh-text-inverse)}.YUnP8a_actionItem:focus-visible{outline:2px solid var(--fh-primary-soft);outline-offset:-2px}.YUnP8a_actionItem:disabled{cursor:not-allowed;opacity:.5}.YUnP8a_checkboxItem{border-radius:var(--fh-border-radius);width:100%;padding:.5rem .6rem;transition:background-color .15s,color .15s}.YUnP8a_checkboxItem:hover:not(.YUnP8a_disabledCheckboxItem){background:var(--fh-surface-raised);color:var(--fh-text-inverse)}.YUnP8a_disabledCheckboxItem{cursor:not-allowed}.YUnP8a_footer{margin-top:.25rem;padding-top:.25rem}.YUnP8a_footerContent{width:100%}@media (prefers-reduced-motion:reduce){.YUnP8a_triggerIndicator{transition:none}}@media (max-width:39.9375rem){.YUnP8a_dropdown{display:block}.YUnP8a_menu{width:min(16rem,100vw - 2rem);min-width:0;left:0;right:auto}}.YUnP8a_fullWidthMenu{width:auto;min-width:0;left:0;right:0}
.erHS6q_form{gap:1rem;display:grid}.erHS6q_error{color:var(--fh-negative-soft);margin:0}.erHS6q_footer{gap:.75rem;display:flex}
.eFO7Dq_chart{height:9rem;margin-top:1.5rem}.eFO7Dq_svg{width:100%;height:100%;overflow:visible}.eFO7Dq_grid{fill:none;stroke:var(--fh-chart-grid);stroke-width:1px}.eFO7Dq_line,.eFO7Dq_comparison{fill:none;stroke-linecap:round;stroke-linejoin:round}.eFO7Dq_line{stroke:var(--fh-chart-positive);stroke-width:3px;animation:1.5s ease-in-out infinite eFO7Dq_pulse}.eFO7Dq_comparison{stroke:var(--fh-text-subtle);stroke-dasharray:6 5;stroke-width:2px;animation:1.5s ease-in-out .2s infinite eFO7Dq_pulse}@keyframes eFO7Dq_pulse{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:47.9375rem){.eFO7Dq_chart{height:7rem}}@media (prefers-reduced-motion:reduce){.eFO7Dq_line,.eFO7Dq_comparison{animation:none}}
._49lDsa_badge{border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._49lDsa_small{width:2rem;height:2rem}._49lDsa_medium{width:2.75rem;height:2.75rem}._49lDsa_large{width:4rem;height:4rem}._49lDsa_icon{width:55%;height:55%}._49lDsa_locked{filter:grayscale();opacity:.45}
.apL4QG_viewport{pointer-events:none;z-index:50;flex-direction:column;gap:.75rem;width:min(24rem,100vw - 3rem);display:flex;position:fixed;top:1.5rem;right:1.5rem}.apL4QG_message{background-color:var(--fh-surface-card);border-radius:var(--fh-border-radius);box-sizing:border-box;border:1px solid;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem 1rem;transition:opacity .18s,transform .18s;display:flex}.apL4QG_floating{box-shadow:0 .75rem 2rem var(--fh-panel-shadow);pointer-events:auto;animation:.18s apL4QG_notification-enter}.apL4QG_inline{max-width:var(--fh-page-content-width);margin:0 auto .75rem}@keyframes apL4QG_notification-enter{0%{opacity:0;transform:translateY(-.5rem)}}.apL4QG_isDismissing{opacity:0;pointer-events:none;transform:translateY(-.5rem)}.apL4QG_copy{font-size:.85rem;line-height:1.45}.apL4QG_title{margin-bottom:.1rem;font-weight:800;display:block}.apL4QG_close{border-radius:var(--fh-border-radius);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:-.25rem -.45rem -.25rem 0;display:inline-flex}.apL4QG_close:hover{background:var(--fh-surface-overlay-soft)}.apL4QG_close:focus-visible{outline-offset:2px;outline:2px solid}.apL4QG_success{background-image:linear-gradient(var(--fh-positive-tint), var(--fh-positive-tint));border-color:var(--fh-positive-strong);color:var(--fh-positive-soft)}.apL4QG_warning{background-image:linear-gradient(var(--fh-warning-tint), var(--fh-warning-tint));border-color:var(--fh-warning-border);color:var(--fh-warning-strong)}.apL4QG_error{background-image:linear-gradient(var(--fh-negative-tint), var(--fh-negative-tint));border-color:var(--fh-negative);color:var(--fh-negative-soft)}@media (max-width:47.9375rem){.apL4QG_viewport{width:auto;top:5rem;left:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.apL4QG_message{transition:none}.apL4QG_floating{animation:none}}
.RkhTjq_selector{max-width:20rem}@media (max-width:39.9375rem){.RkhTjq_selector{max-width:none}}
.u3l65G_actions{flex:none;gap:.5rem;display:flex}.u3l65G_actionButton{width:2.5rem;min-height:2.5rem;padding:.35rem}
.PK_REW_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);gap:.9rem;padding:1.1rem 1.25rem;display:grid}.PK_REW_header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.PK_REW_title{color:var(--fh-text-strong);margin:0;font-size:1rem}.PK_REW_link{color:var(--fh-primary-link);white-space:nowrap;font-size:.8rem}.PK_REW_note{color:var(--fh-text-subtle);text-align:right;font-size:.75rem}
.RjDX2W_tabs{background:var(--fh-surface);border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);flex-wrap:wrap;gap:.2rem;max-width:100%;padding:.2rem;display:inline-flex}.RjDX2W_tab{border-radius:var(--fh-border-radius);color:var(--fh-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;min-height:2.25rem;padding:.35rem .7rem;font-size:.8rem;font-weight:700}.RjDX2W_tab:hover{color:var(--fh-text-strong)}.RjDX2W_active{background:var(--fh-primary);color:var(--fh-text-inverse)}@media (max-width:47.9375rem){.RjDX2W_tabs{width:100%;display:flex}.RjDX2W_tab{white-space:nowrap;flex:auto}}
.zX1fMG_totals{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.zX1fMG_year{text-align:right}.zX1fMG_label{color:var(--fh-text-subtle);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.zX1fMG_amount{color:var(--fh-text-strong);margin:.1rem 0;font-size:1.5rem;font-weight:800}.zX1fMG_change,.zX1fMG_note{margin:0;font-size:.75rem}.zX1fMG_note{color:var(--fh-text-subtle)}.zX1fMG_up{color:var(--fh-negative-soft)}.zX1fMG_down{color:var(--fh-positive)}.zX1fMG_split{border-radius:999px;gap:2px;height:.45rem;display:flex;overflow:hidden}.zX1fMG_segment{flex-basis:0;min-width:2px}.zX1fMG_fuel{background:var(--fh-series-1)}.zX1fMG_service{background:var(--fh-series-2)}.zX1fMG_legend{color:var(--fh-text-subtle);flex-wrap:wrap;gap:.4rem 1rem;margin:.5rem 0 0;font-size:.75rem;display:flex}.zX1fMG_legendItem{align-items:center;gap:.35rem;display:inline-flex}.zX1fMG_swatch{border-radius:2px;width:.55rem;height:.55rem;display:inline-block}
.ntSu8q_canvas{height:9rem;position:relative}
.T_cf6q_grid{grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr));gap:.35rem;display:grid}.T_cf6q_option{border-radius:var(--fh-border-radius);cursor:pointer;background:0 0;border:2px solid #0000;justify-content:center;align-items:center;padding:.15rem;display:flex}.T_cf6q_option:hover{background:var(--fh-surface-raised)}.T_cf6q_option:focus-visible{outline:2px solid var(--fh-primary);outline-offset:1px}.T_cf6q_selected{border-color:var(--fh-primary)}
.QbGvYq_figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.QbGvYq_figure{background:var(--fh-surface);border-radius:var(--fh-border-radius);padding:.55rem .6rem}.QbGvYq_label{color:var(--fh-text-subtle);font-size:.7rem}.QbGvYq_value{color:var(--fh-text-strong);margin:.15rem 0 0;font-size:.95rem;font-weight:700}
.N-v3wW_preview{background:var(--fh-primary-tint);border:1px solid var(--fh-primary-border);border-radius:var(--fh-border-radius);color:var(--fh-primary-link);margin:0;padding:.75rem 1rem;font-weight:700}
.g7sdiq_subheading{color:var(--fh-text-strong);justify-content:space-between;align-items:baseline;margin:0 0 .4rem;font-size:.8rem;display:flex}.g7sdiq_hint{color:var(--fh-text-subtle);gap:.6rem;font-size:.7rem;font-weight:500;display:inline-flex}.g7sdiq_priceUp{color:var(--fh-negative-soft)}.g7sdiq_priceDown{color:var(--fh-positive)}.g7sdiq_stations{margin:0;padding:0;list-style:none;display:grid}.g7sdiq_station{border-top:1px solid var(--fh-border);justify-content:space-between;align-items:center;gap:1rem;padding:.45rem 0;font-size:.8rem;display:flex}.g7sdiq_stationName{color:var(--fh-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g7sdiq_stationFigures{color:var(--fh-text-subtle);flex-shrink:0;font-size:.75rem}.g7sdiq_cheapest{color:var(--fh-positive);margin-left:.4rem;font-weight:700}
.FbFDEW_field{gap:.75rem;display:grid}.FbFDEW_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.FbFDEW_hint{color:var(--fh-text-muted);margin:0;font-size:.8rem}@media (max-width:39.9375rem){.FbFDEW_row{grid-template-columns:1fr}}
.TRbX2G_hero{background:linear-gradient(135deg, var(--fh-surface-raised), var(--fh-surface-card));border:1px solid var(--fh-primary-border-soft);border-radius:var(--fh-border-radius);gap:.9rem;padding:1.25rem;display:grid}.TRbX2G_eyebrow{color:var(--fh-text-subtle);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.TRbX2G_name{color:var(--fh-text-strong);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:-.6rem 0 0;font-size:1.3rem;display:flex}.TRbX2G_plate{border:1px solid var(--fh-border-strong);color:var(--fh-text-muted);letter-spacing:.05em;border-radius:.2rem;padding:.05rem .4rem;font-size:.7rem;font-weight:700}.TRbX2G_subtitle{color:var(--fh-text-subtle);font-size:.8rem;font-weight:500}.TRbX2G_readings{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.TRbX2G_odometer{color:var(--fh-text-strong);letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:800}.TRbX2G_average{text-align:right}.TRbX2G_consumption{color:var(--fh-text-strong);margin:0;font-size:1.2rem;font-weight:800}
.iOZkXG_intro{color:var(--fh-text-muted);margin:0}.iOZkXG_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:39.9375rem){.iOZkXG_row{grid-template-columns:1fr}}
.UUXfMG_empty{color:var(--fh-text-subtle);margin:0;font-size:.85rem}.UUXfMG_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.UUXfMG_item{background:var(--fh-surface);border-radius:var(--fh-border-radius);align-items:center;gap:.75rem;padding:.6rem .8rem;display:flex}.UUXfMG_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.UUXfMG_refueling{background:color-mix(in srgb, var(--fh-series-1) 18%, transparent);color:var(--fh-series-1)}.UUXfMG_service{background:color-mix(in srgb, var(--fh-series-2) 18%, transparent);color:var(--fh-series-2)}.UUXfMG_text{flex:1;gap:.15rem;min-width:0;display:grid}.UUXfMG_title{color:var(--fh-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.UUXfMG_detail{color:var(--fh-text-subtle);font-size:.72rem}.UUXfMG_cost{color:var(--fh-text-strong);flex-shrink:0;font-size:.85rem}
._6kPTpG_row{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);align-items:center;gap:.9rem;padding:.75rem 1rem;display:flex}._6kPTpG_body{flex:1;min-width:0}._6kPTpG_title,._6kPTpG_meta{margin:0}._6kPTpG_title{color:var(--fh-text)}._6kPTpG_meta{color:var(--fh-text-muted);margin-top:.15rem;font-size:.8rem}._6kPTpG_actions{flex:none;gap:.5rem;display:flex}@media (max-width:39.9375rem){._6kPTpG_row{flex-wrap:wrap}._6kPTpG_actions{justify-content:flex-end;width:100%}}
.SDFxma_due{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.SDFxma_dueTitle{color:var(--fh-text-strong);margin:0;font-size:1.1rem;font-weight:800}.SDFxma_overdue{color:var(--fh-warning)}.SDFxma_note{color:var(--fh-text-subtle);margin:0;font-size:.75rem}.SDFxma_track{background:var(--fh-surface);border-radius:999px;height:.4rem;margin:.55rem 0 .4rem;overflow:hidden}.SDFxma_fill{background:var(--fh-series-2);border-radius:999px;height:100%;display:block}.SDFxma_fillOverdue{background:var(--fh-warning)}
.i2VOfG_groups{gap:1.5rem;display:grid}.i2VOfG_heading{color:var(--fh-text-inverse);margin:0 0 .75rem;font-size:1rem}.i2VOfG_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.i2VOfG_points{color:var(--fh-warning);font-weight:700}.i2VOfG_karma{color:var(--fh-positive-soft);font-weight:700}.i2VOfG_empty{color:var(--fh-text-muted);margin:0}
._4BLThq_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._4BLThq_item{background:var(--fh-warning-tint);border:1px solid var(--fh-warning-border);border-radius:var(--fh-border-radius);color:var(--fh-warning-strong);align-items:center;gap:.6rem;padding:.65rem .85rem;font-size:.85rem;display:flex}._4BLThq_text{flex:1}
.GGYibq_tasks{justify-items:start;gap:.5rem;display:grid}.GGYibq_task{grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;display:grid}.GGYibq_number{color:var(--fh-text-muted);text-align:right;font-size:.85rem;font-weight:700}
.RScrwa_details{gap:.4rem;margin:0;display:grid}.RScrwa_row{justify-content:space-between;gap:1rem;font-size:.8rem;display:flex}.RScrwa_label{color:var(--fh-text-subtle)}.RScrwa_value{color:var(--fh-text-strong);overflow-wrap:anywhere;text-align:right;margin:0}
.G4Ef4a_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:39.9375rem){.G4Ef4a_row{grid-template-columns:1fr}}
.gMCMKW_message{color:var(--fh-text-secondary);margin:0;line-height:1.5}.gMCMKW_actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.gMCMKW_members{gap:.5rem;margin-top:1rem;display:grid}.gMCMKW_member{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);gap:.4rem;padding:.6rem .75rem;display:grid}.gMCMKW_memberHeader{align-items:center;gap:.5rem;display:flex}.gMCMKW_walletDot{background:var(--wallet-color);border-radius:999px;flex:0 0 .6rem;height:.6rem}.gMCMKW_memberName{color:var(--fh-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gMCMKW_memberAmount{font-weight:600}.gMCMKW_change{color:var(--fh-text-secondary);flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:.875rem;display:flex}.gMCMKW_changeLabel{min-width:5.5rem;font-weight:600}.gMCMKW_before{text-decoration:line-through}.gMCMKW_after{color:var(--fh-text);font-weight:600}.gMCMKW_advanced{margin-top:.75rem}
.TtLITG_slider{color:var(--fh-text-muted);align-items:center;gap:.6rem;min-width:0;display:flex}.TtLITG_label{color:var(--fh-text-secondary);flex:none;font-size:.875rem}.TtLITG_visuallyHidden{width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.TtLITG_icon{flex:none}.TtLITG_value{color:var(--fh-text-secondary);font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:3rem;font-size:.8rem;font-weight:600}.TtLITG_input{--range-track:linear-gradient(to right, var(--fh-primary) var(--range-fill,0%), var(--fh-border-interactive) var(--range-fill,0%));appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:1.5rem;margin:0}.TtLITG_input:focus-visible{outline:none}.TtLITG_input:disabled{cursor:not-allowed;opacity:.55}.TtLITG_input::-webkit-slider-runnable-track{background:var(--range-track);border-radius:999px;height:.25rem}.TtLITG_input::-moz-range-track{background:var(--fh-border-interactive);border-radius:999px;height:.25rem}.TtLITG_input::-moz-range-progress{background:var(--fh-primary);border-radius:999px;height:.25rem}.TtLITG_input::-webkit-slider-thumb{appearance:none;background:var(--fh-text-inverse);border:2px solid var(--fh-primary);box-shadow:0 0 0 3px var(--fh-primary-tint);border-radius:999px;width:1rem;height:1rem;margin-top:-.375rem;transition:box-shadow .15s,transform .15s}.TtLITG_input::-moz-range-thumb{background:var(--fh-text-inverse);border:2px solid var(--fh-primary);box-shadow:0 0 0 3px var(--fh-primary-tint);border-radius:999px;width:1rem;height:1rem;transition:box-shadow .15s,transform .15s}.TtLITG_input:hover::-webkit-slider-thumb{transform:scale(1.1)}.TtLITG_input:active::-webkit-slider-thumb{transform:scale(1.1)}.TtLITG_input:hover::-moz-range-thumb{transform:scale(1.1)}.TtLITG_input:active::-moz-range-thumb{transform:scale(1.1)}.TtLITG_input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--fh-primary-soft)}.TtLITG_input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px var(--fh-primary-soft)}@media (prefers-reduced-motion:reduce){.TtLITG_input::-webkit-slider-thumb{transition:none}.TtLITG_input::-moz-range-thumb{transition:none}}
.vV8AgW_dashboard,.vV8AgW_columns{gap:1rem;display:grid}.vV8AgW_column{align-content:start;gap:1rem;display:grid}@media (min-width:64rem){.vV8AgW_columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.vV8AgW_empty{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);gap:.5rem;padding:1.25rem;display:grid}.vV8AgW_emptyTitle{color:var(--fh-text-strong);margin:0;font-size:1.1rem}.vV8AgW_emptyCopy{color:var(--fh-text-subtle);margin:0}.vV8AgW_emptyLink{color:var(--fh-primary-link);font-size:.85rem}
.UwMivW_empty{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);text-align:center;justify-items:center;gap:1rem;padding:3rem 1.5rem;display:grid}.UwMivW_title{color:var(--fh-text-inverse);margin:0}.UwMivW_copy{color:var(--fh-text-muted);max-width:32rem;margin:0}
.L7VPXW_message{color:var(--fh-text-secondary);margin:0;line-height:1.5}.L7VPXW_actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.L7VPXW_members{gap:.5rem;margin-top:1rem;display:grid}.L7VPXW_member{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.L7VPXW_walletDot{background:var(--wallet-color);border-radius:999px;flex:0 0 .6rem;height:.6rem}.L7VPXW_memberName{color:var(--fh-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.L7VPXW_positiveAmount,.L7VPXW_negativeAmount{margin-left:auto;font-weight:700}.L7VPXW_positiveAmount{color:var(--fh-positive)}.L7VPXW_negativeAmount{color:var(--fh-negative)}.L7VPXW_error{color:var(--fh-negative);margin:.75rem 0 0}
.M1RxGq_picker{gap:.75rem;display:grid}.M1RxGq_range{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:39.9375rem){.M1RxGq_range{grid-template-columns:1fr}}
._1np56G_page{gap:1rem;display:grid}._1np56G_skeleton{background:linear-gradient(100deg, var(--fh-surface) 35%, var(--fh-surface-raised) 50%, var(--fh-surface) 65%);border-radius:var(--fh-border-radius);background-size:200% 100%;animation:1.5s ease-in-out infinite _1np56G_pulse;display:block}._1np56G_columns,._1np56G_column{gap:1rem;display:grid}@media (min-width:64rem){._1np56G_columns{grid-template-columns:repeat(2,minmax(0,1fr))}}._1np56G_hero{height:13rem}._1np56G_costs{height:9rem}._1np56G_fuel{height:22rem}._1np56G_service{height:11rem}._1np56G_activity{height:15rem}@keyframes _1np56G_pulse{0%,to{opacity:.68;background-position:100%}50%{opacity:1;background-position:0}}@media (prefers-reduced-motion:reduce){._1np56G_skeleton{animation:none}}
.E5kVpq_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.E5kVpq_body{flex:1;gap:.3rem;min-width:0;display:grid}.E5kVpq_title{color:var(--fh-text-inverse);margin:0;font-size:1rem}.E5kVpq_description{color:var(--fh-text-muted);margin:0;font-size:.85rem}.E5kVpq_meta{color:var(--fh-text-muted);flex-wrap:wrap;gap:.35rem .9rem;font-size:.8rem;display:flex}@media (max-width:39.9375rem){.E5kVpq_card{grid-template-columns:auto minmax(0,1fr) auto;gap:.4rem .75rem;padding:.9rem 1rem;display:grid}.E5kVpq_body{display:contents}.E5kVpq_title{grid-area:1/2;align-self:center}.E5kVpq_actions{grid-area:1/3}.E5kVpq_description,.E5kVpq_meta{grid-column:1/-1}}
.a7wfjW_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);padding:1.25rem}.a7wfjW_error{color:var(--fh-negative-soft);margin:0;font-size:.85rem}
._5658qW_message{color:var(--fh-text-secondary);margin:0;font-size:.9rem;line-height:1.5}._5658qW_subject{color:var(--fh-text-inverse)}._5658qW_error{color:var(--fh-negative-soft);margin:.75rem 0 0;font-size:.8rem}._5658qW_actions{justify-content:flex-end;gap:.5rem;display:flex}
.VvK1cW_error{color:var(--fh-negative)}
._1fV1ba_page{gap:1.5rem;display:grid}._1fV1ba_eyebrow,._1fV1ba_title,._1fV1ba_tabs,._1fV1ba_item{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);animation:1.5s ease-in-out infinite _1fV1ba_pulse;display:block}._1fV1ba_heading{gap:.5rem;display:grid}._1fV1ba_eyebrow{width:4.5rem;height:.8rem}._1fV1ba_title{width:16rem;height:3rem}._1fV1ba_tabs{max-width:36rem;height:2.5rem}._1fV1ba_list{gap:.75rem;display:grid}._1fV1ba_item{height:4.75rem}@keyframes _1fV1ba_pulse{50%{opacity:.55}}@media (max-width:47.9375rem){._1fV1ba_tabs{max-width:12rem}}@media (prefers-reduced-motion:reduce){._1fV1ba_eyebrow,._1fV1ba_title,._1fV1ba_tabs,._1fV1ba_item{animation:none}}
.sLNQeW_roundLayout{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.sLNQeW_roundCanvas{flex:0 0 10rem;height:10rem;margin-inline:auto;position:relative}.sLNQeW_barLayout{display:grid}.sLNQeW_barCanvas{height:calc(var(--bar-count,4)*2.25rem + 2rem);min-width:0;position:relative}.sLNQeW_list{flex:14rem;gap:.45rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.sLNQeW_row{grid-template-columns:.65rem minmax(0,1fr) auto 2.75rem;align-items:center;gap:.5rem;font-size:.8rem;display:grid}.sLNQeW_swatch{background:var(--swatch-color);border-radius:2px;width:.65rem;height:.65rem}.sLNQeW_label{color:var(--fh-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sLNQeW_value{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;font-weight:600}.sLNQeW_share{color:var(--fh-text-muted);font-variant-numeric:tabular-nums;text-align:right}.sLNQeW_empty{color:var(--fh-text-muted);justify-content:center;align-items:center;min-height:8rem;margin:0;font-size:.85rem;display:flex}
.NqbSiq_page{max-width:var(--fh-page-content-width);margin:0 auto}.NqbSiq_heading,.NqbSiq_month,.NqbSiq_card{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);animation:1.2s ease-in-out infinite alternate NqbSiq_pulse}.NqbSiq_heading{max-width:18rem;height:4.25rem;margin-bottom:2.5rem}.NqbSiq_month{width:11rem;height:1.75rem;margin-bottom:1rem}.NqbSiq_card{height:5.75rem;margin-bottom:.5rem}@keyframes NqbSiq_pulse{to{opacity:.5}}
.jcWteq_hint{display:none}@media (max-width:47.9375rem){.jcWteq_hint{cursor:pointer;z-index:30;background:0 0;border:0;align-items:center;width:1.25rem;height:4.5rem;padding:0;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.jcWteq_left{justify-content:flex-start;left:0}.jcWteq_right{justify-content:flex-end;right:0}.jcWteq_glow{background:var(--fh-accent);box-shadow:0 0 .75rem .2rem color-mix(in srgb, var(--fh-accent) 55%, transparent);opacity:.8;width:.25rem;height:3.5rem;animation:1.8s ease-in-out .5s 3 jcWteq_pulse}.jcWteq_glowLeft{border-radius:0 .25rem .25rem 0}.jcWteq_glowRight{border-radius:.25rem 0 0 .25rem}}@keyframes jcWteq_pulse{0%,to{box-shadow:0 0 .75rem .2rem color-mix(in srgb, var(--fh-accent) 55%, transparent);opacity:.8}50%{box-shadow:0 0 1.25rem .4rem color-mix(in srgb, var(--fh-accent) 70%, transparent);opacity:1}}@media (prefers-reduced-motion:reduce){.jcWteq_glow{animation:none}}
._4Lpl9G_menu{display:none}._4Lpl9G_item{align-items:center;gap:.6rem;width:100%;display:flex}._4Lpl9G_icon{color:var(--fh-primary-soft);flex:none}._4Lpl9G_label{flex:1;font-weight:700}._4Lpl9G_count{background:var(--fh-primary);color:var(--fh-text-inverse);border-radius:999px;padding:.25rem .5rem;font-size:.75rem;font-weight:700;line-height:1}._4Lpl9G_current{color:var(--fh-positive-soft);flex:none}@media (max-width:47.9375rem){._4Lpl9G_tabs{display:none}._4Lpl9G_menu{width:100%;display:block}}
.tMkMoq_page{max-width:var(--fh-page-content-width);margin:0 auto}.tMkMoq_skeleton{background:linear-gradient(100deg, var(--fh-surface) 35%, var(--fh-surface-raised) 50%, var(--fh-surface) 65%);border-radius:var(--fh-border-radius);background-size:200% 100%;animation:1.5s ease-in-out infinite tMkMoq_pulse;display:block}.tMkMoq_heading{width:min(20rem,70%);height:3rem}.tMkMoq_search{height:2.8rem;margin:1.5rem 0 1.25rem}.tMkMoq_rule{height:5rem;margin-top:.45rem}@keyframes tMkMoq_pulse{0%,to{opacity:.68;background-position:100%}50%{opacity:1;background-position:0}}
.OKw7Vq_figure{gap:.35rem;display:grid}.OKw7Vq_value{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.1}.OKw7Vq_change{margin:0;font-size:.8rem;font-weight:700}.OKw7Vq_comparison{color:var(--fh-text-muted);margin:0;font-size:.78rem;font-weight:500}.OKw7Vq_good{color:var(--fh-positive)}.OKw7Vq_bad{color:var(--fh-negative)}.OKw7Vq_neutral{color:var(--fh-text-muted)}
.tIceua_pageHeader{max-width:var(--fh-page-content-width);justify-content:space-between;align-items:flex-end;gap:1rem;margin-left:auto;margin-right:auto;display:flex}.tIceua_balanceChart{max-width:var(--fh-page-content-width);margin:0 auto .65rem}.tIceua_retryButton{background:var(--fh-primary);border-radius:var(--fh-border-radius);color:var(--fh-text-inverse);cursor:pointer;font:inherit;border:0;margin-top:1rem;padding:.55rem .8rem;font-weight:700}
.E0Xp0a_gauge{margin:0;position:relative}.E0Xp0a_gaugeRegular{width:10rem}.E0Xp0a_gaugeCompact{width:6.5rem}.E0Xp0a_drawing{width:100%;display:block;overflow:visible}.E0Xp0a_track{fill:none;stroke:var(--fh-surface-raised);stroke-linecap:round;stroke-width:7px}.E0Xp0a_zeroTick{stroke:var(--fh-text-subtle);stroke-linecap:round;stroke-width:1.5px}.E0Xp0a_segment{fill:none;filter:drop-shadow(0 0 3px color-mix(in srgb, currentColor 60%, transparent));stroke:currentColor;stroke-linecap:butt;stroke-width:7px}.E0Xp0a_knob{fill:currentColor;filter:drop-shadow(0 0 4px color-mix(in srgb, currentColor 70%, transparent));stroke:var(--fh-surface);stroke-width:2.5px}.E0Xp0a_positive{color:var(--fh-positive-soft)}.E0Xp0a_negative{color:var(--fh-negative-soft)}.E0Xp0a_neutral{color:var(--fh-text-secondary)}.E0Xp0a_readout,.E0Xp0a_readoutCompact{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.E0Xp0a_readout{gap:.3rem}.E0Xp0a_readoutCompact{gap:0}.E0Xp0a_value{letter-spacing:-.03em;font-size:1.9rem;font-weight:800;line-height:1}.E0Xp0a_valueCompact{font-size:1.15rem}.E0Xp0a_level{background:color-mix(in srgb, currentColor 14%, transparent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:800}.E0Xp0a_labelCompact{color:var(--fh-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:800}
.-I0bQq_columns{align-items:start;gap:1rem;display:grid}.-I0bQq_wide{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.-I0bQq_even{grid-template-columns:repeat(2,minmax(0,1fr))}.-I0bQq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}@media (max-width:47.9375rem){.-I0bQq_wide,.-I0bQq_even{grid-template-columns:minmax(0,1fr)}}
.cPlpzW_header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.cPlpzW_title{color:var(--fh-text-strong);margin:0;font-size:1.5rem}.cPlpzW_description{color:var(--fh-text-subtle);margin:.2rem 0 0;font-size:.85rem}.cPlpzW_toggle{background:var(--fh-surface);border:1px solid var(--fh-border-strong);grid-template-columns:repeat(var(--option-count), minmax(0, 1fr));border-radius:999px;flex-shrink:0;gap:.2rem;padding:.1875rem;display:inline-grid;position:relative}.cPlpzW_indicator{background:linear-gradient(135deg, var(--fh-button-gradient-end), var(--fh-button-gradient-start));box-shadow:0 0 .6rem var(--fh-primary-glow);transform:translateX(calc(var(--selected-index) * (100% + .2rem)));width:calc((100% - .375rem - (var(--option-count) - 1)*.2rem)/var(--option-count));border-radius:999px;transition:transform .32s cubic-bezier(.3,1.12,.5,1);position:absolute;inset:.1875rem auto .1875rem .1875rem}.cPlpzW_option{color:var(--fh-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:2.25rem;padding:.4rem .95rem;font-size:.85rem;font-weight:700;transition:color .2s;display:inline-flex;position:relative}.cPlpzW_option:hover{color:var(--fh-text-strong)}.cPlpzW_option:focus-visible{outline:2px solid var(--fh-primary-soft);outline-offset:2px}.cPlpzW_selected,.cPlpzW_selected:hover{color:var(--fh-text-on-color)}@media (prefers-reduced-motion:reduce){.cPlpzW_indicator,.cPlpzW_option{transition:none}}@media (max-width:47.9375rem){.cPlpzW_header{display:none}}
._1cxGlG_card{background:var(--fh-surface-card);border:1px solid var(--fh-border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid;overflow:visible}._1cxGlG_paused{opacity:.62}._1cxGlG_content{min-width:0;padding:1rem 1.1rem}._1cxGlG_heading{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._1cxGlG_title,._1cxGlG_description{margin:0}._1cxGlG_title{color:var(--fh-text-strong);font-size:.95rem}._1cxGlG_shared{background:var(--fh-purple-tint);color:var(--fh-primary-link);border-radius:999px;padding:.15rem .45rem;font-size:.68rem;font-weight:700}._1cxGlG_description{color:var(--fh-text-muted);margin-top:.2rem;font-size:.78rem}._1cxGlG_flow{align-items:center;gap:.65rem;margin-top:.85rem;display:flex}._1cxGlG_flowStep{min-width:0}._1cxGlG_flowLabel{color:var(--fh-text-subtle);letter-spacing:.06em;text-transform:uppercase;font-size:.63rem;font-weight:800;display:block}._1cxGlG_flowValue{color:var(--fh-text-secondary);margin-top:.15rem;font-size:.78rem;font-weight:600;display:block}._1cxGlG_flowArrow{color:var(--fh-primary-soft);font-size:1.1rem;font-style:normal}._1cxGlG_flowActions{flex-wrap:wrap;gap:.3rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}._1cxGlG_flowAction{border-radius:var(--fh-border-radius);color:var(--fh-text-secondary);border:var(--fh-surface-raised) dashed 1px;flex-wrap:wrap;align-items:center;gap:.3rem;padding:.35rem;font-size:.68rem;display:flex}._1cxGlG_actionLabel{color:var(--fh-text-strong)}._1cxGlG_actionValue{color:var(--fh-text-secondary)}._1cxGlG_actions{border-left:1px solid var(--fh-border-strong);align-items:center;gap:.4rem;padding:.75rem;display:flex}._1cxGlG_editButton,._1cxGlG_refuseButton{border-radius:var(--fh-border-radius);color:var(--fh-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}._1cxGlG_editButton:hover,._1cxGlG_refuseButton:hover{background:var(--fh-surface-raised);color:var(--fh-text-inverse)}@media (max-width:47.9375rem){._1cxGlG_actions{border-left:0;border-top:1px solid var(--fh-border-strong);grid-column:span 2;justify-content:space-between}._1cxGlG_flow{flex-direction:column;align-items:flex-start;gap:.35rem}._1cxGlG_flowArrow{display:none}}
.mKs7dW_list{margin:0;padding:0;list-style:none;display:grid}.mKs7dW_row{border-bottom:1px solid var(--fh-border);align-items:center;gap:.65rem;padding:.6rem 0;display:flex}.mKs7dW_row:last-child{border-bottom:0}.mKs7dW_swatch{background:var(--swatch-color);border-radius:999px;flex:none;width:.6rem;height:.6rem}.mKs7dW_copy{flex:1;gap:.1rem;min-width:0;display:grid}.mKs7dW_title,.mKs7dW_subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mKs7dW_title{color:var(--fh-text-strong);font-size:.85rem;font-weight:600}.mKs7dW_subtitle{color:var(--fh-text-muted);font-size:.75rem}.mKs7dW_amounts{flex:none;justify-items:end;display:grid}.mKs7dW_value{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.mKs7dW_change{color:var(--fh-text-muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.mKs7dW_up{color:var(--fh-positive)}.mKs7dW_down{color:var(--fh-negative)}.mKs7dW_empty{color:var(--fh-text-muted);justify-content:center;align-items:center;min-height:6rem;margin:0;font-size:.85rem;display:flex}
.J1LAyq_panel{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);flex-direction:column;gap:.875rem;min-width:0;padding:1rem 1.125rem 1.125rem;display:flex}.J1LAyq_header{gap:.2rem;display:grid}.J1LAyq_title{color:var(--fh-text-strong);margin:0;font-size:1rem;font-weight:700}.J1LAyq_description{color:var(--fh-text-muted);margin:0;font-size:.8rem}
.WmxW0W_views{touch-action:pan-y pinch-zoom;overflow-x:clip}.WmxW0W_enterFromLeft{animation:.22s ease-out WmxW0W_enter-from-left}.WmxW0W_enterFromRight{animation:.22s ease-out WmxW0W_enter-from-right}@keyframes WmxW0W_enter-from-left{0%{opacity:0;transform:translate(-2rem)}}@keyframes WmxW0W_enter-from-right{0%{opacity:0;transform:translate(2rem)}}@media (prefers-reduced-motion:reduce){.WmxW0W_enterFromLeft,.WmxW0W_enterFromRight{animation:none}}
.nQEhza_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nQEhza_row{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.nQEhza_summary{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.nQEhza_name{color:var(--fh-text-inverse);overflow-wrap:anywhere;flex:1;min-width:0;font-weight:700}.nQEhza_balance{color:var(--fh-text-muted)}.nQEhza_points{color:var(--fh-warning);font-size:1.15rem}.nQEhza_reserved{font-size:.8rem}.nQEhza_actions{gap:.5rem;display:flex}@media (max-width:39.9375rem){.nQEhza_row{flex-wrap:wrap}.nQEhza_summary{flex-direction:column;align-items:flex-start;gap:.15rem}.nQEhza_name{flex:none}.nQEhza_actions{width:100%}.nQEhza_action{flex:1}}
.U6fgNa_fields{gap:.5rem;display:grid}.U6fgNa_conditionRow{grid-template-columns:minmax(8rem,1fr) minmax(7rem,.85fr) minmax(0,1.3fr)}.U6fgNa_rangeRow{grid-template-columns:repeat(4,minmax(0,1fr))}.U6fgNa_locationRow{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:47.9375rem){.U6fgNa_conditionRow,.U6fgNa_rangeRow,.U6fgNa_locationRow{grid-template-columns:1fr}}
._9nuaUq_progress{gap:.75rem;display:grid}._9nuaUq_amounts{margin:0}._9nuaUq_value{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800}._9nuaUq_target{color:var(--fh-text-muted);font-size:.85rem}._9nuaUq_track{background:var(--fh-surface-raised);border-radius:999px;height:.75rem;position:relative;overflow:visible}._9nuaUq_fill{height:100%;width:var(--fill);border-radius:999px;transition:width .25s;display:block}._9nuaUq_pace{background:var(--fh-text-strong);height:1.25rem;left:var(--pace);border-radius:1px;width:2px;position:absolute;top:-.25rem;transform:translate(-50%)}._9nuaUq_summary{color:var(--fh-text-muted);flex-wrap:wrap;gap:.35rem .9rem;margin:0;font-size:.78rem;display:flex}._9nuaUq_status{font-weight:700}._9nuaUq_fill._9nuaUq_onTrack{background:var(--fh-positive)}._9nuaUq_fill._9nuaUq_ahead{background:var(--fh-warning)}._9nuaUq_fill._9nuaUq_over{background:var(--fh-negative)}._9nuaUq_status._9nuaUq_onTrack{color:var(--fh-positive)}._9nuaUq_status._9nuaUq_ahead{color:var(--fh-warning)}._9nuaUq_status._9nuaUq_over{color:var(--fh-negative)}@media (prefers-reduced-motion:reduce){._9nuaUq_fill{transition:none}}
.yABSQW_list{margin:0;padding:0;list-style:none;display:grid}.yABSQW_scrollable{max-height:32rem;overflow-y:auto}.yABSQW_empty{color:var(--fh-text-muted);text-align:center;margin:0;padding:1.5rem 0;font-size:.85rem}
.jwuLjq_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);margin-top:2rem;padding:1.25rem}.jwuLjq_heading{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.jwuLjq_heading h2{color:var(--fh-text-inverse);margin:0;font-size:1.1rem}.jwuLjq_heading span{background:var(--fh-primary-tint);color:var(--fh-primary-link);border-radius:999px;justify-content:center;align-items:center;min-width:1.6rem;padding:.2rem .45rem;font-size:.75rem;font-weight:800;display:inline-flex}.jwuLjq_list{gap:.65rem;display:grid}.jwuLjq_member{background:var(--fh-surface-raised) 80;border-radius:var(--fh-border-radius);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.jwuLjq_memberDetails{align-items:center;gap:.65rem;min-width:0;display:flex}.jwuLjq_memberDetails>div{min-width:0}.jwuLjq_avatar{background:var(--fh-primary);color:var(--fh-text-inverse);object-fit:cover;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.75rem;font-style:normal;font-weight:800;display:flex}.jwuLjq_memberDetails strong,.jwuLjq_memberDetails small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.jwuLjq_memberDetails strong{color:var(--fh-text-strong);font-size:.9rem}.jwuLjq_memberDetails small{color:var(--fh-text-muted);margin-top:.2rem;font-size:.75rem}.jwuLjq_memberActions{flex:none;align-items:center;gap:.5rem;display:flex}.jwuLjq_owner,.jwuLjq_child{border-radius:var(--fh-border-radius);padding:.3rem .45rem;font-size:.72rem;font-weight:700}.jwuLjq_owner{background:var(--fh-primary);color:var(--fh-text-inverse)}.jwuLjq_child{background:var(--fh-warning-tint);color:var(--fh-warning-strong)}.jwuLjq_empty{color:var(--fh-text-muted);text-align:center;margin:.5rem 0 0;font-size:.85rem}@media (max-width:47.9375rem){.jwuLjq_card{padding:1rem}.jwuLjq_member{flex-direction:column;align-items:flex-start;gap:.75rem}.jwuLjq_memberActions{flex-direction:column;align-items:flex-start;width:100%}.jwuLjq_memberActions a{width:100%}}
.mSNXZq_windows{justify-items:start;gap:.75rem;display:grid}.mSNXZq_window{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;width:100%;padding:.75rem;display:grid}.mSNXZq_times{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.mSNXZq_until{color:var(--fh-text-muted);font-size:.85rem}
.d2ZpBa_matchSets{gap:.5rem;display:grid}.d2ZpBa_matchSet{background:var(--fh-surface);border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);gap:.5rem;padding:.75rem;display:grid}.d2ZpBa_conditionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.d2ZpBa_andLabel,.d2ZpBa_orLabel{color:var(--fh-text-subtle);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.d2ZpBa_orLabel{justify-self:center}.d2ZpBa_addButton{justify-self:start}@media (max-width:47.9375rem){.d2ZpBa_conditionRow{align-items:start}}
.D4ye7W_legend{flex-wrap:wrap;gap:.35rem 1rem;margin:0;padding:0;list-style:none;display:flex}.D4ye7W_item{color:var(--fh-text-secondary);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.D4ye7W_swatch,.D4ye7W_dashedSwatch{flex:none;width:.9rem;height:.6rem}.D4ye7W_swatch{background:var(--swatch-color);border-radius:2px}.D4ye7W_dashedSwatch{border-top:2px dashed var(--swatch-color);height:0}
.e_ubua_row{border-bottom:1px solid var(--fh-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .75rem;padding:.6rem 0;display:grid}.e_ubua_copy{gap:.1rem;min-width:0;display:grid}.e_ubua_title{color:var(--fh-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.e_ubua_wrapping{overflow-wrap:anywhere;white-space:normal}.e_ubua_code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.e_ubua_subtitle{color:var(--fh-text-muted);font-size:.75rem}.e_ubua_figures{justify-items:end;display:grid}.e_ubua_value{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.e_ubua_secondary{color:var(--fh-text-muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.e_ubua_bar{background:linear-gradient(to right, var(--fh-primary) var(--fill), var(--fh-primary-tint-soft) var(--fill));border-radius:999px;grid-column:1/-1;height:.3rem}
.CHNUWW_form{gap:1rem;display:grid}.CHNUWW_error{color:var(--fh-negative-soft);margin:0}
.bC6Euq_limits{justify-items:start;gap:.5rem;display:grid}.bC6Euq_limit{grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;display:grid}
.Enmb5a_section{border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);overflow:hidden}.Enmb5a_toggle{background:var(--fh-surface-raised);color:var(--fh-text-muted);cursor:pointer;font:inherit;text-align:left;border:0;align-items:center;gap:.75rem;width:100%;padding:.65rem .75rem;display:flex}.Enmb5a_toggle:hover{background:var(--fh-border-interactive);color:var(--fh-text-secondary)}.Enmb5a_toggleLabel{letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:750}.Enmb5a_toggleHint{color:var(--fh-text-subtle);flex:1;font-size:.72rem}.Enmb5a_chevron{transition:transform .15s}.Enmb5a_chevronOpen{transform:rotate(90deg)}.Enmb5a_content{gap:1rem;padding:1rem .75rem;display:grid}.Enmb5a_amountFields{grid-template-columns:minmax(0,1fr) 10rem;align-items:start;gap:1rem;display:grid}@media (max-width:47.9375rem){.Enmb5a_toggleHint{display:none}.Enmb5a_amountFields{grid-template-columns:minmax(0,1fr)}}
._9ua9Ia_explanation{color:var(--fh-text-secondary);margin:0;font-size:.9rem}._9ua9Ia_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._9ua9Ia_stop{justify-content:flex-start;display:flex}@media (max-width:36rem){._9ua9Ia_row{grid-template-columns:1fr}}
.Yjf84a_chart{gap:.75rem;display:grid}.Yjf84a_canvas{min-width:0;height:15rem;position:relative}.Yjf84a_empty{color:var(--fh-text-muted);justify-content:center;align-items:center;min-height:8rem;margin:0;font-size:.85rem;display:flex}
.sjPhQW_documents{gap:.35rem;display:grid}.sjPhQW_document{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:.75rem;display:flex}.sjPhQW_documentLink{color:var(--fh-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sjPhQW_documentSize{color:var(--fh-text-muted)}.sjPhQW_attach{color:var(--fh-primary-link);cursor:pointer;font-size:.75rem}.sjPhQW_fileInput{display:none}.sjPhQW_error{color:var(--fh-negative-soft);margin:0;font-size:.75rem}
.UvnqNq_page{gap:1.5rem;display:grid}.UvnqNq_heading,.UvnqNq_filter,.UvnqNq_stat,.UvnqNq_timeline{border-radius:var(--fh-border-radius)}.UvnqNq_heading{background:var(--fh-surface-raised);min-height:5rem}.UvnqNq_filter{background:var(--fh-surface-raised);max-width:20rem;min-height:2.5rem}.UvnqNq_stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.UvnqNq_stat,.UvnqNq_timeline{background:var(--fh-surface-card);border:1px solid var(--fh-border)}.UvnqNq_stat{min-height:5rem}.UvnqNq_timeline{min-height:24rem}@media (max-width:640px){.UvnqNq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Cys2da_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.Cys2da_card{background:var(--fh-surface-card);border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);text-align:center;justify-items:center;gap:.25rem;padding:1rem;display:grid}.Cys2da_label{color:var(--fh-text-subtle);font-size:.75rem}.Cys2da_value{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;font-size:1.5rem}.Cys2da_change{color:var(--fh-text-muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.Cys2da_better{color:var(--fh-positive)}.Cys2da_worse{color:var(--fh-negative)}.Cys2da_same{color:var(--fh-text-muted)}@media (max-width:39.9375rem){.Cys2da_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.Cys2da_value{font-size:1.25rem}}
.i_diYq_form{gap:1.25rem;display:grid}.i_diYq_intro,.i_diYq_hint,.i_diYq_error,.i_diYq_empty{margin:0}.i_diYq_intro{color:var(--fh-text-secondary)}.i_diYq_childToggle{gap:.35rem;display:grid}.i_diYq_hint{color:var(--fh-text-muted);font-size:.85rem}.i_diYq_wallets{border:0;border-top:1px solid var(--fh-border);gap:.5rem;min-width:0;margin:0;padding:1.25rem 0 0;transition:opacity .15s;display:grid}.i_diYq_walletsDisabled{opacity:.5}.i_diYq_legend{color:var(--fh-text-strong);float:left;width:100%;padding:0;font-weight:700}.i_diYq_walletList{gap:.5rem;margin-top:.5rem;display:grid}.i_diYq_walletOption{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);min-height:2.75rem;padding:.5rem .75rem}.i_diYq_walletLabel{align-items:center;gap:.6rem;min-width:0;display:flex}.i_diYq_walletColor{border-radius:999px;flex:none;width:.625rem;height:.625rem}.i_diYq_walletName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.i_diYq_empty{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);margin-top:.5rem;padding:1rem;font-size:.85rem}.i_diYq_error{color:var(--fh-negative-soft)}.i_diYq_footer{gap:.75rem;display:flex}
._5Ts3OW_field{gap:.75rem;display:grid}._5Ts3OW_row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.5rem;display:grid}
._2RtoVG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._2RtoVG_wideField{grid-column:1/-1}@media (max-width:47.9375rem){._2RtoVG_fields{grid-template-columns:minmax(0,1fr)}}
.eT9ekG_empty{background:var(--fh-surface);border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);text-align:center;place-items:center;gap:.75rem;padding:3rem;display:grid}.eT9ekG_title,.eT9ekG_copy{margin:0}.eT9ekG_copy{max-width:32rem}
.Ro9frq_page{gap:1.5rem;display:grid}.Ro9frq_eyebrow,.Ro9frq_title,.Ro9frq_action,.Ro9frq_widgetTitle,.Ro9frq_widgetBody{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);animation:1.5s ease-in-out infinite Ro9frq_pulse}.Ro9frq_header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Ro9frq_heading{gap:.5rem;display:grid}.Ro9frq_eyebrow{width:4.5rem;height:.8rem}.Ro9frq_title{width:11rem;height:3rem}.Ro9frq_actions{gap:.5rem;display:flex}.Ro9frq_action{width:8rem;height:2.75rem}.Ro9frq_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.Ro9frq_widget{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);gap:1rem;padding:1rem 1.125rem;display:grid}.Ro9frq_quarter{grid-column:span 3}.Ro9frq_half{grid-column:span 6}.Ro9frq_full{grid-column:span 12}.Ro9frq_widgetTitle{width:45%;height:.95rem}.Ro9frq_widgetBody{height:3.5rem}.Ro9frq_full .Ro9frq_widgetBody,.Ro9frq_half .Ro9frq_widgetBody{height:12rem}@keyframes Ro9frq_pulse{50%{opacity:.55}}@media (max-width:47.9375rem){.Ro9frq_header{flex-direction:column}.Ro9frq_actions,.Ro9frq_action{width:100%}.Ro9frq_grid{grid-template-columns:minmax(0,1fr)}.Ro9frq_quarter,.Ro9frq_half,.Ro9frq_full{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.Ro9frq_eyebrow,.Ro9frq_title,.Ro9frq_action,.Ro9frq_widgetTitle,.Ro9frq_widgetBody{animation:none}}
.szvzua_stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.szvzua_card{background:var(--fh-surface-card);border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);text-align:center;justify-items:center;gap:.25rem;padding:1rem;display:grid}.szvzua_label{color:var(--fh-text-subtle);font-size:.75rem}.szvzua_value{font-variant-numeric:tabular-nums;font-size:1.5rem}.szvzua_neutral{color:var(--fh-text-strong)}.szvzua_positive{color:var(--fh-positive)}.szvzua_warning{color:var(--fh-warning)}.szvzua_transfer{color:var(--fh-transfer)}.szvzua_purple{color:var(--fh-purple)}@media (max-width:640px){.szvzua_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.szvzua_value{font-size:1.25rem}}
.qnTHRG_heatmap{gap:.4rem;display:grid}.qnTHRG_grid{gap:3px;display:grid}.qnTHRG_row{grid-template-columns:2.25rem repeat(24,minmax(0,1fr));align-items:center;gap:3px;display:grid}.qnTHRG_weekday{color:var(--fh-text-subtle);font-size:.7rem}.qnTHRG_cell{aspect-ratio:1;background:color-mix(in srgb, var(--fh-primary) var(--level), var(--fh-surface-raised));border-radius:3px}.qnTHRG_hours{grid-template-columns:repeat(4,minmax(0,1fr));margin-left:calc(2.25rem + 3px);display:grid}.qnTHRG_hour{color:var(--fh-text-subtle);font-size:.7rem}
._7ChSBG_body{gap:1rem;display:grid}._7ChSBG_footer{justify-content:flex-end;display:flex}._7ChSBG_error,._7ChSBG_warning{border-radius:var(--fh-border-radius);margin:0;padding:.75rem;font-size:.875rem}._7ChSBG_error{background:var(--fh-negative-tint);color:var(--fh-negative-soft)}._7ChSBG_warning{background:var(--fh-warning-tint);color:var(--fh-warning-strong)}._7ChSBG_preview{gap:.75rem;display:grid}._7ChSBG_previewTitle{color:var(--fh-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:.25rem 0 0;font-size:.75rem}._7ChSBG_summary{background:color-mix(in srgb, var(--fh-surface-raised) 50%, transparent);border-radius:var(--fh-border-radius);margin:0;padding:.75rem}._7ChSBG_summaryRow{justify-content:space-between;padding:.25rem 0;display:flex}._7ChSBG_summaryLabel{color:var(--fh-text-muted)}._7ChSBG_summaryValue{color:var(--fh-text-inverse);margin:0;font-weight:700}._7ChSBG_line{justify-content:space-between;margin:0;font-size:.875rem;display:flex}._7ChSBG_lineRoute{color:var(--fh-text-secondary)}._7ChSBG_lineAmount{color:var(--fh-positive)}
.kgMg8q_form{gap:1rem;display:grid}.kgMg8q_note{background:var(--fh-primary-tint);border:1px solid var(--fh-primary-border);border-radius:var(--fh-border-radius);color:var(--fh-text-secondary);margin:0;padding:.75rem 1rem;font-size:.85rem}.kgMg8q_error{color:var(--fh-negative-soft);margin:0}
.HwMtrq_sectionTitle{border-top:1px solid var(--fh-border);color:var(--fh-text-inverse);margin:.5rem 0 0;padding-top:1rem;font-size:.95rem}
.D_s-Wq_form{gap:1rem;display:grid}.D_s-Wq_valueSection{border-top:1px solid var(--fh-border-strong);padding-top:1rem}.D_s-Wq_footerActions{justify-content:flex-end;gap:.5rem;display:flex}.D_s-Wq_error{color:var(--fh-negative-soft);margin:0;font-size:.8rem}
.ob9uNq_row{border-bottom:1px solid var(--fh-border);border-left:3px solid var(--distance-color,transparent);padding:.75rem 1rem .75rem calc(1rem - 3px)}.ob9uNq_noCoords{--distance-color:var(--fh-text-muted)}.ob9uNq_checkbox{align-items:flex-start;min-height:0}.ob9uNq_label{display:block}.ob9uNq_content{gap:.2rem;min-width:0;display:grid}.ob9uNq_titleLine,.ob9uNq_meta{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}.ob9uNq_description{color:var(--fh-text-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.ob9uNq_amount{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.ob9uNq_income{color:var(--fh-positive)}.ob9uNq_expense{color:var(--fh-negative)}.ob9uNq_transfer{color:var(--fh-transfer-soft)}.ob9uNq_meta{color:var(--fh-text-muted);font-size:.75rem}.ob9uNq_distance{flex:none;font-weight:600}.ob9uNq_tags{flex-wrap:wrap;gap:.25rem;margin-top:.15rem;display:flex}
.AZc5Mq_section{gap:1rem;margin-top:2rem;display:grid}.AZc5Mq_heading{color:var(--fh-text-strong);margin:0;font-size:1.1rem}.AZc5Mq_grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;display:grid}.AZc5Mq_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy percent""bar bar bar";align-items:center;gap:.6rem .8rem;padding:1rem;display:grid}.AZc5Mq_copy{grid-area:copy;gap:.1rem;min-width:0;display:grid}.AZc5Mq_name{color:var(--fh-text-strong);overflow-wrap:anywhere}.AZc5Mq_owner{color:var(--fh-text-muted);font-size:.78rem}.AZc5Mq_percent{text-align:right;grid-area:percent;justify-items:end;display:grid}.AZc5Mq_percentValue{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1}.AZc5Mq_amounts{color:var(--fh-text-muted);white-space:nowrap;font-size:.72rem}.AZc5Mq_bar{background:var(--fh-surface-raised);border-radius:999px;grid-area:bar;height:.45rem;overflow:hidden}.AZc5Mq_fill{border-radius:999px;height:100%;display:block}
.LEE1NW_frame{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);flex-direction:column;gap:.875rem;min-width:0;height:100%;padding:1rem 1.125rem 1.125rem;display:flex;position:relative}.LEE1NW_editing{border-color:var(--fh-primary-border);border-style:dashed}.LEE1NW_toolbar{border-bottom:1px dashed var(--fh-primary-border);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.625rem;display:flex}.LEE1NW_actions{flex-wrap:wrap;flex:auto;justify-content:flex-end}.LEE1NW_header{gap:.2rem;min-width:0;display:grid}.LEE1NW_title{color:var(--fh-text-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:700;overflow:hidden}.LEE1NW_period{color:var(--fh-text-muted);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.LEE1NW_periodLabel{white-space:nowrap}.LEE1NW_periodButton{border-radius:var(--fh-border-radius);color:var(--fh-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;display:inline-flex}.LEE1NW_periodButton:hover:not(:disabled){background:var(--fh-surface-raised);color:var(--fh-text-strong)}.LEE1NW_periodButton:disabled{cursor:default;opacity:.35}.LEE1NW_periodButton:focus-visible{outline:2px solid var(--fh-primary-soft);outline-offset:1px}.LEE1NW_body{flex:1;min-height:0}.LEE1NW_refreshing{opacity:.6;transition:opacity .15s}.LEE1NW_state{text-align:center;place-items:center;gap:.5rem;min-height:5rem;display:grid}.LEE1NW_error{color:var(--fh-negative-soft);margin:0;font-size:.85rem}.LEE1NW_resizeHandle{cursor:ew-resize;touch-action:none;border-radius:999px;width:.6rem;position:absolute;top:1rem;bottom:1rem;right:-.3rem}.LEE1NW_resizeHandle:after{background:var(--fh-primary-border);content:"";border-radius:999px;width:.25rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LEE1NW_resizeHandle:hover:after{background:var(--fh-primary)}@media (max-width:47.9375rem){.LEE1NW_resizeHandle{display:none}}
.JjBTyq_popup{max-width:24rem}.JjBTyq_content{text-align:center;flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex}.JjBTyq_orbit{background:var(--fh-primary-tint);border:1px solid var(--fh-primary-border);border-radius:999px;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;margin-bottom:1.25rem;display:flex;position:relative}.JjBTyq_orbit:before,.JjBTyq_orbit:after{border:2px solid var(--fh-primary-soft);border-radius:inherit;content:"";position:absolute}.JjBTyq_orbit:before{border-bottom-color:#0000;width:3.6rem;height:3.6rem;animation:1.3s linear infinite JjBTyq_orbit}.JjBTyq_orbit:after{border-color:var(--fh-purple);border-left-color:#0000;width:2.25rem;height:2.25rem}.JjBTyq_orbitDotOne,.JjBTyq_orbitDotTwo,.JjBTyq_orbitDotThree{background:var(--fh-primary-link);border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:2.55rem}.JjBTyq_orbitDotOne{animation:1.1s ease-in-out infinite JjBTyq_pulse;left:2.55rem}.JjBTyq_orbitDotTwo{animation:1.1s ease-in-out .18s infinite JjBTyq_pulse;left:3.3rem}.JjBTyq_orbitDotThree{animation:1.1s ease-in-out .36s infinite JjBTyq_pulse;left:1.8rem}.JjBTyq_title{color:var(--fh-text-inverse);margin:0;font-size:1.05rem}.JjBTyq_description{color:var(--fh-text-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}@keyframes JjBTyq_orbit{to{transform:rotate(360deg)}}@keyframes JjBTyq_pulse{0%,to{opacity:.45;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.JjBTyq_orbit:before,.JjBTyq_orbitDotOne,.JjBTyq_orbitDotTwo,.JjBTyq_orbitDotThree{animation:none}}
.IwGl1q_canvas{min-width:0;height:15rem;position:relative}
._mLemG_list{gap:1.5rem;display:grid}._mLemG_group{gap:.75rem;display:grid}._mLemG_groupTitle{color:var(--fh-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem}._mLemG_groupList{gap:1rem;display:grid}._mLemG_card,._mLemG_empty{background:var(--fh-surface);border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);overflow:hidden}._mLemG_card{position:relative}._mLemG_disabled{opacity:.62}._mLemG_colorStrip{width:.25rem;position:absolute;top:0;bottom:0;left:0}._mLemG_cardHeader{border-bottom:1px solid color-mix(in srgb, var(--fh-border-strong) 60%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem 1rem 1.5rem;display:flex}._mLemG_title{min-width:0}._mLemG_titleText{color:var(--fh-text-inverse);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;overflow:hidden}._mLemG_metadata{color:var(--fh-text-muted);margin:.15rem 0 0;font-size:.75rem}._mLemG_actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._mLemG_delete{border-radius:var(--fh-border-radius);color:var(--fh-text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;padding:.4rem;display:inline-grid}._mLemG_delete:hover{background:var(--fh-surface-raised);color:var(--fh-negative)}._mLemG_persons{border-bottom:1px solid color-mix(in srgb, var(--fh-border-strong) 40%, transparent);flex-wrap:wrap;gap:.5rem;padding:.75rem 1.25rem .75rem 1.5rem;display:flex}._mLemG_person{background:color-mix(in srgb, var(--fh-surface-raised) 60%, transparent);border-radius:var(--fh-border-radius);color:var(--fh-text-secondary);align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}._mLemG_personDot{border-radius:50%;width:.5rem;height:.5rem}._mLemG_personWallet{color:var(--fh-text-muted);font-style:normal}._mLemG_history{padding:.75rem 1.25rem .75rem 1.5rem}._mLemG_historyTitle{color:var(--fh-text-subtle);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem}._mLemG_execution{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._mLemG_executionDetails{border-radius:var(--fh-border-radius);color:var(--fh-text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr 1fr;gap:.5rem;width:100%;padding:.25rem .5rem;font-size:.75rem;display:grid}._mLemG_executionDetails:hover{background:color-mix(in srgb, var(--fh-surface-raised) 50%, transparent)}._mLemG_executionDate{color:var(--fh-text-subtle);text-align:right}._mLemG_revert{border-radius:var(--fh-border-radius);color:var(--fh-negative);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}._mLemG_revertLabel{display:block}._mLemG_revert:hover{background:var(--fh-negative-tint);color:var(--fh-negative-soft)}._mLemG_empty{text-align:center;padding:2rem}._mLemG_emptyIcon{background:var(--fh-primary-tint);color:var(--fh-primary-soft);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:inline-flex}._mLemG_emptyTitle{color:var(--fh-text-inverse);display:block}._mLemG_emptyCopy{color:var(--fh-text-muted);margin:.35rem 0 1rem;font-size:.875rem}._mLemG_emptyButton{margin:auto}@media (max-width:44rem){._mLemG_cardHeader{flex-direction:column;align-items:flex-start}._mLemG_actions{width:100%}._mLemG_run,._mLemG_edit{flex:1}._mLemG_executionDetails{grid-template-columns:1fr}._mLemG_executionDate{text-align:left}._mLemG_history,._mLemG_persons,._mLemG_cardHeader{padding-left:1rem;padding-right:1rem}}
._4lnF6W_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);text-align:center;justify-items:center;gap:.75rem;max-width:42rem;padding:3rem 1.5rem;display:grid}._4lnF6W_icon{background:var(--fh-primary-tint);color:var(--fh-primary-link);border-radius:999px;justify-content:center;align-items:center;width:4rem;height:4rem;display:inline-flex}._4lnF6W_title{color:var(--fh-text-strong);margin:0;font-size:1.35rem}._4lnF6W_copy{color:var(--fh-text-muted);margin:0 0 .5rem}
._9nZdRq_summary{color:var(--fh-text-muted);margin:0}
.Ulakua_page{gap:1rem;display:grid}.Ulakua_heading,.Ulakua_summary,.Ulakua_row{border-radius:var(--fh-border-radius);min-height:4rem}.Ulakua_summary,.Ulakua_row{background:var(--fh-surface-card);border:1px solid var(--fh-border)}.Ulakua_heading{background:var(--fh-surface-raised);min-height:5rem}.Ulakua_summary{min-height:6rem}
.nY0vFq_formFields{gap:1rem;display:grid}.nY0vFq_footer{justify-content:flex-end;gap:.5rem;display:flex}.nY0vFq_settings{border-top:1px solid var(--fh-border-strong);gap:.75rem;padding-top:1rem;display:grid}.nY0vFq_error{color:var(--fh-negative-soft);margin:0;font-size:.8rem}
._2QhU5a_content{align-content:start;gap:.75rem;display:grid}._2QhU5a_subtitle{color:var(--fh-text-muted);margin:0;font-size:.85rem}._2QhU5a_filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._2QhU5a_radius{flex:12rem}._2QhU5a_tagFilter{flex:10rem;min-width:0}._2QhU5a_search{flex:12rem;min-width:0}._2QhU5a_list{border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);overflow:clip}._2QhU5a_listHeader{background:var(--fh-surface-raised);border-bottom:1px solid var(--fh-border);justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .5rem .35rem 1rem;display:flex}._2QhU5a_listCount{color:var(--fh-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:600}._2QhU5a_listActions{gap:.25rem;display:flex}._2QhU5a_state{color:var(--fh-text-muted);text-align:center;justify-items:center;gap:.25rem;margin:0;padding:2.5rem 1rem;font-size:.85rem;display:grid}._2QhU5a_stateTitle,._2QhU5a_stateHint{margin:0}._2QhU5a_stateTitle{color:var(--fh-text-secondary);font-weight:600}._2QhU5a_stateHint{font-size:.75rem}._2QhU5a_error{color:var(--fh-negative-soft);margin:0}@media (max-width:39.9375rem){._2QhU5a_radius,._2QhU5a_tagFilter,._2QhU5a_search{flex-basis:100%}}
.EmWbgq_item{border-radius:var(--fh-border-radius);gap:.75rem;transition:background-color .3s;display:flex}.EmWbgq_highlighted{animation:2.4s EmWbgq_highlight-flash}@keyframes EmWbgq_highlight-flash{0%,70%{background:var(--fh-primary-tint)}to{background:0 0}}.EmWbgq_rail{flex-direction:column;flex:0 0 1rem;align-items:center;padding-top:.3rem;display:flex}.EmWbgq_fullDot,.EmWbgq_partialDot{border-radius:999px;flex-shrink:0}.EmWbgq_fullDot{background:var(--fh-warning);box-shadow:0 0 0 2px var(--fh-warning-tint);width:.875rem;height:.875rem}.EmWbgq_partialDot{background:var(--fh-background);border:2px solid var(--fh-text-subtle);width:.625rem;height:.625rem;margin-top:.125rem}.EmWbgq_fullLine,.EmWbgq_partialLine{flex:1;width:1px;margin:.25rem 0}.EmWbgq_fullLine{background:linear-gradient(to bottom, var(--fh-warning-border), var(--fh-border))}.EmWbgq_partialLine{background:repeating-linear-gradient(to bottom, var(--fh-border-interactive) 0, var(--fh-border-interactive) 4px, transparent 4px, transparent 8px)}.EmWbgq_body{flex:1;min-width:0;padding-bottom:1rem}.EmWbgq_header{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.25rem;display:flex}.EmWbgq_when{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;min-width:0;display:flex}.EmWbgq_date{color:var(--fh-text-strong);font-size:.875rem;font-weight:600}.EmWbgq_time{color:var(--fh-text-subtle);font-size:.75rem}.EmWbgq_station{color:var(--fh-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.EmWbgq_actions{flex-shrink:0;gap:.125rem;margin-top:-.25rem;display:flex}.EmWbgq_linkedAction.EmWbgq_linkedAction{color:var(--fh-primary-light)}.EmWbgq_figures{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.EmWbgq_litres{color:var(--fh-positive);font-weight:600}.EmWbgq_fuel,.EmWbgq_odometer{color:var(--fh-text-subtle);font-size:.75rem}.EmWbgq_price{color:var(--fh-text-secondary);font-size:.75rem}.EmWbgq_cost{color:var(--fh-warning);font-weight:600}.EmWbgq_consumption{background:var(--fh-transfer-tint);border-radius:var(--fh-border-radius);color:var(--fh-transfer-soft);align-items:baseline;gap:.2rem;padding:.125rem .375rem;font-size:.75rem;font-weight:600;display:inline-flex}.EmWbgq_consumptionUnit{color:var(--fh-transfer);font-weight:400}.EmWbgq_transactionBadge{background:var(--fh-primary-tint-soft);border:1px solid var(--fh-primary-border-soft);color:var(--fh-primary-light);cursor:pointer;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;display:inline-flex}.EmWbgq_transactionBadge:hover{background:var(--fh-primary-tint);border-color:var(--fh-primary-border)}.EmWbgq_odometer{margin-top:.25rem}
.c8_yIa_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy percent""bar bar bar""meta meta meta""actions actions actions";align-items:center;gap:.8rem 1rem;padding:1.25rem;transition:border-color .15s,transform .15s;display:grid}.c8_yIa_card:hover{border-color:var(--fh-primary-soft);transform:translateY(-1px)}.c8_yIa_reached{border-color:var(--fh-positive-soft);box-shadow:inset 0 0 0 1px var(--fh-positive-soft)}.c8_yIa_inactive{opacity:.7}.c8_yIa_icon{grid-area:icon}.c8_yIa_copy{grid-area:copy;gap:.15rem;min-width:0;display:grid}.c8_yIa_name{color:var(--fh-text-strong);overflow-wrap:anywhere}.c8_yIa_milestone{color:var(--fh-text-muted);font-size:.78rem}.c8_yIa_note{color:var(--fh-text-secondary);margin:.25rem 0 0;font-size:.85rem}.c8_yIa_percent{text-align:right;grid-area:percent;justify-items:end;gap:.1rem;display:grid}.c8_yIa_percentValue{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1}.c8_yIa_amounts{color:var(--fh-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78rem}.c8_yIa_bar{background:var(--fh-surface-raised);border-radius:999px;grid-area:bar;height:.6rem;overflow:hidden}.c8_yIa_fill{border-radius:999px;min-width:0;height:100%;transition:width .4s;display:block}.c8_yIa_meta{flex-wrap:wrap;grid-area:meta;gap:.4rem .75rem;display:flex}.c8_yIa_badge,.c8_yIa_detail{color:var(--fh-text-muted);font-size:.75rem}.c8_yIa_badge{align-items:center;gap:.3rem;display:inline-flex}.c8_yIa_paused{color:var(--fh-warning-strong)}.c8_yIa_actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}@media (max-width:36rem){.c8_yIa_actions{justify-content:space-between}}
.r-LqCq_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.r-LqCq_sorting{cursor:grabbing;-webkit-user-select:none;user-select:none}.r-LqCq_cell{grid-column:span var(--span,12);min-width:0;transition:opacity .15s}.r-LqCq_dragged{opacity:.45}.r-LqCq_dropTarget{border-radius:var(--fh-border-radius);box-shadow:-4px 0 0 var(--fh-primary)}.r-LqCq_endZone{border:1px dashed var(--fh-primary-border);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);grid-column:1/-1;justify-content:center;align-items:center;min-height:3.5rem;font-size:.85rem;display:flex}@media (max-width:47.9375rem){.r-LqCq_grid{grid-template-columns:minmax(0,1fr)}.r-LqCq_cell{grid-column:1/-1}.r-LqCq_dropTarget{box-shadow:0 -4px 0 var(--fh-primary)}}
._9oFwbW_form{gap:1rem;display:grid}._9oFwbW_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._9oFwbW_error{color:var(--fh-negative-soft);margin:0}._9oFwbW_footer{gap:.75rem;display:flex}@media (max-width:36rem){._9oFwbW_row{grid-template-columns:1fr}}
._7I2NOW_form{gap:1rem;display:grid}._7I2NOW_actions{justify-content:flex-end;gap:.75rem;display:flex}._7I2NOW_warning{color:var(--fh-warning-strong);margin:0}
.ZZo-7G_progress{background:linear-gradient(90deg, var(--fh-button-gradient-start), var(--fh-button-gradient-end));opacity:0;pointer-events:none;transform-origin:0;z-index:40;height:.1875rem;transition:opacity .16s,transform .18s;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.ZZo-7G_loading{opacity:1;transform:scaleX(.72)}.ZZo-7G_complete{opacity:0;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.ZZo-7G_progress{transition:none}}
.yU49Vq_skeleton{gap:1rem;display:grid}.yU49Vq_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.yU49Vq_stat,.yU49Vq_panel{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);animation:1.5s ease-in-out infinite yU49Vq_pulse}.yU49Vq_stat{height:5rem}.yU49Vq_panel{min-height:12rem;padding:1rem}.yU49Vq_tall{min-height:20rem}.yU49Vq_columns{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1rem;display:grid}@media (max-width:47.9375rem){.yU49Vq_columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:39.9375rem){.yU49Vq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.yU49Vq_stat,.yU49Vq_panel{animation:none}}@keyframes yU49Vq_pulse{50%{opacity:.55}}
.idldoa_review{gap:1rem;display:grid}.idldoa_sampleIncome,.idldoa_summaryCard,.idldoa_previewCard{background:color-mix(in srgb, var(--fh-surface-raised) 60%, transparent);border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);padding:1rem}.idldoa_sectionHeader,.idldoa_templateHeading,.idldoa_amountLine,.idldoa_previewLine,.idldoa_totalPool,.idldoa_distributableLine{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.idldoa_sectionTitle,.idldoa_previewTitle{color:var(--fh-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:500;display:block}.idldoa_optional,.idldoa_helpText,.idldoa_personalWallet,.idldoa_mode,.idldoa_percentage,.idldoa_personIncomeLine,.idldoa_personalShare{color:var(--fh-text-subtle);font-size:.75rem}.idldoa_sampleIncomeList,.idldoa_summaryList,.idldoa_previewList,.idldoa_bucketPreview{gap:.5rem;display:grid}.idldoa_sampleIncomeList{margin-top:.75rem}.idldoa_sampleIncomeField{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.idldoa_currency{color:var(--fh-text-muted);font-size:.875rem}.idldoa_totalPool{border-top:1px solid var(--fh-border-strong);margin-top:.75rem;padding-top:.75rem}.idldoa_totalPoolLabel{color:var(--fh-text-muted)}.idldoa_totalPoolAmount,.idldoa_positiveAmount{color:var(--fh-positive-soft)}.idldoa_helpText,.idldoa_description{margin:.75rem 0 0}.idldoa_colorDot{border-radius:50%;width:.75rem;height:.75rem;display:block}.idldoa_templateHeading{justify-content:flex-start}.idldoa_templateName,.idldoa_personName{color:var(--fh-text-inverse)}.idldoa_summaryList{margin-top:.5rem}.idldoa_personLine{gap:.25rem;display:grid}.idldoa_tags{flex-wrap:wrap;gap:.25rem;display:flex}.idldoa_personRoute,.idldoa_amountLine,.idldoa_previewLine{color:var(--fh-text-secondary);font-size:.875rem}.idldoa_bucketAmount,.idldoa_primaryAmount,.idldoa_previewTitle{color:var(--fh-primary-link)}.idldoa_deductionAmount,.idldoa_deductionLine{color:var(--fh-negative-soft)}.idldoa_previewCard{background:var(--fh-primary-tint-soft);border-color:var(--fh-primary-border-soft)}.idldoa_previewList{margin-top:.75rem}.idldoa_personIncomeLine,.idldoa_deductionLine,.idldoa_personalShare{justify-content:space-between;gap:.5rem;padding-left:1rem;display:flex}.idldoa_distributableLine,.idldoa_bucketPreview{border-top:1px solid var(--fh-border-strong);padding-top:.5rem}
._86B73q_page{gap:1.5rem;display:grid}._86B73q_eyebrow,._86B73q_title,._86B73q_description,._86B73q_name,._86B73q_summary,._86B73q_stat,._86B73q_action,._86B73q_membersTitle,._86B73q_avatar,._86B73q_memberName,._86B73q_memberEmail{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);animation:1.5s ease-in-out infinite _86B73q_pulse}._86B73q_heading{gap:.5rem;display:grid}._86B73q_eyebrow{width:4.5rem;height:.8rem}._86B73q_title{width:12rem;height:3rem}._86B73q_description{width:18rem;height:.8rem}._86B73q_overview,._86B73q_members{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);gap:1rem;padding:1.25rem;display:grid}._86B73q_name{width:14rem;height:1.75rem}._86B73q_summary{width:20rem;height:.9rem}._86B73q_stats,._86B73q_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._86B73q_stat{height:4.5rem}._86B73q_action{height:2.75rem}._86B73q_membersTitle{width:10rem;height:1.1rem}._86B73q_member{align-items:center;gap:.75rem;display:flex}._86B73q_avatar{border-radius:999px;flex:none;width:2.5rem;height:2.5rem}._86B73q_memberCopy{gap:.35rem;display:grid}._86B73q_memberName{width:8rem;height:.9rem}._86B73q_memberEmail{width:12rem;height:.75rem}@keyframes _86B73q_pulse{50%{opacity:.55}}@media (max-width:47.9375rem){._86B73q_summary,._86B73q_description{width:100%}._86B73q_actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._86B73q_eyebrow,._86B73q_title,._86B73q_description,._86B73q_name,._86B73q_summary,._86B73q_stat,._86B73q_action,._86B73q_membersTitle,._86B73q_avatar,._86B73q_memberName,._86B73q_memberEmail{animation:none}}
._94ZO1a_bar{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.75rem 1rem;display:flex}._94ZO1a_text{flex:1;min-width:12rem;margin:0}._94ZO1a_karma{color:var(--fh-text-inverse)}
.Vbt3Nq_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Vbt3Nq_card{background:var(--fh-surface-card);border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);gap:.25rem;padding:1rem 1.25rem;display:grid}.Vbt3Nq_label,.Vbt3Nq_caption{color:var(--fh-text-subtle);font-size:.8125rem}.Vbt3Nq_amount{font-variant-numeric:tabular-nums;font-size:1.5rem}.Vbt3Nq_positive{color:var(--fh-positive)}.Vbt3Nq_negative{color:var(--fh-negative)}@media (max-width:640px){.Vbt3Nq_summary{gap:.75rem}.Vbt3Nq_card{padding:.75rem 1rem}.Vbt3Nq_amount{font-size:1.125rem}}
.TUIhNW_popup{max-width:48rem}.TUIhNW_layout{grid-template-columns:minmax(0,1fr) minmax(15rem,.8fr);gap:1.25rem;display:grid}.TUIhNW_templates{border-right:1px solid var(--fh-border-strong);padding-right:1.25rem}.TUIhNW_listHeader,.TUIhNW_template,.TUIhNW_templateButton{align-items:center;display:flex}.TUIhNW_listHeader{justify-content:space-between;margin-bottom:.75rem}.TUIhNW_listTitle{color:var(--fh-text-secondary);font-size:.78rem;font-weight:800}.TUIhNW_template{justify-content:space-between;gap:.35rem}.TUIhNW_templateContent{flex:1;min-width:0}.TUIhNW_templateActions{flex-wrap:wrap;gap:.3rem;padding:0 0 .5rem 1.1rem;display:flex}.TUIhNW_templateAction{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);align-items:center;gap:.25rem;padding:.15rem .3rem;font-size:.68rem;display:inline-flex}.TUIhNW_templateManagementActions{flex:none;gap:.15rem;display:flex}.TUIhNW_templateButton{color:var(--fh-text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;flex:1;gap:.5rem;min-width:0;padding:.55rem 0}.TUIhNW_templateButton:hover .TUIhNW_templateName{color:var(--fh-text-inverse)}.TUIhNW_templateColor{border-radius:999px;width:.6rem;height:.6rem}.TUIhNW_templateName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TUIhNW_sharedLabel{color:var(--fh-primary-link);margin-left:auto;font-size:.65rem;font-weight:700}.TUIhNW_editor{gap:.9rem;display:grid}.TUIhNW_editorTitle,.TUIhNW_editorHint{margin:0}.TUIhNW_editorTitle{color:var(--fh-text-strong);font-size:.9rem}.TUIhNW_editorHint,.TUIhNW_empty{color:var(--fh-text-muted);font-size:.78rem}.TUIhNW_empty{margin:.75rem 0}.TUIhNW_error{color:var(--fh-negative-soft)}.TUIhNW_footer{justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:47.9375rem){.TUIhNW_layout{grid-template-columns:1fr}.TUIhNW_templates{border-bottom:1px solid var(--fh-border-strong);border-right:0;padding-bottom:1rem;padding-right:0}}
.DdLJQW_message{color:var(--fh-text-secondary);margin:0;line-height:1.5}.DdLJQW_actions{justify-content:flex-end;gap:.5rem;display:flex}
._3DMweG_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}._3DMweG_body{align-items:flex-start;gap:.75rem;min-width:0;display:flex}._3DMweG_icon{background:color-mix(in srgb, var(--place-color) 13%, transparent);border:1px solid color-mix(in srgb, var(--place-color) 40%, transparent);border-radius:var(--fh-border-radius);color:var(--place-color);flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}._3DMweG_copy{justify-items:start;gap:.3rem;width:100%;min-width:0;display:grid}._3DMweG_name{color:var(--fh-text-strong);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:1rem;font-weight:700;overflow:hidden}._3DMweG_type{background:color-mix(in srgb, var(--place-color) 13%, transparent);border-radius:var(--fh-border-radius);color:var(--place-color);padding:.1rem .4rem;font-size:.72rem;font-weight:700}._3DMweG_description{color:var(--fh-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:.8rem;overflow:hidden}._3DMweG_tags{flex-wrap:wrap;gap:.25rem;display:flex}._3DMweG_coordinates{color:var(--fh-text-muted);align-items:center;gap:.25rem;margin:0;font-size:.75rem;display:inline-flex}._3DMweG_actions{justify-content:flex-end;margin-top:auto}
.ZsoECW_timeline{background:var(--fh-surface-card);border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);padding:1rem 1.25rem .5rem}.ZsoECW_legend{color:var(--fh-text-subtle);gap:1.25rem;margin-bottom:1rem;font-size:.75rem;display:flex}.ZsoECW_legendItem{align-items:center;gap:.375rem;display:flex}.ZsoECW_fullDot,.ZsoECW_partialDot{border-radius:999px;display:inline-block}.ZsoECW_fullDot{background:var(--fh-warning);width:.75rem;height:.75rem}.ZsoECW_partialDot{border:2px solid var(--fh-text-subtle);width:.625rem;height:.625rem}.ZsoECW_list{margin:0;padding:0;list-style:none}.ZsoECW_empty{text-align:center;justify-items:center;gap:.25rem;padding:3rem 1.25rem;display:grid}.ZsoECW_emptyIcon{color:var(--fh-border-interactive);margin-bottom:.75rem}.ZsoECW_emptyTitle{color:var(--fh-text-secondary);margin:0;font-size:1.125rem}.ZsoECW_emptyText{color:var(--fh-text-subtle);margin:0;font-size:.875rem}
.zaRska_toggle{position:relative}
.H5yIpW_details{gap:1rem;display:grid}.H5yIpW_date{color:var(--fh-text-strong);margin:0;font-size:1.125rem;font-weight:600}.H5yIpW_vehicle{color:var(--fh-text-subtle);margin:0;font-size:.875rem}.H5yIpW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.H5yIpW_detail{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);padding:.75rem}.H5yIpW_wide{grid-column:1/-1}.H5yIpW_label{color:var(--fh-text-subtle);margin-bottom:.25rem;font-size:.75rem}.H5yIpW_value{color:var(--fh-text-strong);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.H5yIpW_description{overflow-wrap:anywhere;font-weight:700}.H5yIpW_cost{color:var(--fh-warning);font-size:1.125rem;font-weight:700}.H5yIpW_section{gap:.5rem;display:grid}.H5yIpW_sectionTitle{color:var(--fh-text-subtle);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.H5yIpW_shopName{color:var(--fh-text-strong);align-items:center;gap:.5rem;margin:0;font-weight:600;display:flex}.H5yIpW_shopIcon{background:var(--fh-primary-tint-soft);border:1px solid var(--fh-primary-border-soft);border-radius:var(--fh-border-radius);color:var(--fh-primary-light);justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.H5yIpW_notes{color:var(--fh-text-secondary);white-space:pre-wrap;margin:0;font-size:.875rem}
.yRNTyq_header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}.yRNTyq_actions{flex-wrap:wrap;gap:.5rem;display:flex}.yRNTyq_description{color:var(--fh-text-muted);margin:0 0 1.5rem}.yRNTyq_empty{border:1px dashed var(--fh-border-strong);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);text-align:center;place-items:center;gap:.5rem;padding:4rem 1.5rem;display:grid}.yRNTyq_emptyTitle,.yRNTyq_emptyCopy{margin:0}.yRNTyq_emptyTitle{color:var(--fh-text-strong);margin-top:.5rem;font-size:1.15rem}.yRNTyq_emptyCopy{max-width:28rem;margin-bottom:.75rem}.yRNTyq_errorState{background:var(--fh-surface);border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);text-align:center;place-items:center;gap:1rem;padding:3rem;display:grid}.yRNTyq_errorTitle,.yRNTyq_errorCopy{margin:0}@media (max-width:47.9375rem){.yRNTyq_header{flex-direction:column;align-items:stretch}}
.JbPKoG_content{gap:1rem;display:grid}.JbPKoG_summary{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);gap:.75rem;padding:1rem;display:grid}.JbPKoG_summaryRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.JbPKoG_remainder{background:var(--fh-warning-tint);border:1px solid var(--fh-warning);border-radius:var(--fh-border-radius);color:var(--fh-warning);justify-content:space-between;padding:.75rem 1rem;display:flex}.JbPKoG_wallets{gap:.5rem;display:grid}.JbPKoG_walletHeading{justify-content:space-between;align-items:center;display:flex}.JbPKoG_actions{gap:.5rem;display:flex}.JbPKoG_walletRow{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);grid-template-columns:minmax(0,1fr) .75rem 6rem 8rem;align-items:center;gap:.5rem;padding:.75rem;display:grid}.JbPKoG_dot{border-radius:50%;width:.75rem;height:.75rem}.JbPKoG_balance{color:var(--fh-text-muted);text-align:right;font-size:.8rem}.JbPKoG_positive{color:var(--fh-positive)}.JbPKoG_negative,.JbPKoG_error{color:var(--fh-negative-soft)}.JbPKoG_neutral{color:var(--fh-text-muted)}@media (max-width:36rem){.JbPKoG_summaryRow,.JbPKoG_walletHeading{flex-direction:column;align-items:stretch}.JbPKoG_walletRow{grid-template-columns:minmax(0,1fr) .75rem}.JbPKoG_balance{text-align:left}}
.x9f4iq_map{background:var(--fh-surface);border:1px solid var(--fh-border-interactive);border-radius:var(--fh-border-radius);isolation:isolate;height:12.5rem;overflow:hidden}.x9f4iq_error{color:var(--fh-negative);margin:0;font-size:.8125rem}
.exbqpa_skeleton{gap:1.5rem;max-width:72rem;margin:0 auto;display:grid}.exbqpa_heading{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);width:min(24rem,100%);height:3.5rem;animation:1.5s ease-in-out infinite exbqpa_pulse}@keyframes exbqpa_pulse{50%{opacity:.55}}
.QLEyYq_popup{width:100dvw;max-width:none;height:100dvh;max-height:none}.QLEyYq_header,.QLEyYq_footer{background:var(--fh-surface);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.QLEyYq_header{border-bottom:1px solid var(--fh-border-strong)}.QLEyYq_closeButton{color:var(--fh-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.QLEyYq_headerCopy{text-align:center}.QLEyYq_headerTitle{color:var(--fh-text-inverse);font-size:.875rem;display:block}.QLEyYq_stepLabel{color:var(--fh-text-muted);font-size:.75rem;display:block}.QLEyYq_headerSpacer{width:2.25rem}.QLEyYq_content{padding:0}.QLEyYq_progress{background:var(--fh-surface-raised);height:.25rem}.QLEyYq_progressFill{background:var(--fh-primary-light);height:100%;transition:width .2s;display:block}.QLEyYq_step{max-width:72rem;margin:0 auto;padding:1.5rem}.QLEyYq_stepTitle{color:var(--fh-text-inverse);margin:0 0 .25rem;font-size:1.125rem}.QLEyYq_stepDescription{color:var(--fh-text-muted);margin:0 0 1.25rem;font-size:.875rem}.QLEyYq_stepHint{color:var(--fh-text-subtle);margin:0;font-size:.75rem;font-style:italic}.QLEyYq_row{background:color-mix(in srgb, var(--fh-surface) 70%, transparent);border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);gap:.75rem;margin:0 0 .75rem;padding:1rem;display:grid;position:relative}.QLEyYq_remove{color:var(--fh-text-subtle);cursor:pointer;background:0 0;border:0;position:absolute;top:.5rem;right:.5rem}.QLEyYq_remove:hover{color:var(--fh-negative)}.QLEyYq_total{background:color-mix(in srgb, var(--fh-surface-raised) 60%, transparent);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);justify-content:space-between;margin-top:.75rem;padding:.75rem 1rem;display:flex}.QLEyYq_totalValue{color:var(--fh-negative)}.QLEyYq_totalValidValue{color:var(--fh-positive)}.QLEyYq_error{background:var(--fh-negative-tint);border:1px solid var(--fh-negative);border-radius:var(--fh-border-radius);color:var(--fh-negative-soft);max-width:72rem;margin:1rem auto 0;padding:.75rem 1rem}.QLEyYq_draft{background:var(--fh-warning-tint);border:1px solid var(--fh-warning-border);border-radius:var(--fh-border-radius);color:var(--fh-warning-strong);justify-content:space-between;align-items:center;gap:1rem;max-width:72rem;margin:1rem auto 0;padding:.75rem 1rem;font-size:.875rem;display:flex}.QLEyYq_draftActions{gap:.5rem;display:flex}@media (max-width:36rem){.QLEyYq_draft{flex-direction:column;align-items:stretch}.QLEyYq_draftActions{width:100%}.QLEyYq_draftAction{flex:1}}
.xmRhHW_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);gap:1rem;padding:1.5rem;display:grid}.xmRhHW_name{color:var(--fh-text-strong);margin:0;font-size:1.6rem}.xmRhHW_description{color:var(--fh-text-muted);white-space:pre-line;margin:0}.xmRhHW_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.xmRhHW_stat{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);padding:1rem}.xmRhHW_statLabel{color:var(--fh-text-muted);font-size:.8rem}.xmRhHW_statValue{color:var(--fh-primary-link);margin:.15rem 0 0;font-size:1.5rem;font-weight:800}.xmRhHW_actions{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}@media (max-width:47.9375rem){.xmRhHW_card{padding:1.25rem}}
.M5h8va_explanation{color:var(--fh-text-muted);margin:0}
.cayHAq_row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.cayHAq_entryButton{appearance:none;border-radius:var(--fh-border-radius);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;margin-left:-.5rem;padding:.5rem;display:grid}.cayHAq_entryButton:hover:not(:disabled){background:var(--fh-surface-raised)}.cayHAq_entryButton:focus-visible{outline:2px solid var(--fh-primary-soft);outline-offset:2px}.cayHAq_entryButton:disabled{cursor:default}.cayHAq_details{gap:.3rem;min-width:0;display:grid}.cayHAq_kind{font-size:.875rem;font-weight:600}.cayHAq_meta{color:var(--fh-text-subtle);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.cayHAq_note{color:var(--fh-text-secondary);overflow-wrap:anywhere;font-size:.8125rem}.cayHAq_amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.cayHAq_repayment{color:var(--fh-text-secondary)}.cayHAq_chevron{color:var(--fh-text-subtle)}
._0gglpq_variants{border-top:1px solid var(--fh-border-strong);gap:.6rem;padding-top:1rem;display:grid}._0gglpq_header,._0gglpq_variantHeading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._0gglpq_heading{min-width:0}._0gglpq_title,._0gglpq_description,._0gglpq_variantName,._0gglpq_empty,._0gglpq_confirmationMessage,._0gglpq_error{margin:0}._0gglpq_title{color:var(--fh-text-strong);font-size:.85rem}._0gglpq_description,._0gglpq_empty,._0gglpq_variantMeta{color:var(--fh-text-subtle);font-size:.72rem}._0gglpq_variantCard{background:var(--fh-surface);border-left:2px solid var(--fh-primary-soft);border-radius:var(--fh-border-radius);gap:.4rem;padding:.55rem .65rem;display:grid}._0gglpq_variantName{color:var(--fh-text-secondary);font-size:.8rem}._0gglpq_actionList{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}._0gglpq_actionItem{border:1px dashed var(--fh-surface-raised);border-radius:var(--fh-border-radius);color:var(--fh-text-secondary);flex-wrap:wrap;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.72rem;display:flex}._0gglpq_templateActionItem{background:var(--fh-primary-tint)}._0gglpq_actionLabel{color:var(--fh-text-strong)}._0gglpq_actionValue{color:var(--fh-text-secondary)}._0gglpq_itemActions{gap:.35rem;margin-left:auto;display:flex}._0gglpq_addButton{justify-self:start}._0gglpq_confirmationActions{justify-content:flex-end;gap:.5rem;display:flex}._0gglpq_confirmationMessage{color:var(--fh-text-secondary);font-size:.875rem}._0gglpq_error{color:var(--fh-negative-soft);font-size:.78rem}
._05j3zG_page{max-width:var(--fh-page-content-width);margin:0 auto}._05j3zG_skeleton{background:linear-gradient(100deg, var(--fh-surface) 35%, var(--fh-surface-raised) 50%, var(--fh-surface) 65%);border-radius:var(--fh-border-radius);background-size:200% 100%;animation:1.5s ease-in-out infinite _05j3zG_pulse;display:block}._05j3zG_heading{width:min(20rem,70%);height:3rem}._05j3zG_filters{width:min(22rem,100%);height:2.8rem;margin-top:2rem}._05j3zG_rows{gap:.45rem;margin-top:1rem;display:grid}._05j3zG_row{background:var(--fh-surface-card);border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);grid-template-columns:1rem 2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4.5rem;padding:.75rem;display:grid}._05j3zG_checkbox{border-radius:var(--fh-border-radius);width:1rem;height:1rem}._05j3zG_avatar{border-radius:999px;width:2rem;height:2rem}._05j3zG_copy{gap:.45rem;display:grid}._05j3zG_title{width:min(18rem,80%);height:.85rem}._05j3zG_metadata{width:min(13rem,65%);height:.6rem}._05j3zG_amount{width:4.5rem;height:.85rem}@keyframes _05j3zG_pulse{0%,to{opacity:.68;background-position:100%}50%{opacity:1;background-position:0}}@media (max-width:47.9375rem){._05j3zG_row{grid-template-columns:1rem 2rem minmax(0,1fr);align-items:start}._05j3zG_amount{grid-column:3}}@media (prefers-reduced-motion:reduce){._05j3zG_skeleton{animation:none}}
.gniy3W_form{gap:1rem;display:grid}.gniy3W_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.gniy3W_error{color:var(--fh-negative-soft);margin:0}.gniy3W_footer{gap:.75rem;display:flex}@media (max-width:39.9375rem){.gniy3W_row{grid-template-columns:1fr}}
.VzTEIa_page{display:grid}.VzTEIa_eyebrow,.VzTEIa_title,.VzTEIa_description,.VzTEIa_newAction,.VzTEIa_icon,.VzTEIa_name,.VzTEIa_detail,.VzTEIa_percent,.VzTEIa_bar,.VzTEIa_action{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);animation:1.5s ease-in-out infinite VzTEIa_pulse}.VzTEIa_header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.VzTEIa_heading{gap:.5rem;display:grid}.VzTEIa_eyebrow{width:4.5rem;height:.8rem}.VzTEIa_title{width:10rem;height:3rem}.VzTEIa_description{width:18rem;height:.8rem}.VzTEIa_newAction{width:8.25rem;height:2.5rem}.VzTEIa_cards{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;display:grid}.VzTEIa_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);border-radius:var(--fh-border-radius);grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"icon copy percent""bar bar bar""action action action";align-items:center;gap:.8rem 1rem;padding:1.25rem;display:grid}.VzTEIa_icon{border-radius:999px;grid-area:icon;width:2.75rem;height:2.75rem}.VzTEIa_copy{grid-area:copy;gap:.4rem;display:grid}.VzTEIa_name{width:60%;height:1rem}.VzTEIa_detail{width:40%;height:.75rem}.VzTEIa_percent{grid-area:percent;width:3.5rem;height:1.75rem}.VzTEIa_bar{border-radius:999px;grid-area:bar;height:.6rem}.VzTEIa_action{grid-area:action;height:2.25rem}@keyframes VzTEIa_pulse{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:36rem){.VzTEIa_header{flex-direction:column;align-items:stretch}}
.X6nZMa_item{border-radius:var(--fh-border-radius);gap:.75rem;transition:background-color .3s;display:flex}.X6nZMa_highlighted{animation:2.4s X6nZMa_highlight-flash}@keyframes X6nZMa_highlight-flash{0%,70%{background:var(--fh-primary-tint)}to{background:0 0}}.X6nZMa_rail{flex-direction:column;flex:0 0 1rem;align-items:center;padding-top:.25rem;display:flex}.X6nZMa_dot{background:var(--fh-background);border:2px solid var(--fh-primary-light);border-radius:999px;flex-shrink:0;width:.625rem;height:.625rem;margin-top:.125rem}.X6nZMa_line{background:repeating-linear-gradient(to bottom, var(--fh-border-interactive) 0, var(--fh-border-interactive) 4px, transparent 4px, transparent 8px);flex:1;width:1px;margin:.25rem 0}.X6nZMa_body{flex:1;min-width:0;padding-bottom:1rem}.X6nZMa_header{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.25rem;display:flex}.X6nZMa_when{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;min-width:0;display:flex}.X6nZMa_date{color:var(--fh-text-strong);font-size:.875rem;font-weight:500}.X6nZMa_time{color:var(--fh-text-subtle);font-size:.75rem}.X6nZMa_actions{flex-shrink:0;gap:.125rem;margin-top:-.25rem;display:flex}.X6nZMa_linkedAction.X6nZMa_linkedAction{color:var(--fh-primary-light)}.X6nZMa_description{color:var(--fh-text-strong);overflow-wrap:anywhere;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.X6nZMa_figures{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.X6nZMa_cost{color:var(--fh-warning);font-weight:600}.X6nZMa_separator{color:var(--fh-border-interactive);font-size:.75rem}.X6nZMa_shop,.X6nZMa_odometer{color:var(--fh-text-subtle);font-size:.75rem}.X6nZMa_badge{background:var(--fh-primary-tint-soft);border:1px solid var(--fh-primary-border-soft);color:var(--fh-primary-light);cursor:pointer;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;display:inline-flex}.X6nZMa_badge:hover{background:var(--fh-primary-tint);border-color:var(--fh-primary-border)}.X6nZMa_odometer{margin-top:.25rem}
.aYVK6q_header{max-width:var(--fh-page-content-width);align-items:flex-start;gap:1rem;margin:0 auto 2rem;display:flex}.aYVK6q_header a{color:var(--fh-text-muted);font-size:1.5rem;text-decoration:none}.aYVK6q_header p{color:var(--fh-primary-link);text-transform:uppercase;margin:0 0 .25rem;font-size:.8rem;font-weight:800}.aYVK6q_header h1{margin:0}.aYVK6q_header span{color:var(--fh-text-muted);margin-top:.35rem;display:block}.aYVK6q_card{background:var(--fh-surface-card);border:1px solid var(--fh-border-strong);border-radius:var(--fh-border-radius);max-width:var(--fh-page-content-width);margin:0 auto;padding:1.25rem}.aYVK6q_toolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.aYVK6q_toolbar h2{color:var(--fh-text-strong);margin:0;font-size:1rem}.aYVK6q_list{gap:.75rem;margin-top:1rem;display:grid}.aYVK6q_row{background:var(--fh-surface-raised);border:1px solid var(--fh-border-interactive);border-radius:var(--fh-border-radius);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.aYVK6q_row strong,.aYVK6q_row span,.aYVK6q_row em{display:block}.aYVK6q_row span{color:var(--fh-text-muted);margin-top:.2rem;font-size:.8rem}.aYVK6q_row em{color:var(--fh-negative-soft);margin-top:.35rem;font-size:.8rem;font-style:normal}.aYVK6q_inactive{opacity:.6}.aYVK6q_status{color:var(--fh-text-muted);font-size:.8rem}.aYVK6q_empty{color:var(--fh-text-muted);text-align:center;padding:2rem 0}@media (max-width:42rem){.aYVK6q_row{flex-direction:column;align-items:flex-start}}
.fuOW6W_formFields{gap:1rem;display:grid}.fuOW6W_paletteFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.fuOW6W_footer{justify-content:flex-end;gap:.5rem;display:flex}.fuOW6W_error{color:var(--fh-negative-soft);margin:0;font-size:.8rem}@media (max-width:34rem){.fuOW6W_paletteFields{grid-template-columns:1fr}}
._1QGCoq_list{gap:.75rem;display:grid}._1QGCoq_card,._1QGCoq_undone{background:var(--fh-surface-raised);gap:.5rem;padding:1rem;display:grid}._1QGCoq_undone{opacity:.6}._1QGCoq_header,._1QGCoq_entry{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}._1QGCoq_entry{grid-template-columns:.75rem minmax(0,1fr) auto auto}._1QGCoq_dot{border-radius:50%;width:.625rem;height:.625rem}._1QGCoq_name,._1QGCoq_meta{color:var(--fh-text-muted);font-size:.8rem}._1QGCoq_positive{color:var(--fh-positive)}._1QGCoq_negative{color:var(--fh-negative-soft)}._1QGCoq_empty{color:var(--fh-text-muted);text-align:center;padding:3rem}@media (max-width:36rem){._1QGCoq_entry{grid-template-columns:.75rem minmax(0,1fr)}}
.xBJ6RG_card{background:var(--fh-surface-card);border:1px solid var(--fh-border);padding:1.25rem}.xBJ6RG_meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.xBJ6RG_date{color:var(--fh-text-subtle);font-size:.75rem}.xBJ6RG_title{color:var(--fh-text-strong);margin:0 0 .375rem;font-size:1rem;font-weight:650}.xBJ6RG_description{color:var(--fh-text-muted);margin:0;font-size:.875rem;line-height:1.6}
._9kYDwW_analytics{gap:1rem;display:grid}._9kYDwW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._9kYDwW_title{color:var(--fh-text-strong);margin:0;font-size:1.15rem;font-weight:700}._9kYDwW_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._9kYDwW_content{gap:1rem;transition:opacity .2s;display:grid}._9kYDwW_refreshing{opacity:.6}
.Vt4BJW_page{max-width:var(--fh-distribution-content-width);margin:0 auto;padding:2rem 1.5rem 8rem}.Vt4BJW_heading,.Vt4BJW_copy,.Vt4BJW_card{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);animation:1.4s ease-in-out infinite alternate Vt4BJW_shimmer}.Vt4BJW_heading{width:18rem;height:2rem}.Vt4BJW_copy{width:min(100%,40rem);height:1rem;margin-top:.75rem}.Vt4BJW_card{height:10rem;margin-top:1rem}@keyframes Vt4BJW_shimmer{to{opacity:.48}}
.W4JhYq_card{background:var(--fh-surface-card);border:1px solid var(--fh-surface-raised);gap:.5rem;margin-top:1rem;padding:1.5rem;display:grid}.W4JhYq_title{color:var(--fh-text-strong);margin:0;font-size:1rem}.W4JhYq_hint{color:var(--fh-text-muted);margin:0 0 .5rem;font-size:.9rem;line-height:1.45}.W4JhYq_controls{gap:.75rem;display:flex}.W4JhYq_select{flex:1;min-width:0}.W4JhYq_value{color:var(--fh-text-strong);margin:0;font-weight:700}.W4JhYq_error{color:var(--fh-negative-soft);margin:0;font-size:.85rem}
.Q7x00G_header{margin-bottom:.5rem}.Q7x00G_description{color:var(--fh-text-muted);margin:0 0 1.5rem}.Q7x00G_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.Q7x00G_list{gap:.75rem;display:grid}.Q7x00G_points{color:var(--fh-warning);font-weight:700}.Q7x00G_karma{color:var(--fh-positive-soft);font-weight:700}.Q7x00G_due{color:var(--fh-text-secondary);font-weight:700}.Q7x00G_expired{color:var(--fh-negative-soft);font-weight:700}.Q7x00G_empty{color:var(--fh-text-muted);margin:0}.Q7x00G_errorState{background:var(--fh-surface);border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);color:var(--fh-text-muted);text-align:center;place-items:center;gap:1rem;padding:3rem;display:grid}.Q7x00G_errorTitle,.Q7x00G_errorCopy{margin:0}@media (max-width:39.9375rem){.Q7x00G_toolbar{flex-direction:column;align-items:stretch}}
.OFtMYW_card{background:var(--fh-surface-card);border:1px solid var(--fh-border);border-radius:var(--fh-border-radius);gap:1rem;padding:1.25rem;display:grid}.OFtMYW_settledCard{opacity:.75}.OFtMYW_header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.OFtMYW_identity{align-items:center;gap:.75rem;min-width:0;display:flex}.OFtMYW_avatar{background:var(--fh-primary-tint);color:var(--fh-primary-link);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:flex}.OFtMYW_identityText{gap:.3rem;min-width:0;display:grid}.OFtMYW_name{overflow-wrap:anywhere;margin:0;font-size:1.125rem}.OFtMYW_meta{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.OFtMYW_balance{text-align:right;justify-items:end;gap:.15rem;display:grid}.OFtMYW_remaining{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.25rem}.OFtMYW_caption{color:var(--fh-text-subtle);font-size:.8125rem}.OFtMYW_balanceCaption{white-space:nowrap}.OFtMYW_positive{color:var(--fh-positive)}.OFtMYW_negative{color:var(--fh-negative)}.OFtMYW_settledAmount{color:var(--fh-text-subtle)}.OFtMYW_note{color:var(--fh-text-secondary);overflow-wrap:anywhere;margin:0;font-size:.875rem}.OFtMYW_progressRow{align-items:center;gap:1.5rem;display:flex}.OFtMYW_progress{flex:1;gap:.4rem;display:grid}.OFtMYW_progressTrack{background:var(--fh-surface-raised);border-radius:999px;height:.375rem;overflow:hidden}.OFtMYW_progressFill{background:var(--fh-primary);border-radius:999px;height:100%}.OFtMYW_history{border-top:1px solid var(--fh-border);gap:.25rem;padding-top:.75rem;display:grid}.OFtMYW_historyTitle{color:var(--fh-text-subtle);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.OFtMYW_entries{margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.OFtMYW_card{padding:1rem}.OFtMYW_progressRow{flex-direction:column;align-items:flex-start;gap:.75rem}.OFtMYW_progress{width:100%}}
.wsvIra_explanation{color:var(--fh-text-secondary);margin:0;font-size:.9rem}
.uGqnJq_loading{max-width:var(--fh-page-content-width);gap:1rem;width:100%;margin:0 auto;display:grid}.uGqnJq_title,.uGqnJq_card{background:var(--fh-surface-raised);border-radius:var(--fh-border-radius);animation:1.4s ease-in-out infinite uGqnJq_pulse}.uGqnJq_title{width:45%;height:5rem}.uGqnJq_card{height:9rem}@keyframes uGqnJq_pulse{50%{opacity:.5}}
.iH5FOa_page{gap:1.5rem;max-width:72rem;margin:0 auto;display:grid}
.JqVuvW_time{color:var(--fh-text-muted);font-size:.75rem}
