.FocusDashboard_page__Wy7cV{padding-block:1.75rem 3rem}.FocusDashboard_header__mKNIU{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;padding-bottom:1.25rem;border-bottom:1px solid var(--rule)}.FocusDashboard_eyebrow__JUbZl{font-size:.75rem;font-weight:600;color:var(--teal-strong);margin-bottom:.375rem}.FocusDashboard_header__mKNIU h1{font-size:1.75rem;letter-spacing:-.035em;font-weight:650;line-height:1.4}.FocusDashboard_intro__vNeIn{font-size:.8125rem;color:var(--ink-soft);margin-top:.375rem;line-height:1.7}.FocusDashboard_scope__h1eaJ,.FocusDashboard_toolbar__YIioY{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.FocusDashboard_scope__h1eaJ label{display:inline-flex;align-items:center;gap:.5rem;min-height:2rem;border:1px solid var(--rule);border-radius:6px;padding:.375rem .625rem;background:var(--card-bg);color:var(--ink-soft);font-size:.75rem;cursor:pointer}.FocusDashboard_scope__h1eaJ input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.FocusDashboard_scope__h1eaJ label:has(input:focus-visible){outline:2px solid var(--teal);outline-offset:3px}.FocusDashboard_switch__eJtOD{width:1.625rem;height:1rem;border:1px solid var(--rule-strong);background:var(--rule);border-radius:1rem;position:relative}.FocusDashboard_switch__eJtOD:after{content:"";width:.625rem;height:.625rem;position:absolute;top:2px;left:2px;background:var(--card-bg);border-radius:50%;transition:transform .12s}.FocusDashboard_scope__h1eaJ input:checked+.FocusDashboard_switch__eJtOD{background:var(--teal);border-color:var(--teal)}.FocusDashboard_scope__h1eaJ input:checked+.FocusDashboard_switch__eJtOD:after{transform:translateX(.625rem)}.FocusDashboard_hero__4JLVb{display:flex;align-items:center;justify-content:space-between;gap:1.75rem;margin-top:1.25rem;padding:1.75rem 2rem;border:1px solid var(--rule);border-left:5px solid var(--teal);border-radius:14px;background:var(--card-bg);box-shadow:var(--shadow-sm)}.FocusDashboard_heroBody__14o_5{min-width:0}.FocusDashboard_heroMeta__L6NQk{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.FocusDashboard_heroProject__l9k4d{font-size:.875rem;font-weight:600;color:var(--ink-soft);min-height:1.75rem}.FocusDashboard_heroProject__l9k4d:hover{color:var(--teal-strong)}.FocusDashboard_heroBody__14o_5 h2{margin-top:.75rem;font-size:1.5rem;font-weight:750;line-height:1.45;letter-spacing:-.02em}.FocusDashboard_heroBody__14o_5 h2,.FocusDashboard_heroBody__14o_5 p{overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.FocusDashboard_heroBody__14o_5 p{margin-top:.5rem;max-width:66ch;color:var(--ink-soft);font-size:.9375rem;line-height:1.75}.FocusDashboard_heroActions__9YJWg{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;flex-shrink:0}.FocusDashboard_pulseStrip___pVUu{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin:1.125rem 0 1.375rem}.FocusDashboard_pulseChip__tpspd{display:inline-flex;align-items:center;gap:.45rem;min-height:2.25rem;padding:.4rem .875rem;border:1px solid var(--rule);border-radius:6px;background:var(--card-bg);color:var(--ink-soft);font-size:.875rem;font-weight:550}.FocusDashboard_pulseChip__tpspd:hover{border-color:var(--rule-strong);color:var(--ink)}.FocusDashboard_pulseChipAmber__usgi7{border-color:color-mix(in srgb,var(--amber) 35%,var(--rule));color:var(--amber)}.FocusDashboard_pulseHint__xGNF_{font-size:.84375rem;color:var(--muted);margin-left:auto}.FocusDashboard_stopped__V7JTy{border-top:1px solid var(--rule);background:color-mix(in srgb,var(--paper) 55%,var(--card-bg))}.FocusDashboard_stopped__V7JTy summary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.625rem;padding:.75rem 1.125rem;font-size:.875rem;font-weight:600;color:var(--ink-soft);cursor:pointer}.FocusDashboard_stoppedHint__r5JQ8{font-size:.75rem;font-weight:400;color:var(--muted)}.FocusDashboard_stage__AviQB{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:1.25rem;align-items:start;margin-top:1.25rem}.FocusDashboard_stage__AviQB:has(>.FocusDashboard_panel__jwlfx:empty),.FocusDashboard_stage__AviQB:not(:has(>aside)){grid-template-columns:minmax(0,1fr)}.FocusDashboard_missions__R79mS{display:grid;gap:1rem;min-width:0}.FocusDashboard_panel__jwlfx{border:1px solid var(--rule);border-radius:12px;background:var(--card-bg);min-width:0;overflow:hidden;scroll-margin-top:5rem}.FocusDashboard_handover__Q_GMl{border-top:3px solid var(--amber)}.FocusDashboard_panelHeading__F3Hvo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--rule)}.FocusDashboard_panelHeading__F3Hvo h2,.FocusDashboard_recordsHeading__MmkZf h2{font-size:1.0625rem;font-weight:700}.FocusDashboard_panelHeading__F3Hvo>span{color:var(--muted);font-size:.84375rem}.FocusDashboard_missionRow__Yiqgp{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.25rem}.FocusDashboard_missionRow__Yiqgp+.FocusDashboard_missionRow__Yiqgp{border-top:1px solid var(--rule)}.FocusDashboard_rowBody__6Xzxx{min-width:0;flex:1}.FocusDashboard_meta__i8CQ2{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;color:var(--muted);font-size:.8125rem;overflow-wrap:anywhere}.FocusDashboard_meta__i8CQ2 a:hover{color:var(--teal-strong)}.FocusDashboard_rowBody__6Xzxx h3{font-size:1rem;font-weight:700;line-height:1.65;margin-top:.625rem;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.FocusDashboard_question__ebOMF{border-left:3px solid color-mix(in srgb,var(--amber) 45%,var(--rule));border-radius:0 6px 6px 0;padding:.625rem .75rem;margin-top:.625rem;background:color-mix(in srgb,var(--amber) 5%,var(--card-bg))}.FocusDashboard_question__ebOMF>span{font-size:.75rem;color:var(--amber);font-weight:650}.FocusDashboard_question__ebOMF p{color:var(--ink-soft);font-size:.875rem;line-height:1.7;overflow-wrap:anywhere}.FocusDashboard_rowAction__g5gpZ{flex-shrink:0}.FocusDashboard_activity__QZitx{font-size:.84375rem;color:var(--muted);line-height:1.7;margin-top:.5rem;overflow-wrap:anywhere}.FocusDashboard_activity__QZitx time{font-variant-numeric:tabular-nums}.FocusDashboard_more__VtdUh{border-top:1px solid var(--rule)}.FocusDashboard_more__VtdUh summary{min-height:2.625rem;padding:.75rem 1.125rem;font-size:.875rem;font-weight:600;color:var(--teal-strong);cursor:pointer}.FocusDashboard_projectGroup__VN8zt>header{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.875rem 1.125rem;background:var(--paper);border-bottom:1px solid var(--rule)}.FocusDashboard_projectGroup__VN8zt>header>a{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.FocusDashboard_projectGroup__VN8zt+.FocusDashboard_projectGroup__VN8zt{border-top:1px solid var(--rule)}.FocusDashboard_deadline__PC6fN,.FocusDashboard_urgent__S0Odd{font-size:.8125rem;line-height:1.5;color:var(--muted)}.FocusDashboard_urgent__S0Odd{color:var(--brick)}.FocusDashboard_reminderRow__tal2o{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.125rem 1.25rem}.FocusDashboard_reminderRow__tal2o+.FocusDashboard_reminderRow__tal2o{border-top:1px solid var(--rule)}.FocusDashboard_reminderRow__tal2o>div{min-width:0}.FocusDashboard_reminderRow__tal2o h3{font-size:.9375rem;font-weight:650;line-height:1.65;overflow-wrap:anywhere}.FocusDashboard_reminderRow__tal2o p{margin-top:.375rem;font-size:.875rem;line-height:1.75;color:var(--ink-soft);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.FocusDashboard_reminderRow__tal2o code{padding:.1rem .3rem;border:1px solid var(--rule);border-radius:4px;background:var(--paper);font-size:.75rem;color:var(--ink-soft)}.FocusDashboard_reminderRow__tal2o>a{flex-shrink:0;min-height:2.125rem;font-size:.84375rem;font-weight:600}.FocusDashboard_actionRow__zSh0V{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 1.25rem}.FocusDashboard_actionRow__zSh0V+.FocusDashboard_actionRow__zSh0V{border-top:1px solid var(--rule)}.FocusDashboard_actionRow__zSh0V>div{min-width:0}.FocusDashboard_actionRow__zSh0V h3{font-size:.9375rem;font-weight:650;margin-top:.25rem;overflow-wrap:anywhere}.FocusDashboard_actionRow__zSh0V>a{flex-shrink:0}.FocusDashboard_records__sWmPO{margin-top:1.5rem}.FocusDashboard_recordsHeading__MmkZf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.FocusDashboard_recordsHeading__MmkZf p{font-size:.8125rem;color:var(--muted);margin-top:.25rem}.FocusDashboard_recordGrid__rD0j5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.FocusDashboard_recordCard__OPACu{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:1.125rem;border:1px solid var(--rule);border-radius:10px;background:var(--card-bg)}.FocusDashboard_recordProject__UM4Wz{font-size:.8125rem;color:var(--muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.FocusDashboard_recordKind__JUSQG{display:inline-block;margin-top:.75rem;padding:.2rem .45rem;border-radius:4px;background:var(--paper);color:var(--ink-soft);font-size:.75rem;font-weight:550}.FocusDashboard_recordCard__OPACu h3{font-size:.9375rem;font-weight:650;line-height:1.7;margin-top:.5rem;overflow-wrap:anywhere}.FocusDashboard_recordExcerpt__VINev{font-size:.8125rem;color:var(--ink-soft);line-height:1.8;margin-top:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.FocusDashboard_recordCard__OPACu dl{margin-top:.75rem;font-size:.8125rem}.FocusDashboard_recordCard__OPACu dl div{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.5rem;padding:.25rem 0}.FocusDashboard_recordCard__OPACu dt{color:var(--muted)}.FocusDashboard_recordCard__OPACu dd{margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.FocusDashboard_recordCard__OPACu footer{display:grid;gap:.5rem;margin-top:1rem}.FocusDashboard_recordCard__OPACu time{font-size:.75rem;color:var(--muted);font-family:ui-monospace,Consolas,monospace}.FocusDashboard_footnote__BdAc_,.FocusDashboard_notice__Bul2H{font-size:.75rem;color:var(--ink-soft);margin:1rem 0;line-height:1.7}.FocusDashboard_calm__cBzC2,.FocusDashboard_empty__hvLWx{padding:1.5rem;border:1px solid var(--rule);border-radius:8px;background:var(--card-bg);color:var(--ink-soft)}.FocusDashboard_calm__cBzC2 h2,.FocusDashboard_empty__hvLWx h2{font-size:1rem;font-weight:600;color:var(--ink);margin-top:.75rem}.FocusDashboard_calm__cBzC2 p,.FocusDashboard_empty__hvLWx p{font-size:.8125rem;line-height:1.8;margin:.5rem 0 .75rem}@media(max-width:1050px){.FocusDashboard_missionRow__Yiqgp{flex-direction:column;align-items:stretch;gap:.75rem}.FocusDashboard_rowAction__g5gpZ{align-self:flex-start}.FocusDashboard_reminderRow__tal2o{flex-direction:column;gap:.375rem}.FocusDashboard_hero__4JLVb{flex-direction:column;align-items:stretch;gap:.875rem}.FocusDashboard_heroActions__9YJWg{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}@media(max-width:760px){.FocusDashboard_stage__AviQB{gap:1rem}.FocusDashboard_recordGrid__rD0j5,.FocusDashboard_stage__AviQB{grid-template-columns:minmax(0,1fr)}.FocusDashboard_header__mKNIU h1{font-size:1.5rem}.FocusDashboard_pulseHint__xGNF_{margin-left:0;width:100%}.FocusDashboard_actionRow__zSh0V{flex-wrap:wrap}.FocusDashboard_toolbar__YIioY{align-items:flex-start}}@media(pointer:coarse){.FocusDashboard_more__VtdUh summary,.FocusDashboard_reminderRow__tal2o>a,.FocusDashboard_scope__h1eaJ label{min-height:2.75rem}}@media(prefers-reduced-motion:reduce){.FocusDashboard_switch__eJtOD:after{transition:none}}.FocusDashboard_stage__AviQB:has(>.FocusDashboard_missions__R79mS:empty){grid-template-columns:minmax(0,1fr)}.FocusDashboard_missions__R79mS:empty{display:none}