@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.Button-module__uz9LNG__root{--btn-ink:var(--text-secondary);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:var(--border-hairline) solid transparent;font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);line-height:1;text-decoration:none;display:inline-flex}.Button-module__uz9LNG__root[data-size=xs]{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}.Button-module__uz9LNG__root[data-size=sm]{padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.Button-module__uz9LNG__root[data-size=md]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.Button-module__uz9LNG__root[data-size=lg]{padding:var(--space-3) var(--space-5);font-size:var(--text-base)}.Button-module__uz9LNG__root[data-size=xl]{padding:var(--space-4) var(--space-6);font-size:var(--text-lg)}.Button-module__uz9LNG__root[data-variant=primary]{--btn-ink:var(--accent);background-color:var(--accent);color:var(--accent-on)}.Button-module__uz9LNG__root[data-variant=primary]:hover:not(:disabled){background-color:var(--accent-hover)}.Button-module__uz9LNG__root[data-variant=primary]:active:not(:disabled){background-color:var(--accent-active)}.Button-module__uz9LNG__root[data-variant=danger]{--btn-ink:var(--action-trash);background-color:var(--danger-solid);color:var(--text-inverse)}.Button-module__uz9LNG__root[data-variant=danger]:hover:not(:disabled){background-color:var(--color-danger-700)}.Button-module__uz9LNG__root[data-variant=success]{--btn-ink:var(--success-text);background-color:var(--success-solid);color:var(--color-neutral-0)}.Button-module__uz9LNG__root[data-variant=success]:hover:not(:disabled){background-color:var(--color-success-700)}.Button-module__uz9LNG__root[data-variant=info]{--btn-ink:var(--info-text);background-color:var(--info-solid);color:var(--color-neutral-0)}.Button-module__uz9LNG__root[data-variant=info]:hover:not(:disabled){background-color:var(--color-info-700)}.Button-module__uz9LNG__root[data-variant=warning]{--btn-ink:var(--warning-text);background-color:var(--warning-solid);color:var(--color-neutral-950)}.Button-module__uz9LNG__root[data-variant=warning]:hover:not(:disabled){background-color:var(--color-warning-600)}.Button-module__uz9LNG__root[data-variant=secondary]{border-color:var(--border-default);color:var(--text-secondary);background-color:#0000}.Button-module__uz9LNG__root[data-variant=secondary]:hover:not(:disabled){background-color:var(--surface-hover)}.Button-module__uz9LNG__root[data-variant=ghost]{--btn-ink:var(--text-muted);color:var(--text-secondary);background-color:#0000}.Button-module__uz9LNG__root[data-variant=ghost]:hover:not(:disabled){background-color:var(--surface-hover)}.Button-module__uz9LNG__root[data-variant=trash]{--btn-ink:var(--action-trash);background-color:var(--action-trash-subtle);border-color:var(--action-trash-border);color:var(--action-trash)}.Button-module__uz9LNG__root[data-variant=trash]:hover:not(:disabled){border-color:var(--action-trash)}.Button-module__uz9LNG__root[data-variant=goto]{--btn-ink:var(--action-goto);background-color:var(--action-goto-subtle);border-color:var(--action-goto-border);color:var(--action-goto)}.Button-module__uz9LNG__root[data-variant=goto]:hover:not(:disabled){border-color:var(--action-goto)}.Button-module__uz9LNG__root[data-variant=complete]{--btn-ink:var(--action-complete);background-color:var(--action-complete-subtle);border-color:var(--action-complete-border);color:var(--action-complete)}.Button-module__uz9LNG__root[data-variant=complete]:hover:not(:disabled){border-color:var(--action-complete)}.Button-module__uz9LNG__root[data-variant=close]{--btn-ink:var(--action-close);background-color:var(--action-close-subtle);border-color:var(--action-close-border);color:var(--action-close)}.Button-module__uz9LNG__root[data-variant=close]:hover:not(:disabled){border-color:var(--action-close)}.Button-module__uz9LNG__root[data-variant=save]{--btn-ink:var(--action-save);color:var(--action-save);background-color:#0000}.Button-module__uz9LNG__root[data-variant=save-exit]{--btn-ink:var(--action-save-exit);color:var(--action-save-exit);background-color:#0000}.Button-module__uz9LNG__root[data-variant=share-link]{--btn-ink:var(--action-share-link);color:var(--action-share-link);background-color:#0000}.Button-module__uz9LNG__root[data-variant=spotlight]{--btn-ink:var(--action-spotlight);color:var(--action-spotlight);background-color:#0000}.Button-module__uz9LNG__root[data-variant=graph]{--btn-ink:var(--action-graph);color:var(--action-graph);background-color:#0000}.Button-module__uz9LNG__root[data-variant=anchor]{--btn-ink:var(--action-anchor);color:var(--action-anchor);background-color:#0000}.Button-module__uz9LNG__root[data-variant=save]:hover:not(:disabled),.Button-module__uz9LNG__root[data-variant=save-exit]:hover:not(:disabled),.Button-module__uz9LNG__root[data-variant=share-link]:hover:not(:disabled),.Button-module__uz9LNG__root[data-variant=spotlight]:hover:not(:disabled),.Button-module__uz9LNG__root[data-variant=graph]:hover:not(:disabled),.Button-module__uz9LNG__root[data-variant=anchor]:hover:not(:disabled){background-color:var(--surface-hover)}.Button-module__uz9LNG__root[data-full-width=true]{width:100%}.Button-module__uz9LNG__root[data-icon-only=true]{flex:none;block-size:2.375rem;inline-size:2.375rem;padding:0;line-height:0}.Button-module__uz9LNG__root[data-icon-only=true][data-size=xs]{block-size:1.875rem;inline-size:1.875rem}.Button-module__uz9LNG__root[data-icon-only=true][data-size=sm]{block-size:2.125rem;inline-size:2.125rem}.Button-module__uz9LNG__root[data-icon-only=true][data-size=lg]{block-size:2.75rem;inline-size:2.75rem}.Button-module__uz9LNG__root[data-icon-only=true][data-size=xl]{block-size:3rem;inline-size:3rem}.Button-module__uz9LNG__root[data-icon-only=true] svg{width:1.35em;height:1.35em}.Button-module__uz9LNG__root[data-bare=true],.Button-module__uz9LNG__root[data-bare=true]:hover:not(:disabled),.Button-module__uz9LNG__root[data-bare=true]:active:not(:disabled){color:var(--btn-ink);background-color:#0000;border-color:#0000}.Button-module__uz9LNG__root[data-bare=true]:hover:not(:disabled){background-color:var(--surface-hover)}.Button-module__uz9LNG__root:disabled{opacity:.5;cursor:not-allowed}.Button-module__uz9LNG__root[data-loading=true]{cursor:progress}
.Input-module__Ulx9wq__control{align-items:center;display:flex;position:relative}.Input-module__Ulx9wq__icon{color:var(--text-muted);pointer-events:none;display:flex;position:absolute}.Input-module__Ulx9wq__icon[data-field-icon=left]{inset-inline-start:var(--space-3)}.Input-module__Ulx9wq__icon[data-field-icon=right]{inset-inline-end:var(--space-3)}.Input-module__Ulx9wq__control:has([data-field-icon=left]) .Input-module__Ulx9wq__input{padding-inline-start:var(--space-8)}.Input-module__Ulx9wq__control:has([data-field-icon=right]) .Input-module__Ulx9wq__input{padding-inline-end:var(--space-8)}
.ListSearch-module__Sii5Aa__root{align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.ListSearch-module__Sii5Aa__field{flex:16rem;min-width:0;max-width:24rem}.ListSearch-module__Sii5Aa__root[data-wide=true] .ListSearch-module__Sii5Aa__field{flex:70%;max-width:none}.ListSearch-module__Sii5Aa__count{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}
.TimeInput-module__CkEarG__input{font-variant-numeric:tabular-nums}
.Tooltip-module__YwCJ2a__root{display:inline-flex;position:relative}.Tooltip-module__YwCJ2a__trigger{display:inline-flex}.Tooltip-module__YwCJ2a__content{z-index:60;pointer-events:none;opacity:0;background-color:var(--surface-inverse);width:max-content;max-width:18rem;color:var(--text-inverse);font-size:var(--text-xs);line-height:var(--leading-snug);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);position:fixed}.Tooltip-module__YwCJ2a__content[data-ready=true]{animation:Tooltip-module__YwCJ2a__tooltip-in var(--transition-fast) both}.Tooltip-module__YwCJ2a__content[data-ready=true][data-placement=top]{animation-name:Tooltip-module__YwCJ2a__tooltip-in-up}.Tooltip-module__YwCJ2a__content[data-variant=rich]{background-color:var(--surface-raised);max-width:22rem;color:var(--text-primary);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay-strong);font-size:var(--text-sm);padding:0;overflow:hidden}@keyframes Tooltip-module__YwCJ2a__tooltip-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}@keyframes Tooltip-module__YwCJ2a__tooltip-in-up{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}
.BottomStripRssSection-module__HZCTdW__title{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.BottomStripRssSection-module__HZCTdW__title:hover{color:var(--text-link)}
.InactivityLockModal-module__IaTtdG__modal{max-width:24rem}.InactivityLockModal-module__IaTtdG__form{display:contents}
.BottomStripTwitchSection-module__Tapnga__avatarLink{flex:none;display:inline-flex}.BottomStripTwitchSection-module__Tapnga__avatar{border-radius:var(--radius-pill);object-fit:cover;background-color:var(--surface-sunken);width:2.25rem;height:2.25rem}.BottomStripTwitchSection-module__Tapnga__avatarFallback{border-radius:var(--radius-pill);background-color:var(--surface-sunken);width:2.25rem;height:2.25rem;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.BottomStripTwitchSection-module__Tapnga__channelLink{color:var(--text-link)}.BottomStripTwitchSection-module__Tapnga__fact{align-items:center;gap:var(--space-1);font-variant-numeric:tabular-nums;display:inline-flex}
.PillReminderModal-module__ma0vhW__card{background-color:var(--surface-raised);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-xl);width:100%;max-width:26rem;max-height:90vh;box-shadow:var(--shadow-overlay-strong);animation:PillReminderModal-module__ma0vhW__pill-reminder-in var(--transition-medium) both;flex-direction:column;margin-block-end:env(safe-area-inset-bottom,0px);display:flex;position:relative;overflow:hidden}.PillReminderModal-module__ma0vhW__accent{background-image:linear-gradient(to right, var(--accent), var(--accent-2) 85%, var(--accent-2));flex:none;height:.1875rem}.PillReminderModal-module__ma0vhW__header{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4);display:flex}.PillReminderModal-module__ma0vhW__icon{border-radius:var(--radius-pill);background-color:var(--accent-subtle);border:var(--border-hairline) solid var(--accent-border);width:2.75rem;height:2.75rem;color:var(--accent-text);font-size:var(--text-xl);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (prefers-reduced-motion:no-preference){.PillReminderModal-module__ma0vhW__icon:after{content:"";border-radius:var(--radius-pill);border:var(--border-hairline) solid var(--accent-border);animation:2.8s ease-out infinite PillReminderModal-module__ma0vhW__pill-reminder-halo;position:absolute;inset:-.3125rem}}.PillReminderModal-module__ma0vhW__headerText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;padding-block-start:.125rem;display:flex}.PillReminderModal-module__ma0vhW__kicker{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.PillReminderModal-module__ma0vhW__pillName{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--text-primary);overflow-wrap:anywhere}.PillReminderModal-module__ma0vhW__body{align-items:flex-start;gap:var(--space-3);padding:0 var(--space-5) var(--space-5);flex-direction:column;display:flex;overflow-y:auto}.PillReminderModal-module__ma0vhW__schedule{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background-color:var(--surface-sunken);border:var(--border-hairline) solid var(--border-subtle);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary);line-height:1;display:inline-flex}.PillReminderModal-module__ma0vhW__schedule svg{font-size:var(--text-base);color:var(--text-muted);flex:none}.PillReminderModal-module__ma0vhW__description{width:100%;padding:var(--space-3);border-radius:var(--radius-lg);background-color:var(--surface-sunken);border:var(--border-hairline) solid var(--border-subtle);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.PillReminderModal-module__ma0vhW__actions{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:var(--border-hairline) solid var(--border-subtle);background-color:var(--surface-sunken);flex-direction:column;display:flex}.PillReminderModal-module__ma0vhW__secondaryActions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.PillReminderModal-module__ma0vhW__secondaryButton{width:100%}@keyframes PillReminderModal-module__ma0vhW__pill-reminder-in{0%{opacity:0;transform:translateY(.75rem)scale(.985)}to{opacity:1;transform:none}}@keyframes PillReminderModal-module__ma0vhW__pill-reminder-halo{0%{opacity:.85;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.18)}}@media (min-width:40rem){.PillReminderModal-module__ma0vhW__card{margin-block-end:0}.PillReminderModal-module__ma0vhW__header{gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4)}.PillReminderModal-module__ma0vhW__icon{width:3rem;height:3rem}.PillReminderModal-module__ma0vhW__pillName{font-size:var(--text-xl)}.PillReminderModal-module__ma0vhW__body{padding:0 var(--space-6) var(--space-6)}.PillReminderModal-module__ma0vhW__actions{padding:var(--space-4) var(--space-6) var(--space-5)}.PillReminderModal-module__ma0vhW__secondaryActions{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.PillReminderModal-module__ma0vhW__secondaryButton{width:auto}}
.BottomStripYoutubeSection-module__ZbIdWW__root{gap:var(--space-3);flex-direction:column;display:flex}.BottomStripYoutubeSection-module__ZbIdWW__addRow{align-items:center;gap:var(--space-2);display:flex}.BottomStripYoutubeSection-module__ZbIdWW__addRow [data-field]{flex:1;min-width:0}.BottomStripYoutubeSection-module__ZbIdWW__thumb{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md);background-color:var(--surface-sunken);flex:none;width:7rem}.BottomStripYoutubeSection-module__ZbIdWW__stars{font-size:var(--text-xs);color:var(--warning-text)}.BottomStripYoutubeSection-module__ZbIdWW__channelLink{color:var(--text-link)}.BottomStripYoutubeSection-module__ZbIdWW__channelHome{color:var(--text-muted);align-items:center;display:inline-flex}.BottomStripYoutubeSection-module__ZbIdWW__channelHome:hover{color:var(--text-primary)}.BottomStripYoutubeSection-module__ZbIdWW__progress{align-items:center;gap:var(--space-1);font-variant-numeric:tabular-nums;display:inline-flex}.BottomStripYoutubeSection-module__ZbIdWW__progress [data-field]{width:6rem}.BottomStripYoutubeSection-module__ZbIdWW__progressButton{color:var(--text-secondary);font-variant-numeric:tabular-nums;text-underline-offset:2px;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.BottomStripYoutubeSection-module__ZbIdWW__progressButton:hover{color:var(--text-primary)}
.ApplicationLogo-module__j8xBuW__root{width:auto;height:2rem;display:block}
.CalendarTimeline-module__QWWMCW__root{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.CalendarTimeline-module__QWWMCW__header{gap:var(--space-3);flex-direction:column;flex:none;display:flex}.CalendarTimeline-module__QWWMCW__headerRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CalendarTimeline-module__QWWMCW__title{align-items:center;gap:var(--space-2);font-size:var(--text-lg);display:flex}.CalendarTimeline-module__QWWMCW__headerActions{align-items:center;gap:var(--space-2);display:flex}.CalendarTimeline-module__QWWMCW__scroll{border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background-color:var(--surface-raised);max-height:min(70vh,40rem);overflow:auto}@media (min-width:64rem){.CalendarTimeline-module__QWWMCW__scroll{flex:1;min-height:0;max-height:none}}.CalendarTimeline-module__QWWMCW__chart{position:relative}.CalendarTimeline-module__QWWMCW__axis{z-index:2;background-color:var(--surface-sunken);border-bottom:var(--border-hairline) solid var(--border-subtle);align-items:center;display:flex;position:sticky;top:0}.CalendarTimeline-module__QWWMCW__axisCorner{z-index:3;background-color:var(--surface-sunken);border-inline-end:var(--border-hairline) solid var(--border-subtle);flex:none;height:100%;position:sticky;inset-inline-start:0}.CalendarTimeline-module__QWWMCW__axisMonth{padding-inline:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;border-inline-start:var(--border-hairline) solid var(--border-subtle);flex:none}.CalendarTimeline-module__QWWMCW__body{position:relative}.CalendarTimeline-module__QWWMCW__gridlines{pointer-events:none;position:absolute;top:0;bottom:0}.CalendarTimeline-module__QWWMCW__gridline{background-color:var(--border-subtle);width:1px;position:absolute;top:0;bottom:0}.CalendarTimeline-module__QWWMCW__today{background-color:var(--accent);width:2px;position:absolute;top:0;bottom:0}.CalendarTimeline-module__QWWMCW__rows{position:relative}.CalendarTimeline-module__QWWMCW__status{padding:var(--space-10) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--text-sm)}.CalendarTimeline-module__QWWMCW__footer{flex:none;justify-content:center;display:flex}
.FastNoteModal-module__XISReG__modal{background-color:var(--surface-raised);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay-strong);flex-direction:column;width:100%;height:85dvh;max-height:85dvh;display:flex;overflow:hidden}@media (min-width:48rem){.FastNoteModal-module__XISReG__modal{max-width:98vw;height:88dvh;max-height:88dvh}}.FastNoteModal-module__XISReG__body{min-height:0;padding:var(--space-3);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.FastNoteModal-module__XISReG__header{justify-content:space-between;gap:var(--space-3);border-bottom:var(--border-hairline) solid var(--border-subtle);padding:var(--space-1) var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.FastNoteModal-module__XISReG__header h2{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-secondary)}.FastNoteModal-module__XISReG__tabs{align-items:center;gap:var(--space-2);--tab-size:2rem;flex-wrap:wrap;display:flex}.FastNoteModal-module__XISReG__tab,.FastNoteModal-module__XISReG__tabs [data-tooltip-trigger]>button{width:var(--tab-size);height:var(--tab-size);flex:none;padding:0}.FastNoteModal-module__XISReG__tab{border-radius:var(--radius-md);border:var(--border-hairline) solid var(--border-subtle);background-color:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-sm);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.FastNoteModal-module__XISReG__tab:hover:not(:disabled){background-color:var(--surface-active)}.FastNoteModal-module__XISReG__tab[data-active=true]{background-color:var(--accent-subtle);border-color:var(--accent-border);color:var(--accent-text)}.FastNoteModal-module__XISReG__tab[data-armed=true]{background-color:var(--action-trash-subtle);border-color:var(--action-trash-border);color:var(--action-trash)}.FastNoteModal-module__XISReG__tab[data-armed=true]>span{display:none}.FastNoteModal-module__XISReG__tab svg{width:1.15em;height:1.15em}.FastNoteModal-module__XISReG__tab:disabled{opacity:.5;cursor:not-allowed}.FastNoteModal-module__XISReG__dirty{font-size:var(--text-xs);color:var(--warning-text)}.FastNoteModal-module__XISReG__actions{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.FastNoteModal-module__XISReG__textarea{resize:none;min-height:8rem;line-height:var(--leading-normal);flex:1}
.LinkedEntitiesPanel-module__Ka_Toq__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.LinkedEntitiesPanel-module__Ka_Toq__picker{gap:var(--space-3);flex-direction:column;display:flex}.LinkedEntitiesPanel-module__Ka_Toq__results{gap:var(--space-1);flex-direction:column;max-height:16rem;display:flex;overflow-y:auto}.LinkedEntitiesPanel-module__Ka_Toq__result{border:none;width:100%}.LinkedEntitiesPanel-module__Ka_Toq__result:disabled{opacity:.5;cursor:not-allowed}.LinkedEntitiesPanel-module__Ka_Toq__resultTitle{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.LinkedEntitiesPanel-module__Ka_Toq__resultMeta{font-size:var(--text-xs);color:var(--text-muted);flex:none}.LinkedEntitiesPanel-module__Ka_Toq__count{font-size:var(--text-xs);color:var(--text-muted)}.LinkedEntitiesPanel-module__Ka_Toq__pickerActions{justify-content:flex-end;display:flex}
.CalendarViewControls-module__8JZFXa__root{align-items:center;gap:var(--space-2);display:flex}.CalendarViewControls-module__8JZFXa__button{justify-content:center;align-items:center;gap:var(--space-1);min-width:2.25rem;height:2.25rem;padding-inline:var(--space-3);border-radius:var(--radius-md);border:var(--border-hairline) solid var(--border-default);background-color:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-sm);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);line-height:1;display:inline-flex}.CalendarViewControls-module__8JZFXa__button svg{width:1.125rem;height:1.125rem}.CalendarViewControls-module__8JZFXa__button[data-target-view=timeline]{display:none}@media (min-width:64rem){.CalendarViewControls-module__8JZFXa__button[data-target-view=timeline]{display:inline-flex}}.CalendarViewControls-module__8JZFXa__button:hover{background-color:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.CalendarViewControls-module__8JZFXa__expired{background-color:var(--warning-subtle);border-color:var(--warning-border);color:var(--warning-text);font-variant-numeric:tabular-nums}.CalendarViewControls-module__8JZFXa__expired:hover{background-color:var(--warning-subtle);border-color:var(--warning-solid);color:var(--warning-text)}
.LanguageSwitcher-module__kcAi4G__root{display:inline-flex}.LanguageSwitcher-module__kcAi4G__root [aria-haspopup=menu]{font-size:var(--text-xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:var(--border-hairline) solid var(--border-subtle);background-color:var(--surface-sunken);color:var(--text-secondary);transition:background-color var(--transition-fast)}.LanguageSwitcher-module__kcAi4G__root [aria-haspopup=menu]:hover{background-color:var(--surface-active)}.LanguageSwitcher-module__kcAi4G__root [aria-haspopup=menu][data-expanded=true]{background-color:var(--accent-subtle);border-color:var(--accent-border);color:var(--accent-text)}.LanguageSwitcher-module__kcAi4G__root [role=menuitem]{font-size:var(--text-xs)}
.RichTextEditorToolbar-module__xIAAGW__root{align-items:center;gap:var(--space-1);padding:var(--space-2);background-color:var(--surface-sunken);border-bottom:var(--border-hairline) solid var(--border-subtle);flex-wrap:wrap;display:flex}.RichTextEditorToolbar-module__xIAAGW__button{min-width:2rem;height:2rem;padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.RichTextEditorToolbar-module__xIAAGW__button:hover:not(:disabled){background-color:var(--surface-hover)}.RichTextEditorToolbar-module__xIAAGW__button[data-active=true]{background-color:var(--accent-subtle);color:var(--accent-text)}.RichTextEditorToolbar-module__xIAAGW__button:disabled{opacity:.5;cursor:not-allowed}.RichTextEditorToolbar-module__xIAAGW__divider{width:1px;margin-inline:var(--space-1);background-color:var(--border-subtle);align-self:stretch}.RichTextEditorToolbar-module__xIAAGW__spacer{margin-inline-start:auto}.RichTextEditorToolbar-module__xIAAGW__moreRow{align-items:center;gap:var(--space-1);width:100%;padding-top:var(--space-2);border-top:var(--border-hairline) solid var(--border-subtle);flex-wrap:wrap;display:flex}.RichTextEditorToolbar-module__xIAAGW__popoverAnchor{display:inline-flex;position:relative}.RichTextEditorToolbar-module__xIAAGW__colorPopover{top:calc(100% + var(--space-1));gap:var(--space-2);flex-direction:column;min-width:11rem;display:flex;position:absolute;inset-inline-start:0}.RichTextEditorToolbar-module__xIAAGW__popoverLabel{font-size:var(--text-xs);color:var(--text-muted)}.RichTextEditorToolbar-module__xIAAGW__swatches{gap:var(--space-1);grid-template-columns:repeat(6,1fr);display:grid}.RichTextEditorToolbar-module__xIAAGW__swatch{border-radius:var(--radius-sm);border:var(--border-hairline) solid var(--border-subtle);cursor:pointer;width:1.25rem;height:1.25rem}.RichTextEditorToolbar-module__xIAAGW__popoverActions{justify-content:space-between;gap:var(--space-2);display:flex}.RichTextEditorToolbar-module__xIAAGW__popoverAction{font-size:var(--text-xs);color:var(--text-secondary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.RichTextEditorToolbar-module__xIAAGW__popoverAction:hover{background-color:var(--surface-hover);color:var(--text-primary)}
.ExpiredTasksModal-module__tXLPua__modal{max-width:30rem}.ExpiredTasksModal-module__tXLPua__title{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--warning-text);display:inline-flex}.ExpiredTasksModal-module__tXLPua__row{align-items:stretch;gap:var(--space-1);text-align:start;cursor:pointer;flex-direction:column}.ExpiredTasksModal-module__tXLPua__rowTitle{font-size:var(--text-sm);color:var(--text-primary)}.ExpiredTasksModal-module__tXLPua__rowDue{font-size:var(--text-xs);color:var(--danger-text)}.ExpiredTasksModal-module__tXLPua__categories{gap:var(--space-1);padding-top:var(--space-1);flex-wrap:wrap;display:flex}
.page-module__n1EcMa__root{margin-top:calc(-1 * var(--space-6));margin-inline:calc(-1 * var(--space-4));margin-bottom:calc(-1 * var(--space-6));padding:0 0 var(--space-20);flex-direction:column;gap:0;display:flex}@media (min-width:64rem){.page-module__n1EcMa__root{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);margin:calc(-1 * var(--space-8));height:calc(100vh - var(--topbar-height));align-items:stretch;gap:0;padding:0;display:grid}}.page-module__n1EcMa__desktopSide{display:none}@media (min-width:64rem){.page-module__n1EcMa__desktopSide{left:0;top:var(--topbar-height);z-index:20;width:var(--sidebar-width);border:var(--border-hairline) solid var(--border-subtle);background-color:var(--surface-page);display:block;position:fixed;bottom:0;overflow:hidden}}.page-module__n1EcMa__mobileSide{display:none}.page-module__n1EcMa__mobileSide[data-open]{padding:var(--space-4);display:block}@media (min-width:64rem){.page-module__n1EcMa__mobileSide,.page-module__n1EcMa__mobileSide[data-open]{display:none}}.page-module__n1EcMa__panels{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (min-width:64rem){.page-module__n1EcMa__panels{min-height:0;padding-bottom:var(--calendar-strip-height);grid-column:2}}.page-module__n1EcMa__panels[data-hidden]{display:none}.page-module__n1EcMa__panelSlot{min-width:0}@media (min-width:64rem){.page-module__n1EcMa__panelSlot[data-view=day],.page-module__n1EcMa__panelSlot[data-view=timeline]{flex-direction:column;flex:1;min-height:0;display:flex}}.page-module__n1EcMa__panelSlot[data-view=timeline],.page-module__n1EcMa__viewBar{padding-inline:var(--space-3)}@media (min-width:64rem){.page-module__n1EcMa__panelSlot[data-view=timeline],.page-module__n1EcMa__viewBar{padding-inline:var(--space-5)}}.page-module__n1EcMa__viewBar{padding-block:var(--space-3);justify-content:flex-end;display:flex}
.LegalBar-module__UWGoVW__root{padding:var(--space-3) var(--space-4);border-top:var(--border-hairline) solid var(--border-subtle);margin-top:auto}.LegalBar-module__UWGoVW__inner{justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:48rem){.LegalBar-module__UWGoVW__inner{justify-content:space-between}}.LegalBar-module__UWGoVW__copyright{font-size:var(--text-xs);color:var(--text-muted)}.LegalBar-module__UWGoVW__links{justify-content:center;align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.LegalBar-module__UWGoVW__link{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-secondary);display:inline-flex}.LegalBar-module__UWGoVW__link:hover{color:var(--text-link)}.LegalBar-module__UWGoVW__icon{flex:none}.LegalBar-module__UWGoVW__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.LegalBar-module__UWGoVW__donate{text-decoration:none;display:inline-flex}.LegalBar-module__UWGoVW__donate:hover{text-decoration:none}
.RichTextEditor-module__U8H5WW__root{border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-raised);flex-direction:column;display:flex;overflow:hidden}.RichTextEditor-module__U8H5WW__root:focus-within{border-color:var(--accent)}.RichTextEditor-module__U8H5WW__content{flex:1;min-height:0;overflow-y:auto}.RichTextEditor-module__U8H5WW__content .ProseMirror{padding:var(--space-4);outline:none;min-height:12rem}.RichTextEditor-module__U8H5WW__content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--text-muted)}.RichTextEditor-module__U8H5WW__content .rich-text-link{color:var(--text-link);text-decoration:underline}
.PushNotificationBell-module__UTSPCG__root{padding:var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex;position:relative}.PushNotificationBell-module__UTSPCG__root:hover:not(:disabled){background-color:var(--surface-hover);color:var(--text-primary)}.PushNotificationBell-module__UTSPCG__root[data-state=on],.PushNotificationBell-module__UTSPCG__root[data-state=on]:hover:not(:disabled){color:var(--nav-notifications)}.PushNotificationBell-module__UTSPCG__root[data-state=denied],.PushNotificationBell-module__UTSPCG__root[data-state=unsupported]{color:var(--text-muted)}.PushNotificationBell-module__UTSPCG__root:disabled{opacity:.5;cursor:not-allowed}
.ConfirmDialog-module__gVdOgW__modal{max-width:24rem}
.AssistantActionLog-module__Y1LO5q__root{font-size:var(--text-xs)}.AssistantActionLog-module__Y1LO5q__row{gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--text-secondary)}.AssistantActionLog-module__Y1LO5q__row[data-ok=true]{color:var(--success-text)}.AssistantActionLog-module__Y1LO5q__row[data-ok=false]{color:var(--danger-text)}.AssistantActionLog-module__Y1LO5q__icon{flex:none}
.DiscardChangesDialog-module__4hDz8G__modal{max-width:26rem}
.AutoTaskForm-module__Qs06mW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.AutoTaskForm-module__Qs06mW__weekday{justify-content:center;min-width:2.5rem}.AutoTaskForm-module__Qs06mW__category{cursor:pointer;opacity:.6;border-color:#0000}.AutoTaskForm-module__Qs06mW__category[data-selected=true]{opacity:1;border-color:var(--accent)}.AutoTaskForm-module__Qs06mW__subtaskRow{align-items:center;gap:var(--space-2);display:flex}.AutoTaskForm-module__Qs06mW__subtaskIndex{font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.AutoTaskForm-module__Qs06mW__subtaskInput{flex:1;min-width:0}.AutoTaskForm-module__Qs06mW__subtaskActions{align-items:center;gap:var(--space-1);flex:none;display:flex}
.PushNotificationPanel-module__Pmts8a__row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PushNotificationPanel-module__Pmts8a__title{font-weight:var(--weight-medium);color:var(--text-primary)}.PushNotificationPanel-module__Pmts8a__status{font-size:var(--text-sm);color:var(--text-muted)}
.EntityEditorShell-module__UiSvtq__modal{max-width:44rem}.EntityEditorShell-module__UiSvtq__modal[data-size=xl]{max-width:56rem}.EntityEditorShell-module__UiSvtq__header{gap:var(--space-3);flex-wrap:wrap}.EntityEditorShell-module__UiSvtq__title{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.EntityEditorShell-module__UiSvtq__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.EntityEditorShell-module__UiSvtq__body{flex:1;min-height:0}.EntityEditorShell-module__UiSvtq__page{width:100%}.EntityEditorShell-module__UiSvtq__pageBody{flex-direction:column;display:flex}@media (min-width:64rem){.EntityEditorShell-module__UiSvtq__pageBody .ProseMirror{min-height:60dvh}.EntityEditorShell-module__UiSvtq__pageBody textarea{min-height:10rem}}.EntityEditorShell-module__UiSvtq__pageHeader{top:var(--topbar-height);z-index:20;background-color:var(--surface-page);padding-top:var(--space-2);position:sticky}.EntityEditorShell-module__UiSvtq__belowBody{padding-top:var(--space-6);border-top:var(--border-hairline) solid var(--border-subtle)}
.AssistantOverlay-module__3QMVzq__dimmer{position:fixed;inset:0}.AssistantOverlay-module__3QMVzq__panel{max-width:32rem;position:relative}.AssistantOverlay-module__3QMVzq__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border-hairline) solid var(--border-subtle);display:flex}.AssistantOverlay-module__3QMVzq__title{font-weight:var(--weight-semibold);color:var(--text-primary)}.AssistantOverlay-module__3QMVzq__headerActions{align-items:center;gap:var(--space-2);display:flex}.AssistantOverlay-module__3QMVzq__transcript{max-height:50vh;padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}.AssistantOverlay-module__3QMVzq__turns{gap:var(--space-3);flex-direction:column;display:flex}.AssistantOverlay-module__3QMVzq__turn{display:flex}.AssistantOverlay-module__3QMVzq__turn[data-role=user]{justify-content:flex-end}.AssistantOverlay-module__3QMVzq__bubble{gap:var(--space-2);max-width:85%;padding:var(--space-3);border-radius:var(--radius-lg);background-color:var(--surface-sunken);font-size:var(--text-sm);flex-direction:column;display:flex}.AssistantOverlay-module__3QMVzq__turn[data-role=user] .AssistantOverlay-module__3QMVzq__bubble{background-color:var(--accent-subtle);color:var(--accent-text)}.AssistantOverlay-module__3QMVzq__composer{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:var(--border-hairline) solid var(--border-subtle);flex-direction:column;display:flex}.AssistantOverlay-module__3QMVzq__composerRow{align-items:center;gap:var(--space-2);display:flex}.AssistantOverlay-module__3QMVzq__input{min-width:0;font-size:var(--text-base);flex:1}.AssistantOverlay-module__3QMVzq__listening{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);display:flex}
.EntityListShell-module__tzm0qa__headerText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}
.GuestLayout-module__9e5kHa__main{justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-10) var(--space-4);flex-direction:column;flex:1;display:flex}.GuestLayout-module__9e5kHa__card{width:100%;max-width:26rem;padding:var(--space-6);gap:var(--space-5)}
.sharedFormBits-module__yWDXkq__titleInput{width:100%;color:var(--text-primary);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);background:0 0;border:0;padding:0}.sharedFormBits-module__yWDXkq__titleInput::placeholder{color:var(--text-muted);font-weight:var(--weight-regular)}.sharedFormBits-module__yWDXkq__titleInput:focus{border-bottom:var(--border-hairline) solid var(--accent);outline:none}
@media (min-width:48rem){.FormSection-module___ncQvG__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.FormSection-module___ncQvG__title{font-size:var(--text-lg)}.FormSection-module___ncQvG__description{font-size:var(--text-sm);color:var(--text-muted)}.FormSection-module___ncQvG__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}
.page-module__aydn6q__footerLine{text-align:center;font-size:var(--text-sm);color:var(--text-muted)}.page-module__aydn6q__footerLine a{color:var(--text-link)}
.AssistantWidgetView-module__oHxFtW__root{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background-color:var(--surface-raised);border:var(--border-hairline) solid var(--border-subtle);font-size:var(--text-sm);flex-direction:column;display:flex}.AssistantWidgetView-module__oHxFtW__title{font-weight:var(--weight-medium);color:var(--text-primary)}.AssistantWidgetView-module__oHxFtW__task{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.AssistantWidgetView-module__oHxFtW__taskTitle{color:var(--text-primary)}.AssistantWidgetView-module__oHxFtW__time{font-variant-numeric:tabular-nums;color:var(--text-muted)}.AssistantWidgetView-module__oHxFtW__meta{color:var(--text-muted);font-size:var(--text-xs)}.AssistantWidgetView-module__oHxFtW__subTasks{gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs);flex-direction:column;padding-inline-start:var(--space-4);list-style:outside;display:flex}
.GraphSearchOverlay-module__6YkYCq__root{width:100%;max-width:22rem;position:relative}.GraphSearchOverlay-module__6YkYCq__field{align-items:center;gap:var(--space-2);display:flex;position:relative}.GraphSearchOverlay-module__6YkYCq__field>svg{color:var(--text-muted);pointer-events:none;position:absolute;inset-inline-start:var(--space-3)}.GraphSearchOverlay-module__6YkYCq__input{padding-inline:var(--space-8)}.GraphSearchOverlay-module__6YkYCq__clear{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-muted);display:inline-flex;position:absolute;inset-inline-end:var(--space-2)}.GraphSearchOverlay-module__6YkYCq__clear:hover{color:var(--text-secondary);background-color:var(--surface-hover)}.GraphSearchOverlay-module__6YkYCq__results{inset-inline:0;top:calc(100% + var(--space-1));gap:var(--space-1);flex-direction:column;max-height:60vh;display:flex;position:absolute;overflow-y:auto}.GraphSearchOverlay-module__6YkYCq__option{border:none;width:100%}.GraphSearchOverlay-module__6YkYCq__optionMain{text-align:start;min-width:0}.GraphSearchOverlay-module__6YkYCq__optionTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GraphSearchOverlay-module__6YkYCq__optionMeta{font-size:var(--text-xs);color:var(--text-muted)}
.TutorialSettings-module___Gk-5q__resetRow{gap:var(--space-4)}.TutorialSettings-module___Gk-5q__resetText{font-size:var(--text-sm);color:var(--text-muted)}
.SearchableSelect-module__rL8dyW__root{position:relative}.SearchableSelect-module__rL8dyW__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);text-align:start;cursor:pointer;display:flex}.SearchableSelect-module__rL8dyW__trigger:disabled{cursor:not-allowed}.SearchableSelect-module__rL8dyW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SearchableSelect-module__rL8dyW__triggerIcons{align-items:center;gap:var(--space-1);color:var(--text-muted);flex:none;display:flex}.SearchableSelect-module__rL8dyW__clear{cursor:pointer;border-radius:var(--radius-sm);display:flex}.SearchableSelect-module__rL8dyW__clear:hover{color:var(--text-secondary)}.SearchableSelect-module__rL8dyW__popover{inset-inline:0;top:calc(100% + var(--space-1));gap:var(--space-2);flex-direction:column;display:flex;position:absolute}.SearchableSelect-module__rL8dyW__search{align-items:center;display:flex;position:relative}.SearchableSelect-module__rL8dyW__searchIcon{color:var(--text-muted);pointer-events:none;display:flex;position:absolute;inset-inline-start:var(--space-3)}.SearchableSelect-module__rL8dyW__searchInput{padding-inline-start:var(--space-8)}.SearchableSelect-module__rL8dyW__options{gap:var(--space-1);flex-direction:column;max-height:14rem;display:flex;overflow-y:auto}.SearchableSelect-module__rL8dyW__option{border:none;justify-content:space-between}.SearchableSelect-module__rL8dyW__optionLabel{cursor:pointer}.SearchableSelect-module__rL8dyW__selectedMark{font-size:var(--text-xs);color:var(--accent-text);flex:none}.SearchableSelect-module__rL8dyW__create{color:var(--accent-text);border:none}.SearchableSelect-module__rL8dyW__popover .SearchableSelect-module__rL8dyW__status{padding:var(--space-4)}
.Select-module__GknLcG__control{align-items:center;display:flex;position:relative}.Select-module__GknLcG__select{appearance:none;padding-inline-end:var(--space-8)}.Select-module__GknLcG__control:after{content:"";width:.625rem;height:.375rem;color:var(--text-muted);pointer-events:none;background-color:currentColor;position:absolute;inset-inline-end:var(--space-3);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.page-module__KifG6q__filters{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__KifG6q__search{flex:1;min-width:14rem;position:relative}.page-module__KifG6q__clearSearch{top:50%;color:var(--action-close);cursor:pointer;display:inline-flex;position:absolute;inset-inline-end:var(--space-2);transform:translateY(-50%)}.page-module__KifG6q__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.page-module__KifG6q__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.page-module__KifG6q__list{gap:var(--space-3);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:48rem){.page-module__KifG6q__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.page-module__KifG6q__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.page-module__KifG6q__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-module__KifG6q__card{gap:var(--space-2);min-width:0;padding:var(--space-3);background-color:var(--surface-raised);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);flex-direction:column;display:flex}.page-module__KifG6q__card:hover{border-color:var(--border-strong)}.page-module__KifG6q__rowMain{align-items:center;gap:var(--space-2);display:flex}.page-module__KifG6q__rowTitleButton{gap:var(--space-1);text-align:start;cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}.page-module__KifG6q__rowTitle{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__KifG6q__rowCategory{font-size:var(--text-xs);color:var(--text-muted)}.page-module__KifG6q__subTasks{gap:var(--space-1);flex-direction:column;padding-inline-start:var(--space-6);display:flex}.page-module__KifG6q__subTask{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);display:flex}
.page-module__nC61QG__title{font-size:var(--text-xl)}.page-module__nC61QG__consent{font-size:var(--text-xs);color:var(--text-muted);align-items:flex-start}.page-module__nC61QG__consent a{color:var(--text-link)}
.Landing-module__5ARf-a__navBar{z-index:30;background-color:var(--surface-raised);border-bottom:var(--border-hairline) solid var(--border-subtle);position:sticky;top:0}.Landing-module__5ARf-a__nav{justify-content:space-between;align-items:center;gap:var(--space-4);height:var(--topbar-height);width:100%;max-width:var(--container-max);padding-inline:var(--space-4);margin-inline:auto;display:flex}.Landing-module__5ARf-a__brand{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--text-primary);display:inline-flex}.Landing-module__5ARf-a__navActions{align-items:center;gap:var(--space-2);display:flex}.Landing-module__5ARf-a__navLink{text-decoration:none;display:inline-flex}.Landing-module__5ARf-a__navLink:hover{text-decoration:none}.Landing-module__5ARf-a__hero{width:100%;max-width:var(--container-max);padding:var(--space-16) var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle);margin-inline:auto}@media (min-width:64rem){.Landing-module__5ARf-a__hero{padding-block:var(--space-20)}}.Landing-module__5ARf-a__heroTitle{font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);max-width:20ch}@media (min-width:48rem){.Landing-module__5ARf-a__heroTitle{font-size:var(--text-4xl)}}.Landing-module__5ARf-a__heroTitleHighlight{color:var(--accent-2-text)}.Landing-module__5ARf-a__heroSubtitle{margin-top:var(--space-5);font-size:var(--text-lg);color:var(--text-secondary);max-width:55ch;line-height:var(--leading-normal)}.Landing-module__5ARf-a__features{width:100%;max-width:var(--container-max);padding:var(--space-16) var(--space-4);margin-inline:auto}@media (min-width:64rem){.Landing-module__5ARf-a__features{padding-block:var(--space-20)}}.Landing-module__5ARf-a__featuresIntro{max-width:55ch;margin-bottom:var(--space-10)}.Landing-module__5ARf-a__featureGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.Landing-module__5ARf-a__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.Landing-module__5ARf-a__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Landing-module__5ARf-a__featureCard{padding:var(--space-5);gap:var(--space-2)}.Landing-module__5ARf-a__featureTitle{font-size:var(--text-base)}.Landing-module__5ARf-a__featureText{font-size:var(--text-sm);color:var(--text-muted)}.Landing-module__5ARf-a__featuresCta{margin-top:var(--space-10);font-size:var(--text-sm);color:var(--text-muted)}
.TagEntityCard-module__QisTNG__root{background-color:var(--surface-raised);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay-strong);z-index:40;flex-direction:column;display:flex;overflow:hidden}.TagEntityCard-module__QisTNG__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle);display:flex}.TagEntityCard-module__QisTNG__headerMain{align-items:center;gap:var(--space-2);min-width:0;display:flex}.TagEntityCard-module__QisTNG__dot{border-radius:var(--radius-pill);flex:none;width:.625rem;height:.625rem}.TagEntityCard-module__QisTNG__name{font-weight:var(--weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TagEntityCard-module__QisTNG__count{font-size:var(--text-xs);color:var(--text-muted)}.TagEntityCard-module__QisTNG__headerActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.TagEntityCard-module__QisTNG__action{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--text-secondary);transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.TagEntityCard-module__QisTNG__action:hover{background-color:var(--surface-hover);color:var(--text-primary)}.TagEntityCard-module__QisTNG__actionGoto{color:var(--action-goto)}.TagEntityCard-module__QisTNG__actionGoto:hover{background-color:var(--action-goto-subtle);color:var(--action-goto)}.TagEntityCard-module__QisTNG__actionTrash{color:var(--action-trash)}.TagEntityCard-module__QisTNG__actionTrash:hover{background-color:var(--action-trash-subtle);color:var(--action-trash)}.TagEntityCard-module__QisTNG__actionClose{color:var(--action-close)}.TagEntityCard-module__QisTNG__actionClose:hover{background-color:var(--action-close-subtle);color:var(--action-close)}.TagEntityCard-module__QisTNG__body{min-height:0;padding:var(--space-3) var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.TagEntityCard-module__QisTNG__groupHeading{align-items:center;gap:var(--space-2);display:flex}.TagEntityCard-module__QisTNG__row{gap:var(--space-2)}.TagEntityCard-module__QisTNG__rowMain{flex:1;min-width:0}.TagEntityCard-module__QisTNG__rowTitle{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TagEntityCard-module__QisTNG__rowSubtitle{font-size:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TagEntityCard-module__QisTNG__rowActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.TagEntityCard-module__QisTNG__createMenu{z-index:60;gap:var(--space-1);flex-direction:column;display:flex;position:absolute;overflow-y:auto}
.TripEditor-module__YOEAjq__sharedToolbar{top:var(--sb-editor-header-h,0px);z-index:10;border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-md);position:sticky;overflow:hidden}.TripEditor-module__YOEAjq__addSection{align-self:flex-start}
.SpotlightSearch-module__U28j9W__trigger{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-md);background-color:var(--surface-raised);color:var(--text-muted);font-size:var(--text-sm);display:inline-flex}.SpotlightSearch-module__U28j9W__trigger:hover{border-color:var(--border-strong)}.SpotlightSearch-module__U28j9W__overlay{z-index:50;background-color:var(--overlay-backdrop);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));padding:var(--space-4);padding-top:var(--space-8);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}@media (min-width:40rem){.SpotlightSearch-module__U28j9W__overlay{padding-top:var(--space-16)}}.SpotlightSearch-module__U28j9W__wrap{justify-content:center;width:100%;max-width:40rem;display:flex;position:relative}.SpotlightSearch-module__U28j9W__dimmer{position:fixed;inset:0}.SpotlightSearch-module__U28j9W__panel{width:100%;max-width:40rem;max-height:calc(100dvh - var(--space-8) - var(--space-4));background-color:var(--surface-raised);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay-strong);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.SpotlightSearch-module__U28j9W__panel{max-height:calc(100dvh - var(--space-16) - var(--space-4))}}.SpotlightSearch-module__U28j9W__panel:focus-within{border-color:var(--accent)}.SpotlightSearch-module__U28j9W__searchRow{align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle);color:var(--text-muted);display:flex}.SpotlightSearch-module__U28j9W__searchInput{font-size:var(--text-lg);width:100%;color:var(--text-primary);background:0 0;border:0;min-width:0}.SpotlightSearch-module__U28j9W__searchInput:focus{outline:none}.SpotlightSearch-module__U28j9W__searchInput::placeholder{color:var(--text-muted)}.SpotlightSearch-module__U28j9W__clearButton{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-muted);flex:none;display:inline-flex}.SpotlightSearch-module__U28j9W__clearButton:hover{color:var(--text-secondary);background-color:var(--surface-hover)}.SpotlightSearch-module__U28j9W__results{max-height:60vh;padding:var(--space-2);overflow-y:auto}.SpotlightSearch-module__U28j9W__statusBlock{flex-direction:column}.SpotlightSearch-module__U28j9W__group{gap:var(--space-1);padding-block:var(--space-2);flex-direction:column;display:flex}.SpotlightSearch-module__U28j9W__groupHeading{align-items:center;gap:var(--space-2);padding-inline:var(--space-2);display:flex}.SpotlightSearch-module__U28j9W__result{align-items:center;gap:var(--space-3);border:none}.SpotlightSearch-module__U28j9W__result[data-highlighted=true]{background-color:var(--surface-hover)}.SpotlightSearch-module__U28j9W__tile{border-radius:var(--radius-md);background-color:var(--surface-sunken);width:1.75rem;height:1.75rem;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.SpotlightSearch-module__U28j9W__resultBody{flex:1;min-width:0}.SpotlightSearch-module__U28j9W__resultTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);overflow:hidden}.SpotlightSearch-module__U28j9W__resultTags,.SpotlightSearch-module__U28j9W__rowActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.SpotlightSearch-module__U28j9W__rowAction{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-muted);display:inline-flex}.SpotlightSearch-module__U28j9W__rowAction:hover{color:var(--text-primary);background-color:var(--surface-active)}.SpotlightSearch-module__U28j9W__footer{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-top:var(--border-hairline) solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.SpotlightSearch-module__U28j9W__hint{align-items:center;gap:var(--space-1);display:inline-flex}.SpotlightSearch-module__U28j9W__count{margin-inline-start:auto}.SpotlightSearch-module__U28j9W__footer kbd{font-family:var(--font-mono), monospace;font-size:var(--text-xs);padding:0 var(--space-1);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-sm);background-color:var(--surface-sunken)}
.TaskLinksPanel-module__8sn4RG__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.TaskLinksPanel-module__8sn4RG__count{font-size:var(--text-xs);color:var(--text-muted)}.TaskLinksPanel-module__8sn4RG__picker{gap:var(--space-3);flex-direction:column;display:flex}.TaskLinksPanel-module__8sn4RG__results{gap:var(--space-1);flex-direction:column;max-height:16rem;display:flex;overflow-y:auto}.TaskLinksPanel-module__8sn4RG__result{border:none;width:100%}.TaskLinksPanel-module__8sn4RG__result:disabled{opacity:.5;cursor:not-allowed}.TaskLinksPanel-module__8sn4RG__resultTitle{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.TaskLinksPanel-module__8sn4RG__resultMeta{font-size:var(--text-xs);color:var(--text-muted);flex:none}.TaskLinksPanel-module__8sn4RG__pickerActions{justify-content:flex-end;display:flex}
.Textarea-module__ZfTfgq__textarea{resize:vertical;min-height:6rem;line-height:var(--leading-normal)}
.page-module__hxP25q__page{gap:var(--space-5);flex-direction:column;display:flex}.page-module__hxP25q__choices{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__hxP25q__formActions{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.page-module__hxP25q__dangerZone{border-color:var(--danger-border)}
.page-module__8bRKRG__back{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-muted);display:inline-flex}.page-module__8bRKRG__back:hover{color:var(--text-primary);text-decoration:none}.page-module__8bRKRG__headerBody{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.page-module__8bRKRG__titleRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__8bRKRG__tasksHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__8bRKRG__tasksTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.page-module__8bRKRG__tasksTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__8bRKRG__task{gap:var(--space-3)}.page-module__8bRKRG__task[data-subtask=true]{margin-inline-start:var(--space-5)}.page-module__8bRKRG__taskBadges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__8bRKRG__taskTitle{font-size:var(--text-base);font-weight:var(--weight-medium)}.page-module__8bRKRG__doneAt{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--success-text);display:inline-flex}.page-module__8bRKRG__feedback{font-size:var(--text-sm);color:var(--text-secondary)}.page-module__8bRKRG__feedbackLabel{font-weight:var(--weight-medium)}.page-module__8bRKRG__children{gap:var(--space-3);padding-top:var(--space-3);flex-direction:column;display:flex}.page-module__8bRKRG__taskList{gap:var(--space-3);flex-direction:column;display:flex}
.page-module__U2mlla__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__U2mlla__search{flex:1;min-width:14rem}.page-module__U2mlla__card[data-purchased=true]{opacity:.7;border-color:var(--action-complete-border)}.page-module__U2mlla__card[data-overdue=true]{border-color:var(--danger-border)}.page-module__U2mlla__cardHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.page-module__U2mlla__name{font-size:var(--text-base);font-weight:var(--weight-semibold)}.page-module__U2mlla__deadline{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);display:inline-flex}.page-module__U2mlla__card[data-overdue=true] .page-module__U2mlla__deadline{color:var(--danger-text)}.page-module__U2mlla__noDeadline{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--warning-text);display:inline-flex}.page-module__U2mlla__notes{font-size:var(--text-sm);color:var(--text-secondary)}.page-module__U2mlla__link{font-size:var(--text-xs);color:var(--text-link);word-break:break-all}.page-module__U2mlla__categories{gap:var(--space-1);flex-wrap:wrap;display:flex}.page-module__U2mlla__sectionTitle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--warning-text);font-weight:var(--weight-medium);display:flex}
.AppShell-module__zsum4a__topbar{z-index:30;height:var(--topbar-height);background-color:var(--surface-raised);border-bottom:var(--border-hairline) solid var(--border-subtle);position:sticky;top:0}.AppShell-module__zsum4a__topbarInner{width:100%;height:100%;padding-inline:var(--space-2);align-items:center;gap:var(--space-3);grid-template-columns:1fr auto 1fr;display:grid}@media (min-width:64rem){.AppShell-module__zsum4a__topbarInner{padding-inline:var(--space-3)}}.AppShell-module__zsum4a__topbarStart{justify-content:flex-start;align-items:center;gap:var(--space-2);grid-column:1;min-width:0;display:flex}.AppShell-module__zsum4a__brand{justify-content:center;align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;display:inline-flex}.AppShell-module__zsum4a__brand img{height:2.75rem}.AppShell-module__zsum4a__topbarActions{justify-content:flex-end;align-items:center;gap:var(--space-2);grid-column:3;display:flex}.AppShell-module__zsum4a__topbar[data-hand=left] .AppShell-module__zsum4a__topbarActions{grid-column:1;justify-content:flex-start}.AppShell-module__zsum4a__topbar[data-hand=left] .AppShell-module__zsum4a__topbarStart{grid-column:3;justify-content:flex-end}.AppShell-module__zsum4a__iconButton{padding:var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.AppShell-module__zsum4a__iconButton:hover{background-color:var(--surface-hover);color:var(--text-primary)}.AppShell-module__zsum4a__iconButton[data-tone=assistant],.AppShell-module__zsum4a__iconButton[data-tone=assistant]:hover{color:var(--nav-assistant)}.AppShell-module__zsum4a__iconButton[data-tone=search],.AppShell-module__zsum4a__iconButton[data-tone=search]:hover{color:var(--nav-search)}.AppShell-module__zsum4a__menuButton{display:inline-flex}@media (min-width:64rem){.AppShell-module__zsum4a__menuButton{display:none}}.AppShell-module__zsum4a__nav{grid-column:2;display:none}@media (min-width:64rem){.AppShell-module__zsum4a__nav{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;display:flex}}.AppShell-module__zsum4a__navLink,.AppShell-module__zsum4a__nav [data-nav-group]{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);white-space:nowrap;color:var(--text-secondary);transition:background-color var(--transition-fast), color var(--transition-fast);text-decoration:none;display:inline-flex}.AppShell-module__zsum4a__navLink:hover{background-color:var(--surface-hover);color:var(--text-primary);text-decoration:none}.AppShell-module__zsum4a__nav .AppShell-module__zsum4a__navLink:hover,.AppShell-module__zsum4a__nav [data-nav-group]:hover{color:var(--text-primary);background-color:#0000;text-decoration:none}.AppShell-module__zsum4a__nav .AppShell-module__zsum4a__navLink:not([data-active]):hover .AppShell-module__zsum4a__navLabel,.AppShell-module__zsum4a__nav [data-nav-group]:not([data-active]):hover .AppShell-module__zsum4a__navLabel{border-bottom-color:var(--border-strong)}.AppShell-module__zsum4a__navLink[data-active=true],.AppShell-module__zsum4a__nav [data-nav-group][data-active=true]{color:var(--accent-text);font-weight:var(--weight-medium)}.AppShell-module__zsum4a__navLabel{border-bottom:2px solid #0000}.AppShell-module__zsum4a__navLink[data-active=true] .AppShell-module__zsum4a__navLabel,.AppShell-module__zsum4a__nav [data-nav-group][data-active=true] .AppShell-module__zsum4a__navLabel{border-bottom-color:currentColor}.AppShell-module__zsum4a__navIcon{flex:none;width:1.1em;height:1.1em}.AppShell-module__zsum4a__navIcon[data-tone=calendar]{color:var(--nav-calendar)}.AppShell-module__zsum4a__navIcon[data-tone=organize]{color:var(--nav-organize)}.AppShell-module__zsum4a__navIcon[data-tone=reviews]{color:var(--nav-reviews)}.AppShell-module__zsum4a__navIcon[data-tone=projects]{color:var(--nav-projects)}.AppShell-module__zsum4a__navIcon[data-tone=second-brain]{color:var(--nav-second-brain)}.AppShell-module__zsum4a__navIcon[data-tone=media]{color:var(--nav-media)}.AppShell-module__zsum4a__navIcon[data-tone=youtube]{color:var(--nav-youtube)}.AppShell-module__zsum4a__navIcon[data-tone=twitch]{color:var(--nav-twitch)}.AppShell-module__zsum4a__navIcon[data-tone=news]{color:var(--nav-news)}.AppShell-module__zsum4a__navIcon[data-tone=task]{color:var(--nav-task)}.AppShell-module__zsum4a__navIcon[data-tone=auto-tasks]{color:var(--nav-auto-tasks)}.AppShell-module__zsum4a__navIcon[data-tone=event-tasks]{color:var(--nav-event-tasks)}.AppShell-module__zsum4a__navIcon[data-tone=pills]{color:var(--nav-pills)}.AppShell-module__zsum4a__navIcon[data-tone=task-categories]{color:var(--nav-task-categories)}.AppShell-module__zsum4a__navIcon[data-tone=cashflow]{color:var(--nav-cashflow)}.AppShell-module__zsum4a__navIcon[data-tone=cashflow-options]{color:var(--nav-cashflow-options)}.AppShell-module__zsum4a__navIcon[data-tone=budgets]{color:var(--nav-budgets)}.AppShell-module__zsum4a__navIcon[data-tone=subscriptions]{color:var(--nav-subscriptions)}.AppShell-module__zsum4a__navIcon[data-tone=wishlist]{color:var(--nav-wishlist)}.AppShell-module__zsum4a__navIcon[data-tone=users]{color:var(--nav-users)}.AppShell-module__zsum4a__body{flex-direction:column;flex:1;display:flex}.AppShell-module__zsum4a__content{width:100%;max-width:var(--container-max);padding:var(--space-6) var(--space-4);flex:1;margin-inline:auto}@media (min-width:64rem){.AppShell-module__zsum4a__content{padding:var(--space-8)}}.AppShell-module__zsum4a__content:has(>[data-page-width=wide]){max-width:none}.AppShell-module__zsum4a__drawerBackdrop{justify-content:flex-start;align-items:stretch;padding:0}@media (min-width:64rem){.AppShell-module__zsum4a__drawerBackdrop{display:none}}.AppShell-module__zsum4a__drawer{background-color:var(--surface-raised);flex-direction:column;width:100%;height:100dvh;display:flex}.AppShell-module__zsum4a__drawerHeader{height:var(--topbar-height);justify-content:space-between;align-items:center;gap:var(--space-3);padding-inline:var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle);flex:none;display:flex}.AppShell-module__zsum4a__drawerTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary)}.AppShell-module__zsum4a__drawerBody{padding:var(--space-4);padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));gap:var(--space-1);flex-direction:column;flex:1;display:flex;overflow-y:auto}.AppShell-module__zsum4a__drawerGroupLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);padding:var(--space-3) var(--space-3) var(--space-1)}.AppShell-module__zsum4a__drawerFooter{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-hairline) solid var(--border-subtle);flex-direction:column;display:flex}.AppShell-module__zsum4a__drawerUserName{font-size:var(--text-xs);color:var(--text-muted);margin-inline-start:auto}.AppShell-module__zsum4a__nav [data-dropdown-popover]{max-height:70vh;overflow-y:auto}
.LegalDocument-module__ttpFAG__main{padding-block:var(--space-12);padding-inline:var(--space-4);gap:var(--space-6);flex-direction:column;flex:1;display:flex}.LegalDocument-module__ttpFAG__brand{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);color:var(--text-primary);text-decoration:none;display:inline-flex}.LegalDocument-module__ttpFAG__brand:hover{text-decoration:none}.LegalDocument-module__ttpFAG__meta{font-size:var(--text-sm);color:var(--text-muted);padding-bottom:var(--space-6);border-bottom:var(--border-hairline) solid var(--border-subtle)}.LegalDocument-module__ttpFAG__back{font-size:var(--text-sm)}
.TagFormModal-module__lZ1ZLq__modal{max-width:28rem}.TagFormModal-module__lZ1ZLq__swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.TagFormModal-module__lZ1ZLq__swatch{border-radius:var(--radius-sm);cursor:pointer;border:2px solid #0000;width:1.5rem;height:1.5rem}.TagFormModal-module__lZ1ZLq__swatch[data-selected=true]{border-color:var(--text-primary)}
.BookmarkEditor-module__RFtIWW__urlRow{align-items:center;gap:var(--space-2);display:flex}.BookmarkEditor-module__RFtIWW__urlRow input{flex:1;min-width:0}.BookmarkEditor-module__RFtIWW__linkButton{font-size:var(--text-sm);color:var(--text-link);align-self:flex-start}.BookmarkEditor-module__RFtIWW__linkButton:hover{text-decoration:underline}
.NoteEditor-module__ElaQ-W__body{flex:1;min-height:0}.NoteEditor-module__ElaQ-W__editor{flex:1;min-height:0;display:flex}.NoteEditor-module__ElaQ-W__editor>div{flex:1;min-height:0}
.SharableLinksPanel-module__cXEdpq__expiryRow{align-items:center}.SharableLinksPanel-module__cXEdpq__row{align-items:stretch;gap:var(--space-2);flex-direction:column}.SharableLinksPanel-module__cXEdpq__rowHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.SharableLinksPanel-module__cXEdpq__expires{font-size:var(--text-sm);color:var(--text-secondary)}.SharableLinksPanel-module__cXEdpq__url{font-family:var(--font-mono), monospace;font-size:var(--text-xs);word-break:break-all;padding:var(--space-2)}.SharableLinksPanel-module__cXEdpq__count{font-size:var(--text-xs);color:var(--text-muted)}
.Pagination-module__VkXQlG__root{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.Pagination-module__VkXQlG__status{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}
.page-module__P0XhPa__nameCell{align-items:center;gap:var(--space-2);display:flex}.page-module__P0XhPa__chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.page-module__P0XhPa__noOverrides{font-size:var(--text-xs);color:var(--text-muted)}.page-module__P0XhPa__modal{max-width:40rem}.page-module__P0XhPa__modalTitle{font-size:var(--text-base);font-weight:var(--weight-semibold)}.page-module__P0XhPa__form{padding:var(--space-5);overflow-y:auto}.page-module__P0XhPa__checkboxGrid{gap:var(--space-2);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.page-module__P0XhPa__checkboxGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__P0XhPa__limitRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.page-module__P0XhPa__limitName{flex:1;min-width:0}.page-module__P0XhPa__limitValue{flex:none;width:6rem}
.page-module__d4SA-W__categories{gap:var(--space-1);flex-wrap:wrap;display:flex}.page-module__d4SA-W__categoryChip{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap}
.page-module__JTituq__emptyState{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.page-module__JTituq__emptyTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary)}.page-module__JTituq__budgetList{gap:var(--space-4);flex-direction:column;display:flex}.page-module__JTituq__budget[data-active]{opacity:1}.page-module__JTituq__budget:not([data-active]){opacity:.7}.page-module__JTituq__facts{gap:var(--space-4);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.page-module__JTituq__factLabel{color:var(--text-secondary);font-weight:var(--weight-medium)}.page-module__JTituq__checkboxHint{font-size:var(--text-xs);color:var(--text-muted);display:block}
.page-module__8AyFVq__header{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:48rem){.page-module__8AyFVq__header{flex-direction:row;justify-content:space-between;align-items:center}}.page-module__8AyFVq__headerActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__8AyFVq__savedAt{font-size:var(--text-xs);color:var(--text-muted)}.page-module__8AyFVq__timeFields{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:40rem){.page-module__8AyFVq__timeFields{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__8AyFVq__subtaskRow{gap:var(--space-2)}.page-module__8AyFVq__subtaskText{flex:1;min-width:0}.page-module__8AyFVq__addSubtaskForm{align-items:flex-end;gap:var(--space-2);display:flex}.page-module__8AyFVq__addSubtaskInput{flex:1;min-width:0}.page-module__8AyFVq__categories{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__8AyFVq__categoriesLabel{font-size:var(--text-sm);color:var(--text-muted)}
.page-module__JRUXkq__header{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.page-module__JRUXkq__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.page-module__JRUXkq__row{align-items:flex-start}.page-module__JRUXkq__rowBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__JRUXkq__rowTitle{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__JRUXkq__rowDescription{font-size:var(--text-sm);color:var(--text-muted)}.page-module__JRUXkq__categories{gap:var(--space-1);flex-wrap:wrap;display:flex}.page-module__JRUXkq__reorder{align-items:center;gap:var(--space-1);flex:none;display:flex}.page-module__JRUXkq__createForm{align-items:flex-end;gap:var(--space-2);display:flex}.page-module__JRUXkq__createTitle{flex:1;min-width:0}
.page-module__Zs9cXG__columns{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:64rem){.page-module__Zs9cXG__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module__Zs9cXG__panel{gap:var(--space-3);background-color:var(--surface-raised);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-4);flex-direction:column;display:flex}.page-module__Zs9cXG__list{flex-direction:column;display:flex}.page-module__Zs9cXG__row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);border-bottom:var(--border-hairline) solid var(--border-subtle);display:flex}.page-module__Zs9cXG__row:last-child{border-bottom:0}.page-module__Zs9cXG__row:hover{background-color:var(--surface-hover);border-radius:var(--radius-sm)}.page-module__Zs9cXG__columnTitle{font-size:var(--text-base);font-weight:var(--weight-semibold)}.page-module__Zs9cXG__rowBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__Zs9cXG__rowName{font-size:var(--text-sm)}.page-module__Zs9cXG__rowMeta{font-size:var(--text-xs);color:var(--text-muted)}.page-module__Zs9cXG__formCard{gap:var(--space-3);background-color:var(--surface-sunken);border-radius:var(--radius-lg);padding:var(--space-3);flex-direction:column;display:flex}.page-module__Zs9cXG__pager{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);display:flex}
.page-module__RQMDTG__radioRow{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__RQMDTG__tableTag{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--text-muted)}.page-module__RQMDTG__chartGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:64rem){.page-module__RQMDTG__chartGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.page-module__9WuN_a__newsBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__9WuN_a__newsTitle{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.page-module__9WuN_a__newsMeta{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.page-module__9WuN_a__newsExcerpt{font-size:var(--text-sm);color:var(--text-secondary)}.page-module__9WuN_a__feeds{gap:var(--space-3);flex-direction:column;display:flex}.page-module__9WuN_a__feedUrlRow{align-items:flex-end;gap:var(--space-2);display:flex}.page-module__9WuN_a__feedUrlInput{flex:1;min-width:0}.page-module__9WuN_a__feed{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.page-module__9WuN_a__feedLink{font-size:var(--text-xs);color:var(--text-link);word-break:break-all}.page-module__9WuN_a__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}
.page-module__Gr6dtW__card{transition:border-color var(--transition-fast), background-color var(--transition-fast);position:relative}.page-module__Gr6dtW__card:hover{border-color:var(--border-strong);background-color:var(--surface-hover)}.page-module__Gr6dtW__titleLink{min-width:0;color:inherit}.page-module__Gr6dtW__titleLink:after{content:"";position:absolute;inset:0}.page-module__Gr6dtW__titleLink:hover{text-decoration:none}.page-module__Gr6dtW__headerAction{margin-left:auto;position:relative}.page-module__Gr6dtW__body{gap:var(--space-2);flex-direction:column;display:flex}.page-module__Gr6dtW__counts{font-size:var(--text-xs);color:var(--text-muted)}
.page-module__REYruG__header{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.page-module__REYruG__swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__REYruG__swatch{border-radius:var(--radius-md);border:var(--border-hairline) solid var(--border-subtle);cursor:pointer;width:1.75rem;height:1.75rem}.page-module__REYruG__swatch[aria-pressed=true]{border-color:var(--text-primary);border-width:2px}.page-module__REYruG__rowName{min-width:0;font-size:var(--text-sm);flex:1}.page-module__REYruG__rowCount{font-size:var(--text-xs);color:var(--text-muted)}.page-module__REYruG__editRow{flex-wrap:wrap}.page-module__REYruG__editName{flex:1;min-width:12rem}
.page-module__qHrkCG__headerActions{align-items:center;gap:var(--space-2);display:flex}.page-module__qHrkCG__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__qHrkCG__categoryPill{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:var(--border-hairline) solid transparent;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;display:inline-flex}.page-module__qHrkCG__categoryCount{opacity:.75}.page-module__qHrkCG__cardTop{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.page-module__qHrkCG__categoryTag{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-inverse);white-space:nowrap}.page-module__qHrkCG__stars{color:var(--border-strong);align-items:center;gap:.125rem;display:inline-flex}.page-module__qHrkCG__stars svg[data-filled=true]{color:var(--accent-2)}.page-module__qHrkCG__excerpt{font-size:var(--text-sm);color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__qHrkCG__cardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-hairline) solid var(--border-subtle);flex-wrap:wrap;display:flex}
.page-module__CIB6pW__root{gap:var(--space-4);padding:var(--space-6) var(--space-4);flex-direction:column;display:flex}@media (min-width:64rem){.page-module__CIB6pW__root{margin:calc(-1 * var(--space-8));padding:var(--space-8);height:calc(100vh - var(--topbar-height))}}.page-module__CIB6pW__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__CIB6pW__toolbarActions{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.page-module__CIB6pW__createAnchor{display:inline-flex;position:relative}.page-module__CIB6pW__menuDismiss{z-index:50;position:fixed;inset:0}.page-module__CIB6pW__createMenu{top:calc(100% + var(--space-1));z-index:60;gap:var(--space-1);flex-direction:column;min-width:14rem;max-height:min(60vh,26rem);display:flex;position:absolute;inset-inline-end:0;overflow-y:auto}.page-module__CIB6pW__menuItem{border:none;width:100%}.page-module__CIB6pW__menuDot{border-radius:var(--radius-pill);background-color:var(--accent);flex:none;width:.5rem;height:.5rem}.page-module__CIB6pW__menuSeparator{height:1px;margin-block:var(--space-1);background-color:var(--border-subtle)}.page-module__CIB6pW__graph{min-width:0;height:min(70vh,40rem)}@media (min-width:64rem){.page-module__CIB6pW__graph{flex:1;height:auto;min-height:0}}.page-module__CIB6pW__cardScrim{z-index:30;background-color:var(--overlay-backdrop);position:fixed;inset:0}.page-module__CIB6pW__alert{inset-inline:var(--space-4);bottom:var(--space-4);z-index:70;justify-content:space-between;align-items:center;gap:var(--space-3);box-shadow:var(--shadow-overlay);display:flex;position:fixed}@media (min-width:40rem){.page-module__CIB6pW__alert{inset-inline:auto var(--space-4);max-width:28rem}}
.page-module__5prvzq__generate{gap:var(--space-3);flex-direction:column;display:flex}.page-module__5prvzq__generateRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__5prvzq__generateTitle{font-size:var(--text-base);font-weight:var(--weight-semibold)}.page-module__5prvzq__generateBody{font-size:var(--text-sm);color:var(--text-secondary)}.page-module__5prvzq__emptyState{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.page-module__5prvzq__listHeading{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.page-module__5prvzq__cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.page-module__5prvzq__details{gap:var(--space-2);padding-block:var(--space-3);border-block:var(--border-hairline) solid var(--border-subtle);flex-direction:column;display:flex}.page-module__5prvzq__detailRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.page-module__5prvzq__detailLabel{color:var(--text-muted)}.page-module__5prvzq__detailValue{color:var(--text-primary);text-align:end;margin-inline-start:auto}.page-module__5prvzq__chipRow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}
.page-module__RnUN_q__root{gap:var(--space-6);flex-direction:column;display:flex}.page-module__RnUN_q__header{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:var(--border-hairline) solid var(--border-subtle);flex-direction:column;display:flex}.page-module__RnUN_q__titleRow{align-items:center;gap:var(--space-3);display:flex}.page-module__RnUN_q__dot{border-radius:var(--radius-pill);flex:none;width:.875rem;height:.875rem}.page-module__RnUN_q__description{color:var(--text-secondary)}.page-module__RnUN_q__meta,.page-module__RnUN_q__connectionChips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__RnUN_q__connectionChip a{color:inherit;text-decoration:none}.page-module__RnUN_q__connectionChip a:hover{text-decoration:underline}.page-module__RnUN_q__chipRemove{opacity:.7}.page-module__RnUN_q__chipRemove:hover{opacity:1}.page-module__RnUN_q__itemLink{font-size:var(--text-sm)}
.page-module__VpvMdW__tagLink{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);color:var(--text-primary);min-width:0;text-decoration:none;display:inline-flex}.page-module__VpvMdW__tagLink:hover{color:var(--text-link);text-decoration:none}.page-module__VpvMdW__dot{border-radius:var(--radius-pill);flex:none;width:.625rem;height:.625rem}.page-module__VpvMdW__counts{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__VpvMdW__connections{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-hairline) solid var(--border-subtle);flex-direction:column;display:flex}.page-module__VpvMdW__connectionChips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__VpvMdW__connectionChip{cursor:pointer}.page-module__VpvMdW__chipRemove{opacity:.7}.page-module__VpvMdW__connectionChip:hover .page-module__VpvMdW__chipRemove{opacity:1}.page-module__VpvMdW__empty{font-size:var(--text-xs);color:var(--text-muted)}.page-module__VpvMdW__pickRow{align-items:center;gap:var(--space-2);display:flex}.page-module__VpvMdW__total{font-size:var(--text-xs);color:var(--text-muted);align-self:flex-end}
.page-module__mFa5hW__swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__mFa5hW__swatch{border-radius:var(--radius-md);border:var(--border-hairline) solid var(--border-subtle);cursor:pointer;width:1.75rem;height:1.75rem}.page-module__mFa5hW__swatch[aria-pressed=true]{border-color:var(--text-primary);border-width:2px}.page-module__mFa5hW__rowName{min-width:0;font-size:var(--text-sm);flex:1}.page-module__mFa5hW__deletePrompt{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--danger-text);display:flex}
.page-module__jo4yUq__channelHeader{align-items:flex-start;gap:var(--space-4);display:flex}.page-module__jo4yUq__avatar{border-radius:var(--radius-pill);object-fit:cover;background-color:var(--surface-sunken);flex:none;width:4rem;height:4rem}.page-module__jo4yUq__avatarFallback{border-radius:var(--radius-pill);background-color:var(--accent-subtle);width:4rem;height:4rem;color:var(--accent-text);font-size:var(--text-xl);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__jo4yUq__channelBody{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__jo4yUq__channelName{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.page-module__jo4yUq__handle{font-size:var(--text-sm);color:var(--text-muted)}.page-module__jo4yUq__liveDot{border-radius:var(--radius-pill);background-color:var(--danger-solid);width:.5rem;height:.5rem}.page-module__jo4yUq__streamTitle{font-size:var(--text-sm);color:var(--text-primary)}.page-module__jo4yUq__streamMeta{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.page-module__jo4yUq__metaItem{align-items:center;gap:var(--space-1);display:inline-flex}.page-module__jo4yUq__infoRow{align-items:center;gap:var(--space-2);display:flex}.page-module__jo4yUq__infoValue{color:var(--text-primary)}.page-module__jo4yUq__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.page-module__jo4yUq__streamRow{align-items:stretch;gap:var(--space-1);flex-direction:column}.page-module__jo4yUq__streamRowTitle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}
.page-module__mWFdxW__stat{align-items:center;gap:var(--space-3);display:flex}.page-module__mWFdxW__statIcon{border-radius:var(--radius-pill);background-color:var(--accent-subtle);width:2.5rem;height:2.5rem;color:var(--accent-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__mWFdxW__emptyState{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.page-module__mWFdxW__emptyTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary)}.page-module__mWFdxW__tableWrap{display:none}@media (min-width:48rem){.page-module__mWFdxW__tableWrap{display:block}}.page-module__mWFdxW__cards{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.page-module__mWFdxW__cards{display:none}}.page-module__mWFdxW__channelLink{align-items:center;gap:var(--space-3);color:inherit;min-width:0;display:flex}.page-module__mWFdxW__channelLink:hover{text-decoration:none}.page-module__mWFdxW__avatar{border-radius:var(--radius-pill);object-fit:cover;background-color:var(--surface-sunken);flex:none;width:2.25rem;height:2.25rem}.page-module__mWFdxW__avatarFallback{border-radius:var(--radius-pill);background-color:var(--accent-subtle);width:2.25rem;height:2.25rem;color:var(--accent-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__mWFdxW__channelName{font-size:var(--text-sm);font-weight:var(--weight-medium)}.page-module__mWFdxW__channelHandle,.page-module__mWFdxW__cardMeta{font-size:var(--text-xs);color:var(--text-muted)}.page-module__mWFdxW__loadMore{justify-content:center;display:flex}
.page-module__qiuyWG__header{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.page-module__qiuyWG__channelHeader{align-items:flex-start;gap:var(--space-3);display:flex}.page-module__qiuyWG__channelThumb{border-radius:var(--radius-pill);object-fit:cover;background-color:var(--surface-sunken);flex:none;width:3.5rem;height:3.5rem}.page-module__qiuyWG__channelThumbFallback{border-radius:var(--radius-pill);background-color:var(--surface-sunken);flex:none;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.page-module__qiuyWG__settingsGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.page-module__qiuyWG__settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__qiuyWG__infoRow{align-items:center;gap:var(--space-2);display:flex}.page-module__qiuyWG__infoValue{color:var(--text-primary)}.page-module__qiuyWG__note{align-items:flex-start;gap:var(--space-3);display:flex}.page-module__qiuyWG__noteList{gap:var(--space-1);flex-direction:column;margin:0;padding-inline-start:var(--space-4);display:flex}.page-module__qiuyWG__videos{gap:var(--space-3);flex-direction:column;display:flex}
.page-module__9yJMBa__channels{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.page-module__9yJMBa__channel{align-items:flex-start;gap:var(--space-3);display:flex}.page-module__9yJMBa__channelThumb{border-radius:var(--radius-pill);object-fit:cover;background-color:var(--surface-sunken);flex:none;width:3rem;height:3rem}.page-module__9yJMBa__channelThumbFallback{border-radius:var(--radius-pill);background-color:var(--surface-sunken);flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.page-module__9yJMBa__emptyState{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.page-module__9yJMBa__emptyTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary)}.page-module__9yJMBa__videos{gap:var(--space-3);flex-direction:column;display:flex}
.page-module__zSdx8W__inner{gap:var(--space-6);flex-direction:column;flex:1;display:flex}.page-module__zSdx8W__brand{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);color:var(--text-primary);display:flex}.page-module__zSdx8W__footer{font-size:var(--text-xs);color:var(--text-muted);padding-top:var(--space-4);border-top:var(--border-hairline) solid var(--border-subtle)}.page-module__zSdx8W__titleRow{align-items:center;gap:var(--space-3);display:flex}.page-module__zSdx8W__titleIcon{border-radius:var(--radius-md);background-color:var(--surface-sunken);width:2rem;height:2rem;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__zSdx8W__tags{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__zSdx8W__expiry{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);display:flex}.page-module__zSdx8W__recipeMeta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__zSdx8W__steps{gap:var(--space-2);color:var(--text-secondary);flex-direction:column;padding-inline-start:var(--space-6);list-style:decimal;display:flex}.page-module__zSdx8W__link{font-size:var(--text-sm);word-break:break-all}.page-module__zSdx8W__empty{font-size:var(--text-sm);color:var(--text-muted)}
.CashflowBreakdownChart-module__sy6l_G__chartFrame{width:100%;height:18rem}.CashflowBreakdownChart-module__sy6l_G__pieFrame{flex-shrink:0;width:100%;height:12rem}.CashflowBreakdownChart-module__sy6l_G__legendFrame{flex-shrink:0;position:relative}.CashflowBreakdownChart-module__sy6l_G__scrollHint{height:var(--space-4);pointer-events:none;font-size:var(--text-xs);color:var(--text-muted);opacity:0;transition:opacity var(--transition-fast);justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.CashflowBreakdownChart-module__sy6l_G__scrollHint[data-visible=true]{opacity:1}.CashflowBreakdownChart-module__sy6l_G__scrollHint[data-edge=top]{background-image:linear-gradient(to bottom, var(--surface-raised), transparent);top:0}.CashflowBreakdownChart-module__sy6l_G__scrollHint[data-edge=bottom]{background-image:linear-gradient(to top, var(--surface-raised), transparent);bottom:0}.CashflowBreakdownChart-module__sy6l_G__legend{scrollbar-width:none;-ms-overflow-style:none;gap:var(--space-1);flex-direction:column;flex-shrink:0;height:6rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.CashflowBreakdownChart-module__sy6l_G__legend::-webkit-scrollbar{display:none}.CashflowBreakdownChart-module__sy6l_G__legendItem{align-items:center;gap:var(--space-2);font-size:var(--text-xs);display:flex}.CashflowBreakdownChart-module__sy6l_G__legendDot{border-radius:var(--radius-pill);flex-shrink:0;width:.5rem;height:.5rem}.CashflowBreakdownChart-module__sy6l_G__legendName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);flex:1;overflow:hidden}.CashflowBreakdownChart-module__sy6l_G__legendValue{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.CashflowBreakdownChart-module__sy6l_G__empty{height:calc(12rem + 6rem + var(--space-3));font-size:var(--text-sm);color:var(--text-muted);justify-content:center;align-items:center;display:flex}
.EventTaskForm-module__jTndKW__previewLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);font-weight:var(--weight-medium)}.EventTaskForm-module__jTndKW__previewSentence{font-size:var(--text-base);color:var(--text-primary)}.EventTaskForm-module__jTndKW__previewNote{font-size:var(--text-xs);color:var(--text-muted)}
.ReviewForm-module__5zIvhW__rating{align-items:center;gap:var(--space-3);display:flex}.ReviewForm-module__5zIvhW__stars{align-items:center;gap:var(--space-1);display:flex}.ReviewForm-module__5zIvhW__star{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--border-strong);cursor:pointer;transition:color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.ReviewForm-module__5zIvhW__star:hover,.ReviewForm-module__5zIvhW__star[data-active=true]{color:var(--accent-2)}.ReviewForm-module__5zIvhW__ratingValue{font-size:var(--text-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.ReviewForm-module__5zIvhW__review{resize:vertical;min-height:12rem}
.TwitchChannelForm-module__jVj3Sq__header{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.TwitchChannelForm-module__jVj3Sq__settingsGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.TwitchChannelForm-module__jVj3Sq__settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.TwitchChannelForm-module__jVj3Sq__infoRow{align-items:center;gap:var(--space-2);display:flex}.TwitchChannelForm-module__jVj3Sq__infoValue{color:var(--text-primary)}.TwitchChannelForm-module__jVj3Sq__note{align-items:flex-start;gap:var(--space-3);display:flex}.TwitchChannelForm-module__jVj3Sq__noteList{gap:var(--space-1);flex-direction:column;margin:0;padding-inline-start:var(--space-4);display:flex}
