.bO9zha_page{--blue:var(--machine);--column:color-mix(in srgb, var(--paper-2) 55%, var(--paper));--flow-strong:var(--blue);--flow-soft:color-mix(in srgb, var(--blue) 45%, var(--card));--flow-muted:color-mix(in srgb, var(--ink) 18%, var(--card));--heat-0:color-mix(in srgb, var(--ink) 6%, var(--card));--heat-1:color-mix(in srgb, var(--blue) 28%, var(--card));--heat-2:color-mix(in srgb, var(--blue) 52%, var(--card));--heat-3:color-mix(in srgb, var(--blue) 76%, var(--card));--heat-4:var(--blue);background:var(--paper);height:100dvh;color:var(--body);-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex;overflow:hidden}html:has(.bO9zha_page){overscroll-behavior:none}.bO9zha_page :is(button,a,summary,[role=tab]){touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-theme=dark] .bO9zha_page{--column:var(--paper-2);--flow-soft:color-mix(in srgb, var(--blue) 55%, var(--card));--flow-muted:color-mix(in srgb, var(--ink) 22%, var(--card));--heat-0:color-mix(in srgb, var(--ink) 8%, var(--card))}.bO9zha_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bO9zha_bar{min-height:56px;padding:max(6px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) 6px max(8px, env(safe-area-inset-left));border-bottom:1px solid var(--line);background:var(--card);flex:none;align-items:center;gap:6px;display:flex}.bO9zha_homeLink{min-width:44px;min-height:44px;color:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.bO9zha_logoWide{display:none}.bO9zha_appTitle{min-width:0;color:var(--ink);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:16px;font-weight:600;overflow:hidden}.bO9zha_tabs.bO9zha_barTabs{display:none}.bO9zha_barEnd{flex:1 0 auto;justify-content:flex-end;align-items:center;gap:2px;display:flex}.bO9zha_chipWords{display:none}@media (min-width:720px){.bO9zha_bar{gap:12px;min-height:64px;padding-inline:16px}.bO9zha_logoSmall{display:none}.bO9zha_logoWide{display:block}.bO9zha_appTitle{border-left:1px solid var(--line);padding-left:12px}.bO9zha_tabs.bO9zha_barTabs{margin-left:8px;padding:3px;display:inline-flex}.bO9zha_barTabs .bO9zha_tab{min-height:38px}.bO9zha_barEnd{gap:6px}.bO9zha_chipWords{display:inline}}.bO9zha_jobsNarrow,.bO9zha_jobsWide{display:contents}@media (min-width:1200px){.bO9zha_jobsNarrow{display:none}}@media (max-width:1199.98px){.bO9zha_jobsWide{display:none}}.bO9zha_workspace{min-height:0;padding:0 max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left));flex-direction:column;flex:1;display:flex}@media (min-width:720px){.bO9zha_workspace{padding:16px 16px 12px}}.bO9zha_pill{min-height:46px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.bO9zha_pill:disabled{cursor:not-allowed;opacity:.55}.bO9zha_pillBlue{background:var(--action);color:var(--action-on)}@media (hover:hover) and (pointer:fine){.bO9zha_pillBlue:hover:not(:disabled){background:var(--action-hover)}}.bO9zha_pillGray{background:var(--gray-action);color:var(--action-on)}@media (hover:hover) and (pointer:fine){.bO9zha_pillGray:hover:not(:disabled){background:var(--gray-action-hover)}}.bO9zha_pillWhite{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}@media (hover:hover) and (pointer:fine){.bO9zha_pillWhite:hover:not(:disabled){background:var(--paper-2)}}.bO9zha_pillQuiet{color:var(--ink-2);background:0 0}@media (hover:hover) and (pointer:fine){.bO9zha_pillQuiet:hover:not(:disabled){background:var(--surface-raised);color:var(--ink)}}.bO9zha_pillDanger{background:var(--card);color:var(--fail-ink);box-shadow:inset 0 0 0 1px var(--line-2)}@media (hover:hover) and (pointer:fine){.bO9zha_pillDanger:hover:not(:disabled){background:var(--fail-wash)}}.bO9zha_pillSmall{min-height:44px;padding:0 16px;font-size:14px}.bO9zha_pillWide{width:100%}.bO9zha_iconButton{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}@media (hover:hover) and (pointer:fine){.bO9zha_iconButton:hover{background:var(--surface-raised);color:var(--ink)}}.bO9zha_link{color:var(--machine);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.bO9zha_link:hover{text-decoration-thickness:2px}}.bO9zha_page :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--blue);outline-offset:2px}.bO9zha_badge{background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:500;line-height:1.4;display:inline-flex}.bO9zha_badge:before{content:"";background:var(--badge-dot,var(--blue));border-radius:999px;width:6px;height:6px}.bO9zha_badgeBlue{background:var(--machine-wash);box-shadow:none;color:var(--machine)}.bO9zha_badgeQuiet{--badge-dot:var(--dim)}.bO9zha_badgeWarn{--badge-dot:var(--fail-ink)}.bO9zha_tabs{background:var(--segment);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:stretch;gap:2px;padding:4px;display:inline-flex}.bO9zha_tab{min-height:44px;color:var(--body);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;transition:color .16s,background .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.bO9zha_tab:hover{color:var(--ink)}}.bO9zha_tab[aria-selected=true],.bO9zha_tab[aria-pressed=true],.bO9zha_tab[aria-checked=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--line)}.bO9zha_tabCount{color:var(--muted);font-variant-numeric:tabular-nums}.bO9zha_radioTabs{width:100%;display:flex}.bO9zha_radioTabs .bO9zha_tab{flex:1}.bO9zha_radioTabs input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bO9zha_radioTabs .bO9zha_tab:has(input:checked){background:var(--card);color:var(--ink);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--line)}.bO9zha_radioTabs .bO9zha_tab:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.bO9zha_field{gap:6px;min-width:0;display:grid}fieldset.bO9zha_field{border:0;margin:0;padding:0}fieldset.bO9zha_field>legend{margin-bottom:8px;padding:0}.bO9zha_label{color:var(--ink);font-size:14px;font-weight:500}.bO9zha_optional{color:var(--muted);font-weight:400}.bO9zha_hint{color:var(--muted);font-size:13px;line-height:1.45}.bO9zha_input{border:1px solid var(--line-2);background:var(--card);width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;border-radius:12px;padding:11px 14px;font-size:16px;line-height:1.4;transition:border-color .16s,box-shadow .16s}.bO9zha_input::placeholder{color:var(--muted)}@media (hover:hover) and (pointer:fine){.bO9zha_input:hover{border-color:color-mix(in srgb, var(--ink) 22%, var(--card))}}.bO9zha_input:focus{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 18%, transparent);outline:none}.bO9zha_page .bO9zha_input:focus-visible{outline:none}.bO9zha_input[aria-invalid=true]{border-color:var(--fail-ink)}textarea.bO9zha_input{resize:vertical;min-height:96px}select.bO9zha_input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}@media (min-width:720px){.bO9zha_input{font-size:15px}}.bO9zha_check{min-height:44px;color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.bO9zha_check input{width:20px;height:20px;accent-color:var(--blue);flex:none;margin-top:1px}.bO9zha_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bO9zha_grid2{gap:14px;display:grid}@media (min-width:560px){.bO9zha_grid2{grid-template-columns:1fr 1fr}}.bO9zha_error{color:var(--fail-ink);font-size:14px;line-height:1.5}.bO9zha_status{color:var(--muted);font-size:13px}.bO9zha_desktopOnly{display:none}@media (min-width:720px){.bO9zha_desktopOnly{display:inline-flex}}.bO9zha_emptyActions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;display:flex}.bO9zha_goalChip{min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 8px;font-size:14px;display:inline-flex}@media (hover:hover) and (pointer:fine){.bO9zha_goalChip:hover{background:var(--surface-raised);color:var(--ink)}}.bO9zha_goalChip strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.bO9zha_goalChipHidden{visibility:hidden}.bO9zha_ring{flex:none;transform:rotate(-90deg)}.bO9zha_ringTrack{stroke:var(--line-2)}.bO9zha_ringValue{stroke:var(--blue);transition:stroke-dashoffset .4s var(--ease-out), stroke .16s}.bO9zha_ring[data-done] .bO9zha_ringValue{stroke:var(--pass)}.bO9zha_ringCheck{fill:none;stroke:var(--pass-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bO9zha_ringTick{flex:none}.bO9zha_panel{flex-direction:column;flex:1;min-height:0;display:flex}.bO9zha_insightsScroll{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:24px;overflow-y:auto}.bO9zha_insightsScroll>*{max-width:1180px;margin-inline:auto}.bO9zha_messages{gap:10px;margin-block:12px;display:grid}@media (min-width:720px){.bO9zha_messages{margin-top:0}}.bO9zha_messages:empty{display:none}.bO9zha_alert{border:1px solid color-mix(in srgb, var(--fail-ink) 30%, var(--line));background:var(--card);color:var(--fail-ink);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.5}.bO9zha_nudgeDot{background:var(--blue);border-radius:999px;flex:none;width:8px;height:8px;margin-left:6px}.bO9zha_menuText{color:var(--ink-2);padding:4px 12px 8px;font-size:14px;line-height:1.5}.bO9zha_boardWrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.bO9zha_colTabs{scrollbar-width:none;scroll-snap-type:x proximity;flex:none;gap:6px;margin:0 -12px;padding:10px 12px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.bO9zha_colTabs::-webkit-scrollbar{display:none}.bO9zha_colTab{background:var(--card);min-height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);font:inherit;scroll-snap-align:start;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.bO9zha_colTab[aria-pressed=true]{background:var(--stage-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--stage) 45%, transparent);color:var(--stage-text);font-weight:600}.bO9zha_stageDot{background:var(--stage);border-radius:999px;flex:none;width:7px;height:7px}.bO9zha_colTab[aria-pressed=true] .bO9zha_tabCount{color:inherit}.bO9zha_board{touch-action:pan-y;flex:1;grid-template-rows:minmax(0,1fr);gap:12px;min-height:0;display:grid}.bO9zha_column{--notch:var(--paper);border-radius:14px;flex-direction:column;min-width:0;min-height:0;transition:background .16s,box-shadow .16s;display:flex;position:relative}.bO9zha_column[data-active=false]{display:none}.bO9zha_column[data-active=true]{animation:bO9zha_fadeIn .18s var(--ease-out)}.bO9zha_columnHead{display:none}.bO9zha_columnBody{overscroll-behavior:contain;min-height:0;padding:4px 4px max(16px, env(safe-area-inset-bottom));scrollbar-width:thin;flex:1;margin:-4px;overflow-y:auto}@media (min-width:720px){.bO9zha_colTabs{display:none}.bO9zha_boardWrap{flex-direction:column;display:flex}.bO9zha_board{overscroll-behavior-x:contain;grid-template-columns:repeat(5,minmax(232px,1fr));overflow-x:auto}.bO9zha_column,.bO9zha_column[data-active=false]{--notch:var(--column);border:1px solid var(--line);background:var(--column);padding:6px;display:flex}.bO9zha_column:before{content:"";background:var(--stage);border-radius:0 0 3px 3px;height:3px;position:absolute;top:-1px;left:13px;right:13px}.bO9zha_columnHead{align-items:center;gap:8px;min-height:40px;padding:4px 8px 8px;display:flex}.bO9zha_column[data-active=true]{animation:none}.bO9zha_columnBody{padding-bottom:8px}.bO9zha_closedLine{margin:-4px 8px 10px}.bO9zha_board[data-has-jobs] .bO9zha_columnEmptyText{display:none}}.bO9zha_closedLine{color:var(--stage-text);margin:0 0 10px;font-size:13px;font-weight:500;line-height:1.45}.bO9zha_columnTitle{color:var(--ink);font-size:14px;font-weight:600}.bO9zha_columnCount{background:var(--card);min-width:22px;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:12px;font-weight:500}.bO9zha_column[data-over=true]{--notch:var(--stage-wash);background:var(--stage-wash);box-shadow:inset 0 0 0 2px var(--stage)}.bO9zha_cards{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bO9zha_groupLabel{color:var(--muted);align-items:center;gap:8px;margin:10px 4px 2px;font-size:12.5px;font-weight:500;display:flex}.bO9zha_groupLabel:first-child{margin-top:2px}.bO9zha_groupLabel:after{content:"";background:var(--line);flex:1;height:1px}.bO9zha_card{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-card);border-radius:12px;gap:8px;padding:14px 14px 0;transition:border-color .16s,box-shadow .16s,opacity .16s,transform .16s;display:grid;position:relative}.bO9zha_card:before{content:"";background:var(--stage);border-radius:0 3px 3px 0;width:3px;height:24px;position:absolute;top:22px;left:-1px}@media (hover:hover) and (pointer:fine){.bO9zha_card:hover{border-color:var(--line-2);box-shadow:0 1px 2px #0000000f,0 6px 16px -10px #0003}}.bO9zha_card[data-dragging=true]{opacity:.35}.bO9zha_card[data-highlight=true]{border-color:var(--stage);box-shadow:0 0 0 1px var(--stage);animation:bO9zha_settle .7s var(--ease-out)}.bO9zha_cardBurst{z-index:3;pointer-events:none;position:absolute;inset:0}.bO9zha_cardHead{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;display:grid}.bO9zha_tile{border-radius:var(--r-btn);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:600;line-height:1;display:grid}.bO9zha_tile[data-finish=solid]{background:var(--ink);color:var(--paper)}.bO9zha_tile[data-finish=wash]{background:var(--stage-ink-wash);color:var(--ink)}.bO9zha_tile[data-finish=outline]{background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink)}.bO9zha_card[data-stage=muted] .bO9zha_tile{opacity:.72}.bO9zha_cardOpen{min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:1px 30px 0 0;display:grid}.bO9zha_cardOpen:after{content:"";border-radius:inherit;position:absolute;inset:0}.bO9zha_page .bO9zha_cardOpen:focus-visible{outline:none}.bO9zha_page .bO9zha_cardOpen:focus-visible:after{outline:3px solid var(--blue);outline-offset:2px}.bO9zha_cardCompany{color:var(--ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.bO9zha_cardRole{color:var(--body);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.bO9zha_cardNext{color:var(--ink-2);align-items:flex-start;gap:6px;margin-top:4px;font-size:13px;line-height:1.4;display:flex}.bO9zha_cardNext svg{color:var(--muted);flex:none;margin-top:2px}.bO9zha_cardNextBody{gap:1px;min-width:0;display:grid}.bO9zha_cardNextText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bO9zha_due{color:var(--muted);font-size:12.5px}.bO9zha_dueSoon{color:var(--machine);font-size:12.5px;font-weight:500}.bO9zha_overdue{color:var(--fail-ink);font-size:12.5px;font-weight:500}.bO9zha_cardMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;line-height:1.4;display:flex}.bO9zha_nudgeHint{color:var(--machine);font-weight:500}.bO9zha_cardActivity{color:var(--ink-2);font-size:12.5px;line-height:1.4}.bO9zha_cardActions{z-index:2;flex-wrap:wrap;gap:4px;margin-top:2px;display:flex;position:relative}.bO9zha_cardChip{background:var(--card);min-height:32px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:500;text-decoration:none;transition:background .16s,box-shadow .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.bO9zha_cardChip:hover:not(:disabled){background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--blue)}}.bO9zha_cardChip:disabled{cursor:not-allowed;opacity:.55}@media (pointer:coarse){.bO9zha_cardActions{gap:6px}.bO9zha_cardChip{min-height:44px;padding:0 14px;font-size:13.5px}}.bO9zha_pipNudge{min-height:32px;color:var(--ink-2);border-radius:10px;align-items:center;gap:6px;font-size:12.5px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.bO9zha_pipNudgeStrong{background:color-mix(in srgb, var(--action) 7%, var(--card));width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--action) 16%, transparent);color:var(--ink);padding:4px 10px 4px 6px;display:flex}.bO9zha_pipNudgeFace{flex:none}.bO9zha_pipNudgeText{text-wrap:pretty}.bO9zha_nowrap{white-space:nowrap}@media (hover:hover) and (pointer:fine){.bO9zha_pipNudge:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.bO9zha_pipNudgeStrong:hover{background:color-mix(in srgb, var(--action) 12%, var(--card));text-decoration:none}}@media (pointer:coarse){.bO9zha_pipNudge{min-height:44px;font-size:13.5px}}.bO9zha_pipOnPill{background:#fff;border-radius:50%;flex:none;margin-left:-8px}.bO9zha_stub{border-top:1px dashed var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:4px 10px;margin:4px -14px 0;padding:10px 14px 12px;display:flex;position:relative}.bO9zha_stub:before,.bO9zha_stub:after{content:"";background:var(--notch);width:7px;height:13px;position:absolute;top:-7px}.bO9zha_stub:before{box-shadow:inset -1px 0 0 var(--line);border-radius:0 7px 7px 0;left:-1px}.bO9zha_stub:after{box-shadow:inset 1px 0 0 var(--line);border-radius:7px 0 0 7px;right:-1px}.bO9zha_stubWhen{min-width:0;color:var(--muted);gap:1px;font-size:12.5px;line-height:1.4;display:grid}.bO9zha_stubLabel{color:var(--muted)}.bO9zha_stubDate{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:500}.bO9zha_stubBadge{align-self:center}.bO9zha_waiting{text-align:right;justify-items:end;margin-left:auto;display:grid}.bO9zha_waitingDays{color:var(--ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1}.bO9zha_waitingLabel{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.2}.bO9zha_cardBadges{z-index:1;pointer-events:none;flex-wrap:wrap;gap:6px;margin-top:2px;padding-bottom:12px;display:flex;position:relative}.bO9zha_cardMove{z-index:2;position:absolute;top:6px;right:6px}.bO9zha_columnEmpty{border:1px dashed var(--line-2);min-height:88px;color:var(--muted);text-align:center;border-radius:12px;place-items:center;padding:16px;font-size:13px;line-height:1.45;display:grid}.bO9zha_zones{gap:6px;margin-bottom:8px;display:grid}.bO9zha_zone{border:1px dashed color-mix(in srgb, var(--blue) 45%, var(--line-2));background:var(--card);min-height:52px;color:var(--ink-2);border-radius:12px;place-items:center;font-size:13.5px;font-weight:500;display:grid}.bO9zha_zone[data-over=true]{border-style:solid;border-color:var(--blue);background:var(--machine-wash);color:var(--machine)}.bO9zha_ghost{z-index:80;pointer-events:none;box-shadow:var(--shadow-pop);transform-origin:30px 20px;position:fixed;top:0;left:0;rotate:2deg}.bO9zha_dragging,.bO9zha_dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.bO9zha_lead{align-content:start;gap:12px;display:grid}html[data-tracker-jobs] .bO9zha_leadPending{display:none}.bO9zha_leadForm{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-card);gap:8px;padding:12px;display:grid}.bO9zha_leadLabel{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.bO9zha_pasteField{border:1px solid var(--line-2);border-radius:var(--r-btn);background:var(--paper);width:100%;min-height:104px;max-height:40dvh;color:var(--ink);font:inherit;resize:none;field-sizing:content;padding:12px 14px;font-size:16px;line-height:1.45;transition:border-color .16s,box-shadow .16s}.bO9zha_pasteField::placeholder{color:var(--muted)}.bO9zha_pasteField:focus{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue) 18%, transparent);outline:none}.bO9zha_page .bO9zha_pasteField:focus-visible{outline:none}.bO9zha_pasteGo{justify-content:center;min-height:46px}.bO9zha_leadMore{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:0 4px;font-size:14px;display:flex}.bO9zha_card[data-preview]{box-shadow:none;transition:rotate .24s var(--ease-out), border-color .16s;border-style:dashed;rotate:-1.5deg}.bO9zha_card[data-preview][data-filled]{border-style:solid;border-color:var(--line-2);rotate:0deg}.bO9zha_card[data-preview] [data-guess=empty]{color:var(--muted)}.bO9zha_bottomBar{padding:4px max(8px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--card);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.bO9zha_navButton{min-height:56px;color:var(--muted);font:inherit;cursor:pointer;transition:transform .12s var(--ease-out), background .12s;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.bO9zha_navButton[aria-pressed=true]{color:var(--machine)}.bO9zha_navButton:active:not(:disabled){background:var(--paper-2);transform:scale(.97)}.bO9zha_navButton:disabled{opacity:.55}.bO9zha_navAdd{color:var(--machine)}@media (min-width:720px){.bO9zha_bottomBar{display:none}}.bO9zha_backdrop{z-index:60;background:var(--scrim);animation:.18s bO9zha_fadeIn;position:fixed;inset:0}.bO9zha_sheet{z-index:61;background:var(--card);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-pop);color:var(--body);border-radius:20px 20px 0 0;flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) bO9zha_sheetUp;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.bO9zha_sheet[data-size=full]{height:calc(100dvh - 40px)}.bO9zha_grabber{background:var(--line-2);border-radius:999px;width:40px;height:4px;margin:8px auto 0}.bO9zha_sheetHead{border-bottom:1px solid var(--line);align-items:flex-start;gap:8px;padding:10px 12px 10px 20px;display:flex}.bO9zha_sheetTitleWrap{flex:1;min-width:0;padding-top:9px}.bO9zha_sheetTitle{color:var(--ink);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:19px;font-weight:500;line-height:1.25}.bO9zha_sheetSub{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:14px}.bO9zha_sheetBody{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 20px 24px;overflow-y:auto}.bO9zha_sheetAlert{z-index:2;border-bottom:1px solid color-mix(in srgb, var(--fail-ink) 30%, var(--line));background:var(--fail-wash);color:var(--ink);margin:-18px -20px 16px;padding:12px 20px 12px 36px;font-size:14px;line-height:1.5;position:sticky;top:-18px}.bO9zha_sheetAlert:before{content:"";background:var(--fail-ink);border-radius:50%;width:7px;height:7px;position:absolute;top:19px;left:20px}.bO9zha_sheetFoot{padding:12px 20px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--card);flex-wrap:wrap;gap:8px;display:flex}.bO9zha_sheetFoot>.bO9zha_pill{flex:auto}@media (min-width:720px){.bO9zha_sheet[data-variant=panel]{border:1px solid var(--line);border-radius:16px;width:min(520px,100vw - 24px);height:auto;max-height:none;animation:.24s cubic-bezier(.2,.8,.2,1) bO9zha_panelIn;inset:12px 12px 12px auto}.bO9zha_sheet[data-variant=dialog]{border:1px solid var(--line);border-radius:16px;width:min(560px,100vw - 48px);max-height:min(760px,100dvh - 48px);animation:.18s bO9zha_fadeIn;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bO9zha_sheet[data-variant=menu]{top:var(--menu-top,50%);bottom:auto;right:auto;left:var(--menu-left,50%);border:1px solid var(--line);border-radius:14px;width:248px;max-height:calc(100dvh - 24px);animation:.12s bO9zha_fadeIn}.bO9zha_sheet[data-variant=menu] .bO9zha_grabber,.bO9zha_sheet[data-variant=panel] .bO9zha_grabber,.bO9zha_sheet[data-variant=dialog] .bO9zha_grabber{display:none}.bO9zha_sheet[data-variant=menu]+.bO9zha_backdrop,.bO9zha_backdrop[data-variant=menu]{background:0 0}.bO9zha_sheet[data-variant=menu] .bO9zha_sheetHead{padding:6px 6px 6px 14px}.bO9zha_sheet[data-variant=menu] .bO9zha_sheetTitle{font-size:14px}.bO9zha_sheet[data-variant=menu] .bO9zha_sheetTitleWrap{padding-top:12px}.bO9zha_sheet[data-variant=menu] .bO9zha_sheetBody{padding:6px}}.bO9zha_menuList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.bO9zha_menuItem{width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:15px;display:flex}@media (hover:hover) and (pointer:fine){.bO9zha_menuItem:hover:not(:disabled),.bO9zha_menuItem:focus-visible{background:var(--surface-raised)}}.bO9zha_menuItem:disabled{color:var(--muted);cursor:default}.bO9zha_menuItem[aria-current=true]{color:var(--machine);font-weight:500}.bO9zha_menuDot{background:var(--dot,var(--blue));border-radius:999px;flex:none;width:10px;height:10px}.bO9zha_menuDivider{background:var(--line);height:1px;margin:4px 8px}.bO9zha_menuGroup{color:var(--muted);padding:6px 12px 2px;font-size:12.5px;font-weight:500}.bO9zha_menuNote{color:var(--muted);margin-left:auto;font-size:13px}@media (min-width:720px){.bO9zha_menuItem{min-height:40px;font-size:14px}}.bO9zha_detailTop{gap:12px;display:grid}.bO9zha_section{border-top:1px solid var(--line);gap:12px;padding:18px 0;display:grid}.bO9zha_section:first-child{border-top:0;padding-top:0}.bO9zha_sectionTitle{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:600}.bO9zha_sectionText{color:var(--body);font-size:14px;line-height:1.55}.bO9zha_timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.bO9zha_timelineItem{color:var(--ink-2);justify-content:space-between;gap:12px;padding:6px 0 6px 22px;font-size:14px;display:flex;position:relative}.bO9zha_timelineItem:before{content:"";background:var(--card);width:9px;height:9px;box-shadow:inset 0 0 0 2px var(--dot,var(--blue));border-radius:999px;position:absolute;top:12px;left:4px}.bO9zha_timelineItem:not(:last-child):after{content:"";background:var(--line-2);width:1px;position:absolute;top:24px;bottom:-8px;left:8px}.bO9zha_timelineItem[data-tool=true]{color:var(--body);font-size:13.5px}.bO9zha_timelineItem[data-tool=true]:before{background:var(--line-2);width:7px;height:7px;box-shadow:none;top:13px;left:5px}.bO9zha_timelineDate{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.bO9zha_disclosure{border:1px solid var(--line);background:var(--card);border-radius:14px}.bO9zha_disclosure+.bO9zha_disclosure{margin-top:10px}.bO9zha_disclosure>summary{cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:12px 16px;list-style:none;display:flex}.bO9zha_disclosure>summary::-webkit-details-marker{display:none}.bO9zha_summaryText{flex:1;min-width:0}.bO9zha_summaryTitle{color:var(--ink);font-size:15px;font-weight:500;display:block}.bO9zha_summarySub{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.4;display:block}.bO9zha_chevron{color:var(--muted);flex:none;transition:transform .16s}.bO9zha_disclosure[open]>summary .bO9zha_chevron{transform:rotate(180deg)}.bO9zha_disclosureBody{gap:14px;padding:4px 16px 18px;display:grid}.bO9zha_steps{counter-reset:step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.bO9zha_stepItem{color:var(--ink-2);grid-template-columns:26px 1fr;gap:10px;font-size:14px;line-height:1.5;display:grid}.bO9zha_stepItem:before{counter-increment:step;content:counter(step);background:var(--machine-wash);width:26px;height:26px;color:var(--machine);border-radius:999px;place-items:center;font-size:13px;font-weight:600;display:grid}.bO9zha_subCard{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:12px;padding:14px;display:grid}.bO9zha_subCardMuted{background:var(--surface-raised)}.bO9zha_subTitle{color:var(--ink);font-size:14px;font-weight:600}.bO9zha_quote{border-left:3px solid var(--blue);background:var(--surface-raised);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 8px 8px 0;padding:10px 12px;font-size:14px;line-height:1.55}.bO9zha_plain{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.55}.bO9zha_mini{color:var(--muted);font-size:13px;line-height:1.45}.bO9zha_choiceRow{flex-wrap:wrap;gap:6px;display:flex}.bO9zha_choice{background:var(--card);min-height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex;position:relative}.bO9zha_choice[aria-pressed=true]{background:var(--machine-wash);box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--machine);font-weight:500}.bO9zha_choice:has(input:checked){background:var(--machine-wash);box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--machine);font-weight:500}.bO9zha_choice:disabled{cursor:not-allowed;opacity:.5}.bO9zha_choice:has(input:disabled){cursor:not-allowed;opacity:.5}.bO9zha_choice input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bO9zha_choice:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.bO9zha_confirmBox{border:1px solid color-mix(in srgb, var(--fail-ink) 25%, var(--line));background:var(--card);border-radius:12px;gap:10px;padding:14px;display:grid}.bO9zha_resumePreview{border:1px solid var(--line);background:var(--paper);color:var(--ink-2);border-radius:12px;gap:12px;padding:14px;font-size:14px;line-height:1.5;display:grid}.bO9zha_resumePreview h5,.bO9zha_resumePreview h6{color:var(--ink);font-weight:600}.bO9zha_resumeBlock{gap:4px;display:grid}.bO9zha_bullets{color:var(--ink-2);gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.5;list-style:outside;display:grid}.bO9zha_bullets li{overflow-wrap:anywhere;white-space:pre-wrap}.bO9zha_facts{gap:8px;margin:0;display:grid}.bO9zha_facts dt{color:var(--muted);font-size:13px;font-weight:500}.bO9zha_facts dd{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;line-height:1.5}.bO9zha_push{margin-right:auto}.bO9zha_dateInput{width:auto;max-width:11.5em;min-height:44px;padding:8px 10px}.bO9zha_insights{gap:12px;margin-top:16px;display:grid}.bO9zha_panel>.bO9zha_insightsEmpty{flex:1 0 auto}.bO9zha_insightsEmpty>.bO9zha_chart{align-content:center;justify-items:center}.bO9zha_insightsEmpty p{max-width:56ch}.bO9zha_insightsEmpty .bO9zha_emptyActions{justify-content:center;margin-top:4px}.bO9zha_flowPreview{width:100%;max-width:300px;height:auto;margin-bottom:6px;display:block}.bO9zha_previewLabel{fill:var(--line-2)}@media (min-width:720px){.bO9zha_flowPreview{max-width:360px}}.bO9zha_shareCta{justify-items:start;gap:6px;display:grid}@media (min-width:720px){.bO9zha_shareCta{text-align:right;justify-items:end}.bO9zha_shareCta .bO9zha_mini{max-width:32ch}}.bO9zha_insightNote{background:var(--machine-wash);color:var(--ink-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;font-size:14px;line-height:1.5;display:flex}.bO9zha_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:900px){.bO9zha_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.bO9zha_stat{border:1px solid var(--line);background:var(--card);min-width:0;box-shadow:var(--shadow-card);border-radius:14px;align-content:start;gap:4px;padding:16px;display:grid}.bO9zha_statLabel{color:var(--ink-2);font-size:13.5px;font-weight:500}.bO9zha_statValue{color:var(--ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500;line-height:1.1}.bO9zha_statValue small{color:var(--muted);letter-spacing:0;margin-left:4px;font-size:15px;font-weight:400}.bO9zha_statNote{color:var(--muted);font-size:12.5px;line-height:1.45}@media (min-width:720px){.bO9zha_stat{padding:20px}.bO9zha_statValue{font-size:40px}}.bO9zha_chartGrid{gap:12px;display:grid}@media (min-width:1000px){.bO9zha_chartGrid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}}.bO9zha_chart{border:1px solid var(--line);background:var(--card);min-width:0;box-shadow:var(--shadow-card);border-radius:16px;align-content:start;gap:14px;padding:18px 16px;display:grid}@media (min-width:720px){.bO9zha_chart{padding:22px 24px}}.bO9zha_chartHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.bO9zha_chartTitle{color:var(--ink);letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:1.2}.bO9zha_chartSub{color:var(--body);margin-top:4px;font-size:14px;line-height:1.5}.bO9zha_figure{margin:0}.bO9zha_sankey{width:100%;height:auto;display:block;overflow:visible}.bO9zha_nodeStrong{fill:var(--flow-strong)}.bO9zha_nodeSoft{fill:var(--flow-soft)}.bO9zha_nodeMuted{fill:var(--flow-muted)}.bO9zha_linkStrong{fill:var(--flow-strong);opacity:.22}.bO9zha_linkSoft{fill:var(--flow-soft);opacity:.4}.bO9zha_linkMuted{fill:var(--flow-muted);opacity:.6}.bO9zha_sankeyValue{fill:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.bO9zha_sankeyLabel{fill:var(--ink-2);font-size:13px}.bO9zha_chartEmpty{color:var(--muted);text-align:center;padding:28px 12px;font-size:14px;line-height:1.5}.bO9zha_tableToggle{min-width:0}.bO9zha_tableToggle[open]{gap:10px;display:grid}.bO9zha_tableToggle>summary{min-height:44px;color:var(--machine);cursor:pointer;align-items:center;gap:10px;font-size:14px;list-style:none;display:inline-flex}.bO9zha_tableToggle>summary::-webkit-details-marker{display:none}.bO9zha_tableToggle>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:7px;height:7px;margin-top:-4px;transform:rotate(45deg)}.bO9zha_tableToggle[open]>summary:after{margin-top:4px;transform:rotate(225deg)}.bO9zha_dataTable{border-collapse:collapse;width:100%;font-size:14px}.bO9zha_dataTable th,.bO9zha_dataTable td{border-bottom:1px solid var(--line);text-align:left;padding:8px 4px}.bO9zha_dataTable th{color:var(--ink);font-weight:500}.bO9zha_dataTable td{color:var(--ink-2);font-variant-numeric:tabular-nums}.bO9zha_heatmap{width:100%;height:auto;display:block}.bO9zha_heat0{fill:var(--heat-0)}.bO9zha_heat1{fill:var(--heat-1)}.bO9zha_heat2{fill:var(--heat-2)}.bO9zha_heat3{fill:var(--heat-3)}.bO9zha_heat4{fill:var(--heat-4)}.bO9zha_heatToday{stroke:var(--blue);stroke-width:1.5px}.bO9zha_axisLabel{fill:var(--muted);font-size:12px}.bO9zha_legend{color:var(--muted);justify-content:flex-end;align-items:center;gap:4px;font-size:12px;display:flex}.bO9zha_legendCell{border-radius:3px;width:11px;height:11px}.bO9zha_goal{gap:14px;display:grid}.bO9zha_goalTop{align-items:center;gap:16px;display:flex}.bO9zha_goalNumber{color:var(--ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500}.bO9zha_goalNumber span{color:var(--muted);letter-spacing:0;font-size:18px;font-weight:400}.bO9zha_stepper{background:var(--segment);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:4px;padding:3px;display:inline-flex}.bO9zha_stepper output{min-width:28px;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.bO9zha_stepper .bO9zha_iconButton{background:var(--card);width:44px;height:44px;box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--line)}.bO9zha_bars{width:100%;height:auto;display:block}.bO9zha_bar{fill:var(--flow-soft)}.bO9zha_barMet{fill:var(--blue)}.bO9zha_barNow{fill:var(--machine-wash);stroke:var(--blue);stroke-width:1.5px}.bO9zha_goalLine{stroke:var(--ink-2);stroke-dasharray:3 4;stroke-width:1.25px}.bO9zha_sharePreview{border:1px solid var(--line);background:var(--paper-2);border-radius:14px;place-items:center;padding:12px;display:grid}.bO9zha_sharePreview img{width:auto;max-width:100%;height:auto;max-height:46dvh;box-shadow:var(--shadow-pop);border-radius:8px;display:block}.bO9zha_sharePreview[data-size=landscape] img{width:100%;max-height:none}.bO9zha_previewPlaceholder{aspect-ratio:4/5;width:min(100%,36.8dvh);color:var(--muted);place-items:center;font-size:14px;display:grid}.bO9zha_previewPlaceholder[data-size=landscape]{aspect-ratio:1200/630;width:100%}.bO9zha_switch{min-height:52px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:15px;display:flex;position:relative}.bO9zha_switch input{opacity:0;pointer-events:none;position:absolute}.bO9zha_switch .bO9zha_hint{margin-top:2px;display:block}.bO9zha_switchTrack{background:var(--line-2);border-radius:999px;flex:none;width:44px;height:26px;transition:background .16s;position:relative}.bO9zha_switchTrack:after{content:"";background:var(--card);border-radius:999px;width:20px;height:20px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.bO9zha_switch input:checked+.bO9zha_switchTrack{background:var(--action)}.bO9zha_switch input:checked+.bO9zha_switchTrack:after{transform:translate(18px)}.bO9zha_switch input:focus-visible+.bO9zha_switchTrack{outline:3px solid var(--blue);outline-offset:2px}.bO9zha_dataList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bO9zha_dataItem{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;display:flex}.bO9zha_dataItemText{min-width:0;color:var(--ink-2);overflow-wrap:anywhere;flex:200px;font-size:14px;line-height:1.45}.bO9zha_pasteArea{font-variant-numeric:tabular-nums;white-space:pre;tab-size:16;min-height:176px;overflow-x:auto}.bO9zha_importSummary{background:var(--machine-wash);border-radius:14px;gap:2px;padding:16px 18px;display:grid}.bO9zha_importSummary:focus{outline:none}.bO9zha_importCount{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:500}.bO9zha_importCount strong{color:var(--machine);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-right:2px;font-size:30px;font-weight:600}.bO9zha_importNotes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bO9zha_importNotes>li{color:var(--ink-2);padding-left:18px;font-size:14px;line-height:1.5;position:relative}.bO9zha_importNotes>li:before{content:"";background:var(--dim);border-radius:999px;width:7px;height:7px;position:absolute;top:8px;left:2px}.bO9zha_importNotes .bO9zha_check{padding-bottom:0}.bO9zha_importList{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.bO9zha_importList{grid-template-columns:1fr 1fr}}.bO9zha_importJob{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:2px;min-width:0;padding:12px 14px;display:grid}.bO9zha_importMeta{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.4}.bO9zha_mapList{margin:0;padding:0;list-style:none;display:grid}.bO9zha_mapRow{border-top:1px solid var(--line);gap:8px;padding:12px 0;display:grid}.bO9zha_mapRow:last-child{border-bottom:1px solid var(--line)}.bO9zha_mapText{gap:2px;min-width:0;display:grid}.bO9zha_mapName{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:500}.bO9zha_mapSample{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}@media (min-width:560px){.bO9zha_mapRow{grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:16px}}.bO9zha_linkButton{min-height:44px;color:var(--machine);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.bO9zha_linkButton:hover{text-decoration-thickness:2px}}.bO9zha_toastRegion{z-index:90;right:16px;bottom:calc(max(6px, env(safe-area-inset-bottom)) + 76px);pointer-events:none;justify-items:center;display:grid;position:fixed;left:16px}@media (min-width:720px){.bO9zha_toastRegion{right:auto;bottom:max(16px, env(safe-area-inset-bottom));width:max-content;max-width:560px;left:50%;transform:translate(-50%)}}.bO9zha_toast{background:var(--ink);max-width:100%;min-height:52px;box-shadow:var(--shadow-pop);color:var(--paper);pointer-events:auto;border-radius:999px;align-items:center;gap:4px 12px;padding:4px 4px 4px 18px;font-size:14px;line-height:1.4;animation:.22s cubic-bezier(.2,.8,.2,1) bO9zha_toastIn;display:flex}.bO9zha_toastText{flex:1;min-width:0;padding:6px 0}.bO9zha_toastAction{background:color-mix(in srgb, var(--paper) 14%, transparent);min-height:44px;color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:14px;font-weight:500}@media (hover:hover) and (pointer:fine){.bO9zha_toastAction:hover{background:color-mix(in srgb, var(--paper) 22%, transparent)}}.bO9zha_toastTick{flex:none;margin-left:-6px}@keyframes bO9zha_fadeIn{0%{opacity:0}}@keyframes bO9zha_sheetUp{0%{opacity:0;transform:translateY(24px)}}@keyframes bO9zha_panelIn{0%{opacity:0;transform:translate(24px)}}@keyframes bO9zha_toastIn{0%{opacity:0;transform:translateY(12px)}}@keyframes bO9zha_settle{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--stage) 45%, transparent);transform:translateY(-3px)}to{box-shadow:0 0 0 1px var(--stage), 0 0 0 12px color-mix(in srgb, var(--stage) 0%, transparent);transform:none}}.bO9zha_listWrap,.bO9zha_messagesList{width:100%;max-width:1280px;margin-inline:auto}.bO9zha_listWrap{flex-direction:column;flex:1;min-height:0;display:flex}.bO9zha_listBar{scrollbar-width:none;flex:none;align-items:center;margin:0 -12px;padding:10px 12px;display:flex;overflow-x:auto}.bO9zha_listBar::-webkit-scrollbar{display:none}.bO9zha_statusTabs{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;flex:none;gap:2px;padding:3px;display:inline-flex}.bO9zha_statusTab{min-height:40px;color:var(--body);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .12s var(--ease-out), background .12s, color .12s;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.bO9zha_statusTab:hover{background:var(--paper);color:var(--ink)}}.bO9zha_statusTab:active{transform:scale(.97)}.bO9zha_statusTab[aria-pressed=true]{background:var(--machine-wash);color:var(--machine);font-weight:600}.bO9zha_statusTab[aria-pressed=true] .bO9zha_tabCount{color:inherit}@media (pointer:coarse){.bO9zha_statusTab{min-height:44px}}.bO9zha_listScroll{overscroll-behavior:contain;min-height:0;padding:4px 4px max(16px, env(safe-area-inset-bottom));scrollbar-width:thin;flex:1;margin:-4px;overflow-y:auto}.bO9zha_listLead{max-width:560px;margin:8px auto 0;display:grid}@media (min-width:720px){.bO9zha_listLead{margin-top:32px}}.bO9zha_previewRow{border:1px dashed var(--line-2);background:var(--card);transition:rotate .24s var(--ease-out), border-color .16s;border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid;rotate:-1deg}.bO9zha_previewRow[data-filled]{border-style:solid;rotate:0deg}.bO9zha_previewRow [data-guess=empty]{color:var(--muted)}.bO9zha_previewText{gap:2px;min-width:0;display:grid}.bO9zha_previewStatus{align-items:center;gap:8px;display:flex}.bO9zha_listEmpty{border:1px dashed var(--line-2);color:var(--muted);text-align:center;border-radius:14px;justify-items:center;gap:4px;padding:48px 16px;font-size:15px;display:grid}.bO9zha_listEmptyObject{margin-bottom:8px}.bO9zha_table{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-card);border-radius:14px}.bO9zha_listGroups{gap:18px;display:grid}.bO9zha_listGroup{gap:8px;display:grid}.bO9zha_groupHead{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:8px;padding-inline:4px;font-size:14px;font-weight:600;display:flex}.bO9zha_groupHead .bO9zha_tabCount{font-weight:500}.bO9zha_tableHead{display:none}.bO9zha_rows{margin:0;padding:0;list-style:none}.bO9zha_listRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"job job""status actions";align-items:center;gap:10px 12px;padding:14px 12px 12px 14px;display:grid;position:relative}.bO9zha_listRow:first-child{border-top:0;border-radius:14px 14px 0 0}.bO9zha_listRow:last-child{border-radius:0 0 14px 14px}.bO9zha_listRow:only-child{border-radius:14px}.bO9zha_listRow{isolation:isolate}.bO9zha_listRow:before{content:"";z-index:-1;border-radius:inherit;background:var(--stage-wash);opacity:0;pointer-events:none;position:absolute;inset:0}.bO9zha_listRow[data-highlight=true]:before{animation:bO9zha_rowTint .4s var(--ease-out)}@keyframes bO9zha_rowTint{30%{opacity:1}}@media (prefers-reduced-motion:reduce){.bO9zha_listRow[data-highlight=true]:before{animation:none}}@media (hover:hover) and (pointer:fine){.bO9zha_listRow:hover{background:var(--paper)}}.bO9zha_rowJob{grid-area:job;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bO9zha_rowTile{width:36px;height:36px;font-size:14px}.bO9zha_listRow[data-stage=muted] .bO9zha_rowTile{opacity:.72}.bO9zha_rowOpen{min-width:0;min-height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:0;display:grid}.bO9zha_rowOpen:after{content:"";z-index:1;position:absolute;inset:0}.bO9zha_page .bO9zha_rowOpen:focus-visible{outline:none}.bO9zha_page .bO9zha_rowOpen:focus-visible:after{outline:3px solid var(--blue);outline-offset:-3px;border-radius:12px}.bO9zha_rowRole{color:var(--ink);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.bO9zha_rowCompanyLine{align-items:baseline;gap:8px;min-width:0;display:flex}.bO9zha_rowCompany{color:var(--body);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.4;overflow:hidden}.bO9zha_rowAbout{display:none}.bO9zha_rowNext{color:var(--ink-2);gap:6px;font-size:14px;line-height:1.45;display:flex}.bO9zha_rowNext svg{color:var(--muted);flex:none;margin-top:3px}.bO9zha_rowNext>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bO9zha_rowPosting{color:var(--body);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.bO9zha_rowNone{color:var(--muted);font-size:14px}.bO9zha_rowStatus{flex-direction:row-reverse;grid-area:status;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.bO9zha_stageChip{background:var(--stage-wash);color:var(--stage-text);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.bO9zha_rowDate{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.bO9zha_rowSample{color:var(--machine);flex:none;font-size:12.5px;font-weight:500}.bO9zha_rowActions{z-index:2;grid-area:actions;justify-content:flex-end;align-items:center;gap:4px;display:flex;position:relative}.bO9zha_tailorButton{background:var(--card);min-height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .12s var(--ease-out), background .12s, box-shadow .12s;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.bO9zha_tailorButton:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--blue);color:var(--machine)}}.bO9zha_tailorButton:active:not(:disabled){transform:scale(.97)}.bO9zha_tailorButton:disabled{cursor:not-allowed;opacity:.55}@media (pointer:coarse){.bO9zha_tailorButton{min-height:44px;padding:0 12px}}.bO9zha_rowMore{margin-right:-6px}@media (max-width:719px){.bO9zha_wideOnly{display:none}}@media (min-width:720px){.bO9zha_listBar{margin:0 0 12px;padding:0;overflow:visible}.bO9zha_table{overflow:clip}.bO9zha_tableHead,.bO9zha_listRow{grid-template-columns:minmax(0,1.15fr) minmax(0,1.35fr) 132px 184px;grid-template-areas:"job about status actions";gap:20px;padding:14px 16px 14px 20px}.bO9zha_tableHead{border-bottom:1px solid var(--line);color:var(--muted);padding-block:12px;font-size:13px;font-weight:500;display:grid}.bO9zha_listRow{min-height:76px}.bO9zha_rowAbout{grid-area:about;min-width:0;display:block}.bO9zha_rowStatus{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.bO9zha_rowJob{grid-template-columns:40px minmax(0,1fr);gap:14px}.bO9zha_rowTile{width:40px;height:40px;font-size:15px}.bO9zha_tailorButton{min-height:36px}}.bO9zha_about{background:var(--card);width:100%;max-width:none;max-height:calc(100dvh - 40px);box-shadow:var(--shadow-pop);color:var(--body);border:0;border-radius:20px 20px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.bO9zha_about[open]{flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) bO9zha_sheetUp;display:flex}.bO9zha_about::backdrop{background:#0d0d0d7a}.bO9zha_about .bO9zha_sheetBody{padding-bottom:max(24px, env(safe-area-inset-bottom))}@media (min-width:720px){.bO9zha_about{border:1px solid var(--line);border-radius:16px;width:min(520px,100vw - 24px);max-height:none;inset:12px 12px 12px auto}.bO9zha_about[open]{animation:.24s cubic-bezier(.2,.8,.2,1) bO9zha_panelIn}}.bO9zha_aboutLinks{gap:4px;margin:20px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.bO9zha_aboutLinks li{align-items:center;min-height:44px;display:flex}.bO9zha_faq{border-top:1px solid var(--line);gap:0;display:grid}.bO9zha_faq details{border-bottom:1px solid var(--line)}.bO9zha_faq summary{min-height:52px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.bO9zha_faq summary::-webkit-details-marker{display:none}.bO9zha_faq details[open] summary .bO9zha_chevron{transform:rotate(180deg)}.bO9zha_faq p{max-width:70ch;color:var(--body);padding-bottom:16px;font-size:14px;line-height:1.6}@media (prefers-reduced-motion:reduce){.bO9zha_page *,.bO9zha_page :before,.bO9zha_page :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (min-width:1200px){.bO9zha_board{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:719.98px){.bO9zha_goalChip{gap:6px;padding:0 10px 0 6px}}.bO9zha_pill,.bO9zha_goalChip,.bO9zha_iconButton,.bO9zha_tab,.bO9zha_colTab{transition-property:transform,background,color,box-shadow;transition-duration:.12s;transition-timing-function:var(--ease-out)}.bO9zha_pill:active:not(:disabled),.bO9zha_goalChip:active:not(:disabled),.bO9zha_iconButton:active:not(:disabled),.bO9zha_colTab:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.bO9zha_pill:active:not(:disabled),.bO9zha_goalChip:active:not(:disabled),.bO9zha_iconButton:active:not(:disabled),.bO9zha_colTab:active,.bO9zha_navButton:active:not(:disabled){transform:none}}@media (min-width:1024px){.bO9zha_homeLink{display:none}.bO9zha_appTitle{border-left:0;padding-left:8px}}.bO9zha_panelTitle{align-items:center;gap:12px;min-width:0;display:inline-flex}.bO9zha_panelTitle>.bO9zha_tile{flex:none}
.UGw1aq_board{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#0d0d0d;--ink-2:#3a3a3a;--body:#5f5f5f;--muted:#666;--faint:#6b6b6b;--dim:#8a8a8a;--machine:#3f60e8;--machine-wash:#eef1fd;--blue:var(--machine);--paper:#f9f9f9;--paper-2:#f1f1f1;--card:#fff;--line:#00000014;--line-2:#00000021;--column:color-mix(in srgb, var(--paper-2) 55%, var(--paper));background:var(--paper);color:var(--body);border-radius:20px;gap:10px;margin-top:40px;padding:10px;display:grid}[data-theme=dark] .UGw1aq_board{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f2f2f2;--ink-2:#d4d4d4;--body:#a6a6a6;--muted:#9a9a9a;--faint:#8f8f8f;--dim:#7f7f7f;--machine:#7b93ff;--machine-wash:#1b2347;--paper:#0d0d0d;--paper-2:#161616;--card:#151515;--line:#ffffff14;--line-2:#ffffff24;--column:var(--paper-2)}.UGw1aq_column{--notch:var(--column);border:1px solid var(--line);background:var(--column);border-radius:14px;min-width:0;padding:6px 6px 10px;position:relative}.UGw1aq_column:before{content:"";background:var(--stage);border-radius:0 0 3px 3px;height:3px;position:absolute;top:-1px;left:13px;right:13px}.UGw1aq_head{align-items:center;gap:8px;min-height:40px;padding:4px 8px 8px;display:flex}@media (min-width:640px){.UGw1aq_board{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}}@media (min-width:1100px){.UGw1aq_board{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px}}
