._note_1fk1g_1{display:flex;align-items:center;gap:var(--spacing-2);margin:0;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--accent);color:var(--accent-foreground);font-weight:500}._card_1blds_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}._head_1blds_12{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._title_1blds_19{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:600;font-size:1.1rem;margin:0}._act_1blds_29+._act_1blds_29{border-top:1px solid var(--border);padding-top:var(--spacing-3)}._actHead_1blds_34{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2)}._tally_1blds_42{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9rem}._marks_1blds_49{display:inline-flex;align-items:center;gap:var(--spacing-1);margin-left:auto}._here_1blds_56{color:var(--success);font-weight:600;font-size:.88rem}._away_1blds_62{color:var(--error);font-weight:600;font-size:.88rem}._name_1blds_68{font-size:1rem;margin:0}._muted_1blds_73{color:var(--muted-foreground);font-size:.9rem;margin:2px 0 0}._list_1blds_79{list-style:none;margin:var(--spacing-2) 0 0;padding:0}._list_1blds_79 li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px var(--spacing-2);min-height:40px;align-items:center;border-bottom:1px solid var(--border)}._list_1blds_79 li:last-child{border-bottom:none}._flags_1blds_99{display:inline-flex;align-items:center;gap:4px;font-size:.85rem;color:var(--muted-foreground);overflow-wrap:anywhere}._severe_1blds_108 ._flags_1blds_99{color:var(--error);font-weight:600}@media print{._card_1blds_1{border:none;box-shadow:none;padding:0;color:#000}._act_1blds_29{break-inside:avoid}}._card_1xy7r_1{background:var(--card);border:2px solid var(--error);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}._title_1xy7r_11{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:600;font-size:1.1rem;margin:0;color:var(--error)}._list_1xy7r_22{list-style:none;margin:0;padding:0}._row_1xy7r_28{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-2);min-height:48px;border-bottom:1px solid var(--border);padding:var(--spacing-1) 0}._row_1xy7r_28:last-child{border-bottom:none}._text_1xy7r_43{display:flex;flex-direction:column;min-width:0}._center_1xy7r_49{font-weight:600;font-size:.9rem;color:var(--foreground)}._name_1xy7r_55{font-weight:600}._muted_1xy7r_59{color:var(--muted-foreground);font-size:.9rem;margin:0}._card_1pkdw_1{display:flex;gap:var(--spacing-3);align-items:flex-start;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);text-decoration:none;min-height:56px}._card_1pkdw_1:hover{border-color:var(--primary)}._icon_1pkdw_18{color:var(--primary);flex-shrink:0;margin-top:2px}._text_1pkdw_24{display:flex;flex-direction:column;gap:2px;font-size:.95rem}._plan_1pkdw_31{font-size:.8rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}._card_p3vfx_1{display:flex;gap:var(--spacing-3);align-items:flex-start;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._icon_p3vfx_11{color:var(--primary);flex-shrink:0;margin-top:2px}._list_p3vfx_17{list-style:none;margin:var(--spacing-1) 0 0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:.92rem}._day_p3vfx_27{font-weight:600;display:inline-block;min-width:90px}._card_1vz44_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4)}._title_1vz44_9{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:600;font-size:1.1rem;margin:0 0 var(--spacing-2)}._list_1vz44_19{list-style:none;margin:0;padding:0}._row_1vz44_25{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-1) var(--spacing-3);min-height:44px;padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._row_1vz44_25:last-child{border-bottom:none}._today_1vz44_40 ._name_1vz44_40{color:var(--primary)}._name_1vz44_40{font-weight:600;color:inherit;text-decoration:none}._name_1vz44_40:hover{text-decoration:underline}._meta_1vz44_54{color:var(--muted-foreground);font-size:.9rem}._body_1qlel_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._h3_1qlel_7{font-size:.95rem;font-weight:600;margin:0 0 var(--spacing-2)}._muted_1qlel_13{color:var(--muted-foreground);font-size:.9rem;margin:0 0 var(--spacing-2)}._list_1qlel_19{list-style:none;margin:0 0 var(--spacing-2);padding:0}._item_1qlel_25{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);min-height:44px;border-bottom:1px solid var(--border)}._item_1qlel_25 span,._addRow_1qlel_41{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._addRow_1qlel_41>input{flex:1 1 180px}._check_1qlel_52{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9rem;min-height:44px}._card_e3mgy_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4)}._head_e3mgy_9{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-2)}._title_e3mgy_17{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:600;font-size:1.1rem;margin:0}._count_e3mgy_27{color:var(--muted-foreground);font-size:.9rem}._bar_e3mgy_32{height:6px;border-radius:999px;background:var(--muted);overflow:hidden;margin:var(--spacing-3) 0 var(--spacing-2)}._bar_e3mgy_32 span{display:block;height:100%;background:var(--primary)}._list_e3mgy_46{list-style:none;margin:0;padding:0}._row_e3mgy_52{display:flex;gap:var(--spacing-3);align-items:flex-start;min-height:44px;padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._row_e3mgy_52:last-child{border-bottom:none}._text_e3mgy_65{display:flex;flex-direction:column;gap:2px;min-width:0}._label_e3mgy_72{font-weight:600;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._who_e3mgy_80{font-weight:500;font-size:.75rem;padding:1px 8px;border-radius:999px;background:var(--muted);color:var(--foreground)}._detail_e3mgy_90{color:var(--muted-foreground);font-size:.9rem}._act_e3mgy_95{align-self:flex-start;margin-top:var(--spacing-1)}._urgent_e3mgy_100 ._label_e3mgy_72{color:var(--error)}._iconOpen_e3mgy_104{color:var(--muted-foreground);flex:none;margin-top:2px}._iconUrgent_e3mgy_110{color:var(--error);flex:none;margin-top:2px}._iconDone_e3mgy_116{color:var(--success);flex:none;margin-top:2px}._doneBox_e3mgy_122{margin-top:var(--spacing-2)}._doneBox_e3mgy_122 summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--muted-foreground);font-size:.9rem}._doneBox_e3mgy_122 summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}._card_qvjgz_1{display:flex;flex-direction:column;gap:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4)}._title_qvjgz_12{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);font-size:1.2rem;font-weight:600}._review_qvjgz_22{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._h3_qvjgz_31{margin:var(--spacing-2) 0 0;font-size:.95rem;font-weight:600}._body_qvjgz_37{margin:0;white-space:pre-wrap}._meta_qvjgz_42{margin:0;font-size:.85rem;color:var(--muted-foreground)}._card_hnn29_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4)}._title_hnn29_9{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:600;font-size:1.1rem;margin:0 0 var(--spacing-2)}._list_hnn29_19{list-style:none;margin:0;padding:0}._list_hnn29_19 li+li{border-top:1px solid var(--border)}._row_hnn29_29{display:grid;grid-template-columns:5.5rem 1fr auto;align-items:center;gap:var(--spacing-3);min-height:48px;padding:var(--spacing-2) var(--spacing-1);color:inherit;text-decoration:none;border-radius:var(--radius-sm)}._row_hnn29_29:hover{background:var(--muted)}._plain_hnn29_45:hover{background:none}._date_hnn29_49{display:flex;flex-direction:column}._dateTop_hnn29_54{font-weight:600}._dateSub_hnn29_58{font-size:.8rem;color:var(--muted-foreground)}._text_hnn29_63{display:flex;flex-direction:column;gap:2px;min-width:0}._label_hnn29_70{font-weight:500}._detail_hnn29_74{font-size:.88rem;color:var(--muted-foreground)}._arrow_hnn29_79{color:var(--muted-foreground)}._card_f1vl8_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._late_f1vl8_12{border-color:var(--warning)}._title_f1vl8_16{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);font-size:1.1rem}._muted_f1vl8_25{margin:0;color:var(--muted-foreground);font-size:.9rem}._form_f1vl8_31{width:100%;display:flex;flex-direction:column;gap:var(--spacing-3)}._label_f1vl8_38{display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.88rem;color:var(--muted-foreground);max-width:200px}._row_f1vl8_47{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._card_1gbdc_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._title_1gbdc_12{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);font-size:1.1rem}._muted_1gbdc_21{margin:0;color:var(--muted-foreground);font-size:.9rem}._bunk_1gbdc_27{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);width:100%}._names_1gbdc_35{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._card_13337_1{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._h2_13337_11{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);font-size:1.1rem}._muted_13337_20{margin:0;color:var(--muted-foreground);font-size:.88rem}._list_13337_26{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._row_13337_34{display:flex;align-items:center;gap:var(--spacing-2);width:100%;min-height:44px;padding:0 var(--spacing-1);border:none;border-bottom:1px solid var(--border);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._row_13337_34:disabled{cursor:default}._row_13337_34:focus-visible{outline:2px solid var(--primary)}._spacer_13337_58{display:inline-block;width:16px}._answers_13337_63{margin:var(--spacing-2) 0 var(--spacing-3) var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2)}._answers_13337_63 dt{font-weight:600;font-size:.88rem}._answers_13337_63 dd{margin:0;white-space:pre-wrap}._card_19yoc_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none}._card_19yoc_1:hover{background:var(--muted)}._due_19yoc_3{border-left:4px solid var(--warning, var(--primary))}._main_19yoc_4{flex:1;display:flex;flex-direction:column;gap:2px}._muted_19yoc_5{color:var(--muted-foreground);font-size:.875rem}._card_1axgf_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none;border-left:4px solid var(--primary)}._card_1axgf_1:hover{background:var(--muted)}._late_1axgf_3{border-left-color:var(--destructive)}._main_1axgf_4{flex:1;display:flex;flex-direction:column;gap:2px}._muted_1axgf_5{color:var(--muted-foreground);font-size:.875rem}._card_15u58_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none;border-left:4px solid var(--destructive)}._card_15u58_1:hover{background:var(--muted)}._main_15u58_3{flex:1;display:flex;flex-direction:column;gap:2px}._muted_15u58_4{color:var(--muted-foreground);font-size:.875rem}._card_1ef1x_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none}._card_1ef1x_1:hover{background:var(--muted)}._main_1ef1x_3{flex:1;display:flex;flex-direction:column;gap:2px}._muted_1ef1x_4{color:var(--muted-foreground);font-size:.875rem}._stack_169a3_1{display:flex;flex-direction:column;gap:var(--spacing-2)}._card_169a3_2{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none}._card_169a3_2:hover{background:var(--muted)}._late_169a3_4{border-left:4px solid var(--destructive)}._main_169a3_5{flex:1;display:flex;flex-direction:column;gap:2px}._muted_169a3_6{color:var(--muted-foreground);font-size:.875rem}._banner_1ndc0_1{display:flex;align-items:center;gap:var(--spacing-2);background:var(--destructive);color:var(--destructive-foreground, #fff);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-4);text-decoration:none;font-size:.95rem}._banner_1ndc0_1:hover{opacity:.92}._card_19f8p_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}._line_19f8p_2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);font-size:.9rem}._row_19f8p_3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._muted_19f8p_4{color:var(--muted-foreground);font-size:.8125rem}._card_1jpfp_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none;border-left:4px solid var(--primary)}._card_1jpfp_1:hover{background:var(--muted)}._rain_1jpfp_3{border-left-color:var(--destructive)}._main_1jpfp_4{flex:1;display:flex;flex-direction:column;gap:2px}._muted_1jpfp_5{color:var(--muted-foreground);font-size:.875rem}._card_1fs50_1{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}._h2_1fs50_2{display:flex;align-items:center;gap:var(--spacing-2);font-size:1rem;margin:0}._item_1fs50_3{display:flex;align-items:center;gap:var(--spacing-2)}._grow_1fs50_4{flex:1;display:flex;flex-direction:column;gap:2px;font-size:.9rem}._body_1fs50_5{color:var(--muted-foreground);white-space:pre-wrap}._link_1fs50_6{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none}._link_1fs50_6:hover{background:var(--muted)}._main_1fs50_8{flex:1;display:flex;flex-direction:column;gap:2px}._quiet_1fs50_9{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;text-decoration:none;padding:0 var(--spacing-1)}._quiet_1fs50_9:hover{color:var(--foreground)}._muted_1fs50_11{color:var(--muted-foreground);font-size:.875rem}._card_r0cdl_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;text-decoration:none;border-left:4px solid var(--primary)}._card_r0cdl_1:hover{background:var(--muted)}._main_r0cdl_3{flex:1;display:flex;flex-direction:column;gap:2px}._muted_r0cdl_4{color:var(--muted-foreground);font-size:.875rem}._card_dh6i2_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-left:4px solid var(--warning, #d97706);border-radius:var(--radius-lg);color:inherit;text-decoration:none}._card_dh6i2_1:hover{background:var(--muted)}._main_dh6i2_3{flex:1;display:flex;flex-direction:column;gap:2px}._muted_dh6i2_4{color:var(--muted-foreground);font-size:.875rem}._card_n4do6_1{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap}._on_n4do6_2{border-left:4px solid var(--success, var(--primary))}._main_n4do6_3{flex:1;min-width:12rem;display:flex;flex-direction:column;gap:2px}._muted_n4do6_4{color:var(--muted-foreground);font-size:.875rem}._centerNote_7v35l_1{display:flex;align-items:center;gap:var(--spacing-2);margin:0;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--secondary);color:var(--secondary-foreground);font-weight:500}._wrap_7v35l_13{display:grid;gap:var(--spacing-4);margin-top:var(--spacing-6)}._card_7v35l_19{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-5, var(--spacing-4))}._hero_7v35l_27{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._heroText_7v35l_35{min-width:0;flex:1 1 240px}._eyebrow_7v35l_40{margin:0;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground)}._bunkName_7v35l_49{font-family:var(--font-family-display);font-size:2rem;font-weight:600;margin:var(--spacing-1) 0}._roll_7v35l_56{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1)}._rollLabel_7v35l_63{margin:0;font-size:.85rem;color:var(--muted-foreground)}._rollCount_7v35l_69{margin:0 0 var(--spacing-2);font-size:1.2rem;font-weight:600;font-variant-numeric:tabular-nums}._title_7v35l_76{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;margin:0 0 var(--spacing-3)}._list_7v35l_86{list-style:none;margin:0 0 var(--spacing-2);padding:0}._row_7v35l_92{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;min-height:44px;padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._row_7v35l_92:last-child{border-bottom:none}._name_7v35l_107{font-weight:500;color:inherit;text-decoration:none}._name_7v35l_107:hover{text-decoration:underline}._sheetLink_7v35l_117{display:inline-block;margin-top:var(--spacing-1);font-size:.88rem;color:var(--primary)}._muted_7v35l_124{margin:0;color:var(--muted-foreground);line-height:1.5}._error_7v35l_130{color:var(--error)}@media(max-width:560px){._roll_7v35l_56{width:100%}._roll_7v35l_56 a{width:100%;justify-content:center}}._card_1x5fo_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);margin-bottom:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._titleRow_1x5fo_13{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._h2_1x5fo_22{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);font-size:1.15rem}._muted_1x5fo_31{margin:0;color:var(--muted-foreground);font-size:.88rem}._form_1x5fo_37{width:100%;display:flex;flex-direction:column;gap:var(--spacing-2)}._formRow_1x5fo_44,._actions_1x5fo_45{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2) var(--spacing-4)}._check_1x5fo_52{display:flex;align-items:center;gap:var(--spacing-2);min-height:44px;font-weight:600}._until_1x5fo_60{display:flex;flex-direction:column;gap:2px}._list_1x5fo_66{width:100%;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._notice_1x5fo_76{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius)}._urgent_1x5fo_85{border-color:var(--error);background:color-mix(in srgb,var(--error) 6%,transparent)}._head_1x5fo_90{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2)}._title_1x5fo_13{font-size:1.02rem}._body_1x5fo_101{margin:0;white-space:pre-wrap}._wrap_pgaik_1{display:grid;gap:var(--spacing-4);margin-top:var(--spacing-6)}._card_pgaik_7{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4);min-width:0}._hero_pgaik_16{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._heroText_pgaik_24{flex:1 1 280px;min-width:0}._eyebrow_pgaik_29{margin:0;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground)}._big_pgaik_38{font-family:var(--font-family-display);font-size:1.8rem;font-weight:600;margin:var(--spacing-1) 0 var(--spacing-2)}._progressRow_pgaik_45{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}._progress_pgaik_45{flex:1;max-width:320px}._count_pgaik_57{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}._grid_pgaik_63{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-4)}._title_pgaik_69{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-size:1.1rem;font-weight:600;margin:0 0 var(--spacing-3)}._list_pgaik_79{list-style:none;margin:0 0 var(--spacing-2);padding:0}._callBanner_pgaik_85{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);padding:var(--spacing-3);border:2px solid var(--error);border-radius:var(--radius-md);background:color-mix(in srgb,var(--error) 8%,var(--card))}._callBanner_pgaik_85>span{flex:1 1 220px}._row_pgaik_100{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;min-height:44px;padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._row_pgaik_100:last-child{border-bottom:none}._name_pgaik_115{display:inline-flex;align-items:center;gap:var(--spacing-1);font-weight:500;color:inherit;text-decoration:none}._name_pgaik_115:hover{text-decoration:underline}._muted_pgaik_128{margin:0;color:var(--muted-foreground);font-size:.92rem;line-height:1.5}._countBad_pgaik_135{font-weight:700;color:var(--error);font-variant-numeric:tabular-nums}._error_pgaik_141{color:var(--error)}@media(max-width:560px){._hero_pgaik_16>a{width:100%;justify-content:center}}._card_1i0l9_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4)}._title_1i0l9_9{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-weight:600;font-size:1.1rem;margin:0 0 var(--spacing-2)}._list_1i0l9_19{list-style:none;margin:0;padding:0}._row_1i0l9_25{display:grid;grid-template-columns:minmax(8rem,auto) 1fr auto;gap:var(--spacing-1) var(--spacing-3);align-items:baseline;min-height:44px;padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._row_1i0l9_25:last-child{border-bottom:none}._name_1i0l9_39{font-weight:600;color:inherit;text-decoration:none}._name_1i0l9_39:hover{text-decoration:underline}._text_1i0l9_49{min-width:0;overflow-wrap:anywhere}._meta_1i0l9_54{color:var(--muted-foreground);font-size:.85rem;white-space:nowrap}@media(max-width:560px){._row_1i0l9_25{grid-template-columns:1fr}}._line_1tzr5_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1) var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:inherit;text-decoration:none;font-size:.92rem}._line_1tzr5_1:hover{border-color:var(--primary)}._urgent_1tzr5_19{border:2px solid var(--error)}._more_1tzr5_23{margin-left:auto;color:var(--primary);font-weight:500}._birthdays_snpm9_1:not(:empty){margin-bottom:var(--spacing-6)}._ask_snpm9_5,._todo_snpm9_9{margin-bottom:var(--spacing-6)}._todoTitle_snpm9_13{font-family:var(--font-family-display);font-weight:600;font-size:1.2rem;margin:0 0 var(--spacing-3)}._showAll_snpm9_20{margin-top:var(--spacing-2)}._todoList_snpm9_24{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-2)}._todoItem_snpm9_33{display:flex;align-items:center;gap:var(--spacing-3);min-height:60px;padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);color:inherit;text-decoration:none}._todoItem_snpm9_33:hover{border-color:var(--primary)}._todoUrgent_snpm9_50{border-left:4px solid var(--warning)}._todoIcon_snpm9_54{color:var(--primary);display:inline-flex}._todoCount_snpm9_59{font-family:var(--font-family-display);font-size:1.4rem;font-weight:600;font-variant-numeric:tabular-nums;min-width:32px}._todoText_snpm9_67{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._todoLabel_snpm9_75{font-weight:600}._todoArrow_snpm9_79{color:var(--muted-foreground)}._allClear_snpm9_83{display:inline-flex;align-items:center;gap:var(--spacing-2);margin:0;color:var(--success, var(--primary));font-weight:600}._grid_snpm9_92{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}._card_snpm9_98{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3);align-items:flex-start;min-width:0}._wide_snpm9_111{grid-row:span 2;align-items:stretch}._cardHead_snpm9_116{display:flex;align-items:center;gap:var(--spacing-3)}._cardIcon_snpm9_122{width:36px;height:36px;border-radius:var(--radius);background:var(--accent);color:var(--accent-foreground);display:inline-flex;align-items:center;justify-content:center}._cardTitle_snpm9_133{font-family:var(--font-family-display);font-weight:600;font-size:1.2rem;margin:0}._big_snpm9_140{font-size:1.35rem;font-weight:600;margin:0}._muted_snpm9_146{color:var(--muted-foreground);margin:0;line-height:1.5}._error_snpm9_152{color:var(--error)}._chase_snpm9_156{display:flex;flex-direction:column;gap:var(--spacing-1);margin:var(--spacing-2) 0}._chaseTitle_snpm9_163{font-size:.82rem;font-weight:600;color:var(--muted-foreground)}._chaseList_snpm9_169{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._chaseList_snpm9_169 li{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2);font-size:.92rem}._chaseActions_snpm9_186{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._stats_snpm9_192{display:flex;gap:var(--spacing-8);margin:var(--spacing-2) 0 0;flex-wrap:wrap}._stats_snpm9_192 dt{font-size:.85rem;color:var(--muted-foreground)}._stats_snpm9_192 dd{margin:0;font-size:1.6rem;font-weight:600;font-variant-numeric:tabular-nums}._sessions_snpm9_211{list-style:none;padding:0;margin:var(--spacing-2) 0 0;display:flex;flex-direction:column;gap:var(--spacing-4)}._session_snpm9_211{display:flex;flex-direction:column;gap:var(--spacing-2)}._sessionRow_snpm9_226{display:flex;justify-content:space-between;gap:var(--spacing-3)}._sessionName_snpm9_232{font-weight:500;min-width:0}._sessionCount_snpm9_237{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}._bar_snpm9_243{height:8px;border-radius:var(--radius-full);background:var(--muted);overflow:hidden}._barFill_snpm9_250{height:100%;background:var(--primary);border-radius:var(--radius-full)}@media(max-width:760px){._grid_snpm9_92{grid-template-columns:minmax(0,1fr)}._wide_snpm9_111{grid-row:auto}}
