.repeat-day-selector_container__Cry1X{container-type:inline-size}.repeat-day-selector_dates__6F3Lb{display:grid;grid-template-columns:repeat(auto-fit,minmax(2.75rem,1fr))}@container (min-width: 14.75rem){.repeat-day-selector_dates__6F3Lb{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (min-width: 17.75rem){.repeat-day-selector_dates__6F3Lb{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (min-width: 20.75rem){.repeat-day-selector_dates__6F3Lb{grid-template-columns:repeat(7,minmax(0,1fr))}}.home-goal-tree_media__rchHM{min-width:0}.home-goal-tree_toolbar__KjpNV{display:flex;align-items:center;justify-content:space-between;gap:var(--home-space-xs);min-height:var(--home-control-height);margin-bottom:var(--home-space-md);font-size:var(--home-label-size);color:var(--neutral-600)}.home-goal-tree_path__YqJxD{display:grid;grid-template-columns:minmax(0,1fr)}.home-goal-tree_path__YqJxD .home-goal-tree_node__doXAr h3{min-height:0;margin-bottom:var(--home-space-xs);font-size:var(--home-body-size);overflow-wrap:anywhere}.home-goal-tree_connector__KO8Fx{display:flex;justify-content:center;height:var(--home-space-lg)}.home-goal-tree_task__nf3ul{position:relative;min-width:0;overflow-wrap:anywhere}.home-goal-tree_task__nf3ul>div{box-shadow:var(--shadow-sm)}.home-goal-tree_task__nf3ul>div>div p{font-size:var(--home-body-size)}.home-goal-tree_task__nf3ul>div>p{color:var(--neutral-600)}.home-goal-tree_task__nf3ul svg{color:var(--fern-strong)}@media (prefers-reduced-motion:reduce){.home-goal-tree_playback__eQjD5{display:none}.home-goal-tree_path__YqJxD>div{opacity:1!important;transform:none!important}}.goal-tree-connector_vertical__SwIZb{position:relative;display:block;width:var(--goal-tree-connector-width);height:100%;background:var(--goal-tree-connector-color)}.goal-tree-connector_vertical__SwIZb:after,.goal-tree-connector_vertical__SwIZb:before{content:"";position:absolute;left:50%;width:calc(var(--goal-tree-port-radius) * 2);height:calc(var(--goal-tree-port-radius) * 2);border-radius:50%;background:var(--goal-tree-connector-color)}.goal-tree-connector_vertical__SwIZb:before{top:0;transform:translate(-50%,-50%)}.goal-tree-connector_vertical__SwIZb:after{bottom:0;transform:translate(-50%,50%)}.goal-tree-connector_line__RMfPr{fill:none;stroke-width:var(--goal-tree-connector-width);stroke-linecap:round;stroke-linejoin:round}.goal-tree-connector_port__rrhQ4{r:var(--goal-tree-port-radius)}.calendar-support-appearance_scope__n9ueQ{--text-secondary:var(--calendar-support-muted-text);--muted-foreground:var(--calendar-support-muted-text);--muted:var(--surface-muted);--input-text:var(--text-primary);--dialog-footer-bg:var(--surface);--button-modal-primary-bg:var(--button-primary-bg);--button-modal-primary-hover:var(--button-primary-hover);--button-modal-primary-text:var(--button-primary-text);--button-modal-secondary-hover-bg:var(--surface-muted);--button-accent-bg:var(--surface-muted);--button-accent-hover:var(--surface-muted);--button-accent-text:var(--foreground);--checkbox-checked-bg:var(--selection-text);color:var(--text-primary)}.calendar-support-appearance_scope__n9ueQ :is(button,input,textarea,select,a,[tabindex]):focus-visible{outline:2px solid var(--product-focus-ring);outline-offset:2px}.calendar-support-appearance_scope__n9ueQ :is(input,textarea)::-moz-placeholder{color:var(--calendar-support-muted-text);opacity:1}.calendar-support-appearance_scope__n9ueQ :is(input,textarea)::placeholder{color:var(--calendar-support-muted-text);opacity:1}.calendar-support-appearance_error__UZll4{color:var(--calendar-support-error-ink);background:var(--destructive-surface);border-color:var(--destructive)}.calendar-support-appearance_activityGroup__hVe3e{background:var(--surface-muted);--text-secondary:var(--text-primary)}.calendar-support-appearance_activity__xYWv4{background:var(--card);border-color:var(--border)}.calendar-support-appearance_secondary__BpOas{background:var(--surface);color:var(--text-primary)}.calendar-support-appearance_secondary__BpOas:hover{background:var(--surface-muted)}.calendar-support-appearance_danger__Oceml{color:var(--calendar-support-danger-text)}.calendar-support-appearance_danger__Oceml:hover{color:var(--calendar-support-error-ink);background:var(--destructive-surface)}.dark .calendar-support-appearance_scope__n9ueQ{--text-primary:var(--product-text);--checkbox-checked-bg:var(--selection-border)}.calendar-support-appearance_scope__n9ueQ.calendar-support-appearance_error__UZll4{--text-primary:var(--calendar-support-error-ink);--text-secondary:var(--calendar-support-error-ink)}.priority-matrix-presentation_surface__GpEAh{position:relative;min-width:0;container-type:inline-size}.priority-matrix-presentation_axes__qnmlX{position:absolute;inset:0}.priority-matrix-presentation_quadrants__gDMcf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--home-space-xl) var(--home-space-md);padding-block:var(--home-space-lg) var(--home-space-md)}.priority-matrix-presentation_quadrant__GyAql{display:flex;min-width:0;flex-direction:column;gap:var(--home-space-xs)}.priority-matrix-presentation_quadrant__GyAql .priority-matrix-presentation_label__ePhXi{color:var(--neutral-600);font-size:var(--home-label-size);font-weight:400;line-height:1.5}@container (max-width: 25rem){.priority-matrix-presentation_axes__qnmlX{display:none}.priority-matrix-presentation_quadrants__gDMcf{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:var(--home-space-md);padding-block:0}.priority-matrix-presentation_quadrant__GyAql{padding-bottom:var(--home-space-sm);border-bottom:1px solid var(--border)}}.home-priority-demo_demo__HH75I{min-width:0;padding:var(--home-space-md);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--background)}.home-priority-demo_task__Db0YT{display:grid;gap:var(--home-space-xs);color:var(--foreground);font-size:var(--priority-title-size);line-height:1.5}.home-priority-demo_kind__yJ_zG{color:var(--neutral-600);font-size:var(--home-label-size)}.home-priority-demo_schedule__LD8NL{display:inline-flex;align-items:center;gap:var(--home-space-xs);width:-moz-fit-content;width:fit-content;min-height:var(--home-control-height);color:var(--fern-strong);font-size:var(--home-label-size);font-weight:600;text-decoration:none;text-underline-offset:3px}.home-priority-demo_schedule__LD8NL:focus-visible,.home-priority-demo_schedule__LD8NL:hover{background:var(--neutral-100);text-decoration:underline}.home-priority-demo_schedule__LD8NL:focus-visible{outline:2px solid var(--fern-strong);outline-offset:2px;border-radius:var(--radius)}