._0BFbHW_wrap{flex:1;max-width:460px;position:relative}._0BFbHW_box{align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s3);border:1px solid var(--control-line);border-radius:var(--r2);background:var(--surface-2);color:var(--muted);display:flex}._0BFbHW_box:focus-within{outline:3px solid var(--focus);outline-offset:1px;background:var(--surface)}._0BFbHW_box input{min-width:0;font-size:var(--text-md);color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-height:36px}._0BFbHW_box input::placeholder{color:var(--muted)}._0BFbHW_kbd,._0BFbHW_keys kbd{min-width:20px;height:20px;padding:0 var(--s1);border:1px solid var(--line-2);border-radius:var(--r1);font:600 11px var(--font-mono);color:var(--ink-2);background:var(--surface);border-bottom-width:2px;place-items:center;display:inline-grid}._0BFbHW_panel{top:calc(100% + var(--s2));z-index:40;gap:var(--s1);padding:var(--s2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-2);display:grid;position:absolute;left:0;right:0}._0BFbHW_head{margin:var(--s1) var(--s2) 0;font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}._0BFbHW_hint{margin:var(--s2);font-size:var(--text-sm);color:var(--ink-2)}._0BFbHW_list{gap:2px;margin:0;padding:0;list-style:none;display:grid}._0BFbHW_list li{gap:var(--s3);padding:var(--s2);border-radius:var(--r2);cursor:pointer;color:var(--ink);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;display:grid}._0BFbHW_list li._0BFbHW_on{background:var(--brand-soft)}._0BFbHW_avatar{background:var(--accent-bg);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}._0BFbHW_main{min-width:0;display:grid}._0BFbHW_main b{font-size:var(--text-md)}._0BFbHW_main small{font-size:var(--text-xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._0BFbHW_main mark{background:var(--attention-bg);color:var(--ink);border-radius:2px;padding:0 1px}._0BFbHW_flags{gap:var(--s1);flex-wrap:wrap;justify-content:flex-end;display:flex}._0BFbHW_flags span{padding:0 var(--s2);border-radius:var(--r-pill);background:var(--attention-bg);color:var(--attention-ink);border:1px solid var(--attention-line);font-size:11px;font-weight:600;line-height:20px}._0BFbHW_all{align-items:center;gap:var(--s1);margin:var(--s1) var(--s2);font-size:var(--text-sm);font-weight:600;text-decoration:none;display:inline-flex}._0BFbHW_keys{margin:0 var(--s2) var(--s1);font-size:var(--text-xs);color:var(--muted);gap:var(--s1);flex-wrap:wrap;align-items:center;display:flex}._0BFbHW_mobileBtn{width:var(--target);height:var(--target);border-radius:var(--r2);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);cursor:pointer;place-items:center;display:none}._0BFbHW_overlay{z-index:100;background:var(--surface);padding:var(--s3);position:fixed;inset:0;overflow-y:auto}._0BFbHW_sheet{max-width:none}._0BFbHW_sheet ._0BFbHW_keys{display:none}@media (pointer:coarse){._0BFbHW_keys{display:none}}._0BFbHW_sheet ._0BFbHW_panel{box-shadow:none;padding:var(--s2) 0;border:0;position:static}._0BFbHW_close{color:var(--brand-ink);font:600 var(--text-sm) var(--font-sans);min-height:var(--target);cursor:pointer;background:0 0;border:0}@media (max-width:700px){._0BFbHW_mobileBtn{display:inline-grid}}._0BFbHW_sheet ._0BFbHW_list li{grid-template-columns:32px minmax(0,1fr)}._0BFbHW_sheet ._0BFbHW_flags{grid-column:2;justify-content:flex-start}
._7s4OEq_btn{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s4);border-radius:var(--r2);border:1px solid var(--control-line,var(--line-2));background:var(--surface);color:var(--ink);font-weight:600;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .12s,border-color .12s,box-shadow .12s,transform .12s;display:inline-flex}._7s4OEq_btn:hover:not(:disabled){border-color:var(--brand);color:var(--brand-ink)}._7s4OEq_btn:disabled{cursor:not-allowed;opacity:.55}._7s4OEq_primary{background:var(--brand-solid);border-color:var(--brand-solid);color:var(--on-brand);box-shadow:var(--shadow-1)}._7s4OEq_primary:hover:not(:disabled){box-shadow:var(--shadow-hover);background:var(--brand-ink);border-color:var(--brand-ink);color:var(--on-brand)}._7s4OEq_ghost{color:var(--brand-ink);background:0 0;border-color:#0000}._7s4OEq_danger{color:var(--danger-ink);border-color:var(--danger-line)}._7s4OEq_sm{min-height:36px;padding:0 var(--s3);font-size:var(--text-xs)}@media (pointer:coarse){._7s4OEq_sm{min-height:var(--target)}}._7s4OEq_badge{align-items:center;gap:var(--s-tight);padding:2px var(--s3) 2px var(--s2);border-radius:var(--r-pill);font-size:var(--text-xs);white-space:nowrap;border:1px solid;font-weight:600;line-height:1.5;display:inline-flex}._7s4OEq_badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}._7s4OEq_plain:before{display:none}._7s4OEq_badge svg{flex:none}._7s4OEq_withIcon:before{display:none}._7s4OEq_withIcon svg{width:14px;height:14px}._7s4OEq_tab svg{margin-right:var(--s-tight);vertical-align:-3px;flex:none}._7s4OEq_neutral{color:var(--neutral-ink);background:var(--neutral-bg);border-color:var(--neutral-line)}._7s4OEq_info{color:var(--info-ink);background:var(--info-bg);border-color:var(--info-line)}._7s4OEq_success{color:var(--success-ink);background:var(--success-bg);border-color:var(--success-line)}._7s4OEq_attention{color:var(--attention-ink);background:var(--attention-bg);border-color:var(--attention-line)}._7s4OEq_dangerTone{color:var(--danger-ink);background:var(--danger-bg);border-color:var(--danger-line)}._7s4OEq_accent{color:var(--accent-ink);background:var(--accent-bg);border-color:var(--accent-line)}._7s4OEq_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);min-width:0}._7s4OEq_cardHead{justify-content:space-between;align-items:flex-start;gap:var(--s3);padding:var(--s5) var(--s5) 0;display:flex}._7s4OEq_cardHead h2,._7s4OEq_cardHead h3{font-size:var(--text-lg)}._7s4OEq_cardTitle{align-items:flex-start;gap:var(--s3);display:flex}._7s4OEq_iconChip{border-radius:var(--r2);background:var(--brand-soft);width:36px;height:36px;color:var(--brand-ink);flex:none;place-items:center;display:inline-grid}._7s4OEq_cardSub{color:var(--muted);font-size:var(--text-sm);margin-top:2px}._7s4OEq_cardBody{padding:var(--s4) var(--s5) var(--s5)}._7s4OEq_cardFlush{padding:var(--s3) 0 0}._7s4OEq_tabs{gap:var(--s1);border-bottom:1px solid var(--line);scrollbar-width:thin;display:flex;overflow-x:auto}._7s4OEq_tab{align-items:center;gap:var(--s-tight);min-height:var(--target);padding:0 var(--s3);color:var(--ink-2);font-weight:500;font-size:var(--text-sm);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:inline-flex}._7s4OEq_tab:hover{color:var(--brand-ink)}._7s4OEq_tab[aria-current=page]{color:var(--brand-ink);border-bottom-color:var(--brand);font-weight:600}._7s4OEq_tab[aria-current=page] ._7s4OEq_count{background:var(--brand-soft);color:var(--brand-ink)}._7s4OEq_count{min-width:20px;padding:0 var(--s-tight);border-radius:var(--r-pill);background:var(--surface-sunken);color:var(--ink-2);text-align:center;font-size:11px;line-height:18px}._7s4OEq_empty{justify-items:start;gap:var(--s2);padding:var(--s5);border:1px dashed var(--line-2);border-radius:var(--r3);color:var(--ink-2);display:grid}._7s4OEq_empty h3{font-size:var(--text-md)}._7s4OEq_empty p{color:var(--muted);font-size:var(--text-sm);max-width:60ch}._7s4OEq_banner{gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r3);font-size:var(--text-sm);border:1px solid;align-items:flex-start;display:flex}._7s4OEq_banner b{display:block}._7s4OEq_banner p{color:inherit;opacity:.9}._7s4OEq_avatar{background:var(--brand-soft);color:var(--brand-ink);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}._7s4OEq_source{font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}._7s4OEq_source b{color:var(--ink-2);font-weight:600}._7s4OEq_dot{background:var(--line-2);border-radius:50%;width:3px;height:3px}._7s4OEq_ownerDue{align-items:center;gap:var(--s-tight) var(--s3);font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;display:inline-flex}._7s4OEq_stat{gap:var(--s1);padding:var(--s4) var(--s5);border-radius:var(--r3);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);min-width:0;display:grid}._7s4OEq_statTop{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}._7s4OEq_statValue{font-size:var(--text-3xl);letter-spacing:-.02em;font-weight:700;line-height:1.1}._7s4OEq_statLabel{font-size:var(--text-sm);color:var(--ink-2);font-weight:600}._7s4OEq_statHint{font-size:var(--text-xs);color:var(--muted)}._7s4OEq_kv{gap:var(--s2) var(--s4);font-size:var(--text-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}._7s4OEq_kv dt{color:var(--muted)}._7s4OEq_kv dd{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}._7s4OEq_severity{border:1px solid var(--line-2);border-radius:var(--r1);font-size:var(--text-xs);align-items:stretch;max-width:100%;display:inline-flex;overflow:hidden}._7s4OEq_severityVendor{padding:2px var(--s2);background:var(--surface-sunken);color:var(--muted);white-space:nowrap;font-weight:600}._7s4OEq_severityText{padding:2px var(--s2);color:var(--ink);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7s4OEq_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._7s4OEq_table th{text-align:left;font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:var(--s3);border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface-2);font-weight:600}._7s4OEq_table td{padding:var(--s3);border-bottom:1px solid var(--line);vertical-align:top;height:var(--row)}._7s4OEq_table tr:last-child td{border-bottom:0}._7s4OEq_tableWrap{border:1px solid var(--line);border-radius:var(--r3);background:var(--surface);box-shadow:var(--shadow-1);overflow-x:auto}._7s4OEq_table tbody tr:hover td{background:var(--surface-2)}._7s4OEq_skeleton{border-radius:var(--r1);background:linear-gradient(90deg, var(--surface-sunken), var(--surface-2), var(--surface-sunken));background-size:200% 100%;animation:1.4s infinite _7s4OEq_shimmer;display:block}@keyframes _7s4OEq_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}._7s4OEq_drawerScrim{background:var(--scrim);z-index:40;position:fixed;inset:0}._7s4OEq_drawer{background:var(--surface);border-left:1px solid var(--line);width:min(520px,100vw);box-shadow:var(--shadow-2);z-index:41;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}._7s4OEq_drawerPinned{top:calc(var(--topbar) + var(--s4));width:auto;height:calc(100vh - var(--topbar) - var(--s6));border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);z-index:1;position:sticky}._7s4OEq_drawerHead{justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);border-bottom:1px solid var(--line);display:flex}._7s4OEq_drawerHead h2{font-size:var(--text-lg)}._7s4OEq_drawerBody{padding:var(--s4);gap:var(--s4);align-content:start;display:grid;overflow:auto}._7s4OEq_drawerTools{gap:var(--s1);display:flex}
.k6RHEa_hero{border-radius:var(--r3);padding:var(--s6) var(--s6) var(--s7);background:var(--hero-glow), var(--brand-gradient);color:var(--on-hero);box-shadow:var(--shadow-2);position:relative;overflow:hidden}.k6RHEa_hero:after{content:"";border:1px solid var(--hero-chip-line);opacity:.6;pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;inset:auto -80px -120px auto}.k6RHEa_eyebrow{align-items:center;gap:var(--s-tight);padding:var(--s1) var(--s3);border-radius:var(--r-pill);background:var(--hero-chip);border:1px solid var(--hero-chip-line);font-size:var(--text-xs);letter-spacing:.02em;color:var(--on-hero);font-weight:600;display:inline-flex}.k6RHEa_hero h1{color:var(--on-hero);letter-spacing:-.02em;margin-top:var(--s3);font-size:clamp(24px,2.6vw,34px);font-weight:650}.k6RHEa_sub{color:var(--on-hero-muted);font-size:var(--text-lg);margin-top:var(--s2);max-width:70ch}.k6RHEa_sub b{color:var(--on-hero)}.k6RHEa_actions{gap:var(--s2);margin-top:var(--s4);z-index:1;flex-wrap:wrap;display:flex;position:relative}.k6RHEa_heroLink{align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s4);border-radius:var(--r2);background:var(--surface);color:var(--brand-ink);font-weight:600;font-size:var(--text-sm);box-shadow:var(--shadow-1);text-decoration:none;display:inline-flex}.k6RHEa_heroLink:hover{box-shadow:var(--shadow-hover)}.k6RHEa_heroGhost{background:var(--hero-chip);color:var(--on-hero);border:1px solid var(--hero-chip-line);box-shadow:none}.k6RHEa_overlap{z-index:2;margin-top:calc(-1 * var(--s6));padding:0 var(--s4);position:relative}@media (max-width:700px){.k6RHEa_hero{padding:var(--s5) var(--s4) var(--s7)}.k6RHEa_overlap{padding:0}}
._0JB4hW_steps{gap:var(--s1);counter-reset:step;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}._0JB4hW_step{gap:var(--s1);font-size:var(--text-xs);color:var(--muted);align-content:start;min-width:0;display:grid}._0JB4hW_bar{background:var(--surface-sunken);height:6px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px}._0JB4hW_done ._0JB4hW_bar{background:var(--brand-solid);box-shadow:none}._0JB4hW_current ._0JB4hW_bar{background:var(--viz-needs);box-shadow:none}._0JB4hW_blocked ._0JB4hW_bar{background:repeating-linear-gradient(135deg, var(--surface-sunken) 0 4px, var(--line-2) 4px 6px)}._0JB4hW_stepLabel{gap:var(--s1);align-items:baseline;min-width:0;line-height:1.3;display:flex}._0JB4hW_stepLabel span{overflow-wrap:anywhere;min-width:0}._0JB4hW_stepLabel b{color:var(--ink-2);font-weight:600}._0JB4hW_current ._0JB4hW_stepLabel b{color:var(--ink)}._0JB4hW_compact ._0JB4hW_stepLabel{display:none}._0JB4hW_ranked{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}._0JB4hW_rankRow{gap:var(--s3);font-size:var(--text-sm);grid-template-columns:minmax(120px,180px) minmax(0,1fr) 40px;align-items:center;display:grid}._0JB4hW_track{border-radius:4px;height:12px}._0JB4hW_fill{background:var(--viz-mine);border-radius:0 4px 4px 0;min-width:4px;height:100%;display:block}._0JB4hW_value{text-align:right;color:var(--ink);font-weight:700}._0JB4hW_meter{background:var(--surface-sunken);height:8px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;overflow:hidden}._0JB4hW_meter span{background:var(--brand-solid);border-radius:999px;height:100%;display:block}@media (max-width:600px){._0JB4hW_steps ._0JB4hW_stepLabel{display:none}._0JB4hW_rankRow{grid-template-columns:110px minmax(0,1fr) 32px}}
.CPmhUa_header{justify-content:space-between;align-items:flex-end;gap:var(--s3) var(--s5);margin-bottom:var(--s5);flex-wrap:wrap;display:flex}.CPmhUa_eyebrow{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink);margin-bottom:var(--s1);font-weight:700}.CPmhUa_sub{color:var(--muted);margin-top:var(--s1);max-width:72ch;font-size:var(--text-sm)}.CPmhUa_actions{gap:var(--s2);flex-wrap:wrap;display:flex}.CPmhUa_back{align-items:center;gap:var(--s-tight);font-size:var(--text-sm);margin-bottom:var(--s2);text-decoration:none;display:inline-flex}.CPmhUa_stats{gap:var(--s3);margin-bottom:var(--s5);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.CPmhUa_filters{gap:var(--s2);margin-bottom:var(--s4);flex-wrap:wrap;display:flex}.CPmhUa_chip{align-items:center;gap:var(--s-tight);min-height:36px;padding:0 var(--s3);border-radius:var(--r-pill);border:1px solid var(--control-line);background:var(--surface);color:var(--ink-2);font-size:var(--text-sm);font-weight:500;text-decoration:none;display:inline-flex}.CPmhUa_chip:hover{border-color:var(--brand);color:var(--brand-ink)}.CPmhUa_chip[aria-current=true]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-ink);font-weight:600}.CPmhUa_chip span{padding:0 var(--s-tight);background:var(--surface-sunken);border-radius:999px;font-size:11px;line-height:18px}@media (pointer:coarse){.CPmhUa_chip{min-height:var(--target)}}.CPmhUa_grid2{gap:var(--s4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.CPmhUa_stack{gap:var(--s4);align-content:start;min-width:0;display:grid}.CPmhUa_list{margin:0;padding:0;list-style:none;display:grid}.CPmhUa_list>li{padding:var(--s3) 0;border-top:1px solid var(--line);gap:4px;display:grid}.CPmhUa_list>li:first-child{border-top:0;padding-top:0}.CPmhUa_muted{color:var(--muted);font-size:var(--text-sm)}.CPmhUa_row{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.CPmhUa_spread{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}@media (max-width:1100px){.CPmhUa_grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.CPmhUa_stats{scroll-snap-type:x mandatory;padding-bottom:var(--s1);grid-template-columns:none;grid-auto-columns:minmax(150px,46%);grid-auto-flow:column;overflow-x:auto}.CPmhUa_stats>*{scroll-snap-align:start}}
.NyCZga_muted{color:var(--muted);font-weight:400}.NyCZga_chip{align-items:center;gap:var(--s1);padding:2px var(--s2);border-radius:var(--r-pill);font-size:var(--text-xs);border:1px solid var(--line-2);color:var(--ink-2);background:var(--surface);white-space:nowrap;line-height:18px;display:inline-flex}.NyCZga_chip b{color:var(--ink);font-weight:700}.NyCZga_chip_attention{background:var(--attention-bg);border-color:var(--attention-line);color:var(--attention-ink)}.NyCZga_chip_attention b{color:var(--attention-ink)}.NyCZga_chip_success{background:var(--success-bg);border-color:var(--success-line);color:var(--success-ink)}.NyCZga_chip_success b{color:var(--success-ink)}.NyCZga_chip_info{background:var(--info-bg);border-color:var(--info-line);color:var(--info-ink)}.NyCZga_chip_info b{color:var(--info-ink)}.NyCZga_segbar{border-radius:var(--r1);background:var(--viz-empty);width:100%;box-shadow:inset 0 0 0 1px var(--viz-empty-line);gap:2px;display:flex;overflow:hidden}.NyCZga_segbar>span{flex-basis:0}.NyCZga_seg_needs{background:var(--viz-needs)}.NyCZga_seg_mine,.NyCZga_seg_done{background:var(--viz-mine)}.NyCZga_seg_other{background:var(--viz-other)}.NyCZga_seg_empty{background:var(--viz-empty);box-shadow:inset 0 0 0 1px var(--viz-empty-line)}.NyCZga_progress{gap:var(--s1);min-width:0;display:grid}.NyCZga_progressText{font-size:var(--text-sm);color:var(--ink-2)}.NyCZga_progressText b{color:var(--ink)}.NyCZga_track{border-radius:var(--r-pill);background:var(--viz-empty);height:8px;box-shadow:inset 0 0 0 1px var(--viz-empty-line);position:relative;overflow:hidden}.NyCZga_fill{background:var(--viz-mine);border-radius:var(--r-pill);position:absolute;inset:0 auto 0 0}.NyCZga_target{gap:var(--s1);min-width:0;display:grid}.NyCZga_targetTrack{border-radius:var(--r-pill);background:var(--viz-empty);height:10px;box-shadow:inset 0 0 0 1px var(--viz-empty-line);position:relative}.NyCZga_targetFill{border-radius:var(--r-pill);background:var(--viz-mine);position:absolute;inset:0 auto 0 0}.NyCZga_targetOver{background:var(--viz-needs)}.NyCZga_targetTick{background:var(--ink);border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px}.NyCZga_targetText{align-items:center;gap:var(--s1);font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;display:flex}.NyCZga_targetText b{color:var(--ink)}.NyCZga_overWord{color:var(--attention-ink);align-items:center;gap:2px;font-weight:600;display:inline-flex}.NyCZga_since{align-items:center;gap:var(--s1);font-size:var(--text-xs);color:var(--ink-2);white-space:nowrap;display:inline-flex}.NyCZga_since b{color:var(--ink);font-weight:600}.NyCZga_sinceWho{color:var(--muted)}.NyCZga_sinceFlag{flex-wrap:wrap}.NyCZga_flagWord{padding:0 var(--s2);border-radius:var(--r-pill);background:var(--attention-bg);color:var(--attention-ink);border:1px solid var(--attention-line);align-items:center;font-weight:600;line-height:18px;display:inline-flex}.NyCZga_range{border-radius:var(--r-pill);background:var(--surface-sunken);width:100%;max-width:160px;height:10px;box-shadow:inset 0 0 0 1px var(--line-2);display:block;position:relative}.NyCZga_rangeBand{background:var(--success-bg);box-shadow:inset 0 0 0 1px var(--success-line);position:absolute;top:0;bottom:0}.NyCZga_rangeDot{background:var(--ink);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.NyCZga_rail{gap:var(--s3);display:grid}.NyCZga_railDay{margin:0 0 var(--s2);font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.NyCZga_rail ol{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.NyCZga_rail ol:before{content:"";left:calc(var(--s3) + 1px);top:var(--s-tight);bottom:var(--s-tight);background:var(--line);width:2px;position:absolute}.NyCZga_rail li{gap:var(--s2);padding:var(--s2) 0;font-size:var(--text-sm);grid-template-columns:28px 52px minmax(0,1fr);align-items:start;display:grid;position:relative}.NyCZga_railDot{z-index:1;background:var(--brand-soft);width:28px;height:28px;color:var(--brand-ink);border-radius:50%;place-items:center;display:grid;position:relative}.NyCZga_rail time{color:var(--muted);font-size:var(--text-xs);padding-top:var(--s1)}.NyCZga_legend{font-size:var(--text-xs);color:var(--ink-2)}.NyCZga_legend summary{align-items:center;gap:var(--s1);cursor:pointer;color:var(--brand-ink);min-height:32px;font-weight:600;list-style:none;display:inline-flex}.NyCZga_legend summary::-webkit-details-marker{display:none}.NyCZga_legend ul{margin:var(--s2) 0 0;padding:var(--s3);gap:var(--s2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r2);box-shadow:var(--shadow-1);list-style:none;display:grid}.NyCZga_legend li{align-items:center;gap:var(--s2);display:flex}.NyCZga_swatch{border-radius:3px;width:12px;height:12px;display:inline-block}
.MbkpYq_wrap{gap:var(--s4);display:grid}.MbkpYq_empty{color:var(--ink-2);margin:0}.MbkpYq_who{gap:var(--s3);align-items:center;display:flex}.MbkpYq_who>span{gap:2px;display:grid}.MbkpYq_who b{font-size:var(--text-lg)}.MbkpYq_who small{font-size:var(--text-xs);color:var(--muted)}.MbkpYq_chips{gap:var(--s1);flex-wrap:wrap;display:flex}.MbkpYq_block{gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--line);display:grid}.MbkpYq_block h3{align-items:center;gap:var(--s2);font-size:var(--text-sm);color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em;margin:0;display:flex}.MbkpYq_block h3 span{font-size:var(--text-xs);text-transform:none;letter-spacing:0;color:var(--muted);font-weight:400}.MbkpYq_block ul{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.MbkpYq_block li{font-size:var(--text-sm);gap:2px;display:grid}.MbkpYq_block li small{font-size:var(--text-xs);color:var(--muted)}.MbkpYq_none{font-size:var(--text-sm);color:var(--muted);margin:0}.MbkpYq_late{color:var(--attention-ink);font-weight:600}.MbkpYq_kv{gap:var(--s2);margin:0;display:grid}.MbkpYq_kv div{gap:var(--s2);font-size:var(--text-sm);grid-template-columns:96px minmax(0,1fr);display:grid}.MbkpYq_kv dt{color:var(--muted)}.MbkpYq_kv dd{margin:0}.MbkpYq_kv small{color:var(--muted);font-size:var(--text-xs)}.MbkpYq_actions{gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;display:flex}.MbkpYq_block h3 svg{color:var(--brand-ink)}.MbkpYq_visits{gap:var(--s1);display:grid}.MbkpYq_visits small{font-size:var(--text-xs);color:var(--muted);margin:0 0 var(--s1) var(--s4)}.MbkpYq_vitals{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;gap:var(--s2)!important;display:grid!important}.MbkpYq_vitals li{padding:var(--s2);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface-2);gap:2px;display:grid}.MbkpYq_vLabel{align-items:center;gap:var(--s1);font-size:var(--text-xs);color:var(--muted);display:inline-flex}.MbkpYq_vitals b{font-size:var(--text-lg);font-variant-numeric:tabular-nums}.MbkpYq_vitals small{font-size:var(--text-xs);color:var(--muted)}.MbkpYq_today{margin:0;padding:0;list-style:none;gap:var(--s2)!important;display:grid!important}.MbkpYq_today li{gap:var(--s2);font-size:var(--text-sm);grid-template-columns:18px 84px minmax(0,1fr);align-items:start;display:grid!important}.MbkpYq_today li svg{color:var(--ink-2);margin-top:2px}.MbkpYq_today li>span{color:var(--muted)}.MbkpYq_today b{font-weight:500}.MbkpYq_today small{color:var(--muted);font-size:var(--text-xs);font-weight:400}
.XVYudG_layout{gap:var(--s4);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:900px){.XVYudG_layout{grid-template-columns:minmax(0,1fr)}}.XVYudG_picker{gap:var(--s2);min-width:0;display:grid}.XVYudG_tools{gap:var(--s2);display:grid}.XVYudG_search{display:block;position:relative}.XVYudG_search svg{left:var(--s3);color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.XVYudG_search input{width:100%;padding-left:calc(var(--s3) + var(--s5))}.XVYudG_kinds{gap:var(--s1);flex-wrap:wrap;display:inline-flex}.XVYudG_kinds button{align-items:center;gap:var(--s1);min-height:32px;padding:0 var(--s3);border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;display:inline-flex}.XVYudG_kinds button[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.XVYudG_count{font-size:var(--text-xs);color:var(--muted);margin:0}.XVYudG_results{border:1px solid var(--line);border-radius:var(--r2);max-height:420px;padding:var(--s2) var(--s3);background:var(--surface-sunken);overflow-y:auto}.XVYudG_results:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.XVYudG_sec{margin:var(--s3) 0 var(--s1);font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.XVYudG_rows{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.XVYudG_row{gap:var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface);cursor:pointer;grid-template-columns:20px minmax(0,1fr);display:grid}.XVYudG_row input{margin-top:var(--s1)}.XVYudG_on{border-color:var(--brand);background:var(--brand-soft)}.XVYudG_rowBody{gap:2px;min-width:0;display:grid}.XVYudG_name{align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.XVYudG_name small{font-size:var(--text-xs);color:var(--muted)}.XVYudG_meta{font-size:var(--text-xs);color:var(--ink-2)}.XVYudG_basket{gap:var(--s2);min-width:0;padding:var(--s3);border:1px dashed var(--line-2);border-radius:var(--r2);display:grid}.XVYudG_picked{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.XVYudG_picked li{gap:var(--s2);padding-bottom:var(--s3);border-bottom:1px solid var(--line);display:grid}.XVYudG_picked li:last-child{border-bottom:0;padding-bottom:0}.XVYudG_pickedHead{gap:var(--s2);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;display:grid}.XVYudG_remove{border:1px solid var(--line-2);background:var(--surface);width:32px;height:32px;color:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;display:grid}.XVYudG_remove:hover{color:var(--ink);border-color:var(--ink-2)}.XVYudG_prep>span{white-space:normal;max-width:100%}
._0zZ6Xq_cell{gap:var(--s1);justify-items:start;display:grid}
.q5uy_G_wrap{gap:var(--s4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.q5uy_G_latest{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.q5uy_G_latest li{padding:var(--s3);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface-2);gap:2px;display:grid}.q5uy_G_lLabel{align-items:center;gap:var(--s1);font-size:var(--text-xs);color:var(--muted);display:inline-flex}.q5uy_G_lValue{font-size:var(--text-2xl);font-weight:650;line-height:1.15}.q5uy_G_lValue small{font-size:var(--text-sm);color:var(--ink-2);font-weight:500}.q5uy_G_lNone{font-size:var(--text-sm);color:var(--muted);padding:var(--s-tight) 0}.q5uy_G_lMeta{font-size:var(--text-xs);color:var(--muted)}.q5uy_G_muted{color:var(--muted);font-size:var(--text-xs);margin:0}.q5uy_G_form{gap:var(--s4);padding:var(--s4);border:1px solid var(--brand);border-radius:var(--r3);background:var(--surface);box-shadow:0 0 0 3px var(--brand-soft);display:grid}.q5uy_G_formHead{gap:2px;display:grid}.q5uy_G_formHead small{color:var(--muted);font-size:var(--text-xs)}.q5uy_G_grid{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.q5uy_G_grid2{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.q5uy_G_unit{color:var(--muted);font-weight:400}.q5uy_G_err{color:var(--danger-ink);font-size:var(--text-xs);margin:0}.q5uy_G_actions{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.q5uy_G_review{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.q5uy_G_review li{padding:var(--s2) var(--s3);border-radius:var(--r2);background:var(--surface-2);border:1px solid var(--line);display:grid}.q5uy_G_review span{font-size:var(--text-xs);color:var(--muted)}.q5uy_G_review b{font-size:var(--text-lg)}.q5uy_G_tableWrap{border:1px solid var(--line);border-radius:var(--r2);position:relative;overflow-x:auto}.q5uy_G_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.q5uy_G_table th,.q5uy_G_table td{text-align:left;padding:var(--s2) var(--s3);border-top:1px solid var(--line);vertical-align:top}.q5uy_G_table thead th{background:var(--surface-2);font-size:var(--text-xs);color:var(--muted);white-space:nowrap;border-top:0;font-weight:600}.q5uy_G_table tbody th{min-width:120px;font-weight:400}.q5uy_G_table tbody th small{color:var(--muted);font-size:var(--text-xs);display:block}.q5uy_G_cell{font-variant-numeric:tabular-nums;font-size:var(--text-md);justify-items:start;gap:2px;font-weight:600;display:grid}.q5uy_G_was{font-size:var(--text-xs);color:var(--muted);font-weight:400}.q5uy_G_empty{color:var(--muted)}.q5uy_G_by{font-size:var(--text-xs);color:var(--ink-2);min-width:120px}.q5uy_G_fix{white-space:nowrap;min-height:24px;color:var(--brand-ink);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.q5uy_G_fixForm{gap:var(--s2);min-width:200px;padding:var(--s2);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface);font-weight:400;display:grid}@media (pointer:coarse){.q5uy_G_fix{min-height:var(--target)}}
._0Mxd4G_wrap{gap:var(--s4);min-width:0;display:grid}._0Mxd4G_section{gap:var(--s3);display:grid}._0Mxd4G_section h2{align-items:center;gap:var(--s2);font-size:var(--text-lg);margin:0;display:flex}._0Mxd4G_section h2 span{font-size:var(--text-xs);padding:0 var(--s2);border-radius:var(--r-pill);background:var(--surface-sunken);line-height:20px}._0Mxd4G_muted{color:var(--muted);font-size:var(--text-xs);margin:0}._0Mxd4G_body{gap:var(--s3);display:grid}._0Mxd4G_q{padding:var(--s2) var(--s3);border-left:3px solid var(--brand);background:var(--surface-2);border-radius:0 var(--r2) var(--r2) 0;white-space:pre-wrap;margin:0}._0Mxd4G_meta{font-size:var(--text-sm);color:var(--ink-2);align-items:center;gap:var(--s2);flex-wrap:wrap;margin:0;display:flex}._0Mxd4G_answer{padding:var(--s3);border-radius:var(--r2);background:var(--success-bg);border:1px solid var(--success-line);font-size:var(--text-sm)}._0Mxd4G_answer p{margin:var(--s1) 0 0}._0Mxd4G_actions{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}._0Mxd4G_form{gap:var(--s3);padding:var(--s3);border:1px dashed var(--line-2);border-radius:var(--r2);display:grid}._0Mxd4G_newForm{gap:var(--s4);padding:var(--s4);border:1px solid var(--brand);border-radius:var(--r3);background:var(--surface);box-shadow:0 0 0 3px var(--brand-soft);display:grid}._0Mxd4G_formHead{gap:2px;display:grid}._0Mxd4G_formHead small{color:var(--muted);font-size:var(--text-xs)}._0Mxd4G_grid{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._0Mxd4G_urgency{gap:var(--s2);border:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;display:grid}._0Mxd4G_urgency legend{font-weight:600;font-size:var(--text-sm);color:var(--ink-2);margin-bottom:var(--s1)}._0Mxd4G_urgency label{gap:var(--s2);padding:var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);cursor:pointer;grid-template-columns:20px 1fr;display:grid}._0Mxd4G_urgency label span{display:grid}._0Mxd4G_urgency small{color:var(--muted);font-size:var(--text-xs)}._0Mxd4G_urgency ._0Mxd4G_on{border-color:var(--brand);background:var(--brand-soft)}._0Mxd4G_refs{gap:var(--s1);border:0;margin:0;padding:0;display:grid}._0Mxd4G_refs legend{font-weight:600;font-size:var(--text-sm);color:var(--ink-2);margin-bottom:var(--s1)}._0Mxd4G_refs label{gap:var(--s2);font-size:var(--text-sm);align-items:center;min-height:32px;display:flex}._0Mxd4G_refs small{color:var(--muted);font-size:var(--text-xs)}
.sF-3xq_bar{justify-content:space-between;align-items:flex-start;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.sF-3xq_dept{padding:var(--s1);border-radius:var(--r-pill);background:var(--surface-sunken);border:1px solid var(--line);margin-bottom:var(--s4);display:inline-flex}.sF-3xq_dept a{min-height:32px;padding:0 var(--s3);border-radius:var(--r-pill);font-size:var(--text-sm);color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.sF-3xq_dept a[aria-current=true]{background:var(--surface);color:var(--brand-ink);box-shadow:var(--shadow-1);font-weight:600}.sF-3xq_list{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.sF-3xq_card{gap:var(--s3);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);display:grid}.sF-3xq_head{justify-content:space-between;align-items:flex-start;gap:var(--s3);display:flex}.sF-3xq_head h2{font-size:var(--text-lg);margin:2px 0 0}.sF-3xq_kicker{font-size:var(--text-xs);color:var(--brand-ink);letter-spacing:.02em;font-weight:600}.sF-3xq_badges{gap:var(--s1);flex-wrap:wrap;justify-content:flex-end;display:flex}.sF-3xq_detail{color:var(--ink-2);font-size:var(--text-sm);margin:0}.sF-3xq_facts{gap:var(--s2) var(--s4);padding:var(--s3);background:var(--surface-2);border-radius:var(--r2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}.sF-3xq_facts dt{font-size:var(--text-xs);color:var(--muted)}.sF-3xq_facts dd{font-size:var(--text-sm);margin:0}.sF-3xq_actions{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.sF-3xq_form{gap:var(--s3);display:grid}.sF-3xq_muted{color:var(--muted);font-size:var(--text-xs);margin:0}.sF-3xq_result{font-size:var(--text-sm);padding:var(--s2) var(--s3);border-left:3px solid var(--line-2);background:var(--surface-2);border-radius:0 var(--r2) var(--r2) 0;margin:0}.sF-3xq_answer{padding:var(--s3) var(--s4);border-left:3px solid var(--success-line);background:var(--success-bg);border-radius:0 var(--r2) var(--r2) 0;gap:var(--s1);margin:0;display:grid}.sF-3xq_answer p{margin:0}.sF-3xq_answer footer{font-size:var(--text-xs);color:var(--ink-2)}.sF-3xq_tat{margin:0 0 var(--s3);padding:0;list-style:none;display:grid}.sF-3xq_tat li{gap:var(--s4);padding:var(--s3) 0;border-top:1px solid var(--line);grid-template-columns:minmax(180px,1.4fr) minmax(120px,.8fr) minmax(160px,2fr) minmax(140px,.9fr);align-items:center;display:grid}.sF-3xq_tat li:first-child{border-top:0}.sF-3xq_tatWho{display:grid}.sF-3xq_tatWho small{font-size:var(--text-xs);color:var(--muted)}.sF-3xq_tatStage{font-size:var(--text-sm);color:var(--ink-2)}.sF-3xq_track{border-radius:var(--r-pill);background:var(--viz-empty);height:12px;box-shadow:inset 0 0 0 1px var(--viz-empty-line);position:relative}.sF-3xq_fill{border-radius:var(--r-pill);background:var(--viz-mine);position:absolute;inset:0 auto 0 0}.sF-3xq_fillOver{background:var(--viz-needs)}.sF-3xq_target{background:var(--ink);border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px}.sF-3xq_tatText{align-items:center;gap:var(--s1) var(--s2);font-size:var(--text-sm);flex-wrap:wrap;font-weight:600;display:flex}.sF-3xq_tatText small{color:var(--muted);font-weight:400}@media (max-width:760px){.sF-3xq_tat li{grid-template-columns:1fr 1fr}.sF-3xq_track{order:3;grid-column:1/-1}.sF-3xq_tatText{order:4}.sF-3xq_head{flex-direction:column}.sF-3xq_badges{justify-content:flex-start}}
.sdCfXa_pipeline{margin:var(--s5) 0 var(--s4);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);gap:var(--s3);display:grid}.sdCfXa_pipeTitle{font-size:var(--text-md);margin:0;font-weight:600}.sdCfXa_pipe{gap:var(--s4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sdCfXa_pipe li{display:grid;position:relative}.sdCfXa_stage{gap:var(--s1);padding:var(--s3);border-radius:var(--r2);border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink);min-height:var(--target);text-decoration:none;display:grid}.sdCfXa_stage:hover{border-color:var(--brand);background:var(--brand-soft)}.sdCfXa_stageNeeds{border-color:var(--attention-line);background:var(--attention-bg);border-top:3px solid var(--viz-needs)}.sdCfXa_stageN{font-size:var(--text-2xl);font-weight:650;line-height:1.1}.sdCfXa_stageLabel{font-size:var(--text-xs);color:var(--ink-2)}.sdCfXa_arrow{top:50%;right:calc(-1 * var(--s4));width:var(--s4);color:var(--muted);place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.sdCfXa_pipeNote{font-size:var(--text-xs);color:var(--muted);margin:0}.sdCfXa_flag{min-width:24px;padding:0 var(--s1);border-radius:var(--r1);border:1px solid var(--line-2);text-align:center;font-weight:600;display:inline-block}.sdCfXa_muted{color:var(--muted);font-size:var(--text-xs);margin:0}.sdCfXa_report{gap:var(--s2);margin:0;display:grid}.sdCfXa_report blockquote{padding:var(--s3) var(--s4);border-left:3px solid var(--line-2);background:var(--surface-2);border-radius:0 var(--r2) var(--r2) 0;font-size:var(--text-sm);gap:var(--s2);margin:0;display:grid}.sdCfXa_report blockquote p{margin:0}.sdCfXa_report figcaption{font-size:var(--text-xs);color:var(--muted)}@media (max-width:760px){.sdCfXa_pipe{grid-template-columns:1fr 1fr}.sdCfXa_arrow{display:none}}
.u_Iftq_row{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,3fr) auto}.u_Iftq_ready{align-items:center;gap:var(--s2);font-size:var(--text-sm);display:flex}.u_Iftq_ready svg{color:var(--brand-ink);flex:none}.u_Iftq_lanes{gap:var(--s1);flex-wrap:wrap;display:flex}@media (max-width:900px){.u_Iftq_row{grid-template-columns:minmax(0,1fr) auto}.u_Iftq_ready,.u_Iftq_lanes{grid-column:1/-1}}
.dDxwKq_lanes{gap:var(--s3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dDxwKq_lane{gap:var(--s2);padding:var(--s4) var(--s5) var(--s5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);align-content:start;display:grid}.dDxwKq_laneIcon{border-radius:var(--r1);background:var(--brand-soft);width:28px;height:28px;color:var(--brand-ink);place-items:center;display:inline-grid}.dDxwKq_lane h3{align-items:center;gap:var(--s2);font-size:var(--text-sm);color:var(--ink-2);display:flex}.dDxwKq_laneState{align-items:center;gap:var(--s2);font-size:var(--text-lg);font-weight:600;display:flex}.dDxwKq_laneState svg{color:var(--brand-ink);flex:none}.dDxwKq_items{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.dDxwKq_items li{padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r2);font-size:var(--text-sm);gap:4px;display:grid}.dDxwKq_plan{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.dDxwKq_plan li{gap:var(--s3);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r2);grid-template-columns:minmax(110px,max-content) minmax(0,1fr);display:grid}@media (max-width:1100px){.dDxwKq_lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dDxwKq_lanes,.dDxwKq_plan li{grid-template-columns:minmax(0,1fr)}}
.cC9-vq_wrap{gap:var(--s4);min-width:0;display:grid}.cC9-vq_h{align-items:center;gap:var(--s2);margin:0 0 var(--s2);font-size:var(--text-md);display:flex}.cC9-vq_h span{font-size:var(--text-xs);padding:0 var(--s2);border-radius:var(--r-pill);background:var(--surface-sunken);line-height:20px}.cC9-vq_muted{font-size:var(--text-xs);color:var(--muted);margin:0}.cC9-vq_list{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.cC9-vq_item{gap:var(--s3);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r3);background:var(--surface);box-shadow:var(--shadow-1);display:grid}.cC9-vq_head{gap:var(--s3);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;display:grid}.cC9-vq_icon{background:var(--brand-soft);width:36px;height:36px;color:var(--brand-ink);border-radius:50%;place-items:center;display:grid}.cC9-vq_title{min-width:0;display:grid}.cC9-vq_title small{font-size:var(--text-xs);color:var(--muted)}.cC9-vq_chips{gap:var(--s1);flex-wrap:wrap;display:flex}.cC9-vq_reason{font-size:var(--text-sm);margin:0}.cC9-vq_reason span{color:var(--muted)}.cC9-vq_reason small{color:var(--muted);font-size:var(--text-xs)}.cC9-vq_report{gap:var(--s2);padding:var(--s3);border-radius:var(--r2);background:var(--success-bg);border:1px solid var(--success-line);font-size:var(--text-sm);display:grid}.cC9-vq_reportHead{align-items:center;gap:var(--s2);font-weight:600;display:inline-flex}.cC9-vq_report ul{padding-left:var(--s5);margin:0}.cC9-vq_report small{color:var(--ink-2);font-size:var(--text-xs)}.cC9-vq_report p{white-space:pre-wrap;margin:0}.cC9-vq_form{gap:var(--s4);padding:var(--s4);border:1px solid var(--brand);border-radius:var(--r3);background:var(--surface);box-shadow:0 0 0 3px var(--brand-soft);display:grid}.cC9-vq_formHead{gap:2px;display:grid}.cC9-vq_formHead small{color:var(--muted);font-size:var(--text-xs)}.cC9-vq_grid{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;display:grid}.cC9-vq_prio{gap:var(--s2);border:0;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0;padding:0;display:grid}.cC9-vq_prio legend{font-weight:600;font-size:var(--text-sm);color:var(--ink-2);margin-bottom:var(--s1)}.cC9-vq_prio label{gap:0 var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);cursor:pointer;grid-template-columns:20px 1fr;display:grid}.cC9-vq_prio small{color:var(--muted);font-size:var(--text-xs);grid-column:2}.cC9-vq_prio .cC9-vq_on{border-color:var(--brand);background:var(--brand-soft)}.cC9-vq_check{gap:var(--s2);font-size:var(--text-sm);align-items:center;display:flex}.cC9-vq_actions{gap:var(--s2);flex-wrap:wrap;display:flex}
.XTGJqW_page{background:var(--canvas);min-height:100vh}.XTGJqW_top{z-index:10;justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s6);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.XTGJqW_brand{align-items:center;gap:var(--s3);color:var(--ink);text-decoration:none;display:flex}.XTGJqW_brand .XTGJqW_logoFull{width:128px;height:auto}.XTGJqW_logoCompact{align-items:center;gap:var(--s2);color:var(--ink);display:none}.XTGJqW_logoCompact img{width:30px;height:30px}.XTGJqW_logoCompact b{font-size:var(--text-md)}:root[data-theme=dark] .XTGJqW_logoFull{display:none}:root[data-theme=dark] .XTGJqW_logoCompact{display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .XTGJqW_logoFull{display:none}:root:not([data-theme=light]) .XTGJqW_logoCompact{display:flex}}.XTGJqW_brand .XTGJqW_episode{padding-left:var(--s3);border-left:1px solid var(--line);font-size:var(--text-sm);color:var(--ink-2);font-weight:600}.XTGJqW_tag{padding:var(--s1) var(--s2);border-radius:var(--r-pill);background:var(--attention-bg);color:var(--attention-ink);border:1px solid var(--attention-line);white-space:nowrap;font-size:11px;font-weight:700}.XTGJqW_nav{justify-content:center;gap:var(--s1);padding:var(--s2) var(--s4);background:var(--surface);border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.XTGJqW_nav a{min-height:40px;padding:0 var(--s4);border-radius:var(--r-pill);color:var(--ink-2);white-space:nowrap;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.XTGJqW_nav a:hover{background:var(--surface-sunken)}.XTGJqW_nav a[aria-current=page]{background:var(--brand-soft);color:var(--brand-ink);font-weight:600}.XTGJqW_main{max-width:760px;padding:var(--s5) var(--s4) var(--s7);gap:var(--s4);font-size:var(--text-lg);margin:0 auto;display:grid}.XTGJqW_main p{line-height:1.6}.XTGJqW_hero{border-radius:var(--r3);padding:var(--s6) var(--s5);background:var(--hero-glow), var(--brand-gradient);color:var(--on-hero);box-shadow:var(--shadow-2);position:relative;overflow:hidden}.XTGJqW_hero h1{color:var(--on-hero);letter-spacing:-.01em;font-size:clamp(24px,4vw,30px)}.XTGJqW_hero p{color:var(--on-hero-muted);margin-top:var(--s2)}.XTGJqW_hero b{color:var(--on-hero)}.XTGJqW_source{align-items:center;gap:var(--s-tight);padding:var(--s1) var(--s3);border-radius:var(--r-pill);background:var(--hero-chip);border:1px solid var(--hero-chip-line);font-size:var(--text-xs);color:var(--on-hero);margin-bottom:var(--s3);font-weight:600;display:inline-flex}.XTGJqW_progress{gap:var(--s2);display:grid}.XTGJqW_progressTop{font-size:var(--text-md);justify-content:space-between;align-items:baseline;display:flex}.XTGJqW_progressTop b{font-size:var(--text-xl)}.XTGJqW_meter{background:var(--brand-soft);border-radius:999px;height:10px;overflow:hidden}.XTGJqW_meter span{background:var(--brand-solid);border-radius:999px;height:100%;transition:width .2s;display:block}.XTGJqW_task{gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);cursor:pointer;grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.XTGJqW_task:first-child{border-top:0}.XTGJqW_task input{width:24px;height:24px;accent-color:var(--brand-solid);margin-top:2px}.XTGJqW_task small{color:var(--muted);font-size:var(--text-sm);display:block}.XTGJqW_done .XTGJqW_text{color:var(--muted);text-decoration:line-through}.XTGJqW_guide{gap:var(--s2);display:grid}.XTGJqW_guide label{align-items:center;gap:var(--s3);min-height:var(--target);padding:var(--s2) var(--s3);border:1px solid var(--control-line);border-radius:var(--r2);background:var(--surface);cursor:pointer;display:flex}.XTGJqW_guide label:has(input:checked){border-color:var(--brand);background:var(--brand-soft)}.XTGJqW_guide input{width:20px;height:20px;accent-color:var(--brand-solid)}.XTGJqW_quick{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.XTGJqW_quickCard{gap:var(--s1);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);color:var(--ink);text-decoration:none;display:grid}.XTGJqW_quickCard:hover{box-shadow:var(--shadow-hover);border-color:var(--brand)}.XTGJqW_quickCard span{color:var(--muted);font-size:var(--text-sm)}.XTGJqW_quickIcon{border-radius:var(--r2);background:var(--brand-soft);width:36px;height:36px;color:var(--brand-ink);margin-bottom:var(--s1);place-items:center;display:inline-grid}.XTGJqW_foot{max-width:760px;padding:0 var(--s4) var(--s6);font-size:var(--text-xs);color:var(--muted);margin:0 auto}@media (max-width:600px){.XTGJqW_top{padding:var(--s2) var(--s4)}.XTGJqW_brand .XTGJqW_logoFull{width:104px}.XTGJqW_brand .XTGJqW_episode{display:none}.XTGJqW_nav{justify-content:flex-start}.XTGJqW_main{padding-top:var(--s4);font-size:var(--text-md)}.XTGJqW_hero{padding:var(--s5) var(--s4)}}.XTGJqW_appts{gap:var(--s3);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);display:grid}.XTGJqW_appts h2{font-size:var(--text-lg);margin:0}.XTGJqW_appts ul{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.XTGJqW_appts li{gap:var(--s3);padding:var(--s3);border-radius:var(--r2);border:1px solid var(--line-2);grid-template-columns:88px minmax(0,1fr) auto;align-items:center;display:grid}.XTGJqW_apptBooked{background:var(--surface)}.XTGJqW_apptWaiting{background:var(--surface-2);border-style:dashed!important}.XTGJqW_apptWhen{text-align:center;padding:var(--s2);border-radius:var(--r2);background:var(--brand-soft);color:var(--brand-ink);justify-items:center;display:grid}.XTGJqW_apptWhen b{font-size:var(--text-md)}.XTGJqW_apptWhen span{font-size:var(--text-xs)}.XTGJqW_apptText{font-size:var(--text-sm);gap:2px;display:grid}.XTGJqW_apptText small{font-size:var(--text-xs);color:var(--muted)}.XTGJqW_apptNote{font-size:var(--text-xs);color:var(--muted);margin:0}@media (max-width:560px){.XTGJqW_appts li{grid-template-columns:76px minmax(0,1fr)}.XTGJqW_appts li>:last-child{grid-column:1/-1;justify-self:start}}
._8EenJa_layout{background:var(--canvas);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100vh;display:grid}._8EenJa_intro{background:var(--hero-glow), var(--brand-gradient);color:var(--on-hero);align-content:start;padding:0 clamp(32px,6vw,88px);display:grid;position:relative;overflow:hidden}._8EenJa_intro:after{content:"";border:1px solid var(--hero-chip-line);pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute;inset:auto -240px -280px auto}._8EenJa_intro:before{content:"";border:1px solid var(--hero-chip-line);pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;inset:auto -140px -180px auto}._8EenJa_introInner{z-index:1;min-height:100vh;padding:var(--s7) 0;align-content:center;gap:var(--s5);max-width:560px;display:grid;position:sticky;top:0}._8EenJa_logo{padding:var(--s2) var(--s3);border-radius:var(--r2);background:var(--logo-plate);box-shadow:var(--shadow-1);justify-self:start;display:inline-flex}._8EenJa_logo img{width:188px;height:auto;display:block}._8EenJa_eyebrow{padding:var(--s1) var(--s3);border-radius:var(--r-pill);background:var(--hero-chip);border:1px solid var(--hero-chip-line);font-size:var(--text-xs);letter-spacing:.02em;justify-self:start;font-weight:600}._8EenJa_intro h1{color:var(--on-hero);letter-spacing:-.02em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:650;line-height:1.15}._8EenJa_lead{color:var(--on-hero-muted);font-size:var(--text-lg);max-width:46ch;margin:0}._8EenJa_flow{padding:var(--s3);gap:var(--s2);border-radius:var(--r3);background:var(--hero-chip);border:1px solid var(--hero-chip-line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;list-style:none;display:grid}._8EenJa_flow li{align-content:start;justify-items:center;gap:var(--s-tight);text-align:center;font-size:var(--text-xs);color:var(--on-hero);font-weight:600;display:grid;position:relative}._8EenJa_flowIcon{background:var(--surface);width:40px;height:40px;color:var(--brand-ink);box-shadow:var(--shadow-1);border-radius:50%;place-items:center;display:grid}._8EenJa_flowArrow{top:13px;right:calc(-1 * var(--s2) - 7px);color:var(--on-hero-muted);position:absolute}._8EenJa_points{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}._8EenJa_points li{gap:var(--s3);color:var(--on-hero-muted);grid-template-columns:18px 1fr;align-items:start;display:grid}._8EenJa_points li svg{color:var(--on-hero);margin-top:2px}._8EenJa_points b{color:var(--on-hero);font-weight:600}._8EenJa_panel{padding:var(--s6) var(--s5);place-items:center;display:grid}._8EenJa_card{gap:var(--s5);width:min(560px,100%);padding:var(--s6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-2);display:grid}._8EenJa_cardTop{justify-content:space-between;align-items:flex-start;gap:var(--s3);display:flex}._8EenJa_cardTop h2{font-size:var(--text-2xl);letter-spacing:-.01em;margin:0}._8EenJa_muted{color:var(--muted);font-size:var(--text-sm);margin:var(--s1) 0 0}._8EenJa_role,._8EenJa_portal{align-items:center;gap:var(--s3);min-height:var(--target);padding:var(--s2) var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface);color:var(--ink);grid-template-columns:36px minmax(0,1fr) 16px;text-decoration:none;transition:border-color .12s,background .12s,box-shadow .12s;display:grid}._8EenJa_role:hover,._8EenJa_portal:hover{border-color:var(--brand);background:var(--brand-soft);box-shadow:var(--shadow-hover)}._8EenJa_roleIcon{border-radius:var(--r2);background:var(--brand-soft);width:36px;height:36px;color:var(--brand-ink);place-items:center;display:grid}._8EenJa_roleText{gap:1px;min-width:0;display:grid}._8EenJa_roleText b{font-size:var(--text-sm);font-weight:600}._8EenJa_roleText small{color:var(--muted);font-size:var(--text-xs)}._8EenJa_roleGo{color:var(--muted);display:grid}._8EenJa_portal{background:var(--surface-2)}._8EenJa_form{gap:var(--s3);display:grid}._8EenJa_divider{align-items:center;gap:var(--s3);color:var(--muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:1fr auto 1fr;font-weight:600;display:grid}._8EenJa_divider:before,._8EenJa_divider:after{content:"";background:var(--line);height:1px}._8EenJa_sso{gap:var(--s2);display:grid}._8EenJa_ssoBtn{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--target);padding:0 var(--s4);border-radius:var(--r2);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);font:inherit;cursor:not-allowed;font-weight:600;display:inline-flex}._8EenJa_help{color:var(--muted);font-size:var(--text-xs);margin:0}._8EenJa_inputIcon{display:block;position:relative}._8EenJa_inputIcon>svg{left:var(--s3);color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._8EenJa_inputIcon input{width:100%;padding-left:calc(var(--s3) + var(--s5))}._8EenJa_inputIcon input[type=password],._8EenJa_inputIcon input[name=password]{padding-right:calc(var(--s3) + var(--s6))}._8EenJa_reveal{right:var(--s1);border-radius:var(--r2);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._8EenJa_reveal:hover{background:var(--surface-sunken);color:var(--ink)}._8EenJa_reveal:focus-visible{outline:2px solid var(--brand);outline-offset:0}._8EenJa_formRow{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}._8EenJa_check{align-items:center;gap:var(--s2);font-size:var(--text-sm);color:var(--ink-2);display:inline-flex}._8EenJa_error,._8EenJa_notice{gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r2);font-size:var(--text-sm);align-items:flex-start;margin:0;display:flex}._8EenJa_error{background:var(--danger-bg);border:1px solid var(--danger-line);color:var(--danger-ink)}._8EenJa_notice{background:var(--success-bg);border:1px solid var(--success-line);color:var(--success-ink)}._8EenJa_error svg,._8EenJa_notice svg{flex:none;margin-top:2px}._8EenJa_legal{align-items:center;gap:var(--s2);color:var(--muted);font-size:var(--text-xs);margin:0;display:flex}._8EenJa_quick{gap:var(--s3);padding:var(--s4);border-radius:var(--r3);background:var(--surface-2);border:1px dashed var(--accent-line);display:grid}._8EenJa_quickHead{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}._8EenJa_quickHead h3{align-items:center;gap:var(--s2);font-size:var(--text-md);margin:0;display:inline-flex}._8EenJa_quickTag{padding:0 var(--s2);border-radius:var(--r-pill);background:var(--accent-bg);border:1px solid var(--accent-line);color:var(--accent-ink);font-size:var(--text-xs);font-weight:600;line-height:22px}._8EenJa_quickFilter{display:block;position:relative}._8EenJa_quickFilter>svg{left:var(--s3);color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._8EenJa_quickFilter input{width:100%;padding-left:calc(var(--s3) + var(--s5))}._8EenJa_group h4{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0;font-weight:600}._8EenJa_quickList{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}._8EenJa_quickBtn{align-items:center;gap:var(--s2);min-height:var(--target);padding:var(--s2);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface);color:var(--ink);grid-template-columns:32px minmax(0,1fr) 14px;text-decoration:none;transition:border-color .12s,background .12s;display:grid}._8EenJa_quickBtn:hover{border-color:var(--brand);background:var(--brand-soft)}._8EenJa_quickBtn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._8EenJa_quickBtn ._8EenJa_roleIcon{width:32px;height:32px}@media (prefers-reduced-motion:reduce){._8EenJa_role,._8EenJa_portal,._8EenJa_quickBtn{transition:none}}@media (max-width:960px){._8EenJa_layout{grid-template-columns:1fr}._8EenJa_intro{padding:0 var(--s5)}._8EenJa_introInner{min-height:0;padding:var(--s6) 0;position:relative}._8EenJa_intro:before,._8EenJa_intro:after,._8EenJa_points{display:none}}@media (max-width:520px){._8EenJa_quickList{grid-template-columns:1fr}._8EenJa_card{padding:var(--s5) var(--s4)}._8EenJa_panel{padding:var(--s4) var(--s3)}._8EenJa_flow{padding:var(--s2)}._8EenJa_flowIcon{width:34px;height:34px}._8EenJa_flowArrow{top:10px}}
.fRdnKW_ward{margin-bottom:var(--s5)}.fRdnKW_ward h2{align-items:center;gap:var(--s2);font-size:var(--text-lg);margin:0 0 var(--s2);display:flex}.fRdnKW_list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.fRdnKW_item{gap:var(--s3);padding:var(--s3) var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);grid-template-columns:72px minmax(160px,1fr) minmax(220px,1.6fr) minmax(150px,.8fr) minmax(150px,auto);align-items:center;display:grid}.fRdnKW_done{background:var(--surface-2);box-shadow:none}.fRdnKW_bed{border-radius:var(--r2);background:var(--brand-soft);min-height:48px;color:var(--brand-ink);font-weight:700;font-size:var(--text-sm);text-align:center;place-items:center;display:grid}.fRdnKW_who,.fRdnKW_tests,.fRdnKW_when{justify-items:start;gap:2px;min-width:0;display:grid}.fRdnKW_who small,.fRdnKW_tests small,.fRdnKW_when small{font-size:var(--text-xs);color:var(--muted)}.fRdnKW_note{color:var(--attention-ink)!important}.fRdnKW_act{gap:var(--s2);justify-items:end;display:grid}@media (max-width:1000px){.fRdnKW_item{grid-template-columns:64px minmax(0,1fr)}.fRdnKW_tests,.fRdnKW_when,.fRdnKW_act{grid-column:2}.fRdnKW_act{justify-items:start}}
._8E55SW_flow{margin:var(--s5) 0 var(--s4);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);gap:var(--s3);display:grid}._8E55SW_flow h2{font-size:var(--text-md);margin:0;font-weight:600}._8E55SW_flow ol{gap:var(--s4);counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._8E55SW_flow li{column-gap:var(--s3);padding:var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface-2);grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-items:center;display:grid;position:relative}._8E55SW_flow li:not(:last-child):after{content:"›";right:calc(-1 * var(--s4));width:var(--s4);text-align:center;color:var(--muted);font-size:var(--text-lg);position:absolute;top:50%;transform:translateY(-50%)}._8E55SW_flow b{font-size:var(--text-sm)}._8E55SW_flow small{font-size:var(--text-xs);color:var(--muted);grid-column:2}._8E55SW_node{background:var(--brand-soft);width:40px;height:40px;color:var(--brand-ink);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}._8E55SW_layout{gap:var(--s4);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}._8E55SW_list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}._8E55SW_item{gap:var(--s1);padding:var(--s3) var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);color:var(--ink);text-decoration:none;display:grid}._8E55SW_item:hover{border-color:var(--brand)}._8E55SW_item[aria-current=true]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}._8E55SW_itemTop{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}._8E55SW_meta{align-items:center;gap:var(--s-tight);font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;display:flex}._8E55SW_muted{color:var(--muted);font-size:var(--text-xs)}._8E55SW_detail{gap:var(--s4);min-width:0;display:grid}._8E55SW_audit{margin:0;padding:0;list-style:none;display:grid}._8E55SW_audit li{gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:96px minmax(0,1fr);display:grid}._8E55SW_audit li:first-child{border-top:0}._8E55SW_audit time{color:var(--muted);font-size:var(--text-xs);padding-top:2px}._8E55SW_audit small{color:var(--muted);font-size:var(--text-xs);display:block}@media (max-width:1100px){._8E55SW_layout{grid-template-columns:minmax(0,1fr)}._8E55SW_flow ol{grid-template-columns:1fr 1fr}._8E55SW_flow li:after{display:none}}@media (max-width:560px){._8E55SW_flow ol{grid-template-columns:1fr}}
.NgKIFW_tree{margin:var(--s5) 0 var(--s4);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);gap:var(--s3);display:grid}.NgKIFW_tree h2{font-size:var(--text-md);margin:0}.NgKIFW_root{justify-self:center;align-items:center;gap:var(--s2);padding:var(--s2) var(--s4);border-radius:var(--r-pill);background:var(--brand-solid);color:var(--on-brand);font-weight:600;font-size:var(--text-sm);display:inline-flex;position:relative}.NgKIFW_root:after{content:"";width:1px;height:var(--s3);background:var(--line-2);position:absolute;top:100%;left:50%}.NgKIFW_cols{padding:var(--s3) 0 0;gap:var(--s3);border-top:1px solid var(--line-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.NgKIFW_cols>li{gap:var(--s2);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface-2);align-content:start;display:grid}.NgKIFW_colHead{display:flex}.NgKIFW_cols ul{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.NgKIFW_cols ul li{font-size:var(--text-sm);gap:2px;display:grid}.NgKIFW_cols a{color:var(--ink);font-weight:600;text-decoration:none}.NgKIFW_cols a:hover{color:var(--brand-ink);text-decoration:underline}.NgKIFW_cols a[aria-current=true]{color:var(--brand-ink)}.NgKIFW_wardChips{flex-wrap:wrap;gap:4px;display:flex}.NgKIFW_wardChips span{padding:0 var(--s-tight);border-radius:var(--r-pill);border:1px solid var(--line-2);color:var(--ink-2);background:var(--surface);font-size:11px}.NgKIFW_muted{color:var(--muted);font-size:var(--text-xs);margin:0}.NgKIFW_layout{gap:var(--s4);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}.NgKIFW_list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.NgKIFW_item{gap:var(--s1);padding:var(--s3) var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);color:var(--ink);text-decoration:none;display:grid}.NgKIFW_item:hover{border-color:var(--brand)}.NgKIFW_item[aria-current=true]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.NgKIFW_itemTop{justify-content:space-between;align-items:center;gap:var(--s1) var(--s2);flex-wrap:wrap;display:flex}.NgKIFW_itemTop b{overflow-wrap:anywhere;min-width:0}.NgKIFW_meta{align-items:center;gap:var(--s-tight) var(--s3);font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;display:flex}.NgKIFW_detail{gap:var(--s4);min-width:0;display:grid}.NgKIFW_counts{gap:var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.NgKIFW_counts div{padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface-2)}.NgKIFW_counts dt{font-size:var(--text-xs);color:var(--muted)}.NgKIFW_counts dd{font-size:var(--text-xl);margin:0;font-weight:650}.NgKIFW_people{margin:0;padding:0;list-style:none;display:grid}.NgKIFW_people li{justify-content:space-between;gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line);font-size:var(--text-sm);display:flex}.NgKIFW_people li:first-child{border-top:0}.NgKIFW_people span{color:var(--muted);text-align:right}@media (max-width:1100px){.NgKIFW_layout{grid-template-columns:minmax(0,1fr)}.NgKIFW_cols{grid-template-columns:1fr 1fr}}@media (max-width:560px){.NgKIFW_cols{grid-template-columns:1fr}.NgKIFW_counts{grid-template-columns:1fr 1fr}.NgKIFW_people li{flex-direction:column;gap:2px}.NgKIFW_people span{text-align:left}}
.LCOiwG_list{margin:0 0 var(--s4);gap:var(--s3);padding:0;list-style:none;display:grid}.LCOiwG_item{gap:var(--s2);padding:var(--s3) var(--s4);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface-2);display:grid}.LCOiwG_head{justify-content:space-between;align-items:flex-start;gap:var(--s3);flex-wrap:wrap;display:flex}.LCOiwG_head>div{display:grid}.LCOiwG_kicker{font-size:var(--text-xs);color:var(--brand-ink);font-weight:600}.LCOiwG_booking{font-size:var(--text-sm);padding:var(--s2) var(--s3);border-radius:var(--r2);background:var(--success-bg);border:1px solid var(--success-line);margin:0;display:grid}.LCOiwG_booking small{font-size:var(--text-xs);color:var(--ink-2)}.LCOiwG_reason{font-size:var(--text-sm);margin:0}.LCOiwG_patient{font-size:var(--text-sm);color:var(--ink-2);margin:0}.LCOiwG_patient span{font-size:var(--text-xs);color:var(--muted)}.LCOiwG_muted{color:var(--muted);font-size:var(--text-xs);margin:0}.LCOiwG_form{gap:var(--s3);padding:var(--s3);border:1px dashed var(--line-2);border-radius:var(--r2);display:grid}.LCOiwG_grid{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.LCOiwG_actions{gap:var(--s2);flex-wrap:wrap;display:flex}
.gv-VtG_wrap{gap:var(--s5);min-width:0;display:grid}.gv-VtG_panel{gap:var(--s4);display:grid}.gv-VtG_grid{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.gv-VtG_static{align-items:center;min-height:40px;font-weight:600;display:flex}.gv-VtG_pick{gap:var(--s2);border:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;display:grid}.gv-VtG_pick legend{font-weight:600;font-size:var(--text-sm);color:var(--ink-2);margin-bottom:var(--s2)}.gv-VtG_pick legend small{color:var(--muted);font-weight:400}.gv-VtG_pick label{gap:var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface);cursor:pointer;grid-template-columns:20px 1fr;align-items:start;display:grid}.gv-VtG_pick label span,.gv-VtG_sideItem span{display:grid}.gv-VtG_pick small,.gv-VtG_sideItem small{font-size:var(--text-xs);color:var(--muted)}.gv-VtG_actions{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.gv-VtG_split{gap:var(--s4);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.gv-VtG_side{gap:var(--s1);top:calc(var(--topbar) + var(--s4));display:grid;position:sticky}.gv-VtG_sideItem{justify-content:space-between;align-items:center;gap:var(--s2);min-height:var(--target);padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface);text-align:left;cursor:pointer;font:inherit;color:var(--ink);display:flex}.gv-VtG_sideOn{border-color:var(--brand);background:var(--brand-soft)}.gv-VtG_editor{gap:var(--s4);padding:var(--s4);border:1px solid var(--line);border-radius:var(--r3);background:var(--surface);min-width:0;display:grid}.gv-VtG_editor h3{font-size:var(--text-lg);margin:0}.gv-VtG_letterRow{gap:var(--s3);grid-template-columns:36px minmax(0,1fr);align-items:start;display:grid}.gv-VtG_letter{border-radius:var(--r2);width:36px;height:36px;color:var(--on-hero);background:var(--brand-gradient);place-items:center;font-weight:700;display:grid}.gv-VtG_letterMuted{background:var(--surface-sunken);color:var(--muted)}.gv-VtG_sev{gap:var(--s2);border:0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0;display:grid}.gv-VtG_sev legend{font-weight:600;font-size:var(--text-sm);color:var(--ink-2);margin-bottom:var(--s1)}.gv-VtG_sev legend small{color:var(--muted);font-weight:400}.gv-VtG_sev label{gap:var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);cursor:pointer;grid-template-columns:20px 1fr;display:grid}.gv-VtG_sev label span{display:grid}.gv-VtG_sev small{color:var(--muted);font-size:var(--text-xs)}.gv-VtG_sev .gv-VtG_on{border-color:var(--brand);background:var(--brand-soft)}.gv-VtG_field{gap:var(--s2);display:grid}.gv-VtG_label{font-weight:600;font-size:var(--text-sm);color:var(--ink-2)}.gv-VtG_tasks{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.gv-VtG_tasks li{padding:var(--s2) var(--s3);border-radius:var(--r2);background:var(--surface-2);border:1px solid var(--line);font-size:var(--text-sm);display:grid}.gv-VtG_tasks small{font-size:var(--text-xs);color:var(--muted)}.gv-VtG_newTodo{border-style:dashed!important;border-color:var(--brand)!important}.gv-VtG_todoRow{gap:var(--s2);grid-template-columns:minmax(0,1fr) 110px auto;align-items:end;display:grid}.gv-VtG_ifthen{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.gv-VtG_refs{padding:var(--s3);gap:var(--s1);background:var(--surface-2);border-radius:var(--r2);border:0;margin:0;display:grid}.gv-VtG_refs legend{font-weight:600;font-size:var(--text-xs);color:var(--muted);margin-bottom:var(--s1);float:left;width:100%;padding:0}.gv-VtG_refs label{gap:var(--s2);font-size:var(--text-sm);align-items:center;min-height:28px;display:flex}.gv-VtG_refs small{color:var(--muted);font-size:var(--text-xs)}.gv-VtG_review{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.gv-VtG_review li{gap:var(--s3);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface);grid-template-columns:minmax(160px,1fr) auto minmax(200px,2fr) auto;align-items:center;display:grid}.gv-VtG_review li>span:first-child{display:grid}.gv-VtG_review small{font-size:var(--text-xs);color:var(--muted)}.gv-VtG_small{font-size:var(--text-xs);color:var(--muted);margin:0}@media (max-width:900px){.gv-VtG_split{grid-template-columns:minmax(0,1fr)}.gv-VtG_side{grid-auto-columns:minmax(180px,60%);grid-auto-flow:column;position:static;overflow-x:auto}.gv-VtG_review li{grid-template-columns:minmax(0,1fr) auto}.gv-VtG_todoRow{grid-template-columns:minmax(0,1fr)}}.gv-VtG_sideItem>:last-child{white-space:nowrap;flex-shrink:0}
.uDRf4G_group{margin-bottom:var(--s5)}.uDRf4G_group h2{align-items:center;gap:var(--s2);font-size:var(--text-lg);margin:0 0 var(--s2);display:flex}.uDRf4G_group h2 span{font-size:var(--text-xs);padding:0 var(--s2);border-radius:var(--r-pill);background:var(--surface-sunken);line-height:20px}.uDRf4G_list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.uDRf4G_item{gap:var(--s3);padding:var(--s3) var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);color:var(--ink);grid-template-columns:40px minmax(0,1fr) minmax(140px,auto) auto;align-items:center;text-decoration:none;display:grid}.uDRf4G_item:hover{border-color:var(--brand);box-shadow:var(--shadow-hover)}.uDRf4G_late{border-left:4px solid var(--viz-needs)}.uDRf4G_icon{border-radius:var(--r2);background:var(--brand-soft);width:40px;height:40px;color:var(--brand-ink);place-items:center;display:grid}.uDRf4G_main{gap:2px;min-width:0;display:grid}.uDRf4G_kind{font-size:var(--text-xs);color:var(--brand-ink);font-weight:600}.uDRf4G_from{color:var(--muted);font-weight:400}.uDRf4G_who{font-size:var(--text-sm);color:var(--ink-2)}.uDRf4G_due{font-size:var(--text-sm);color:var(--ink-2);text-align:right;justify-items:end;gap:2px;display:grid}.uDRf4G_muted{color:var(--muted);font-size:var(--text-xs)}.uDRf4G_go{align-items:center;gap:var(--s1);font-size:var(--text-sm);color:var(--brand-ink);font-weight:600;display:inline-flex}@media (max-width:700px){.uDRf4G_item{grid-template-columns:36px minmax(0,1fr)}.uDRf4G_due{text-align:left;grid-column:2;justify-items:start}.uDRf4G_go{display:none}}
.nFhMbW_sheet,.nFhMbW_patient{gap:var(--s4);display:grid}.nFhMbW_letters{gap:var(--s3) var(--s4);grid-template-columns:40px minmax(0,1fr);display:grid}.nFhMbW_letter{border-radius:var(--r2);background:var(--brand-gradient);width:40px;height:40px;color:var(--on-hero);font-weight:700;font-size:var(--text-lg);box-shadow:var(--shadow-1);place-items:center;display:grid}.nFhMbW_part h4{font-size:var(--text-sm);margin-bottom:4px}.nFhMbW_part p{color:var(--ink-2)}.nFhMbW_severity{gap:var(--s2);flex-wrap:wrap;display:flex}.nFhMbW_sevOption{min-height:var(--target);padding:0 var(--s3);border:1px solid var(--control-line);border-radius:var(--r2);background:var(--surface);font-weight:600;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.nFhMbW_sevOption:has(input:checked){border-color:var(--brand);background:var(--brand-soft);color:var(--brand-ink)}.nFhMbW_refs{gap:var(--s-tight);flex-wrap:wrap;display:flex}.nFhMbW_ref{gap:var(--s-tight);padding:var(--s1) var(--s2);border:1px dashed var(--line-2);border-radius:var(--r1);font-size:var(--text-xs);color:var(--ink-2);align-items:center;display:inline-flex}.nFhMbW_actions{gap:var(--s-tight);margin:0;padding:0;list-style:none;display:grid}.nFhMbW_actions li{padding:var(--s2) var(--s3);border:1px solid var(--line);border-radius:var(--r2);gap:2px;display:grid}
.uZ81oG_strip{gap:var(--s2);display:grid}.uZ81oG_axis{height:18px;font-size:var(--text-xs);color:var(--muted);margin-left:180px;position:relative}.uZ81oG_axis span{white-space:nowrap;position:absolute;transform:translate(-50%)}.uZ81oG_axis span:nth-child(2){transform:none}.uZ81oG_axis span:last-child{transform:translate(-100%)}.uZ81oG_row{gap:var(--s3);grid-template-columns:168px minmax(0,1fr);align-items:center;min-height:36px;display:grid}.uZ81oG_rowName{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.uZ81oG_track{border-radius:var(--r1);background:repeating-linear-gradient(90deg, var(--surface-2) 0 calc(25% - 1px), var(--line) calc(25% - 1px) 25%);border:1px solid var(--line);height:28px;position:relative}.uZ81oG_now{background:var(--ink);border-radius:1px;width:2px;position:absolute;top:-4px;bottom:-4px}.uZ81oG_mark{border:2px solid var(--surface);width:22px;height:22px;box-shadow:0 0 0 1px var(--line-2);border-radius:50%;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.uZ81oG_static{display:inline-grid;position:static;transform:none}.uZ81oG_ADMINISTERED{background:var(--viz-mine);color:var(--viz-on-mine)}.uZ81oG_SCHEDULED{background:var(--surface);color:var(--ink-2);box-shadow:0 0 0 1.5px var(--control-line)}.uZ81oG_DUE,.uZ81oG_HELD{background:var(--viz-needs);color:var(--viz-on-needs)}.uZ81oG_NOT_GIVEN,.uZ81oG_CANCELLED{background:var(--viz-other);color:var(--viz-on-other)}.uZ81oG_UNKNOWN{background:var(--viz-empty);color:var(--viz-on-empty);box-shadow:0 0 0 1px var(--viz-empty-line)}.uZ81oG_legend{margin:var(--s2) 0 0;gap:var(--s2) var(--s4);font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.uZ81oG_legend li{align-items:center;gap:var(--s2);display:inline-flex}.uZ81oG_nowKey{background:var(--ink);width:2px;height:16px;display:inline-block}.uZ81oG_list{margin:0;padding:0;list-style:none;display:grid}.uZ81oG_item{gap:var(--s3);padding:var(--s4) 0;border-top:1px solid var(--line);display:grid}.uZ81oG_item:first-child{border-top:0;padding-top:0}.uZ81oG_head{justify-content:space-between;align-items:flex-start;gap:var(--s3);display:flex}.uZ81oG_head h3{font-size:var(--text-lg);margin:0}.uZ81oG_dose{color:var(--ink-2);margin:2px 0 0;font-weight:600}.uZ81oG_missing{color:var(--attention-ink);font-weight:400}.uZ81oG_badges{gap:var(--s1);flex-wrap:wrap;justify-content:flex-end;display:flex}.uZ81oG_note{font-size:var(--text-sm);padding:var(--s2) var(--s3);background:var(--info-bg);border:1px solid var(--info-line);color:var(--info-ink);border-radius:var(--r2);margin:0}.uZ81oG_muted{color:var(--muted);font-size:var(--text-xs);margin:0}.uZ81oG_stopped{gap:var(--s2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.uZ81oG_axis{margin-left:0}.uZ81oG_row{gap:var(--s1);grid-template-columns:minmax(0,1fr)}.uZ81oG_head{flex-direction:column}.uZ81oG_badges{justify-content:flex-start}}
.MZf-4W_panel{margin:var(--s5) 0 var(--s4);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);gap:var(--s3);display:grid}.MZf-4W_panelHead{justify-content:space-between;align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.MZf-4W_panelHead h2{font-size:var(--text-md);margin:0}.MZf-4W_muted{color:var(--muted);font-size:var(--text-xs);margin:0}.MZf-4W_wards{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.MZf-4W_ward{gap:var(--s2);padding:var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface-2);display:grid}.MZf-4W_wardTop{justify-content:space-between;align-items:flex-start;gap:var(--s2);display:flex}.MZf-4W_wardTop>span:first-child{display:grid}.MZf-4W_wardTop small{font-size:var(--text-xs);color:var(--muted)}.MZf-4W_wardNums{white-space:nowrap;align-items:center;gap:var(--s1);font-size:var(--text-sm);color:var(--ink-2);flex-shrink:0;display:inline-flex}.MZf-4W_bar{border-radius:var(--r1);background:var(--viz-empty);height:12px;box-shadow:inset 0 0 0 1px var(--viz-empty-line);gap:2px;display:flex;overflow:hidden}.MZf-4W_occ{background:var(--viz-mine)}.MZf-4W_leaving{background:var(--viz-other)}.MZf-4W_free{background:var(--viz-empty);box-shadow:inset 0 0 0 1px var(--viz-empty-line)}.MZf-4W_wardMeta{gap:var(--s1) var(--s3);font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;display:flex}.MZf-4W_team{gap:var(--s1);font-size:var(--text-sm);border-top:1px solid var(--line);padding-top:var(--s2);margin:0;display:grid}.MZf-4W_team div{gap:var(--s2);grid-template-columns:112px 1fr;display:grid}.MZf-4W_team dt{color:var(--muted);font-size:var(--text-xs);padding-top:2px}.MZf-4W_team dd{margin:0}.MZf-4W_legend{gap:var(--s2) var(--s4);font-size:var(--text-xs);color:var(--ink-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MZf-4W_legend li{align-items:center;gap:var(--s2);display:inline-flex}.MZf-4W_key{border-radius:3px;width:12px;height:12px;display:inline-block}.MZf-4W_grid{gap:var(--s4);margin-bottom:var(--s4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.MZf-4W_queue{margin:0 0 var(--s2);padding:0;list-style:none;display:grid}.MZf-4W_queue li{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line);display:flex}.MZf-4W_queue li:first-child{border-top:0;padding-top:0}.MZf-4W_queue li>span:first-child{gap:2px;min-width:0;display:grid}.MZf-4W_queue small{font-size:var(--text-xs);color:var(--muted)}.MZf-4W_blocker{color:var(--ink-2)!important;font-size:var(--text-sm)!important}.MZf-4W_right{text-align:right;justify-items:end;gap:2px;display:grid}.MZf-4W_go{min-height:var(--target);padding:0 var(--s3);border-radius:var(--r2);border:1px solid var(--control-line);color:var(--ink);font-size:var(--text-sm);white-space:nowrap;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.MZf-4W_go:hover{border-color:var(--brand);color:var(--brand-ink)}.MZf-4W_requests{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.MZf-4W_requests li{gap:var(--s1);padding:var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface-2);display:grid}.MZf-4W_reqHead{justify-content:space-between;align-items:flex-start;gap:var(--s2);display:flex}.MZf-4W_reqHead>span:first-child{display:grid}.MZf-4W_kicker{font-size:var(--text-xs);color:var(--brand-ink);font-weight:600}.MZf-4W_reason{font-size:var(--text-sm);margin:0}.MZf-4W_response{font-size:var(--text-sm);padding:var(--s2);border-left:3px solid var(--line-2);background:var(--surface);margin:0}.MZf-4W_roster{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));display:grid}.MZf-4W_rosterTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.MZf-4W_rosterTable th,.MZf-4W_rosterTable td{text-align:left;padding:var(--s2) var(--s2);border-top:1px solid var(--line);vertical-align:top}.MZf-4W_rosterTable thead th{font-size:var(--text-xs);color:var(--muted);border-top:0;font-weight:600}.MZf-4W_rosterTable tbody th{color:var(--ink-2);font-weight:600}@media (max-width:1000px){.MZf-4W_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.MZf-4W_queue li{flex-direction:column;align-items:flex-start}.MZf-4W_right{text-align:left;justify-items:start}}
.x2aRyq_identity{justify-content:space-between;align-items:center;gap:var(--s4) var(--s5);padding:var(--s5) var(--s6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);margin-bottom:var(--s4);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.x2aRyq_identity:before{content:"";background:var(--brand-gradient);height:4px;position:absolute;inset:0 0 auto}.x2aRyq_who{align-items:center;gap:var(--s4);min-width:0;display:flex}.x2aRyq_who h1{font-size:var(--text-2xl);letter-spacing:-.01em;font-weight:650}.x2aRyq_ids{gap:var(--s1) var(--s4);font-size:var(--text-sm);color:var(--ink-2);margin-top:var(--s1);flex-wrap:wrap;display:flex}.x2aRyq_ids span{align-items:center;gap:var(--s-tight);display:inline-flex}.x2aRyq_ids svg{color:var(--muted)}.x2aRyq_ids code{color:var(--ink)}.x2aRyq_provenance{font-size:var(--text-xs);color:var(--muted);margin-top:var(--s1)}.x2aRyq_side{justify-items:end;gap:var(--s2);display:grid}.x2aRyq_facts{gap:var(--s2);flex-wrap:wrap;justify-content:flex-end;display:flex}.x2aRyq_tabs{margin-bottom:var(--s5);padding:0 var(--s2);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1)}.x2aRyq_tabs nav{border-bottom:0}.x2aRyq_events{margin:0;padding:0;list-style:none;display:grid}.x2aRyq_event{gap:var(--s3);width:100%;padding:var(--s3) var(--s2);border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;border-radius:var(--r1);background:0 0;grid-template-columns:32px 52px minmax(0,1fr) auto;align-items:start;display:grid}.x2aRyq_events li:first-child .x2aRyq_event{border-top:0}.x2aRyq_event:hover{background:var(--surface-2)}.x2aRyq_event[aria-expanded=true]{background:var(--brand-soft)}.x2aRyq_event time{font-size:var(--text-xs);color:var(--muted);padding-top:2px}.x2aRyq_eventTitle{color:var(--ink);font-weight:500;display:block}.x2aRyq_eventMeta{margin-top:2px;display:block}.x2aRyq_split{gap:var(--s4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.x2aRyq_splitPinned{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.x2aRyq_round{gap:var(--s3);display:grid}.x2aRyq_round h4{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.x2aRyq_round p{white-space:pre-wrap}.x2aRyq_spark{width:100%;height:56px;display:block}.x2aRyq_series{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.x2aRyq_seriesCard{padding:var(--s3) var(--s4);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface);gap:var(--s-tight);display:grid}.x2aRyq_seriesHead{justify-content:space-between;gap:var(--s2);align-items:baseline;display:flex}.x2aRyq_value{font-size:var(--text-xl);font-weight:600}.x2aRyq_unit{color:var(--muted);font-size:var(--text-sm);margin-left:4px}@media (max-width:1100px){.x2aRyq_splitPinned{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.x2aRyq_identity{padding:var(--s4)}.x2aRyq_side{justify-items:start}.x2aRyq_facts{justify-content:flex-start}.x2aRyq_who h1{font-size:var(--text-xl)}.x2aRyq_event{grid-template-columns:32px minmax(0,1fr)}.x2aRyq_event>:nth-child(n+2){grid-column:2}}.x2aRyq_catIcon{background:var(--brand-soft);width:32px;height:32px;color:var(--brand-ink);border-radius:50%;place-items:center;display:grid}.x2aRyq_day{margin:var(--s4) 0 var(--s1);padding:0 var(--s2);font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.x2aRyq_events li:first-child .x2aRyq_day{margin-top:0}
.e5yY0G_progress{margin:var(--s5) 0 var(--s4);padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);gap:var(--s3);display:grid}.e5yY0G_progressHead{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.e5yY0G_progressHead h2{font-size:var(--text-md);margin:0;font-weight:600}.e5yY0G_progressHead span{font-size:var(--text-sm);color:var(--ink-2)}.e5yY0G_bar{border-radius:var(--r1);gap:2px;height:16px;display:flex;overflow:hidden}.e5yY0G_bar>span{flex-basis:0}.e5yY0G_signed{background:var(--viz-mine)}.e5yY0G_inProgress{background:var(--viz-other)}.e5yY0G_notStarted{background:var(--viz-empty);box-shadow:inset 0 0 0 1px var(--viz-empty-line)}.e5yY0G_legend{gap:var(--s2) var(--s5);font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.e5yY0G_legend li{align-items:center;gap:var(--s2);display:inline-flex}.e5yY0G_key{border-radius:3px;width:12px;height:12px;display:inline-block}.e5yY0G_note{font-size:var(--text-sm);color:var(--muted);margin:0 0 var(--s3)}.e5yY0G_ward{margin-bottom:var(--s5)}.e5yY0G_wardTitle{align-items:center;gap:var(--s2);font-size:var(--text-lg);margin:0 0 var(--s2);flex-wrap:wrap;display:flex}.e5yY0G_wardTitle>span:last-child{font-size:var(--text-sm);color:var(--muted);margin-left:auto;font-weight:400}.e5yY0G_rows{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.e5yY0G_row{align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-1);grid-template-columns:minmax(200px,1.3fr) minmax(170px,1fr) minmax(200px,1.4fr) minmax(110px,.7fr) auto;display:grid}.e5yY0G_who{align-items:center;gap:var(--s3);min-width:0;display:flex}.e5yY0G_who>span:last-child,.e5yY0G_state{justify-items:start;gap:2px;min-width:0;display:grid}.e5yY0G_who small,.e5yY0G_state small{font-size:var(--text-xs);color:var(--muted)}.e5yY0G_changes{font-size:var(--text-sm);color:var(--ink-2);gap:var(--s1);display:grid}.e5yY0G_kinds{gap:var(--s1);flex-wrap:wrap;display:flex}.e5yY0G_tasks{font-size:var(--text-sm);color:var(--ink-2);gap:var(--s1);justify-items:start;display:grid}.e5yY0G_muted{color:var(--muted)}.e5yY0G_go{justify-content:center;align-items:center;gap:var(--s1);min-height:var(--target);padding:0 var(--s4);border-radius:var(--r2);border:1px solid var(--control-line);color:var(--ink);background:var(--surface);font-size:var(--text-sm);white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}.e5yY0G_go:hover{border-color:var(--brand);color:var(--brand-ink)}.e5yY0G_goPrimary{background:var(--brand-solid);border-color:var(--brand-solid);color:var(--on-brand)}.e5yY0G_goPrimary:hover{color:var(--on-brand);filter:brightness(1.08)}@media (max-width:1180px){.e5yY0G_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"who state""changes tasks""go go"}.e5yY0G_who{grid-area:who}.e5yY0G_state{grid-area:state}.e5yY0G_changes{grid-area:changes}.e5yY0G_tasks{grid-area:tasks}.e5yY0G_go{grid-area:go}}@media (max-width:560px){.e5yY0G_row{grid-template-columns:minmax(0,1fr);grid-template-areas:"who""state""changes""tasks""go"}}.e5yY0G_identity{align-items:center;gap:var(--s3) var(--s5);padding:var(--s4);margin-bottom:var(--s4);background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:var(--r3);box-shadow:var(--shadow-1);flex-wrap:wrap;display:flex}.e5yY0G_identity h1{font-size:var(--text-2xl);margin:0}.e5yY0G_identity small{color:var(--muted);font-size:var(--text-sm)}.e5yY0G_identity .e5yY0G_grow{flex:260px}.e5yY0G_layout{gap:var(--s4);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.e5yY0G_side{gap:var(--s4);top:calc(var(--topbar) + var(--s4));display:grid;position:sticky}.e5yY0G_changeList{margin:0;padding:0;list-style:none;display:grid}.e5yY0G_changeList li{gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:76px minmax(0,1fr);display:grid}.e5yY0G_changeList li:first-child{border-top:0;padding-top:0}.e5yY0G_changeList small{color:var(--muted);font-size:var(--text-xs);display:block}.e5yY0G_plan{padding:var(--s3);background:var(--surface-2);border-left:3px solid var(--line-2);border-radius:0 var(--r2) var(--r2) 0;font-size:var(--text-sm);margin:0}.e5yY0G_form{gap:var(--s4);display:grid}.e5yY0G_section{gap:var(--s1);display:grid}.e5yY0G_section>span{font-weight:600;font-size:var(--text-sm);color:var(--ink-2)}.e5yY0G_section textarea{min-height:84px}.e5yY0G_signedText{gap:var(--s3);display:grid}.e5yY0G_signedText h4{font-size:var(--text-sm);color:var(--ink-2);margin:0}.e5yY0G_signedText p{white-space:pre-wrap;margin:0}.e5yY0G_taskList{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.e5yY0G_task{gap:var(--s3);padding:var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface-2);display:grid}.e5yY0G_taskGrid{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.e5yY0G_taskHead{justify-content:space-between;align-items:center;gap:var(--s2);font-size:var(--text-sm);font-weight:600;display:flex}.e5yY0G_bar2{gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;display:flex}.e5yY0G_check{gap:var(--s2);font-size:var(--text-sm);grid-template-columns:20px 1fr;align-items:start;display:grid}.e5yY0G_check input{width:18px;height:18px;accent-color:var(--brand-solid);margin-top:2px}@media (max-width:1100px){.e5yY0G_layout{grid-template-columns:minmax(0,1fr)}.e5yY0G_side{position:static}}
.Lobqaa_app{grid-template-columns:var(--rail-width) minmax(0, 1fr);min-height:100vh;display:grid}.Lobqaa_rail{gap:var(--s1);height:100vh;padding:var(--s4) var(--s3);background:var(--rail);color:var(--rail-ink);border-right:1px solid var(--rail-line);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.Lobqaa_brand{align-items:center;gap:var(--s2);padding:var(--s1) var(--s2) var(--s5);color:var(--ink);text-decoration:none;display:flex}.Lobqaa_logoFull{width:168px;height:auto;display:block}.Lobqaa_logoCompact{align-items:center;gap:var(--s2);display:none}.Lobqaa_logoCompact img{width:34px;height:34px}.Lobqaa_logoCompact b{font-size:var(--text-lg);letter-spacing:.01em}:root[data-theme=dark] .Lobqaa_logoFull{display:none}:root[data-theme=dark] .Lobqaa_logoCompact{display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Lobqaa_logoFull{display:none}:root:not([data-theme=light]) .Lobqaa_logoCompact{display:flex}}.Lobqaa_navLabel{margin:var(--s3) var(--s3) var(--s2);letter-spacing:.08em;text-transform:uppercase;color:var(--rail-muted);font-size:11px;font-weight:600}.Lobqaa_nav{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Lobqaa_navLink{align-items:center;gap:var(--s3);min-height:var(--target);padding:0 var(--s3);border-radius:var(--r2);color:var(--rail-ink);font-size:var(--text-md);font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.Lobqaa_navLink svg{color:var(--rail-muted);flex:none}.Lobqaa_navLink:hover{background:var(--surface-sunken);color:var(--ink)}.Lobqaa_navLink[aria-current=page]{background:var(--rail-active);color:var(--brand-ink);font-weight:600}.Lobqaa_navLink[aria-current=page] svg{color:var(--brand)}.Lobqaa_navLink:focus-visible{outline-color:var(--rail-focus)}.Lobqaa_navCount{min-width:22px;padding:0 var(--s2);background:var(--count-bg);color:var(--count-ink);text-align:center;border-radius:999px;margin-left:auto;font-size:11px;font-weight:700;line-height:20px}.Lobqaa_railFoot{padding:var(--s4) var(--s2) 0;border-top:1px solid var(--rail-line);font-size:var(--text-xs);color:var(--rail-muted);gap:var(--s1);margin-top:auto;display:grid}.Lobqaa_railFoot b{color:var(--ink);font-weight:600}.Lobqaa_main{flex-direction:column;min-width:0;display:flex}.Lobqaa_topbar{z-index:20;align-items:center;gap:var(--s4);min-height:var(--topbar);padding:var(--s2) var(--s6);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);display:flex;position:sticky;top:0}.Lobqaa_searchSlot{flex:1;max-width:460px;display:flex}.Lobqaa_search{align-items:center;gap:var(--s2);max-width:460px;min-height:40px;padding:0 var(--s3);border:1px solid var(--control-line);border-radius:var(--r2);background:var(--surface-2);color:var(--muted);flex:1;display:flex}.Lobqaa_search:focus-within{outline:3px solid var(--focus);outline-offset:1px}.Lobqaa_search input{min-width:0;font-size:var(--text-md);color:var(--ink);background:0 0;border:0;outline:none;flex:1}.Lobqaa_search input::placeholder{color:var(--muted)}.Lobqaa_context{align-items:center;gap:var(--s2);margin-left:auto;display:flex}.Lobqaa_shift{align-items:center;gap:var(--s1);padding:var(--s1) var(--s3);border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--text-xs);color:var(--ink-2);white-space:nowrap;background:var(--surface);display:inline-flex}.Lobqaa_synthetic{padding:var(--s1) var(--s2);border-radius:var(--r-pill);background:var(--attention-bg);color:var(--attention-ink);border:1px solid var(--attention-line);white-space:nowrap;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.Lobqaa_bell{border-radius:var(--r2);border:1px solid var(--line);width:40px;height:40px;color:var(--ink-2);background:var(--surface);place-items:center;text-decoration:none;display:inline-grid;position:relative}.Lobqaa_bell:hover{border-color:var(--brand);color:var(--brand-ink)}.Lobqaa_bellCount{top:calc(-1 * var(--s-tight));right:calc(-1 * var(--s-tight));min-width:20px;height:20px;padding:0 var(--s1);background:var(--count-bg);color:var(--count-ink);border:2px solid var(--surface);border-radius:999px;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute}.Lobqaa_user{align-items:center;gap:var(--s2);padding-left:var(--s3);border-left:1px solid var(--line);font-size:var(--text-sm);white-space:nowrap;display:flex}.Lobqaa_user b{color:var(--ink);display:block}.Lobqaa_user small{color:var(--muted);font-size:11px;display:block}.Lobqaa_content{padding:var(--s6) var(--s6) var(--s7);width:100%;max-width:1440px}.Lobqaa_preview{align-items:center;gap:var(--s2) var(--s3);padding:var(--s1) var(--s6);background:var(--surface-sunken);color:var(--ink-2);font-size:var(--text-xs);border-bottom:1px dashed var(--line-2);flex-wrap:wrap;display:flex}.Lobqaa_preview b{color:var(--brand-ink)}.Lobqaa_preview form{align-items:center;gap:var(--s2);display:flex}.Lobqaa_preview select{border-radius:var(--r1);border:1px solid var(--control-line);background:var(--surface);min-height:32px;padding:0 var(--s2);font-size:var(--text-xs);color:var(--ink)}.Lobqaa_preview button{border-radius:var(--r1);border:1px solid var(--control-line);background:var(--surface);min-height:32px;padding:0 var(--s3);font-size:var(--text-xs);cursor:pointer;color:var(--ink);font-weight:600}.Lobqaa_prefs{gap:var(--s2);margin-left:auto;display:flex}.Lobqaa_mobileMenu{display:none}@media (max-width:1100px){.Lobqaa_app{grid-template-columns:76px minmax(0,1fr)}.Lobqaa_logoFull{display:none}.Lobqaa_logoCompact{display:flex}.Lobqaa_logoCompact b,.Lobqaa_navLink span:not(.Lobqaa_navCount),.Lobqaa_navLabel,.Lobqaa_railFoot{display:none}.Lobqaa_navLink{justify-content:center;padding:0;position:relative}.Lobqaa_navCount{top:var(--s1);right:var(--s-tight);position:absolute}.Lobqaa_content{padding:var(--s5) var(--s4) var(--s7)}.Lobqaa_topbar{padding:var(--s2) var(--s4)}.Lobqaa_shift{display:none}}@media (max-width:700px){.Lobqaa_app{grid-template-columns:minmax(0,1fr)}.Lobqaa_rail{display:none}.Lobqaa_mobileMenu{display:block}.Lobqaa_mobileMenu summary{width:var(--target);height:var(--target);border-radius:var(--r2);border:1px solid var(--line);cursor:pointer;place-items:center;list-style:none;display:inline-grid}.Lobqaa_mobileMenu summary::-webkit-details-marker{display:none}.Lobqaa_mobileMenu[open] .Lobqaa_sheet{display:grid}.Lobqaa_sheet{inset:var(--topbar) 0 auto 0;z-index:30;padding:var(--s3);background:var(--rail);border-bottom:1px solid var(--line);box-shadow:var(--shadow-2);gap:2px;display:none;position:fixed}.Lobqaa_sheet .Lobqaa_navLink span:not(.Lobqaa_navCount){display:inline}.Lobqaa_sheet .Lobqaa_navLink{padding:0 var(--s3);justify-content:flex-start}.Lobqaa_sheet .Lobqaa_navCount{position:static}.Lobqaa_search,.Lobqaa_searchSlot,.Lobqaa_user>span{display:none}.Lobqaa_synthetic{font-size:10px}.Lobqaa_user{border-left:0;padding-left:0}.Lobqaa_content{padding:var(--s4) var(--s4) var(--s7)}.Lobqaa_preview{padding:var(--s1) var(--s4)}.Lobqaa_prefs{display:none}}.Lobqaa_signOut{border-radius:var(--r2);border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--ink-2);cursor:pointer;place-items:center;display:grid}.Lobqaa_signOut:hover{color:var(--ink);border-color:var(--ink-2)}.Lobqaa_signOut:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
.bdCiXa_wrap{gap:var(--s4);margin-top:var(--s5);min-width:0;display:grid}.bdCiXa_status{gap:var(--s3);padding:var(--s4);border-radius:var(--r3);background:var(--success-bg);border:1px solid var(--success-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;display:grid}.bdCiXa_paused{background:var(--neutral-bg);border-color:var(--neutral-line)}.bdCiXa_statusIcon{background:var(--surface);width:44px;height:44px;color:var(--brand-ink);border-radius:50%;place-items:center;display:grid}.bdCiXa_statusText{gap:2px;display:grid}.bdCiXa_statusText span{font-size:var(--text-sm);color:var(--ink-2)}.bdCiXa_buttons{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.bdCiXa_confirm{gap:var(--s3);padding:var(--s4);border:1px solid var(--brand);border-radius:var(--r3);background:var(--surface);box-shadow:0 0 0 3px var(--brand-soft);display:grid}.bdCiXa_confirm p{color:var(--ink-2);font-size:var(--text-sm);margin:0}.bdCiXa_areas{gap:var(--s2);border:0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0;display:grid}.bdCiXa_areas label{gap:var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);cursor:pointer;grid-template-columns:20px 1fr;display:grid}.bdCiXa_areas label span{display:grid}.bdCiXa_areas small{color:var(--muted);font-size:var(--text-xs)}.bdCiXa_areas .bdCiXa_on{border-color:var(--brand);background:var(--brand-soft)}.bdCiXa_sure{gap:var(--s2);font-size:var(--text-sm);grid-template-columns:20px 1fr;align-items:start;display:grid}.bdCiXa_grid{gap:var(--s4);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.bdCiXa_stack{gap:var(--s4);min-width:0;display:grid}.bdCiXa_list{margin:0;padding:0;list-style:none;display:grid}.bdCiXa_list>li{padding:var(--s3) 0;border-top:1px solid var(--line);gap:var(--s1);display:grid}.bdCiXa_list>li:first-child{border-top:0;padding-top:0}.bdCiXa_spread{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.bdCiXa_muted{color:var(--muted);font-size:var(--text-xs);margin:0}.bdCiXa_dim{color:var(--ink-2)}@media (max-width:1000px){.bdCiXa_grid{grid-template-columns:minmax(0,1fr)}.bdCiXa_status{grid-template-columns:44px minmax(0,1fr)}.bdCiXa_status .bdCiXa_buttons{grid-column:1/-1}}
.fe8XTq_wrap{gap:var(--s4);min-width:0;display:grid}.fe8XTq_section{gap:var(--s3);display:grid}.fe8XTq_section h2{align-items:center;gap:var(--s2);font-size:var(--text-lg);margin:0;display:flex}.fe8XTq_section h2 span{font-size:var(--text-xs);padding:0 var(--s2);border-radius:var(--r-pill);background:var(--surface-sunken);line-height:20px}.fe8XTq_invites{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.fe8XTq_invites li{gap:var(--s3);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r2);background:var(--surface);grid-template-columns:minmax(200px,1.3fr) minmax(200px,1.5fr) auto;align-items:center;display:grid}.fe8XTq_who{display:grid}.fe8XTq_who small,.fe8XTq_small{font-size:var(--text-xs);color:var(--muted)}.fe8XTq_actions{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.fe8XTq_tableWrap{border:1px solid var(--line);border-radius:var(--r2);background:var(--surface);position:relative;overflow-x:auto}.fe8XTq_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.fe8XTq_table th,.fe8XTq_table td{text-align:left;padding:var(--s2) var(--s3);border-top:1px solid var(--line);vertical-align:middle}.fe8XTq_table thead th{background:var(--surface-2);font-size:var(--text-xs);color:var(--muted);border-top:0;font-weight:600}.fe8XTq_person{align-items:center;gap:var(--s2);display:flex}.fe8XTq_stack{display:grid}.fe8XTq_inactive td{color:var(--muted)}.fe8XTq_form{gap:var(--s4);padding:var(--s4);border:1px solid var(--brand);border-radius:var(--r3);background:var(--surface);box-shadow:0 0 0 3px var(--brand-soft);display:grid}.fe8XTq_formHead{gap:2px;display:grid}.fe8XTq_formHead small{color:var(--muted);font-size:var(--text-xs)}.fe8XTq_formGrid{gap:var(--s4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.fe8XTq_fields{align-items:start;gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.fe8XTq_access{gap:var(--s2);padding:var(--s3);border-radius:var(--r2);background:var(--surface-2);border:1px solid var(--line);font-size:var(--text-sm);display:grid}.fe8XTq_access dl{gap:var(--s1);margin:0;display:grid}.fe8XTq_access dl div{justify-content:space-between;gap:var(--s2);align-items:center;display:flex}.fe8XTq_access dt{color:var(--ink-2)}.fe8XTq_access dd{margin:0}.fe8XTq_access small{color:var(--muted);font-size:var(--text-xs)}.fe8XTq_manage{gap:var(--s2);min-width:260px;padding:var(--s3);border:1px solid var(--line-2);border-radius:var(--r2);background:var(--surface);display:grid}.fe8XTq_choice{gap:var(--s3);font-size:var(--text-sm);border:0;margin:0;padding:0;display:flex}.fe8XTq_choice label{gap:var(--s1);align-items:center;display:inline-flex}.fe8XTq_warn{font-size:var(--text-sm);color:var(--attention-ink);margin:0}@media (max-width:900px){.fe8XTq_formGrid,.fe8XTq_invites li{grid-template-columns:minmax(0,1fr)}}
