.uV-OLa_alert{align-items:flex-start;gap:var(--space-2);border:var(--border-width) solid var(--color-ink);padding:var(--space-3) var(--space-4);color:#fff;background-color:var(--color-bg);font-size:var(--text-sm);line-height:var(--line-height-body);border-radius:12px;display:flex}.uV-OLa_info{border-color:var(--color-info-strong);background-color:var(--color-info-strong)}.uV-OLa_success{border-color:var(--color-success-strong);background-color:var(--color-success-strong)}.uV-OLa_warning{border-color:var(--color-warning-fill);background-color:var(--color-warning-fill)}.uV-OLa_error{border-color:var(--color-error-strong);background-color:var(--color-error-strong)}
.g-cF8q_badge{border:var(--border-width) solid var(--color-info);border-radius:var(--radius-base);padding:0 var(--space-2);color:var(--color-ink);background-color:var(--color-bg);font-size:var(--text-xs);font-weight:var(--font-weight-bold);align-items:center;line-height:1.8;display:inline-flex}.g-cF8q_info{border-color:var(--color-info)}.g-cF8q_success{border-color:var(--color-success)}.g-cF8q_warning{border-color:var(--color-warning)}.g-cF8q_error{border-color:var(--color-error)}.g-cF8q_accent{border-color:var(--color-accent)}
.AxzYnW_nav{font-size:var(--text-xs)}.AxzYnW_list{align-items:center;gap:var(--space-1);flex-wrap:wrap;list-style:none;display:flex}.AxzYnW_item{overflow-wrap:anywhere;align-items:center;gap:var(--space-1);min-width:0;display:flex}.AxzYnW_link{color:var(--color-ink);border-radius:var(--radius-base);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:outline-color var(--transition-base);text-decoration:underline}.AxzYnW_link:hover{text-decoration:none}.AxzYnW_link:focus-visible{outline-color:var(--color-focus-ring)}.AxzYnW_current{opacity:.7}.AxzYnW_separator{opacity:.5;flex-shrink:0}
.xDwtkW_button{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--color-ink);min-width:44px;max-width:100%;min-height:44px;padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);cursor:pointer;color:var(--color-ink);background-color:var(--color-bg);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:opacity var(--transition-base), transform var(--transition-base), outline-color var(--transition-base), outline-offset var(--transition-base);border-radius:8px;display:inline-flex}.xDwtkW_button:hover:not(:disabled),.xDwtkW_button[data-hovered]:not([data-disabled]){opacity:.85}.xDwtkW_button:active:not(:disabled),.xDwtkW_button[data-pressed]:not([data-disabled]){transform:translateY(1px)}.xDwtkW_button:focus-visible,.xDwtkW_button[data-focus-visible]{outline-color:var(--color-focus-ring)}.xDwtkW_button:disabled,.xDwtkW_button[data-disabled]{cursor:not-allowed;opacity:.5}.xDwtkW_primary{color:var(--color-bg);background-color:var(--color-ink)}.xDwtkW_secondary{color:var(--color-ink);background-color:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));border-color:var(--color-border-emphasis)}.xDwtkW_danger{color:var(--color-error-strong);border-color:var(--color-error-strong);background-color:var(--color-bg)}.xDwtkW_ghost{gap:var(--space-1);font-weight:var(--font-weight-regular);color:var(--color-ink);background-color:#0000;border:0}.xDwtkW_button[type=submit]{min-height:48px;font-size:var(--text-md)}.xDwtkW_button>svg{flex-shrink:0}.xDwtkW_icon{width:44px;height:44px;color:var(--color-ink);background:0 0;border:0;flex-shrink:0;padding:0}.xDwtkW_icon:hover,.xDwtkW_icon[data-hovered],.xDwtkW_ghost:hover,.xDwtkW_ghost[data-hovered]{background:color-mix(in srgb, var(--color-ink) 7%, var(--color-bg));box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasis)}
.SVOpPq_frame{box-sizing:border-box;margin-top:var(--space-2);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);background-color:var(--color-bg);position:relative}.SVOpPq_ears{top:calc(-1 * var(--space-2));width:28px;height:var(--space-2);position:absolute;left:0;overflow:visible}.SVOpPq_ear{fill:var(--color-bg);stroke:var(--color-ink);stroke-width:var(--border-width);position:relative}.SVOpPq_overlay{position:absolute}.SVOpPq_overlay:before{content:"";background-color:var(--color-bg);width:6px;height:1px;position:absolute;top:7px;left:5px}.SVOpPq_overlay:after{content:"";background-color:var(--color-bg);width:6px;height:1px;position:absolute;top:7px;left:17px}
.IjHC4q_heading{font-family:var(--font-sans);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-ink);margin:0}.IjHC4q_xl{font-size:var(--text-xl)}.IjHC4q_lg{font-size:var(--text-lg)}.IjHC4q_md{font-size:var(--text-md)}.IjHC4q_sm{font-size:var(--text-sm)}
.si82nG_card{padding:var(--space-4)}.si82nG_title{margin-bottom:var(--space-2)}
.hzGyKG_checkbox{overflow-wrap:anywhere;align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;display:inline-flex}.hzGyKG_box{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);background-color:var(--color-bg);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);pointer-events:none;width:18px;height:18px;transition:border-color var(--transition-base), outline-color var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hzGyKG_mark{fill:none;width:10px;height:10px;stroke:var(--color-bg);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--transition-base)}.hzGyKG_checkbox[data-selected] .hzGyKG_box,.hzGyKG_checkbox[data-indeterminate] .hzGyKG_box{border-color:var(--color-accent-strong);background-color:var(--color-accent-strong)}.hzGyKG_checkbox[data-selected] .hzGyKG_mark,.hzGyKG_checkbox[data-indeterminate] .hzGyKG_mark{opacity:1}.hzGyKG_checkbox[data-hovered] .hzGyKG_box{border-color:var(--color-accent-strong)}.hzGyKG_checkbox[data-focus-visible] .hzGyKG_box{outline-color:var(--color-focus-ring)}.hzGyKG_checkbox[data-invalid] .hzGyKG_box{border-color:var(--color-error)}.hzGyKG_checkbox[data-disabled]{cursor:not-allowed;opacity:.5}
.ZcF5iW_container{background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));overflow-wrap:anywhere;outline:var(--border-width) solid var(--color-border-emphasis);outline-offset:calc(-1 * var(--border-width));border-radius:16px;min-width:0}.ZcF5iW_header{transition:background-color var(--transition-base);border-radius:16px;align-items:center;display:flex}.ZcF5iW_header:has(.ZcF5iW_trigger[data-hovered]){background:color-mix(in srgb, var(--color-ink) 6%, var(--color-bg))}.ZcF5iW_heading{flex:1;min-width:0;margin:0}.ZcF5iW_headerActions{align-items:center;gap:var(--space-2);padding-right:var(--space-6);flex-shrink:0;display:flex}.ZcF5iW_trigger{justify-content:flex-start;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-6);font-family:var(--font-sans);color:var(--color-ink);cursor:pointer;transition:background-color var(--transition-base);background:0 0;border:none;border-radius:16px;outline:none;display:flex}.ZcF5iW_trigger[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.ZcF5iW_title{font-size:var(--text-md);font-weight:var(--font-weight-bold)}.ZcF5iW_titleAside{color:var(--color-ink-muted);font-size:var(--text-sm);margin-left:auto}.ZcF5iW_header:has(.ZcF5iW_headerActions) .ZcF5iW_trigger{padding-right:var(--space-3)}.ZcF5iW_caret{color:var(--color-ink);transition:transform var(--transition-base);flex-shrink:0;transform:rotate(90deg)}.ZcF5iW_container[data-expanded] .ZcF5iW_caret{transform:rotate(180deg)}.ZcF5iW_panelInner{padding:var(--space-2) var(--space-6) var(--space-6)}@media (max-width:480px){.ZcF5iW_trigger{padding:var(--space-4)}.ZcF5iW_headerActions{padding-right:var(--space-4)}.ZcF5iW_panelInner{padding:0 var(--space-4) var(--space-4)}}
.OjFRja_description{font-size:var(--text-sm);color:var(--color-ink-subtle)}
.KmXo6q_option{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;border-radius:8px;outline:none;display:flex}.KmXo6q_option+.KmXo6q_option{margin-top:var(--space-1)}[role=listbox]:has([data-selected]) .KmXo6q_option:not([data-selected],[data-hovered],[data-focused]){color:var(--color-ink-muted)}.KmXo6q_option[data-hovered],.KmXo6q_option[data-focused]{background-color:color-mix(in srgb, var(--color-ink) 7%, var(--color-bg));color:var(--color-ink)}.KmXo6q_option[data-selected]{background-color:color-mix(in srgb, var(--color-accent) 18%, var(--color-bg));box-shadow:inset 0 0 0 2px var(--color-accent-strong);color:var(--color-ink);font-weight:var(--font-weight-bold)}.KmXo6q_option[data-selected][data-hovered],.KmXo6q_option[data-selected][data-focused]{background-color:color-mix(in srgb, var(--color-accent) 26%, var(--color-bg))}.KmXo6q_option[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.KmXo6q_label{overflow-wrap:anywhere;min-width:0}.KmXo6q_selectedMark{width:18px;height:18px;color:var(--color-accent-strong);flex-shrink:0}
.vRwadG_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.vRwadG_label{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.vRwadG_control{min-width:0;position:relative}.vRwadG_input{border:var(--border-width) solid var(--color-border-input);width:100%;min-width:0;max-width:100%;min-height:48px;padding:var(--space-2) calc(44px + var(--space-1)) var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-input);color:var(--color-ink);background-color:var(--color-bg);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:border-color var(--transition-base), outline-color var(--transition-base), outline-offset var(--transition-base);border-radius:8px}.vRwadG_input:hover:not(:disabled){border-color:var(--color-accent-strong)}.vRwadG_input:focus{outline-color:#0000}.vRwadG_input:focus-visible{outline-color:var(--color-focus-ring)}.vRwadG_field[data-invalid] .vRwadG_input{border-color:var(--color-error)}.vRwadG_trigger{top:50%;right:var(--space-1);cursor:pointer;outline:var(--focus-ring-width) solid transparent;width:44px;height:44px;transition:outline-color var(--transition-base);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;transform:translateY(-50%)}.vRwadG_trigger[data-focus-visible]{outline-color:var(--color-focus-ring)}.vRwadG_arrow{fill:none;width:10px;height:6px;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--transition-base);flex-shrink:0}.vRwadG_field[data-open] .vRwadG_arrow{transform:rotate(180deg)}.vRwadG_popover{width:var(--trigger-width);border:var(--border-width) solid var(--color-border);background-color:var(--color-bg);box-shadow:0 4px 12px var(--color-shadow);border-radius:8px;overflow:hidden}.vRwadG_listbox{max-height:240px;padding:var(--space-1);overflow-y:auto}.vRwadG_errorMessage{font-size:var(--text-xs);color:var(--color-error-strong)}
._5nj_Ja_popover{min-width:var(--trigger-width);max-width:calc(100vw - var(--space-8));border:var(--border-width) solid var(--color-border);background-color:var(--color-bg);box-shadow:0 4px 12px var(--color-shadow);border-radius:8px;overflow:hidden}._5nj_Ja_menu{padding:var(--space-1);outline:none}._5nj_Ja_item{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-ink);cursor:pointer;border-radius:8px;outline:none;display:flex}._5nj_Ja_item>svg{flex-shrink:0}._5nj_Ja_item[data-hovered],._5nj_Ja_item[data-focused]{background-color:color-mix(in srgb, var(--color-ink) 7%, var(--color-bg));color:var(--color-accent-strong)}._5nj_Ja_item[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}
.ZPzlrW_nav{gap:var(--space-2);flex-wrap:wrap;display:flex}.ZPzlrW_tab{align-items:center;gap:var(--space-1);min-width:0;min-height:44px;padding:var(--space-2) var(--space-4);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));color:var(--color-ink);font-size:var(--text-sm);overflow-wrap:anywhere;box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasis);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:outline-color var(--transition-base);border-radius:8px;display:inline-flex}.ZPzlrW_tab:hover{background:color-mix(in srgb, var(--color-ink) 7%, var(--color-bg))}.ZPzlrW_tab:focus-visible{outline-color:var(--color-focus-ring)}.ZPzlrW_tab[aria-current=page]{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-bg));font-weight:var(--font-weight-bold);box-shadow:inset 0 0 0 2px var(--color-accent-strong)}.ZPzlrW_selectedMark{flex-shrink:0;width:16px;height:16px}
.XepTua_footer{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.XepTua_link{color:var(--color-ink);border-radius:var(--radius-base);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:outline-color var(--transition-base);text-decoration:underline}.XepTua_link:hover{text-decoration:none}.XepTua_link:focus-visible{outline-color:var(--color-focus-ring)}.XepTua_version,.XepTua_copyright{opacity:.6}
.duR9rG_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.duR9rG_label{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.duR9rG_input{border:var(--border-width) solid var(--color-border-input);width:100%;min-width:0;max-width:100%;min-height:48px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-input);color:var(--color-ink);background-color:var(--color-bg);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:border-color var(--transition-base), outline-color var(--transition-base), outline-offset var(--transition-base);border-radius:8px;overflow:hidden}.duR9rG_input[type=date],.duR9rG_input[type=time]{appearance:none;text-align:center}.duR9rG_input[type=date]::-webkit-datetime-edit{min-width:0}.duR9rG_input[type=time]::-webkit-datetime-edit{min-width:0}.duR9rG_input:hover:not(:disabled){border-color:var(--color-accent-strong)}.duR9rG_input:focus{outline-color:#0000}.duR9rG_input:focus-visible{outline-color:var(--color-focus-ring)}.duR9rG_input[data-invalid],.duR9rG_input[data-invalid]:hover:not(:disabled){border-color:var(--color-error)}.duR9rG_errorMessage{font-size:var(--text-xs);color:var(--color-error-strong)}@media (max-width:480px){.duR9rG_input{padding-inline:var(--space-2)}}
.UFxwsq_group{gap:var(--space-2);min-width:0;padding:var(--space-4);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasis);border:0;border-radius:16px;flex-direction:column;margin:0;display:flex}.UFxwsq_legend{padding-inline:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.UFxwsq_description{font-size:var(--text-sm);color:var(--color-ink-subtle)}.UFxwsq_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}
.W7CUYa_row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.W7CUYa_row>*{min-width:0}@media (max-width:480px){.W7CUYa_row{gap:var(--space-2)}}
.rxdtia_overlay{background-color:var(--color-backdrop);padding:var(--space-4);z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rxdtia_modal{flex-direction:column;width:100%;max-height:90vh;display:flex}.rxdtia_md{max-width:480px}.rxdtia_lg{max-width:960px}.rxdtia_dialog{outline:none;flex-direction:column;min-height:0;display:flex}.rxdtia_panel{padding:var(--space-6);flex-direction:column;min-height:0;display:flex}.rxdtia_scrollArea{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.rxdtia_title{font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin-bottom:var(--space-4);flex:none}
.Ay2rRq_trigger{cursor:zoom-in;background:0 0;border:0;padding:0;display:inline-flex}.Ay2rRq_trigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.Ay2rRq_stage{touch-action:pinch-zoom;justify-content:center;align-items:center;height:420px;max-height:60vh;display:flex;overflow:auto}.Ay2rRq_stage>img,.Ay2rRq_stage>video{display:block}.Ay2rRq_contain>img,.Ay2rRq_contain>video{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.Ay2rRq_actual{justify-content:flex-start;align-items:flex-start}.Ay2rRq_actual>img,.Ay2rRq_actual>video{width:auto;max-width:none;height:auto;max-height:none}.Ay2rRq_viewer{gap:var(--space-3);flex-direction:column;display:flex}.Ay2rRq_viewerActions{justify-content:flex-end;display:flex}
.guh_SG_monthNav{align-items:center;gap:var(--space-4);display:flex}.guh_SG_link{flex:1;padding-inline:0}.guh_SG_monthLabel{text-align:center;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;flex:1}
.eH_o2a_card{align-items:center;gap:var(--space-4);padding:var(--space-6);color:var(--color-ink);background-color:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasis);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:background-color var(--transition-base), outline-color var(--transition-base);border-radius:16px;display:flex}.eH_o2a_card:hover{background-color:color-mix(in srgb, var(--color-accent) 12%, transparent)}.eH_o2a_card:focus-visible{outline-color:var(--color-focus-ring)}.eH_o2a_card:active{transform:translateY(1px)}.eH_o2a_icon{width:36px;height:36px;color:var(--color-accent);flex-shrink:0}.eH_o2a_content{flex:1;min-width:0}.eH_o2a_title{font-size:var(--text-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);display:block}.eH_o2a_description{margin-top:var(--space-1);color:var(--color-ink-muted)}.eH_o2a_chevron{flex-shrink:0;width:20px;height:20px}.eH_o2a_tile{justify-content:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column}.eH_o2a_tile .eH_o2a_icon{width:var(--space-10);height:var(--space-10);color:inherit}.eH_o2a_tile .eH_o2a_content{flex:none}@media (max-width:600px){.eH_o2a_tile{padding:var(--space-4) var(--space-2)}}@media (max-width:480px){.eH_o2a_row{padding:var(--space-4);gap:var(--space-3)}}
.u2IQdG_pagination{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.u2IQdG_slot{min-width:0;display:flex}.u2IQdG_slot:last-child{justify-content:flex-end}.u2IQdG_pageLabel{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:480px){.u2IQdG_pagination{grid-template-columns:repeat(2,minmax(0,1fr))}.u2IQdG_pageLabel{grid-area:1/1/auto/-1;justify-self:center}}
.c9WNDa_group{gap:var(--space-2);flex-direction:column;display:flex}.c9WNDa_groupLabel{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.c9WNDa_options{gap:var(--space-2);flex-direction:column;display:flex}.c9WNDa_radio{overflow-wrap:anywhere;align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;display:inline-flex}.c9WNDa_dot{border:var(--border-width) solid var(--color-ink);background-color:var(--color-bg);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);pointer-events:none;width:18px;height:18px;transition:border-color var(--transition-base), outline-color var(--transition-base);border-radius:50%;flex-shrink:0;display:inline-flex}.c9WNDa_dot:before{content:"";background-color:var(--color-accent-strong);opacity:0;width:8px;height:8px;transition:opacity var(--transition-base);border-radius:50%;margin:4px;display:block}.c9WNDa_radio[data-selected] .c9WNDa_dot{border-color:var(--color-accent-strong)}.c9WNDa_radio[data-selected] .c9WNDa_dot:before{opacity:1}.c9WNDa_radio[data-hovered] .c9WNDa_dot{border-color:var(--color-accent-strong)}.c9WNDa_radio[data-focus-visible] .c9WNDa_dot{outline-color:var(--color-focus-ring)}.c9WNDa_radio[data-invalid] .c9WNDa_dot{border-color:var(--color-error)}.c9WNDa_radio[data-disabled]{cursor:not-allowed;opacity:.5}
.Sl8dwq_card{min-width:0;padding:var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));overflow-wrap:anywhere;box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasis);border-radius:16px}.Sl8dwq_empty{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.Sl8dwq_empty>svg{color:var(--color-accent)}.Sl8dwq_emptyActions{margin-top:var(--space-2)}@media (max-width:480px){.Sl8dwq_card{padding:var(--space-4)}}
.V03iTW_group{gap:var(--space-1);padding:var(--space-1);background:var(--color-bg);box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasis);border-radius:999px;display:flex}.V03iTW_button{font-family:var(--font-sans);font-weight:var(--font-weight-bold);color:var(--color-ink);cursor:pointer;outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:background-color var(--transition-base), color var(--transition-base), outline-color var(--transition-base);background:0 0;border:none;border-radius:999px}.V03iTW_button[data-hovered]:not([data-selected]){background:color-mix(in srgb, var(--color-ink) 6%, var(--color-bg))}.V03iTW_button[data-pressed]{transform:translateY(1px)}.V03iTW_button[data-focus-visible]{outline-color:var(--color-focus-ring)}.V03iTW_sm .V03iTW_button{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.V03iTW_sm .V03iTW_button[data-selected]{background:var(--color-accent);color:var(--color-on-accent)}.V03iTW_md .V03iTW_button{min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);line-height:var(--line-height-heading);flex:1}.V03iTW_md .V03iTW_button[data-selected]{background:var(--color-ink);color:var(--color-bg)}
.BWx2JW_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.BWx2JW_label{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.BWx2JW_trigger{justify-content:space-between;align-items:center;gap:var(--space-2);border:var(--border-width) solid var(--color-border-input);width:100%;min-width:0;min-height:48px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-input);color:var(--color-ink);background-color:var(--color-bg);cursor:pointer;outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:border-color var(--transition-base), outline-color var(--transition-base);border-radius:8px;display:flex}.BWx2JW_trigger[data-hovered]{border-color:var(--color-accent-strong)}.BWx2JW_trigger[data-focus-visible]{outline-color:var(--color-focus-ring)}.BWx2JW_field[data-invalid] .BWx2JW_trigger{border-color:var(--color-error)}.BWx2JW_value[data-placeholder]{color:var(--color-ink);opacity:.5}.BWx2JW_arrow{fill:none;width:10px;height:6px;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--transition-base);flex-shrink:0}.BWx2JW_field[data-open] .BWx2JW_arrow{transform:rotate(180deg)}.BWx2JW_popover{width:var(--trigger-width);border:var(--border-width) solid var(--color-border);background-color:var(--color-bg);box-shadow:0 4px 12px var(--color-shadow);border-radius:8px;overflow:hidden}.BWx2JW_listbox{max-height:240px;padding:var(--space-1);overflow-y:auto}.BWx2JW_errorMessage{font-size:var(--text-xs);color:var(--color-error-strong)}.BWx2JW_value{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}
.hlt1JG_slider{gap:var(--space-1);touch-action:none;flex-direction:column;min-width:0;display:flex}.hlt1JG_header{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.hlt1JG_label{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-ink)}.hlt1JG_output{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink-muted)}.hlt1JG_track{cursor:pointer;min-height:44px;margin-inline:13px;position:relative}.hlt1JG_slider[data-disabled] .hlt1JG_track{cursor:not-allowed}.hlt1JG_track:before{content:"";top:50%;background-color:var(--color-border);border-radius:9999px;height:4px;position:absolute;inset-inline:0;transform:translateY(-50%)}.hlt1JG_fill{background-color:var(--color-ink);pointer-events:none;border-radius:9999px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.hlt1JG_thumb{border:var(--border-width) solid var(--color-ink);background-color:var(--color-bg);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);width:20px;height:20px;transition:border-color var(--transition-base), outline-color var(--transition-base);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hlt1JG_thumb[data-hovered],.hlt1JG_thumb[data-dragging]{border-color:var(--color-accent)}.hlt1JG_thumb[data-focus-visible]{outline-color:var(--color-focus-ring)}.hlt1JG_thumb[data-disabled]{opacity:.5}.hlt1JG_slider[data-disabled] .hlt1JG_fill{background-color:color-mix(in srgb, var(--color-ink) 40%, var(--color-bg))}
.DwkGzW_scroll{overflow-x:auto}.DwkGzW_table{border-collapse:collapse;width:100%}.DwkGzW_table th,.DwkGzW_table td{padding:var(--space-3) var(--space-2);text-align:left;vertical-align:middle}.DwkGzW_table th:first-child,.DwkGzW_table td:first-child{padding-left:0}.DwkGzW_table th:last-child,.DwkGzW_table td:last-child{padding-right:0}.DwkGzW_table thead th{color:var(--color-ink-muted);font-size:var(--text-sm);font-weight:var(--font-weight-regular);white-space:nowrap;padding-top:0}.DwkGzW_table tbody tr{border-top:var(--border-width) solid var(--color-border)}.DwkGzW_table .DwkGzW_actionCell{text-align:right;white-space:nowrap}.DwkGzW_actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:44px;display:flex}.DwkGzW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Kftrda_tabs{gap:var(--space-3);flex-direction:column;display:flex}.Kftrda_list{gap:var(--space-2);border-bottom:var(--border-width) solid var(--color-ink);display:flex}.Kftrda_tab{padding:var(--space-2) var(--space-3);border:var(--border-width) solid transparent;border-radius:var(--radius-base) var(--radius-base) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-ink);cursor:pointer;transition:color var(--transition-base);border-bottom:none;outline:none;margin-bottom:-1px}.Kftrda_tab[data-hovered]{color:var(--color-accent-strong)}.Kftrda_tab[data-selected]{border-color:var(--color-ink);background-color:var(--color-bg)}.Kftrda_tab[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.Kftrda_tab[data-disabled]{cursor:not-allowed;opacity:.5}.Kftrda_panel{font-size:var(--text-sm);line-height:var(--line-height-body);color:var(--color-ink);outline:none}
.hgi6uG_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.hgi6uG_label{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.hgi6uG_input{resize:vertical;border:var(--border-width) solid var(--color-border-input);width:100%;min-width:0;min-height:80px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--text-input);line-height:var(--line-height-body);color:var(--color-ink);background-color:var(--color-bg);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:border-color var(--transition-base), outline-color var(--transition-base);border-radius:8px}.hgi6uG_input:hover:not(:disabled){border-color:var(--color-accent-strong)}.hgi6uG_input:focus-visible{outline-color:var(--color-focus-ring)}.hgi6uG_input[data-invalid]{border-color:var(--color-error)}.hgi6uG_errorMessage{font-size:var(--text-xs);color:var(--color-error-strong)}.hgi6uG_input[data-invalid]:hover:not(:disabled){border-color:var(--color-error)}@media (max-width:480px){.hgi6uG_input{padding-inline:var(--space-2)}}
._9WWWZG_region{right:var(--space-4);bottom:var(--space-4);gap:var(--space-2);z-index:200;outline:none;flex-direction:column;display:flex;position:fixed}._9WWWZG_toast{align-items:center;gap:var(--space-3);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);min-width:240px;max-width:360px;padding:var(--space-3) var(--space-4);background-color:var(--color-bg);color:var(--color-ink);box-shadow:0 4px 12px var(--color-shadow);display:flex}._9WWWZG_info{border-color:var(--color-info)}._9WWWZG_success{border-color:var(--color-success)}._9WWWZG_warning{border-color:var(--color-warning)}._9WWWZG_error{border-color:var(--color-error)}._9WWWZG_content{font-size:var(--text-sm);line-height:var(--line-height-body);flex:1}._9WWWZG_close{color:var(--color-ink);font-size:var(--text-md);cursor:pointer;outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);background:0 0;border:none;flex-shrink:0;line-height:1}._9WWWZG_close[data-hovered]{opacity:.7}._9WWWZG_close[data-focus-visible]{outline-color:var(--color-focus-ring)}
.QmutQq_monochrome .QmutQq_fills{opacity:.18}.QmutQq_monochrome .QmutQq_fills>*{fill:currentColor}.QmutQq_monochrome .QmutQq_foregroundFill{fill:color-mix(in srgb, currentColor 18%, var(--color-bg,#fff))}.QmutQq_line{stroke:var(--color-illustration-line,#2e3142)}.QmutQq_monochrome .QmutQq_line{stroke:currentColor}
.dDhrYW_image{-o-object-fit:cover;object-fit:cover;background-color:var(--color-bg);vertical-align:middle;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dDhrYW_sm{width:24px;height:24px;font-size:var(--text-sm)}.dDhrYW_md{width:64px;height:64px;font-size:var(--text-xl)}.dDhrYW_placeholder{color:var(--color-ink);opacity:.6}
._4WTNiG_avatar{flex-shrink:0;overflow:hidden}._4WTNiG_sm{width:64px;height:64px}._4WTNiG_lg{width:112px;height:112px}._4WTNiG_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._4WTNiG_placeholder{width:100%;height:100%;font-size:var(--text-xl);color:var(--color-ink);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg));justify-content:center;align-items:center;display:flex}
._5DB8CG_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._5DB8CG_item{position:relative}._5DB8CG_grid ._5DB8CG_item{width:96px;height:96px}._5DB8CG_strip{flex-wrap:nowrap;overflow-x:auto}._5DB8CG_strip ._5DB8CG_item{flex-shrink:0;width:64px;height:64px}._5DB8CG_thumbnailButton{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);background-color:var(--color-bg);cursor:pointer;width:100%;height:100%;padding:0;display:block;overflow:hidden}._5DB8CG_thumbnailButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}._5DB8CG_thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._5DB8CG_badge{left:var(--space-1);bottom:var(--space-1);border-radius:var(--radius-base);background-color:var(--color-ink);color:var(--color-bg);font-size:var(--text-sm);pointer-events:none;padding:2px;display:inline-flex;position:absolute}._5DB8CG_viewer{gap:var(--space-3);flex-direction:column;display:flex}._5DB8CG_nav{justify-content:space-between;gap:var(--space-2);display:flex}._5DB8CG_navRight,._5DB8CG_pager{gap:var(--space-2);display:flex}._5DB8CG_mark{top:var(--space-1);right:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-base);background-color:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:var(--font-weight-bold);pointer-events:none;line-height:1.6;position:absolute}._5DB8CG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
._4eJHQW_form{gap:var(--space-6);flex-direction:column;max-width:800px;display:flex}._4eJHQW_description{color:var(--color-ink-muted)}._4eJHQW_dateFields{gap:var(--space-4);flex-direction:column;display:flex}._4eJHQW_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}._4eJHQW_actions>button{flex:1}._4eJHQW_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}
.NSfKWG_page{gap:var(--space-6);width:100%;min-width:0;max-width:800px;padding:var(--space-8) var(--space-4);overflow-wrap:anywhere;flex-direction:column;margin:0 auto;display:flex}.NSfKWG_page h1{min-width:0;font-size:var(--text-xl)}.NSfKWG_page time,.NSfKWG_page dd{font-variant-numeric:tabular-nums}.NSfKWG_header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.NSfKWG_list{gap:var(--space-6);flex-direction:column;list-style:none;display:flex}.NSfKWG_emptyState{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.NSfKWG_emptyState>svg{color:var(--color-accent)}.NSfKWG_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}
.QA0vFa_main{}.QA0vFa_dateFilterLabel{font-weight:var(--font-weight-bold)}
.l6gwmG_main{}.l6gwmG_header{gap:var(--space-2);flex-direction:column;display:flex}.l6gwmG_description{color:var(--color-ink-muted)}
.tFulgW_main{}.tFulgW_header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tFulgW_main .tFulgW_createButton{flex-shrink:0}.tFulgW_summaryScope{color:var(--color-ink-muted);font-size:var(--text-sm)}.tFulgW_total{margin-top:var(--space-2);font-size:var(--text-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}.tFulgW_categoryTotals{gap:var(--space-3);margin:var(--space-4) 0 0;padding:var(--space-4);background:var(--color-bg);font-size:var(--text-sm);border-radius:12px;display:grid}.tFulgW_categoryTotals>div{justify-content:space-between;gap:var(--space-3);display:flex}.tFulgW_categoryTotals dd{text-align:right;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;margin:0}
.TVmVFW_main{}.TVmVFW_header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.TVmVFW_main .TVmVFW_createButton{flex-shrink:0}.TVmVFW_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TVmVFW_recordHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.TVmVFW_recordTitle{min-width:0;font-size:var(--text-md);overflow-wrap:anywhere}.TVmVFW_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.TVmVFW_meta{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-ink-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:flex}.TVmVFW_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}.TVmVFW_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.TVmVFW_details dt{font-weight:var(--font-weight-bold)}.TVmVFW_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}.TVmVFW_media{margin-top:var(--space-3)}@media (max-width:480px){.TVmVFW_recordTitle{font-size:var(--text-sm)}.TVmVFW_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
._hvkca_main{}._hvkca_header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._hvkca_main ._hvkca_createButton{flex-shrink:0}._hvkca_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._hvkca_main ._hvkca_historyCard{background:var(--color-bg)}._hvkca_recordHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._hvkca_recordTitle{min-width:0;font-size:var(--text-md);overflow-wrap:anywhere}._hvkca_cardActions{gap:var(--space-1);margin-left:auto;display:flex}._hvkca_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}._hvkca_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._hvkca_details dt{font-weight:var(--font-weight-bold)}._hvkca_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}._hvkca_media{margin-top:var(--space-3)}._hvkca_historyNote{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-ink-muted)}._hvkca_primaryAction{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:480px){._hvkca_recordTitle{font-size:var(--text-sm)}._hvkca_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.Fx1FoW_main{}.Fx1FoW_header,.Fx1FoW_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Fx1FoW_main .Fx1FoW_createButton{flex-shrink:0}.Fx1FoW_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Fx1FoW_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.Fx1FoW_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.Fx1FoW_undated{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);display:inline-flex}.Fx1FoW_content{margin:var(--space-4) 0 0;font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere}.Fx1FoW_media{margin-top:var(--space-3)}@media (max-width:480px){.Fx1FoW_recordDate{font-size:var(--text-sm)}}
.yaL0Eq_main{}.yaL0Eq_header,.yaL0Eq_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.yaL0Eq_main .yaL0Eq_createButton{flex-shrink:0}.yaL0Eq_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yaL0Eq_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.yaL0Eq_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.yaL0Eq_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}.yaL0Eq_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.yaL0Eq_details dt{font-weight:var(--font-weight-bold)}.yaL0Eq_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}.yaL0Eq_badges{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.yaL0Eq_media{margin-top:var(--space-3)}@media (max-width:480px){.yaL0Eq_recordDate{font-size:var(--text-sm)}.yaL0Eq_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
._7bWboa_main{}._7bWboa_header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._7bWboa_main ._7bWboa_createButton{flex-shrink:0}._7bWboa_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7bWboa_recordHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._7bWboa_titleGroup{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._7bWboa_recordTitle{font-size:var(--text-md);overflow-wrap:anywhere}._7bWboa_cardActions{gap:var(--space-1);margin-left:auto;display:flex}._7bWboa_meta{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-ink-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:flex}._7bWboa_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}._7bWboa_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._7bWboa_details dt{font-weight:var(--font-weight-bold)}._7bWboa_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}._7bWboa_media{margin-top:var(--space-3)}@media (max-width:480px){._7bWboa_recordTitle{font-size:var(--text-sm)}._7bWboa_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.xDVvkG_main{}.xDVvkG_header,.xDVvkG_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.xDVvkG_main .xDVvkG_createButton{flex-shrink:0}.xDVvkG_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xDVvkG_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.xDVvkG_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.xDVvkG_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}.xDVvkG_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.xDVvkG_details dt{font-weight:var(--font-weight-bold)}.xDVvkG_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}.xDVvkG_badges{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.xDVvkG_media{margin-top:var(--space-3)}@media (max-width:480px){.xDVvkG_recordDate{font-size:var(--text-sm)}.xDVvkG_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.i8sA2W_main{}.i8sA2W_header{}.i8sA2W_list{}.i8sA2W_cardLink{display:block}.i8sA2W_cardBody{align-items:flex-start;gap:var(--space-4);display:flex}.i8sA2W_emptyState{}.i8sA2W_cardLink{transition:opacity var(--transition-base);border-radius:16px}.i8sA2W_cardLink:hover{opacity:.85}.i8sA2W_cardLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.i8sA2W_cardBody>div{min-width:0}.i8sA2W_cardBody p{margin-top:var(--space-1);font-variant-numeric:tabular-nums}.i8sA2W_catName{margin-bottom:var(--space-2);font-size:var(--text-lg)}.i8sA2W_households{gap:var(--space-6);flex-direction:column;display:flex}.i8sA2W_householdCats{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.i8sA2W_households .i8sA2W_catCard{background:var(--color-bg)}.i8sA2W_householdEmpty{align-items:flex-start;gap:var(--space-4);color:var(--color-ink-muted);flex-direction:column;display:flex}
._9Ekqqa_main{}._9Ekqqa_header{}._9Ekqqa_list{}._9Ekqqa_emptyActions{margin-top:var(--space-2)}._9Ekqqa_cardActions{}._9Ekqqa_emptyState{}._9Ekqqa_productCard{}._9Ekqqa_productHeader{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._9Ekqqa_productHeader>:first-child{width:48px;height:48px}._9Ekqqa_productName{flex:1;min-width:120px}._9Ekqqa_productTitle{font-size:var(--text-md)}._9Ekqqa_manufacturer{font-size:var(--text-sm);color:var(--color-ink-muted)}._9Ekqqa_cardActions{margin-left:auto}._9Ekqqa_category{margin:var(--space-3) 0;color:var(--color-ink-muted)}._9Ekqqa_target{margin:calc(-1 * var(--space-2)) 0 var(--space-3);font-size:var(--text-sm);color:var(--color-ink-muted)}._9Ekqqa_summary{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._9Ekqqa_summary dd{align-items:baseline;gap:var(--space-1);font-size:var(--text-xl);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}._9Ekqqa_summary dd span{font-size:var(--text-sm);font-weight:var(--font-weight-regular)}._9Ekqqa_households{gap:var(--space-6);flex-direction:column;display:flex}._9Ekqqa_households ._9Ekqqa_productCard,._9Ekqqa_households ._9Ekqqa_emptyState{background:var(--color-bg)}
.LPhEWG_main{}.LPhEWG_note{color:var(--color-ink-muted);font-size:var(--text-sm)}.LPhEWG_navList{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.LPhEWG_memberName{min-width:8em;font-weight:var(--font-weight-bold)}.LPhEWG_memberNameInner{align-items:center;gap:var(--space-2);display:flex}.LPhEWG_memberLabel{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.LPhEWG_dateTime{font-variant-numeric:tabular-nums}.LPhEWG_issued{gap:var(--space-1);flex-direction:column;display:flex}.LPhEWG_issuedAt{}.LPhEWG_noWrap{white-space:nowrap}
.W0u61W_heading{overflow-wrap:anywhere;min-width:0;font-size:var(--text-xl);align-items:center;gap:var(--space-2);display:flex}.W0u61W_icon{flex-shrink:0;width:1em;height:1em}
.eD9bbG_field{gap:var(--space-2);flex-direction:column;display:flex}.eD9bbG_dropArea{gap:var(--space-2);margin:calc(var(--space-2) * -1);padding:var(--space-2);border:var(--border-width) dashed transparent;border-radius:var(--radius-base);transition:border-color var(--transition-base), background-color var(--transition-base);flex-direction:column;display:flex}.eD9bbG_dropArea[data-drop-target]{border-color:var(--color-accent);background-color:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg))}.eD9bbG_dropArea[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.eD9bbG_label{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.eD9bbG_description{font-size:var(--text-xs);margin:0}.eD9bbG_dragHint{font-size:var(--text-xs);color:var(--color-ink-subtle);margin:0}@media (hover:none){.eD9bbG_dragHint{display:none}}.eD9bbG_items{gap:var(--space-3);flex-wrap:wrap;display:flex}.eD9bbG_item{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);background-color:var(--color-bg);width:96px;height:96px;transition:transform var(--transition-base), box-shadow var(--transition-base);position:relative;overflow:hidden}.eD9bbG_item[data-large=true]{width:160px;height:160px}.eD9bbG_item[data-status=error]{border-color:var(--color-error)}.eD9bbG_thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--transition-base);display:block}.eD9bbG_item[data-status=queued] .eD9bbG_thumbnail,.eD9bbG_item[data-status=uploading] .eD9bbG_thumbnail{opacity:.6}.eD9bbG_badge{left:var(--space-1);bottom:var(--space-1);border-radius:var(--radius-base);background-color:var(--color-ink);color:var(--color-bg);font-size:var(--text-sm);padding:2px;display:inline-flex;position:absolute}.eD9bbG_remove{top:var(--space-1);right:var(--space-1);z-index:1;border:var(--border-width) solid var(--color-ink);background-color:var(--color-bg);width:24px;height:24px;color:var(--color-ink);cursor:pointer;transition:transform var(--transition-base);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.eD9bbG_remove:disabled{cursor:not-allowed;opacity:.5}.eD9bbG_remove:focus-visible,.eD9bbG_retry:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.eD9bbG_overlay{padding:var(--space-1);background-color:color-mix(in srgb, var(--color-bg) 85%, transparent);font-size:var(--text-xs);flex-direction:column;align-items:stretch;gap:2px;line-height:1.3;display:flex;position:absolute;inset:auto 0 0}.eD9bbG_overlay[data-error=true]{text-align:center;color:var(--color-bg);background-color:color-mix(in srgb, var(--color-error) 90%, transparent);justify-content:center;align-items:center;inset:0}.eD9bbG_progressText{font-weight:var(--font-weight-bold);text-align:center}.eD9bbG_progress{border:var(--border-width) solid var(--color-ink);background-color:var(--color-bg);border-radius:999px;height:6px;overflow:hidden}.eD9bbG_progressBar{background-color:var(--color-accent);height:100%;transition:width var(--transition-base)}.eD9bbG_item[data-status=queued] .eD9bbG_progressBar{background-image:repeating-linear-gradient(-45deg, var(--color-accent) 0 6px, var(--color-bg) 6px 12px);background-size:17px 100%;width:100%;animation:.8s linear infinite eD9bbG_progressStripe}@keyframes eD9bbG_progressStripe{0%{background-position:0 0}to{background-position:17px 0}}.eD9bbG_itemError{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eD9bbG_retry{padding:2px var(--space-2);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);background-color:var(--color-bg);color:var(--color-ink);font-size:var(--text-xs);cursor:pointer;align-items:center;gap:2px;display:inline-flex}.eD9bbG_retry:disabled{cursor:not-allowed;opacity:.5}.eD9bbG_chooser{justify-content:center;align-items:center;gap:var(--space-1);border:var(--border-width) dashed var(--color-ink);border-radius:var(--radius-base);color:var(--color-ink);font:inherit;cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base);background-color:#0000;flex-direction:column;padding:0;display:flex}.eD9bbG_picker{width:96px;height:96px;font-size:var(--text-xs)}.eD9bbG_single{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.eD9bbG_dropzone{width:100%;max-width:320px;min-height:160px;padding:var(--space-4);text-align:center}.eD9bbG_dropzoneTitle{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.eD9bbG_chooserIcon{font-size:var(--text-xl);transition:transform var(--transition-base)}.eD9bbG_dropArea[data-drop-target] .eD9bbG_chooser{border-color:var(--color-accent);background-color:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg))}.eD9bbG_dropArea[data-drop-target] .eD9bbG_chooserIcon{transform:translateY(-3px)scale(1.15)}.eD9bbG_replaceButton{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);background-color:var(--color-bg);color:var(--color-ink);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:transform var(--transition-base), background-color var(--transition-base);display:inline-flex}.eD9bbG_chooser[data-disabled=true],.eD9bbG_replaceButton[data-disabled=true]{cursor:not-allowed;opacity:.5}.eD9bbG_chooser[data-focus-visible],.eD9bbG_replaceButton[data-focus-visible]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.eD9bbG_rejected{margin-top:var(--space-1)}.eD9bbG_rejectedList{padding-left:var(--space-4);margin:0}@media (hover:hover){.eD9bbG_item:hover{box-shadow:0 4px 0 var(--color-ink);transform:translateY(-2px)}.eD9bbG_item:hover .eD9bbG_thumbnail{transform:scale(1.05)}.eD9bbG_remove:hover:not(:disabled){transform:scale(1.1)}.eD9bbG_chooser:hover:not([data-disabled=true]){border-color:var(--color-accent);background-color:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg))}.eD9bbG_chooser:hover:not([data-disabled=true]) .eD9bbG_chooserIcon{transform:translateY(-3px)scale(1.15)}.eD9bbG_replaceButton:hover:not([data-disabled=true]){background-color:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.eD9bbG_dropArea,.eD9bbG_item,.eD9bbG_thumbnail,.eD9bbG_remove,.eD9bbG_progressBar,.eD9bbG_chooser,.eD9bbG_chooserIcon,.eD9bbG_replaceButton{transition:none}.eD9bbG_item:hover,.eD9bbG_item:hover .eD9bbG_thumbnail,.eD9bbG_remove:hover:not(:disabled),.eD9bbG_replaceButton:hover:not([data-disabled=true]),.eD9bbG_dropArea[data-drop-target] .eD9bbG_chooserIcon,.eD9bbG_chooser:hover:not([data-disabled=true]) .eD9bbG_chooserIcon{transform:none}.eD9bbG_item[data-status=queued] .eD9bbG_progressBar{animation:none}}
.PXZ__a_viewport{--viewport-bleed:calc(var(--focus-ring-width) + var(--focus-ring-offset));padding-inline:var(--viewport-bleed);margin-inline:calc(var(--viewport-bleed) * -1);overflow-x:clip}.PXZ__a_track{position:relative}.PXZ__a_track[data-motion=settle]{transition:translate var(--transition-base)}.PXZ__a_track[data-motion=slide]{transition:translate .25s ease-out}.PXZ__a_track>.PXZ__a_panel{width:100%;clip-path:inset(0 0 var(--space-1) 0);position:absolute;top:0;bottom:0;overflow:clip}.PXZ__a_panel[data-side=prev]{right:100%}.PXZ__a_panel[data-side=next]{left:100%}@media (prefers-reduced-motion:reduce){.PXZ__a_track[data-motion]{transition:none}}
.a2QhUa_main{}.a2QhUa_details{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.a2QhUa_details dt{font-weight:var(--font-weight-bold)}.a2QhUa_recordHeading{margin-bottom:var(--space-2)}.a2QhUa_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.a2QhUa_profile{align-items:center;gap:var(--space-4);min-width:0;display:flex}.a2QhUa_details dd{min-width:0}.a2QhUa_details dt{color:var(--color-ink-muted)}@media (max-width:480px){.a2QhUa_profile{flex-wrap:wrap}}
.mX3VSa_results{gap:var(--space-4);flex-direction:column;display:flex}.mX3VSa_resultsHeading{font-size:var(--text-md)}.mX3VSa_note{font-size:var(--text-sm);color:var(--color-ink-muted)}.mX3VSa_list{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.mX3VSa_card{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex;}.mX3VSa_body{gap:var(--space-1);flex-direction:column;flex:1;min-width:180px;display:flex}.mX3VSa_name{font-size:var(--text-md)}.mX3VSa_meta{font-size:var(--text-sm);color:var(--color-ink-muted)}.mX3VSa_action{margin-left:auto}
.zbZttW_main{}.zbZttW_header{gap:var(--space-2);flex-direction:column;display:flex}.zbZttW_description,.zbZttW_sectionDescription,.zbZttW_loggedInAt{color:var(--color-ink-muted)}.zbZttW_profile{align-items:center;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.zbZttW_profileDetails{gap:var(--space-1);flex-direction:column;display:flex}.zbZttW_userName{overflow-wrap:anywhere;font-size:var(--text-lg);font-weight:var(--font-weight-bold)}.zbZttW_userId{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;color:var(--color-ink-muted);font-size:var(--text-sm)}.zbZttW_editButton{white-space:nowrap}.zbZttW_logoutItem{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.zbZttW_deviceName{min-width:8em;font-weight:var(--font-weight-bold)}.zbZttW_deviceNameInner{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.zbZttW_loggedInAt{font-variant-numeric:tabular-nums}.zbZttW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.KVWfDW_form{gap:var(--space-4);flex-direction:column;display:flex}.KVWfDW_footer{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.KVWfDW_message{color:var(--color-ink-muted);font-size:var(--text-sm)}
._5mghja_calendar{gap:var(--space-3);flex-direction:column;display:flex}._5mghja_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5mghja_grid{table-layout:fixed;border-collapse:separate;border-spacing:2px;border:0;width:100%}._5mghja_weekday{color:var(--color-ink);text-align:center;font-size:var(--text-xs);font-weight:var(--font-weight-bold);padding:var(--space-1) 2px;background-color:#0000;border:0}._5mghja_day,._5mghja_dayBlank{background-color:var(--color-bg);vertical-align:top;border:0;border-radius:8px;min-width:0;height:72px;padding:0}._5mghja_day{box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasis)}._5mghja_day[data-today=true]{box-shadow:inset 0 0 0 2px var(--color-accent-border)}._5mghja_day[data-selected=true]{background-color:color-mix(in srgb, var(--color-accent) 14%, var(--color-bg))}._5mghja_dayLink{min-height:72px;padding:var(--space-1);box-sizing:border-box;color:inherit;border-radius:8px;text-decoration:none;display:block;position:relative}._5mghja_day:hover{background-color:color-mix(in srgb, var(--color-accent) 15%, var(--color-bg))}._5mghja_day[data-selected=true]:hover{background-color:color-mix(in srgb, var(--color-accent) 27%, var(--color-bg))}._5mghja_dayNumber{font-variant-numeric:tabular-nums;font-size:var(--text-xs);display:block}._5mghja_icons{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._5mghja_icon{flex-shrink:0;width:14px;height:14px}._5mghja_icon[data-record-type=birthday]{color:var(--color-record-birthday)}._5mghja_icon[data-record-type=adoption]{color:var(--color-record-adoption)}._5mghja_icon[data-record-type=feeding]{color:var(--color-record-feeding)}._5mghja_icon[data-record-type=poop]{color:var(--color-record-poop)}._5mghja_icon[data-record-type=weight]{color:var(--color-record-weight)}._5mghja_icon[data-record-type=vomit]{color:var(--color-record-vomit)}._5mghja_icon[data-record-type=water]{color:var(--color-record-water)}._5mghja_icon[data-record-type=shampoo]{color:var(--color-record-shampoo)}._5mghja_icon[data-record-type=brushing]{color:var(--color-record-brushing)}._5mghja_icon[data-record-type=cleaning]{color:var(--color-record-cleaning)}._5mghja_icon[data-record-type=symptom]{color:var(--color-record-symptom)}._5mghja_icon[data-record-type=medicationDose]{color:var(--color-record-medication-dose)}._5mghja_icon[data-record-type=hospitalVisit]{color:var(--color-record-hospital-visit)}._5mghja_icon[data-record-type=expense]{color:var(--color-record-expense)}._5mghja_icon[data-record-type=memo]{color:var(--color-record-memo)}._5mghja_moreCount{font-size:var(--text-xs);color:var(--color-ink)}._5mghja_day[data-selected=true] ._5mghja_dayNumber,._5mghja_day[data-selected=true] ._5mghja_moreCount{color:var(--color-ink)}._5mghja_legend{gap:var(--space-2) var(--space-3);font-size:var(--text-xs);flex-wrap:wrap;list-style:none;display:flex}._5mghja_legendItem{align-items:center;gap:4px;display:flex}._5mghja_scrollArea{min-width:0;padding:var(--space-1);overscroll-behavior-inline:contain;-webkit-user-select:none;user-select:none;overflow-x:auto}._5mghja_day{transition:background-color var(--transition-base)}._5mghja_dayLink:focus-visible,._5mghja_scrollArea:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);z-index:1}
.ZOF7lG_main{}.ZOF7lG_header{}.ZOF7lG_list{}.ZOF7lG_emptyActions{margin-top:var(--space-4)}.ZOF7lG_cardActions{margin-top:var(--space-4);}.ZOF7lG_emptyState{}.ZOF7lG_preset{}.ZOF7lG_presetHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ZOF7lG_presetName{font-size:var(--text-lg)}.ZOF7lG_details{gap:var(--space-4);flex-direction:column;display:flex}.ZOF7lG_product{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.ZOF7lG_productName{align-items:center;gap:var(--space-3);min-width:0;font-size:var(--text-md);font-weight:var(--font-weight-bold);display:flex}.ZOF7lG_productName>span:last-child{overflow-wrap:anywhere;min-width:0}.ZOF7lG_productName>:first-child{flex-shrink:0;width:48px;height:48px}.ZOF7lG_product dd{align-items:baseline;gap:var(--space-1);font-size:var(--text-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.ZOF7lG_product dd span{font-size:var(--text-sm);font-weight:var(--font-weight-regular)}.ZOF7lG_households{gap:var(--space-6);flex-direction:column;display:flex}.ZOF7lG_households .ZOF7lG_preset,.ZOF7lG_households .ZOF7lG_emptyState{background:var(--color-bg)}
.z2v4FG_main{}.z2v4FG_header{gap:var(--space-2);flex-direction:column;display:flex}.z2v4FG_note,.z2v4FG_afterNote{color:var(--color-ink-muted)}.z2v4FG_connection{gap:var(--space-6);flex-direction:column;display:flex}.z2v4FG_app{align-items:center;gap:var(--space-4);display:flex}.z2v4FG_appIcon{width:56px;height:56px;color:var(--color-accent-strong);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-bg));border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.z2v4FG_appIdentity{overflow-wrap:anywhere;min-width:0}.z2v4FG_appRequest{margin-left:var(--space-1);font-size:var(--text-md);font-weight:var(--font-weight-regular)}.z2v4FG_details{gap:var(--space-4);padding:var(--space-4);background:var(--color-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.z2v4FG_details dt{margin-bottom:var(--space-1);color:var(--color-ink-muted)}.z2v4FG_details dd{overflow-wrap:anywhere;font-weight:var(--font-weight-bold)}.z2v4FG_account{align-items:center;gap:var(--space-2);display:flex}.z2v4FG_account svg{flex-shrink:0}.z2v4FG_form{gap:var(--space-4);flex-direction:column;display:flex}.z2v4FG_afterNote{text-align:center}.z2v4FG_actions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:600px){.z2v4FG_details,.z2v4FG_actions{grid-template-columns:minmax(0,1fr)}}
.HuQltW_main{}.HuQltW_header{gap:var(--space-3);flex-direction:column;display:flex}.HuQltW_description{color:var(--color-ink-muted)}.HuQltW_summary{gap:var(--space-4);flex-direction:column;display:flex}.HuQltW_details{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);grid-template-columns:max-content 1fr;display:grid}@media (max-width:480px){.HuQltW_details{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.HuQltW_details dd+dt{margin-top:var(--space-2)}}.HuQltW_details dt{color:var(--color-ink-muted)}.HuQltW_details dd{overflow-wrap:anywhere}
.UR1nLG_main{}.UR1nLG_description{gap:var(--space-2);font-size:var(--text-sm);flex-direction:column;display:flex}.UR1nLG_note{color:var(--color-ink-muted)}.UR1nLG_section{gap:var(--space-4);flex-direction:column;display:flex}.UR1nLG_schedules{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UR1nLG_schedule{gap:var(--space-4);flex-direction:column;display:flex}.UR1nLG_scheduleHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.UR1nLG_time{align-items:center;gap:var(--space-2);font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);display:flex}.UR1nLG_time>svg{color:var(--color-ink-muted);flex-shrink:0}
.zekkQW_title{align-items:center;gap:var(--space-2);display:flex}.zekkQW_title svg{flex-shrink:0}.zekkQW_body{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.zekkQW_lead{font-size:var(--text-md);font-weight:var(--font-weight-bold)}.zekkQW_trivia{gap:var(--space-2);width:100%;padding:var(--space-4);border-radius:var(--radius-base);background-color:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg));flex-direction:column;display:flex}.zekkQW_humanAge{font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-accent-strong)}.zekkQW_note{font-size:var(--text-xs);color:var(--color-ink-muted)}.zekkQW_close{align-self:stretch}
.z-gNka_header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.z-gNka_range{color:var(--color-ink-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0}.z-gNka_canvas{height:320px}.z-gNka_legend{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.z-gNka_legendItem{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-ink);display:flex}.z-gNka_legendSwatch{border-radius:2px;flex-shrink:0;width:10px;height:10px}.z-gNka_placeholder{height:320px}.z-gNka_emptyPeriod{height:280px;color:var(--color-ink-subtle);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}@media (max-width:480px){.z-gNka_canvas,.z-gNka_placeholder{height:260px}.z-gNka_emptyPeriod{height:220px}}
.tbL9Qa_badge{top:var(--space-1);right:var(--space-1);min-width:16px;height:16px;padding:0 var(--space-1);background-color:var(--color-error-strong);color:var(--color-bg);font-size:var(--text-xs);border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}
.XcxJza_skeleton{display:block}.XcxJza_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XcxJza_list{list-style:none}.XcxJza_row{grid-template-columns:var(--space-8) minmax(0, 1fr);-moz-column-gap:var(--space-3);column-gap:var(--space-3);display:grid}.XcxJza_rail{flex-direction:column;align-items:center;display:flex}.XcxJza_railLine{width:var(--border-width);flex:1 0 var(--space-2);background-color:var(--color-border)}.XcxJza_railLine[data-hidden=true]{background-color:#0000}.XcxJza_dot{width:var(--space-8);height:var(--space-8);border:var(--border-width) solid var(--color-border);background-color:var(--color-bg);border-radius:50%;flex-shrink:0}.XcxJza_card{gap:var(--space-3);min-width:0;margin:var(--space-2) 0;padding:var(--space-6);background-color:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));box-shadow:inset 0 0 0 var(--border-width) var(--color-border-emphasis);border-radius:16px;flex-direction:column;display:flex}.XcxJza_header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.XcxJza_bone{background-color:color-mix(in srgb, var(--color-ink) 10%, var(--color-bg));border-radius:999px;height:1em;animation:1.4s ease-in-out infinite XcxJza_pulse;display:block}.XcxJza_badge{width:4.5em;height:1.5em}.XcxJza_time{width:8em}.XcxJza_line{width:80%}.XcxJza_lineShort{width:50%}@keyframes XcxJza_pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.XcxJza_bone{animation:none}}
._5tgNya_main{}._5tgNya_dangerZone{margin-top:var(--space-4)}
._0lDnva_main{}._0lDnva_header,._0lDnva_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._0lDnva_main ._0lDnva_createButton{flex-shrink:0}._0lDnva_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0lDnva_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}._0lDnva_cardActions{gap:var(--space-1);margin-left:auto;display:flex}._0lDnva_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}._0lDnva_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._0lDnva_details dt{font-weight:var(--font-weight-bold)}._0lDnva_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}@media (max-width:480px){._0lDnva_recordDate{font-size:var(--text-sm)}._0lDnva_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.jM2eYW_main{}.jM2eYW_presets{gap:var(--space-2);flex-wrap:wrap;display:flex}.jM2eYW_presets button{background:color-mix(in srgb, var(--color-accent) 14%, var(--color-bg))}
.D2cwsW_main{}.D2cwsW_header,.D2cwsW_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.D2cwsW_main .D2cwsW_createButton{flex-shrink:0}.D2cwsW_list,.D2cwsW_dateRecords,.D2cwsW_itemsList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.D2cwsW_list{gap:var(--space-8)}.D2cwsW_dateGroup{min-width:0}.D2cwsW_dateHeader{align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.D2cwsW_dateIcon{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.D2cwsW_dateRecords{gap:var(--space-6)}.D2cwsW_dateHeading{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--font-weight-bold);flex-wrap:wrap;margin:0;display:flex}.D2cwsW_relativeDate{border-radius:var(--radius-base);padding:0 var(--space-2);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-bg));font-size:var(--text-sm)}.D2cwsW_recordCount{font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:start}.D2cwsW_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.D2cwsW_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.D2cwsW_itemsList{gap:var(--space-4);margin:var(--space-4) 0 var(--space-6)}.D2cwsW_product{align-items:center;gap:var(--space-3);display:flex}.D2cwsW_productImage>*{border:0;border-radius:10px;width:48px;height:48px}.D2cwsW_productInfo{min-width:0}.D2cwsW_productName{font-size:var(--text-md);overflow-wrap:anywhere}.D2cwsW_amounts,.D2cwsW_amounts>div{align-items:baseline;gap:var(--space-2);display:flex}.D2cwsW_amounts{gap:var(--space-1) var(--space-4);margin-top:var(--space-1);color:var(--color-ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap}.D2cwsW_summary{gap:var(--space-4);padding:var(--space-4);background:var(--color-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.D2cwsW_summary dt{align-items:center;gap:var(--space-1);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.D2cwsW_estimate{font-size:var(--text-xs)}.D2cwsW_summary dd{align-items:baseline;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--text-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.D2cwsW_summary dd span{font-size:var(--text-sm);font-weight:var(--font-weight-regular)}@media (max-width:480px){.D2cwsW_dateHeader{-moz-column-gap:var(--space-3);column-gap:var(--space-3);row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr)}.D2cwsW_dateIcon{grid-row:span 2}.D2cwsW_recordCount{grid-column:2}.D2cwsW_summary{gap:var(--space-2);padding:var(--space-3)}}
.crbZYa_main{}
.CD_PMq_main{}.CD_PMq_header,.CD_PMq_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CD_PMq_main .CD_PMq_createButton{flex-shrink:0}.CD_PMq_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CD_PMq_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.CD_PMq_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.CD_PMq_summary{align-items:baseline;gap:var(--space-1);margin-top:var(--space-4);padding:var(--space-4);background:var(--color-bg);border-radius:12px;display:flex}.CD_PMq_summary dt{align-items:center;gap:var(--space-1);font-size:var(--text-sm);display:flex}.CD_PMq_summary dd{align-items:baseline;gap:var(--space-1);font-size:var(--text-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;margin-left:auto;display:flex}.CD_PMq_summary dd span{font-size:var(--text-sm);font-weight:var(--font-weight-regular)}.CD_PMq_details{gap:var(--space-3);margin:var(--space-3) 0 0;font-size:var(--text-sm);display:grid}.CD_PMq_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.CD_PMq_details dt{font-weight:var(--font-weight-bold)}.CD_PMq_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}@media (max-width:480px){.CD_PMq_recordDate{font-size:var(--text-sm)}.CD_PMq_summary{padding:var(--space-3)}.CD_PMq_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.jzSWhG_main{}
.bFifAG_main{}.bFifAG_header,.bFifAG_section{gap:var(--space-3);flex-direction:column;display:flex}.bFifAG_description,.bFifAG_sectionDescription,.bFifAG_count{color:var(--color-ink-muted)}.bFifAG_sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.bFifAG_count{font-variant-numeric:tabular-nums;flex-shrink:0}.bFifAG_connections{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.bFifAG_connection{gap:var(--space-4);flex-direction:column;display:flex}.bFifAG_app{align-items:center;gap:var(--space-4);display:flex}.bFifAG_appIcon{width:56px;height:56px;color:var(--color-accent-strong);background:color-mix(in srgb, var(--color-accent) 14%, var(--color-bg));border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bFifAG_identity{min-width:0}.bFifAG_details{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bFifAG_details dt{margin-bottom:var(--space-1);color:var(--color-ink-muted)}.bFifAG_details dd{overflow-wrap:anywhere}.bFifAG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bFifAG_empty{align-items:center;gap:var(--space-3);padding-block:var(--space-8);text-align:center;flex-direction:column;display:flex}@media (max-width:600px){.bFifAG_details{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.bFifAG_actions>a{flex:1}}
._0q2dBq_main{}._0q2dBq_header{gap:var(--space-2);flex-direction:column;display:flex}._0q2dBq_description{color:var(--color-ink-muted)}
.B2Slqa_main{}.B2Slqa_header{gap:var(--space-2);flex-direction:column;display:flex}.B2Slqa_description,.B2Slqa_sectionDescription{color:var(--color-ink-muted)}.B2Slqa_sectionDescription{margin-top:calc(-1 * var(--space-2));margin-bottom:var(--space-4)}.B2Slqa_scheduleTitle{margin-bottom:var(--space-1)}.B2Slqa_scheduleTitle strong{font-variant-numeric:tabular-nums}.B2Slqa_sectionTitle{align-items:center;gap:var(--space-2);display:flex}.B2Slqa_sectionIcon{flex-shrink:0;width:22px;height:22px}.B2Slqa_scheduleIcon{align-self:center}.B2Slqa_main .B2Slqa_catSection{box-shadow:none;background:0 0;padding:0}.B2Slqa_catList{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.B2Slqa_emptyState{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);border:1px dashed var(--color-border);text-align:center;border-radius:12px;flex-direction:column;display:flex}
.Q9RUoq_container{pointer-events:none;z-index:200;position:fixed;inset:0;overflow:hidden}.Q9RUoq_piece{opacity:0;border-radius:2px;animation-name:Q9RUoq_fall;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-fill-mode:forwards;position:absolute;top:0}@keyframes Q9RUoq_fall{0%{opacity:1;transform:translateY(-10vh)rotate(0)}85%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-drift), 105vh, 0) rotate(var(--confetti-rotation))}}
._Ewzzq_form{gap:var(--space-6);flex-direction:column;max-width:800px;display:flex}._Ewzzq_itemsList{gap:var(--space-4);flex-direction:column;display:flex}._Ewzzq_itemCard{gap:var(--space-3);padding:var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));border:0;border-radius:16px;flex-direction:column;min-width:0;display:flex}._Ewzzq_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}._Ewzzq_productRow{align-items:flex-end;gap:var(--space-3);display:flex}._Ewzzq_productSelect{flex:1;min-width:0}._Ewzzq_productImage>*{width:48px;height:48px}._Ewzzq_removeAction{flex-shrink:0;display:flex}._Ewzzq_form ._Ewzzq_removeButton{height:48px}._Ewzzq_addButton{align-self:flex-start}@media (max-width:480px){._Ewzzq_itemCard{padding:var(--space-4)}._Ewzzq_productRow{gap:var(--space-2)}}._Ewzzq_productImage{flex-shrink:0}._Ewzzq_levelField{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}
.jlqjrG_actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}
.NfLTIq_main{}.NfLTIq_header,.NfLTIq_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.NfLTIq_main .NfLTIq_createButton{flex-shrink:0}.NfLTIq_elapsed{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));font-size:var(--text-sm);border-radius:16px;display:flex}.NfLTIq_elapsed strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.NfLTIq_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NfLTIq_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.NfLTIq_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.NfLTIq_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}.NfLTIq_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.NfLTIq_details dt{font-weight:var(--font-weight-bold)}.NfLTIq_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}@media (max-width:480px){.NfLTIq_elapsed{padding:var(--space-4)}.NfLTIq_recordDate{font-size:var(--text-sm)}.NfLTIq_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.Nqt6xG_main{}.Nqt6xG_header,.Nqt6xG_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Nqt6xG_main .Nqt6xG_createButton{flex-shrink:0}.Nqt6xG_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Nqt6xG_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.Nqt6xG_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.Nqt6xG_badges{margin-top:var(--space-4)}.Nqt6xG_memo{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-ink-muted);overflow-wrap:anywhere}@media (max-width:480px){.Nqt6xG_recordDate{font-size:var(--text-sm)}}
.SDZhmW_main{}.SDZhmW_header,.SDZhmW_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.SDZhmW_main .SDZhmW_createButton{flex-shrink:0}.SDZhmW_elapsed{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));font-size:var(--text-sm);border-radius:16px;display:flex}.SDZhmW_elapsed strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.SDZhmW_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SDZhmW_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.SDZhmW_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.SDZhmW_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}.SDZhmW_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.SDZhmW_details dt{font-weight:var(--font-weight-bold)}.SDZhmW_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}@media (max-width:480px){.SDZhmW_elapsed{padding:var(--space-4)}.SDZhmW_recordDate{font-size:var(--text-sm)}.SDZhmW_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.UVojbG_main{}.UVojbG_header,.UVojbG_recordHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.UVojbG_main .UVojbG_createButton{flex-shrink:0}.UVojbG_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UVojbG_recordDate{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-variant-numeric:tabular-nums;display:flex}.UVojbG_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.UVojbG_summary{gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-4);background:var(--color-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.UVojbG_summary dt{align-items:center;gap:var(--space-1);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.UVojbG_estimate{font-size:var(--text-xs)}.UVojbG_summary dd{align-items:baseline;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--text-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.UVojbG_summary dd span{font-size:var(--text-sm);font-weight:var(--font-weight-regular)}.UVojbG_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}.UVojbG_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.UVojbG_details dt{font-weight:var(--font-weight-bold)}.UVojbG_details dd{color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}@media (max-width:480px){.UVojbG_recordDate{font-size:var(--text-sm)}.UVojbG_summary{gap:var(--space-2);padding:var(--space-3)}.UVojbG_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.IFjUlW_main{}.IFjUlW_section{max-width:800px}.IFjUlW_points{gap:var(--space-2);padding-left:var(--space-4);flex-direction:column;list-style:outside;display:flex}
.xpN1vq_main{}.xpN1vq_section{max-width:800px}.xpN1vq_points{gap:var(--space-2);padding-left:var(--space-4);flex-direction:column;list-style:outside;display:flex}.xpN1vq_inlineLink{text-underline-offset:2px;text-decoration:underline}.xpN1vq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.TfWeQG_main{}.TfWeQG_content{gap:var(--space-4);flex-direction:column;display:flex}.TfWeQG_note{color:var(--color-ink-muted);font-size:var(--text-sm)}.TfWeQG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.W5YpZa_main{}.W5YpZa_list{}.W5YpZa_date{font-size:var(--text-sm);color:var(--color-ink-muted);display:block}.W5YpZa_items{gap:var(--space-1);padding-left:var(--space-4);flex-direction:column;list-style:outside;display:flex}.W5YpZa_emptyState{}.W5YpZa_release{}.W5YpZa_meta{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.W5YpZa_date{margin-left:auto}.W5YpZa_title{margin-bottom:var(--space-3);font-size:var(--text-lg)}
.mNBueW_main{}.mNBueW_header{gap:var(--space-2);flex-direction:column;display:flex}.mNBueW_description{color:var(--color-ink-muted)}
._5RH-Lq_main{}._5RH-Lq_header{gap:var(--space-2);flex-direction:column;display:flex}._5RH-Lq_description{color:var(--color-ink-muted)}._5RH-Lq_titleRow{}._5RH-Lq_list{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}._5RH-Lq_emptyState{}
.k_pZFG_list{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.k_pZFG_recordHeader,.k_pZFG_amountRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.k_pZFG_date{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;display:flex}.k_pZFG_cardActions{gap:var(--space-1);margin-left:auto;display:flex}.k_pZFG_amountRow{margin-top:var(--space-3)}.k_pZFG_amount{font-size:var(--text-xl);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.k_pZFG_details{gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);display:grid}.k_pZFG_details>div{gap:var(--space-2) var(--space-4);grid-template-columns:8em minmax(0,1fr);display:grid}.k_pZFG_details dt{color:var(--color-ink-muted)}.k_pZFG_details dd{overflow-wrap:anywhere;margin:0}.k_pZFG_memo{white-space:pre-wrap}.k_pZFG_media{margin-top:var(--space-4)}@media (max-width:480px){.k_pZFG_details>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.K_luxq_actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}
.IhCATW_actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}
.RGgJUW_field{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.RGgJUW_group{gap:var(--space-2);flex-direction:column;display:flex}.RGgJUW_label{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.RGgJUW_options{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));display:grid}.RGgJUW_option{justify-content:center;align-items:center;gap:var(--space-1);min-height:44px;padding:var(--space-2);border:2px solid var(--color-border-subtle);background-color:var(--color-bg);font-family:var(--font-sans);color:var(--color-ink);text-align:center;cursor:pointer;outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);transition:border-color var(--transition-base), background-color var(--transition-base), outline-color var(--transition-base);border-radius:12px;flex-direction:column;display:flex}.RGgJUW_option[data-hovered]{border-color:var(--color-accent)}.RGgJUW_option[data-selected]{border-color:var(--color-accent);background-color:color-mix(in srgb, var(--color-accent) 12%, var(--color-bg))}.RGgJUW_option[data-focus-visible]{outline-color:var(--color-focus-ring)}.RGgJUW_option[data-invalid]{border-color:var(--color-error)}.RGgJUW_illustration{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.RGgJUW_unset{font-size:var(--text-sm)}.RGgJUW_score{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.RGgJUW_scoreLabel{font-size:var(--text-xs)}.RGgJUW_selectedDescription{padding:var(--space-3);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));font-size:var(--text-sm);border-radius:8px;margin:0}.RGgJUW_selectedDescription strong{margin-bottom:var(--space-1);display:block}.RGgJUW_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}.RGgJUW_guideSteps{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.RGgJUW_guideStep{gap:var(--space-2);font-size:var(--text-sm);flex-direction:column;display:flex}.RGgJUW_guideStep p{margin:0}.RGgJUW_guideIllustration{background-color:var(--color-bg);border-radius:8px;width:100%;height:auto;display:block}.RGgJUW_guideTitle{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-bold)}.RGgJUW_guideTable{gap:var(--space-3);margin:var(--space-6) 0 0;font-size:var(--text-sm);flex-direction:column;display:flex}.RGgJUW_guideTable dt{font-weight:var(--font-weight-bold)}.RGgJUW_guideTable dd{margin:0}.RGgJUW_guideNote{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--color-ink-subtle)}.RGgJUW_guideNoteLink{color:inherit;text-decoration:underline}
.ufFdVa_main{}.ufFdVa_header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ufFdVa_headerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ufFdVa_section{gap:var(--space-4);flex-direction:column;display:flex}.ufFdVa_sectionTitle{font-size:var(--text-sm);font-weight:var(--font-weight-bold);margin:0}.ufFdVa_list{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ufFdVa_inactive{opacity:.6}.ufFdVa_recordHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.ufFdVa_recordTitle{min-width:0;font-size:var(--text-md);overflow-wrap:anywhere}.ufFdVa_schedule{align-items:center;gap:var(--space-4);margin:var(--space-4) 0 0;padding:var(--space-4);background:var(--color-bg);font-size:var(--text-sm);border-radius:12px;grid-template-columns:1fr auto 1fr;display:grid}.ufFdVa_schedule>div{gap:var(--space-1);flex-direction:column;display:flex}.ufFdVa_schedule dt{font-weight:var(--font-weight-bold)}.ufFdVa_schedule dd{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.ufFdVa_scheduleDivider{background:color-mix(in srgb, var(--color-ink) 12%, var(--color-bg));border:0;align-self:stretch;width:1px;height:auto;min-height:2.5em;margin:0}.ufFdVa_badges{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.ufFdVa_actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:480px){.ufFdVa_recordTitle{font-size:var(--text-sm)}.ufFdVa_schedule{padding:var(--space-3);grid-template-columns:1fr}.ufFdVa_scheduleDivider{width:auto;height:1px;min-height:0}}
.wQ2bkG_main{gap:var(--space-8);width:100%;max-width:800px;padding:var(--space-8) var(--space-4);flex-direction:column;margin:0 auto;display:flex}.wQ2bkG_row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.wQ2bkG_recordIcons{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.wQ2bkG_recordIconSample{gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);flex-direction:column;display:flex}.wQ2bkG_swatchRow{gap:var(--space-4);flex-wrap:wrap;display:flex}.wQ2bkG_swatch{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.wQ2bkG_swatchColor{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);width:48px;height:48px;display:block}.wQ2bkG_spaceRow{align-items:flex-end;gap:var(--space-4);display:flex}.wQ2bkG_spaceItem{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.wQ2bkG_spaceBox{background-color:var(--color-accent)}.wQ2bkG_catEarSample{padding:var(--space-4);width:fit-content}.wQ2bkG_formSample{gap:var(--space-4);flex-direction:column;max-width:320px;display:flex}
._7JKBfq_main{gap:var(--space-6);width:100%;max-width:800px;padding:var(--space-8) var(--space-4);flex-direction:column;margin:0 auto;display:flex}._7JKBfq_form{gap:var(--space-4);flex-direction:column;display:flex}._7JKBfq_fileLabel{gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-bold);flex-direction:column;display:flex}._7JKBfq_results{gap:var(--space-4);flex-direction:column;display:flex}._7JKBfq_result{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}._7JKBfq_thumbnail{border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);max-width:256px;height:auto;display:block}._7JKBfq_json{width:100%;padding:var(--space-3);font-size:var(--text-xs);border:var(--border-width) solid var(--color-ink);border-radius:var(--radius-base);overflow-x:auto}
._0HUJcG_main{}._0HUJcG_welcome{align-items:center;gap:var(--space-4);padding:64px var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));text-align:center;border-radius:16px;flex-direction:column;display:flex}._0HUJcG_logo{width:64px;height:64px;display:block}._0HUJcG_brand{font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.16em}._0HUJcG_description{color:var(--color-ink-muted)}._0HUJcG_welcome>a{margin-top:var(--space-2);min-height:48px}._0HUJcG_menu{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:600px){._0HUJcG_menu{grid-template-columns:minmax(0,1fr)}._0HUJcG_welcome{padding:var(--space-8) var(--space-4)}}._0HUJcG_welcome h2{font-size:var(--text-xl)}
.aydn6q_main{}.aydn6q_welcome{align-items:center;gap:var(--space-4);padding:64px var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));text-align:center;border-radius:16px;flex-direction:column;display:flex}.aydn6q_logo{width:64px;height:64px;display:block}.aydn6q_brand{font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.16em}.aydn6q_description{color:var(--color-ink-muted)}.aydn6q_alert{text-align:left;width:100%;max-width:360px}.aydn6q_form{align-items:center;gap:var(--space-4);width:100%;max-width:360px;margin-top:var(--space-2);text-align:left;flex-direction:column;display:flex}.aydn6q_field{align-self:stretch}.aydn6q_button{min-width:160px;min-height:48px}@media (max-width:600px){.aydn6q_welcome{padding:var(--space-8) var(--space-4)}}
.C3yneq_main{}.C3yneq_list{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}
.bR5J9G_form{gap:var(--space-4);flex-direction:column;max-width:800px;display:flex}.bR5J9G_select>button{border-color:var(--color-border-input);min-height:48px;font-size:var(--text-input);border-radius:8px}.bR5J9G_select[data-invalid]>button{border-color:var(--color-error)}.bR5J9G_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}
.DWncVa_container{padding:var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));outline:var(--border-width) solid var(--color-border-emphasis);outline-offset:calc(-1 * var(--border-width));border-radius:16px}.DWncVa_title{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--font-weight-bold);color:var(--color-ink);margin:0;display:flex}.DWncVa_titleIcon{flex-shrink:0}.DWncVa_header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.DWncVa_canvas{outline:none;height:130px}.DWncVa_placeholder{height:130px}.DWncVa_calendarCanvas{width:100%;height:100%}.DWncVa_canvas:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.DWncVa_legend{justify-content:flex-end;align-items:center;gap:var(--space-1);margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--color-ink-muted);display:flex}.DWncVa_legendSwatches{gap:2px;display:flex}.DWncVa_legendSwatch{border-radius:2px;width:10px;height:10px}@media (max-width:480px){.DWncVa_container{padding:var(--space-4)}.DWncVa_canvas,.DWncVa_placeholder{height:130px}.DWncVa_canvas{overscroll-behavior-inline:contain;scrollbar-width:thin;overflow:auto hidden}.DWncVa_calendarCanvas{width:680px}}
.mWhdrG_form{gap:var(--space-4);flex-direction:column;max-width:800px;display:flex}.mWhdrG_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}
.RK-6GG_header{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.RK-6GG_charts{gap:var(--space-6);flex-direction:column;display:flex}.RK-6GG_chartLabel{align-items:center;gap:var(--space-1);margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-ink);display:flex}.RK-6GG_canvas,.RK-6GG_placeholder{height:240px}.RK-6GG_emptyPeriod{height:200px;color:var(--color-ink-subtle);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}@media (max-width:480px){.RK-6GG_canvas,.RK-6GG_placeholder{height:190px}.RK-6GG_emptyPeriod{height:160px}}
._4-cf3W_container{padding:var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));outline:var(--border-width) solid var(--color-border-emphasis);outline-offset:calc(-1 * var(--border-width));border-radius:16px}._4-cf3W_title{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--font-weight-bold);color:var(--color-ink);margin:0;display:flex}._4-cf3W_titleIcon{flex-shrink:0}._4-cf3W_header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._4-cf3W_canvas{outline:none;height:130px}._4-cf3W_placeholder{height:130px}._4-cf3W_calendarCanvas{width:100%;height:100%}._4-cf3W_canvas:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}._4-cf3W_legend{justify-content:flex-end;align-items:center;gap:var(--space-1);margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--color-ink-muted);display:flex}._4-cf3W_legendSwatches{gap:2px;display:flex}._4-cf3W_legendSwatch{border-radius:2px;width:10px;height:10px}@media (max-width:480px){._4-cf3W_container{padding:var(--space-4)}._4-cf3W_canvas,._4-cf3W_placeholder{height:130px}._4-cf3W_canvas{overscroll-behavior-inline:contain;scrollbar-width:thin;overflow:auto hidden}._4-cf3W_calendarCanvas{width:680px}}
.RVBa3G_form{gap:var(--space-4);flex-direction:column;max-width:800px;display:flex}.RVBa3G_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}
._3fqVoq_header{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._3fqVoq_canvas{height:320px}._3fqVoq_legend{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._3fqVoq_legendItem{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-ink);display:flex}._3fqVoq_legendSwatch{border-radius:50%;flex-shrink:0;width:10px;height:10px}._3fqVoq_placeholder{height:320px}._3fqVoq_emptyPeriod{height:280px;color:var(--color-ink-subtle);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}@media (max-width:480px){._3fqVoq_canvas,._3fqVoq_placeholder{height:260px}._3fqVoq_emptyPeriod{height:220px}}
.IacUPW_form{gap:var(--space-4);flex-direction:column;max-width:800px;display:flex}.IacUPW_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}
.GRfICG_form{gap:var(--space-4);flex-direction:column;max-width:800px;display:flex}.GRfICG_select>button{border-color:var(--color-border-input);min-height:48px;font-size:var(--text-input);border-radius:8px}.GRfICG_select[data-invalid]>button{border-color:var(--color-error)}.GRfICG_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}
.ukbCxa_container{padding:var(--space-6);background:color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));outline:var(--border-width) solid var(--color-border-emphasis);outline-offset:calc(-1 * var(--border-width));border-radius:16px}.ukbCxa_header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ukbCxa_title{font-size:var(--text-md);font-weight:var(--font-weight-bold);margin:0}.ukbCxa_canvas,.ukbCxa_placeholder{height:280px}.ukbCxa_emptyPeriod{height:280px;color:var(--color-ink-subtle);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}@media (max-width:480px){.ukbCxa_container{padding:var(--space-4)}.ukbCxa_canvas,.ukbCxa_placeholder,.ukbCxa_emptyPeriod{height:220px}}
.tJhphW_form{gap:var(--space-4);flex-direction:column;max-width:800px;display:flex}.tJhphW_errorMessage{font-size:var(--text-sm);color:var(--color-error-strong)}
