section.voice-marks_reading__pYEgx{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 34%,transparent),var(--shadow);transition:box-shadow .5s var(--ease)}:is(input,textarea,select).voice-marks_typing__u7bIH{border-color:var(--primary-line);box-shadow:0 0 0 3px var(--primary-soft)}:is(input,textarea,select).voice-marks_typing__u7bIH::-moz-selection{background:color-mix(in srgb,var(--primary) 26%,transparent)}:is(input,textarea,select).voice-marks_typing__u7bIH::selection{background:color-mix(in srgb,var(--primary) 26%,transparent)}mark.voice-marks_inserted__fuLnw{padding:1px 2px;border-radius:4px;background:color-mix(in srgb,var(--success) 13%,transparent);color:inherit}.voice-marks_readingHost__sfrZ9 section{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 34%,transparent),var(--shadow);transition:box-shadow .5s var(--ease)}.voice-marks_changed__TUY8E section{animation:voice-marks_changedFlash__w6UjC .9s var(--ease)}@keyframes voice-marks_changedFlash__w6UjC{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 55%,transparent)}35%{box-shadow:0 0 0 5px color-mix(in srgb,var(--primary) 28%,transparent)}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.voice-marks_changed__TUY8E section{animation:none}}.call-pieces_popup__i3EdO{max-width:calc(100vw - 32px)}.call-pieces_person__MbXGm{width:540px;padding:22px 24px}.call-pieces_contact___Pfdj{width:500px;padding:22px 24px}.call-pieces_when__F9Oc7{width:600px;padding:20px 22px 18px;border:0}.call-pieces_email__2zXrZ{width:820px;padding:20px 22px 18px;border:0}.call-pieces_end__sPqad{width:760px;padding:24px}.call-pieces_how__PhNqX{width:640px;padding:0;overflow:hidden}button.call-pieces_inheritSize__EVRhW{font-size:inherit;line-height:inherit}.call-pieces_popupSubtitle__W9hau{margin-top:2px;font-size:13px}.call-pieces_personTag__GjIim{height:26px;padding:0 10px 0 4px;gap:6px;font-size:13px;line-height:1.2;white-space:nowrap}.call-pieces_personTagButton__kqjs4{height:100%}.call-pieces_personTagMark__mB41C{width:18px;height:18px;font-size:8.5px}.call-pieces_waveform__GRk_Q{height:26px}.call-pieces_playerTime__pkO7j{font-size:12px}.call-pieces_fieldWrap__rvNVG{width:100%}.call-pieces_savedMark__9DdpU{right:6px;padding-left:6px;font-size:12px}.call-pieces_cleanedLine__NuLm_{display:block;min-height:16px;margin:3px 0 0 2px;font-size:11.5px;white-space:nowrap}.call-pieces_cleanedSlot__O3eI7{display:block;min-height:16px;margin-top:3px}.call-pieces_suggestions__Y4muI{padding:4px;box-shadow:var(--shadow-lg)}.call-pieces_suggestions__Y4muI .call-pieces_suggestion__WF1Z7{height:32px;min-height:32px;padding:0 9px;font-size:13.5px}.call-pieces_suggestionTitle__hJMuw{font-size:13.5px}.call-pieces_suggestionCount__3uVw5{font-size:12px}.call-pieces_startFrom__0HESa{margin-top:16px}.call-pieces_startFromLabel__EXipE{width:74px;font-size:13px}.call-pieces_startFromRow___jZRg .call-pieces_startFromChoice__8eLzw{height:34px;min-height:34px;padding:0 12px 0 8px;font-size:13px}.call-pieces_keyHint__IQyqV{padding:3px 6px;font-size:9.5px;line-height:1}.call-pieces_keyLine__pVktF{margin:8px 0 0 82px;font-size:12px}.call-pieces_personName__vWbTo{font-size:20px;letter-spacing:-.01em;line-height:1.2}.call-pieces_personSubtitle__0xMmH{font-size:13px}.call-pieces_detailList__zvceR{margin:8px 0 0;font-size:13.5px}.call-pieces_detailRow__ZhJVI{display:grid;grid-template-columns:100px minmax(0,1fr);gap:0;align-items:center;border-bottom:1px solid var(--border-subtle)}.call-pieces_detailRow__ZhJVI:last-child{border-bottom:0}.call-pieces_detailRow__ZhJVI dt{padding:10px 0}.call-pieces_detailRow__ZhJVI dd{padding:3px 0}.call-pieces_editHint__b2v4D{min-height:18px;margin-top:8px;font-size:12px}.call-pieces_popupFoot__Ax2Os{margin-top:18px}.call-pieces_fullPageLink__Ud7o7{font-size:13px}.call-pieces_contactTitle__CjOFz{font-size:20px;letter-spacing:-.01em}.call-pieces_contactRows__Vg3t4{font-size:13px}.call-pieces_contactRow__tPwww{display:grid;grid-template-columns:70px minmax(0,1fr);gap:10px;align-items:start;margin-top:10px}.call-pieces_nameColumns__VLdhO{display:grid;grid-template-columns:1fr 1fr;gap:8px}.call-pieces_phoneColumns__8p8rH{display:grid;grid-template-columns:1fr 80px;gap:8px}.call-pieces_popupFootTight__NVs_T{margin-top:10px}.call-pieces_stepTitle__GRoZT{font-size:18px;letter-spacing:-.01em}.call-pieces_quickDays__3pIOs{margin-top:16px}.call-pieces_quickHint__4LKja{font-size:12px}.call-pieces_whenGrid__8YjWu{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;margin-top:16px}.call-pieces_monthLabel__MS7We{font-size:14px}.call-pieces_dayGrid__0kIZi{gap:2px;margin-top:8px}.call-pieces_weekday__9zR85{padding:4px 0;font-size:10.5px}.call-pieces_heardDay__dIhW0{box-shadow:inset 0 0 0 1px var(--primary-line)}.call-pieces_timesHeading__R__CK{font-size:14px}.call-pieces_timesSub__rdq9L{margin-top:1px;font-size:12.5px}.call-pieces_timeGrid__s9_dY{margin-top:12px;align-content:start}.call-pieces_timeGrid__s9_dY .call-pieces_timeSlot__9Hpxt{height:34px;min-height:34px;padding:0;font-size:12.5px}.call-pieces_emailRow__MUitC{grid-template-columns:74px minmax(0,1fr);gap:10px;margin-top:16px;font-size:13px}.call-pieces_emailRow__MUitC+.call-pieces_emailRow__MUitC{margin-top:10px}.call-pieces_needNote__kW4jj{margin:6px 0 0 84px;font-size:12.5px}.call-pieces_cta__0pD1q{margin-top:18px}textarea.call-pieces_emailBody__fnxsg{min-height:250px;margin-top:10px;padding:9px 11px;font-size:14.5px;line-height:1.55}.call-pieces_transcriptToggle__hT9y0{margin-top:10px;font-size:13px}.call-pieces_transcriptLines__v0Nap{gap:6px;margin-top:8px;padding:10px 12px}.call-pieces_transcriptLine__Pn9Kk{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:8px;font-size:13.5px}.call-pieces_transcriptScroll__A8AzT{max-height:150px;overflow:auto}.call-pieces_afterCallPopup__smCSu{width:800px;padding:22px 24px 0;border:0}.call-pieces_afterCallRow__S1j10{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;align-items:center;margin-top:14px}.call-pieces_afterCallRow__S1j10>span:first-child{font-size:10.5px;font-weight:500;letter-spacing:.12em}.call-pieces_outcomeChoices__xy8VD{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.call-pieces_outcomeChoices__xy8VD button{height:40px;padding:0;font-size:13px}.call-pieces_afterCallPopup__smCSu .call-pieces_recordingRow__H9XJC{margin-top:14px}.call-pieces_afterCallPopup__smCSu h2{font-size:21px}.call-pieces_afterCallPopup__smCSu .call-pieces_notesCard__Ock4U{margin-top:14px;padding:12px 16px}.call-pieces_afterCallPopup__smCSu .call-pieces_nextSet__n3raz{margin-top:0}.call-pieces_afterCallPopup__smCSu .call-pieces_notesCard__Ock4U h3{font-size:15px}.call-pieces_afterCallPopup__smCSu .call-pieces_notesCard__Ock4U>div:first-child>span{font-size:12.5px}.call-pieces_afterCallPopup__smCSu .call-pieces_noteInput__3qkWW{padding-block:4px;font-size:14px}.call-pieces_afterCallPopup__smCSu .call-pieces_notesTranscript__CBygW{margin-top:6px}.call-pieces_afterCallPopup__smCSu .call-pieces_notesTranscript__CBygW .call-pieces_transcriptToggle__hT9y0{padding-top:8px}.call-pieces_afterCallPopup__smCSu .call-pieces_nextSet__n3raz{padding:8px 14px}.call-pieces_dispositionReason__2f9OE{margin-top:8px}.call-pieces_afterCallPeople__UGeXj{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:34px}.call-pieces_afterCallPopup__smCSu .call-pieces_endFoot__Crj3w{margin:16px -24px 0;padding:14px 24px}.call-pieces_recordingRow__H9XJC{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:16px}.call-pieces_spokeRow__JD9i1{margin-top:14px;font-size:13px}.call-pieces_notesCard__Ock4U{margin-top:12px;padding:14px 16px}.call-pieces_noteBullet__DGraq{padding-top:5px}textarea.call-pieces_noteInput__3qkWW{padding-block:5px}.call-pieces_notesTranscript__CBygW{margin-top:10px;border-top:1px solid var(--border-subtle)}.call-pieces_notesTranscript__CBygW .call-pieces_transcriptToggle__hT9y0{margin-top:0;padding-top:10px}.call-pieces_nextSet__n3raz{margin-top:14px;padding:9px 14px;font-size:13px}.call-pieces_endFoot__Crj3w{margin-top:16px}.call-pieces_savedRow__hvZ0M{grid-template-columns:auto minmax(0,1fr) minmax(100px,max-content);-moz-column-gap:12px;column-gap:12px;margin-top:10px;padding:14px 16px}.call-pieces_savedHeadline__Xm3Ik{font-size:14.5px}.call-pieces_savedMeta__cw7fK{margin-top:11px;font-size:12.5px}.call-pieces_savedSummary__Q3PQm{margin-top:12px}span.call-pieces_savedStage__FeXMV{font-size:11.5px}.call-pieces_summaryList__oQnGN{gap:5px;margin:8px 0 0;padding:0;list-style:none;font-size:14px}.call-pieces_savedPlayer__FawBs{margin-top:12px}.call-pieces_savedTranscript__7SXTY{margin-top:0}.call-pieces_savedWhen__zh_du{font-size:12px}.call-pieces_roleRow__s8JGf{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;margin-top:8px;min-height:34px}.call-pieces_roleRow__s8JGf>span:first-child{font-weight:500;letter-spacing:.12em;width:92px;padding-top:7px;flex:none}.call-pieces_personPopup__E0qYS{width:560px;border:0;padding-bottom:0;overflow:hidden}.call-pieces_personFoot__Oc9ij{margin-left:-24px;margin-right:-24px;padding:14px 24px}.call-pieces_savedPopup__FfwNg{border:0;padding-bottom:0;overflow:hidden}.call-pieces_savedFoot__F4Wov{margin:18px -24px 0;padding:14px 24px}.call-pieces_officialTitle__3_A6D{margin-top:14px;border-top:1px solid var(--border-subtle)}.call-pieces_officialTitle__3_A6D dt{color:var(--text-2);font-weight:600}.call-pieces_officialTitle__3_A6D input{height:34px;font-size:13.5px}.call-pieces_roleChips__jQb99{display:flex;flex-wrap:wrap;gap:6px;min-width:0;flex:1}.call-pieces_roleSource__rzUAg{margin:6px 0 0 100px;min-height:18px;font-size:12px}.call-pieces_officialTitle__3_A6D .call-pieces_detailRow__ZhJVI{border-bottom:1px solid var(--border-subtle)}.call-pieces_list__dZ3b_{width:640px;padding:20px 22px 0}.file-chip_chip__Ryj_q{display:inline-flex;min-width:0;max-width:100%;height:40px;align-items:center;gap:4px;border:1px solid var(--border-strong);border-radius:11px;background:var(--surface-2);padding:0 12px 0 10px;font-size:12.5px;font-weight:650;transition:border-color .15s,opacity .15s}.file-chip_chip__Ryj_q:hover{border-color:var(--text-3)}.file-chip_chip__Ryj_q[data-file-chip-pending]{opacity:.55}.file-chip_open__P1spc{display:inline-flex;min-width:0;align-items:center;gap:9px;color:var(--text);text-align:left}button.file-chip_open__P1spc:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:8px}.file-chip_icon__a96Mu{display:flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:6px;background:var(--surface);color:var(--coral-text,var(--primary))}.file-chip_text__kxjxR{display:grid;min-width:0}.file-chip_name__RrIW0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-chip_meta__GYsxq{display:block;color:var(--text-3);font-size:11px;font-weight:500;line-height:1.1}.file-chip_popupLine__lp2Ae{margin:0;color:var(--text-2);font-size:13.5px}.file-chip_failure__7HKKS{margin:0;color:var(--danger);font-size:13px}.calling-list-controls_controls__ksFA_{display:flex;flex-direction:column;gap:10px}.calling-list-controls_tags__3Rkdw{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.calling-list-controls_contactTag__OYiiY,.calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--primary)}[data-tone=blue].calling-list-controls_contactTag__OYiiY,[data-tone=blue].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-blue)}[data-tone=violet].calling-list-controls_contactTag__OYiiY,[data-tone=violet].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-violet)}[data-tone=amber].calling-list-controls_contactTag__OYiiY,[data-tone=amber].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-amber)}[data-tone=cyan].calling-list-controls_contactTag__OYiiY,[data-tone=cyan].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-cyan)}[data-tone=grey].calling-list-controls_contactTag__OYiiY,[data-tone=grey].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-grey)}[data-tone=lime].calling-list-controls_contactTag__OYiiY,[data-tone=lime].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-lime)}[data-tone=sky].calling-list-controls_contactTag__OYiiY,[data-tone=sky].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-sky)}[data-tone=stone].calling-list-controls_contactTag__OYiiY,[data-tone=stone].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-stone)}[data-tone=slate].calling-list-controls_contactTag__OYiiY,[data-tone=slate].calling-list-controls_tag__X1Ruy{--list-tag-accent:var(--call-tag-slate)}.calling-list-controls_tag__X1Ruy{display:inline-flex;align-items:center;gap:7px;height:32px;min-height:32px;padding:0 11px;white-space:nowrap;font-size:13px;font-weight:600}.calling-list-controls_tag__X1Ruy:before{content:"";width:8px;height:8px;flex:none}.calling-list-controls_tag__X1Ruy small{font-family:var(--font-mono);font-size:11px;font-weight:500;color:var(--text-3)}.calling-list-controls_selected__mDpmk small{color:inherit}.calling-list-controls_star__pxBE0{--list-tag-accent:var(--call-tag-star)}.calling-list-controls_starIcon__T2Zvt{color:var(--list-tag-accent);font-size:13px;line-height:1}.calling-list-controls_more__jq0Rr{display:inline-flex;align-items:center;gap:7px;height:32px;min-height:32px;padding:0 11px;font-size:13px;font-weight:600;color:var(--text-2)}.calling-list-controls_hint__unRZz{font-size:12.5px;line-height:1.5;color:var(--text-3);margin-bottom:4px}.calling-list-controls_hintBeside__S4yPw{margin-bottom:0}.calling-list-controls_search__h01Dv{position:relative;min-width:0}.calling-list-controls_searchIcon__XU61x{position:absolute;left:12px;top:12px;color:var(--text-3);pointer-events:none}.calling-list-controls_results__WRvkZ{margin:0;min-width:0;position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;padding:6px;box-shadow:var(--shadow-lg)}.calling-list-controls_result__QT0Gl{display:flex;width:100%;align-items:center;gap:8px;text-align:left;padding:10px}.calling-list-controls_resultWords__0yvOQ{display:flex;flex-direction:column;min-width:0;gap:3px}.calling-list-controls_resultWords__0yvOQ b{font-size:13.5px;font-weight:600}.calling-list-controls_resultWords__0yvOQ span{color:var(--text-3);font-size:12px}.calling-list-controls_kind__zgdBx{margin-left:auto;font-family:var(--font-mono);text-transform:uppercase;font-size:9.5px;letter-spacing:.1em;color:var(--text-3)}.calling-list-controls_empty__ihceW{padding:12px;color:var(--text-3);font-size:13px}.calling-list-controls_row__XIRAw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--border-subtle)}.calling-list-controls_cell__5Xkkc{display:flex;align-items:center;gap:10px;min-width:0}.calling-list-controls_name__MU5wo{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.25;font-weight:600}.calling-list-controls_detail__leGxg{display:flex;gap:6px;align-items:center;color:var(--text-3);font-size:12px;margin-top:1px;overflow:hidden;white-space:nowrap}.calling-list-controls_added__600HV{color:var(--success);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.calling-list-controls_tagEditor__axXjA{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px;min-height:34px}.calling-list-controls_tagEditor__axXjA>:first-child{width:92px}.calling-list-controls_contactTag__OYiiY{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;min-height:0;font-size:12.5px;font-weight:600}.calling-list-controls_addTag__AMiaC{display:inline-flex;align-items:center;gap:4px;height:28px;min-height:28px;border-style:dashed;font-size:12.5px;color:var(--text-2);padding:0 10px}.calling-list-controls_tagInput__iykiB{position:relative;width:220px}.calling-list-controls_tagInput__iykiB input{height:32px;font-size:13px}.calling-list-controls_listTitle__oP9SN{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.45}.calling-list-controls_listFooter__JT6sm{margin:16px -22px 0;padding:14px 22px;border-width:1px 0 0;display:flex;align-items:center;gap:12px}.calling-list-controls_listFooter__JT6sm small{margin-left:auto;font-size:12.5px;color:var(--text-3)}[data-theme=dark] .calling-list-controls_selected__mDpmk{color:var(--text)}.first-view-heads-up_stack__Oo65w{position:fixed;top:68px;right:20px;z-index:60;display:grid;gap:10px;width:min(360px,calc(100vw - 32px));pointer-events:none}.first-view-heads-up_headsUp__yUzKn{position:relative;display:flex;gap:12px;padding:14px 16px;pointer-events:auto;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 16px 40px rgba(20,16,8,.16)}.first-view-heads-up_icon__D_Gcc{display:grid;flex-shrink:0;place-items:center;width:38px;height:38px;color:var(--coral-text);background:var(--primary-soft);border-radius:11px}.first-view-heads-up_words__Y4lww{min-width:0;padding-right:18px}.first-view-heads-up_words__Y4lww b{display:block;font-size:14.5px;font-weight:650;line-height:1.35;color:var(--text)}.first-view-heads-up_words__Y4lww small{display:block;margin-top:2px;font-size:13px;color:var(--text-3)}.first-view-heads-up_link__Ne7EC{display:inline-flex;gap:4px;align-items:center;margin-top:6px;font-size:13.5px;font-weight:600;color:var(--coral-text)}.first-view-heads-up_link__Ne7EC:hover{text-decoration:underline;text-underline-offset:2px}.first-view-heads-up_dismiss__MIKVL{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:24px;height:24px;color:var(--text-3);cursor:pointer;background:none;border:0;border-radius:8px}.first-view-heads-up_dismiss__MIKVL:hover{color:var(--text);background:var(--surface-2)}.job-tasks-pieces_box__T1t_I,.job-tasks-pieces_lateTaskRow__XHhA8,.job-tasks-pieces_note__24QQ7{--late-tint:color-mix(in srgb,var(--danger) 8%,var(--surface));--late-line:color-mix(in srgb,var(--danger) 42%,transparent);--late-ink:color-mix(in srgb,var(--danger) 88%,var(--text));--late-row-line:color-mix(in srgb,var(--danger) 14%,transparent)}.job-tasks-pieces_box__T1t_I{position:relative;margin-top:14px;overflow:hidden;border:1.5px solid var(--late-line);border-radius:12px;background:var(--late-tint);box-shadow:inset 5px 0 0 var(--danger);animation:job-tasks-pieces_lateIn__no1Jt .55s cubic-bezier(.22,1,.36,1) both;scroll-margin-top:70px}@keyframes job-tasks-pieces_lateIn__no1Jt{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.job-tasks-pieces_boxClear__q864u{border-color:color-mix(in srgb,var(--success) 35%,transparent);background:var(--success-soft);box-shadow:inset 5px 0 0 var(--success)}.job-tasks-pieces_head__aafLO{display:flex;align-items:center;gap:10px;padding:10px 14px 6px 18px}.job-tasks-pieces_icon__k1jKl{display:flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--danger);color:#fff}.job-tasks-pieces_boxClear__q864u .job-tasks-pieces_icon__k1jKl{background:var(--success)}.job-tasks-pieces_title__qDvX1{margin:0;font-size:15.5px;font-weight:750;letter-spacing:-.01em;color:var(--late-ink)}.job-tasks-pieces_boxClear__q864u .job-tasks-pieces_title__qDvX1{color:var(--success)}.job-tasks-pieces_openTasks__smxkG{display:inline-flex;align-items:center;gap:3px;height:28px;margin-left:auto;padding:0 11px;border:1.5px solid var(--late-line);border-radius:14px;background:var(--surface);font-size:12.5px;font-weight:700;color:var(--late-ink);white-space:nowrap}.job-tasks-pieces_openTasks__smxkG:hover{border-color:var(--danger)}.job-tasks-pieces_rows__5Zs_n{display:grid;grid-template-columns:minmax(0,1fr);padding:0 14px 10px 54px}.job-tasks-pieces_row__GYrY8{display:flex;align-items:center;gap:10px;min-height:34px}.job-tasks-pieces_item__8CSvS{border-top:1px solid var(--late-row-line)}.job-tasks-pieces_item__8CSvS:first-child{border-top:0}.job-tasks-pieces_rowTitle__ZTEKH{flex:1;min-width:0;overflow:hidden;font-size:13.5px;font-weight:650;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.job-tasks-pieces_who__REq4r{flex:none;border:1px solid var(--border);border-radius:12px;background:var(--surface);padding:3px 10px;font-size:12.5px;font-weight:600;color:var(--text-2)}.job-tasks-pieces_more___CWFJ{padding-top:4px;font-size:12.5px;font-weight:600;color:var(--late-ink)}.job-tasks-pieces_lateChip__P4iv2{flex:none;padding:2px 8px;border-radius:9px;background:var(--danger);color:#fff;font-size:11.5px;font-weight:750;white-space:nowrap}.job-tasks-pieces_urgChip__WUhiU{flex:none;padding:2px 7px;border-radius:9px;font-size:11px;font-weight:700}.job-tasks-pieces_urgDanger__Q_rsm{background:var(--danger-soft);color:var(--danger)}.job-tasks-pieces_urgWarning__TtskQ{background:var(--warning-soft);color:var(--warning)}.job-tasks-pieces_gluedChip__rC9iK{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px 0 8px;border:0;border-radius:14px;background:var(--danger);color:#fff;font-size:12.5px;font-weight:750;white-space:nowrap;box-shadow:0 1px 3px hsla(0,0%,4%,.18)}.job-tasks-pieces_gluedChip__rC9iK:hover{filter:brightness(1.06)}.job-tasks-pieces_badge__ila_c{padding:1px 7px;border-radius:9px;background:color-mix(in srgb,var(--text) 7%,transparent);font-size:11px;font-weight:650;color:var(--text-2)}.job-tasks-pieces_badgeLate__8Hh9U{background:var(--danger);color:#fff;font-weight:750}.job-tasks-pieces_listHead__WTrSl{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.job-tasks-pieces_listCount__6Jsey{font-family:var(--mono,ui-monospace,monospace)}.job-tasks-pieces_listCount__6Jsey b{color:var(--text);font-weight:800}.job-tasks-pieces_group__TCZQW{margin:12px 0 6px 2px;font-weight:600}.job-tasks-pieces_groupLate__rTjuu{margin-top:4px}.job-tasks-pieces_stack__h_adx{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.job-tasks-pieces_emptyList__BqvUd,.job-tasks-pieces_quiet__BfqsS{padding:18px 4px;font-size:13.5px;color:var(--text-3)}.job-tasks-pieces_emptyList__BqvUd{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.job-tasks-pieces_lateTaskRow__XHhA8{background:var(--late-tint);border-color:var(--late-line);box-shadow:inset 4px 0 0 var(--danger);padding-left:15px}.job-tasks-pieces_flash__QJp50{animation:job-tasks-pieces_lateFlash__GUPTw 1.6s ease-out}@keyframes job-tasks-pieces_lateFlash__GUPTw{0%,30%{background:color-mix(in srgb,var(--danger) 22%,var(--surface))}to{background:var(--late-tint)}}.job-tasks-pieces_answer__6BaDm{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px dashed color-mix(in srgb,var(--success) 35%,transparent);border-radius:8px;background:var(--success-soft);font-size:13px;font-weight:650;color:var(--success)}.job-tasks-pieces_rows__5Zs_n .job-tasks-pieces_answer__6BaDm{margin:4px 0}.job-tasks-pieces_undo__kYPnG{margin-left:auto;padding:0;border:0;background:none;font-size:12.5px;font-weight:600;color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.job-tasks-pieces_fold__sYkN3{display:flex;align-items:center;gap:8px;width:100%;margin-top:10px;padding:9px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);font-size:13.5px;font-weight:650;color:var(--text-2);text-align:left;scroll-margin-top:28px}.job-tasks-pieces_fold__sYkN3:hover{border-color:var(--border-strong);color:var(--text)}.job-tasks-pieces_foldCheck__Dnz81{display:flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:5px;background:var(--success-soft);color:var(--success)}.job-tasks-pieces_foldAct__ZL8v9{display:flex;align-items:center;gap:3px;margin-left:auto;font-size:12.5px;color:var(--coral-text)}.job-tasks-pieces_doneList__w2Jaz{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin-top:6px;animation:job-tasks-pieces_doneIn__exIXw .38s cubic-bezier(.22,1,.36,1) both}@keyframes job-tasks-pieces_doneIn__exIXw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.job-tasks-pieces_doneRow__4pc_J{display:flex;align-items:center;gap:12px;min-width:0;padding:9px 12px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface)}.job-tasks-pieces_doneBox__gxU2D{display:flex;flex:none;align-items:center;justify-content:center;width:17px;height:17px;border-radius:5px;background:var(--success);color:#fff}.job-tasks-pieces_doneTitle__c7jby{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:550;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap}a.job-tasks-pieces_doneTitle__c7jby:hover{text-decoration:underline}.job-tasks-pieces_doneBy__Ty_1a{flex:none;font-size:12px;color:var(--text-3);white-space:nowrap}.job-tasks-pieces_doneArrive__79rUU{animation:job-tasks-pieces_arriveIn__H8b2j .5s cubic-bezier(.22,1,.36,1) both}@keyframes job-tasks-pieces_arriveIn__H8b2j{0%{opacity:0;transform:translateY(-6px);background:var(--success-soft)}to{opacity:1;transform:none}}.job-tasks-pieces_added__6bRF3{display:flex;align-items:center;gap:8px;margin:-2px 0 10px;font-size:12.5px;font-weight:650;color:var(--success)}.job-tasks-pieces_added__6bRF3 button{padding:0;border:0;background:none;font-size:12.5px;font-weight:650;color:var(--coral-text);text-decoration:underline;text-underline-offset:3px}.job-tasks-pieces_newTag__Fcu_w{padding:1px 6px;border-radius:6px;background:var(--success-soft);font-size:10.5px;font-weight:700;color:var(--success)}.job-tasks-pieces_note__24QQ7{display:flex;align-items:flex-start;gap:9px;margin-top:10px;padding:10px 12px;border:1px solid var(--late-line);border-radius:12px;background:var(--late-tint);font-size:13px;line-height:1.45;color:var(--text-2)}.job-tasks-pieces_note__24QQ7 svg{flex:none;margin-top:2px;color:var(--danger)}.job-tasks-pieces_note__24QQ7 b{font-weight:650;color:var(--late-ink)}.job-tasks-pieces_tabRows__KezPY{margin-top:8px;overflow:hidden;border:1px solid var(--border);border-radius:12px}.job-tasks-pieces_tabRow__O2w8O{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:6px 10px 6px 12px;border-top:1px solid var(--border-subtle);background:var(--surface)}.job-tasks-pieces_tabRow__O2w8O:first-child{border-top:0}.job-tasks-pieces_tabRow__O2w8O b{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:650;line-height:1.25}.job-tasks-pieces_tabRowOff__sJau5 b{color:var(--text-3)}.job-tasks-pieces_tabRow__O2w8O small{display:block;font-size:12px;line-height:1.3;color:var(--text-3)}.job-tasks-pieces_always___LcoO{font-size:12px;font-weight:600;color:var(--text-3)}@media (prefers-reduced-motion:reduce){.job-tasks-pieces_box__T1t_I,.job-tasks-pieces_doneArrive__79rUU,.job-tasks-pieces_doneList__w2Jaz,.job-tasks-pieces_flash__QJp50{animation:none}}.job-tasks-pieces_refusal__cYf_y{margin:0 0 6px 30px;font-size:12.5px;font-weight:600;color:var(--late-ink)}.focus-editor-pieces_editor__a8MJe{display:flex;flex-direction:column;gap:14px;line-height:1.45}.focus-editor-pieces_control__Jd_k8{font:inherit;color:inherit;text-align:left;cursor:pointer;background:none;border:0;padding:0}.focus-editor-pieces_control__Jd_k8:disabled{cursor:default}.focus-editor-pieces_heading__FvjCF h3{margin:0;font-size:19px;font-weight:650}.focus-editor-pieces_heading__FvjCF p{margin:3px 0 0;font-size:13.5px;color:var(--text-2)}.focus-editor-pieces_label__uvQEA{margin:0 0 8px;font-family:var(--font-mono);font-size:10.5px;font-weight:800;letter-spacing:.12em;color:var(--text-3);text-transform:uppercase}.focus-editor-pieces_modes__rG7RY{display:grid;grid-template-columns:1fr 1fr;gap:10px}.focus-editor-pieces_mode__wpUa_{padding:11px 13px;border:1px solid var(--border-firm);border-radius:12px}.focus-editor-pieces_mode__wpUa_ b{display:block;font-size:14.5px;color:var(--text)}.focus-editor-pieces_mode__wpUa_ span{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--text-3)}.focus-editor-pieces_mode__wpUa_[aria-pressed=true]{background:color-mix(in oklab,var(--primary) 7%,var(--surface));border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.focus-editor-pieces_list__Hrb79{overflow:hidden;border:1px solid var(--border-strong);border-radius:12px}.focus-editor-pieces_row__xbh1g{display:flex;gap:11px;align-items:center;padding:7px 12px;border-top:1px solid var(--border)}.focus-editor-pieces_row__xbh1g:first-child{border-top:0}.focus-editor-pieces_row__xbh1g .focus-editor-pieces_name__2nZma{font-size:14px;font-weight:600;overflow-wrap:anywhere;color:var(--text)}.focus-editor-pieces_row__xbh1g .focus-editor-pieces_under__vevht{font-size:12.5px;color:var(--text-3);overflow-wrap:anywhere}.focus-editor-pieces_fresh__HuzxS{padding:1px 5px;margin-left:6px;font-family:var(--font-mono);font-size:9.5px;font-weight:800;letter-spacing:.1em;color:var(--conversation-ok);border:1px solid var(--conversation-ok-line);border-radius:5px}.focus-editor-pieces_remove__q5cJg{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;color:var(--text-3);border-radius:8px}.focus-editor-pieces_remove__q5cJg:hover{color:var(--text);background:var(--surface-3)}.focus-editor-pieces_more__TES7f{display:flex;gap:6px;align-items:center;width:100%;font-size:13.5px;font-weight:600;color:var(--text-2)}.focus-editor-pieces_add__P5jIp{display:flex;gap:9px;align-items:center;width:100%;height:40px;padding:0 13px;margin-top:8px;font-size:13.5px;color:var(--text-3);border:1px dashed var(--border-firm);border-radius:11px}.focus-editor-pieces_add__P5jIp:hover{color:var(--text);border-color:var(--primary-line)}.focus-editor-pieces_addForm__VJllc{display:flex;gap:8px;align-items:center;margin-top:8px}.focus-editor-pieces_addForm__VJllc>:first-child{flex:1;min-width:0}.focus-editor-pieces_none__m5jM1{padding:2px 0;font-size:13.5px;color:var(--text-3)}.focus-editor-pieces_note__9XAq8{margin:6px 0 0;font-size:12.5px;color:var(--text-3)}.focus-editor-pieces_note__9XAq8 button{font-weight:600;color:var(--primary)}.focus-editor-pieces_error__7L9Dq{margin:6px 0 0;font-size:12.5px;color:var(--danger)}.focus-editor-pieces_error__7L9Dq button{font-weight:600;text-decoration:underline}.focus-editor-pieces_fold__pG55B{border-top:1px solid var(--border);padding-top:12px}.focus-editor-pieces_fold__pG55B summary{display:flex;gap:6px;align-items:center;font-size:13.5px;font-weight:600;color:var(--text-2);cursor:pointer;list-style:none}.focus-editor-pieces_fold__pG55B summary::-webkit-details-marker{display:none}.focus-editor-pieces_fold__pG55B summary svg{transition:transform .15s ease-out}.focus-editor-pieces_fold__pG55B[open] summary svg{transform:rotate(90deg)}.focus-editor-pieces_foldBody__9wIqQ{display:flex;flex-direction:column;gap:12px;margin-top:12px}.focus-editor-pieces_fieldLabel__AQX_H{display:block;font-size:13.5px;font-weight:600;color:var(--text)}.focus-editor-pieces_fieldHelp__uw0Tp{margin:2px 0 6px;font-size:12.5px;color:var(--text-3)}.folder-layout-pieces_tabs__It4qt{display:flex;gap:4px;margin-top:8px;border-bottom:1px solid var(--border)}.folder-layout-pieces_tab__ziVXF{position:relative;padding:7px 12px 10px;border:0;background:none;font-size:14px;font-weight:650;color:var(--text-2)}.folder-layout-pieces_tabOn__AYwKU,.folder-layout-pieces_tab__ziVXF:hover{color:var(--text)}.folder-layout-pieces_tabOn__AYwKU:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2.5px;border-radius:2px;background:var(--primary)}.folder-layout-pieces_switchRow__YJTTu{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:8px 12px 8px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}.folder-layout-pieces_switchRow__YJTTu+.folder-layout-pieces_switchRow__YJTTu{margin-top:6px}.folder-layout-pieces_switchTrack__iek2Q{width:42px}.folder-layout-pieces_switchTrack__iek2Q[aria-checked=true]>span{transform:translateX(21px)}.folder-layout-pieces_switchWords__NTIXJ b{display:block;font-size:14px;font-weight:650}.folder-layout-pieces_switchWords__NTIXJ small{font-size:12.5px;color:var(--text-3)}.folder-layout-pieces_group__DwQnf{display:flex;align-items:baseline;justify-content:space-between;margin:8px 0 4px}.folder-layout-pieces_group__DwQnf small{font-size:12px;color:var(--text-3)}.folder-layout-pieces_list__lWMCI{display:flex;flex-direction:column;gap:3px;min-width:0}.folder-layout-pieces_topMap__P9C7a{display:flex;flex-direction:column;gap:5px;margin-top:6px}.folder-layout-pieces_piece__2Yn1I{padding-top:4px;padding-bottom:4px}.folder-layout-pieces_pinned__dc4hQ{background:var(--primary-soft);border-color:var(--primary-line)}.folder-layout-pieces_pinned__dc4hQ:hover{background:var(--primary-soft)}.folder-layout-pieces_nameLine__WzvF1{display:flex;align-items:center;gap:7px}.folder-layout-pieces_first__lIx33{padding:1px 6px;border-radius:6px;background:var(--primary-soft);font-size:10.5px;font-weight:700;color:var(--coral-text)}.folder-layout-pieces_nothing__kW0yu{padding-left:12px;font-size:13.5px;color:var(--text-3)}.folder-layout-pieces_inside__bMQAI{flex:none;min-width:0;margin:10px 0 0;padding:0;overflow:hidden;border:1px solid var(--border);border-radius:12px}.folder-layout-pieces_insideRow__YaEEW{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:5px 8px 5px 4px;border-top:1px solid var(--border-subtle);background:var(--surface)}.folder-layout-pieces_insideRow__YaEEW:first-child{border-top:0}.folder-layout-pieces_insideRow__YaEEW b{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:650;line-height:1.25}.folder-layout-pieces_insideRow__YaEEW small{display:flex;align-items:center;gap:4px;font-size:12px;line-height:1.3;color:var(--text-3)}.folder-layout-pieces_insideRowOff__rSR6l b{color:var(--text-3)}.folder-layout-pieces_insideRow__YaEEW .folder-layout-pieces_insideHandle__SMlGS{position:static;width:20px;height:26px;transform:none}.folder-layout-pieces_openButton__zpOPg{display:inline-flex;align-items:center;gap:3px;height:28px;padding:0 10px;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface);font-size:12.5px;font-weight:650;white-space:nowrap}.folder-layout-pieces_openButton__zpOPg:hover{border-color:var(--text-3)}.folder-layout-pieces_insideFlash__E7kRz:before{content:"";position:absolute;inset:0;background:var(--success-soft);pointer-events:none;animation:folder-layout-pieces_insideFlash__E7kRz 1.8s ease-out forwards}@keyframes folder-layout-pieces_insideFlash__E7kRz{to{opacity:0}}.folder-layout-pieces_insideDragging__WGvRE{opacity:.35}.folder-layout-pieces_insideBefore__TYC__{box-shadow:inset 0 3px 0 var(--primary)}.folder-layout-pieces_insideAfter__Hz7Xi{box-shadow:inset 0 -3px 0 var(--primary)}.folder-layout-pieces_insideEmpty___R2S1{padding:16px 14px;font-size:13.5px;color:var(--text-3)}.folder-layout-pieces_question__YaUw8{margin:14px 0 0;font-size:14px;font-weight:650}.folder-layout-pieces_whoSees__xmTrb{display:flex;align-items:flex-start;gap:9px;margin-top:7px;padding:11px 13px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2);font-size:13.5px;line-height:1.5;color:var(--text-2)}.folder-layout-pieces_whoSees__xmTrb b{font-weight:650;color:var(--text)}.folder-layout-pieces_whoSees__xmTrb em{display:block;margin-top:2px;font-size:12.5px;font-style:normal;color:var(--text-3)}.folder-layout-pieces_whoIcon__n7IXi{flex:none;margin-top:2px}.folder-layout-pieces_deleteBar__Vy7rF{display:flex;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid var(--border-subtle)}.folder-layout-pieces_deleteButton__zXZP1{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-size:13px;font-weight:650;color:var(--text-2)}.folder-layout-pieces_deleteButton__zXZP1:hover{color:var(--text)}.folder-layout-pieces_newFolder__B1wWb{margin-top:9px}.folder-layout-pieces_widthBox__q7ly_{min-width:38px;height:30px;padding:0 10px;border:1.5px solid var(--border-strong);border-radius:10px;background:var(--surface);font-size:12.5px;font-weight:650}.folder-layout-pieces_widthBox__q7ly_:hover{border-color:var(--text-3)}.folder-layout-pieces_widthBoxOn__vmNFV{border-color:var(--primary);background:var(--primary-soft);color:var(--coral-text)}.folder-layout-pieces_choiceGrid__ABMlJ{display:grid;grid-template-columns:1fr 1fr;gap:7px;min-width:0;margin:8px 0 0;padding:0;border:0}.folder-layout-pieces_choiceCell__ZEoYx{display:flex;flex-direction:column;gap:5px;min-width:0}.folder-layout-pieces_choiceDelete__szdxM{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding:0 4px;border:0;background:none;font-size:12px;font-weight:650;color:var(--text-2)}.folder-layout-pieces_choiceDelete__szdxM:hover{color:var(--text)}.folder-layout-pieces_choice__aDkIy{display:flex;align-items:center;gap:9px;min-width:0;padding:8px 11px;border:1.5px solid var(--border-strong);border-radius:11px;background:var(--surface);text-align:left}.folder-layout-pieces_choice__aDkIy:hover{border-color:var(--text-3)}.folder-layout-pieces_choiceOn__8l8_K{border-color:var(--primary);background:var(--primary-soft)}.folder-layout-pieces_choiceDot__gYfDp{display:flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border:2px solid var(--border-strong);border-radius:50%}.folder-layout-pieces_choiceOn__8l8_K .folder-layout-pieces_choiceDot__gYfDp{border-color:var(--accent-surface);background:var(--accent-surface);color:var(--on-accent)}.folder-layout-pieces_choiceWords__Nr1EN{min-width:0}.folder-layout-pieces_choiceWords__Nr1EN b{display:block;overflow:hidden;font-size:13.5px;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.folder-layout-pieces_choiceWords__Nr1EN small svg{display:inline-block;margin:-1px 4px 0 0;vertical-align:middle}.folder-layout-pieces_choiceWords__Nr1EN small{display:block;overflow:hidden;font-size:11.5px;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis}.folder-layout-pieces_widthRow__ffdcn{display:flex;align-items:center;gap:6px;margin-top:10px}.folder-layout-pieces_widthLabel__j78wg{margin-right:auto;font-size:13px;font-weight:600;color:var(--text-2)}.folder-layout-pieces_tagEdit__eH81F{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding:12px;border:1px solid var(--border);border-radius:12px}.folder-layout-pieces_tagEdit__eH81F button[aria-label^="Take off"]{opacity:.7}.folder-layout-pieces_sheet__3qM3g{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;overflow-y:auto;padding:16px 20px;background:var(--surface)}.folder-layout-pieces_sheetHead__4YwkP{display:flex;align-items:center;justify-content:space-between;gap:10px}.folder-layout-pieces_sheetHead__4YwkP h3{margin:0;font-size:19px;font-weight:650;letter-spacing:-.015em}.folder-layout-pieces_sheetClose__OaSL9{display:flex;padding:3px;border:0;border-radius:7px;background:none;color:var(--text-2)}.folder-layout-pieces_sheetClose__OaSL9:hover{background:var(--surface-3)}.folder-layout-pieces_sheetNote__oAvGq{margin:4px 0 0;font-size:13.5px;color:var(--text-2)}.folder-layout-pieces_option__Jhrcx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;margin-top:6px;padding:9px 12px;border:1.5px solid var(--border);border-radius:11px;background:var(--surface);text-align:left}.folder-layout-pieces_option__Jhrcx:hover{border-color:var(--text-3)}.folder-layout-pieces_option__Jhrcx b{display:block;font-size:14px;font-weight:650}.folder-layout-pieces_option__Jhrcx small{font-size:12px;color:var(--text-3)}.folder-layout-pieces_widthRowInline__UoLOH{margin-top:0}.folder-layout-pieces_widthRowInline__UoLOH .folder-layout-pieces_widthLabel__j78wg{margin-right:2px}.company-whos-who_card__jCS1J{padding:16px 18px 18px;display:flex;flex-direction:column;min-width:0}.company-whos-who_heading__LQLpO{display:flex;align-items:center;justify-content:space-between;gap:12px}.company-whos-who_heading__LQLpO h3{font-size:15px;font-weight:600}.company-whos-who_heading__LQLpO p{font-size:12.5px;color:var(--text-3);margin-top:2px}.company-whos-who_companyNode__uw2BT{align-self:center;margin-top:6px;display:flex;align-items:center;gap:9px;padding:9px 16px 9px 9px;position:relative}.company-whos-who_companyNode__uw2BT b{font-size:14px;font-weight:600}.company-whos-who_companyNode__uw2BT:after{content:"";position:absolute;left:50%;top:100%;width:0;height:20px;border-left:1.5px solid var(--border-strong)}.company-whos-who_tree___DaC7{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:14px;margin-top:20px;padding-top:20px;position:relative}.company-whos-who_tree___DaC7:before{content:"";position:absolute;top:0;left:calc(50% / var(--columns));right:calc(50% / var(--columns));border-top:1.5px solid var(--border-strong)}.company-whos-who_column__09HTq{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.company-whos-who_column__09HTq:before{content:"";position:absolute;left:50%;top:-20px;width:0;height:20px;border-left:1.5px solid var(--border-strong)}.company-whos-who_roleHeading__vI193{display:flex;align-items:center;justify-content:center;gap:7px}.company-whos-who_roleHeading__vI193 small{font-family:var(--font-mono);font-size:11px;color:var(--text-3)}.company-whos-who_personCard__ZrZAr{padding:11px 12px;position:relative}.company-whos-who_personCard__ZrZAr:hover{border-color:var(--border-strong)}.company-whos-who_star__qq4IE{position:absolute;right:10px;top:11px;z-index:1}.company-whos-who_personTop__fn5Zs{display:flex;align-items:center;gap:9px;padding-right:20px}.company-whos-who_who__KQp2U{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.company-whos-who_who__KQp2U b{font-size:14px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.company-whos-who_who__KQp2U>span{font-size:12px;color:var(--text-3);overflow-wrap:anywhere}.company-whos-who_last__EvpI5,.company-whos-who_tags__LMP5s{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.company-whos-who_last__EvpI5{padding-top:8px;border-top:1px solid var(--border-subtle);font-size:12px;color:var(--text-2);align-items:center}.company-whos-who_last__EvpI5>:first-child{width:100%}.company-whos-who_empty__JK_OL{height:40px;display:flex;align-items:center;justify-content:center}.company-whos-who_empty__JK_OL button{font-size:12.5px;font-weight:600;color:var(--text-3)}.company-whos-who_nobody__6m9OP{margin-top:14px;text-align:center;font-size:12.5px;color:var(--text-3)}.company-whos-who_listTitle__evRMo{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.45}.company-whos-who_roleList__KNG5Q{margin:12px 0 20px;display:flex;flex-direction:column;gap:2px;max-height:60vh;overflow-y:auto}.company-whos-who_roleList__KNG5Q span{font-size:12px;color:var(--text-3)}@media (max-width:900px){.company-whos-who_tree___DaC7{grid-template-columns:repeat(2,minmax(0,1fr))}.company-whos-who_column__09HTq:before,.company-whos-who_companyNode__uw2BT:after,.company-whos-who_tree___DaC7:before{display:none}}@media (max-width:550px){.company-whos-who_tree___DaC7{grid-template-columns:minmax(0,1fr)}.company-whos-who_heading__LQLpO{align-items:flex-start}}.company-whos-who_tagRows__or9Tc{display:flex;flex-direction:column;gap:0;margin-top:12px}.company-whos-who_tagRow__56ucv{display:grid;grid-template-columns:154px minmax(0,1fr);gap:12px;padding:12px 0;align-items:start;border-top:1px solid var(--border-subtle)}.company-whos-who_peopleTags__SAEhV{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.company-whos-who_peopleTags__SAEhV button{height:auto;min-height:36px;gap:7px;white-space:normal}.company-whos-who_peopleTags__SAEhV button span:last-child{color:var(--text-3);font-size:12px}@media (max-width:650px){.company-whos-who_tagRow__56ucv{grid-template-columns:minmax(0,1fr)}}.docked-email_dock__9NcqY[data-preview-state=hover]{border-color:var(--border-strongest)}.docked-email_dock__9NcqY[data-preview-state=focus]{box-shadow:var(--ring)}.docked-email_open__YV6cZ{height:22px;padding:0 9px}.company-page-builder_shell__oFzB3{display:flex;flex-direction:column;min-height:0;height:var(--fit-height,auto)}.company-page-builder_columns__atl62{display:grid;grid-template-columns:400px minmax(0,1fr);flex:1;min-height:0}.company-page-builder_preview__n3rr9{padding:20px;min-width:0;overflow:auto}.company-page-builder_previewPage__qy8O8>h1{font-size:28px;font-weight:600}@media (max-width:1000px){.company-page-builder_shell__oFzB3{height:auto}.company-page-builder_columns__atl62{grid-template-columns:minmax(0,1fr);flex:none}}.company-page-builder_previewPage__qy8O8{width:100%;padding-top:8px}.company-page-builder_peopleKicker__x3YwP{margin:16px 0 7px}.host_kicker__qIqkt{font-family:var(--font-mono);font-size:10.5px;font-weight:500;line-height:1;letter-spacing:.12em;text-transform:uppercase}.host_liveDot__zYCQY{width:8px;height:8px;flex:none}.host_lobby__a5z_y{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;padding:22px 28px;width:100%;height:100%;min-height:0;font-size:14px;line-height:1.45}.host_stagecard___cTF4{position:relative;overflow:hidden;padding:28px 32px;display:flex;flex-direction:column;min-height:0}.host_glow__s6Ydn{position:absolute;right:-80px;top:-200px;width:520px;height:560px;pointer-events:none}.host_stagecard___cTF4>*{position:relative}.host_stagecard___cTF4>.host_glow__s6Ydn{position:absolute}.host_stagecard___cTF4>.host_endCorner__qPXsj{position:absolute;top:18px;right:24px;z-index:2}.host_stageKicker__X22ZF{display:flex;align-items:center;gap:8px}.host_roomName__fiiZ4{font-size:50px;font-weight:800;letter-spacing:-.035em;margin:16px 0 10px;line-height:1}.host_roomMeta__TA3m4{font-size:16px;margin:0}.host_seats__EfWXH{flex:1;display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap;padding:24px 0}.host_seat__sENUW{display:flex;flex-direction:column;align-items:center;gap:12px;width:124px}.host_seatFace__gDVah{position:relative}.host_seatOut__2CCHG{filter:grayscale(1);opacity:.25}.host_seatFaceTransition__5qIXi{transition:filter .4s,opacity .4s}.host_readyBadge__ujbP_{position:absolute;right:-2px;bottom:-2px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;animation:host_pop__4SCpF .5s cubic-bezier(.22,1,.36,1)}.host_seatName__Q3OEV{font-size:16px;font-weight:600}.host_seatStatus__L4EP7{font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.host_foot__N2qQw{display:flex;align-items:center;gap:18px}.host_here__hYuR6{font-size:14px}.host_startWrap__vKO3x{position:relative;display:inline-flex}.host_beacon__as4es{position:absolute;inset:-5px;pointer-events:none;animation:host_beacon__as4es 1.8s ease-out infinite}@keyframes host_beacon__as4es{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.08,1.3)}}.host_share__cmqsM{padding:20px;display:flex;flex-direction:column;gap:14px;min-height:0}.host_shareTitle___nU4e{margin:0;font-size:18px;font-weight:700;letter-spacing:-.015em}.host_thumb__SzQoM{flex:1;min-height:150px;position:relative;overflow:hidden;padding:16px 18px;display:flex;flex-direction:column}.host_thumbKicker__iXF8p{font-family:var(--font-mono);font-size:9px;font-weight:500;line-height:1;letter-spacing:.12em;display:flex;align-items:center;gap:6px}.host_thumbDot__6_i5t{width:6px;height:6px;flex:none}.host_thumbHead__bsHIA{display:flex;align-items:flex-end;margin-top:10px}.host_thumbName__VeRpP{font-size:17px;font-weight:800;letter-spacing:-.02em}.host_thumbClock__PDN32{margin-left:auto;font-family:var(--font-mono);font-size:26px;font-weight:700;line-height:1;letter-spacing:-.04em}.host_thumbLanes__1tHSP{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;margin-top:6px}.host_thumbLane__wy4H1{display:flex;align-items:center;gap:8px}.host_thumbRunner__0Sc2V{width:14px;height:14px;flex:none}.host_thumbDash__rtWR2{flex:1;height:2px}.host_linkBox__cjIuc{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;font-family:var(--font-mono);font-size:13px;font-weight:500;line-height:1}.host_linkBox__cjIuc>svg{flex:none}.host_linkText__qa_KS{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.host_shareButtons__5otHA{display:flex;gap:8px}.host_shareButtons__5otHA>*{flex:1}.host_shareNote__P4AAo{margin:0;font-size:12.5px}.host_board__gmKFP{position:relative;display:flex;flex-direction:column;padding:22px 34px 18px;overflow:hidden;font-size:14px;line-height:1.45}.host_boardGlow__1DBjM{position:absolute;right:180px;top:-220px;width:560px;height:640px;pointer-events:none;transform-origin:50% 0;animation:host_sway__Gvz7X 12s ease-in-out infinite}.host_boardStripes__WxhR1{position:absolute;inset:0;pointer-events:none}.host_board__gmKFP>*{position:relative;z-index:1}.host_board__gmKFP>.host_boardGlow__1DBjM,.host_board__gmKFP>.host_boardStripes__WxhR1{position:absolute;z-index:0}.host_board__gmKFP>.host_endBoardCorner__rv_q8{position:absolute;right:34px;bottom:14px}@keyframes host_sway__Gvz7X{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.host_boardTop__yzHuF{display:flex;align-items:center;gap:10px;font-size:13px}.host_boardTop__yzHuF b{font-weight:600}.host_brandMark__HqjrQ{color:var(--stage-ink)}.host_liveTag__QhP65{margin-left:auto;display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.14em}.host_boardHead__wiViY{display:flex;align-items:flex-end;gap:30px;margin-top:18px}.host_boardTitle__TZAtC{font-size:54px;font-weight:800;letter-spacing:-.035em;margin:12px 0 8px;line-height:1}.host_lead__GNtlv{font-size:20px;min-height:28px}.host_lead__GNtlv b{font-weight:650}.host_boardClock__FDrNt{margin-left:auto;display:flex;align-items:center;gap:18px}.host_boardClockText__OIvPk{text-align:right}.host_boardClockText__OIvPk b{display:block;font-family:var(--font-mono);font-size:100px;font-weight:700;line-height:.9;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.host_boardClockText__OIvPk span{font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1;letter-spacing:.16em}.host_boardBody__MNkwZ{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;margin-top:22px}.host_raceCard__OdEug{position:relative;min-height:0}.host_raceInner__O2KVh{position:absolute;inset:14px 20px}.host_feedCard__0Ekw6{padding:18px 18px 16px;display:flex;flex-direction:column;min-height:0}.host_feed__46r97{flex:1;min-height:0;overflow:hidden;margin-top:8px}.host_feedItem__7uGUD{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:center;padding:12px 2px;font-size:16px}.host_feedItem__7uGUD b{font-weight:600}.host_feedPoints__iD9Jd{font-family:var(--font-mono);font-size:16px;font-weight:700;line-height:1}.host_feedTime__tjM4E{font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1;min-width:28px;text-align:right}.host_total__cHHYP{margin-top:auto;padding-top:14px;display:flex;align-items:baseline;gap:10px;font-size:15px}.host_total__cHHYP b{font-family:var(--font-mono);font-size:40px;font-weight:700;line-height:1;letter-spacing:-.04em}.host_boardFoot__ewahH{margin-top:12px;display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1}.host_race__oR7BM{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center}.host_lane__q4Akf{flex:0 1 160px;min-height:0;display:grid;grid-template-columns:44px 250px 1fr 140px;align-items:center;padding:0 12px}.host_laneUnranked__sZer0{grid-template-columns:250px 1fr 140px}.host_laneRank__6YRKg{font-family:var(--font-mono);font-size:18px;font-weight:600;line-height:1}.host_laneWho__a6qsx{min-width:0;padding-right:10px}.host_laneName__FBQWz{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:650;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.host_laneSub__d44uT{font-family:var(--font-mono);font-size:13px;line-height:1.3;white-space:nowrap;margin-top:6px}.host_flame__a3Yk9{display:inline-flex;align-items:center;gap:3px;flex:none;font-family:var(--font-mono);font-size:16px;font-weight:700;line-height:1;animation:host_pop__4SCpF .5s cubic-bezier(.22,1,.36,1)}.host_track__mqtLT{position:relative;height:64px;margin:0 26px 0 6px}.host_trackDash__izh3R{right:0;height:3px}.host_trackDash__izh3R,.host_trail__VeHYe{position:absolute;left:0;top:50%;transform:translateY(-50%)}.host_trail__VeHYe{height:14px;transition:width .9s cubic-bezier(.22,1,.36,1)}.host_runner__SSjGA{position:absolute;top:50%;transform:translateY(-50%);z-index:2;transition:left .9s cubic-bezier(.22,1,.36,1)}.host_lanePoints___pqVe{text-align:right;font-family:var(--font-mono);font-size:42px;font-weight:700;line-height:1;letter-spacing:-.04em}.host_lanePoints___pqVe small{display:block;font-size:13px;font-weight:500;line-height:1.2;margin-top:4px;letter-spacing:0}.host_banner__0rtk_{position:absolute;right:20px;top:-20px;z-index:5;display:flex;align-items:center;gap:8px;padding:12px 18px;font-size:17px;font-weight:800;line-height:1}.host_results__lfsDg{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:20px;margin-top:22px;animation:host_fadeIn__gR8nB .6s ease-out}.host_resultsLeft__zRqFk{display:flex;flex-direction:column;padding:24px 28px 0;position:relative;overflow:hidden}.host_winner__pctPf{font-size:60px;font-weight:800;letter-spacing:-.04em;line-height:1;margin:12px 0 8px}.host_winnerSub__QebWQ{font-size:18px}.host_winnerSub__QebWQ b{font-weight:700}.host_podium__5t0n0{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:14px;margin-top:12px}.host_step__Wfb8F{width:150px;display:flex;flex-direction:column;align-items:center;position:relative}.host_crown__14KE0{position:absolute;top:-30px}.host_stepName__RhPuW{font-size:17px;font-weight:600;margin:10px 0}.host_block__i1ip_{width:100%;display:flex;flex-direction:column;align-items:center;gap:7px;padding-top:16px;animation:host_riseUp__8Oqtd .8s cubic-bezier(.22,1,.36,1) both}.host_blockPoints__uHfQw{font-family:var(--font-mono);font-size:28px;font-weight:700;line-height:1;letter-spacing:-.03em}.host_blockPlace__ImoTM{font-family:var(--font-mono);font-size:11px;font-weight:600;line-height:1;letter-spacing:.14em}@keyframes host_riseUp__8Oqtd{0%{transform:translateY(100%)}to{transform:none}}.host_resultsRight__k4TT9{display:flex;flex-direction:column;gap:12px;min-height:0}.host_resultList__lajWV{padding:8px 20px}.host_resultRow__uxLQG{display:grid;grid-template-columns:26px 44px 1fr auto;align-items:center;gap:12px;padding:13px 0;animation:host_fadeIn__gR8nB .5s ease-out both}.host_resultRank__OaflB{font-family:var(--font-mono);font-size:15px;font-weight:600;line-height:1}.host_resultName__T7kV9{min-width:0;font-size:19px;font-weight:600}.host_resultName__T7kV9 small{display:block;font-family:var(--font-mono);font-size:13px;font-weight:400;line-height:1.3;margin-top:3px}.host_resultPoints__KFyR_{font-family:var(--font-mono);font-size:26px;font-weight:700;line-height:1;letter-spacing:-.03em}.host_kindIcon__qZnvO{width:42px;height:42px;display:flex;align-items:center;justify-content:center}.host_award__EqN8p{display:inline-flex;align-items:center;gap:6px;margin-top:6px;height:24px;padding:0 10px 0 7px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.host_resultTotal__X2MZJ{flex:1;padding:20px 22px;display:flex;flex-direction:column;justify-content:center}.host_resultTotal__X2MZJ b{font-family:var(--font-mono);font-size:64px;font-weight:700;line-height:1;letter-spacing:-.05em}.host_resultTotal__X2MZJ span{font-size:18px;margin-top:8px}@keyframes host_fadeIn__gR8nB{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes host_pop__4SCpF{0%{transform:scale(.7)}55%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.host_beacon__as4es,.host_block__i1ip_,.host_boardGlow__1DBjM,.host_flame__a3Yk9,.host_readyBadge__ujbP_,.host_resultRow__uxLQG,.host_results__lfsDg{animation:none}.host_runner__SSjGA,.host_trail__VeHYe{transition:none}}.host_feedItem__7uGUD:not(:last-child),.host_resultRow__uxLQG:not(:last-child){border-bottom:1px solid var(--stage-edge)}.host_total__cHHYP{border-top:1px solid var(--stage-edge)}.analytics_an__KGnzF{--ink:var(--text);--dim:var(--text-2);--faint:var(--text-3);--line:var(--border);--well:var(--surface-2);--track:var(--surface-3);--rank-bar:color-mix(in srgb,var(--text-3) 45%,transparent);--dial-ink:var(--ink);--dial-hub:var(--surface);--dial-faint:0.2;--s:1;display:grid;gap:calc(12px * var(--s))}.analytics_host__rZZ7E{--ink:var(--stage-ink);--dim:color-mix(in srgb,var(--stage-ink) 74%,transparent);--faint:var(--stage-dim);--line:var(--stage-edge);--well:var(--stage-stripe);--track:color-mix(in srgb,var(--stage-ink) 10%,transparent);--rank-bar:color-mix(in srgb,var(--stage-ink) 35%,transparent);--dial-hub:var(--game-stage-2);--dial-faint:0.34}.analytics_zone_far_below__ROYmF{--z:var(--game-zone-far-below);--zs:var(--game-zone-far-below-soft);--zt:var(--game-zone-far-below-ink)}.analytics_zone_below__nIXzr{--z:var(--game-zone-below);--zs:var(--game-zone-below-soft);--zt:var(--game-zone-below-ink)}.analytics_zone_on__3x_Lp{--z:var(--game-zone-on);--zs:var(--game-zone-on-soft);--zt:var(--game-zone-on-ink)}.analytics_zone_above__rVvvE{--z:var(--game-zone-above);--zs:var(--game-zone-above-soft);--zt:var(--game-zone-above-ink)}.analytics_face__iyhxk{display:grid;gap:calc(12px * var(--s))}.analytics_lead__3P3M9{margin:0;font-size:calc(14.5px * var(--s));line-height:1.45;color:var(--dim);text-wrap:pretty}.analytics_lead__3P3M9 b{font-weight:600;color:var(--ink)}.analytics_lead__3P3M9 em{font-style:normal;font-weight:700;color:var(--zt)}.analytics_chip__CsfSR{display:inline-flex;align-items:center;gap:calc(6px * var(--s));height:calc(28px * var(--s));padding:0 calc(11px * var(--s));color:var(--zt);font-size:calc(12.5px * var(--s));font-weight:700;white-space:nowrap}.analytics_chip__CsfSR i{width:calc(8px * var(--s));height:calc(8px * var(--s))}.analytics_callouts__fdkVn{display:grid;grid-template-columns:1fr 1fr;gap:calc(10px * var(--s))}.analytics_callout__Wi5gv{display:flex;align-items:center;gap:calc(10px * var(--s));padding:calc(10px * var(--s)) calc(12px * var(--s));border:1px solid var(--line);font-size:calc(13px * var(--s));color:var(--dim)}.analytics_callout__Wi5gv i{display:grid;flex:none;place-items:center;width:calc(30px * var(--s));height:calc(30px * var(--s));color:var(--zt)}.analytics_callout__Wi5gv svg{width:calc(16px * var(--s));height:calc(16px * var(--s))}.analytics_callout__Wi5gv b{display:block;font-size:calc(13.5px * var(--s));color:var(--ink)}.analytics_callout_fast__gE58N{--zs:var(--game-zone-above-soft);--zt:var(--game-zone-above-ink)}.analytics_callout_quiet__gI_qI{--zs:var(--game-zone-below-soft);--zt:var(--game-zone-below-ink)}.analytics_bricks__6Ow_Z,.analytics_brow__jQ0D3{display:grid;gap:calc(12px * var(--s))}.analytics_brow__jQ0D3{grid-template-columns:calc(150px * var(--s)) 1fr calc(66px * var(--s));align-items:center}.analytics_browName__0uAKh{display:flex;align-items:center;gap:calc(9px * var(--s));font-size:calc(14px * var(--s));font-weight:600;color:var(--ink)}.analytics_browName__0uAKh i{display:grid;flex:none;place-items:center;width:calc(32px * var(--s));height:calc(32px * var(--s))}.analytics_browName__0uAKh .analytics_wayIcon__V_nHS{width:calc(16px * var(--s));height:calc(16px * var(--s))}.analytics_browName__0uAKh small{display:block;font-family:var(--font-mono);font-size:calc(11px * var(--s));font-weight:500;line-height:1.3;color:var(--faint)}.analytics_browTrack__uCbeH{height:calc(30px * var(--s));overflow:hidden}.analytics_browTrack__uCbeH i{display:block;height:100%;transform-origin:left center;animation:analytics_barGrow__Ktfmc 1.2s cubic-bezier(.22,1,.36,1) both}.analytics_browValue__pO5aT{font-family:var(--font-mono);font-size:calc(20px * var(--s));font-weight:700;line-height:1;text-align:right;color:var(--ink)}.analytics_total__PHe0i{display:flex;align-items:baseline;gap:calc(10px * var(--s));padding-top:calc(12px * var(--s));border-top:1px solid var(--line)}.analytics_total__PHe0i b{font-family:var(--font-mono);font-size:calc(34px * var(--s));font-weight:700;line-height:1;color:var(--ink)}.analytics_total__PHe0i span{font-size:calc(14px * var(--s));color:var(--dim)}@keyframes analytics_barGrow__Ktfmc{0%{transform:scaleX(0)}}.analytics_tiles__O0wxi{display:grid;grid-template-columns:repeat(var(--tiles,3),minmax(0,1fr));gap:calc(12px * var(--s));margin:0;padding:0;list-style:none}.analytics_tile__bX44V{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:calc(14px * var(--s)) calc(14px * var(--s)) calc(12px * var(--s));border:1px solid var(--line);text-align:center}.analytics_tileFirst__LCHXi{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.analytics_startHere__NzAqD{position:absolute;top:calc(-10px * var(--s));left:50%;padding:calc(4px * var(--s)) calc(7px * var(--s));color:var(--dial-hub);font-family:var(--font-mono);font-size:calc(10px * var(--s));font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transform:translateX(-50%)}.analytics_tileHead__E0_Q_{display:flex;align-items:center;gap:calc(6px * var(--s));font-size:calc(14.5px * var(--s));font-weight:700;color:var(--ink)}.analytics_tileHead__E0_Q_ svg{width:calc(15px * var(--s));height:calc(15px * var(--s));color:var(--faint)}.analytics_dialSmall__P_2ft{width:100%;max-width:calc(130px * var(--s));margin-top:calc(6px * var(--s))}.analytics_tileValue__Qm5NY{margin-top:calc(6px * var(--s));font-family:var(--font-mono);font-size:calc(24px * var(--s));font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--ink)}.analytics_tileValue__Qm5NY small{margin-left:calc(3px * var(--s));font-size:.5em;letter-spacing:0;color:var(--dim)}.analytics_tile__bX44V .analytics_chip__CsfSR{margin-top:calc(8px * var(--s))}.analytics_barLine__2kAKz{margin-top:calc(6px * var(--s));font-size:calc(12px * var(--s));color:var(--faint)}.analytics_doThis__1or15{padding-top:calc(10px * var(--s));border-top:1px solid var(--line)}.analytics_doKicker__2D0vG{display:block;font-family:var(--font-mono);font-size:calc(10.5px * var(--s));font-weight:500;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.analytics_doTitle__UXeFn{display:block;margin-top:calc(5px * var(--s));font-size:calc(16px * var(--s));font-weight:700;color:var(--ink)}.analytics_doLine__9A8TN{display:block;margin-top:calc(3px * var(--s));font-size:calc(14.5px * var(--s));line-height:1.45;color:var(--dim)}.analytics_target__DA3iM{display:grid;grid-template-columns:auto 1fr;gap:calc(22px * var(--s));align-items:center}.analytics_disc___s5Lo{display:grid;place-items:center;width:calc(150px * var(--s));height:calc(150px * var(--s));color:var(--primary-foreground);text-align:center;animation:analytics_discIn__wf8xw .7s cubic-bezier(.22,1,.36,1) both}.analytics_disc___s5Lo b{font-size:calc(54px * var(--s));font-weight:800}.analytics_disc___s5Lo b,.analytics_disc___s5Lo small{display:block;font-family:var(--font-mono);line-height:1}.analytics_disc___s5Lo small{margin-top:calc(6px * var(--s));font-size:calc(10px * var(--s));font-weight:600;letter-spacing:.12em;text-transform:uppercase}.analytics_targetWords__mGfB5{min-width:0}.analytics_targetWords__mGfB5 h4{margin:0 0 calc(4px * var(--s));font-size:calc(24px * var(--s));font-weight:700;letter-spacing:-.02em;color:var(--ink)}.analytics_targetWords__mGfB5 p{margin:0 0 calc(12px * var(--s));font-size:calc(14px * var(--s));line-height:1.45;color:var(--dim)}.analytics_runs__oQdlk{display:flex;align-items:flex-end;gap:calc(8px * var(--s));height:calc(80px * var(--s))}.analytics_runs__oQdlk div{display:flex;flex-direction:column;align-items:center;gap:calc(4px * var(--s))}.analytics_runs__oQdlk i{display:block;width:calc(26px * var(--s));transform-origin:center bottom;animation:analytics_barRise__RASe1 .8s cubic-bezier(.22,1,.36,1) both}.analytics_runs__oQdlk small{font-family:var(--font-mono);font-size:calc(11px * var(--s));font-weight:600;line-height:1;color:var(--dim)}.analytics_runs__oQdlk span{align-self:center;margin-left:calc(8px * var(--s));font-size:calc(12.5px * var(--s));color:var(--faint)}@keyframes analytics_discIn__wf8xw{0%{opacity:0;transform:scale(.82)}}@keyframes analytics_barRise__RASe1{0%{transform:scaleY(0)}}.analytics_rank__jDoyS{display:grid;gap:calc(6px * var(--s))}.analytics_rankHead__ecS3g{display:flex;padding:0 calc(2px * var(--s)) calc(2px * var(--s));font-family:var(--font-mono);font-size:calc(10px * var(--s));font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.analytics_medianKey__GCzS3{display:flex;align-items:center;gap:calc(6px * var(--s));margin-left:auto}.analytics_medianKey__GCzS3 i{width:0;height:calc(12px * var(--s));border-left:2px dashed var(--faint)}.analytics_rankRow__yUTzQ{display:grid;grid-template-columns:calc(16px * var(--s)) calc(26px * var(--s)) calc(84px * var(--s)) 1fr calc(70px * var(--s));align-items:center;gap:calc(9px * var(--s));height:calc(34px * var(--s));padding:0 calc(8px * var(--s))}.analytics_rankPlace__9n4bg{font-family:var(--font-mono);font-size:calc(11px * var(--s));font-weight:600;line-height:1;color:var(--faint)}.analytics_rankName__AD9_T{overflow:hidden;font-size:calc(13.5px * var(--s));font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.analytics_rankMine__ktrZo .analytics_rankName__AD9_T{color:var(--coral-text)}.analytics_rankTrack___gS8q{position:relative;height:calc(12px * var(--s))}.analytics_rankTrack___gS8q i{display:block;height:100%;transform-origin:left center;animation:analytics_barGrow__Ktfmc .9s cubic-bezier(.22,1,.36,1) both}.analytics_rankTrack___gS8q em{position:absolute;top:calc(-6px * var(--s));bottom:calc(-6px * var(--s));width:0;border-left:2px dashed color-mix(in srgb,var(--faint) 80%,transparent)}.analytics_rankValue__kHyBw{font-family:var(--font-mono);font-size:calc(14px * var(--s));font-weight:700;line-height:1;text-align:right;color:var(--ink)}.analytics_scrim__Svmmc{position:fixed;inset:0;z-index:50;animation:analytics_fadeIn__guqDf .3s ease both}.analytics_modal__z9GzL{position:fixed;top:clamp(40px,13vh,130px);left:50%;z-index:51;display:flex;flex-direction:column;max-width:calc(100% - 40px);max-height:calc(100% - 60px);overflow:hidden;box-shadow:var(--shadow-lg);transform:translateX(-50%);animation:analytics_modalIn__zT2do .55s cubic-bezier(.22,.61,.36,1) both}.analytics_contained__xKKtE{position:absolute}@keyframes analytics_fadeIn__guqDf{0%{opacity:0}}@keyframes analytics_modalIn__zT2do{0%{opacity:0;transform:translate(-50%,18px) scale(.985)}}.analytics_head___xULa{display:flex;flex:none;align-items:flex-start;gap:12px;padding:20px 24px 10px}.analytics_headWords__hrQrc{min-width:0}.analytics_kicker__m8R41{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.analytics_title__q7k8e{margin:5px 0 0;font-size:20px;font-weight:650;letter-spacing:-.01em}.analytics_count__450fL{margin-left:auto;padding-top:2px;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--text-3)}.analytics_body__Wj9cX{padding:2px 24px 22px;overflow:hidden;animation:analytics_swapIn__QKleX .3s ease-out}@keyframes analytics_swapIn__QKleX{0%{opacity:0;transform:translateX(12px)}}.analytics_foot__gPrvu{display:flex;flex:none;align-items:center;gap:10px;padding:14px 24px;border-top:1px solid var(--border)}.analytics_grow__aGYz3{flex:1}.analytics_stage__ccwtd{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;padding:22px 34px 18px;overflow:hidden;color:var(--stage-ink)}.analytics_stage__ccwtd.analytics_contained__xKKtE{position:absolute}.analytics_stageFill__IlTQn{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-height:0}.analytics_fcard__lNxOY{display:flex;flex-direction:column;width:min(1080px,100%);overflow:hidden;border:1px solid var(--stage-edge)}.analytics_fHead__fEsN5{display:flex;align-items:flex-start;gap:12px;padding:22px 30px 8px}.analytics_fKicker__CcWbH{font-family:var(--font-mono);font-size:12px;font-weight:600;line-height:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--stage-dim)}.analytics_fTitle__nwafW{margin:7px 0 0;font-size:30px;font-weight:700;line-height:1.45;letter-spacing:-.02em}.analytics_fCount__MiEwm{margin-left:auto;font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--stage-dim)}.analytics_fBody__TG3F9{padding:8px 30px 24px;animation:analytics_swapIn__QKleX .3s ease-out}.analytics_fFoot__OJUB9{display:flex;align-items:center;gap:12px;padding:14px 30px;border-top:1px solid var(--stage-edge)}.analytics_hint__Cxfm1{font-size:14px;color:var(--stage-dim)}@media (prefers-reduced-motion:reduce){.analytics_body__Wj9cX,.analytics_browTrack__uCbeH i,.analytics_disc___s5Lo,.analytics_fBody__TG3F9,.analytics_modal__z9GzL,.analytics_rankTrack___gS8q i,.analytics_runs__oQdlk i,.analytics_scrim__Svmmc{animation:none}}.dial_dial__kPObJ{display:block;width:100%;overflow:visible}.dial_seg__rjSv_{fill:none;stroke-width:22}.dial_zone0__oG2IM{stroke:var(--game-zone-far-below)}.dial_zone1__Wte1F{stroke:var(--game-zone-below)}.dial_zone2__G7HEL{stroke:var(--game-zone-on)}.dial_zone3__I4cK0{stroke:var(--game-zone-above)}.dial_off__t7adW{opacity:var(--dial-faint,.2)}.dial_needle__SDkBt{transform-box:view-box;transform-origin:100px 100px;transform:rotate(var(--a));animation:dial_sweep__Ke_sd 1.2s cubic-bezier(.22,.61,.36,1) both}.dial_needle__SDkBt line{stroke:var(--dial-ink,var(--text));stroke-width:6;stroke-linecap:round}.dial_hub__BM3tN{fill:var(--dial-ink,var(--text))}.dial_pin__zjCk2{fill:var(--dial-hub,var(--surface))}@keyframes dial_sweep__Ke_sd{0%{transform:rotate(0deg)}}@media (prefers-reduced-motion:reduce){.dial_needle__SDkBt{animation:none}}.step-chart_box__ET361{position:relative;height:calc(250px * var(--s));padding:calc(12px * var(--s)) calc(14px * var(--s)) calc(22px * var(--s)) calc(40px * var(--s));border:1px solid var(--line)}.step-chart_xLow__JOGnD,.step-chart_xMid___XN_k,.step-chart_xTop__KKJTB,.step-chart_yLow__CuTVL,.step-chart_yMid__eAHa9,.step-chart_yTop__qk0YT{position:absolute;font-family:var(--font-mono);font-size:calc(10px * var(--s));font-weight:500;line-height:1;color:var(--faint)}.step-chart_yLow__CuTVL,.step-chart_yMid__eAHa9,.step-chart_yTop__qk0YT{left:calc(10px * var(--s))}.step-chart_yTop__qk0YT{top:calc(10px * var(--s))}.step-chart_yMid__eAHa9{top:45%}.step-chart_yLow__CuTVL{bottom:calc(20px * var(--s))}.step-chart_xLow__JOGnD,.step-chart_xMid___XN_k,.step-chart_xTop__KKJTB{bottom:calc(6px * var(--s))}.step-chart_xLow__JOGnD{left:calc(40px * var(--s))}.step-chart_xMid___XN_k{left:50%}.step-chart_xTop__KKJTB{right:calc(14px * var(--s))}.step-chart_plot__oaavL{position:relative;height:100%}.step-chart_svg__WJkTn{display:block;width:100%;height:100%;overflow:visible}.step-chart_bandFast___SU4i{fill:var(--game-zone-above-soft)}.step-chart_bandQuiet__1z86C{fill:var(--game-zone-below-soft)}.step-chart_bandLead__ALbia{fill:var(--primary-soft);opacity:.5}.step-chart_paceBest__n5ird,.step-chart_paceUsual__WA9qM{stroke-width:2}.step-chart_paceUsual__WA9qM{stroke:var(--faint);stroke-dasharray:7 6}.step-chart_paceBest__n5ird{stroke:var(--game-zone-below-ink);stroke-dasharray:2 5}.step-chart_lineMine__CCIiX{stroke-width:3.5;stroke-linejoin:round}.step-chart_lineOther__deMpK{stroke-width:2;stroke-linejoin:round;opacity:.55}.step-chart_dot__zGsi4{position:absolute;width:calc(10px * var(--s));height:calc(10px * var(--s));border:calc(2.5px * var(--s)) solid var(--primary);transform:translate(-50%,-50%);opacity:0;animation:step-chart_dotIn__Ajaqx .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes step-chart_dotIn__Ajaqx{to{opacity:1}}.step-chart_wipe__E3ahu{position:absolute;inset:calc(-2px * var(--s));transform-origin:right center;animation:step-chart_wipe__E3ahu 2.4s cubic-bezier(.22,1,.36,1) .2s forwards}@keyframes step-chart_wipe__E3ahu{to{transform:scaleX(0)}}.step-chart_note__Yp_Dn{position:absolute;top:calc(2px * var(--s));padding:calc(3px * var(--s)) calc(6px * var(--s));font-family:var(--font-mono);font-size:calc(10px * var(--s));font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--coral-text)}.step-chart_noteQuiet__KuDDy{color:var(--game-zone-below-ink)}.step-chart_legend__Y8tZu{display:flex;flex-wrap:wrap;gap:calc(6px * var(--s)) calc(16px * var(--s));font-size:calc(12.5px * var(--s));color:var(--dim)}.step-chart_legend__Y8tZu span{display:flex;align-items:center;gap:calc(6px * var(--s))}.step-chart_swatch__Mq5HI{display:block;width:calc(18px * var(--s));height:0;border-top:calc(3px * var(--s)) solid var(--swatch,var(--primary))}.step-chart_swatch_other__TXITA{border-top-width:calc(2px * var(--s));opacity:.7}.step-chart_swatch_usual__GuLuQ{border-top:calc(2px * var(--s)) dashed var(--faint)}.step-chart_swatch_best__iQM4R{border-top:calc(2px * var(--s)) dotted var(--game-zone-below-ink)}@media (prefers-reduced-motion:reduce){.step-chart_wipe__E3ahu{animation:none;transform:scaleX(0)}.step-chart_dot__zGsi4{animation:none;opacity:1}}.home-card_opened__lb5PM{outline:2px solid var(--primary-line);outline-offset:-2px}.play_countdown__P4fa6{position:fixed;font-size:14px;line-height:1.45;inset:0;z-index:70;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.play_countdownContained__be_9l{position:absolute}.play_countdownKicker__F4qTh{font-family:var(--font-mono);font-size:14px;font-weight:500;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--stage-dim-strong)}.play_countdownNumber__iWPzc{font-size:230px;font-weight:800;line-height:1;letter-spacing:-.06em}.play_countdownPop__1ut_p{animation:play_countdownPop__1ut_p .75s cubic-bezier(.22,1,.36,1)}@keyframes play_countdownPop__1ut_p{0%{opacity:0;transform:scale(1.7)}30%{opacity:1;transform:scale(1)}to{opacity:.92;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.play_countdownPop__1ut_p{animation:none}}[data-reduce-motion=true] .play_countdownPop__1ut_p{animation:none}.condition-row_valueChip__dmFzV{padding:4px 10px}.door-number_number__Zdyk2{font-size:min(54px,calc(100cqw / (var(--door-number-chars, 3) * .58)));letter-spacing:-2.4px;line-height:.9}.setup-wizard-shell_shell__wksdH{display:flex;min-height:0;max-height:calc(100dvh - 60px - 52px);width:100%;max-width:640px;flex-direction:column;margin:26px auto 0;overflow:hidden}.setup-wizard-shell_progress__9ijks{height:3px;flex:none}.setup-wizard-shell_header__CwPKj{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-subtle);padding:12px 20px}.setup-wizard-shell_question__gT2cl{flex:none;margin:22px 40px 12px;text-align:center;font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.2}.setup-wizard-shell_body__IyQVQ{display:flex;min-height:0;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:4px 40px 22px}.setup-wizard-shell_footer___vztE{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid var(--border);padding:12px 20px}.setup-wizard-shell_footerNote__2vmHp{min-width:0;flex:1;margin:0;text-align:right}.setup-wizard-shell_shellFill__Zd_Qb{height:calc(100dvh - 60px - 52px);max-width:var(--page-w-reading)}.setup-wizard-shell_bodyFill__yvlvU{overflow-y:hidden}.sent-line-pieces_slot___vnX8{display:flex;align-items:center;height:26px;margin-bottom:4px;white-space:nowrap}.sent-line-pieces_line__UHq25{display:inline-flex;gap:8px;align-items:center;font-size:13px;font-weight:400;color:var(--text-2);animation:sent-line-pieces_sent-line-in__Jkpt9 .2s ease-out both}.sent-line-pieces_lead__9QphD{font-weight:650;color:var(--text)}.sent-line-pieces_unknown__cq4GZ{color:var(--warning)}.sent-line-pieces_failed__hLVEA{min-width:0;max-width:100%;color:var(--danger)}.sent-line-pieces_failed__hLVEA>span{overflow:hidden;text-overflow:ellipsis}.sent-line-pieces_points__OtMRA{font-family:var(--font-mono,ui-monospace,monospace);font-size:11.5px;font-weight:800;color:var(--coral-text)}.sent-line-pieces_undo__CJkaP{height:26px;padding:0 9px;font:inherit;font-size:12px;font-weight:650;color:var(--text);cursor:pointer;background:var(--surface);border:1px solid var(--border-strong);border-radius:7px}.sent-line-pieces_undo__CJkaP:hover{background:var(--surface-2)}.sent-line-pieces_bar__94AUL{width:100%;height:auto;margin-bottom:0}.sent-line-pieces_bar__94AUL .sent-line-pieces_line__UHq25{flex:1;min-width:0;font-size:13.5px}.sent-line-pieces_bar__94AUL .sent-line-pieces_line__UHq25>.sent-line-pieces_undo__CJkaP{margin-left:auto}.sent-line-pieces_pill__q0qJu .sent-line-pieces_lead__9QphD{font-weight:700}.sent-line-pieces_pill__q0qJu{height:36px;padding:0 6px 0 12px;margin-bottom:0;background:var(--surface);border:1px solid var(--conversation-ok-line);border-radius:10px}@keyframes sent-line-pieces_sent-line-in__Jkpt9{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sent-line-pieces_line__UHq25{animation:none}}.sent-line-pieces_sentCard__lXsqc{display:flex;height:56px;align-items:center;justify-content:space-between;padding:0 18px;color:var(--sent-card-ink);font-size:16px;font-weight:600}.sent-line-pieces_sentCardWords__WK4lr{display:flex;align-items:center;gap:9px}.sent-line-pieces_sentCardWords__WK4lr svg{width:18px;height:18px;color:var(--sent-card-check);stroke-width:2.6}.sent-line-pieces_sentCardUndo__EUDS4{padding:0;border:0;color:var(--sent-card-undo);font-size:16px;font-weight:600;cursor:pointer}