:root{--background:#fff;--foreground:#000;--card:#fff;--primary:#171717;--primary-foreground:#fff;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--border:#e5e5e5;--input:#e5e5e5;--destructive:#dc2626;--success:#15803d;--highlight:#f4511e;--highlight-soft:#fdece6;--meeting:#0f9b8e;--meeting-soft:#d2f4ee;--icon-dark:#2f2f2f;--icon-light:#bcbcbc;--sidebar:#fafafa;--sidebar-foreground:#404040;--sidebar-accent:#f5f5f5;--popover:#fff;--font-sans:"Pretendard Variable", Pretendard, "Noto Sans KR", system-ui, sans-serif;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-2xl:16px;--radius-3xl:22px;--radius-full:999px;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);word-break:keep-all;margin:0;font-size:14px;line-height:20px}button,input,textarea,select{font:inherit}@media (width<=767px){:where(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){font-size:16px}}._alert_scua4_1{gap:var(--space-sm);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;padding:8px 12px;display:flex}._icon_scua4_10{flex-shrink:0;margin-top:2px}._content_scua4_14{gap:var(--space-3xs);flex-direction:column;display:flex}._title_scua4_19{margin:0;font-weight:500}._desc_scua4_23{color:var(--muted-foreground);margin:0}._destructive_scua4_27 ._title_scua4_19,._destructive_scua4_27 ._icon_scua4_10{color:var(--destructive)}._stack_rl7ah_1{align-items:center;display:inline-flex}._avatar_rl7ah_5{width:var(--size,20px);height:var(--size,20px);margin-right:calc(var(--size,20px) * -.3);border-radius:var(--radius-full);box-shadow:0 0 0 1.5px var(--background);display:block}._avatar_rl7ah_5:last-child{margin-right:0}._badge_1h2ar_1{border-radius:var(--radius-full);background:var(--secondary);color:var(--secondary-foreground);align-items:center;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}._button_mvqdh_1{border-radius:var(--radius-lg);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-weight:500;display:inline-flex}._button_mvqdh_1:disabled{opacity:.5;cursor:not-allowed}._default_mvqdh_15{padding:8px 10px}._sm_mvqdh_18{padding:6px 10px}._full_mvqdh_21{width:100%}._primary_mvqdh_24{background:var(--primary);color:var(--primary-foreground)}._secondary_mvqdh_28{background:var(--secondary);color:var(--secondary-foreground)}._outline_mvqdh_32{background:var(--background);color:var(--foreground);border-color:var(--border)}@media (width<=767px){._default_mvqdh_15{min-height:44px}._sm_mvqdh_18{min-height:40px}}._calendar_7tw18_1{flex-direction:column;gap:16px;width:100%;display:flex}._header_7tw18_7{justify-content:space-between;align-items:center;display:flex}._label_7tw18_12{font-weight:500}._nav_7tw18_15{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:28px;height:28px;color:var(--foreground);cursor:pointer;place-items:center;padding:0;display:grid}._nav_7tw18_15:disabled{opacity:.4;cursor:not-allowed}._grid_7tw18_31{grid-template-columns:repeat(7,1fr);gap:4px 1px;display:grid}._weekday_7tw18_36{height:28px;color:var(--muted-foreground);place-items:center;font-size:12px;display:grid}._day_7tw18_43{border-radius:var(--radius-md);height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}._day_7tw18_43:hover:not(:disabled){background:var(--secondary)}._day_7tw18_43:disabled{color:var(--muted-foreground);cursor:not-allowed}._outside_7tw18_62{color:var(--muted-foreground)}._today_7tw18_65{background:var(--secondary)}._selected_7tw18_68,._selected_7tw18_68:hover:not(:disabled){background:var(--primary);color:var(--primary-foreground)}._dot_7tw18_73{border-radius:var(--radius-full);opacity:.6;background:currentColor;width:4px;height:4px;position:absolute;bottom:3px}._anchor_iiqye_1{position:relative}._anchorInline_iiqye_4{display:inline-block;position:relative}._fieldInline_iiqye_8{display:inline-block}._field_iiqye_8{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}._label_iiqye_17{font-weight:500}._trigger_iiqye_20{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);width:100%;min-height:36px;color:var(--foreground);text-align:left;cursor:pointer;padding:8px 10px}._trigger_iiqye_20:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}._placeholder_iiqye_35{color:var(--muted-foreground)}._popover_iiqye_38{z-index:10;border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--popover);width:300px;max-width:calc(100vw - 32px);padding:16px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 12px 32px -8px #00000029}._hint_iiqye_51{color:var(--muted-foreground);margin:0}._error_iiqye_55{color:var(--destructive);margin:0}._invalid_iiqye_59 ._label_iiqye_17,._invalid_iiqye_59 ._error_iiqye_55{color:var(--destructive)}._invalid_iiqye_59 ._trigger_iiqye_20{border-color:var(--destructive)}._scrim_iiqye_68{display:none}@media (width<=767px){._scrim_iiqye_68{z-index:59;background:#0006;display:block;position:fixed;inset:0}._popover_iiqye_38{z-index:60;width:auto;max-width:none;padding:24px 16px calc(20px + env(safe-area-inset-bottom));border:0;border-radius:20px 20px 0 0;animation:.2s _sheetUp_iiqye_1;position:fixed;inset:auto 0 0;box-shadow:0 -8px 32px #00000029}._popover_iiqye_38:before{content:"";background:var(--border);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}}@keyframes _sheetUp_iiqye_1{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._popover_iiqye_38{animation:none}}@media (width<=767px){._trigger_iiqye_20{min-height:44px}}._field_1uaq2_1{gap:var(--space-xs);flex-direction:column;width:100%;display:flex}._label_1uaq2_7{font-weight:500}._input_1uaq2_10{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);width:100%;min-height:36px;color:var(--foreground);padding:8px 10px}._input_1uaq2_10::placeholder{color:var(--muted-foreground)}._input_1uaq2_10:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}._hint_1uaq2_26{color:var(--muted-foreground);margin:0}._error_1uaq2_30{color:var(--destructive);margin:0}._invalid_1uaq2_34 ._label_1uaq2_7,._invalid_1uaq2_34 ._error_1uaq2_30{color:var(--destructive)}._invalid_1uaq2_34 ._input_1uaq2_10{border-color:var(--destructive)}@media (width<=767px){._input_1uaq2_10{min-height:44px}}._root_t5f96_1{width:100%;position:relative}._rootInline_t5f96_5{justify-self:start;width:max-content;max-width:100%;margin-left:-8px;display:inline-block;position:relative}._rootInline_t5f96_5 ._button_t5f96_13{margin-left:0}._button_t5f96_13{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;max-width:100%;display:inline-flex}._trigger_t5f96_25{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);width:100%;min-height:36px;color:var(--foreground);padding:8px 10px;font-family:inherit}._trigger_t5f96_25:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}._text_t5f96_39{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._chevron_t5f96_45{color:var(--muted-foreground);flex:none}._list_t5f96_49{z-index:10;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);min-width:100%;max-width:320px;max-height:260px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 12px 32px -8px #00000029}._list_t5f96_49 button{border-radius:var(--radius-md);width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;display:flex}._list_t5f96_49 button:hover{background:var(--secondary)}._selected_t5f96_84{font-weight:600}@media (width<=767px){._trigger_t5f96_25{min-height:44px}}._overlay_cf5vv_1{z-index:50;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._wrap_cf5vv_10{align-items:center;gap:16px;display:flex}._dialog_cf5vv_15{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--popover);flex-direction:column;gap:16px;max-width:calc(100vw - 32px);padding:24px;display:flex;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._title_cf5vv_27{margin:0;font-size:18px;font-weight:600;line-height:normal}._description_cf5vv_33{color:var(--muted-foreground);margin:0}._close_cf5vv_37{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}._close_cf5vv_37:hover{background:var(--secondary);color:var(--foreground)}@media (width<=767px){._overlay_cf5vv_1{align-items:flex-start;padding:16px;overflow-y:auto}._wrap_cf5vv_10{flex-direction:column;align-items:stretch;width:100%;margin:auto}._dialog_cf5vv_15{max-width:none;padding:20px;width:100%!important}}._body_1asfv_1{flex-direction:column;gap:16px;display:flex}._empty_1asfv_6{color:var(--muted-foreground);margin:0}._list_1asfv_10{border:1px solid var(--border);border-radius:var(--radius-lg);max-height:320px;margin:0;padding:0 12px;list-style:none;overflow:auto}._listHead_1asfv_19,._row_1asfv_20{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}._listHead_1asfv_19{background:var(--background);color:var(--muted-foreground);font-size:13px;position:sticky;top:0}._row_1asfv_20{border-top:1px solid var(--border)}._list_1asfv_10 label{cursor:pointer;align-items:center;gap:12px;min-width:0;display:flex}._list_1asfv_10 input{width:16px;height:16px;accent-color:var(--primary)}._rowBody_1asfv_49{flex-direction:column;min-width:0;display:flex}._rowName_1asfv_54{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._rowMeta_1asfv_60{color:var(--muted-foreground);font-size:12px}._chip_1asfv_64{border-radius:var(--radius-full);background:var(--secondary);flex-shrink:0;padding:1px 8px;font-size:12px;font-weight:600}._foot_1asfv_72{justify-content:space-between;align-items:center;gap:12px;display:flex}._footMeta_1asfv_78{color:var(--muted-foreground);font-size:13px}._footError_1asfv_82{color:var(--destructive);margin:0;font-size:13px}@media (width<=767px){._foot_1asfv_72{flex-direction:column-reverse;align-items:stretch}._foot_1asfv_72 button{width:100%}._footMeta_1asfv_78{text-align:center}}._page_1csu3_1{background:var(--background);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}._page_1csu3_1:before{content:"";pointer-events:none;background-image:radial-gradient(#d4d4d4 1px,#0000 1.2px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 38%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 38%,#000 30%,#0000 100%)}._header_1csu3_20{z-index:1;padding:28px 40px;position:relative}._logo_1csu3_25{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}._main_1csu3_33{z-index:1;flex-direction:column;flex:1;align-items:center;padding:40px 20px 48px;display:flex;position:relative}._hero_1csu3_42{position:relative}._hero_1csu3_42:before{content:"";z-index:-1;background:radial-gradient(ellipse 50% 50% at 50% 50%, var(--background) 35%, transparent 100%);position:absolute;inset:-48px -140px}._headline_1csu3_53{text-align:center;letter-spacing:-.03em;margin:0;font-size:clamp(30px,5vw,48px);font-weight:600;line-height:1.28}._sub_1csu3_61{text-align:center;color:var(--muted-foreground);margin:16px 0 0;font-size:16px;line-height:1.6}._card_1csu3_68{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--card);flex-direction:column;gap:20px;width:100%;max-width:440px;margin-top:44px;padding:28px;display:flex;box-shadow:0 1px 2px #0000000a,0 12px 32px -8px #00000014}._cardAlone_1csu3_84{margin-top:12vh}@media (width<=560px){._header_1csu3_20{padding:20px}._main_1csu3_33{padding-top:24px}._headline_1csu3_53{font-size:26px}._sub_1csu3_61{font-size:15px}._card_1csu3_68{margin-top:32px;padding:20px}._cardAlone_1csu3_84{margin-top:6vh}}._step_jm398_1{color:var(--muted-foreground);margin:0;font-size:13px;font-weight:500}._title_jm398_7{margin:0;font-size:30px;font-weight:600;line-height:normal}._sub_jm398_13{color:var(--muted-foreground);margin:0}._fields_jm398_17{flex-direction:column;gap:18px;display:flex}._roomInfo_jm398_22{color:var(--muted-foreground);align-items:center;gap:10px;font-size:13px;display:flex}._done_jm398_32{color:var(--success);align-items:center;gap:10px;margin:0;font-size:13px;font-weight:500;display:flex}._linkArea_jm398_41{gap:var(--space-sm);flex-direction:column;display:flex}._buttonRow_jm398_46{gap:var(--space-xs);display:flex}._statusIcon_jm398_50{border-radius:var(--radius-full);background:var(--muted);justify-content:center;align-items:center;width:64px;height:64px;display:flex}._expiredText_jm398_59{flex-direction:column;gap:8px;display:flex}._expiredTitle_jm398_64{font-size:20px}._expiredDesc_jm398_68{color:var(--muted-foreground);margin:0;line-height:22px}._chips_jm398_75{flex-wrap:wrap;gap:8px;display:flex}._choice_jm398_80{border:1px solid var(--input);border-radius:var(--radius-full);background:var(--background);color:var(--foreground);cursor:pointer;padding:6px 14px}._choice_jm398_80:hover{background:var(--secondary)}._choice_jm398_80[aria-checked=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground,#fff)}._choice_jm398_80:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._pickName_jm398_100{flex-direction:column;gap:8px;display:flex}._pickLabel_jm398_105{font-weight:600}._pickHint_jm398_108,._pickError_jm398_109{margin:0;font-size:12px}._pickHint_jm398_108{color:var(--muted-foreground)}._pickError_jm398_109{color:var(--destructive)}._form_sb9m3_1{flex-direction:column;gap:20px;display:flex}._section_sb9m3_6{flex-direction:column;gap:8px;display:flex}._sectionTitle_sb9m3_11{margin:0;font-size:14px;font-weight:600}._line_sb9m3_16{border:1px solid var(--border);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._hint_sb9m3_24{color:var(--muted-foreground);margin:0;font-size:12px}._members_sb9m3_29{border:1px solid var(--border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none}._member_sb9m3_29{justify-content:space-between;align-items:center;min-height:44px;padding:6px 12px;display:flex}._member_sb9m3_29+._member_sb9m3_29{border-top:1px solid var(--border)}._tag_sb9m3_46{border-radius:var(--radius-full);background:var(--secondary);color:var(--muted-foreground);margin-left:8px;padding:1px 8px;font-size:12px}._confirm_sb9m3_54{gap:6px;display:flex}._kick_sb9m3_58{border-radius:var(--radius-md);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._kick_sb9m3_58:hover{background:var(--secondary);color:var(--destructive)}._note_sb9m3_74{border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;gap:8px;padding:10px 14px;display:flex}._footer_sb9m3_82{justify-content:flex-end;gap:8px;display:flex}._shell_7y0mn_1{flex-direction:column;height:100vh;display:flex}._topbar_7y0mn_6{border-bottom:1px solid var(--border);background:var(--background);flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}._left_7y0mn_16,._right_7y0mn_17{align-items:center;display:flex}._left_7y0mn_16{gap:10px}._right_7y0mn_17{gap:12px}._toggle_7y0mn_27{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._toggle_7y0mn_27:hover{background:var(--secondary);color:var(--foreground)}._left_7y0mn_16{min-width:0}._roomName_7y0mn_46{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0 0 0 6px;font-size:15px;font-weight:600;line-height:normal;overflow:hidden}._body_7y0mn_56{flex:1;min-height:0;display:flex}._main_7y0mn_61{flex:1;min-width:0;overflow:auto}._rail_7y0mn_68{flex-shrink:0;width:64px;position:relative}._scrim_7y0mn_73{z-index:19;position:fixed;inset:64px 0 0}._sidebar_7y0mn_79{border-right:1px solid var(--border);background:var(--background);flex-direction:column;flex-shrink:0;gap:14px;width:232px;height:100%;padding:16px 12px;transition:width .16s;display:flex;overflow:visible}._overlay_7y0mn_92{z-index:20;position:absolute;top:0;left:0;box-shadow:4px 0 16px #00000014}._collapsed_7y0mn_99{width:64px}._group_7y0mn_102{flex-direction:column;gap:4px;display:flex}._groupLabel_7y0mn_107{white-space:nowrap;margin:0 0 4px;padding:0 4px;font-size:12px;font-weight:500;overflow:hidden}._collapsed_7y0mn_99 ._groupLabel_7y0mn_107{display:none}._item_7y0mn_118{border-radius:var(--radius-md);height:32px;color:var(--sidebar-foreground);white-space:nowrap;align-items:center;gap:8px;padding:4px 12px;text-decoration:none;display:flex;position:relative}._item_7y0mn_118:hover,._active_7y0mn_131{background:var(--sidebar-accent)}._active_7y0mn_131{color:var(--foreground)}._item_7y0mn_118:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._collapsed_7y0mn_99 ._itemLabel_7y0mn_141{display:none}._notice_7y0mn_146{flex-direction:column;gap:8px;margin-top:auto;display:flex}._noticeText_7y0mn_152{color:var(--muted-foreground);white-space:nowrap;margin:0;padding:0 4px;font-size:13px;font-weight:500}._urgent_7y0mn_160 ._noticeText_7y0mn_152{color:var(--destructive)}._collapsed_7y0mn_99 ._noticeText_7y0mn_152{display:none}._noticeButton_7y0mn_166{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);height:32px;color:var(--foreground);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:4px 12px;display:flex;position:relative}._noticeButton_7y0mn_166:hover{background:var(--sidebar-accent)}._urgent_7y0mn_160 ._noticeButton_7y0mn_166{color:var(--destructive)}._noticeButton_7y0mn_166:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._badgeButton_7y0mn_191{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){._collapsed_7y0mn_99 ._item_7y0mn_118:hover:after,._collapsed_7y0mn_99 ._item_7y0mn_118:focus-visible:after,._collapsed_7y0mn_99 ._noticeButton_7y0mn_166:hover:after,._collapsed_7y0mn_99 ._noticeButton_7y0mn_166:focus-visible:after{content:attr(data-tip);border-radius:var(--radius-md);background:var(--primary);color:var(--primary-foreground);pointer-events:none;padding:4px 8px;font-size:12px;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}}._toast_7y0mn_219{z-index:60;border-radius:var(--radius-lg);background:var(--primary);color:var(--primary-foreground);padding:10px 16px;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}@media (width<=767px){._shell_7y0mn_1{height:100dvh}._topbar_7y0mn_6{gap:8px;height:56px;padding:0 12px}._scrim_7y0mn_73{background:#0006;inset:56px 0 0}._left_7y0mn_16{gap:6px}._roomName_7y0mn_46{margin-left:2px}._right_7y0mn_17{flex-shrink:0;gap:6px}._avatars_7y0mn_256,._shareLabel_7y0mn_257{display:none}._toggle_7y0mn_27{width:40px;height:40px}._rail_7y0mn_68{width:0}._sidebar_7y0mn_79._collapsed_7y0mn_99{display:none}._sidebar_7y0mn_79._overlay_7y0mn_92{width:260px;height:calc(100dvh - 56px);animation:.16s _drawer_7y0mn_1}._item_7y0mn_118{height:44px}._toast_7y0mn_219{max-width:calc(100vw - 32px);bottom:20px}}@keyframes _drawer_7y0mn_1{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){._sidebar_7y0mn_79._overlay_7y0mn_92{animation:none}}._page_3c1ye_1{flex-direction:column;gap:24px;padding:32px 40px;display:flex}._listPage_3c1ye_7{gap:20px;min-height:100%}._listCard_3c1ye_13{border:1px solid var(--border)}._header_3c1ye_16{flex-direction:column;display:flex}._heading_3c1ye_20{margin:0;font-size:26px;font-weight:600;line-height:normal}._sub_3c1ye_26{color:var(--muted-foreground);margin:4px 0 0}._row_3c1ye_32._head_3c1ye_16>*{padding-block:10px}._modeChips_3c1ye_37{gap:8px;display:flex}._modeChip_3c1ye_37{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--background);color:var(--foreground);cursor:pointer;padding:4px 14px;font-weight:500}._modeChip_3c1ye_37:hover{background:var(--secondary)}._modeChip_3c1ye_37[aria-checked=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._modeChip_3c1ye_37:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._back_3c1ye_64{color:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:4px 0;font-weight:500;display:inline-flex}._docHead_3c1ye_76{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._titleInput_3c1ye_82{border-radius:var(--radius-md);width:100%;color:var(--foreground);background:0 0;border:1px solid #0000;margin:0 -8px;padding:4px 8px;font-family:inherit;font-size:28px;font-weight:600}._titleInput_3c1ye_82:hover{background:var(--secondary)}._titleInput_3c1ye_82:focus-visible{background:0 0;outline:none}._props_3c1ye_101{border-bottom:1px solid var(--border);flex-direction:column;gap:4px;padding-bottom:20px;display:flex}._prop_3c1ye_101{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;min-height:36px;display:grid}._propLabel_3c1ye_115{color:var(--muted-foreground);font-size:13px}._propValue_3c1ye_119{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._propError_3c1ye_126{color:var(--destructive);grid-column:2;margin:0;font-size:13px}._inline_3c1ye_132{border-radius:var(--radius-md);min-width:0;color:var(--foreground);background:0 0;border:1px solid #0000;padding:6px 8px;font-family:inherit}._inline_3c1ye_132:hover{background:var(--secondary)}._inline_3c1ye_132:focus-visible{border-color:var(--input);background:var(--background);outline:2px solid var(--primary);outline-offset:-1px}._inlineWide_3c1ye_150{flex:0 360px}._linkOpen_3c1ye_153{color:var(--muted-foreground);align-items:center;gap:4px;font-size:13px;display:inline-flex}._notes_3c1ye_162{flex-direction:column;gap:8px;min-height:320px;display:flex}._bubble_3c1ye_168{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);align-items:center;gap:4px;padding:4px;display:flex;box-shadow:0 4px 12px #0000001a}._bubble_3c1ye_168 ._blockButton_3c1ye_178,._bubble_3c1ye_168 ._markButton_3c1ye_179{border-color:#0000}._slashList_3c1ye_182{z-index:20;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);flex-direction:column;min-width:220px;max-height:320px;padding:6px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._slashItem_3c1ye_196{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 8px;display:flex}._slashItem_3c1ye_196[aria-selected=true],._slashItem_3c1ye_196:hover{background:var(--secondary)}._notesStatus_3c1ye_211{height:20px;color:var(--muted-foreground);align-self:flex-end;font-size:12px;line-height:20px}._notesStatusError_3c1ye_218{color:var(--destructive)}._blockMenu_3c1ye_221{position:relative}._blockButton_3c1ye_178,._markButton_3c1ye_179{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);height:32px;color:var(--foreground);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}._markButton_3c1ye_179{justify-content:center;width:32px;padding:0}._blockButton_3c1ye_178:hover,._markButton_3c1ye_179:hover{background:var(--secondary)}._markButton_3c1ye_179[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._blockButton_3c1ye_178:focus-visible,._markButton_3c1ye_179:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._blockList_3c1ye_257{z-index:10;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);flex-direction:column;min-width:220px;padding:6px;display:flex;position:absolute;top:38px;left:0;box-shadow:0 4px 12px #00000014}._blockHead_3c1ye_271{color:var(--muted-foreground);padding:4px 8px;font-size:12px;font-weight:500}._blockList_3c1ye_257 button{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 8px;display:flex}._blockList_3c1ye_257 button:hover{background:var(--secondary)}._blockCheck_3c1ye_291{margin-left:auto}._editorWrap_3c1ye_294{min-height:280px;position:relative}._editorHint_3c1ye_298{color:var(--muted-foreground);pointer-events:none;margin:0;font-size:16px;line-height:1.6;position:absolute;top:0;left:0}._prose_3c1ye_308{overflow-wrap:anywhere;outline:none;min-height:280px;font-size:16px;line-height:1.6}._prose_3c1ye_308 p{min-height:1.6em;margin:0}._prose_3c1ye_308 h1,._prose_3c1ye_308 h2,._prose_3c1ye_308 h3,._prose_3c1ye_308 h4{margin:12px 0 0;font-weight:600;line-height:1.4}._prose_3c1ye_308 h1{font-size:30px}._prose_3c1ye_308 h2{font-size:24px}._prose_3c1ye_308 h3{font-size:20px}._prose_3c1ye_308 h4{font-size:17px}._prose_3c1ye_308 ul,._prose_3c1ye_308 ol{margin:4px 0;padding-left:24px}._prose_3c1ye_308 ul[data-type=taskList]{padding-left:0;list-style:none}._prose_3c1ye_308 ul[data-type=taskList]>li{align-items:flex-start;gap:8px;display:flex}._prose_3c1ye_308 ul[data-type=taskList]>li>label{-webkit-user-select:none;user-select:none;margin-top:4px}._prose_3c1ye_308 ul[data-type=taskList]>li>div{flex:1;min-width:0}._prose_3c1ye_308 ul[data-type=taskList]>li[data-checked=true]>div{color:var(--muted-foreground);text-decoration:line-through}._prose_3c1ye_308 blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:8px 0;padding-left:14px}._prose_3c1ye_308 pre{border-radius:var(--radius-lg);background:var(--secondary);margin:8px 0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow-x:auto}._prose_3c1ye_308 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._empty_3c1ye_387{flex-direction:column;align-items:center;gap:8px;padding:56px 24px 64px;display:flex}._emptyIcon_3c1ye_394{border-radius:var(--radius-full);background:var(--secondary);width:44px;height:44px;color:var(--muted-foreground);place-items:center;margin-bottom:8px;display:grid}._emptyTitle_3c1ye_404{margin:0;font-size:16px;font-weight:600}._emptyDesc_3c1ye_409{color:var(--muted-foreground);margin:0 0 8px;font-size:13px}._form_3c1ye_416{flex-direction:column;gap:14px;display:flex}._scroll_3c1ye_421{flex-direction:column;gap:14px;max-height:60vh;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}._two_3c1ye_430{grid-template-columns:1fr 1fr;gap:12px;display:grid}._pick_3c1ye_435{flex-direction:column;gap:8px;display:flex}._label_3c1ye_440{font-weight:500}._picker_button_3c1ye_443,._control_3c1ye_444{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);width:100%;min-height:36px;color:var(--foreground);text-align:left;padding:8px 10px}._picker_button_3c1ye_443{cursor:pointer}._picker_button_3c1ye_443:focus-visible,._control_3c1ye_444:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}._placeholder_3c1ye_462{color:var(--muted-foreground)}textarea._control_3c1ye_444{resize:vertical}._error_3c1ye_468{color:var(--destructive);margin:0}._invalid_3c1ye_472 ._label_3c1ye_440,._invalid_3c1ye_472 ._error_3c1ye_468{color:var(--destructive)}._invalid_3c1ye_472 ._picker_button_3c1ye_443,._invalid_3c1ye_472 ._control_3c1ye_444{border-color:var(--destructive)}._picker_3c1ye_443{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--popover);width:300px;padding:16px}._sectionHead_3c1ye_487{justify-content:space-between;align-items:center;display:flex}._sectionTitle_3c1ye_492{font-weight:600}._pairs_3c1ye_495{flex-direction:column;gap:10px;display:flex}._pair_3c1ye_495{grid-template-columns:minmax(0,1fr) 32px;align-items:start;gap:6px 8px;display:grid}._pairFields_3c1ye_506{flex-direction:column;gap:6px;display:flex}._todoMeta_3c1ye_511{grid-template-columns:1fr 1fr;gap:6px;display:grid}._iconButton_3c1ye_516{border-radius:var(--radius-lg);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._iconButton_3c1ye_516:hover{background:var(--secondary)}._hint_3c1ye_531{color:var(--muted-foreground);margin:0;font-size:12px}._footer_3c1ye_536{justify-content:flex-end;gap:8px;display:flex}._dialogText_3c1ye_541{color:var(--muted-foreground);margin:0}._danger_3c1ye_545{color:var(--destructive);background:#fee2e2}._danger_3c1ye_545:hover:not(:disabled){background:#fecaca}@media (width<=1000px){._page_3c1ye_1{padding:24px 20px}._prop_3c1ye_101{grid-template-columns:72px minmax(0,1fr)}}._list_3c1ye_7{flex-direction:column;margin:-4px -8px -8px;padding:0;list-style:none;display:flex}._item_3c1ye_573{border-radius:var(--radius-xl);align-items:center;gap:12px;min-height:64px;padding:10px 8px;display:flex;position:relative}._item_3c1ye_573+._item_3c1ye_573:before{content:"";background:var(--secondary);height:1px;position:absolute;top:0;left:8px;right:8px}._open_3c1ye_591{border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}._open_3c1ye_591:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._itemBody_3c1ye_603{flex:1;min-width:0}._itemTitle_3c1ye_607{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}._facts_3c1ye_615{color:var(--muted-foreground);flex-wrap:wrap;gap:2px 12px;margin-top:3px;font-size:13px;display:flex}._facts_3c1ye_615>span{align-items:center;gap:4px;display:inline-flex}._actions_3c1ye_628{flex:none;align-items:center;gap:4px;display:flex;position:relative}._enter_3c1ye_635{border-radius:var(--radius-full);background:var(--secondary);height:30px;color:var(--foreground);cursor:pointer;border:0;align-items:center;gap:6px;margin-right:4px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}._enter_3c1ye_635:hover{background:var(--border)}._iconBtn_3c1ye_653{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._iconBtn_3c1ye_653:hover{background:var(--secondary);color:var(--foreground)}._enter_3c1ye_635:focus-visible,._iconBtn_3c1ye_653:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._menu_3c1ye_675{position:relative}._menuList_3c1ye_678{z-index:10;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);flex-direction:column;min-width:128px;padding:4px;display:flex;position:absolute;top:36px;right:0;box-shadow:0 4px 12px #00000014}._menuList_3c1ye_678 button{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}._menuList_3c1ye_678 button:hover{background:var(--secondary)}._menuList_3c1ye_678 ._menuDanger_3c1ye_706{color:var(--destructive)}._toggle_3c1ye_709{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._toggle_3c1ye_709:hover{background:var(--secondary);color:var(--foreground)}@media (width<=767px){._page_3c1ye_1{padding:16px}}._pickerScrim_3c1ye_732{display:none}@media (width<=767px){._pickerScrim_3c1ye_732{z-index:59;background:#0006;display:block;position:fixed;inset:0}._picker_3c1ye_443{z-index:60;width:auto;padding:24px 16px calc(20px + env(safe-area-inset-bottom));border:0;border-radius:20px 20px 0 0;animation:.2s _sheetUp_3c1ye_1;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #00000029}._picker_3c1ye_443:before{content:"";background:var(--border);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}}@keyframes _sheetUp_3c1ye_1{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._picker_3c1ye_443{animation:none}}@media (width<=767px){._titleInput_3c1ye_82{font-size:22px}._props_3c1ye_101{gap:14px}._prop_3c1ye_101{grid-template-columns:minmax(0,1fr);gap:6px}._propError_3c1ye_126{grid-column:1}._propValue_3c1ye_119 ._inline_3c1ye_132,._prop_3c1ye_101>._inline_3c1ye_132{border-color:var(--input);background:var(--background);min-height:44px;padding:8px 12px}._inlineWide_3c1ye_150{flex:100%}._modeChip_3c1ye_37{min-height:40px;padding:6px 18px}}._panel_1gt6e_2{border-radius:var(--radius-3xl);background:var(--card);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}._panelHead_1gt6e_11{align-items:center;gap:10px;min-height:32px;display:flex}._panelTitle_1gt6e_17{letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:600}._panelAction_1gt6e_24{align-items:center;display:flex}._panelAction_1gt6e_24 button[aria-haspopup],._panelAction_1gt6e_24>button{border-radius:var(--radius-full);background:var(--secondary);border:0;height:32px;padding:0 12px;font-size:13px;font-weight:600}._panelAction_1gt6e_24 button[aria-haspopup]:hover,._panelAction_1gt6e_24>button:hover{background:var(--border)}._panelEmpty_1gt6e_43{color:var(--muted-foreground);margin:0;font-size:13px}._wrap_1b4ch_1{position:relative}._list_1b4ch_4{z-index:10;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);min-width:160px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #00000014}._list_1b4ch_4 button{border-radius:var(--radius-md);width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;display:flex}._list_1b4ch_4 button:hover{background:var(--secondary)}._page_olt33_1{flex-direction:column;gap:24px;padding:32px 40px;display:flex}._header_olt33_7{justify-content:space-between;align-items:center;gap:16px;display:flex}._heading_olt33_13{margin:0;font-size:26px;font-weight:600;line-height:normal}._sub_olt33_19{color:var(--muted-foreground);margin:4px 0 0}._tabs_olt33_23{border-radius:var(--radius-lg);background:var(--secondary);gap:2px;padding:3px;display:inline-flex}._tab_olt33_23{border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:4px 12px;font-weight:500}._tab_olt33_23[aria-pressed=true]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px #00000014}._statusTabs_olt33_46{display:none}._board_olt33_49{grid-template-columns:repeat(4,minmax(200px,1fr));align-items:start;gap:12px;display:grid;overflow-x:auto}._column_olt33_56{border-radius:var(--radius-xl);background:var(--muted);outline-offset:-2px;outline:2px solid #0000;flex-direction:column;gap:10px;min-height:320px;padding:12px;transition:outline-color .1s;display:flex}._columnOver_olt33_68{outline-color:var(--primary)}._columnHead_olt33_71{justify-content:space-between;align-items:center;padding:0 4px;font-weight:600;display:flex}._count_olt33_78{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--background);text-align:center;min-width:24px;padding:1px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-block}._columnEmpty_olt33_90{color:var(--muted-foreground);margin:0;padding:0 4px;font-size:13px}._card_olt33_96{border-radius:var(--radius-2xl);background:var(--background);color:inherit;text-align:left;cursor:pointer;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:0;padding:22px;text-decoration:none;transition:box-shadow .15s;display:flex;box-shadow:0 1px 2px #0000000a}._card_olt33_96:hover{box-shadow:0 4px 12px #00000014}._card_olt33_96:focus-visible{outline:2px solid var(--primary)}._card_olt33_96[draggable=true]{cursor:grab}._dragging_olt33_121{opacity:.4}._tag_olt33_124{border-radius:var(--radius-full);background:var(--secondary);color:var(--muted-foreground);margin-bottom:14px;padding:4px 12px;font-size:13px;font-weight:500;line-height:20px}._tagDanger_olt33_134{color:var(--destructive);background:#fee2e2}._cardTitle_olt33_138{margin:0;font-size:17px;font-weight:600;line-height:1.35}._cardHeading_olt33_144{flex-direction:column;gap:8px;display:flex}._cardSub_olt33_149{color:var(--muted-foreground);align-items:center;gap:5px;margin:0;font-size:14px;line-height:1.5;display:flex}._cardFoot_olt33_160{flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;margin-top:24px;display:flex}._owner_olt33_169{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:500;display:inline-flex}._avatar_olt33_178{border-radius:var(--radius-full);background:var(--secondary);width:28px;height:28px;color:var(--muted-foreground);flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid}._counts_olt33_190{gap:6px;display:inline-flex}._clip_olt33_194{border-radius:var(--radius-full);background:var(--secondary);color:var(--muted-foreground);align-items:center;gap:4px;padding:5px 12px;font-size:13px;display:inline-flex}._empty_olt33_206{border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;align-items:center;gap:8px;padding:72px 24px;display:flex}._emptySmall_olt33_215{padding:40px 24px}._emptyIcon_olt33_218{border-radius:var(--radius-full);background:var(--secondary);width:44px;height:44px;color:var(--muted-foreground);place-items:center;margin-bottom:8px;display:grid}._emptyTitle_olt33_228{margin:0;font-size:16px;font-weight:600}._emptyDesc_olt33_233{color:var(--muted-foreground);margin:0 0 8px;font-size:13px}._actions_olt33_238{gap:8px;display:flex}._form_olt33_244{flex-direction:column;gap:14px;display:flex}._pick_olt33_249{flex-direction:column;gap:6px;display:flex}._label_olt33_254{font-weight:500}._select_olt33_257{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);width:100%;color:var(--foreground);padding:8px 10px}._select_olt33_257:disabled{background:var(--secondary);color:var(--muted-foreground)}._select_olt33_257:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}._hint_olt33_273{color:var(--muted-foreground);margin:0;font-size:12px}._footer_olt33_278{justify-content:flex-end;gap:8px;display:flex}._dialogText_olt33_283{color:var(--muted-foreground);margin:0}._danger_olt33_287{color:var(--destructive);background:#fee2e2}._danger_olt33_287:hover:not(:disabled){background:#fecaca}._back_olt33_296{color:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:4px 0;font-weight:500;display:inline-flex}._titleRow_olt33_308{justify-content:space-between;align-items:center;gap:16px;display:flex}._titleLeft_olt33_314{align-items:center;gap:10px;min-width:0;display:flex}._statusBadge_olt33_320{border-radius:var(--radius-full);background:var(--secondary);white-space:nowrap;padding:1px 8px;font-size:12px;font-weight:600;line-height:16px}._ownerName_olt33_329{color:var(--muted-foreground)}._detail_olt33_332{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}._info_olt33_338{border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;gap:14px;padding:24px;display:flex}._infoTitle_olt33_346{margin:0;font-size:14px;font-weight:600}._main_olt33_351{flex-direction:column;gap:12px;min-width:0;display:flex}._sectionHead_olt33_357{justify-content:space-between;align-items:center;gap:12px;display:flex}._sectionTitle_olt33_363{margin:0;font-size:18px;font-weight:600}._sectionSub_olt33_368{color:var(--muted-foreground);margin:8px 0 -4px;font-size:13px}._itemCard_olt33_373{align-items:center;gap:14px;padding:16px 20px;display:flex;position:relative}._itemCard_olt33_373:first-child{border-top:1px solid var(--border)}._itemCard_olt33_373+._itemCard_olt33_373:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:20px;right:20px}._itemIcon_olt33_393{border-radius:var(--radius-full);background:var(--secondary);width:32px;height:32px;color:var(--muted-foreground);flex:none;place-items:center;display:grid}._itemText_olt33_403{flex:1;min-width:0}._itemTitle_olt33_407{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}._itemMeta_olt33_414{color:var(--muted-foreground);margin:2px 0 0;font-size:12px}._iconButton_olt33_419{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}._iconButton_olt33_419:hover{background:var(--secondary);color:var(--foreground)}._menu_olt33_436{position:relative}._menuList_olt33_439{z-index:10;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);flex-direction:column;min-width:112px;padding:4px;display:flex;position:absolute;top:36px;right:0;box-shadow:0 4px 12px #00000014}._menuList_olt33_439 button{border-radius:var(--radius-md);color:var(--destructive);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}._menuList_olt33_439 button:hover{background:var(--secondary)}._drop_olt33_470{border-radius:var(--radius-xl);color:var(--muted-foreground);text-align:center;cursor:pointer;border:1px dashed #d4d4d4;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 16px;display:flex}._drop_olt33_470:hover,._dropOver_olt33_484{border-color:var(--primary);background:var(--secondary)}._hidden_olt33_488{display:none}._fileList_olt33_491{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}._fileRow_olt33_498{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:12px;padding:10px 12px;display:flex}._fileRowBad_olt33_506{border-color:#fecaca}._fileName_olt33_509{flex:1;min-width:0}._fileNameText_olt33_513{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}._fileSub_olt33_520{color:var(--muted-foreground);margin:2px 0 0;font-size:12px}._fileError_olt33_525{color:var(--destructive)}._bar_olt33_528{border-radius:var(--radius-full);background:var(--muted);height:8px;margin-top:6px;overflow:hidden}._barFill_olt33_535{background:var(--primary);height:100%;transition:width .15s}._percent_olt33_540{color:var(--muted-foreground);font-size:12px}._done_olt33_544{color:var(--success);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}._failBadge_olt33_553{border-radius:var(--radius-full);color:var(--destructive);background:#fee2e2;padding:2px 8px;font-size:12px;font-weight:600}._limits_olt33_561{color:var(--muted-foreground);margin:0;font-size:12px}._addMore_olt33_566{align-self:flex-start}@media (width<=900px){._page_olt33_1{padding:24px 20px}._detail_olt33_332{grid-template-columns:1fr}}._history_olt33_580{flex-direction:column;gap:10px;margin:0;padding:4px 20px 20px;list-style:none;display:flex}._history_olt33_580 li{color:var(--muted-foreground);align-items:center;gap:10px;display:flex}._historyText_olt33_594{color:var(--foreground);flex:1}._historyTime_olt33_598{font-size:12px}._titleInput_olt33_603{border-radius:var(--radius-md);min-width:0;color:var(--foreground);background:0 0;border:0;flex:1;margin:0 -8px;padding:4px 8px;font-family:inherit;font-size:28px;font-weight:600}._titleInput_olt33_603:focus-visible{outline:none}._props_olt33_619{flex-direction:column;gap:4px;display:flex}._prop_olt33_619{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;min-height:36px;display:grid}._propLabel_olt33_631{color:var(--muted-foreground);font-size:13px}._inline_olt33_635{border-radius:var(--radius-md);min-width:0;max-width:100%;color:var(--foreground);background:0 0;border:0;justify-self:start;margin-left:-8px;padding:6px 8px;font-family:inherit}._inline_olt33_635:focus-visible{outline:none}._inlineWide_olt33_650{width:360px}._block_olt33_653{flex-direction:column;gap:12px;display:flex}._deleteBtn_olt33_658{color:var(--destructive);border-color:#fecaca;align-self:flex-end}._deleteBtn_olt33_658:hover:not(:disabled){background:#fee2e2}._memo_olt33_666{box-sizing:border-box;width:100%;color:var(--foreground);font:inherit;resize:none;background:0 0;border:0;margin:0;padding:4px 20px 20px;font-size:15px;line-height:26px;display:block}._memo_olt33_666::placeholder{color:var(--muted-foreground)}._memo_olt33_666:focus{outline:none}._memoCard_olt33_686:focus-within{border-color:var(--muted-foreground)}._emptyIn_olt33_689{flex-direction:column;align-items:center;gap:8px;padding:24px 24px 40px;display:flex}._foldHead_olt33_696{color:var(--foreground);font:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}._chevOpen_olt33_708{transform:rotate(180deg)}@media (width<=767px){._page_olt33_1{padding:16px}._header_olt33_7{flex-wrap:wrap;align-items:flex-start}._actions_olt33_238{justify-content:space-between;width:100%}._actions_olt33_238>button:last-child{white-space:nowrap}._tab_olt33_23{white-space:nowrap;padding:8px 14px}._statusTabs_olt33_46{border-radius:var(--radius-lg);background:var(--secondary);grid-template-columns:repeat(4,1fr);gap:2px;padding:3px;display:grid}._statusTab_olt33_46{border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:8px 0;font-size:13px;font-weight:500;display:flex}._statusTab_olt33_46[aria-selected=true]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px #00000014}._statusTab_olt33_46 ._count_olt33_78{color:inherit;background:0 0;border:0;padding:0;font-size:16px;font-weight:700}._board_olt33_49{display:block;overflow:visible}._column_olt33_56{background:0 0;outline:0;min-height:0;padding:0}._column_olt33_56:not([data-active=true]),._columnHead_olt33_71{display:none}._columnEmpty_olt33_90{text-align:center;padding:32px 0}._card_olt33_96{border-color:var(--border);box-shadow:none;padding:16px}._tag_olt33_124{margin-bottom:8px;padding:2px 10px;font-size:12px;line-height:20px}._cardTitle_olt33_138{font-size:16px}._cardSub_olt33_149{font-size:13px}._cardFoot_olt33_160{margin-top:12px}._titleRow_olt33_308{flex-wrap:wrap;align-items:stretch}._titleRow_olt33_308 ._actions_olt33_238{z-index:5;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);gap:8px;position:fixed;bottom:0;left:0;right:0}._titleRow_olt33_308 ._actions_olt33_238>button{flex:1}._page_olt33_1:has(._titleRow_olt33_308 ._actions_olt33_238){padding-bottom:96px}._titleInput_olt33_603{flex:100%;font-size:22px}}._page_934em_1{flex-direction:column;gap:24px;padding:32px 40px;display:flex}._header_934em_7{justify-content:space-between;align-items:center;gap:16px;display:flex}._heading_934em_13{margin:0;font-size:26px;font-weight:600;line-height:normal}._sub_934em_19{color:var(--muted-foreground);margin:4px 0 0}._bar_934em_23{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._tabs_934em_30{border-radius:var(--radius-lg);background:var(--secondary);gap:2px;padding:3px;display:inline-flex}._tab_934em_30{border-radius:var(--radius-md);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:4px 12px;font-weight:500}._tab_934em_30[aria-pressed=true]{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px #00000014}._grid_934em_51{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._card_934em_56{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--card);flex-direction:column;gap:6px;padding:24px;display:flex;position:relative}._card_934em_56:hover{border-color:#d4d4d4}._open_934em_69{border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}._open_934em_69:focus-visible{outline:2px solid var(--primary)}._top_934em_80{pointer-events:none;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._iconBox_934em_87{border-radius:var(--radius-full);background:var(--secondary);width:32px;height:32px;color:var(--muted-foreground);place-items:center;display:grid}._topRight_934em_96{align-items:center;gap:4px;display:flex}._cardTitle_934em_101{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;margin:0;font-size:16px;font-weight:600;overflow:hidden}._meta_934em_110{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);pointer-events:none;margin:0;font-size:13px;overflow:hidden}._deadline_934em_119{color:var(--muted-foreground);pointer-events:none;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}._menu_934em_128{pointer-events:auto;position:relative}._menuButton_934em_132{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._pinButton_934em_144{pointer-events:auto;position:relative}._pinButton_934em_144[aria-pressed=true]{color:var(--foreground)}._menuButton_934em_132:hover{background:var(--secondary);color:var(--foreground)}._menuList_934em_156{z-index:10;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);min-width:112px;padding:4px;position:absolute;top:36px;right:0;box-shadow:0 4px 12px #00000014}._menuList_934em_156 button{border-radius:var(--radius-md);width:100%;color:var(--destructive);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}._menuList_934em_156 button:hover{background:var(--secondary)}._empty_934em_184{border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;align-items:center;gap:8px;padding:72px 24px;display:flex}._emptyIcon_934em_193{border-radius:var(--radius-full);background:var(--secondary);width:44px;height:44px;color:var(--muted-foreground);place-items:center;margin-bottom:8px;display:grid}._emptyTitle_934em_203{margin:0;font-size:16px;font-weight:600}._emptyDesc_934em_208{color:var(--muted-foreground);margin:0 0 8px;font-size:13px}._form_934em_213{flex-direction:column;gap:14px;display:flex}._pick_934em_218{flex-direction:column;gap:8px;display:flex}._label_934em_223{font-weight:500}._select_934em_226,._textarea_934em_227{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);width:100%;min-height:36px;color:var(--foreground);padding:8px 10px}._select_934em_226:focus-visible,._textarea_934em_227:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}._textarea_934em_227{resize:vertical}._invalid_934em_244 ._label_934em_223,._invalid_934em_244 ._error_934em_245{color:var(--destructive)}._invalid_934em_244 ._textarea_934em_227{border-color:var(--destructive)}._error_934em_245{color:var(--destructive);margin:0}._hint_934em_255{color:var(--muted-foreground);margin:0;font-size:12px}._count_934em_260{color:var(--muted-foreground);align-self:flex-end;font-size:12px}._footer_934em_265{justify-content:flex-end;gap:8px;display:flex}._body_934em_270{white-space:pre-wrap;word-break:break-word;max-height:50vh;margin:0;font-family:inherit;overflow-y:auto}._dialogText_934em_278{color:var(--muted-foreground);margin:0}._danger_934em_282{color:var(--destructive);background:#fee2e2}._danger_934em_282:hover:not(:disabled){background:#fecaca}@media (width<=900px){._page_934em_1{padding:24px 20px}}@media (width<=767px){._page_934em_1{padding:16px}._header_934em_7{flex-wrap:wrap;align-items:flex-start}}._root_196xc_1{position:relative}._box_196xc_4{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;padding:5px 8px;display:flex}._box_196xc_4:focus-within{outline:2px solid var(--primary);outline-offset:-1px}._tag_196xc_20{border-radius:var(--radius-full);background:var(--secondary);align-items:center;gap:6px;padding:2px 4px 2px 3px;display:inline-flex}._avatar_196xc_28{border-radius:var(--radius-full);flex:none;width:20px;height:20px;display:block}._x_196xc_35{border-radius:var(--radius-full);width:16px;height:16px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._x_196xc_35:hover{background:var(--border);color:var(--foreground)}._input_196xc_51{min-width:80px;color:var(--foreground);background:0 0;border:0;outline:0;flex:1;padding:3px 2px}._menu_196xc_60{z-index:20;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--popover);flex-direction:column;max-height:220px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._menuHead_196xc_76{color:var(--muted-foreground);margin:0;padding:6px 8px 4px;font-size:12px}._option_196xc_82{border-radius:var(--radius-md);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}._option_196xc_82:hover,._option_196xc_82:focus-visible{background:var(--secondary)}._empty_196xc_98{color:var(--muted-foreground);margin:0;padding:8px}._card_1hxp0_2{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);flex-direction:column;display:flex}._cardHead_1hxp0_9{justify-content:space-between;align-items:center;min-height:56px;padding:12px 20px;display:flex}._cardTitle_1hxp0_16{margin:0;font-size:16px;font-weight:600}._cardEmpty_1hxp0_21{color:var(--muted-foreground);margin:0;padding:4px 20px 24px;font-size:13px}._plainList_1hxp0_27{margin:0;padding:0;list-style:none}._row_1hxp0_32{align-items:center;gap:14px;padding:16px 20px;display:flex;position:relative}._row_1hxp0_32:first-child{border-top:1px solid var(--border)}._row_1hxp0_32+._row_1hxp0_32:before{content:"";background:var(--border);height:1px;position:absolute;top:0;left:20px;right:20px}._num_1hxp0_52{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--secondary);width:24px;height:24px;color:var(--muted-foreground);flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}._numDone_1hxp0_65{border-color:var(--foreground);background:var(--foreground);color:var(--background)}._rowBody_1hxp0_70{flex:1;min-width:0}._rowTitle_1hxp0_74{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}._facts_1hxp0_82{flex-wrap:wrap;gap:4px 16px;margin-top:6px;display:flex}._fact_1hxp0_82{color:var(--muted-foreground);align-items:center;gap:5px;font-size:13px;display:inline-flex}._iconBtn_1hxp0_95{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}._iconBtn_1hxp0_95:hover{background:var(--secondary);color:var(--foreground)}._iconBtn_1hxp0_95:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._pill_o0xm1_1{border-radius:var(--radius-full);background:var(--secondary);height:22px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}._pillHot_o0xm1_14{background:var(--highlight-soft);color:var(--highlight)}._pillDone_o0xm1_18{background:var(--foreground);color:var(--background)}._ellipsis_o0xm1_22{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._overview_o0xm1_30{gap:20px}._hero_o0xm1_33{flex-direction:column;gap:4px;display:flex}._heroValue_o0xm1_38{letter-spacing:-.015em;margin:0;font-size:32px;font-weight:800;line-height:40px}._heroSub_o0xm1_45{color:var(--muted-foreground);margin:0}._track_o0xm1_50{flex-direction:column;gap:8px;display:flex}._trackFoot_o0xm1_55{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}._bar_o0xm1_63{border-radius:var(--radius-full);background:repeating-linear-gradient(-45deg, var(--border) 0 2px, var(--secondary) 2px 7px);height:14px;margin:6px 0;position:relative}._barFill_o0xm1_70{border-radius:var(--radius-full) 0 0 var(--radius-full);background:var(--highlight);min-width:2px;animation:.9s cubic-bezier(.22,1,.36,1) _grow_o0xm1_1;position:absolute;inset:0 auto 0 0}._barFill_o0xm1_70:after{content:"";background:var(--highlight);border-radius:2px;width:2px;position:absolute;top:-6px;bottom:-6px;right:0}@keyframes _grow_o0xm1_1{0%{width:0}}._mark_o0xm1_94{border-radius:var(--radius-full);background:var(--foreground);width:6px;height:6px;animation:.4s .5s both _fade_o0xm1_1;position:absolute;top:50%;transform:translate(-50%,-50%)}._markPast_o0xm1_104{background:var(--background)}@media (prefers-reduced-motion:reduce){._barFill_o0xm1_70,._mark_o0xm1_94{animation:none}}._markDone_o0xm1_113{box-shadow:inset 0 0 0 1.5px var(--muted-foreground);background:0 0}._loading_o0xm1_117{flex-direction:column;gap:8px;display:flex}._loading_o0xm1_117 span{border-radius:var(--radius-md);background:var(--border);width:60%;height:26px;animation:1.2s ease-in-out infinite _pulse_o0xm1_1;display:block}._loading_o0xm1_117 span+span{width:80%;height:14px}@keyframes _pulse_o0xm1_1{50%{opacity:.5}}._info_o0xm1_140{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:20px;display:grid}._infoCol_o0xm1_147{flex-direction:column;gap:10px;min-width:0;display:flex}._infoLabel_o0xm1_153{color:var(--muted-foreground);margin:0;font-size:13px;font-weight:500}._meeting_o0xm1_159{min-width:0;color:var(--foreground);flex-direction:column;gap:4px;text-decoration:none;display:flex}._meetingWhen_o0xm1_167{letter-spacing:-.02em;font-size:18px;font-weight:700}._meeting_o0xm1_159:hover ._meetingWhen_o0xm1_167{text-underline-offset:4px;text-decoration:underline}._meetingMeta_o0xm1_176{min-width:0;color:var(--muted-foreground);align-items:center;gap:6px;font-size:13px;display:flex}._meetingMeta_o0xm1_176 svg{flex:none}._meetingMeta_o0xm1_176 svg+span{margin-right:6px}._mine_o0xm1_190{flex-direction:column;margin:-4px 0;padding:0;list-style:none;display:flex}._mineItem_o0xm1_197{min-width:0;color:var(--foreground);align-items:center;gap:8px;padding:4px 0;text-decoration:none;display:flex}._mineName_o0xm1_206{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}._mineItem_o0xm1_197:hover ._mineName_o0xm1_206{text-underline-offset:3px;text-decoration:underline}._infoEmpty_o0xm1_218{color:var(--muted-foreground);margin:0;font-size:13px}._infoEmpty_o0xm1_218 a{color:var(--foreground);text-underline-offset:3px;font-weight:600}._infoMore_o0xm1_228{color:var(--muted-foreground);font-size:12px}._monthNav_o0xm1_234{align-items:center;font-size:13px;font-weight:600;display:flex}._monthNav_o0xm1_234 span{text-align:center;min-width:34px}._monthNav_o0xm1_234>button{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._monthNav_o0xm1_234>button:hover:not(:disabled){background:var(--secondary);color:var(--foreground)}._monthNav_o0xm1_234>button:disabled{opacity:.4;cursor:default}._cal_o0xm1_266>div>div{gap:6px 0}._cal_o0xm1_266 ._cell_o0xm1_270{border-radius:var(--radius-full);font-variant-numeric:tabular-nums;justify-self:center;width:36px;height:36px;font-size:13px;font-weight:500}._cal_o0xm1_266 ._inRoom_o0xm1_279{background:var(--secondary)}._cal_o0xm1_266 ._offRoom_o0xm1_282{color:var(--muted-foreground);opacity:.5;background:0 0}._cal_o0xm1_266 ._cell_o0xm1_270:hover:not(:disabled){background:var(--border)}._cal_o0xm1_266 ._due_o0xm1_290,._cal_o0xm1_266 ._due_o0xm1_290:hover:not(:disabled){background:var(--foreground);color:var(--background);font-weight:700}._cal_o0xm1_266 ._dueDone_o0xm1_296{box-shadow:inset 0 0 0 1.5px var(--muted-foreground)}._cal_o0xm1_266 ._meet_o0xm1_159,._cal_o0xm1_266 ._meet_o0xm1_159:hover:not(:disabled){background:var(--meeting);color:#fff;font-weight:700}._cal_o0xm1_266 ._meetDot_o0xm1_305:after{content:"";border-radius:var(--radius-full);background:var(--meeting);width:5px;height:5px;box-shadow:0 0 0 1.5px var(--background);position:absolute;bottom:4px}._cal_o0xm1_266 ._end_o0xm1_316,._cal_o0xm1_266 ._end_o0xm1_316:hover:not(:disabled){background:var(--highlight);color:#fff;font-weight:700}._cal_o0xm1_266 ._picked_o0xm1_322{outline:2px solid var(--foreground);outline-offset:2px}._agenda_o0xm1_327{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding-top:16px;display:flex}._agendaTitle_o0xm1_334{margin:0 0 6px;font-size:13px;font-weight:700}._agendaEmpty_o0xm1_339{color:var(--muted-foreground);margin:0;font-size:13px}._entry_o0xm1_344{border-radius:var(--radius-md);color:var(--foreground);align-items:center;gap:8px;margin:0 -6px;padding:6px;text-decoration:none;display:flex}._entryLink_o0xm1_354:hover{background:var(--secondary)}._entryLink_o0xm1_354:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._entryIcon_o0xm1_361{color:var(--muted-foreground);flex:none}._entryTitle_o0xm1_365{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}._entryTime_o0xm1_373{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex:none;font-size:12px}._entryDone_o0xm1_379 ._entryTitle_o0xm1_365{color:var(--muted-foreground);text-decoration:line-through}._entryEnd_o0xm1_383,._entryEnd_o0xm1_383 ._entryIcon_o0xm1_361{color:var(--highlight);font-weight:600}._boardHint_o0xm1_390{color:var(--destructive);font-size:12px}._board_o0xm1_390{width:100%;color:inherit;font:inherit;resize:none;background:0 0;border:0;margin:0;padding:0;font-size:14px;line-height:24px;display:block;overflow-y:auto}._board_o0xm1_390::placeholder{color:var(--muted-foreground)}._board_o0xm1_390:focus{outline:none}._pins_o0xm1_416{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._pinItem_o0xm1_425{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 0;display:flex}._pinItem_o0xm1_425:hover ._pinTitle_o0xm1_437{text-underline-offset:3px;text-decoration:underline}._pinItem_o0xm1_425:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-md)}._pinIcon_o0xm1_446{color:var(--muted-foreground);flex:none;display:flex}._pinTitle_o0xm1_437{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._tasks_o0xm1_459{flex-direction:column;margin:-4px -8px -8px;padding:0;list-style:none;display:flex}._task_o0xm1_459{border-radius:var(--radius-xl);align-items:center;gap:12px;min-height:64px;padding:10px 8px;display:flex}._task_o0xm1_459+._task_o0xm1_459{position:relative}._task_o0xm1_459+._task_o0xm1_459:before{content:"";background:var(--secondary);height:1px;position:absolute;top:0;left:8px;right:8px}._taskNum_o0xm1_487{border-radius:var(--radius-full);background:var(--secondary);width:32px;height:32px;color:var(--muted-foreground);flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}._taskDone_o0xm1_499 ._taskNum_o0xm1_487{background:var(--foreground);color:var(--background)}._taskBody_o0xm1_503{flex:1;min-width:0}._taskTitle_o0xm1_507{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}._taskDone_o0xm1_499 ._taskTitle_o0xm1_507{color:var(--muted-foreground);text-decoration:line-through}._taskFacts_o0xm1_519{color:var(--muted-foreground);flex-wrap:wrap;gap:2px 12px;margin-top:3px;font-size:13px;display:flex}._assignLink_o0xm1_527{color:var(--foreground);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._assignLink_o0xm1_527:hover{text-decoration-style:solid}._taskProg_o0xm1_541{border-radius:var(--radius-full);background:var(--secondary);flex:none;width:64px;height:6px;position:relative;overflow:hidden}._taskProg_o0xm1_541 span{border-radius:var(--radius-full);background:var(--foreground);position:absolute;inset:0 auto 0 0}._task_o0xm1_459 ._pill_o0xm1_1{justify-content:center;min-width:52px}._taskActions_o0xm1_560{flex:none;gap:4px;display:flex}._iconBtn_o0xm1_565{border-radius:var(--radius-full);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._iconBtn_o0xm1_565:hover{background:var(--secondary);color:var(--foreground)}._iconBtn_o0xm1_565:focus-visible{outline:2px solid var(--primary);outline-offset:1px}@media (width<=640px){._info_o0xm1_140{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){._task_o0xm1_459{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:8px 12px;display:grid}._taskBody_o0xm1_503{grid-column:2}._taskTitle_o0xm1_507{white-space:normal;overflow-wrap:anywhere}._taskActions_o0xm1_560{grid-area:1/3;margin:-4px -6px 0 0}._task_o0xm1_459>._pill_o0xm1_1,._task_o0xm1_459>._taskProg_o0xm1_541{grid-column:2;justify-self:start}._iconBtn_o0xm1_565{width:40px;height:40px}}._page_awus2_1{background:var(--secondary);flex-direction:column;gap:24px;min-height:100%;padding:32px 40px;display:flex}._srOnly_awus2_10{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._empty_awus2_20{flex-direction:column;align-items:center;gap:8px;padding:56px 24px 64px;display:flex}._emptyIcon_awus2_27{border-radius:var(--radius-full);background:var(--secondary);width:44px;height:44px;color:var(--muted-foreground);place-items:center;margin-bottom:8px;display:grid}._emptyTitle_awus2_37{margin:0;font-size:16px;font-weight:600}._emptyDesc_awus2_42{color:var(--muted-foreground);margin:0 0 8px;font-size:13px}._timeRow_awus2_51{justify-content:space-between;align-items:center;gap:12px;display:flex}._switch_awus2_57{border-radius:var(--radius-full);background:var(--input);cursor:pointer;border:0;width:36px;height:20px;padding:0;position:relative}._switch_awus2_57:after{content:"";border-radius:var(--radius-full);background:var(--background);width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}._switch_awus2_57[aria-checked=true]{background:var(--primary)}._switch_awus2_57[aria-checked=true]:after{transform:translate(16px)}._switch_awus2_57:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._form_awus2_92{flex-direction:column;gap:14px;display:flex}._pick_awus2_97{flex-direction:column;gap:8px;display:flex}._label_awus2_102{font-weight:500}._picker_button_awus2_105,._control_awus2_106,._select_awus2_107{border:1px solid var(--input);border-radius:var(--radius-lg);background:var(--background);width:100%;min-height:36px;color:var(--foreground);text-align:left;cursor:pointer;padding:8px 10px}._picker_button_awus2_105:focus-visible,._control_awus2_106:focus-visible,._select_awus2_107:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}._placeholder_awus2_124{color:var(--muted-foreground)}._selectWrap_awus2_127{position:relative}._select_awus2_107{appearance:none;padding-right:32px}._chevron_awus2_134{color:var(--muted-foreground);pointer-events:none;position:absolute;top:10px;right:10px}._error_awus2_141{color:var(--destructive);margin:0}._invalid_awus2_145 ._label_awus2_102,._invalid_awus2_145 ._error_awus2_141{color:var(--destructive)}._invalid_awus2_145 ._picker_button_awus2_105,._invalid_awus2_145 ._control_awus2_106,._invalid_awus2_145 ._select_awus2_107{border-color:var(--destructive)}._picker_awus2_105{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--popover);width:300px;padding:16px}._footer_awus2_161{justify-content:flex-end;gap:8px;display:flex}._impact_awus2_168{border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;gap:6px;padding:14px 16px;display:flex}._impactTitle_awus2_176{margin:0;font-size:13px;font-weight:600}._impactBody_awus2_181{margin:0}._impactMuted_awus2_184{color:var(--muted-foreground);margin:0;font-size:13px}._warning_awus2_189{border:1px solid var(--border);border-radius:var(--radius-xl);color:var(--destructive);align-items:center;gap:10px;padding:10px 14px;display:flex}._deleteButton_awus2_198{color:var(--destructive);background:#fee2e2}._deleteButton_awus2_198:hover:not(:disabled){background:#fecaca}._chips_awus2_207{flex-wrap:wrap;gap:8px;display:flex}._choice_awus2_212{border:1px solid var(--input);border-radius:var(--radius-full);background:var(--background);color:var(--foreground);cursor:pointer;padding:6px 14px}._choice_awus2_212:hover{background:var(--secondary)}._choice_awus2_212[aria-checked=true],._choice_awus2_212[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground,#fff)}._choice_awus2_212:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._hint_awus2_233{color:var(--muted-foreground);margin:0;font-size:12px}._layout_awus2_240{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}._side_awus2_246,._main_awus2_252{flex-direction:column;gap:20px;min-width:0;display:flex}._readBody_awus2_259{white-space:pre-wrap;word-break:break-word;max-height:50vh;margin:0;font-family:inherit;overflow-y:auto}._readFooter_awus2_267{justify-content:flex-end;margin-top:12px;display:flex}@media (width<=1000px){._layout_awus2_240{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){._page_awus2_1{padding:16px}}._pickerScrim_awus2_287{display:none}@media (width<=767px){._pickerScrim_awus2_287{z-index:59;background:#0006;display:block;position:fixed;inset:0}._picker_awus2_105{z-index:60;width:auto;padding:24px 16px calc(20px + env(safe-area-inset-bottom));border:0;border-radius:20px 20px 0 0;animation:.2s _sheetUp_awus2_1;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #00000029}._picker_awus2_105:before{content:"";background:var(--border);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}}@keyframes _sheetUp_awus2_1{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._picker_awus2_105{animation:none}}
