.CompletionTimeSlider_root__nNpmt{position:relative;z-index:25;margin-top:10px;user-select:none}.CompletionTimeSlider_footer__vPviV,.CompletionTimeSlider_labels__n5gRq{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--on-event,var(--muted));font-size:10px;line-height:1.35}.CompletionTimeSlider_labels__n5gRq{opacity:.8}.CompletionTimeSlider_values__jErR_{font-variant-numeric:tabular-nums;text-align:right}.CompletionTimeSlider_footer__vPviV{opacity:.72}.CompletionTimeSlider_rail__oO_tQ{position:relative;height:26px;margin:1px 7px;touch-action:none}.CompletionTimeSlider_fill___ZzgE,.CompletionTimeSlider_track__Xhe63{position:absolute;top:50%;left:0;height:5px;transform:translateY(-50%);border-radius:999px;pointer-events:none}.CompletionTimeSlider_track__Xhe63{background:color-mix(in srgb,var(--foreground) 18%,transparent)}.CompletionTimeSlider_fill___ZzgE{opacity:.9}.CompletionTimeSlider_thumb__f_XDt{position:absolute;top:50%;width:16px;height:16px;padding:0;transform:translate(-50%,-50%);border:2px solid var(--panel);border-radius:50%;cursor:ew-resize;touch-action:none}.CompletionTimeSlider_finish____V8p:focus-visible,.CompletionTimeSlider_thumb__f_XDt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CompletionTimeSlider_finish____V8p{padding:0;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}@media (prefers-reduced-motion:no-preference){.CompletionTimeSlider_thumb__f_XDt{transition:box-shadow .16s ease-out}.CompletionTimeSlider_thumb__f_XDt:hover{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}}.TaskBlockCalendar_content__o2E0D{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.TaskBlockCalendar_compact__sRy_v .TaskBlockCalendar_title__29L2v{display:block;white-space:nowrap;text-overflow:ellipsis}.TaskBlockCalendar_heading__1_WWj{display:flex;flex-shrink:0;align-items:flex-start;gap:6px}.TaskBlockCalendar_title__29L2v{display:-webkit-box;min-width:0;flex:1;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--on-event);font-family:var(--font-inter),Inter,system-ui,sans-serif;font-size:14px;line-height:20px;font-weight:600}.TaskBlockCalendar_metadata__hYLH1{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:4px;margin-top:4px;color:color-mix(in srgb,var(--on-event) 72%,transparent)}.TaskBlockCalendar_metadataItem__lfYV4{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:11px;line-height:15px}.TaskBlockCalendar_metadataItem__lfYV4 svg,.TaskBlockCalendar_priority__xYxc5{flex-shrink:0}.TaskBlockCalendar_time___bKNR{flex-shrink:0;overflow:hidden;margin-top:4px;white-space:nowrap;color:color-mix(in srgb,var(--on-event) 72%,transparent);font-size:10px;line-height:14px;font-variant-numeric:tabular-nums;text-overflow:ellipsis}.TaskBlockCalendar_attendees__vALgM{flex-shrink:0;margin-top:auto;padding-top:4px}@container calendar-task (max-height: 82px){.TaskBlockCalendar_time___bKNR{display:none}}@container calendar-task (max-height: 60px){.TaskBlockCalendar_title__29L2v{display:block;white-space:nowrap;text-overflow:ellipsis}.TaskBlockCalendar_metadata__hYLH1{height:15px;flex-wrap:nowrap;overflow:hidden}}@container calendar-task (max-height: 48px){.TaskBlockCalendar_metadata__hYLH1{display:none}}@container calendar-task (max-width: 110px){.TaskBlockCalendar_title__29L2v{display:block;font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis}.TaskBlockCalendar_metadata__hYLH1,.TaskBlockCalendar_time___bKNR{display:none}}@container calendar-task (max-width: 220px) and (max-height: 60px){.TaskBlockCalendar_goalTarget__ZCXZU{display:none}}.TaskTabRail_rail__loB6O{background:transparent;pointer-events:none}.TaskTabRail_stack__Qvwvo{position:relative;height:100%;width:100%;overflow:visible;pointer-events:none}.TaskTabRail_edgeHit__pHoI3{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:auto;cursor:pointer}.TaskTabRail_tab__KD4fk{position:absolute;user-select:none;-webkit-user-select:none;caret-color:transparent;right:0;left:auto;margin:0;padding:0;border:none;background:none;cursor:pointer;overflow:visible;transform:translateY(0);pointer-events:none;z-index:2}.TaskTabRail_tabHit__F7SIq{position:absolute;top:0;right:0;left:0;z-index:11;pointer-events:auto;cursor:pointer}.TaskTabRail_tabSurface__DnQRp{position:relative;box-sizing:border-box;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:14px 0 0 14px;box-shadow:inset -1px 0 0 color-mix(in srgb,var(--border) 45%,transparent)}.TaskTabRail_label__crNDa{position:absolute;user-select:none;-webkit-user-select:none;caret-color:transparent;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:0 .5rem;pointer-events:none;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-align:center}.TaskFlowchart_root__0rkQD{--flowchart-control-right:var(--flowchart-rail-reserve);display:flex;flex:1;min-width:0;min-height:0;height:100%;flex-direction:column;overflow:hidden;background:var(--background);color:var(--foreground)}.TaskFlowchart_root__0rkQD button{cursor:pointer}.TaskFlowchart_root__0rkQD button:disabled{cursor:default;opacity:.4}.TaskFlowchart_root__0rkQD button:focus-visible,.TaskFlowchart_root__0rkQD input:focus-visible,.TaskFlowchart_root__0rkQD select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.TaskFlowchart_header__59EmA{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:15px var(--flowchart-control-right) 15px 23px;border-bottom:1px solid color-mix(in srgb,var(--border) 65%,transparent);background:color-mix(in srgb,var(--panel) 25%,var(--background))}.TaskFlowchart_heading__REplP{display:flex;align-items:center;gap:11px;min-width:0}.TaskFlowchart_headingIcon__hFJOF{display:grid;place-items:center;height:33px;width:33px;border-radius:10px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.TaskFlowchart_heading__REplP h1{margin:0;font-size:15px;font-weight:600;letter-spacing:-.025em}.TaskFlowchart_subtitle__YWWLS{display:block;margin-top:3px;font-size:10px;color:var(--muted)}.TaskFlowchart_headerActions__KLJHb{display:flex;align-items:center;gap:8px;flex-shrink:0}.TaskFlowchart_saved__uochX{display:flex;align-items:center;gap:5px;margin-right:9px;color:var(--muted);font-size:10px;white-space:nowrap}.TaskFlowchart_saved__uochX>span{width:4px;height:4px;border-radius:50%;background:var(--cat-emerald)}.TaskFlowchart_primaryButton__FBO5f,.TaskFlowchart_secondaryButton__kOdt2{display:flex;align-items:center;justify-content:center;gap:5px;padding:8px 11px;border-radius:7px;font-size:11px;font-weight:500;line-height:1}.TaskFlowchart_secondaryButton__kOdt2{border:1px solid var(--border);background:var(--panel);color:var(--foreground)}.TaskFlowchart_secondaryButton__kOdt2:hover{background:var(--card)}.TaskFlowchart_primaryButton__FBO5f{border:1px solid var(--chrome-cta-border,transparent);background:var(--chrome-cta-gradient);color:var(--chrome-cta-fg,var(--accent-foreground))}.TaskFlowchart_primaryButton__FBO5f:hover{filter:brightness(1.1)}.TaskFlowchart_canvas__k1BvL{position:relative;flex:1;min-width:0;min-height:0;overflow:hidden;touch-action:none;outline:none;background-image:radial-gradient(circle,color-mix(in srgb,var(--muted) 24%,transparent) .8px,transparent 1px);cursor:crosshair;isolation:isolate}.TaskFlowchart_canvas__k1BvL:after{position:absolute;inset:0;pointer-events:none;z-index:-1;content:"";background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--panel) 32%,transparent),transparent 70%)}.TaskFlowchart_handCanvas__W_1EB{cursor:grab}.TaskFlowchart_panning__Dm2cl,.TaskFlowchart_panning__Dm2cl *{cursor:grabbing!important}.TaskFlowchart_world__FsELS{position:absolute;left:0;top:0;width:0;height:0;transform-origin:0 0}.TaskFlowchart_connections__7TBHc{position:absolute;left:0;top:0;width:1px;height:1px;overflow:visible;pointer-events:none}.TaskFlowchart_edge__GLeyX{color:color-mix(in srgb,var(--muted) 75%,var(--border))}.TaskFlowchart_edgeSelected__NNNir{color:var(--accent)}.TaskFlowchart_connectionLine__VP7e2{fill:none;stroke:currentColor;stroke-width:1.4}.TaskFlowchart_connectionHit__cUhfx{fill:none;stroke:transparent;stroke-width:16;pointer-events:stroke;cursor:pointer}.TaskFlowchart_connectionHit__cUhfx:focus-visible{stroke:color-mix(in srgb,var(--accent) 20%,transparent);outline:none}.TaskFlowchart_pendingConnection__EZei3{fill:none;stroke:var(--accent);stroke-width:1.8;stroke-dasharray:5 5}.TaskFlowchart_node__RZ4A3{position:absolute;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:6px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--node-color) 20%,var(--border));border-radius:13px;background:linear-gradient(150deg,color-mix(in srgb,var(--card) 65%,var(--panel)),var(--panel));cursor:grab;user-select:none;transition:border-color .16s ease,background .16s ease,opacity .13s ease;box-shadow:0 3px 7px color-mix(in srgb,var(--background) 32%,transparent)}.TaskFlowchart_node__RZ4A3:hover{border-color:color-mix(in srgb,var(--node-color) 55%,var(--border))}.TaskFlowchart_nodeSelected__4r9Xn{border-color:var(--node-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--node-color) 14%,transparent)}.TaskFlowchart_projectNode__Z91VX{border-color:color-mix(in srgb,var(--node-color) 75%,var(--border));background:linear-gradient(150deg,color-mix(in srgb,var(--node-color) 7%,var(--card)),var(--panel))}.TaskFlowchart_projectNode__Z91VX.TaskFlowchart_nodeSelected__4r9Xn{border-color:var(--node-color)}.TaskFlowchart_nodeBundled__LQVvi{opacity:.48}.TaskFlowchart_nodeIcon__R_Fzu{position:relative;display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;border-radius:50%;border:0;background:color-mix(in srgb,var(--node-color) 18%,var(--panel));color:var(--node-color)}.TaskFlowchart_nodeIcon__R_Fzu:hover{background:color-mix(in srgb,var(--node-color) 28%,var(--panel))}.TaskFlowchart_nodeTitle__0JQ4Y{display:-webkit-box;width:100%;min-height:17px;max-height:34px;padding:0;overflow:hidden;border:0;background:transparent;color:var(--foreground);font-size:12px;font-weight:600;letter-spacing:-.015em;line-height:17px;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.TaskFlowchart_nodeMeta__aEw47{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-size:9px;color:var(--muted)}.TaskFlowchart_nodeMeta__aEw47>span:last-child{display:flex;align-items:center;gap:3px;white-space:nowrap}.TaskFlowchart_contextPill__ty2Au{max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:3px 6px;background:color-mix(in srgb,var(--node-color) 15%,transparent);color:color-mix(in srgb,var(--node-color) 55%,var(--foreground));font-size:8px;line-height:1}.TaskFlowchart_contextPill__ty2Au[data-context=high-focus]{color:color-mix(in srgb,var(--cat-coral) 65%,var(--foreground));background:color-mix(in srgb,var(--cat-coral) 15%,transparent)}.TaskFlowchart_contextPill__ty2Au[data-context=active-recall]{color:color-mix(in srgb,var(--cat-blue) 60%,var(--foreground));background:color-mix(in srgb,var(--cat-blue) 18%,transparent)}.TaskFlowchart_contextPill__ty2Au[data-context=commute]{color:color-mix(in srgb,var(--cat-amber) 70%,var(--foreground));background:color-mix(in srgb,var(--cat-amber) 16%,transparent)}.TaskFlowchart_projectMeta__Kyjd4{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--muted)}.TaskFlowchart_readiness__uTQ2P{position:absolute;top:9px;left:10px;display:flex;align-items:center;gap:4px;font-size:8px;color:var(--muted)}.TaskFlowchart_readiness__uTQ2P>span{width:4px;height:4px;border-radius:50%;background:var(--cat-emerald)}.TaskFlowchart_later__ucwZb>span{background:var(--cat-amber)}.TaskFlowchart_assignedMark__tNiSC{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:15px;height:15px;padding:0;border:none;border-radius:50%;color:var(--category-color);background:color-mix(in srgb,var(--category-color) 15%,var(--panel))}.TaskFlowchart_inputPort__iQ_oP{position:absolute;top:-5px;left:calc(50% - 5px);width:10px;height:10px;padding:0;border:1px solid color-mix(in srgb,var(--muted) 60%,var(--border));border-radius:50%;background:var(--panel);opacity:0;transition:opacity .15s}.TaskFlowchart_inputPort__iQ_oP:focus-visible,.TaskFlowchart_node__RZ4A3:hover .TaskFlowchart_inputPort__iQ_oP{opacity:1}.TaskFlowchart_addChild__dRz8Q{position:absolute;bottom:-14px;left:calc(50% - 11px);display:grid;place-items:center;width:23px;height:23px;padding:0;border:1px solid color-mix(in srgb,var(--muted) 60%,var(--border));border-radius:50%;background:var(--background);color:var(--muted);z-index:3}.TaskFlowchart_addChild__dRz8Q:hover{border-color:var(--node-color);color:var(--node-color);background:var(--panel)}.TaskFlowchart_outputPort___Cg6x{position:absolute;bottom:-33px;left:calc(50% - 9px);display:grid;place-items:center;width:18px;height:18px;padding:0;border:1px solid color-mix(in srgb,var(--border) 65%,transparent);border-radius:50%;color:var(--muted);background:var(--background);opacity:0;transition:opacity .15s;cursor:crosshair!important}.TaskFlowchart_nodeSelected__4r9Xn .TaskFlowchart_outputPort___Cg6x,.TaskFlowchart_node__RZ4A3:hover .TaskFlowchart_outputPort___Cg6x,.TaskFlowchart_outputPort___Cg6x:focus-visible{opacity:1}.TaskFlowchart_outputPort___Cg6x:hover{background:var(--card);border-color:var(--accent);color:var(--accent)}.TaskFlowchart_branchCount__n7E7e{position:absolute;left:calc(50% + 18px);bottom:-9px;color:var(--muted);font-size:8px;opacity:0}.TaskFlowchart_node__RZ4A3:hover .TaskFlowchart_branchCount__n7E7e{opacity:1}.TaskFlowchart_selectionBox__QqPGr{position:absolute;pointer-events:none;border:1px solid var(--accent);border-radius:3px;background:color-mix(in srgb,var(--accent) 12%,transparent);z-index:7}.TaskFlowchart_canvasTop__MCRH9{position:absolute;top:17px;left:20px;right:var(--flowchart-control-right);z-index:10;display:flex;justify-content:space-between;align-items:start;gap:12px;pointer-events:none}.TaskFlowchart_toolGroup__sR6gM{display:flex;align-items:center;gap:3px;padding:4px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:10px;background:var(--panel);pointer-events:auto}.TaskFlowchart_helpButton__2x0YY,.TaskFlowchart_toolGroup__sR6gM button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--muted)}.TaskFlowchart_helpButton__2x0YY:hover,.TaskFlowchart_toolGroup__sR6gM button:hover{background:var(--card);color:var(--foreground)}.TaskFlowchart_toolGroup__sR6gM .TaskFlowchart_toolActive__gVRqg{background:color-mix(in srgb,var(--accent) 15%,var(--panel));color:var(--accent)}.TaskFlowchart_toolDivider__l7v9o{width:1px;height:15px;margin:0 3px;background:var(--border)}.TaskFlowchart_layoutControls__ZaY3X{display:flex;align-items:center;gap:6px;pointer-events:auto}.TaskFlowchart_layoutButton__mJMhj{display:flex;align-items:center;gap:6px;height:33px;padding:0 10px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:8px;background:var(--panel);color:var(--muted);font-size:10px}.TaskFlowchart_layoutButton__mJMhj:hover{background:var(--card);color:var(--foreground)}.TaskFlowchart_helpButton__2x0YY{background:var(--background)}.TaskFlowchart_emptyState__4uSkv{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;width:min(410px,calc(100% - 40px));text-align:center;cursor:default}.TaskFlowchart_emptyArtwork__5afBw{display:flex;align-items:center;flex-direction:column;width:165px;margin-bottom:25px;color:var(--accent);opacity:.8}.TaskFlowchart_emptyRoot__v0vFF{display:grid;place-items:center;width:61px;height:48px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));border-radius:12px;background:color-mix(in srgb,var(--accent) 8%,var(--panel))}.TaskFlowchart_emptyBranch__pBXJz{position:relative;height:25px;width:111px;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));border-bottom:0;border-radius:10px 10px 0 0;margin-top:17px}.TaskFlowchart_emptyBranch__pBXJz:before{bottom:100%;height:18px}.TaskFlowchart_emptyBranch__pBXJz:after,.TaskFlowchart_emptyBranch__pBXJz:before{position:absolute;content:"";left:50%;width:1px;background:color-mix(in srgb,var(--accent) 40%,var(--border))}.TaskFlowchart_emptyBranch__pBXJz:after{bottom:0;height:24px}.TaskFlowchart_emptyLeaves__urtVt{display:flex;justify-content:space-between;width:145px}.TaskFlowchart_emptyLeaves__urtVt span{height:25px;width:35px;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--border));border-radius:6px;background:color-mix(in srgb,var(--panel) 85%,var(--background))}.TaskFlowchart_eyebrow__Ah6oK{color:var(--muted);font-size:10px;letter-spacing:.025em}.TaskFlowchart_emptyState__4uSkv h2{margin:10px 0 0;font-size:26px;font-weight:600;letter-spacing:-.045em;line-height:1.2}.TaskFlowchart_emptyState__4uSkv p{margin:13px 0 24px;color:var(--muted);font-size:11px;line-height:1.9}.TaskFlowchart_emptyAdd__hwMBN{display:flex;align-items:center;justify-content:center;gap:9px;min-width:181px;min-height:46px;border:1px dashed color-mix(in srgb,var(--accent) 65%,var(--border));border-radius:10px;background:color-mix(in srgb,var(--accent) 7%,var(--panel));color:var(--foreground);font-size:12px;font-weight:500;transition:background .16s,border-color .16s}.TaskFlowchart_emptyAdd__hwMBN svg{color:var(--accent)}.TaskFlowchart_emptyAdd__hwMBN:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--panel))}.TaskFlowchart_exampleButton___FchT{display:flex;align-items:center;gap:4px;margin-top:15px;padding:5px;border:0;background:transparent;color:var(--muted);font-size:10px}.TaskFlowchart_exampleButton___FchT:hover{color:var(--foreground)}.TaskFlowchart_canvasBottom__bi3ss{position:absolute;bottom:17px;left:20px;right:var(--flowchart-control-right);z-index:10;display:flex;align-items:end;justify-content:space-between;gap:10px;pointer-events:none}.TaskFlowchart_paletteDock__hipAd{position:relative;pointer-events:auto}.TaskFlowchart_paletteToggle__gbIJc{display:flex;align-items:center;gap:7px;height:34px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--muted);font-size:10px}.TaskFlowchart_paletteToggle__gbIJc:hover{color:var(--foreground);background:var(--card)}.TaskFlowchart_paletteToggle__gbIJc>svg:first-child{color:var(--accent)}.TaskFlowchart_paletteToggle__gbIJc>svg:last-child{transform:rotate(180deg)}.TaskFlowchart_paletteToggle__gbIJc>.TaskFlowchart_flip__dpR0d:last-child{transform:none}.TaskFlowchart_canvasHint__QLGvD{display:flex;align-items:center;justify-content:center;gap:7px;align-self:center;color:var(--muted);font-size:9px;pointer-events:none;white-space:nowrap}.TaskFlowchart_zoomControls__IjMQc{display:flex;align-items:center;padding:3px;background:var(--panel);border:1px solid var(--border);border-radius:8px;pointer-events:auto}.TaskFlowchart_zoomControls__IjMQc button{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--muted)}.TaskFlowchart_zoomControls__IjMQc button:hover{background:var(--card);color:var(--foreground)}.TaskFlowchart_zoomControls__IjMQc .TaskFlowchart_zoomValue__rzTk7{width:45px;font-size:10px;font-variant-numeric:tabular-nums}.TaskFlowchart_selectionToolbar__2Vbxq{position:absolute;top:18px;left:50%;display:flex;align-items:center;gap:10px;max-width:calc(100% - 300px);transform:translateX(-50%);padding:5px 8px 5px 11px;border:1px solid var(--border);border-radius:9px;background:var(--panel);color:var(--foreground);font-size:10px;white-space:nowrap;z-index:15}.TaskFlowchart_selectionToolbar__2Vbxq button{display:grid;place-items:center;flex-shrink:0;width:27px;height:26px;padding:0;border:0;border-radius:5px;background:var(--card);color:var(--muted)}.TaskFlowchart_selectionToolbar__2Vbxq button:hover{background:var(--card-hover);color:var(--foreground)}.TaskFlowchart_selectionHint__8OONs{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--muted)}.TaskFlowchart_editor__Je_vw,.TaskFlowchart_helpPanel__xniN1{position:absolute;right:var(--flowchart-control-right);top:64px;width:265px;max-width:calc(100% - var(--flowchart-control-right) - 20px);max-height:calc(100% - 126px);overflow:auto;z-index:30;padding:15px;border:1px solid color-mix(in srgb,var(--muted) 20%,var(--border));border-radius:12px;background:var(--panel);box-shadow:0 8px 30px color-mix(in srgb,var(--background) 60%,transparent);cursor:auto;scrollbar-width:thin}.TaskFlowchart_panelHeading__lPz5G{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px;color:var(--foreground);font-size:11px;font-weight:600}.TaskFlowchart_panelHeading__lPz5G button{display:grid;place-items:center;height:23px;width:23px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--muted)}.TaskFlowchart_panelHeading__lPz5G button:hover{color:var(--foreground);background:var(--card)}.TaskFlowchart_editorTabs__ZMTNx{display:flex;gap:3px;padding:3px;margin:0 0 14px;border-radius:7px;background:var(--background)}.TaskFlowchart_editorTabs__ZMTNx button{display:flex;align-items:center;justify-content:center;gap:5px;flex:1;height:27px;padding:0 5px;border:0;border-radius:5px;background:transparent;color:var(--muted);font-size:10px}.TaskFlowchart_editorTabs__ZMTNx button[aria-pressed=true]{background:var(--card);color:var(--foreground)}.TaskFlowchart_field__MHSV8{display:flex;flex-direction:column;gap:7px;margin-bottom:14px;color:var(--muted);font-size:10px}.TaskFlowchart_field__MHSV8>input,.TaskFlowchart_selectWrap__d9qpn select{width:100%;height:34px;padding:0 9px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--foreground);font-family:inherit;font-size:11px}.TaskFlowchart_durationInput__dzK4h{display:flex;align-items:center;gap:8px;height:34px;padding:0 9px;border:1px solid var(--border);border-radius:6px;background:var(--background)}.TaskFlowchart_durationInput__dzK4h input{width:100%;min-width:0;height:30px;padding:0;border:0;background:transparent;color:var(--foreground);font-size:11px}.TaskFlowchart_durationInput__dzK4h span{flex-shrink:0;font-size:9px}.TaskFlowchart_selectWrap__d9qpn{position:relative}.TaskFlowchart_selectWrap__d9qpn select{appearance:none}.TaskFlowchart_selectWrap__d9qpn svg{position:absolute;right:10px;top:11px;pointer-events:none}.TaskFlowchart_colorField__YR8Ig,.TaskFlowchart_iconField__395z_,.TaskFlowchart_readinessField__BaiW0{padding:0;border:0;margin:0 0 14px}.TaskFlowchart_colorField__YR8Ig legend,.TaskFlowchart_iconField__395z_ legend,.TaskFlowchart_readinessField__BaiW0 legend{margin-bottom:7px;color:var(--muted);font-size:10px}.TaskFlowchart_readinessField__BaiW0>div{display:flex;gap:5px}.TaskFlowchart_readinessField__BaiW0 button{display:flex;flex:1;justify-content:center;align-items:center;gap:5px;height:32px;padding:0 5px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--muted);font-size:10px}.TaskFlowchart_readinessField__BaiW0 .TaskFlowchart_choiceActive__TWGUk{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--background));border-color:color-mix(in srgb,var(--accent) 60%,var(--border))}.TaskFlowchart_iconGrid__XrS71{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px}.TaskFlowchart_iconGrid__XrS71 button{display:grid;place-items:center;width:100%;aspect-ratio:1;padding:3px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--muted)}.TaskFlowchart_iconGrid__XrS71 button:hover{background:var(--card);color:var(--foreground)}.TaskFlowchart_iconGrid__XrS71 .TaskFlowchart_iconSelected__1EYGg{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--background));border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.TaskFlowchart_colors__VULBy{display:flex;gap:7px;align-items:center}.TaskFlowchart_colors__VULBy button{display:grid;place-items:center;flex-shrink:0;width:21px;height:21px;padding:0;border:2px solid transparent;border-radius:50%;background-clip:padding-box;color:var(--on-event)}.TaskFlowchart_colors__VULBy button:hover,.TaskFlowchart_colors__VULBy button[aria-pressed=true]{outline:1px solid var(--muted);outline-offset:2px}.TaskFlowchart_saveButton__IOfWc{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:34px;border:0;border-radius:6px;background:var(--accent);color:var(--accent-foreground);font-size:11px;font-weight:500}.TaskFlowchart_saveButton__IOfWc:hover{filter:brightness(1.1)}.TaskFlowchart_inheritanceHint__vixkm{display:flex;align-items:center;gap:6px;margin:0 0 13px;color:var(--muted);font-size:9px;line-height:1.5}.TaskFlowchart_inheritanceHint__vixkm svg{flex-shrink:0}.TaskFlowchart_palettePanel__XUuBc{position:absolute;left:0;bottom:45px;width:273px;padding:14px;border:1px solid var(--border);border-radius:11px;background:var(--panel)}.TaskFlowchart_palettePanel__XUuBc .TaskFlowchart_panelHeading__lPz5G{margin-bottom:10px}.TaskFlowchart_palettePanel__XUuBc .TaskFlowchart_panelHeading__lPz5G>span:last-child{color:var(--muted);font-size:8px;font-weight:400}.TaskFlowchart_palettePanel__XUuBc .TaskFlowchart_colors__VULBy{margin-top:13px}.TaskFlowchart_helpPanel__xniN1 p{color:var(--muted);font-size:10px;line-height:1.8;margin:0 0 11px}.TaskFlowchart_helpPanel__xniN1 dl{margin:14px 0 0;padding-top:10px;border-top:1px solid var(--border)}.TaskFlowchart_helpPanel__xniN1 dl>div{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:9px;font-size:9px;color:var(--muted)}.TaskFlowchart_helpPanel__xniN1 dd{margin:0}.TaskFlowchart_helpPanel__xniN1 kbd{padding:2px 4px;border:1px solid var(--border);border-radius:3px;background:var(--background);color:var(--foreground);font-family:inherit;font-size:9px}.TaskFlowchart_dragBundle___qs3A{position:fixed;display:flex;align-items:center;gap:11px;min-width:191px;z-index:10000;padding:11px 14px;border:1px solid var(--accent);border-radius:11px;background:var(--panel);color:var(--foreground);pointer-events:none;box-shadow:5px 5px 0 -2px var(--background),5px 5px 0 -1px var(--border),9px 9px 0 -3px var(--background),9px 9px 0 -2px var(--border)}.TaskFlowchart_dragBundle___qs3A>span{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--accent);background:color-mix(in srgb,var(--accent) 13%,transparent)}.TaskFlowchart_dragBundle___qs3A strong{display:block;font-size:11px;font-weight:600}.TaskFlowchart_dragBundle___qs3A small{display:block;margin-top:3px;color:var(--muted);font-size:9px}.TaskFlowchart_bundleOver__rhMgo{border-color:var(--cat-emerald)}.TaskFlowchart_dragBundle___qs3A{max-width:280px}.TaskFlowchart_bundleOver__rhMgo>svg{color:var(--cat-emerald)}.TaskFlowchart_taskBadge__8jShG{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:3px;color:var(--node-color);vertical-align:middle}.TaskFlowchart_taskBadgeReady__vJghe{display:inline-flex;align-items:center;gap:3px;font-size:8px;color:var(--muted)}.TaskFlowchart_taskBadgeReady__vJghe>span{width:3px;height:3px;border-radius:50%;background:var(--cat-emerald)}.TaskFlowchart_taskBadgeReady__vJghe>span[data-later=true]{background:var(--cat-amber)}@media (max-width:1050px){.TaskFlowchart_saved__uochX,.TaskFlowchart_selectionHint__8OONs{display:none}.TaskFlowchart_selectionToolbar__2Vbxq{max-width:calc(100% - 240px);gap:6px}}@media (max-width:767px){.TaskFlowchart_root__0rkQD{--flowchart-control-right:15px}}@media (max-width:750px){.TaskFlowchart_header__59EmA{padding:12px var(--flowchart-control-right) 12px 15px}.TaskFlowchart_headingIcon__hFJOF{display:none}.TaskFlowchart_subtitle__YWWLS{font-size:9px}.TaskFlowchart_headerActions__KLJHb{gap:5px}.TaskFlowchart_primaryButton__FBO5f,.TaskFlowchart_secondaryButton__kOdt2{padding:8px;font-size:10px}.TaskFlowchart_canvasTop__MCRH9{top:13px;left:13px}.TaskFlowchart_canvasBottom__bi3ss{bottom:13px;left:13px}.TaskFlowchart_canvasHint__QLGvD{display:none}.TaskFlowchart_selectionToolbar__2Vbxq{top:61px;max-width:calc(100% - 30px)}.TaskFlowchart_editor__Je_vw,.TaskFlowchart_helpPanel__xniN1{top:107px;max-height:calc(100% - 160px)}.TaskFlowchart_emptyState__4uSkv h2{font-size:23px}.TaskFlowchart_emptyState__4uSkv p{font-size:10px}}@media (prefers-reduced-motion:reduce){.TaskFlowchart_root__0rkQD *,.TaskFlowchart_root__0rkQD :after,.TaskFlowchart_root__0rkQD :before{transition:none!important;animation:none!important}}.playground_page__ZVKYW{height:100dvh;overflow:auto;background:var(--background);color:var(--foreground);font-family:var(--font-inter),sans-serif;display:flex;flex-direction:column}.playground_topbar__9nZaR{height:78px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 6%;border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent)}.playground_wordmark__MnUWc{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:650;letter-spacing:-.04em}.playground_logo__HVAHr,.playground_miniLogo__uznsL{display:grid;place-items:center;color:var(--accent);border:2px solid var(--accent);border-right:2px solid transparent;border-radius:50%;font-size:0;width:23px;height:23px}.playground_miniLogo__uznsL{width:19px;height:19px}.playground_divider__MqKsM{height:20px;width:1px;background:var(--border);margin:0 10px}.playground_topLabel___jddj{font-size:12px;font-weight:450;color:var(--muted);letter-spacing:0}.playground_draft__Xb_c1{font-size:11px;color:var(--muted)}.playground_draft__Xb_c1 span{padding:0 5px}.playground_layout__UIzYR{width:min(1400px,88%);margin:auto;display:grid;grid-template-columns:minmax(300px,1fr) minmax(370px,500px) minmax(130px,.5fr);align-items:center;gap:5%;padding:36px 0}.playground_intro__9AYGi{max-width:430px}.playground_articleKicker___QGqN,.playground_drawerHeading__ycYbk>span,.playground_eyebrow__jGo9e,.playground_footer__ULqRS,.playground_sideNote__WHr69>span,.playground_stageBottom__kWkXl,.playground_stageLabel__LEDAR{font-size:9px;letter-spacing:.16em;font-weight:700}.playground_eyebrow__jGo9e{color:var(--muted);display:flex;align-items:center;gap:9px}.playground_eyebrowDot__xDUM3,.playground_liveDot__Hzq7A{width:6px;height:6px;border-radius:50%;background:var(--accent);display:inline-block}.playground_intro__9AYGi h1{font-size:clamp(38px,4vw,62px);line-height:1.1;letter-spacing:-.055em;font-weight:600;margin:27px 0}.playground_intro__9AYGi h1 span{color:color-mix(in srgb,var(--foreground) 55%,var(--muted))}.playground_lede__Q93jT{color:var(--muted);font-size:15px;line-height:1.85;max-width:390px}.playground_instruction__QQ_2i{display:flex;gap:15px;align-items:center;margin-top:50px}.playground_instructionIcon__6EGpW{width:43px;height:43px;border:1px solid var(--border);border-radius:13px;display:grid;place-items:center;color:var(--accent);background:var(--panel)}.playground_instruction__QQ_2i strong{font-size:12px;font-weight:600}.playground_instruction__QQ_2i p{font-size:11px;color:var(--muted);margin:6px 0 0}.playground_footnote___XHZk{display:flex;gap:9px;color:var(--muted);font-size:10px;margin-top:54px;align-items:center}.playground_footnote___XHZk svg{color:var(--accent)}.playground_stage__Bp_Lr{align-self:center;display:flex;flex-direction:column;align-items:center;gap:15px}.playground_stageBottom__kWkXl,.playground_stageLabel__LEDAR{width:100%;display:flex;justify-content:space-between;color:var(--muted)}.playground_stageBottom__kWkXl{letter-spacing:.09em}.playground_stageBottom__kWkXl span{display:flex;align-items:center;gap:7px}.playground_stageBottom__kWkXl span+span{letter-spacing:0;text-transform:none;font-size:10px}.playground_phone__eIQkb{width:min(100%,340px);aspect-ratio:340/690;padding:7px;border-radius:42px;background:color-mix(in srgb,var(--foreground) 12%,var(--background));border:1px solid color-mix(in srgb,var(--foreground) 23%,var(--background));box-shadow:0 22px 60px #0004}.playground_screen__ld9YC{height:100%;position:relative;overflow:hidden;border-radius:35px;background:#ece8df;color:#292d32}.playground_status__M2Ecq{height:41px;padding:14px 23px 0;display:flex;justify-content:space-between;font-size:11px;font-weight:700;position:relative;z-index:3}.playground_statusIcons__1J7L1{display:flex;gap:4px;align-items:center}.playground_island__RJJnB{position:absolute;top:9px;left:50%;transform:translateX(-50%);width:90px;height:23px;background:#17191a;border-radius:20px;z-index:4}.playground_mockApp__sFq_Y{height:100%;background:#f4f1e9}.playground_mockTop__VtHR7{display:flex;justify-content:space-between;align-items:center;padding:17px 20px;border-bottom:1px solid #dedbd3;font-size:12px;font-weight:700}.playground_article__dYCRM{padding:39px 25px}.playground_articleKicker___QGqN{color:#8d897e;font-size:8px}.playground_article__dYCRM h2{font-family:Georgia,serif;font-weight:400;font-size:30px;line-height:1.18;letter-spacing:-.04em;margin:14px 0}.playground_articleMeta__CIWEB{font-size:9px;color:#989389;margin:0 0 22px}.playground_articleMeta__CIWEB span{padding:0 5px}.playground_artwork__EWLgs{position:relative;overflow:hidden;height:155px;background:#dfc8aa;border-radius:3px}.playground_sun__h63AT{position:absolute;width:73px;height:73px;left:47%;top:23px;background:#f1dfbd;border-radius:50%}.playground_hillBack__SJS7J,.playground_hillFront__R_qs8{position:absolute;width:130%;height:150px;border-radius:50%;bottom:-91px;left:-28%;background:#adab94;transform:rotate(-9deg)}.playground_hillFront__R_qs8{left:23%;bottom:-95px;background:#858e7a;transform:rotate(10deg)}.playground_artwork__EWLgs span{position:absolute;bottom:13px;left:14px;color:#f2eee5;font-size:7px;letter-spacing:.18em}.playground_articleText__tT4sL{font-family:Georgia,serif;font-size:12px;line-height:1.8;color:#77776f}.playground_scrim__E3t26{position:absolute;inset:0;z-index:5;background:#0c1022a8;border:0;width:100%;height:100%}.playground_drawer__y2hG6{position:absolute;z-index:6;right:0;top:0;bottom:0;width:86%;background:var(--panel);color:var(--foreground);padding:57px 21px 25px;transform:translateX(101%);transition:transform .26s cubic-bezier(.22,.03,.26,1);display:flex;flex-direction:column}.playground_drawerOpen__4ggwQ{transform:translateX(0)}.playground_drawerTop__tJfa_{display:flex;align-items:center;justify-content:space-between}.playground_drawerBrand__Gbpzf{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:650;letter-spacing:-.04em}.playground_iconButton__h2Kgn{background:none;border:0;color:var(--muted);padding:6px;cursor:pointer}.playground_drawerHeading__ycYbk{margin-top:48px}.playground_drawerHeading__ycYbk>span{color:var(--accent);font-size:8px}.playground_drawerHeading__ycYbk h2{font-size:24px;letter-spacing:-.05em;margin:12px 0 7px;font-weight:600}.playground_drawerHeading__ycYbk p{font-size:11px;color:var(--muted);margin:0}.playground_form__ss_iu{margin-top:31px}.playground_form__ss_iu label,.playground_form__ss_iu legend{display:block;font-size:10px;font-weight:600;margin-bottom:10px;color:var(--foreground)}.playground_form__ss_iu input{width:100%;height:48px;border:1px solid var(--border);border-radius:10px;background:var(--background);padding:0 13px;color:var(--foreground);font-size:12px;outline:none;caret-color:var(--foreground)}.playground_form__ss_iu input:focus{border-color:var(--accent)}.playground_form__ss_iu input::placeholder{color:var(--muted)}.playground_form__ss_iu fieldset{padding:0;border:0;margin:23px 0 0}.playground_chips__mW6Vq{display:flex;gap:6px;flex-wrap:wrap}.playground_chips__mW6Vq button{display:flex;align-items:center;gap:5px;padding:8px 9px;border:1px solid var(--border);background:transparent;color:var(--muted);border-radius:8px;font-size:10px;cursor:pointer}.playground_chips__mW6Vq button.playground_chipSelected__YBXsB{background:var(--card);color:var(--foreground);border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.playground_categoryDot__DxDpa{width:6px;height:6px;border-radius:50%}.playground_personal__wFafD{background:var(--cat-violet)}.playground_work__ECG3x{background:var(--cat-blue)}.playground_wellness__Ky9a1{background:var(--cat-emerald)}.playground_submit__TD4Cw{width:100%;height:45px;margin-top:30px;border:0;border-radius:10px;background:var(--chrome-cta-gradient);color:var(--chrome-cta-fg);font-size:12px;font-weight:650;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.playground_submit__TD4Cw svg:last-child{margin-left:auto;margin-right:13px}.playground_submit__TD4Cw svg:first-child{margin-left:auto}.playground_submit__TD4Cw:disabled{opacity:.48;cursor:not-allowed}.playground_drawerNote__mlZ9h{margin-top:auto;display:flex;align-items:center;gap:9px;font-size:10px;color:var(--muted)}.playground_noteIcon___mmkf{width:26px;height:26px;border-radius:8px;background:var(--card);color:var(--accent);display:grid;place-items:center}.playground_toast__HXHwM{position:absolute;z-index:8;bottom:38px;left:18px;right:18px;display:flex;align-items:center;gap:10px;padding:12px;background:var(--panel);color:var(--foreground);border:1px solid var(--border);border-radius:12px}.playground_toast__HXHwM>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--card);color:var(--cat-emerald)}.playground_toast__HXHwM small,.playground_toast__HXHwM strong{display:block;font-size:10px}.playground_toast__HXHwM small{color:var(--muted);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:210px}.playground_homeIndicator__oqZqV{position:absolute;z-index:9;bottom:8px;left:50%;transform:translateX(-50%);height:4px;width:100px;background:color-mix(in srgb,var(--foreground) 55%,transparent);border-radius:5px;pointer-events:none}.playground_sideNote__WHr69{align-self:end;padding-bottom:80px;color:var(--muted)}.playground_sideNote__WHr69>span{font-size:9px}.playground_sideNote__WHr69 p{font-size:14px;line-height:1.6;color:var(--foreground);font-weight:550}.playground_sideNote__WHr69 div{width:30px;height:1px;background:var(--border);margin:20px 0}.playground_sideNote__WHr69 small{font-size:11px;line-height:1.7}.playground_footer__ULqRS{height:55px;flex:none;border-top:1px solid color-mix(in srgb,var(--border) 55%,transparent);display:flex;justify-content:space-between;align-items:center;padding:0 6%;color:var(--muted);font-size:8px}.playground_footer__ULqRS span+span{text-transform:none;letter-spacing:0;font-weight:400;font-size:10px}@media(max-width:1050px){.playground_layout__UIzYR{grid-template-columns:1fr minmax(300px,420px);gap:6%}.playground_sideNote__WHr69{display:none}}@media(max-width:700px){.playground_topbar__9nZaR{height:60px}.playground_layout__UIzYR{width:100%;padding:30px 20px 40px;display:flex;flex-direction:column;gap:32px}.playground_intro__9AYGi{width:min(100%,420px)}.playground_intro__9AYGi h1{font-size:38px;margin:17px 0}.playground_lede__Q93jT{font-size:13px;line-height:1.7}.playground_instruction__QQ_2i{margin-top:24px}.playground_footnote___XHZk{margin-top:22px}.playground_stage__Bp_Lr{width:min(100%,400px)}.playground_phone__eIQkb{width:min(100%,340px)}.playground_footer__ULqRS{height:48px}.playground_draft__Xb_c1{font-size:10px}}@media(max-height:800px) and (min-width:701px){.playground_phone__eIQkb{width:280px}.playground_stage__Bp_Lr{gap:9px}.playground_layout__UIzYR{padding:20px 0}.playground_drawer__y2hG6{padding-top:46px}.playground_drawerHeading__ycYbk{margin-top:25px}.playground_form__ss_iu{margin-top:20px}.playground_form__ss_iu fieldset{margin-top:15px}.playground_submit__TD4Cw{margin-top:20px}}@media(prefers-reduced-motion:reduce){.playground_drawer__y2hG6,.playground_edgeTab__8KF9i{transition:none}}.playground_modeSwitch__ST6Ju{display:flex;padding:3px;border:1px solid var(--border);border-radius:12px;background:var(--panel)}.playground_modeSwitch__ST6Ju button{padding:9px 14px;border-radius:9px;color:var(--muted);font-size:12px;cursor:pointer}.playground_modeSwitch__ST6Ju button[aria-pressed=true]{background:var(--card-hover);color:var(--foreground)}.playground_edgeTab__8KF9i{position:absolute;z-index:7;top:42%;right:0;height:calc((100% - 53px) / 5);display:flex;justify-content:flex-end;padding:0;border:0;background:transparent;touch-action:none;cursor:grab}.playground_edgeTabOpen__G5kki{right:86%}.playground_edgeTab__8KF9i .playground_nub__WJAe1{width:var(--nub);background:var(--fill);pointer-events:none}.playground_nubLabel__Tkwnw{writing-mode:vertical-rl;color:var(--foreground);opacity:0}.playground_edgeTabOpen__G5kki .playground_nub__WJAe1,.playground_edgeTab__8KF9i:focus-visible .playground_nub__WJAe1{width:var(--expanded)}.playground_edgeTabOpen__G5kki .playground_nubLabel__Tkwnw,.playground_edgeTab__8KF9i:focus-visible .playground_nubLabel__Tkwnw{opacity:1}@media (hover:hover){.playground_edgeTab__8KF9i:hover .playground_nub__WJAe1{width:var(--expanded)}.playground_edgeTab__8KF9i:hover .playground_nubLabel__Tkwnw{opacity:1}}@media (prefers-reduced-motion:no-preference){.playground_edgeTab__8KF9i{transition:right .26s cubic-bezier(.22,.03,.26,1)}.playground_nub__WJAe1{transition:width .18s ease-out}.playground_nubLabel__Tkwnw{transition:opacity .15s ease-out}}.playground_screen__ld9YC[data-calendar=true]{background:var(--background);color:var(--foreground)}.playground_island__RJJnB{width:12px;height:12px;border-radius:50%;top:15px}.playground_calendar__2IhKO{height:calc(100% - 41px);display:flex;flex-direction:column}.playground_calendarTitle__JXK2L,.playground_week__9t7Dr{background:var(--panel)}.playground_calendarTitle__JXK2L{display:flex;justify-content:space-between;align-items:center;padding:14px 17px 12px}.playground_calendarTitle__JXK2L small,.playground_calendar__2IhKO small,.playground_dayScroll__nyA_Q p{font-size:10px;color:var(--muted)}.playground_calendarTitle__JXK2L h2{margin:2px 0 0;font-size:20px;font-weight:600;letter-spacing:-.04em}.playground_calendarTitle__JXK2L>span,.playground_dayScroll__nyA_Q h3 span{padding:3px 9px;border-radius:12px;background:var(--card);font-size:10px}.playground_week__9t7Dr{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;padding:0 9px 10px;border-bottom:1px solid var(--border)}.playground_week__9t7Dr>div{display:grid;justify-items:center;gap:1px}.playground_week__9t7Dr strong{display:grid;place-items:center;width:25px;height:25px;font-size:13px}.playground_today__nf6wz strong{border-radius:50%;background:var(--accent);color:var(--on-event)}.playground_dayScroll__nyA_Q{overflow:auto;padding-bottom:28px}.playground_dayScroll__nyA_Q h3{display:flex;align-items:center;gap:8px;padding:13px 16px;margin:0;font-size:12px;font-weight:600}.playground_timeline__Jnl4I{--hour:52px;position:relative}.playground_hour__nMi_d{height:var(--hour);display:flex}.playground_hour__nMi_d small{width:42px;text-align:right;padding-right:6px;font-size:9px}.playground_hour__nMi_d:after{content:"";flex:1;border-block-start:1px solid var(--border);background:repeating-linear-gradient(to bottom,transparent 0 calc(50% - 1px),color-mix(in srgb,var(--border) 45%,transparent) calc(50% - 1px) 50%)}.playground_event__IaQbb{position:absolute;left:46px;right:24px;border-radius:8px;overflow:hidden;padding:2px 10px;display:flex;flex-direction:column;justify-content:center;background:color-mix(in srgb,var(--hue) 24%,var(--background))}.playground_event__IaQbb:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--hue)}.playground_dayScroll__nyA_Q li strong,.playground_event__IaQbb strong{font-size:12px;font-weight:600}.playground_event__IaQbb small{color:var(--foreground)}.playground_dayScroll__nyA_Q p,.playground_dayScroll__nyA_Q ul{margin:0 16px}.playground_dayScroll__nyA_Q li{display:grid;padding:6px 0;border-top:1px solid var(--border);overflow-wrap:anywhere}.FlowCalendarTaskIcon_icon__ok0H1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--calendar-task-icon-color) 22%,var(--panel));color:var(--calendar-task-icon-color);pointer-events:none}.FlowCalendarTaskIcon_categoryDot__Tebve{display:inline-block;flex-shrink:0;width:8px;height:8px;margin-top:4px;border-radius:50%;pointer-events:none}.InsightsSeamToggle_toggle__iVHvA{position:absolute;left:0;top:var(--seam-toggle-top,16px);z-index:50;display:flex;align-items:center;justify-content:center;width:var(--seam-toggle-w,8px);height:var(--seam-toggle-h,16px);padding:0;border:none;border-radius:0 var(--seam-toggle-w,8px) var(--seam-toggle-w,8px) 0;background:var(--panel);color:color-mix(in srgb,var(--muted) 75%,transparent);cursor:pointer;transform-origin:left center;transition:background .22s ease,color .22s ease,filter .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.InsightsSeamToggle_toggle__iVHvA:before{content:"";position:absolute;inset:-10px -8px -10px -6px}.InsightsSeamToggle_toggle__iVHvA:focus-visible,.InsightsSeamToggle_toggle__iVHvA:hover{background:color-mix(in srgb,var(--card) 55%,var(--panel));color:var(--foreground);filter:drop-shadow(1px 0 6px color-mix(in srgb,var(--accent) 14%,transparent));transform:scale(1.35);outline:none}.InsightsSeamToggle_toggle__iVHvA:active{transform:scale(1.12)}.InsightsSeamToggle_icon__JrMbR{display:flex;align-items:center;justify-content:center;opacity:.5;transform:translateX(-1.5px) scale(.72);transition:opacity .16s ease,transform .18s ease}.InsightsSeamToggle_toggle__iVHvA:focus-visible .InsightsSeamToggle_icon__JrMbR,.InsightsSeamToggle_toggle__iVHvA:hover .InsightsSeamToggle_icon__JrMbR{opacity:1;transform:translateX(-1.5px) scale(.85)}.InsightsScrollCap_cap__FpyXf{position:absolute;top:0;right:0;z-index:25;width:10px;height:3rem;pointer-events:none;background:var(--panel)}.WidgetDock_strip__NJmBD{position:relative;display:flex;flex-direction:column;background:linear-gradient(90deg,var(--background) 0,color-mix(in srgb,var(--panel) 55%,var(--background)) 100%);border-right:1px solid color-mix(in srgb,var(--border) 80%,transparent);box-shadow:inset -1px 0 0 color-mix(in srgb,var(--accent) 12%,transparent)}.WidgetDock_stack__hss_1{min-height:0;flex:1;flex-direction:column;gap:14px;padding:20px 0}.WidgetDock_dot__QhCGg,.WidgetDock_stack__hss_1{display:flex;align-items:center;justify-content:center}.WidgetDock_dot__QhCGg{position:relative;height:40px;width:40px;flex-shrink:0;border-radius:9999px;border:2px solid color-mix(in srgb,var(--border) 80%,transparent);background:var(--card);color:var(--foreground);cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.WidgetDock_dot__QhCGg:hover{border-color:var(--widget-accent,var(--accent));box-shadow:0 0 12px color-mix(in srgb,var(--widget-accent,var(--accent)) 25%,transparent);transform:scale(1.06)}.WidgetDock_dotMorphing__k_2zI:hover{transform:none}.WidgetDock_dotActive__Dgk3s{border-color:var(--widget-accent,var(--accent));box-shadow:0 0 16px color-mix(in srgb,var(--widget-accent,var(--accent)) 35%,transparent)}.WidgetDock_dotRunning__Imi_X{animation:WidgetDock_widget-dot-pulse__ElfFf 2.2s ease-in-out infinite}.WidgetDock_dotHidden__tbN__{opacity:0;pointer-events:none}.WidgetDock_badge__HspHD{position:absolute;right:-2px;top:-2px;z-index:2;display:flex;min-width:16px;height:16px;align-items:center;justify-content:center;border-radius:9999px;background:var(--cat-coral);padding:0 4px;font-size:9px;font-weight:700;color:#fff;box-shadow:0 2px 6px color-mix(in srgb,var(--cat-coral) 50%,transparent)}.WidgetDock_footer__p2HQ2{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:12px;padding-bottom:16px}.WidgetDock_brandMark__FB6ls{border-radius:12px;overflow:hidden}.WidgetDock_addDot__TpKDQ,.WidgetDock_brandMark__FB6ls{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.WidgetDock_addDot__TpKDQ{border-radius:9999px;border:2px dashed color-mix(in srgb,var(--border) 90%,transparent);background:transparent;color:var(--muted);cursor:not-allowed;opacity:.7}.WidgetDock_timerReadout__ED8Qh{font-size:9px;font-weight:700;letter-spacing:.03em;color:var(--widget-accent,var(--foreground));font-variant-numeric:tabular-nums}@keyframes WidgetDock_widget-dot-pulse__ElfFf{0%,to{box-shadow:0 0 0 color-mix(in srgb,var(--widget-accent,var(--accent)) 0%,transparent)}50%{box-shadow:0 0 14px color-mix(in srgb,var(--widget-accent,var(--accent)) 30%,transparent)}}@media (prefers-reduced-motion:reduce){.WidgetDock_dotRunning__Imi_X{animation:none;box-shadow:0 0 10px color-mix(in srgb,var(--widget-accent,var(--accent)) 22%,transparent)}}html.chrono-motion-paused .WidgetDock_dotRunning__Imi_X{animation-play-state:paused}