.RPkb2q_main{padding-top:var(--space-6);padding-bottom:var(--space-7);gap:var(--space-5);flex-direction:column;max-width:820px;display:flex}.RPkb2q_narrow{max-width:480px}@media (max-width:560px){.RPkb2q_main{padding-top:var(--space-4);padding-bottom:var(--space-6);gap:var(--space-4)}}.RPkb2q_heading{letter-spacing:-.02em;font-size:26px;font-weight:750}.RPkb2q_lede{color:var(--text-secondary);margin-top:6px}.RPkb2q_sectionTitle{font-size:18px;font-weight:700}.RPkb2q_lede a,.RPkb2q_note a{color:var(--primary)}.RPkb2q_form{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.RPkb2q_note{color:var(--text-muted);margin-top:var(--space-3);font-size:13px}.RPkb2q_divider{align-items:center;gap:var(--space-3);margin:var(--space-4) 0;color:var(--text-muted);font-size:13px;display:flex}.RPkb2q_divider:before,.RPkb2q_divider:after{content:"";border-top:1px solid var(--border);flex:1}.RPkb2q_notice{gap:var(--space-2);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-secondary);align-items:flex-start;padding:12px 14px;font-size:14px;display:flex}.RPkb2q_notice>svg{flex:none;margin-top:2px}.RPkb2q_noticeSuccess{background:var(--success-bg);color:var(--success)}.RPkb2q_noticeWarning{background:var(--warning-bg);color:var(--warning)}.RPkb2q_noticeDanger{background:var(--danger-bg);color:var(--danger)}.RPkb2q_noticeBody{color:var(--text-primary)}.RPkb2q_profile{align-items:center;gap:var(--space-4);display:flex}.RPkb2q_bigAvatar{background:var(--primary-soft);width:56px;height:56px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:700;display:grid}.RPkb2q_profileText{min-width:0}.RPkb2q_profileName{overflow-wrap:anywhere;font-size:18px;font-weight:700}.RPkb2q_profileEmail{color:var(--text-secondary);overflow-wrap:anywhere}.RPkb2q_profileMeta{color:var(--text-muted);margin-top:2px;font-size:13px}.RPkb2q_nameForm{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.RPkb2q_nameField{flex:220px}.RPkb2q_actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.RPkb2q_status{color:var(--text-secondary);margin-top:var(--space-2);font-size:13px}.RPkb2q_status:empty{margin-top:0}.RPkb2q_danger{border-color:color-mix(in srgb, var(--danger) 45%, var(--border))}.RPkb2q_dangerText{color:var(--text-secondary);margin-top:4px;font-size:14px}.RPkb2q_btnDanger{background:var(--danger);color:var(--bg-card);border-color:var(--danger)}.RPkb2q_btnDanger:hover:not(:disabled){filter:brightness(.92)}.RPkb2q_dialog{width:min(440px,100vw - 32px);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-lg)}.RPkb2q_dialog::backdrop{background:#0f172a8c}.RPkb2q_dialogActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.RPkb2q_fieldError{color:var(--danger);font-size:13px}.RPkb2q_historyHead{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.RPkb2q_tabs{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-pill);gap:2px;max-width:100%;padding:3px;display:flex}.RPkb2q_tab{border-radius:var(--radius-pill);min-height:36px;color:var(--text-secondary);background:0 0;border:0;flex:auto;padding:6px 16px;font-size:14px;font-weight:600}.RPkb2q_tab[aria-selected=true]{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}@media (max-width:560px){.RPkb2q_tabs{width:100%}.RPkb2q_tab{padding:6px 8px}}.RPkb2q_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RPkb2q_row{align-items:flex-start;gap:var(--space-3);border-bottom:1px solid var(--border);padding:14px 0;display:flex}.RPkb2q_row:last-child{border-bottom:0}.RPkb2q_rowMain{flex:1;min-width:0}.RPkb2q_rowTitle{color:var(--text-primary);overflow-wrap:anywhere;font-weight:650;text-decoration:none}a.RPkb2q_rowTitle:hover{color:var(--primary);text-decoration:underline}.RPkb2q_rowDate{color:var(--text-muted);margin-top:2px;font-size:13px}.RPkb2q_facts{flex-wrap:wrap;gap:6px;margin-top:8px;padding:0;list-style:none;display:flex}.RPkb2q_fact{border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--text-secondary);font-variant-numeric:tabular-nums;padding:2px 10px;font-size:12.5px}.RPkb2q_factLabel{color:var(--text-muted)}.RPkb2q_more{padding-top:var(--space-3);justify-content:center;display:flex}
.v7HZoW_fieldset{margin:var(--space-4) 0 0;gap:var(--space-3);border:0;flex-direction:column;min-width:0;padding:0;display:flex}.v7HZoW_legend{margin-bottom:var(--space-2);padding:0;font-size:15px;font-weight:700}.v7HZoW_check{cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.5;display:grid}.v7HZoW_check input{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;margin:2px 0 0}.v7HZoW_check a{color:var(--primary);font-weight:600}.v7HZoW_missing input{outline:2px solid var(--danger);outline-offset:2px}.v7HZoW_disclosure{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-secondary);margin:6px 0 0 32px;font-size:13px;line-height:1.5}.v7HZoW_disclosure ul{margin:4px 0 0;padding-left:18px}.v7HZoW_disclosure li{margin:2px 0}.v7HZoW_disclosure a{color:var(--primary)}.v7HZoW_error{color:var(--danger);font-size:13px}.v7HZoW_agreements{gap:4px var(--space-4);margin:var(--space-3) 0 0;grid-template-columns:max-content 1fr;font-size:14px;display:grid}.v7HZoW_pair{display:contents}.v7HZoW_agreements dt{color:var(--text-muted)}.v7HZoW_agreements dd{overflow-wrap:anywhere;margin:0}.v7HZoW_agreements a{color:var(--primary)}@media (max-width:480px){.v7HZoW_agreements{grid-template-columns:1fr}.v7HZoW_agreements dd{margin-bottom:6px}}
.zLSWka_gate{gap:var(--space-2);padding:var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex}.zLSWka_gateCompact{padding:var(--space-4);gap:6px}.zLSWka_gateTitle{align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.zLSWka_gateTitle svg{color:var(--primary);flex:none}.zLSWka_gateText{color:var(--text-secondary);font-size:14px}.zLSWka_gateActions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.zLSWka_badge{border-radius:var(--radius-pill);background:var(--primary-soft);color:var(--primary);letter-spacing:.02em;align-items:center;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.zLSWka_badgeFree{background:var(--bg-secondary);color:var(--text-secondary)}.zLSWka_planHead{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.zLSWka_planTitle{font-size:18px;font-weight:700}.zLSWka_planText{margin-top:var(--space-2);color:var(--text-secondary)}.zLSWka_facts{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.zLSWka_fact{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-secondary)}.zLSWka_factLabel{color:var(--text-muted);font-size:12px;font-weight:600}.zLSWka_factValue{margin-top:2px;font-size:15px;font-weight:650}.zLSWka_meter{border-radius:var(--radius-pill);background:var(--bg-sunken);height:6px;margin-top:8px;overflow:hidden}.zLSWka_meterFill{border-radius:inherit;background:var(--primary);height:100%}.zLSWka_actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.zLSWka_note{color:var(--text-muted);margin-top:var(--space-3);font-size:13px}.zLSWka_error{color:var(--danger);margin-top:var(--space-2);font-size:14px}.zLSWka_page{padding-top:var(--space-6);padding-bottom:var(--space-7);gap:var(--space-5);flex-direction:column;max-width:880px;display:flex}@media (max-width:560px){.zLSWka_page{padding-top:var(--space-4);padding-bottom:var(--space-6);gap:var(--space-4)}}.zLSWka_hero{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.zLSWka_heroTitle{letter-spacing:-.02em;font-size:32px;font-weight:800}@media (max-width:560px){.zLSWka_heroTitle{font-size:26px}}.zLSWka_heroText{color:var(--text-secondary);max-width:560px}.zLSWka_priceCard{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.zLSWka_price{letter-spacing:-.02em;font-size:40px;font-weight:800;line-height:1}.zLSWka_pricePer{color:var(--text-secondary);font-size:16px;font-weight:600}.zLSWka_priceSub{color:var(--text-muted);min-height:1.4em;font-size:14px}.zLSWka_ctaRow{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.zLSWka_columns{gap:var(--space-4);grid-template-columns:3fr 2fr;align-items:start;display:grid}@media (max-width:720px){.zLSWka_columns{grid-template-columns:1fr}}.zLSWka_list{gap:var(--space-4);margin-top:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.zLSWka_listItem{gap:var(--space-3);align-items:flex-start;display:flex}.zLSWka_listItem>svg{color:var(--primary);flex:none;margin-top:3px}.zLSWka_listName{font-weight:650}.zLSWka_listWhat{color:var(--text-secondary);margin-top:2px;font-size:14px}.zLSWka_freeList{gap:var(--space-2);margin-top:var(--space-3);color:var(--text-secondary);flex-direction:column;padding:0;font-size:14px;list-style:none;display:flex}.zLSWka_freeList li{gap:var(--space-2);align-items:flex-start;display:flex}.zLSWka_freeList svg{color:var(--success);flex:none;margin-top:2px}.zLSWka_faq{gap:var(--space-3);color:var(--text-secondary);flex-direction:column;font-size:14px;display:flex}.zLSWka_faq h3{color:var(--text-primary);font-size:15px;font-weight:650}.zLSWka_inline{color:var(--text-muted);font-size:13px}.zLSWka_inline a{color:var(--primary);font-weight:600}
.Wu55Eq_intro{margin-top:2px}.Wu55Eq_rows{margin:var(--space-3) 0 0;padding:0;list-style:none}.Wu55Eq_row{padding:var(--space-3) 0;border-top:1px solid var(--border);min-width:0}.Wu55Eq_row:first-child{padding-top:var(--space-1);border-top:0}.Wu55Eq_head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Wu55Eq_name{font-size:15px;font-weight:600}.Wu55Eq_text{overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:1.5}.Wu55Eq_sub{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:1.45}.Wu55Eq_badge{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;padding:2px 9px;font-size:12px;font-weight:700;line-height:1.5;display:inline-block}.Wu55Eq_neutral{background:var(--bg-secondary);color:var(--text-secondary);border-color:var(--border)}.Wu55Eq_level_low{background:var(--success-bg);color:var(--success);border-color:var(--success)}.Wu55Eq_level_moderate{background:color-mix(in srgb, var(--warning) 12%, var(--bg-card));color:var(--warning);border-color:color-mix(in srgb, var(--warning) 45%, transparent)}.Wu55Eq_level_elevated{background:var(--warning-bg);color:var(--warning);border-color:var(--warning)}.Wu55Eq_level_high{background:var(--danger-bg);color:var(--danger);border-color:var(--danger)}.Wu55Eq_meter{height:8px;margin-top:var(--space-2);grid-template-columns:repeat(4,1fr);gap:2px;display:grid;position:relative}.Wu55Eq_segment{border:1px solid;border-radius:2px;display:block}.Wu55Eq_segment.Wu55Eq_level_low{background:color-mix(in srgb, var(--success) 45%, var(--bg-card))}.Wu55Eq_segment.Wu55Eq_level_moderate{background:color-mix(in srgb, var(--warning) 28%, var(--bg-card))}.Wu55Eq_segment.Wu55Eq_level_elevated{background:color-mix(in srgb, var(--warning) 60%, var(--bg-card))}.Wu55Eq_segment.Wu55Eq_level_high{background:color-mix(in srgb, var(--danger) 60%, var(--bg-card))}.Wu55Eq_marker{background:var(--text-primary);width:4px;box-shadow:0 0 0 2px var(--bg-card);border-radius:2px;margin-left:-2px;position:absolute;top:-3px;bottom:-3px}.Wu55Eq_flag{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--border)}.Wu55Eq_flagHead{overflow-wrap:anywhere;font-size:13px;font-weight:600}.Wu55Eq_actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.Wu55Eq_actions .btn{white-space:normal;text-align:left}.Wu55Eq_noData{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px dashed var(--border-strong);background:var(--bg-secondary);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:13px;line-height:1.5}.Wu55Eq_tableWrap{margin-top:var(--space-2);overflow-x:auto}.Wu55Eq_table{border-collapse:collapse;width:100%;font-size:13px}.Wu55Eq_table th,.Wu55Eq_table td{border-bottom:1px solid var(--border);text-align:right;vertical-align:top;padding:4px 6px}.Wu55Eq_table th:first-child,.Wu55Eq_table td:first-child{text-align:left;overflow-wrap:anywhere}.Wu55Eq_table thead th{color:var(--text-muted);font-size:12px;font-weight:700}.Wu55Eq_table td{font-variant-numeric:tabular-nums}.Wu55Eq_detailTitle{margin-top:var(--space-4);font-size:14px;font-weight:700}.Wu55Eq_detailTitle:first-child{margin-top:0}.Wu55Eq_disclaimer{margin-top:var(--space-3);color:var(--text-muted);font-size:12px;line-height:1.5}@media print{.Wu55Eq_actions{display:none}}
._8QcaSq_root{display:inline-flex;position:relative}._8QcaSq_signIn{flex:none}@media (max-width:719px){._8QcaSq_signIn._8QcaSq_signIn{min-height:40px;padding-inline:12px}}._8QcaSq_avatar{border:1px solid color-mix(in srgb, var(--primary) 40%, transparent);background:var(--primary-soft);width:40px;height:40px;color:var(--primary);transition:border-color .15s var(--ease);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}._8QcaSq_avatar:hover,._8QcaSq_avatar[aria-expanded=true]{border-color:var(--primary)}._8QcaSq_signIn[aria-current=page]{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}._8QcaSq_avatar[data-current]{box-shadow:0 0 0 2px var(--bg-page), 0 0 0 4px var(--primary)}._8QcaSq_item[aria-current=page]{color:var(--primary);font-weight:650}html[data-signed-in] ._8QcaSq_signIn[data-pending]{visibility:hidden;width:40px;padding:0;overflow:hidden}._8QcaSq_menu{z-index:60;width:min(260px,100vw - 32px);padding:var(--space-2);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);flex-direction:column;gap:2px;display:flex;position:absolute;top:calc(100% + 8px);right:0}@media (max-width:719px){._8QcaSq_menu{right:-52px}}._8QcaSq_who{border-bottom:1px solid var(--border);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;padding:6px 10px 10px;font-size:13px;overflow:hidden}._8QcaSq_item{border-radius:var(--radius-sm);width:100%;min-height:40px;color:var(--text-primary);text-align:left;background:0 0;border:0;align-items:center;padding:8px 10px;font-size:14px;font-weight:550;text-decoration:none;display:flex}._8QcaSq_item:hover,._8QcaSq_item:focus-visible{background:var(--bg-secondary)}
@media (max-width:719px){.ngJwWq_brand.ngJwWq_brand{flex:1 1 0;min-width:0;line-height:1.15}.ngJwWq_spacer.ngJwWq_spacer{display:none}}@media (max-width:380px){.ngJwWq_brand.ngJwWq_brand{gap:8px;font-size:16px}}
.l3ubDG_legal{flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.l3ubDG_legal a{color:var(--text-secondary);text-underline-offset:2px;text-decoration:underline}.l3ubDG_legal a:hover{color:var(--primary)}.l3ubDG_draft{color:var(--text-muted)}@media (max-width:560px){.l3ubDG_legal{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.l3ubDG_legal li{min-width:0}.l3ubDG_legal a{min-height:32px;padding:6px 0;display:inline-block}}
.Qu0mEa_meta{color:var(--text-secondary);margin:0 0 var(--space-3);font-size:14px}.Qu0mEa_draft{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--warning) 40%, var(--border));background:var(--warning-bg);color:var(--text-primary);margin:0 0 var(--space-4);align-items:flex-start;font-size:14px;line-height:1.5;display:flex}.Qu0mEa_draft>svg{color:var(--warning);flex:none;margin-top:2px}.Qu0mEa_draft strong{color:var(--warning)}.Qu0mEa_draft p{margin:0}.Qu0mEa_draft p+p{margin-top:4px}.Qu0mEa_toc{margin:0 0 var(--space-4);font-size:14px}.Qu0mEa_toc ol{columns:2 220px;column-gap:var(--space-5);margin:6px 0 0;padding-left:20px}.Qu0mEa_toc li{break-inside:avoid;margin:0 0 4px}.Qu0mEa_summary{border-left:3px solid var(--primary);padding:var(--space-2) var(--space-4);background:var(--primary-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:0 0 var(--space-4)}.Qu0mEa_summary ul{margin:0;padding-left:18px}.Qu0mEa_summary li{margin:4px 0;line-height:1.5}.Qu0mEa_lawyer{border:1px dashed var(--border-strong);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0 var(--space-4);font-size:14px}.Qu0mEa_lawyer>p:first-child{margin-bottom:6px;font-weight:700}.Qu0mEa_lawyer ul{margin:0;padding-left:18px}.Qu0mEa_lawyer li{margin:4px 0;line-height:1.5}.Qu0mEa_placeholder{background:var(--bg-sunken);overflow-wrap:anywhere;border-radius:4px;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.Qu0mEa_page code{overflow-wrap:anywhere}.Qu0mEa_page h2{scroll-margin-top:80px}.Qu0mEa_related{color:var(--text-secondary);margin-top:var(--space-6);border-top:1px solid var(--border);padding-top:var(--space-4);font-size:14px}
._j7HhG_settings{gap:var(--space-3);display:grid}._j7HhG_settingsRow{gap:var(--space-3) var(--space-5);flex-wrap:wrap;align-items:center;display:flex}._j7HhG_select{border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg-card);min-height:40px;color:var(--text-primary);font:inherit;padding:6px 10px}._j7HhG_picker{margin-bottom:var(--space-3);max-width:100%;display:none;overflow-x:auto}._j7HhG_picker .segmented{flex-wrap:nowrap;width:100%;display:flex}._j7HhG_picker button{flex:1 1 0;min-width:0;min-height:40px;padding:0 4px}._j7HhG_days{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}@media (min-width:1180px){._j7HhG_days{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr))}._j7HhG_days ._j7HhG_entryName{font-size:13px}._j7HhG_days ._j7HhG_entry{padding:4px}._j7HhG_days ._j7HhG_entry ._j7HhG_lockBtn{width:26px;height:26px}}@media (max-width:767px){._j7HhG_picker{display:block}._j7HhG_days{grid-template-columns:minmax(0,1fr)}._j7HhG_day:not([data-selected=true]){display:none}}._j7HhG_day{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md,12px);padding:var(--space-3);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._j7HhG_day[data-locked=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}._j7HhG_dayHead{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}._j7HhG_dayName{font-size:15px;font-weight:700}._j7HhG_dayMeta{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}._j7HhG_entries{gap:6px;margin:0;padding:0;list-style:none;display:grid}._j7HhG_entry{border-radius:var(--radius-sm);border:1px solid #0000;align-items:flex-start;gap:6px;min-width:0;padding:6px;display:flex}._j7HhG_entry[data-locked=true]{border-color:color-mix(in srgb, var(--primary) 50%, transparent);background:color-mix(in srgb, var(--primary) 7%, var(--bg-card))}._j7HhG_entryMain{flex:1;min-width:0}._j7HhG_entryName{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.3}._j7HhG_entryAmount{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}._j7HhG_tag{border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border);margin-top:2px;margin-right:4px;padding:0 6px;font-size:11px;font-weight:600;display:inline-block}._j7HhG_lockBtn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);width:32px;height:32px;color:var(--text-muted);cursor:pointer;flex:none;place-items:center;display:inline-grid}._j7HhG_lockBtn[aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, var(--bg-card))}._j7HhG_lockBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._j7HhG_variety{margin-top:var(--space-2);flex-wrap:wrap;gap:6px;display:flex}._j7HhG_goalTable{border-collapse:collapse;width:100%;font-size:14px}._j7HhG_goalTable th,._j7HhG_goalTable td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:6px 8px}._j7HhG_goalTable thead th{color:var(--text-muted);font-size:12px;font-weight:700}._j7HhG_goalTable td._j7HhG_num{font-variant-numeric:tabular-nums}._j7HhG_ok{color:var(--success);font-weight:600}._j7HhG_low{color:var(--warning);font-weight:600}._j7HhG_high{color:var(--danger);font-weight:600}._j7HhG_grocery{gap:var(--space-4);display:grid}._j7HhG_aisle{break-inside:avoid}._j7HhG_aisleTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;font-size:13px;font-weight:700}._j7HhG_lines{margin:0;padding:0;list-style:none}._j7HhG_line{border-top:1px solid var(--border)}._j7HhG_line label{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:8px 2px;display:flex}._j7HhG_line input{width:20px;height:20px;accent-color:var(--primary);flex:none;margin-top:2px}._j7HhG_line[data-checked=true] ._j7HhG_lineName{color:var(--text-muted);text-decoration:line-through}._j7HhG_lineName{overflow-wrap:anywhere;font-size:14px;font-weight:600}._j7HhG_lineAmount{color:var(--text-secondary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px}@media print{._j7HhG_printHide{display:none!important}body:has(._j7HhG_printRoot) .site-header{display:none!important}body:has(._j7HhG_printRoot) .site-footer{display:none!important}body:has(._j7HhG_printRoot) .toaster{display:none!important}._j7HhG_picker{display:none!important}._j7HhG_day{break-inside:avoid;display:flex!important}._j7HhG_days{grid-template-columns:repeat(2,minmax(0,1fr))!important}._j7HhG_lockBtn{display:none}._j7HhG_grocery{break-before:page}}._j7HhG_printRoot{min-width:0}
