.vibe-emblem_emblem__7S8Ix{display:inline-flex;width:28px;height:28px;flex-shrink:0;color:var(--vibe-accent-1)}.vibe-emblem_emblem__7S8Ix svg{width:100%;height:100%;overflow:visible}.vibe-emblem_expanded__I2djy{width:112px;height:112px}.vibe-emblem_editorial__7SDGw{display:block}.vibe-emblem_dendrite__jrKIw,.vibe-emblem_sakura__g5pdT,.vibe-emblem_terminal__RPoA1,[data-vibe-theme=dendrite] .vibe-emblem_editorial__7SDGw,[data-vibe-theme=sakura] .vibe-emblem_editorial__7SDGw,[data-vibe-theme=terminal] .vibe-emblem_editorial__7SDGw{display:none}[data-vibe-theme=dendrite] .vibe-emblem_dendrite__jrKIw,[data-vibe-theme=sakura] .vibe-emblem_sakura__g5pdT,[data-vibe-theme=terminal] .vibe-emblem_terminal__RPoA1{display:block}@media (prefers-reduced-motion:no-preference){:root:not([data-fx=low]) .vibe-emblem_emblem__7S8Ix:hover .vibe-emblem_satellite__jtacm{animation:vibe-emblem_arrive__M089b .6s cubic-bezier(.16,1,.3,1)}:root[data-fx=high] .vibe-emblem_expanded__I2djy .vibe-emblem_satellite__jtacm{animation:vibe-emblem_arrive__M089b .9s cubic-bezier(.16,1,.3,1)}}@keyframes vibe-emblem_arrive__M089b{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.vibe-emblem_cosmos__wZdfw,.vibe-emblem_lofi__Z_B9G,[data-vibe-theme=cosmos] .vibe-emblem_editorial__7SDGw,[data-vibe-theme=lofi] .vibe-emblem_editorial__7SDGw{display:none}[data-vibe-theme=cosmos] .vibe-emblem_cosmos__wZdfw,[data-vibe-theme=lofi] .vibe-emblem_lofi__Z_B9G{display:block}.Notifications_panel__nxhEb.Notifications_panel__nxhEb{width:360px;max-width:calc(100vw - 24px);max-height:min(480px,var(--radix-dropdown-menu-content-available-height));display:flex;flex-direction:column;overflow:hidden;padding:0;border-radius:14px;background:hsl(var(--popover));color:hsl(var(--popover-foreground))}.Notifications_header__uJkMr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 8px 16px;flex:none;border-bottom:1px solid hsl(var(--border)/.6)}.Notifications_heading__YCyjd.Notifications_heading__YCyjd{display:flex;align-items:center;gap:8px;padding:0;font-size:17px;font-weight:600;letter-spacing:-.025em}.Notifications_unreadCount__2CyGr{padding:2px 6px;border-radius:5px;background:hsl(var(--primary)/.08);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.Notifications_markAll__FezUl{width:40px;height:40px;display:grid;place-items:center;border-radius:7px;color:hsl(var(--muted-foreground))}.Notifications_markAll__FezUl:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}.Notifications_markAll__FezUl:disabled{opacity:.5;cursor:wait}.Notifications_scroll___AadF{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px;scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.Notifications_row__3yJ3l.Notifications_row__3yJ3l{display:flex;align-items:flex-start;width:100%;gap:10px;padding:10px;border-radius:8px;cursor:pointer;text-align:left;white-space:normal}.Notifications_row__3yJ3l[data-unread=true]{background:hsl(var(--primary)/.045)}.Notifications_row__3yJ3l:hover,.Notifications_row__3yJ3l[data-highlighted]{background:hsl(var(--muted))}.Notifications_icon__h_IUG{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:8px}.Notifications_readIcon__1_4Qv{background:hsl(var(--muted)/.6)}.Notifications_copy__Eg0uV{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.Notifications_title__mUYDP{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.Notifications_row__3yJ3l[data-unread=true] .Notifications_title__mUYDP{font-weight:650}.Notifications_dot__Zz6RN{flex:none;width:6px;height:6px;display:inline-block;border-radius:50%;background:hsl(var(--primary))}.Notifications_body__OGOyI{font-size:12px;line-height:1.45;color:hsl(var(--muted-foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.Notifications_meta__689xC{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;color:hsl(var(--muted-foreground))}.Notifications_count__P6K0w{font-weight:600}.Notifications_chevron__CVaF_{flex:none;margin-top:3px;color:hsl(var(--muted-foreground))}.Notifications_expanded__jLbEt{transform:rotate(180deg)}.Notifications_children__Go4CD{margin:0 8px 6px 42px;padding-left:8px;border-left:1px solid hsl(var(--border))}.Notifications_child___yoR1.Notifications_child___yoR1{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px;border-radius:6px;font-size:12px;cursor:pointer}.Notifications_child___yoR1>span:first-child{flex:1}.Notifications_footer__BvFO2{flex:none;padding:6px 10px;border-top:1px solid hsl(var(--border)/.6)}.Notifications_history__2htdF.Notifications_history__2htdF{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:8px;font-size:12px;font-weight:600;cursor:pointer;border-radius:7px}.Notifications_chatNotice__zuER9.Notifications_chatNotice__zuER9{display:flex;justify-content:space-between;gap:8px;padding:10px;margin-bottom:4px;min-height:40px;font-size:12px;background:hsl(var(--muted));border-radius:8px}.Notifications_chatNotice__zuER9 svg{flex:none}.Notifications_empty__nQpvj{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 18px;text-align:center;font-size:13px;color:hsl(var(--muted-foreground))}.Notifications_empty__nQpvj strong{color:hsl(var(--foreground));font-weight:600}.Notifications_error__VJ0rP{padding:10px;font-size:12px;color:hsl(var(--destructive))}.Notifications_panel__nxhEb :is(button,a):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}@media(max-width:650px){.Notifications_markAll__FezUl{width:44px;height:44px}.Notifications_child___yoR1.Notifications_child___yoR1,.Notifications_history__2htdF.Notifications_history__2htdF{min-height:44px}}.vibe-theme-scene_scene__hz07T{--sky-a:#f6efe3;--sky-b:#eadcc6;--glow:#f7c768;--paper:#fcfaf4;--accent:#b87e2e;--accent-2:#a24b2a;--ink:#4a3520;--soft:#dfd0b8;--window:#fcebc9;--far:#d5c3a8;--far-2:#dfd0b8;--panel:#efe4d2;--leaf:#4d6e4a;position:relative;overflow:hidden;min-height:220px;height:100%;background:var(--sky-a);color:var(--ink);isolation:isolate}.vibe-theme-scene_scene__hz07T[data-dark=true]{--sky-a:#201810;--sky-b:#16100a;--glow:#f5be58;--paper:#302418;--accent:#e5ab4d;--accent-2:#cc6d43;--ink:#d8be96;--soft:#1a130c;--window:#101726;--far:#291f14;--far-2:#21180f;--panel:#251c12;--leaf:#6e9468}.vibe-theme-scene_scene__hz07T[data-world=dendrite]{--sky-a:#e3f5fb;--sky-b:#cdeaf5;--glow:#38bdf8;--paper:#f8fdff;--accent:#0ea5e9;--accent-2:#6366f1;--ink:#0f4c64;--soft:#bce2f0;--far:#c3e6f4;--far-2:#d4eff9;--panel:#eefaff}.vibe-theme-scene_scene__hz07T[data-world=dendrite][data-dark=true]{--sky-a:#07192c;--sky-b:#040f1c;--glow:#38bdf8;--paper:#cffafe;--accent:#22d3ee;--accent-2:#818cf8;--ink:#7dd3fc;--soft:#09223a;--far:#0c2640;--far-2:#091d32;--panel:#0d2844}.vibe-theme-scene_scene__hz07T[data-world=sakura]{--sky-a:#fdebf2;--sky-b:#f7d6e4;--glow:#ffd29d;--paper:#fff9fb;--accent:#e06397;--accent-2:#c93b76;--ink:#5a263c;--soft:#f2c4d7;--far:#ddb3c9;--far-2:#eabfd3;--panel:#fce4ee}.vibe-theme-scene_scene__hz07T[data-world=sakura][data-dark=true]{--sky-a:#241020;--sky-b:#160913;--glow:#f9d59b;--paper:#fce7f0;--accent:#f472b6;--accent-2:#fb7185;--ink:#f5b6d1;--soft:#1d0c19;--far:#351830;--far-2:#281224;--panel:#2d1428}.vibe-theme-scene_scene__hz07T[data-world=terminal]{--sky-a:#e4efe6;--sky-b:#d1e3d5;--glow:#2fb36d;--paper:#f3faf4;--accent:#15803d;--accent-2:#b45309;--ink:#164e32;--soft:#c5dbc9;--far:#bfd6c4;--panel:#ebf5ed}.vibe-theme-scene_scene__hz07T[data-world=terminal][data-dark=true]{--sky-a:#05130c;--sky-b:#030b07;--glow:#34d399;--paper:#d1fae5;--accent:#34d399;--accent-2:#f59e0b;--ink:#6ee7b7;--soft:#071c12;--far:#092417;--panel:#071a11}.vibe-theme-scene_scene__hz07T[data-world=lofi]{--sky-a:#e6d8c3;--sky-b:#d6c4ab;--glow:#f0ad4e;--paper:#faf3e8;--accent:#d4883a;--accent-2:#b85d47;--ink:#4a3f35;--soft:#c7b296;--window:#7f95a6;--far:#566978;--panel:#8c6a4a;--leaf:#4a6b53}.vibe-theme-scene_scene__hz07T[data-world=lofi][data-dark=true]{--sky-a:#1c1613;--sky-b:#130f0d;--glow:#f5b04c;--paper:#e6d7c3;--accent:#f0a444;--accent-2:#d06b53;--ink:#b9c8d0;--soft:#16110e;--window:#131d2b;--far:#0b121c;--panel:#3a2a1e;--leaf:#4d7258}.vibe-theme-scene_scene__hz07T[data-world=cosmos]{--sky-a:#f1edf8;--sky-b:#e2dbf0;--glow:#d8a648;--paper:#fffdf7;--accent:#b88428;--accent-2:#6d4fc2;--ink:#3c2e5c;--soft:#d5cce8;--far:#c9bee0;--panel:#ebe5f5}.vibe-theme-scene_scene__hz07T[data-world=cosmos][data-dark=true]{--sky-a:#0d0a1a;--sky-b:#06040e;--glow:#7c5ce6;--paper:#fef3c7;--accent:#e5b85c;--accent-2:#9b7bf4;--ink:#c7b6ea;--soft:#120e24;--far:#181230;--panel:#151029}.vibe-theme-scene_art__nnBth{position:absolute;inset:0;width:100%;height:100%;display:block}.vibe-theme-scene_scene__hz07T[data-compact=true]{min-height:76px;height:76px}.vibe-theme-scene_scene__hz07T[data-vignette=true]{width:100%;flex:1 1 auto;min-height:100%;height:100%}.vibe-theme-scene_vignetteFrame__KJ2cL{position:relative;display:inline-flex;width:196px;height:120px;border-radius:var(--vibe-card-radius,16px);overflow:hidden;border:1px solid var(--vibe-surface-border,rgba(128,128,128,.22));box-shadow:0 18px 38px -22px var(--vibe-glow,rgba(0,0,0,.28)),0 0 0 4px color-mix(in srgb,var(--vibe-accent-1,currentColor) 8%,transparent)}.vibe-theme-scene_badge__d7wTy{position:absolute;right:8px;bottom:8px;width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:hsl(var(--card)/.86);border:1px solid var(--vibe-surface-border,rgba(128,128,128,.25));color:var(--vibe-accent-1,currentColor);backdrop-filter:blur(8px);box-shadow:0 6px 16px -6px rgba(0,0,0,.35)}.vibe-theme-scene_badge__d7wTy>span{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px}.vibe-theme-scene_badge__d7wTy svg{width:15px;height:15px}:root[data-fx=low] .vibe-theme-scene_badge__d7wTy{backdrop-filter:none}@media (prefers-reduced-motion:reduce){.vibe-theme-scene_badge__d7wTy{backdrop-filter:none}}:root:not([data-fx=high]) .vibe-theme-scene_hi__W4GzJ{display:none}@media (prefers-reduced-motion:no-preference){:root:not([data-fx=low]) .vibe-theme-scene_twinkle__gxLHW{animation:vibe-theme-scene_twinkle__gxLHW 3.6s ease-in-out infinite alternate;animation-delay:var(--d,0s)}:root:not([data-fx=low]) .vibe-theme-scene_beam__brrFO{animation:vibe-theme-scene_beam__brrFO 7s ease-in-out infinite alternate}:root:not([data-fx=low]) .vibe-theme-scene_mote__Igp5V{animation:vibe-theme-scene_mote__Igp5V 6.5s ease-in-out infinite;animation-delay:var(--d,0s)}:root:not([data-fx=low]) .vibe-theme-scene_pulse__j4Hfw{stroke-dasharray:14 110;animation:vibe-theme-scene_pulse__j4Hfw 3.2s linear infinite;animation-delay:var(--d,0s)}:root:not([data-fx=low]) .vibe-theme-scene_halo__EB291{transform-box:fill-box;transform-origin:center;animation:vibe-theme-scene_halo__EB291 3.4s ease-in-out infinite alternate;animation-delay:var(--d,0s)}:root:not([data-fx=low]) .vibe-theme-scene_petal___l_FA{animation:vibe-theme-scene_petal___l_FA var(--dur,9.5s) linear infinite;animation-delay:var(--d,0s)}:root:not([data-fx=low]) .vibe-theme-scene_typed__u_L_S{transform-box:fill-box;transform-origin:left center;animation:vibe-theme-scene_typed__u_L_S 5.5s steps(14) infinite alternate;animation-delay:var(--d,0s)}:root:not([data-fx=low]) .vibe-theme-scene_cursor__XNe_t{animation:vibe-theme-scene_cursor__XNe_t 1.05s steps(2,start) infinite}:root:not([data-fx=low]) .vibe-theme-scene_spark__hRmOP{stroke-dasharray:100;animation:vibe-theme-scene_spark__hRmOP 4.5s ease-in-out infinite alternate}:root:not([data-fx=low]) .vibe-theme-scene_bokeh__w_flz{animation:vibe-theme-scene_bokeh__w_flz 7.5s ease-in-out infinite alternate;animation-delay:var(--d,0s)}:root:not([data-fx=low]) .vibe-theme-scene_rain__0PFnX{animation:vibe-theme-scene_rain__0PFnX 1.85s linear infinite}:root:not([data-fx=low]) .vibe-theme-scene_steam__jdtfZ{animation:vibe-theme-scene_steam__jdtfZ 3.8s ease-in-out infinite;animation-delay:var(--d,0s)}:root:not([data-fx=low]) .vibe-theme-scene_spin__NlHxD{animation:vibe-theme-scene_spin__NlHxD 18s linear infinite}:root:not([data-fx=low]) .vibe-theme-scene_counter__qYhc8{animation:vibe-theme-scene_counter__qYhc8 18s linear infinite}[data-fx=high] .vibe-theme-scene_shoot__puW2J{animation:vibe-theme-scene_shoot__puW2J 7.5s ease-out infinite}.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_beam__brrFO,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_bokeh__w_flz,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_counter__qYhc8,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_cursor__XNe_t,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_halo__EB291,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_mote__Igp5V,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_petal___l_FA,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_pulse__j4Hfw,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_rain__0PFnX,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_shoot__puW2J,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_spark__hRmOP,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_spin__NlHxD,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_steam__jdtfZ,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_twinkle__gxLHW,.vibe-theme-scene_scene__hz07T[data-compact=true] .vibe-theme-scene_typed__u_L_S{animation-play-state:paused}.vibe-theme-scene_scene__hz07T[data-compact=true]:hover *,[aria-pressed=true] .vibe-theme-scene_scene__hz07T[data-compact=true] *,button:focus-visible .vibe-theme-scene_scene__hz07T[data-compact=true] *,button:hover .vibe-theme-scene_scene__hz07T[data-compact=true] *{animation-play-state:running}}@keyframes vibe-theme-scene_twinkle__gxLHW{0%{opacity:.25}to{opacity:.95}}@keyframes vibe-theme-scene_beam__brrFO{0%{opacity:.2}to{opacity:.36}}@keyframes vibe-theme-scene_mote__Igp5V{0%,to{transform:translate(0);opacity:.2}50%{transform:translate(5px,-11px);opacity:.85}}@keyframes vibe-theme-scene_pulse__j4Hfw{0%{stroke-dashoffset:124}to{stroke-dashoffset:0}}@keyframes vibe-theme-scene_halo__EB291{0%{transform:scale(.82);opacity:.1}to{transform:scale(1.24);opacity:.26}}@keyframes vibe-theme-scene_petal___l_FA{0%{transform:translate(0) rotate(0deg);opacity:0}12%{opacity:.9}88%{opacity:.85}to{transform:translate(-115px,265px) rotate(240deg);opacity:0}}@keyframes vibe-theme-scene_typed__u_L_S{0%,15%{transform:scaleX(.18)}70%,to{transform:scaleX(1)}}@keyframes vibe-theme-scene_cursor__XNe_t{to{opacity:0}}@keyframes vibe-theme-scene_spark__hRmOP{0%{stroke-dashoffset:70}to{stroke-dashoffset:0}}@keyframes vibe-theme-scene_bokeh__w_flz{0%{transform:translate(0) scale(.94);opacity:.28}to{transform:translate(-6px,5px) scale(1.08);opacity:.52}}@keyframes vibe-theme-scene_rain__0PFnX{to{transform:translate(-50px,240px)}}@keyframes vibe-theme-scene_steam__jdtfZ{0%{transform:translateY(4px);opacity:0}45%{opacity:.55}to{transform:translateY(-12px);opacity:0}}@keyframes vibe-theme-scene_spin__NlHxD{to{transform:rotate(1turn)}}@keyframes vibe-theme-scene_counter__qYhc8{to{transform:rotate(-1turn)}}@keyframes vibe-theme-scene_shoot__puW2J{0%,76%,to{transform:translate(0);opacity:0}80%{opacity:.95}92%{transform:translate(240px,95px);opacity:0}}.DashboardAppearancePreferences_appearance__TRv4V{min-width:0;color:hsl(var(--foreground))}.DashboardAppearancePreferences_gallery__GHhUM{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:24px}.DashboardAppearancePreferences_feature__j8DUl{display:flex;flex-direction:column;min-width:0}.DashboardAppearancePreferences_feature__j8DUl>div:first-child{border-radius:14px;flex:1;min-height:190px}.DashboardAppearancePreferences_caption__82Qod{padding:18px 0 0}.DashboardAppearancePreferences_caption__82Qod h3{font-family:var(--vibe-heading-font);font-size:23px;line-height:1.15;letter-spacing:-.025em}.DashboardAppearancePreferences_caption__82Qod p{margin-top:10px;font-size:13px;line-height:1.6;color:hsl(var(--muted-foreground));max-width:40ch}.DashboardAppearancePreferences_worlds__Slrs1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.DashboardAppearancePreferences_world__a6pE4{min-width:0;overflow:hidden;border-radius:12px;text-align:left;background:hsl(var(--card));outline:1px solid hsl(var(--border));transition:outline-color .16s ease-out}.DashboardAppearancePreferences_world__a6pE4:hover{outline-color:hsl(var(--primary)/.65)}.DashboardAppearancePreferences_world__a6pE4[aria-pressed=true]{outline:2px solid hsl(var(--primary))}.DashboardAppearancePreferences_world__a6pE4>span{display:flex;align-items:center;justify-content:space-between;gap:4px;min-height:40px;padding:8px 10px;font-size:12px;font-weight:600}.DashboardAppearancePreferences_world__a6pE4 svg{flex-shrink:0}.DashboardAppearancePreferences_world__a6pE4[data-world=editorial]>span{font-family:var(--font-source-serif-4),serif;font-weight:500}.DashboardAppearancePreferences_world__a6pE4[data-world=dendrite]>span{font-family:var(--font-inter-tight),sans-serif}.DashboardAppearancePreferences_world__a6pE4[data-world=sakura]>span{font-family:var(--font-alegreya),serif;font-size:14px}.DashboardAppearancePreferences_world__a6pE4[data-world=terminal]>span{font-family:var(--font-jetbrains-mono),monospace;font-weight:500}.DashboardAppearancePreferences_world__a6pE4[data-world=lofi]>span{font-family:var(--font-kalam),cursive;font-size:14px;font-weight:400}.DashboardAppearancePreferences_world__a6pE4[data-world=cosmos]>span{font-family:var(--font-space-grotesk),sans-serif;font-weight:500}.DashboardAppearancePreferences_caption__82Qod h3{font-weight:var(--vibe-heading-weight);letter-spacing:var(--vibe-heading-tracking)}.DashboardAppearancePreferences_controls__MPEOd{display:grid;grid-template-columns:.9fr 1fr;gap:24px;margin-top:28px;padding-top:22px;border-top:1px solid hsl(var(--border))}.DashboardAppearancePreferences_controls__MPEOd h3{font-size:13px;font-weight:600;margin-bottom:10px}.DashboardAppearancePreferences_fileColors__YZjx7{grid-column:1/-1;padding-top:16px;border-top:1px solid hsl(var(--border))}.DashboardAppearancePreferences_fileColors__YZjx7 .DashboardAppearancePreferences_help__s30tH{margin-top:4px;min-height:0;max-width:76ch}.DashboardAppearancePreferences_segment__3KhwD{display:flex;gap:3px;padding:3px;background:hsl(var(--muted)/.7);border-radius:12px}.DashboardAppearancePreferences_segment__3KhwD button{display:flex;flex:1;min-width:0;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:6px;border-radius:9px;color:hsl(var(--muted-foreground));font-size:12px}.DashboardAppearancePreferences_segment__3KhwD button[aria-pressed=true]{color:hsl(var(--foreground));background:hsl(var(--card));box-shadow:0 2px 5px hsl(var(--foreground)/.08)}.DashboardAppearancePreferences_help__s30tH{margin-top:10px;min-height:36px;font-size:11px;line-height:1.5;color:hsl(var(--muted-foreground))}.DashboardAppearancePreferences_toggleRow__QX_ld{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.DashboardAppearancePreferences_toggleRow__QX_ld label{font-size:14px;font-weight:600;cursor:pointer}.DashboardAppearancePreferences_toggleRow__QX_ld [role=switch][data-state]{position:relative;width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent}.DashboardAppearancePreferences_toggleRow__QX_ld [role=switch]:before{content:"";position:absolute;inset:10px 0;border-radius:999px;background:hsl(var(--input));pointer-events:none;transition:background .16s ease}.DashboardAppearancePreferences_toggleRow__QX_ld [role=switch][data-state=checked]:before{background:hsl(var(--primary))}.DashboardAppearancePreferences_toggleRow__QX_ld [role=switch]>span{position:relative;z-index:1;margin-left:2px}.DashboardAppearancePreferences_appearance__TRv4V button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@media (max-width:680px){.DashboardAppearancePreferences_gallery__GHhUM{grid-template-columns:1fr;gap:20px}.DashboardAppearancePreferences_feature__j8DUl>div:first-child{height:150px;min-height:150px;flex:none}.DashboardAppearancePreferences_caption__82Qod{padding-top:12px}.DashboardAppearancePreferences_caption__82Qod h3{font-size:22px}.DashboardAppearancePreferences_caption__82Qod p{max-width:none}.DashboardAppearancePreferences_worlds__Slrs1{gap:10px}.DashboardAppearancePreferences_controls__MPEOd{grid-template-columns:1fr;gap:18px;margin-top:22px}}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_gallery__GHhUM{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_feature__j8DUl>div:first-child{height:215px;min-height:0;flex:none}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_caption__82Qod{padding-top:14px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_caption__82Qod h3{font-family:var(--font-inter-tight,sans-serif);font-size:24px;font-weight:550}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_caption__82Qod p{margin-top:6px;font-size:12px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_worlds__Slrs1{gap:10px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4>div{height:64px;min-height:0}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4>span{min-height:32px;padding:6px 8px;font-family:var(--font-inter-tight,sans-serif);font-size:11px;font-weight:500}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4{transition:transform .2s ease,outline-color .2s ease}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4:hover{transform:translateY(-2px)}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4[aria-pressed=true]{background:hsl(var(--primary)/.07)}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_feature__j8DUl{animation:DashboardAppearancePreferences_reveal-world__jN0OV .4s cubic-bezier(.16,1,.3,1)}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_controls__MPEOd{display:block;margin-top:20px;padding-top:16px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_controls__MPEOd section{display:flex;align-items:center;justify-content:space-between;gap:14px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_controls__MPEOd h3{margin:0}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_segment__3KhwD{width:290px;max-width:100%}@keyframes DashboardAppearancePreferences_reveal-world__jN0OV{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:540px){.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_gallery__GHhUM{grid-template-columns:1fr;gap:14px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_feature__j8DUl{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:16px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_feature__j8DUl>div:first-child{height:78px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_caption__82Qod{padding:0}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_caption__82Qod h3{font-size:22px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_worlds__Slrs1{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4>div{height:54px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4>span{min-height:38px;font-size:10px;line-height:1.2}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_controls__MPEOd{margin-top:16px;padding-top:12px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_controls__MPEOd h3{display:none}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_segment__3KhwD{width:100%}}@media(max-height:590px){.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_feature__j8DUl{display:none}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_gallery__GHhUM{grid-template-columns:1fr}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_worlds__Slrs1{grid-template-columns:repeat(3,minmax(0,1fr))}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4>div{height:44px}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_controls__MPEOd{margin-top:10px;padding-top:8px}}@media(prefers-reduced-motion:reduce){.DashboardAppearancePreferences_appearance__TRv4V *,.DashboardAppearancePreferences_toggleRow__QX_ld [role=switch]:before{animation:none!important;transition:none!important}.DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4:hover{transform:none}}[data-fx=low] .DashboardAppearancePreferences_appearance__TRv4V *{animation:none;transition:none}[data-fx=low] .DashboardAppearancePreferences_appearance__TRv4V[data-compact=true] .DashboardAppearancePreferences_world__a6pE4:hover{transform:none}.DashboardCustomization_trigger__mvaFq{gap:8px;flex-shrink:0}.DashboardCustomization_panel__R32p_.DashboardCustomization_panel__R32p_{width:min(1040px,calc(100vw - 32px));max-width:1040px;max-height:calc(100dvh - 40px);display:flex;flex-direction:column;overflow:hidden;padding:32px;border:0;border-radius:var(--vibe-dialog-radius,20px);background:hsl(var(--card));box-shadow:0 20px 48px -18px rgb(0 0 0/.24);color:hsl(var(--foreground))}.DashboardCustomization_panel__R32p_ h2{font-size:30px;font-family:var(--vibe-heading-font);font-weight:var(--vibe-heading-weight,500);padding-right:32px}.DashboardCustomization_hint__K0e0L{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5;margin:6px 0 12px}.DashboardCustomization_panel__R32p_ fieldset{border-top:1px solid hsl(var(--border));margin-top:20px;padding-top:14px}.DashboardCustomization_panel__R32p_ legend{font-size:14px;font-weight:600;padding-right:8px}.DashboardCustomization_choices__TDMXP{display:grid;grid-template-columns:1fr 1fr;gap:10px}.DashboardCustomization_choices__TDMXP button{border:1px solid hsl(var(--border));border-radius:10px;padding:10px;font-size:13px;text-align:left}.DashboardCustomization_choices__TDMXP button[aria-pressed=true]{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08)}.DashboardCustomization_preview__Z6ymn{display:grid;grid-template-columns:22px 1fr;grid-template-rows:12px 30px;gap:4px;margin-bottom:10px}.DashboardCustomization_preview__Z6ymn i{background:hsl(var(--muted-foreground)/.2);border-radius:3px}.DashboardCustomization_preview__Z6ymn i:first-child{grid-row:span 2;background:hsl(var(--primary)/.35)}.DashboardCustomization_preview__Z6ymn[data-mode=tabs]{grid-template-columns:20px 1fr}.DashboardCustomization_preview__Z6ymn[data-mode=tabs] i:first-child{grid-row:auto;grid-column:span 2}.DashboardCustomization_widget__ykXij{display:flex;align-items:center;gap:4px;padding:4px 0}.DashboardCustomization_checkLabel__D_gnq,.DashboardCustomization_widget__ykXij label{display:flex;align-items:center;gap:10px;font-size:14px;min-height:40px}.DashboardCustomization_widget__ykXij label{flex:1}.DashboardCustomization_widget__ykXij button{width:36px;height:36px;display:grid;place-items:center;border-radius:6px}.DashboardCustomization_widget__ykXij button:hover{background:hsl(var(--muted))}.DashboardCustomization_widget__ykXij button:disabled{opacity:.3}.DashboardCustomization_panel__R32p_ input[type=checkbox]{accent-color:hsl(var(--primary));width:16px;height:16px;flex-shrink:0}.DashboardCustomization_panel__R32p_ :is(button,input,select):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.DashboardCustomization_selectLabel__DRG9D{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px}.DashboardCustomization_filePicker__tq5q1 input[type=search],.DashboardCustomization_selectLabel__DRG9D select{border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));padding:8px}.DashboardCustomization_filePicker__tq5q1{margin-top:16px;font-size:14px}.DashboardCustomization_filePicker__tq5q1 input[type=search]{display:block;width:100%;margin:8px 0}.DashboardCustomization_fileList__zeNeB{max-height:180px;overflow-y:auto}.DashboardCustomization_fileList__zeNeB label{display:flex;align-items:center;gap:10px;padding:8px 0}.DashboardCustomization_fileList__zeNeB span{overflow-wrap:anywhere;min-width:0}.DashboardCustomization_footer___NeBl{flex-shrink:0;background:hsl(var(--popover));padding:10px 0;margin-top:12px;border-top:1px solid hsl(var(--border))}.DashboardCustomization_settingsTabs__UmkWI{min-height:0;display:flex;flex-direction:row;gap:28px;margin-top:12px}.DashboardCustomization_panel__R32p_ .DashboardCustomization_tabList__dwJaP{display:flex;flex-direction:column;width:150px;align-items:stretch;align-self:flex-start;background:transparent;height:auto;justify-content:flex-start;gap:2px;flex-shrink:0}.DashboardCustomization_tabList__dwJaP button{padding:8px 10px;font-size:13px;min-height:44px;justify-content:flex-start}.DashboardCustomization_tabBody__r4H0R{flex:1;overflow-y:auto;min-height:0;padding:0 3px 4px;scrollbar-gutter:stable}.DashboardCustomization_tabBody__r4H0R [role=tabpanel],.DashboardCustomization_tabBody__r4H0R fieldset:first-child{margin-top:0}.DashboardCustomization_vibeQuickRow__rAad7{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.DashboardCustomization_vibeQuickLink__ddATd{display:inline-flex;align-items:center;gap:6px;border:1px solid hsl(var(--border));border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;color:hsl(var(--primary));background:hsl(var(--primary)/.06)}@media (max-height:500px){.DashboardCustomization_panel__R32p_.DashboardCustomization_panel__R32p_{padding:12px}.DashboardCustomization_panel__R32p_>.DashboardCustomization_hint__K0e0L{display:none}.DashboardCustomization_footer___NeBl{padding:4px 0;margin-top:6px}}@media(max-width:767px){.DashboardCustomization_panel__R32p_.DashboardCustomization_panel__R32p_{padding:22px 18px;width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.DashboardCustomization_panel__R32p_ h2{font-size:25px}.DashboardCustomization_settingsTabs__UmkWI{flex-direction:column;gap:16px}.DashboardCustomization_panel__R32p_ .DashboardCustomization_tabList__dwJaP{flex-direction:row;width:100%;overflow-x:auto;flex-wrap:nowrap}.DashboardCustomization_tabList__dwJaP button{flex-shrink:0}.DashboardCustomization_tabBody__r4H0R{padding:3px}}.vibe-celebration_burst__O_WxO{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none;z-index:5;--travel:23px}:root[data-fx=high] .vibe-celebration_burst__O_WxO{--travel:37px}.vibe-celebration_burst__O_WxO i{position:absolute;left:-2px;top:-2px;width:4px;height:4px;border-radius:50%;background:var(--vibe-accent-1);animation:vibe-celebration_scatter__nYK9j .62s cubic-bezier(.16,1,.3,1) both}.vibe-celebration_burst__O_WxO i:nth-child(2n){background:var(--vibe-accent-2)}.vibe-celebration_burst__O_WxO i:nth-child(3n){background:var(--vibe-accent-3)}.vibe-celebration_burst__O_WxO[data-universe=sakura] i{width:7px;height:10px;border-radius:1px 80% 45% 80%}.vibe-celebration_burst__O_WxO[data-universe=editorial] i{width:2px;height:7px;border-radius:1px}.vibe-celebration_burst__O_WxO[data-universe=dendrite] i{width:8px;height:8px;border-radius:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);animation-name:vibe-celebration_synapse__I7ixy;animation-delay:var(--delay)}.vibe-celebration_burst__O_WxO[data-universe=lofi] i{width:3px;height:5px;background:var(--vibe-accent-1);animation:vibe-celebration_droplet__l68Ju .85s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--delay)}.vibe-celebration_burst__O_WxO[data-universe=cosmos] i{width:9px;height:9px;border-radius:0;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation-duration:.9s}.vibe-celebration_burst__O_WxO[data-universe=lofi] .vibe-celebration_ring__JZTEX{animation:vibe-celebration_rainRing__4grnY .95s ease-out both}.vibe-celebration_burst__O_WxO[data-universe=cosmos] .vibe-celebration_ring__JZTEX{animation:vibe-celebration_orbit__L775E .95s cubic-bezier(.16,1,.3,1) both}.vibe-celebration_burst__O_WxO[data-universe] .vibe-celebration_echo__Ge81K{animation-delay:.14s;border-color:var(--vibe-accent-2)}.vibe-celebration_supernova__DpWML{position:absolute;inset:-18px;width:36px;height:36px;background:var(--vibe-accent-1);clip-path:polygon(50% 0,56% 44%,100% 50%,56% 56%,50% 100%,44% 56%,0 50%,44% 44%);animation:vibe-celebration_nova__JBaw3 .85s ease-out both}@keyframes vibe-celebration_rainRing__4grnY{0%{opacity:.65;transform:scale(.2,.1)}to{opacity:0;transform:scale(2.4,.9)}}@keyframes vibe-celebration_orbit__L775E{0%{opacity:.7;transform:rotate(-30deg) scale(.2,.1)}to{opacity:0;transform:rotate(20deg) scale(2.8,1.1)}}@keyframes vibe-celebration_nova__JBaw3{0%{opacity:0;transform:scale(.15)}18%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes vibe-celebration_droplet__l68Ju{0%{opacity:0;transform:rotate(var(--angle)) translateX(3px)}15%{opacity:.9}to{opacity:0;transform:translateY(14px) rotate(var(--angle)) translateX(var(--travel)) scale(.25)}}@keyframes vibe-celebration_synapse__I7ixy{0%{opacity:0;transform:rotate(var(--angle)) translateX(0) scale(.3)}15%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateX(var(--travel)) scale(.2)}}.vibe-celebration_ring__JZTEX{position:absolute;inset:-13px;width:26px;height:26px;border:1px solid var(--vibe-accent-1);border-radius:50%;animation:vibe-celebration_ring__JZTEX .55s ease-out both}.vibe-celebration_ok__GBPYX{position:absolute;left:10px;top:-24px;padding:3px 6px;background:hsl(var(--card));color:hsl(var(--primary));font:600 11px var(--font-jetbrains-mono,monospace);white-space:nowrap;border:1px solid hsl(var(--primary)/.3);animation:vibe-celebration_confirm__Uj_6n .9s ease-out both}@keyframes vibe-celebration_scatter__nYK9j{0%{opacity:1;transform:rotate(var(--angle)) translateX(3px) scale(1)}to{opacity:0;transform:rotate(var(--angle)) translateX(var(--travel)) rotate(50deg) scale(.3)}}@keyframes vibe-celebration_ring__JZTEX{0%{opacity:.6;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@keyframes vibe-celebration_confirm__Uj_6n{0%{opacity:0;transform:translateY(4px)}20%,65%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}:root[data-fx=low] .vibe-celebration_burst__O_WxO{display:none}@media (prefers-reduced-motion:reduce){.vibe-celebration_burst__O_WxO{display:none}}.DashboardSidebarCustomizer_overlay__hCrws{position:fixed;inset:0;z-index:9999;display:flex;align-items:stretch;justify-content:space-between;background:rgba(3,7,18,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:16px 24px;overflow:hidden;box-sizing:border-box}.DashboardSidebarCustomizer_topBar__oROmn{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:10001;display:flex;align-items:center;gap:12px;padding:8px 16px;background:hsl(var(--card)/.92);border:1px solid hsl(var(--border)/.75);border-radius:9999px;box-shadow:0 10px 30px -8px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(16px);max-width:90vw}.DashboardSidebarCustomizer_topTitle__66_s6{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap}.DashboardSidebarCustomizer_topHint__TsUd_{font-size:11px;color:hsl(var(--muted-foreground));display:none}@media (min-width:900px){.DashboardSidebarCustomizer_topHint__TsUd_{display:inline}}.DashboardSidebarCustomizer_topActions__etcXP{display:flex;align-items:center;gap:8px}.DashboardSidebarCustomizer_resetBtn__M23Zv{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:9999px;font-size:11px;font-weight:500;color:hsl(var(--muted-foreground));background:transparent;border:1px solid hsl(var(--border)/.6);cursor:pointer;transition:all .18s ease}.DashboardSidebarCustomizer_resetBtn__M23Zv:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.5);border-color:hsl(var(--border))}.DashboardSidebarCustomizer_doneBtn__ekC2t{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:9999px;font-size:11px;font-weight:600;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border:1px solid transparent;cursor:pointer;box-shadow:0 2px 8px -1px rgb(var(--vibe-glow-rgb,217 119 6)/.35);transition:all .18s ease}.DashboardSidebarCustomizer_doneBtn__ekC2t:hover{filter:brightness(1.08);transform:translateY(-.5px)}.DashboardSidebarCustomizer_closeIconBtn__A3F6T{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;color:hsl(var(--muted-foreground));background:transparent;border:none;cursor:pointer;transition:color .15s ease,background .15s ease}.DashboardSidebarCustomizer_closeIconBtn__A3F6T:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.5)}.DashboardSidebarCustomizer_leftDrawer__3PLUQ{position:relative;z-index:10000;width:320px;max-width:calc(100vw - 380px);display:flex;flex-direction:column;background:hsl(var(--card)/.94);border:1px solid hsl(var(--border)/.75);border-radius:24px;box-shadow:0 16px 40px -10px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(20px);margin-top:56px;margin-bottom:8px;overflow:hidden}.DashboardSidebarCustomizer_drawerHeader__eAc_L{padding:16px 18px 12px;border-bottom:1px solid hsl(var(--border)/.5)}.DashboardSidebarCustomizer_drawerTitle__SsSn8{font-size:14px;font-weight:700;color:hsl(var(--foreground));display:flex;align-items:center;gap:8px;letter-spacing:-.015em}.DashboardSidebarCustomizer_drawerDesc__PmXtq{font-size:11px;color:hsl(var(--muted-foreground));margin-top:4px;line-height:1.35}.DashboardSidebarCustomizer_drawerScroll__D_tSZ{flex:1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.DashboardSidebarCustomizer_availableCard__7mfT2{display:flex;align-items:flex-start;gap:12px;padding:12px;background:hsl(var(--card));border:1px solid hsl(var(--border)/.6);border-radius:16px;box-shadow:0 2px 8px -2px rgba(0,0,0,.08);transition:all .18s ease;user-select:none}.DashboardSidebarCustomizer_availableCard__7mfT2:hover{border-color:hsl(var(--primary)/.45);transform:translateY(-1px);box-shadow:0 4px 14px -3px rgb(var(--vibe-glow-rgb,217 119 6)/.15)}.DashboardSidebarCustomizer_availableCard__7mfT2[data-in-sidebar=true]{opacity:1;background:hsl(var(--card));border:1px solid hsl(var(--primary)/.28)}.DashboardSidebarCustomizer_availableCard__7mfT2[data-in-sidebar=true]:hover{border-color:hsl(var(--destructive,0 84% 60%)/.45);transform:translateY(-1px);box-shadow:0 4px 14px -3px hsl(var(--destructive,0 84% 60%)/.12)}.DashboardSidebarCustomizer_removeAvailableBtn__QwYHA{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border-radius:8px;font-size:10.5px;font-weight:600;color:hsl(var(--destructive,0 84% 60%));background:hsl(var(--destructive,0 84% 60%)/.1);border:1px solid hsl(var(--destructive,0 84% 60%)/.25);cursor:pointer;flex-shrink:0;align-self:center;transition:all .16s ease}.DashboardSidebarCustomizer_removeAvailableBtn__QwYHA:hover{color:#fff;background:hsl(var(--destructive,0 84% 60%));border-color:hsl(var(--destructive,0 84% 60%));transform:scale(1.04)}.DashboardSidebarCustomizer_removeAvailableBtn__QwYHA:active{transform:scale(.98)}.DashboardSidebarCustomizer_widgetIconBox__p3lYT{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:hsl(var(--primary)/.12);color:hsl(var(--primary));flex-shrink:0}.DashboardSidebarCustomizer_availableCardContent__t0MUT{flex:1;min-width:0}.DashboardSidebarCustomizer_availableCardTitle__NTFiR{font-size:12px;font-weight:600;color:hsl(var(--foreground));line-height:1.25}.DashboardSidebarCustomizer_availableCardDesc__uOfmI{font-size:10px;color:hsl(var(--muted-foreground));margin-top:3px;line-height:1.3}.DashboardSidebarCustomizer_addBtn__XX1Q5{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border-radius:8px;font-size:10.5px;font-weight:600;color:hsl(var(--primary));background:hsl(var(--primary)/.12);border:1px solid hsl(var(--primary)/.25);cursor:pointer;flex-shrink:0;align-self:center;transition:all .16s ease}.DashboardSidebarCustomizer_addBtn__XX1Q5:hover{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary));transform:scale(1.04)}.DashboardSidebarCustomizer_inSidebarBadge__Jk1U_{font-size:10px;font-weight:500;color:hsl(var(--muted-foreground));padding:2px 7px;border-radius:6px;background:hsl(var(--muted)/.6);flex-shrink:0;align-self:center}.DashboardSidebarCustomizer_rightSidebar__U8l_S{position:relative;z-index:10000;width:350px;max-width:420px;display:flex;flex-direction:column;background:hsl(var(--card)/.94);border:2px solid hsl(var(--primary)/.45);border-radius:26px;box-shadow:0 18px 48px -10px rgba(0,0,0,.6),0 0 24px -4px rgb(var(--vibe-glow-rgb,217 119 6)/.18),inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(20px);margin-top:56px;margin-bottom:8px;margin-left:auto;overflow:hidden}.DashboardSidebarCustomizer_sidebarHeader__0obGp{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;border-bottom:1px solid hsl(var(--border)/.5)}.DashboardSidebarCustomizer_sidebarTitle__wXVF2{font-size:14px;font-weight:700;color:hsl(var(--foreground));display:flex;align-items:center;gap:8px;letter-spacing:-.015em}.DashboardSidebarCustomizer_sidebarCountBadge__aqwr_{font-size:10px;font-weight:600;padding:2px 8px;border-radius:9999px;background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.DashboardSidebarCustomizer_sidebarScroll__8_nlb{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:14px}.DashboardSidebarCustomizer_sortableCard__i6JME{position:relative;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:20px;overflow:hidden;box-shadow:0 4px 16px -4px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.08);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.DashboardSidebarCustomizer_sortableCard__i6JME:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 8px 24px -6px rgba(0,0,0,.2)}.DashboardSidebarCustomizer_sortableCard__i6JME[data-dragging=true]{opacity:.4;transform:scale(.98)}.DashboardSidebarCustomizer_sortableCardHeader__YB2gY{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:hsl(var(--muted)/.45);border-bottom:1px solid hsl(var(--border)/.4);cursor:grab}.DashboardSidebarCustomizer_sortableCardHeader__YB2gY:active{cursor:grabbing}.DashboardSidebarCustomizer_sortableCardHeaderLeft__J_PQh{display:flex;align-items:center;gap:6px;min-width:0}.DashboardSidebarCustomizer_dragHandle__mC7Op{display:flex;align-items:center;justify-content:center;color:hsl(var(--muted-foreground));padding:2px;border-radius:4px}.DashboardSidebarCustomizer_dragHandle__mC7Op:hover{color:hsl(var(--foreground))}.DashboardSidebarCustomizer_sortableCardTitle__8ENnD{font-size:11.5px;font-weight:600;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardSidebarCustomizer_sortableCardActions__XM1JE{display:flex;align-items:center;gap:4px}.DashboardSidebarCustomizer_cardActionBtn__K4_Z_{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:hsl(var(--muted-foreground));background:transparent;border:none;cursor:pointer;transition:all .14s ease}.DashboardSidebarCustomizer_cardActionBtn__K4_Z_:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--card))}.DashboardSidebarCustomizer_cardActionBtn__K4_Z_:disabled{opacity:.3;cursor:default}.DashboardSidebarCustomizer_removeBtn__MMFUq{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:hsl(var(--muted-foreground));background:transparent;border:none;cursor:pointer;transition:all .14s ease}.DashboardSidebarCustomizer_removeBtn__MMFUq:hover{color:hsl(var(--destructive));background:hsl(var(--destructive)/.12)}.DashboardSidebarCustomizer_sortableCardPreview__R_qro{pointer-events:none;user-select:none;max-height:220px;overflow:hidden;position:relative}.DashboardSidebarCustomizer_sortableCardPreview__R_qro:after{content:"";position:absolute;inset:0;background:transparent;pointer-events:none}.DashboardSidebarCustomizer_emptyState__9ah2v{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center;border:2px dashed hsl(var(--border)/.8);border-radius:18px;background:hsl(var(--muted)/.2);color:hsl(var(--muted-foreground));gap:8px}.DashboardSidebarCustomizer_emptyStateText__X6nmf{font-size:11.5px;max-width:200px;line-height:1.4}.DashboardSidebarCustomizer_dragOverlayCard__EMRIZ{width:320px;background:hsl(var(--card));border:2px solid hsl(var(--primary));border-radius:18px;padding:12px 14px;box-shadow:0 20px 40px -10px rgba(0,0,0,.6),0 0 20px -2px rgb(var(--vibe-glow-rgb,217 119 6)/.3);display:flex;align-items:center;gap:10px;cursor:grabbing}.DashboardSidebarCustomizer_dragOverlayTitle__8liTd{font-size:12px;font-weight:600;color:hsl(var(--foreground))}@media (max-width:768px){.DashboardSidebarCustomizer_overlay__hCrws{flex-direction:column;padding:10px;gap:12px}.DashboardSidebarCustomizer_leftDrawer__3PLUQ,.DashboardSidebarCustomizer_rightSidebar__U8l_S{width:100%;max-width:100%;margin-top:48px;height:44vh}}.HomeTasks_openAgenda__zkADl{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;border:1px solid #e2eaf6;border-radius:10px;padding:6px 9px;background:#f7faff;color:#5877a5;font-size:12px;font-weight:500;transition:background .15s,border-color .15s}.HomeTasks_openAgenda__zkADl:hover{background:#edf4ff;border-color:#c7dbf6}.HomeTasks_agendaCount__XYuXp,.HomeTasks_tabCount__sKHpq{border-radius:7px;padding:1px 6px;font-size:11px;font-variant-numeric:tabular-nums;background:#e8f0fc;color:#355b90;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s,color .18s}.HomeTasks_sectionTab__wJG0L{display:flex;align-items:center;flex-shrink:0;border-radius:9px;color:#8491a5;border:1px solid transparent;transition:background .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.HomeTasks_sectionTab__wJG0L[data-selected=true]{background:#eff5ff;border-color:#dce9fc;color:#4b79bd}.HomeTasks_sectionTab__wJG0L[data-dragging=true]{z-index:1;background:#e7f0ff;box-shadow:0 4px 12px #37557e20}.HomeTasks_sectionSelect__yUn2J{display:flex;align-items:center;gap:7px;padding:5px 8px;font-size:12px;font-weight:500;cursor:grab;user-select:none;touch-action:pan-x;-webkit-touch-callout:none;transition:transform .12s cubic-bezier(.22,1,.36,1)}.HomeTasks_sectionSelect__yUn2J:active{cursor:grabbing;transform:scale(.97)}.HomeTasks_sectionCount__vsxkL{font-size:10px;color:#8998ac;background:#edf1f6;padding:0 5px;border-radius:5px;font-variant-numeric:tabular-nums;transition:background .18s,color .18s,transform .18s cubic-bezier(.34,1.56,.64,1)}.HomeTasks_sectionTab__wJG0L[data-selected=true] .HomeTasks_sectionCount__vsxkL{color:#5980b8;background:#dfeafd}.HomeTasks_sectionDelete__8cTQK{padding:5px 5px 5px 0;opacity:0;color:#8b9bb3;transition:opacity .15s,color .15s}.HomeTasks_sectionTab__wJG0L:focus-within .HomeTasks_sectionDelete__8cTQK,.HomeTasks_sectionTab__wJG0L:hover .HomeTasks_sectionDelete__8cTQK{opacity:1}.HomeTasks_sectionDelete__8cTQK:hover{color:#d16878}.HomeTasks_agenda__hNtqS button:focus-visible,.HomeTasks_openAgenda__zkADl:focus-visible,.HomeTasks_sectionDelete__8cTQK:focus-visible,.HomeTasks_sectionSelect__yUn2J:focus-visible{outline:2px solid #90b7ee;outline-offset:3px}.HomeTasks_agenda__hNtqS{--agenda-ink:#37352f;--agenda-muted:#65635d;--agenda-line:#e7e4dd;--agenda-wash:#f8f7f4;--agenda-surface:#fff;display:flex;flex-direction:column;gap:0;width:calc(100vw - 32px);max-width:820px;max-height:calc(100dvh - 48px);padding:0;overflow:hidden;border:1px solid var(--agenda-line);border-radius:16px;color:var(--agenda-ink);background:var(--agenda-surface);box-shadow:0 28px 100px #273c5929}.HomeTasks_agendaHeader__tibfd{position:relative;flex-shrink:0;padding:24px 24px 16px;background:var(--agenda-surface)}.HomeTasks_agendaHeading__zLyOI{display:flex;align-items:center;gap:15px;padding-right:32px}.HomeTasks_agendaIcon__5NnAn{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;border:1px solid #dbe8fa;border-radius:17px;background:#eaf3ff;color:#6991ce}.HomeTasks_eyebrow__Hnly_{font-size:9px;font-weight:600;letter-spacing:.16em;color:#8d9fba;margin-bottom:6px}.HomeTasks_agenda__hNtqS .HomeTasks_agendaTitle__TQwuc{font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--agenda-ink)}.HomeTasks_agenda__hNtqS .HomeTasks_agendaDescription__p58g5{margin-top:18px;max-width:500px;font-size:13px;line-height:1.7;color:var(--agenda-muted)}.HomeTasks_closeAgenda__PA43r{position:absolute;top:24px;right:24px;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--agenda-line);border-radius:50%;color:#92a0b5;background:var(--agenda-surface)}.HomeTasks_closeAgenda__PA43r:hover{color:#5a7db1;background:var(--agenda-wash)}.HomeTasks_agendaTabs__wYN8_{display:flex;flex:1;flex-direction:column;min-height:0}.HomeTasks_agenda__hNtqS .HomeTasks_agendaTabList__4feF7{display:flex;justify-content:flex-start;flex-shrink:0;gap:8px;height:auto;margin:0;padding:0 20px 12px;border-radius:0;background:var(--agenda-surface);border-bottom:1px solid var(--agenda-line)}.HomeTasks_agenda__hNtqS .HomeTasks_agendaTab__9eSeT{display:flex;gap:8px;border:1px solid transparent;border-radius:11px;padding:10px 14px;font-size:13px;font-weight:500;color:var(--agenda-muted);box-shadow:none}.HomeTasks_agenda__hNtqS .HomeTasks_agendaTab__9eSeT[data-state=active]{background:#edf2fa;border-color:#d5dfef;color:#355b90;box-shadow:none}.HomeTasks_agendaBody__F6TQv{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:16px 20px 20px}.HomeTasks_agenda__hNtqS .HomeTasks_agendaPanel__TCBEw{margin:0;min-height:0}.HomeTasks_panelHeading__yi2j5{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.HomeTasks_panelHeading__yi2j5 h3{font-size:16px;font-weight:600;letter-spacing:-.02em}.HomeTasks_panelHeading__yi2j5 p{margin-top:5px;font-size:12px;color:var(--agenda-muted)}.HomeTasks_panelIcon__yjVVb{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:#f3f0fb;color:#a194c0}.HomeTasks_emptyState__uVaF4{padding:12px 0;color:var(--agenda-muted);font-size:13px;line-height:1.6}.HomeTasks_emptyIcon__VJr_P{display:grid;place-items:center;width:58px;height:58px;margin-bottom:4px;border-radius:19px;background:#eaf2fe;color:#8ba9d4;transform:rotate(-5deg)}.HomeTasks_taskRow__LJlLN{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--agenda-line);border-radius:0;background:var(--agenda-surface)}.HomeTasks_taskRow__LJlLN p{overflow-wrap:anywhere;line-height:1.5}.HomeTasks_taskRow__LJlLN button{min-height:32px}.HomeTasks_recurringLayout__I3QiZ{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.HomeTasks_recurringForm__T6ltA{display:flex;flex-direction:column;gap:16px;padding:0 0 20px;border-bottom:1px solid var(--agenda-line);background:transparent}.HomeTasks_recurringForm__T6ltA>div:first-child,.HomeTasks_recurringList__Y_dcf>h4{font-size:13px;font-weight:600;color:var(--agenda-ink)}.HomeTasks_recurringForm__T6ltA input,.HomeTasks_recurringForm__T6ltA select{min-height:44px;font-size:12px;border-radius:9px}.HomeTasks_recurringForm__T6ltA label{margin-bottom:6px;font-size:11px;color:var(--agenda-muted)}.HomeTasks_recurringForm__T6ltA input:focus-visible,.HomeTasks_recurringForm__T6ltA select:focus-visible{outline:2px solid #a7c5ed;outline-offset:2px}.HomeTasks_formFooter__k_ak3{display:flex;flex-direction:column;gap:16px}.HomeTasks_formFooter__k_ak3>button{justify-content:center;min-height:44px;border-radius:10px;background:#365f94;box-shadow:none}.HomeTasks_formFooter__k_ak3>button:hover{background:#294c79}.HomeTasks_recurringList__Y_dcf>h4{margin:4px 0 14px}.HomeTasks_recurringList__Y_dcf .HomeTasks_taskRow__LJlLN{flex-wrap:wrap;gap:10px}.HomeTasks_recurringList__Y_dcf .HomeTasks_taskRow__LJlLN>div:first-child{flex-basis:100%}.HomeTasks_agendaFooter__iTJt9{display:flex;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:15px 24px;font-size:11px;color:var(--agenda-muted);border-top:1px solid var(--agenda-line);background:var(--agenda-wash)}.HomeTasks_footerDot__YBuBc{width:5px;height:5px;border-radius:50%;background:#a9c9bf}.dark .HomeTasks_agenda__hNtqS{--agenda-ink:#d6e0ee;--agenda-muted:#b5b8c0;--agenda-line:#2b394f;--agenda-wash:#192538;--agenda-surface:#131e2e}.dark .HomeTasks_agendaHeader__tibfd{background:var(--agenda-surface)}.dark .HomeTasks_agendaIcon__5NnAn,.dark .HomeTasks_emptyIcon__VJr_P{background:#203553;border-color:#2b4466;color:#99b7e2}.dark .HomeTasks_agenda__hNtqS .HomeTasks_agendaTab__9eSeT[data-state=active],.dark .HomeTasks_sectionTab__wJG0L[data-selected=true]{background:#21344e;border-color:#314b70;color:#a1bee6}.dark .HomeTasks_agendaCount__XYuXp,.dark .HomeTasks_sectionCount__vsxkL,.dark .HomeTasks_tabCount__sKHpq{background:#293b54;color:#adc1dc}.dark .HomeTasks_sectionTab__wJG0L[data-selected=true] .HomeTasks_sectionCount__vsxkL{background:#304968;color:#b2cbed}.dark .HomeTasks_openAgenda__zkADl{background:#1c2b40;border-color:#30425b;color:#a3b9d8}.dark .HomeTasks_panelIcon__yjVVb{background:#302d47;color:#b7a9d5}.dark .HomeTasks_emptyState__uVaF4{border-color:#33445e}@media (hover:none){.HomeTasks_sectionDelete__8cTQK{opacity:.7}}@media (max-width:600px){.HomeTasks_agenda__hNtqS{max-height:calc(100dvh - 24px);width:calc(100vw - 24px);border-radius:22px}.HomeTasks_agendaHeader__tibfd{padding:24px 20px 20px}.HomeTasks_agenda__hNtqS .HomeTasks_agendaTitle__TQwuc{font-size:23px}.HomeTasks_agendaHeading__zLyOI{gap:12px}.HomeTasks_agendaIcon__5NnAn{width:44px;height:44px;border-radius:14px}.HomeTasks_closeAgenda__PA43r{right:16px;top:18px}.HomeTasks_agenda__hNtqS .HomeTasks_agendaTabList__4feF7{padding:0 16px 16px;gap:4px}.HomeTasks_agenda__hNtqS .HomeTasks_agendaTab__9eSeT{padding:9px 10px;gap:6px;font-size:12px;flex:1}.HomeTasks_agendaBody__F6TQv{padding:22px 20px}.HomeTasks_recurringLayout__I3QiZ{grid-template-columns:minmax(0,1fr)}.HomeTasks_taskRow__LJlLN{flex-wrap:wrap;gap:12px}.HomeTasks_taskRow__LJlLN>div:first-child{flex-basis:100%}.HomeTasks_agendaFooter__iTJt9{padding:12px}}@media (prefers-reduced-motion:reduce){.HomeTasks_openAgenda__zkADl{transition:none}.HomeTasks_sectionTab__wJG0L{transition:none!important}}@media (max-width:380px){.HomeTasks_agenda__hNtqS .HomeTasks_agendaTabList__4feF7{padding-inline:12px}.HomeTasks_agenda__hNtqS .HomeTasks_agendaTab__9eSeT{padding-inline:8px;gap:5px;font-size:11px}.HomeTasks_recurringForm__T6ltA>.grid{grid-template-columns:minmax(0,1fr)}}.HomeTasks_tasksWorkspace__YZnP0{display:grid;gap:24px;min-width:0;container-type:inline-size;--task-ink:hsl(var(--foreground));--task-muted:hsl(var(--muted-foreground));--task-line:hsl(var(--border));--task-accent:hsl(var(--primary))}.HomeTasks_tasksWorkspace__YZnP0 ::selection{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.HomeTasks_tasksWorkspace__YZnP0 input{caret-color:var(--task-accent)}.HomeTasks_tasksWorkspace__YZnP0 button:focus-visible,.HomeTasks_tasksWorkspace__YZnP0 input:focus-visible,.HomeTasks_tasksWorkspace__YZnP0 select:focus-visible{outline:2px solid var(--task-accent);outline-offset:3px}.HomeTasks_expandedLayout__RaDPT{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:32px;align-items:start}.HomeTasks_todayWorkspace__Opfou{min-width:0;min-height:320px;padding:28px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.HomeTasks_todayWorkspace__Opfou h3{font-size:24px;color:var(--task-ink)}.HomeTasks_inlineAgenda__FbzU6 .text-slate-400,.HomeTasks_inlineAgenda__FbzU6 .text-slate-500,.HomeTasks_todayWorkspace__Opfou .text-slate-400,.HomeTasks_todayWorkspace__Opfou .text-slate-500{color:var(--task-muted)}.HomeTasks_todayWorkspace__Opfou input{min-height:32px;font-size:14px}.HomeTasks_inlineAgenda__FbzU6 input::placeholder,.HomeTasks_todayWorkspace__Opfou input::placeholder{color:var(--task-muted);opacity:1}.HomeTasks_todayWorkspace__Opfou button[aria-label]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.HomeTasks_todayWorkspace__Opfou .HomeTasks_sectionSelect__yUn2J{min-height:44px}.HomeTasks_todayRow__rdlcD{min-height:56px;border-bottom:1px solid var(--task-line);border-radius:0}.HomeTasks_todayRow__rdlcD>button{min-height:44px}.HomeTasks_todayRow__rdlcD>div{opacity:1}.HomeTasks_inlineAgenda__FbzU6{border-radius:16px;width:100%;max-width:none;max-height:none;box-shadow:none}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaTitle__TQwuc{font-size:18px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_sectionCount__vsxkL{color:#355b90}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaHeader__tibfd{padding:20px 20px 16px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaBody__F6TQv{overflow:visible}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaTab__9eSeT{padding:8px 10px;min-height:44px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaTabList__4feF7{gap:4px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_taskRow__LJlLN{flex-wrap:wrap;gap:10px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_taskRow__LJlLN>div:first-child{flex-basis:100%}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_taskRow__LJlLN button{min-height:44px;min-width:44px}.HomeTasks_panelActions__3Dfh7{display:flex;justify-content:flex-start;margin-bottom:8px}.HomeTasks_textAction__C_vJS{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;font-weight:500;color:var(--task-accent,#365f94)}.HomeTasks_textAction__C_vJS:hover{text-decoration:underline;text-underline-offset:4px}.HomeTasks_quickSchedule__1cnDb{display:grid;gap:12px;margin:8px 0 16px}.HomeTasks_quickSchedule__1cnDb label{display:grid;gap:6px;font-size:12px;color:var(--agenda-muted)}.HomeTasks_quickSchedule__1cnDb input{min-width:0;min-height:44px;padding:8px 10px;border:1px solid var(--agenda-line);border-radius:8px;color:var(--agenda-ink);background:var(--agenda-surface)}.HomeTasks_primaryAction__WveSm{min-height:44px;border-radius:8px;background:#365f94;color:white;font-size:13px;font-weight:500}.HomeTasks_primaryAction__WveSm:disabled{opacity:.5}.HomeTasks_calendar__l2ZJ4{min-width:0;padding:0;border:0;background:transparent}.HomeTasks_calendarButton___peQs{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:6px 10px;border:1px solid var(--task-line);border-radius:8px;font-size:13px}.HomeTasks_calendarButton___peQs:hover{background:hsl(var(--muted))}.HomeTasks_compactCalendar__Uim_A{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:32px;align-items:start}.HomeTasks_dayDetail__HXiAv{min-width:0;padding-top:4px}.HomeTasks_dayDetail__HXiAv h3{font-size:15px;color:var(--task-ink)}.HomeTasks_dayDetail__HXiAv>ul>li{border-radius:0;border-width:0 0 1px;padding-inline:0}.HomeTasks_dayDetail__HXiAv input[type=checkbox]{width:20px;height:20px;accent-color:var(--task-accent)}.HomeTasks_dayDetail__HXiAv input[type=date]{min-height:44px}.HomeTasks_dayDetail__HXiAv .text-muted-foreground{color:var(--task-muted)}.HomeTasks_fullCalendar__a4BnR .HomeTasks_dayDetail__HXiAv{margin-top:24px;padding-top:20px;border-top:1px solid var(--task-line)}.dark .HomeTasks_tasksWorkspace__YZnP0{--task-ink:hsl(var(--foreground));--task-muted:hsl(var(--muted-foreground));--task-line:hsl(var(--border));--task-accent:hsl(var(--primary))}.dark .HomeTasks_inlineAgenda__FbzU6{--agenda-surface:hsl(var(--card));--agenda-ink:var(--task-ink);--agenda-muted:var(--task-muted);--agenda-line:var(--task-line)}@media (max-width:1000px){.HomeTasks_expandedLayout__RaDPT{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.HomeTasks_tasksWorkspace__YZnP0{gap:16px}.HomeTasks_todayWorkspace__Opfou{padding:8px 0;min-height:260px}.HomeTasks_calendar__l2ZJ4{padding:0}.HomeTasks_compactCalendar__Uim_A{grid-template-columns:minmax(0,1fr);gap:20px}.HomeTasks_dayDetail__HXiAv{padding-top:16px;border-top:1px solid var(--task-line)}}.dark .HomeTasks_tasksWorkspace__YZnP0 input{color-scheme:dark}.dark .HomeTasks_todayWorkspace__Opfou .HomeTasks_sectionCount__vsxkL{color:#adc1dc}.HomeTasks_colorTrigger__0_65a{display:grid;place-items:center;width:32px;min-height:40px;flex-shrink:0;border-radius:8px}.HomeTasks_colorTrigger__0_65a span{width:10px;height:10px;border-radius:50%}.HomeTasks_colorTrigger__0_65a:hover{background:hsl(var(--muted))}.HomeTasks_colorPalette__iWncU button:focus-visible,.HomeTasks_colorTrigger__0_65a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.HomeTasks_colorPalette__iWncU{display:flex;flex-wrap:wrap;gap:8px}.HomeTasks_colorPalette__iWncU button{width:32px;height:32px;border-radius:50%;border:2px solid transparent}.HomeTasks_colorPalette__iWncU button[aria-pressed=true]{outline:2px solid hsl(var(--foreground));outline-offset:2px;border-color:hsl(var(--background))}.HomeTasks_sourceLabel__WoeUA{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--task-muted);overflow-wrap:anywhere}.HomeTasks_sourceLabel__WoeUA i{width:8px;height:8px;flex-shrink:0;border-radius:50%}.HomeTasks_todaySection__5d6Tx{min-width:0}.HomeTasks_todaySection__5d6Tx button:focus-visible,.HomeTasks_todaySection__5d6Tx input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionSelect__yUn2J{min-height:40px;padding-left:0;color:hsl(var(--foreground))}.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionDelete__8cTQK{min-width:28px;min-height:40px;padding:6px}.HomeTasks_todaySection__5d6Tx .HomeTasks_colorTrigger__0_65a{min-width:32px}.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionCount__vsxkL{font-size:11px}.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionTab__wJG0L{max-width:260px}.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionSelect__yUn2J>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionSelect__yUn2J{min-width:0}.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionCount__vsxkL{flex-shrink:0}.HomeTasks_todaySection__5d6Tx>div:first-child{gap:12px}.HomeTasks_todaySection__5d6Tx .HomeTasks_addTaskButton__4k91z{min-height:36px;min-width:36px;display:grid;place-items:center;border-radius:8px;color:hsl(var(--primary-foreground));background:hsl(var(--primary))}.HomeTasks_addTaskButton__4k91z:disabled{opacity:.4}.HomeTasks_addTaskButton__4k91z:hover:not(:disabled){filter:brightness(.92)}.HomeTasks_todayRow__rdlcD{padding-block:10px;gap:12px}.HomeTasks_dayDetail__HXiAv>ul>li{gap:10px;padding-block:12px}.HomeTasks_dayDetail__HXiAv>ul>li>span:first-of-type{flex-basis:50%}.HomeTasks_dayDetail__HXiAv input[type=date]{max-width:100%;padding:6px 8px;border:1px solid var(--task-line);border-radius:6px}@media (max-width:640px){.HomeTasks_todaySection__5d6Tx .HomeTasks_colorTrigger__0_65a,.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionDelete__8cTQK,.HomeTasks_todaySection__5d6Tx .HomeTasks_sectionSelect__yUn2J{min-height:44px}.HomeTasks_dayDetail__HXiAv>ul>li>span:first-of-type{flex-basis:calc(100% - 36px)}.HomeTasks_calendarButton___peQs{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.HomeTasks_calendar__l2ZJ4 *,.HomeTasks_todaySection__5d6Tx *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.HomeTasks_failedDrafts__yq97B{display:grid;gap:8px;margin-bottom:16px;font-size:13px}.HomeTasks_failedDrafts__yq97B li{display:flex;align-items:center;justify-content:space-between;gap:12px}.HomeTasks_failedDrafts__yq97B span{overflow-wrap:anywhere;min-width:0}.HomeTasks_failedDrafts__yq97B button{min-height:44px;flex-shrink:0;text-decoration:underline;text-underline-offset:3px}.HomeTasks_taskDetails__MihAt{min-width:0;width:100%;padding:0 0 12px 28px;border-bottom:1px solid var(--task-line,hsl(var(--border)))}.HomeTasks_todayRow__rdlcD{border-bottom:0;padding-bottom:2px}.HomeTasks_taskDetailActions__evE6y{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.HomeTasks_taskDetailActions__evE6y button{display:inline-flex;align-items:center;gap:5px;min-height:36px;font-size:12px;color:hsl(var(--muted-foreground))}.HomeTasks_taskDetailActions__evE6y button:hover{color:hsl(var(--foreground))}.HomeTasks_taskDetailActions__evE6y span{font-variant-numeric:tabular-nums}.HomeTasks_taskEditForm___cSvE{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:10px;padding-bottom:12px}.HomeTasks_renameTab__cbmNR label,.HomeTasks_taskEditForm___cSvE label{display:grid;min-width:0;gap:5px;font-size:12px;color:hsl(var(--muted-foreground))}.HomeTasks_editActions__BF_z5,.HomeTasks_taskEditForm___cSvE .HomeTasks_editTitle__u4Ts7{grid-column:1/-1}.HomeTasks_renameTab__cbmNR input,.HomeTasks_taskEditForm___cSvE input,.HomeTasks_taskEditForm___cSvE select{min-width:0;width:100%;min-height:40px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));color:hsl(var(--foreground));padding:8px 10px;font-size:14px}.HomeTasks_editActions__BF_z5{display:flex;gap:12px}.HomeTasks_editActions__BF_z5 button,.HomeTasks_renameTab__cbmNR button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:6px 12px;border-radius:6px;font-size:13px}.HomeTasks_editActions__BF_z5 button:first-child,.HomeTasks_renameTab__cbmNR button{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.HomeTasks_editActions__BF_z5 button:disabled,.HomeTasks_renameTab__cbmNR button:disabled{opacity:.5}.HomeTasks_subtasks__X7QGu{margin-top:6px}.HomeTasks_subtasks__X7QGu li{display:flex;align-items:center;gap:8px;min-width:0}.HomeTasks_subtasks__X7QGu li label{display:flex;align-items:center;gap:9px;flex:1;min-width:0;padding-block:8px;font-size:13px;overflow-wrap:anywhere}.HomeTasks_subtasks__X7QGu input[type=checkbox]{width:17px;height:17px;min-height:17px;flex-shrink:0;accent-color:hsl(var(--primary))}.HomeTasks_subtasks__X7QGu li button{display:grid;place-items:center;min-height:36px;min-width:36px;color:hsl(var(--muted-foreground))}.HomeTasks_subtasks__X7QGu form{display:flex;align-items:center;gap:8px;margin-top:4px}.HomeTasks_subtasks__X7QGu form input{flex:1;min-width:0;min-height:40px;background:transparent;border-bottom:1px solid hsl(var(--border));font-size:13px}.HomeTasks_subtasks__X7QGu form button{display:grid;place-items:center;min-width:40px;min-height:40px}.HomeTasks_subtasks__X7QGu form button:disabled{opacity:.4}.HomeTasks_stepDone__NqI8H{text-decoration:line-through;color:hsl(var(--muted-foreground))}.HomeTasks_inlineError__2tZQd{margin-block:8px;font-size:13px;color:hsl(var(--destructive))}.HomeTasks_renameTab__cbmNR{display:grid;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid hsl(var(--border))}.HomeTasks_renameTab__cbmNR p{font-size:12px;color:hsl(var(--destructive))}.HomeTasks_taskRow__LJlLN:has(>.HomeTasks_taskDetails__MihAt){flex-wrap:wrap}.HomeTasks_taskRow__LJlLN>.HomeTasks_taskDetails__MihAt{flex-basis:100%;padding-left:0;padding-bottom:0;border:0}@media (max-width:640px){.HomeTasks_taskDetails__MihAt{padding-left:0}.HomeTasks_editActions__BF_z5 button,.HomeTasks_subtasks__X7QGu form button,.HomeTasks_subtasks__X7QGu form input,.HomeTasks_subtasks__X7QGu li button,.HomeTasks_taskDetailActions__evE6y button,.HomeTasks_taskEditForm___cSvE input,.HomeTasks_taskEditForm___cSvE select{min-height:44px}}.HomeTasks_dayDetail__HXiAv>ul>li>.HomeTasks_taskDetails__MihAt{flex-basis:100%;padding:0 0 0 30px;border:0}@media (max-width:640px){.HomeTasks_dayDetail__HXiAv>ul>li>.HomeTasks_taskDetails__MihAt{padding-left:0}}.HomeTasks_taskSearch__QWOyO{display:flex;align-items:center;gap:9px;min-width:0;margin:10px 0 16px;padding:0 10px;border:1px solid hsl(var(--border));border-radius:8px;color:hsl(var(--muted-foreground));background:hsl(var(--background))}.HomeTasks_taskSearch__QWOyO:focus-within{outline:2px solid hsl(var(--ring));outline-offset:2px}.HomeTasks_taskSearch__QWOyO>svg{flex-shrink:0}.HomeTasks_taskSearch__QWOyO input{min-width:0;width:100%;min-height:42px;border:0;outline:0!important;background:transparent;color:hsl(var(--foreground));font-size:13px}.HomeTasks_taskSearch__QWOyO button{display:grid;place-items:center;flex-shrink:0;min-height:40px;min-width:32px}.HomeTasks_taskSearch__QWOyO kbd{display:inline-grid;place-items:center;width:21px;height:22px;border:1px solid hsl(var(--border));border-radius:4px;font:inherit;font-size:12px}.HomeTasks_searchSummary__frzFQ{margin:-4px 0 14px;font-size:12px;color:hsl(var(--muted-foreground))}.HomeTasks_listHeading__rHKv2,.HomeTasks_overdueHeading__ETUwB{display:flex;align-items:center;gap:8px;margin:16px 0 2px;font-size:13px;font-weight:600;color:hsl(var(--muted-foreground))}.HomeTasks_overdueHeading__ETUwB{color:hsl(var(--destructive))}.HomeTasks_listHeading__rHKv2 span,.HomeTasks_overdueHeading__ETUwB span{font-weight:400;font-variant-numeric:tabular-nums}.HomeTasks_todaySection__5d6Tx .HomeTasks_listHeading__rHKv2,.HomeTasks_todaySection__5d6Tx .HomeTasks_overdueHeading__ETUwB{font-size:13px}.HomeTasks_todayRow__rdlcD>button>div{flex-direction:column;align-items:flex-start;gap:2px}.HomeTasks_taskMeta__O1wp8{display:flex;flex-wrap:wrap;gap:8px;font-size:11px;color:hsl(var(--muted-foreground))}.HomeTasks_completedToggle__XkgLm{display:inline-flex;align-items:center;gap:7px;min-height:40px;margin-top:8px;font-size:12px;color:hsl(var(--muted-foreground))}.HomeTasks_completedToggle__XkgLm:hover{color:hsl(var(--foreground))}.HomeTasks_quickDateToggle__HFo3P{display:grid;place-items:center;flex-shrink:0;min-height:36px;min-width:32px;color:hsl(var(--muted-foreground));border-radius:6px}.HomeTasks_quickDateToggle__HFo3P[data-active=true]{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.HomeTasks_composerDate__3LG3Q{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;color:hsl(var(--muted-foreground))}.HomeTasks_composerDate__3LG3Q input{min-width:0;min-height:40px;padding:6px 8px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));color:hsl(var(--foreground))}.HomeTasks_composerDate__3LG3Q button{display:grid;place-items:center;min-height:40px;min-width:36px}.HomeTasks_calendarLegend__1iRmN{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 20px}.HomeTasks_calendarLegend__1iRmN button{display:inline-flex;align-items:center;gap:7px;min-height:36px;min-width:0;max-width:100%;padding:6px 10px;border:1px solid hsl(var(--border));border-radius:6px;font-size:12px;color:hsl(var(--foreground))}.HomeTasks_calendarLegend__1iRmN button:hover{background:hsl(var(--muted))}.HomeTasks_calendarLegend__1iRmN button[aria-pressed=false]{color:hsl(var(--muted-foreground));border-style:dashed}.HomeTasks_calendarLegend__1iRmN button[aria-pressed=false] span{text-decoration:line-through}.HomeTasks_calendarLegend__1iRmN button span{overflow-wrap:anywhere}.HomeTasks_calendarLegend__1iRmN i{width:8px;height:8px;flex-shrink:0;border-radius:50%}.HomeTasks_calendarLegend__1iRmN .HomeTasks_resetLegend__fcHMT{border-color:transparent;text-decoration:underline;text-underline-offset:3px}@media (hover:none){.HomeTasks_taskSearch__QWOyO kbd{display:none}}@media (max-width:640px){.HomeTasks_calendarLegend__1iRmN button,.HomeTasks_completedToggle__XkgLm,.HomeTasks_composerDate__3LG3Q input{min-height:44px}}.HomeTasks_subtasks__X7QGu .HomeTasks_stepEditForm__9IDQf{flex:1;margin:0}.HomeTasks_subtasks__X7QGu .HomeTasks_stepEditForm__9IDQf input{min-width:0;border:1px solid hsl(var(--border));border-radius:6px;padding:6px 8px;background:hsl(var(--background))}.HomeTasks_editStepButton__tTBNG{opacity:0}.HomeTasks_subtasks__X7QGu li:focus-within .HomeTasks_editStepButton__tTBNG,.HomeTasks_subtasks__X7QGu li:hover .HomeTasks_editStepButton__tTBNG{opacity:1}@media (hover:none){.HomeTasks_editStepButton__tTBNG{opacity:1}}.HomeTasks_taskTitleBlock__S10BV{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.HomeTasks_taskTitleBlock__S10BV>span:first-child{max-width:100%}.HomeTasks_tasksWorkspace__YZnP0,.HomeTasks_todaySection__5d6Tx{--task-danger:#a13d32}.dark .HomeTasks_tasksWorkspace__YZnP0,.dark .HomeTasks_todaySection__5d6Tx{--task-danger:#f0b1a7}.HomeTasks_inlineError__2tZQd,.HomeTasks_overdueHeading__ETUwB{color:var(--task-danger,#a13d32)}.HomeTasks_workspaceHeading__0lDZ_{padding-block:12px 24px;border-bottom:1px solid var(--task-line)}.HomeTasks_workspaceHeading__0lDZ_ h1{font-family:var(--vibe-heading-font,inherit);font-size:36px;font-weight:600;letter-spacing:-.03em;line-height:1.2}.HomeTasks_workspaceHeading__0lDZ_ p{margin-top:8px;max-width:65ch;font-size:14px;color:var(--task-muted)}.HomeTasks_fullCalendar__a4BnR{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}.HomeTasks_fullCalendar__a4BnR .HomeTasks_dayDetail__HXiAv{margin:0;padding:24px;border:0;border-radius:12px;background:hsl(var(--muted)/.45)}@media (max-width:1000px){.HomeTasks_fullCalendar__a4BnR{grid-template-columns:minmax(0,1fr);gap:24px}.HomeTasks_fullCalendar__a4BnR .HomeTasks_dayDetail__HXiAv{padding:20px;border:0}}.HomeTasks_todayProgressTrack__dRVIE{position:relative;height:2px;width:100%;margin:-2px 0 11px;border-radius:999px;background:hsl(var(--primary)/.12);overflow:hidden}.HomeTasks_todayProgressFill__WxcM1{height:100%;border-radius:inherit;background:hsl(var(--primary)/.65);transition:width .48s cubic-bezier(.22,1,.36,1)}.HomeTasks_compactTaskToolbar__kYcES{gap:8px}.HomeTasks_searchToggle__biPc3{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:9px;color:hsl(var(--muted-foreground));transition:background-color .16s ease,color .16s ease}.HomeTasks_searchToggle__biPc3:hover,.HomeTasks_searchToggle__biPc3[aria-expanded=true]{background:hsl(var(--primary)/.08);color:hsl(var(--foreground))}.HomeTasks_compactTaskSearch__DJU3N{margin-bottom:8px}.HomeTasks_compactTaskSearch__DJU3N input{min-height:40px}@media (pointer:coarse){.HomeTasks_searchToggle__biPc3{width:44px;height:44px}.HomeTasks_compactTaskSearch__DJU3N button{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.HomeTasks_searchToggle__biPc3,.HomeTasks_todayProgressFill__WxcM1{transition:none}}@keyframes HomeTasks_taskRowEnter__E_YEJ{0%{opacity:0;translate:-6px 0}to{opacity:1;translate:0 0}}.HomeTasks_taskItemRow__LweOV{animation:HomeTasks_taskRowEnter__E_YEJ .26s cubic-bezier(.22,1,.36,1) backwards;transition:translate .2s cubic-bezier(.16,1,.3,1),background-color .16s ease}@media (hover:hover){.HomeTasks_taskItemRow__LweOV:hover{translate:2px 0}}.HomeTasks_openAgenda__zkADl{transition:transform .2s cubic-bezier(.34,1.56,.64,1),background .16s ease,border-color .16s ease,box-shadow .2s ease}@media (hover:hover){.HomeTasks_openAgenda__zkADl:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgb(37 99 235/.1)}}.HomeTasks_openAgenda__zkADl:active{transform:scale(.96)}.HomeTasks_todaySection__5d6Tx .HomeTasks_addTaskButton__4k91z{transition:transform .22s cubic-bezier(.34,1.56,.64,1),opacity .18s ease,box-shadow .2s ease,filter .18s ease}.HomeTasks_todaySection__5d6Tx .HomeTasks_addTaskButton__4k91z svg{transition:transform .26s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){.HomeTasks_todaySection__5d6Tx .HomeTasks_addTaskButton__4k91z:hover:not(:disabled){transform:scale(1.06);box-shadow:0 4px 14px hsl(var(--primary)/.32)}.HomeTasks_todaySection__5d6Tx .HomeTasks_addTaskButton__4k91z:hover:not(:disabled) svg{transform:rotate(90deg)}}.HomeTasks_todaySection__5d6Tx .HomeTasks_addTaskButton__4k91z:active:not(:disabled){transform:scale(.94)}.HomeTasks_dayComplete__dclfp{padding:12px 16px;color:hsl(var(--foreground));background:linear-gradient(110deg,hsl(var(--primary)/.12),hsl(var(--accent)),transparent)}@media (prefers-reduced-motion:no-preference){.HomeTasks_taskItemRow__LweOV[data-task-fold]{animation:HomeTasks_task-fold__38oWD .45s cubic-bezier(.16,1,.3,1);transform-origin:center top}.HomeTasks_dayComplete__dclfp{animation:HomeTasks_day-aurora__rdq1_ .8s ease-out}}@keyframes HomeTasks_task-fold__38oWD{35%{transform:perspective(600px) rotateX(-14deg) scaleY(.9);opacity:.65}}@keyframes HomeTasks_day-aurora__rdq1_{0%{background-position:-200px 0;opacity:.4}to{background-position:0 0;opacity:1}}[data-fx=low] .HomeTasks_dayComplete__dclfp,[data-fx=low] .HomeTasks_taskItemRow__LweOV[data-task-fold]{animation:none}.HomeTasks_monthNavigation__A1qHp{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.HomeTasks_monthNavigation__A1qHp .HomeTasks_calendarButton___peQs{border-color:transparent;background:hsl(var(--muted)/.5);border-radius:8px}.HomeTasks_monthNavigation__A1qHp .HomeTasks_calendarButton___peQs:first-child{background:transparent;color:var(--task-muted);margin-right:4px}.HomeTasks_monthNavigation__A1qHp .HomeTasks_calendarButton___peQs:first-child span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.HomeTasks_monthNavigation__A1qHp .HomeTasks_calendarButton___peQs:hover{background:hsl(var(--muted));color:var(--task-ink)}.HomeTasks_calendarFilters__5IEqZ{margin-top:-8px;color:var(--task-muted);font-size:13px}.HomeTasks_calendarFilters__5IEqZ summary{display:flex;align-items:center;gap:8px;width:fit-content;min-height:44px;cursor:pointer;list-style:none}.HomeTasks_calendarFilters__5IEqZ summary::-webkit-details-marker{display:none}.HomeTasks_calendarFilters__5IEqZ summary:focus-visible{outline:2px solid var(--task-accent);outline-offset:3px;border-radius:6px}.HomeTasks_calendarFilters__5IEqZ summary>span{color:var(--task-ink)}.HomeTasks_calendarFilters__5IEqZ[open] summary>svg:last-child{transform:rotate(90deg)}.HomeTasks_calendarFilters__5IEqZ>div{display:flex;flex-wrap:wrap;gap:24px;padding:12px 0 20px;border-bottom:1px solid var(--task-line)}.HomeTasks_filterDot__dWKMW{width:8px;height:8px;flex:none;border-radius:50%}.HomeTasks_selectedDayHeader__66kE9{display:flex;align-items:center;gap:14px;padding-bottom:20px;margin-bottom:4px;border-bottom:1px solid var(--task-line)}.HomeTasks_selectedDayNumber__x3T9k{flex:none;color:var(--task-accent);font-size:48px;line-height:1;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.HomeTasks_selectedDayHeader__66kE9 h3{font-size:13px;font-weight:600;line-height:1.5}.HomeTasks_selectedDayHeader__66kE9 h3:first-letter{text-transform:uppercase}.HomeTasks_selectedDayHeader__66kE9 p{margin-top:4px;font-size:12px;color:var(--task-muted)}.HomeTasks_dayDetail__HXiAv .HomeTasks_dayItems__38YLn{padding:0;list-style:none}.HomeTasks_dayDetail__HXiAv .HomeTasks_dayItem__E0G9G{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:20px 0;border-bottom:1px solid var(--task-line)}.HomeTasks_dayDetail__HXiAv .HomeTasks_dayItem__E0G9G:last-child{border-bottom:0;padding-bottom:0}.HomeTasks_dayItemMeta__m7zeS{display:flex;flex-basis:100%;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:11px;color:var(--task-muted)}.HomeTasks_dayItem__E0G9G[data-done] .HomeTasks_dayItemMeta__m7zeS{opacity:.7}.HomeTasks_rescheduleField__mk4n4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;gap:8px;color:var(--task-muted);font-size:12px}.HomeTasks_rescheduleField__mk4n4 input{width:150px;font-size:12px;background:hsl(var(--background)/.6);color:var(--task-ink)}.HomeTasks_calendarEmpty__sOqme{padding:32px 0 12px;color:var(--task-muted);font-size:13px;line-height:1.6}.HomeTasks_calendarEmpty__sOqme svg{margin-bottom:16px}.HomeTasks_calendarEmpty__sOqme p{color:var(--task-ink)}.HomeTasks_calendarEmpty__sOqme>span{display:block;margin-top:8px;font-size:12px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_todayHeader__EMHFE{align-items:center;margin-bottom:16px;gap:16px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_todayHeader__EMHFE h3{font-size:24px;font-weight:600;letter-spacing:-.02em}.HomeTasks_todayWorkspace__Opfou .HomeTasks_todayHeader__EMHFE p{margin-top:6px;color:var(--task-muted);font-size:13px}.HomeTasks_completionSummary__VQ8m6{color:var(--task-muted);font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.HomeTasks_completionSummary__VQ8m6 strong{display:block;color:var(--task-ink);font-size:20px;font-weight:500}.HomeTasks_todayWorkspace__Opfou .HomeTasks_todayProgressTrack__dRVIE{height:3px;margin-bottom:24px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_todayProgressFill__WxcM1{background:var(--task-accent)}.HomeTasks_todayWorkspace__Opfou .HomeTasks_sectionTab__wJG0L{border:0;border-radius:8px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_sectionTab__wJG0L[data-selected=true]{background:hsl(var(--primary)/.08);color:var(--task-ink)}.HomeTasks_todayWorkspace__Opfou .HomeTasks_sectionCount__vsxkL,.HomeTasks_todayWorkspace__Opfou .HomeTasks_sectionTab__wJG0L[data-selected=true] .HomeTasks_sectionCount__vsxkL{background:hsl(var(--muted));color:var(--task-muted)}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskSearch__QWOyO{margin:12px 0 20px;border:0;border-bottom:1px solid var(--task-line);border-radius:0;padding-inline:0;background:transparent}.HomeTasks_todayWorkspace__Opfou .HomeTasks_todayRow__rdlcD{border-radius:8px;padding:10px 8px;min-height:58px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_todayRow__rdlcD>button{justify-content:flex-start}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskTitleBlock__S10BV>span:first-child{font-size:14px;color:var(--task-ink)}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskTitleBlock__S10BV>span[data-completed=true]{color:var(--task-muted)}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskMeta__O1wp8{font-size:12px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_listHeading__rHKv2,.HomeTasks_todayWorkspace__Opfou .HomeTasks_overdueHeading__ETUwB{margin:24px 0 8px;font-size:12px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_listHeading__rHKv2:after,.HomeTasks_todayWorkspace__Opfou .HomeTasks_overdueHeading__ETUwB:after{content:"";flex:1;height:1px;background:var(--task-line);margin-left:4px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskDetails__MihAt{margin:0 8px;width:auto;padding-left:28px;border-bottom:0}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskDetailActions__evE6y{gap:16px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskEditForm___cSvE{padding:16px;background:hsl(var(--muted)/.45);border-radius:8px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskComposer___2hW4{margin:0 0 24px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskComposer___2hW4>div{padding:8px 12px;border:1px solid var(--task-line);border-radius:10px;background:hsl(var(--card))}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskComposer___2hW4>div:focus-within{border-color:var(--task-accent);box-shadow:none;outline:2px solid hsl(var(--ring)/.25);outline-offset:2px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskComposer___2hW4 input{color:var(--task-ink);min-height:44px;outline:0}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskComposer___2hW4>div>svg{display:none}.HomeTasks_tasksWorkspace__YZnP0 .HomeTasks_inlineAgenda__FbzU6{--agenda-ink:var(--task-ink);--agenda-muted:var(--task-muted);--agenda-line:var(--task-line);--agenda-wash:hsl(var(--muted));--agenda-surface:transparent;border:0;border-radius:12px;background:hsl(var(--muted)/.45)}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaHeader__tibfd{padding:28px 24px 20px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaTitle__TQwuc{font-size:20px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaBody__F6TQv{padding:20px 24px 24px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaTabList__4feF7{padding:0 24px;gap:16px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaTab__9eSeT{flex:1;padding:10px 0;border:0;border-bottom:2px solid transparent;border-radius:0;font-size:12px}.HomeTasks_tasksWorkspace__YZnP0 .HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaTab__9eSeT[data-state=active]{border-color:var(--task-accent);color:var(--task-ink);background:transparent}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_tabCount__sKHpq{color:var(--task-muted);background:hsl(var(--background))}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_formFooter__k_ak3>button,.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_primaryAction__WveSm{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_taskRow__LJlLN{background:transparent}.HomeTasks_taskListEmpty__K4Pl_{padding:32px 12px;font-size:13px;line-height:1.6;text-align:center;color:var(--task-muted)}.HomeTasks_taskListEmpty__K4Pl_>svg{margin:0 auto 12px}.HomeTasks_taskListEmpty__K4Pl_>span{display:block;margin-top:4px;font-size:12px}@container (max-width: 960px){.HomeTasks_expandedLayout__RaDPT,.HomeTasks_fullCalendar__a4BnR{grid-template-columns:minmax(0,1fr)}}@container (max-width: 560px){.HomeTasks_workspaceHeading__0lDZ_{padding-bottom:20px}.HomeTasks_workspaceHeading__0lDZ_ h1{font-size:28px}.HomeTasks_workspaceHeading__0lDZ_ p{font-size:13px;line-height:1.6}.HomeTasks_fullCalendar__a4BnR{gap:24px}.HomeTasks_monthNavigation__A1qHp{gap:2px}.HomeTasks_monthNavigation__A1qHp .HomeTasks_calendarButton___peQs{min-width:44px;padding-inline:8px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaHeader__tibfd{padding:24px 16px 16px}.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaBody__F6TQv,.HomeTasks_inlineAgenda__FbzU6 .HomeTasks_agendaTabList__4feF7{padding-inline:16px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskDetails__MihAt{padding-left:0}.HomeTasks_todayWorkspace__Opfou .HomeTasks_todayHeader__EMHFE{align-items:flex-start}.HomeTasks_completionSummary__VQ8m6{max-width:112px}.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskComposer___2hW4 input,.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskSearch__QWOyO input{font-size:16px}}@media (hover:hover){.HomeTasks_todayWorkspace__Opfou .HomeTasks_taskItemRow__LweOV:hover{translate:none;background:hsl(var(--muted)/.4)}}@media (prefers-reduced-motion:reduce){.HomeTasks_tasksWorkspace__YZnP0 *,.HomeTasks_tasksWorkspace__YZnP0 :after,.HomeTasks_tasksWorkspace__YZnP0 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}[data-fx=low] .HomeTasks_tasksWorkspace__YZnP0 *{animation:none!important}.empty-state_state__1Tdrx{min-width:0}.empty-state_art___XC0y{position:relative;margin:0 auto 20px}.empty-state_window__ShLr9{isolation:isolate;display:grid;place-items:center;width:min(240px,100%);min-height:148px;border-radius:var(--vibe-card-radius,16px);border:1px solid color-mix(in srgb,var(--vibe-accent-1) 24%,hsl(var(--border)));background:radial-gradient(ellipse at 20% 90%,color-mix(in srgb,var(--vibe-accent-2) 16%,transparent),transparent 70%),hsl(var(--card)/.72);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.06),0 12px 24px -18px hsl(var(--foreground)/.3);backdrop-filter:blur(12px)}:root[data-fx=low] .empty-state_window__ShLr9{backdrop-filter:none;background:hsl(var(--card))}@media (prefers-reduced-motion:reduce){.empty-state_window__ShLr9{backdrop-filter:none}}.empty-state_kind__r3E7r{position:absolute;right:-4px;bottom:12px;color:var(--dendrite-shell-muted)}.empty-state_kind__r3E7r svg{width:20px;height:20px}.empty-state_state__1Tdrx h3{font-family:var(--vibe-heading-font);text-wrap:balance}:root[data-vibe-theme=editorial] .empty-state_state__1Tdrx h3{font-style:italic}:root[data-fx=low] .empty-state_state__1Tdrx{animation:none}.empty-state_state__1Tdrx h3,.empty-state_state__1Tdrx p{overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){.empty-state_state__1Tdrx{animation:empty-state_reveal___IUjt .22s cubic-bezier(.16,1,.3,1) both}}@keyframes empty-state_reveal___IUjt{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}