._7tVmNa_tabs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}._7tVmNa_tab{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);min-height:44px;color:var(--tt-color-text);cursor:pointer;border-radius:8px;padding:0 14px;font-weight:600}._7tVmNa_tab[aria-selected=true]{background:var(--tt-color-accent);border-color:var(--tt-color-accent);color:var(--tt-color-background)}._7tVmNa_spacer{flex:1}._7tVmNa_clock{font-family:var(--tt-font-display);font-variant-numeric:tabular-nums;font-size:1.5rem}._7tVmNa_clock small{color:var(--tt-color-text-muted);font-size:.8rem}._7tVmNa_pace{color:var(--tt-color-text-muted);font-size:.875rem;font-weight:600}._7tVmNa_late{color:var(--tt-color-warning)}._7tVmNa_rail{gap:6px;margin-bottom:12px;padding-bottom:3px;display:flex;overflow-x:auto}._7tVmNa_railStep{text-align:left;border:1px solid var(--tt-color-border);background:var(--tt-color-surface);min-height:44px;color:var(--tt-color-text);cursor:pointer;border-radius:8px;flex:1 0 120px;padding:6px 10px}._7tVmNa_railStep b{font-size:.875rem;line-height:1.2;display:block}._7tVmNa_railStep span{color:var(--tt-color-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}._7tVmNa_railStep[aria-current=step]{background:var(--tt-color-accent);border-color:var(--tt-color-accent);color:var(--tt-color-background)}._7tVmNa_railStep[aria-current=step] span{color:inherit}._7tVmNa_cockpit{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px;display:grid}._7tVmNa_panel{border:1px solid var(--tt-color-border-soft);background:var(--tt-color-surface);border-radius:10px;flex-direction:column;gap:18px;min-width:0;padding:20px;display:flex}._7tVmNa_side{gap:10px;max-height:calc(100vh - 96px);padding:14px;position:sticky;top:80px;overflow:auto}._7tVmNa_heading{font-family:var(--tt-font-display);text-wrap:balance;margin:0;font-size:2rem;line-height:1.1}._7tVmNa_subheading{font-family:var(--tt-font-display);margin:0;font-size:1.25rem}._7tVmNa_goal,._7tVmNa_tip,._7tVmNa_rule,._7tVmNa_hint{color:var(--tt-color-text-muted);margin:0}._7tVmNa_rule,._7tVmNa_hint{font-size:.875rem}._7tVmNa_label{letter-spacing:.06em;text-transform:uppercase;color:var(--tt-color-accent);margin:0 0 6px;font-size:.75rem;font-weight:700}._7tVmNa_say{flex-direction:column;gap:10px;display:flex}._7tVmNa_say p{max-width:70ch;margin:0;font-size:1.25rem;line-height:1.4}._7tVmNa_asks{flex-direction:column;gap:12px;display:flex}._7tVmNa_askLabel{margin-bottom:4px;font-size:1.125rem;font-weight:600;display:block}._7tVmNa_input{border:1px solid var(--tt-color-border);background:var(--tt-color-background);width:100%;min-height:44px;color:var(--tt-color-text);font:inherit;resize:vertical;border-radius:7px;padding:8px 10px}._7tVmNa_chips{flex-wrap:wrap;gap:6px;display:flex}._7tVmNa_chip{text-align:left;border:1px solid var(--tt-color-border);background:var(--tt-color-background);min-height:44px;color:var(--tt-color-text);cursor:pointer;border-radius:7px;padding:5px 10px}._7tVmNa_chip[aria-pressed=true]{border-color:var(--tt-color-warning);color:var(--tt-color-warning);font-weight:600}._7tVmNa_stop{background:var(--tt-color-accent);color:var(--tt-color-background);font-family:var(--tt-font-display);border-radius:8px;padding:16px;font-size:1.875rem;line-height:1.15}._7tVmNa_stop small{margin-top:4px;font-family:inherit;font-size:.95rem;display:block}._7tVmNa_heard{border:1px solid var(--tt-color-warning);color:var(--tt-color-warning);border-radius:8px;padding:10px 12px;font-weight:600}._7tVmNa_nav{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}._7tVmNa_paths{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}._7tVmNa_path{border:1px solid var(--tt-color-border-soft);border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex}._7tVmNa_path p{margin:0}._7tVmNa_path ol{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}._7tVmNa_objs{flex-direction:column;gap:4px;display:flex}._7tVmNa_obj{border:1px solid var(--tt-color-border-soft);border-radius:7px;overflow:hidden}._7tVmNa_objButton{width:100%;min-height:44px;color:var(--tt-color-text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-weight:600;display:flex}._7tVmNa_objOpen ._7tVmNa_objButton{background:var(--tt-color-accent-tint)}._7tVmNa_badge{border:1px solid var(--tt-color-warning);color:var(--tt-color-warning);text-transform:uppercase;white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:.7rem;font-weight:700}._7tVmNa_answer{flex-direction:column;gap:8px;padding:10px;display:flex}._7tVmNa_answer p{margin:0}._7tVmNa_answer ._7tVmNa_label{margin-bottom:1px;font-size:.7rem}._7tVmNa_big{font-size:1.05rem}._7tVmNa_prep{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}._7tVmNa_routine{flex-direction:column;gap:5px;margin:0;padding-left:22px;display:flex}._7tVmNa_routine span{color:var(--tt-color-text-muted);font-variant-numeric:tabular-nums}._7tVmNa_stack{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:980px){._7tVmNa_cockpit,._7tVmNa_prep{grid-template-columns:minmax(0,1fr)}._7tVmNa_side{max-height:none;position:static}._7tVmNa_heading{font-size:1.75rem}._7tVmNa_say p{font-size:1.125rem}}._7tVmNa_knowBox{border:1px solid var(--tt-color-border);border-left:3px solid var(--tt-color-accent);border-radius:8px;padding:10px 12px}._7tVmNa_know{white-space:pre-wrap;margin:0}._7tVmNa_prepList{gap:10px;display:grid}._7tVmNa_prepList p{margin:2px 0 0}._7tVmNa_remember{margin:0;padding-left:18px}._7tVmNa_editor{gap:14px;display:grid}._7tVmNa_editor details{border:1px solid var(--tt-color-border);border-radius:8px;padding:12px}._7tVmNa_editor summary{cursor:pointer;min-height:28px;font-weight:700}._7tVmNa_editorFields{gap:12px;margin-top:12px;display:grid}._7tVmNa_editorActions{flex-wrap:wrap;gap:8px;display:flex}
._59O_wa_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._59O_wa_shell{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:32px;display:grid}._59O_wa_content{gap:20px;min-width:0;display:grid}._59O_wa_shell a:focus-visible,._59O_wa_shell button:focus-visible,._59O_wa_shell input:focus-visible,._59O_wa_shell select:focus-visible,._59O_wa_shell textarea:focus-visible,._59O_wa_shell summary:focus-visible{outline:2px solid var(--tt-color-focus);outline-offset:2px}._59O_wa_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._59O_wa_headText{flex:420px;gap:4px;min-width:0;display:grid}._59O_wa_back{width:fit-content;min-height:32px;color:var(--tt-color-accent);align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._59O_wa_back:hover{text-decoration:underline}._59O_wa_back svg{width:16px;height:16px}._59O_wa_titleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._59O_wa_title{font-family:var(--tt-font-display);text-transform:uppercase;letter-spacing:.5px;overflow-wrap:anywhere;margin:0;font-size:36px;font-weight:700;line-height:1.05}._59O_wa_sub{color:var(--tt-color-text-muted);max-width:72ch;margin:0;font-size:15px}._59O_wa_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._59O_wa_actions form{display:contents}._59O_wa_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._59O_wa_stats[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._59O_wa_stats[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._59O_wa_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._59O_wa_segmented{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);border-radius:12px;gap:4px;padding:4px;display:inline-flex}._59O_wa_segmented a{min-height:36px;color:var(--tt-color-text-muted);border-radius:8px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._59O_wa_segmented a[aria-current=page]{background:var(--tt-color-surface-raised);color:var(--tt-color-text)}._59O_wa_select{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-surface);min-height:44px;color:var(--tt-color-text);font:inherit;border-radius:10px;padding:0 12px;font-size:15px}._59O_wa_check{align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}._59O_wa_check input{width:20px;height:20px}._59O_wa_filters{display:contents}._59O_wa_board{grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}._59O_wa_column{align-content:start;gap:10px;min-width:0;display:grid}._59O_wa_columnHead{justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:0 4px;font-size:16px;font-weight:600;display:flex}._59O_wa_columnCount{font-family:var(--tt-font-mono);color:var(--tt-color-text-muted);font-size:13px}._59O_wa_cards{gap:10px;margin:0;padding:0;list-style:none;display:grid}._59O_wa_leadCard{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);color:var(--tt-color-text);border-radius:12px;gap:4px;padding:12px;font-size:13px;text-decoration:none;display:grid}._59O_wa_leadCard:hover{border-color:var(--tt-color-border-strong);background:var(--tt-color-surface-raised)}._59O_wa_leadCardTop{justify-content:space-between;gap:8px;font-size:15px;font-weight:600;display:flex}._59O_wa_leadCardAge{font-family:var(--tt-font-mono);color:var(--tt-color-text-muted);white-space:nowrap;font-size:12px;font-weight:400}._59O_wa_leadCardLine{color:var(--tt-color-text-muted)}._59O_wa_setterTag{color:var(--tt-color-accent);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}._59O_wa_columnEmpty{border:1px dashed var(--tt-color-border);color:var(--tt-color-text-muted);border-radius:12px;margin:0;padding:12px;font-size:13px}._59O_wa_tableWrap{overflow-x:auto}._59O_wa_table{border-collapse:collapse;width:100%;font-size:14px}._59O_wa_table th,._59O_wa_table td{text-align:left;border-bottom:1px solid var(--tt-color-border-soft);vertical-align:middle;padding:12px 14px}._59O_wa_table thead th{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);white-space:nowrap;font-size:12px;font-weight:600}._59O_wa_table tbody tr:last-child>*{border-bottom:0}._59O_wa_table tbody th{font-weight:600}._59O_wa_rowLink{color:var(--tt-color-text);font-weight:600;text-decoration:none}._59O_wa_rowLink:hover{text-decoration:underline}._59O_wa_rowSub{color:var(--tt-color-text-muted);font-size:13px;font-weight:400;display:block}._59O_wa_rowActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}._59O_wa_num{font-family:var(--tt-font-mono);font-feature-settings:"tnum"}._59O_wa_tableFoot{border-top:1px solid var(--tt-color-border-soft);color:var(--tt-color-text-muted);margin:0;padding:12px 14px;font-size:13px}._59O_wa_two{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}._59O_wa_stack{gap:20px;min-width:0;display:grid}._59O_wa_half{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}._59O_wa_tabs{border-bottom:1px solid var(--tt-color-border);gap:4px;display:flex;overflow-x:auto}._59O_wa_tabs a{min-height:44px;color:var(--tt-color-text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}._59O_wa_tabs a[aria-current=page]{color:var(--tt-color-text);border-bottom-color:var(--tt-color-accent)}._59O_wa_tabCount{font-family:var(--tt-font-mono);color:var(--tt-color-text-muted);font-size:12px}._59O_wa_thread{gap:12px;margin:0;padding:0;list-style:none;display:grid}._59O_wa_bubble{background:var(--tt-color-surface-raised);border-radius:12px;gap:4px;max-width:80%;padding:10px 14px;display:grid}._59O_wa_bubble[data-direction=outbound]{background:var(--tt-color-accent-tint);justify-self:end}._59O_wa_bubbleMeta{color:var(--tt-color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}._59O_wa_bubbleBody{white-space:pre-wrap;margin:0;font-size:15px}._59O_wa_rows{margin:0;padding:0;list-style:none}._59O_wa_rows>li{border-bottom:1px solid var(--tt-color-border-soft);align-items:center;gap:12px;min-height:56px;padding:12px 18px;display:flex}._59O_wa_rows>li:last-child{border-bottom:0}._59O_wa_rowMain{flex:1;gap:2px;min-width:0;display:grid}._59O_wa_rowIcon{background:var(--tt-color-surface-raised);border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._59O_wa_rowIcon svg{width:16px;height:16px}._59O_wa_initials{background:var(--tt-color-surface-raised);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:inline-flex}._59O_wa_when{font-family:var(--tt-font-mono);color:var(--tt-color-text-muted);white-space:nowrap;font-size:13px}._59O_wa_details{gap:0;margin:0;display:grid}._59O_wa_details>div{border-bottom:1px solid var(--tt-color-border-soft);gap:2px;padding:10px 0;display:grid}._59O_wa_details>div:last-child{border-bottom:0}._59O_wa_details dt{color:var(--tt-color-text-muted);font-size:13px}._59O_wa_details dd{overflow-wrap:anywhere;margin:0;font-size:15px}._59O_wa_journey{overflow-wrap:anywhere;gap:6px;margin:0;padding-left:20px;font-size:14px;display:grid}._59O_wa_form{gap:12px;display:grid}._59O_wa_field{gap:6px;display:grid}._59O_wa_field label,._59O_wa_fieldLabel{font-size:14px;font-weight:600}._59O_wa_field input,._59O_wa_field select,._59O_wa_field textarea{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);min-height:44px;color:var(--tt-color-text);font:inherit;border-radius:10px;padding:10px 12px}._59O_wa_hint{color:var(--tt-color-text-muted);margin:0;font-size:13px}._59O_wa_rowsNote{padding:12px 18px}._59O_wa_inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._59O_wa_spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._59O_wa_muted{color:var(--tt-color-text-muted)}._59O_wa_code{font-family:var(--tt-font-mono);overflow-wrap:anywhere;font-size:13px}._59O_wa_bars{gap:14px;margin:0;padding:0;list-style:none;display:grid}._59O_wa_bar{grid-template-columns:110px minmax(0,1fr) 70px;align-items:center;gap:12px;font-size:14px;display:grid}._59O_wa_barTrack{background:var(--tt-color-surface-raised);border-radius:6px;height:24px;overflow:hidden}._59O_wa_barFill{background:var(--tt-color-accent);border-radius:6px;min-width:6px;height:100%;display:block}._59O_wa_starts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._59O_wa_startTitle{margin:0;font-size:17px;font-weight:600}._59O_wa_sectionTitle{font-family:var(--tt-font-display);margin:0;font-size:24px;font-weight:600}._59O_wa_steps{margin:0;padding:0;list-style:none}._59O_wa_steps>li{border-bottom:1px solid var(--tt-color-border-soft);grid-template-columns:72px 32px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}._59O_wa_steps>li:last-child{border-bottom:0}@media (max-width:1199px){._59O_wa_shell{grid-template-columns:minmax(0,1fr);gap:20px}._59O_wa_stats,._59O_wa_stats[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}._59O_wa_two,._59O_wa_starts{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){._59O_wa_stats,._59O_wa_stats[data-count="3"],._59O_wa_stats[data-count="2"],._59O_wa_half{grid-template-columns:minmax(0,1fr)}._59O_wa_bubble{max-width:100%}._59O_wa_bar{grid-template-columns:90px minmax(0,1fr) 56px}}._59O_wa_leadCardNext,._59O_wa_leadCardOverdue,._59O_wa_leadCardNone{overflow-wrap:anywhere;font-weight:600}._59O_wa_leadCardNext{color:var(--tt-color-text-muted)}._59O_wa_leadCardOverdue{color:var(--tt-color-danger)}._59O_wa_leadCardNone{color:var(--tt-color-warning)}
._0svldW_focusable:focus-visible,._0svldW_cv a:focus-visible,._0svldW_cv button:focus-visible,._0svldW_cv input:focus-visible,._0svldW_cv select:focus-visible,._0svldW_cv textarea:focus-visible{outline:2px solid var(--tt-color-focus);outline-offset:2px}._0svldW_cv{font-family:var(--tt-font-body,var(--tt-font-text));color:var(--tt-color-text)}._0svldW_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0svldW_mono{font-family:var(--tt-font-num,var(--tt-font-mono));font-feature-settings:"tnum"}._0svldW_muted{color:var(--tt-color-text-muted)}._0svldW_toneIcon{border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._0svldW_toneIcon svg{width:18px;height:18px}._0svldW_toneIcon[data-tone=danger]{background:var(--tt-color-danger-tint);color:var(--tt-color-danger)}._0svldW_toneIcon[data-tone=accent]{background:var(--tt-color-accent-tint);color:var(--tt-color-accent)}._0svldW_toneIcon[data-tone=info]{background:var(--tt-color-info-tint);color:var(--tt-color-info)}._0svldW_toneIcon[data-tone=warning]{background:var(--tt-color-warning-tint);color:var(--tt-color-warning)}._0svldW_toneIcon[data-tone=success]{background:var(--tt-color-success-tint);color:var(--tt-color-success)}._0svldW_toneIcon[data-tone=neutral]{background:var(--tt-color-surface-raised);color:var(--tt-color-text-muted)}._0svldW_toneIconLarge{border-radius:12px;width:44px;height:44px}._0svldW_toneIconLarge svg{width:22px;height:22px}._0svldW_pill{border:1px solid var(--tt-color-border-strong);height:24px;color:var(--tt-color-text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}._0svldW_pill[data-tone=danger]{background:var(--tt-color-danger-tint);color:var(--tt-color-danger);border-color:#0000}._0svldW_pill[data-tone=accent]{background:var(--tt-color-accent-tint);color:var(--tt-color-accent);border-color:#0000}._0svldW_pill[data-tone=info]{background:var(--tt-color-info-tint);color:var(--tt-color-info);border-color:#0000}._0svldW_pill[data-tone=warning]{background:var(--tt-color-warning-tint);color:var(--tt-color-warning);border-color:#0000}._0svldW_pill[data-tone=success]{background:var(--tt-color-success-tint);color:var(--tt-color-success);border-color:#0000}._0svldW_attentionList{margin:0;padding:0;list-style:none}._0svldW_attentionRow{border-top:1px solid var(--tt-color-border-soft);align-items:center;gap:12px;min-height:64px;padding:12px 18px;display:flex}._0svldW_attentionList>li:first-child>._0svldW_attentionRow{border-top:0}._0svldW_attentionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._0svldW_attentionTitle{margin:0;font-size:15px;font-weight:600}._0svldW_attentionContext{color:var(--tt-color-text-muted);margin:0;font-size:13px}._0svldW_attentionActions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:640px){._0svldW_attentionRow{flex-wrap:wrap}._0svldW_attentionActions{justify-content:flex-end;width:100%}}._0svldW_statTile{background:var(--tt-color-surface);border:1px solid var(--tt-color-border);border-radius:var(--tt-radius);flex-direction:column;gap:6px;min-width:0;padding:18px;display:flex}._0svldW_statLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;font-size:12px;font-weight:600}._0svldW_statValue{font-family:var(--tt-font-num,var(--tt-font-mono));font-feature-settings:"tnum";letter-spacing:-.5px;font-size:30px;font-weight:500;line-height:1.1}._0svldW_statTile[data-tone=warning] ._0svldW_statValue{color:var(--tt-color-warning)}._0svldW_statTile[data-tone=success] ._0svldW_statValue{color:var(--tt-color-success)}._0svldW_statContext{color:var(--tt-color-text-muted);align-items:center;gap:6px;font-size:13px;display:flex}._0svldW_statContext svg{flex:none;width:14px;height:14px}._0svldW_statTile[data-tone=warning] ._0svldW_statContext svg{color:var(--tt-color-warning)}._0svldW_statTile[data-tone=success] ._0svldW_statContext svg{color:var(--tt-color-success)}._0svldW_card{background:var(--tt-color-surface);border:1px solid var(--tt-color-border);border-radius:var(--tt-radius);flex-direction:column;min-width:0;display:flex}._0svldW_cardHead{border-bottom:1px solid var(--tt-color-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 18px;display:flex}._0svldW_cardLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;font-size:12px;font-weight:600}._0svldW_cardTitle{font-family:var(--tt-font-head,var(--tt-font-display));margin:0;font-size:22px;font-weight:600;line-height:1.15}._0svldW_cardSub{color:var(--tt-color-text-muted);margin:2px 0 0;font-size:13px}._0svldW_cardActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._0svldW_cardBody{flex-direction:column;gap:12px;padding:16px 18px;display:flex}._0svldW_cardFlush{padding:0}._0svldW_summaryHead{align-items:center;gap:10px;min-width:0;display:flex}._0svldW_summaryStatus{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._0svldW_summaryStatus svg{width:16px;height:16px}._0svldW_summaryStatus[data-status=ready]{color:var(--tt-color-success)}._0svldW_summaryStatus[data-status=needs]{color:var(--tt-color-warning)}._0svldW_summaryStatus[data-status=unset]{color:var(--tt-color-text-muted)}._0svldW_summaryFacts{gap:12px;margin:0;display:grid}._0svldW_summaryFacts dt{color:var(--tt-color-text-muted);font-size:13px}._0svldW_summaryFacts dd{margin:2px 0 0}._0svldW_sourceLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._0svldW_sourceChip{background:var(--tt-color-surface-raised);min-height:26px;color:var(--tt-color-text-muted);border-radius:7px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}._0svldW_sourceChip svg{flex:none;width:12px;height:12px}._0svldW_sourceChip[data-kind=own]{background:var(--tt-color-accent-tint);color:var(--tt-color-accent)}._0svldW_quiet{min-height:44px;color:var(--tt-color-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._0svldW_quiet:hover{color:var(--tt-color-accent-hover)}._0svldW_quiet:disabled{opacity:.5;cursor:not-allowed}._0svldW_settingsRow{border-top:1px solid var(--tt-color-border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 0;display:grid}._0svldW_settingsRow:first-child{border-top:0}._0svldW_settingsLabel{font-size:15px;font-weight:600}._0svldW_settingsHint{color:var(--tt-color-text-muted);margin:2px 0 0;font-size:13px}._0svldW_settingsControl{justify-content:flex-end;align-items:center;display:flex}._0svldW_settingsRow[data-kind=text],._0svldW_settingsRow[data-kind=textarea]{grid-template-columns:minmax(0,1fr)}._0svldW_settingsRow[data-kind=text] ._0svldW_settingsControl,._0svldW_settingsRow[data-kind=textarea] ._0svldW_settingsControl{justify-content:stretch}._0svldW_settingsRow textarea{resize:vertical;line-height:1.5}._0svldW_settingsStatus{grid-column:1/-1;align-items:center;gap:6px;min-height:20px;font-size:13px;display:flex}._0svldW_settingsStatus svg{flex:none;width:14px;height:14px}._0svldW_settingsStatus[data-status=saved]{color:var(--tt-color-success)}._0svldW_settingsStatus[data-status=saving]{color:var(--tt-color-text-muted)}._0svldW_settingsStatus[data-status=error]{color:var(--tt-color-danger)}._0svldW_switch{cursor:pointer;background:0 0;border:0;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex;position:relative}._0svldW_switchTrack{background:var(--tt-color-border-strong);border-radius:999px;width:44px;height:26px;position:relative}._0svldW_switchTrack:after{content:"";background:var(--tt-color-text);border-radius:50%;width:20px;height:20px;transition:left .12s;position:absolute;top:3px;left:3px}._0svldW_switch[aria-checked=true] ._0svldW_switchTrack{background:var(--tt-color-accent)}._0svldW_switch[aria-checked=true] ._0svldW_switchTrack:after{background:var(--tt-color-on-accent);left:21px}._0svldW_input,._0svldW_select{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);width:100%;min-height:44px;color:var(--tt-color-text);font:inherit;border-radius:10px;padding:10px 12px}._0svldW_select{width:auto;min-width:160px}._0svldW_input[aria-invalid=true]{border-color:var(--tt-color-danger)}._0svldW_sheet{width:min(var(--sheet-width,560px), 100vw);border:0;border-left:1px solid var(--tt-color-border);background:var(--tt-color-surface);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--tt-color-text);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 60px #00000073}._0svldW_sheet:not([open]){display:none}._0svldW_sheet::backdrop,._0svldW_dialog::backdrop,._0svldW_palette::backdrop{background:var(--tt-color-scrim,#0009)}._0svldW_sheetHead{border-bottom:1px solid var(--tt-color-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 16px;display:flex}._0svldW_sheetTitle{font-family:var(--tt-font-head,var(--tt-font-display));text-transform:none;letter-spacing:0;margin:0;font-size:22px;font-weight:600;line-height:1.15}._0svldW_sheetSub{color:var(--tt-color-text-muted);margin:2px 0 0;font-size:13px}._0svldW_sheetBody{flex-direction:column;flex:1;gap:16px;padding:20px 24px;display:flex;overflow-y:auto}._0svldW_sheetFoot{border-top:1px solid var(--tt-color-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}._0svldW_sheetFootEnd{flex:auto;justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-inline-start:auto;display:flex}._0svldW_discardText{margin:0;font-weight:600}._0svldW_closeButton{border:1px solid var(--tt-color-border-strong);width:44px;height:44px;color:var(--tt-color-text);cursor:pointer;background:0 0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._0svldW_closeButton svg{width:18px;height:18px}._0svldW_dialog{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);width:min(480px,100vw - 32px);color:var(--tt-color-text);border-radius:16px;padding:0;box-shadow:0 24px 60px #00000080}._0svldW_dialogInner{flex-direction:column;gap:12px;padding:24px;display:flex}._0svldW_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;display:flex}._0svldW_popoverWrap{display:inline-flex;position:relative}._0svldW_popover{z-index:40;background:var(--tt-color-surface-raised);border:1px solid var(--tt-color-border);border-radius:12px;min-width:220px;max-width:min(360px,100vw - 32px);padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #00000080}._0svldW_popover[data-align=start]{left:0;right:auto}._0svldW_popover[hidden]{display:none}._0svldW_menuItem{width:100%;min-height:44px;color:var(--tt-color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}._0svldW_menuItem:hover,._0svldW_menuItem[aria-current=page]{background:var(--tt-color-surface)}._0svldW_banner{color:var(--tt-color-text);border:1px solid;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}._0svldW_banner>svg{flex:none;width:20px;height:20px}._0svldW_banner[data-tone=warning]{background:var(--tt-color-warning-tint);border-color:var(--tt-color-warning)}._0svldW_banner[data-tone=warning]>svg{color:var(--tt-color-warning)}._0svldW_banner[data-tone=danger]{background:var(--tt-color-danger-tint);border-color:var(--tt-color-danger)}._0svldW_banner[data-tone=danger]>svg{color:var(--tt-color-danger)}._0svldW_banner[data-tone=info]{background:var(--tt-color-info-tint);border-color:var(--tt-color-info)}._0svldW_banner[data-tone=info]>svg{color:var(--tt-color-info)}._0svldW_banner[data-tone=accent]{background:var(--tt-color-accent-tint);border-color:var(--tt-color-accent)}._0svldW_banner[data-tone=accent]>svg{color:var(--tt-color-accent)}._0svldW_bannerText{flex:1;margin:0;font-size:15px}._0svldW_state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}._0svldW_stateTitle{font-family:var(--tt-font-text);text-transform:none;letter-spacing:0;margin:0;font-size:17px;font-weight:600}._0svldW_stateBody{max-width:440px;color:var(--tt-color-text-muted);margin:0}._0svldW_stateActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}._0svldW_stateRef{color:var(--tt-color-text-muted);margin:0;font-size:13px}._0svldW_skeletons{flex-direction:column;gap:12px;display:flex}._0svldW_skeleton{background:linear-gradient(90deg, var(--tt-color-surface-raised), var(--tt-color-border-soft), var(--tt-color-surface-raised));background-size:200% 100%;border-radius:8px;height:14px;animation:1.4s ease-in-out infinite _0svldW_shimmer;display:block}@media (prefers-reduced-motion:reduce){._0svldW_skeleton{animation:none}}@keyframes _0svldW_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}._0svldW_sectionNav{flex-direction:column;flex:none;gap:2px;width:224px;display:flex}._0svldW_sectionNavList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._0svldW_sectionGroup{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;padding:16px 12px 6px;font-size:12px;font-weight:600}._0svldW_sectionLink{min-height:44px;color:var(--tt-color-text);white-space:nowrap;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}._0svldW_sectionLink:hover{background:var(--tt-color-surface)}._0svldW_sectionLink[aria-current=page]{background:var(--tt-color-surface-raised);box-shadow:inset 3px 0 0 var(--tt-color-accent);font-weight:600}._0svldW_sectionCount{font-family:var(--tt-font-mono);color:var(--tt-color-text-muted);font-size:12px}@media (max-width:1199px){._0svldW_sectionNav{border-bottom:1px solid var(--tt-color-border);flex-direction:row;width:100%;overflow-x:auto}._0svldW_sectionNavList{flex-direction:row;gap:4px}._0svldW_sectionGroup{display:none}._0svldW_sectionLink{color:var(--tt-color-text-muted);border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;font-weight:600}._0svldW_sectionLink[aria-current=page]{box-shadow:none;color:var(--tt-color-text);border-bottom-color:var(--tt-color-accent);background:0 0}}._0svldW_aiButton{border:1px solid var(--tt-color-border-strong);min-height:44px;color:var(--tt-color-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}._0svldW_aiButton svg{width:16px;height:16px;color:var(--tt-color-accent)}._0svldW_aiButton:disabled,._0svldW_aiButton[aria-disabled=true]{opacity:.55;cursor:not-allowed}._0svldW_aiCost{font-family:var(--tt-font-mono);color:var(--tt-color-text-muted);font-size:12px;font-weight:400}._0svldW_aiOut{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}._0svldW_fullPage{justify-content:center;padding:48px 16px;display:flex}._0svldW_fullPageCard{width:100%;max-width:560px}._0svldW_palette{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);width:min(640px,100vw - 32px);max-height:min(560px,100dvh - 96px);color:var(--tt-color-text);border-radius:16px;margin:72px auto auto;padding:0;overflow:hidden;box-shadow:0 24px 60px #00000080}._0svldW_palette[open]{flex-direction:column;display:flex}._0svldW_palette[data-anchored]{width:min(620px,100vw - 32px);max-height:min(600px,100dvh - 80px);position:fixed}._0svldW_palette[data-anchored]::backdrop{background:0 0}._0svldW_paletteSearch ._0svldW_paletteSpark{width:18px;height:18px;color:var(--tt-color-accent);flex:none}._0svldW_paletteAskIcon{background:var(--tt-color-accent-tint,var(--tt-color-surface-raised));color:var(--tt-color-accent)}._0svldW_paletteSearch{border-bottom:1px solid var(--tt-color-border);align-items:center;gap:10px;padding:0 16px;display:flex}._0svldW_paletteSearch svg{width:18px;height:18px;color:var(--tt-color-text-muted);flex:none}._0svldW_paletteInput{min-height:56px;color:var(--tt-color-text);font:inherit;background:0 0;border:0;flex:1;font-size:17px}._0svldW_cv ._0svldW_paletteInput:focus-visible{outline:none}._0svldW_paletteSearch:focus-within{box-shadow:inset 0 -2px 0 var(--tt-color-focus)}._0svldW_paletteList{flex:1;margin:0;padding:8px;list-style:none;overflow-y:auto}._0svldW_paletteGroup{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;padding:10px 10px 4px;font-size:12px;font-weight:600}._0svldW_paletteOption{cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 10px;display:flex}._0svldW_paletteOption[aria-selected=true]{background:var(--tt-color-surface-raised);box-shadow:inset 3px 0 0 var(--tt-color-accent)}._0svldW_paletteOption[aria-disabled=true]{cursor:default}._0svldW_paletteOption[aria-disabled=true] ._0svldW_paletteLabel{color:var(--tt-color-text-muted)}._0svldW_paletteHint{color:var(--tt-color-text-muted);font-size:13px}._0svldW_paletteEmpty{color:var(--tt-color-text-muted);margin:0;padding:24px 16px}._0svldW_paletteFoot{border-top:1px solid var(--tt-color-border);color:var(--tt-color-text-muted);flex-wrap:wrap;gap:16px;padding:10px 16px;font-size:13px;display:flex}._0svldW_kbd{font-family:var(--tt-font-mono);border:1px solid var(--tt-color-border-strong);color:var(--tt-color-text-muted);border-radius:5px;padding:1px 6px;font-size:12px}._0svldW_paletteGroupList{margin:0;padding:0;list-style:none}._0svldW_paletteRow{justify-content:flex-start;min-height:56px;padding-block:6px}._0svldW_paletteIcon{background:var(--tt-color-surface-raised);width:32px;height:32px;color:var(--tt-color-text-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}._0svldW_paletteText{flex-direction:column;flex:1;min-width:0;display:flex}._0svldW_paletteLabel{overflow-wrap:anywhere;font-weight:600}._0svldW_paletteDetail{color:var(--tt-color-text-muted);overflow-wrap:anywhere;font-size:13px}._0svldW_paletteScope{margin-left:auto}@media (max-width:760px){._0svldW_paletteScope{margin-left:0}}
.YnGJYW_sparkle{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em}.YnGJYW_icon{vertical-align:-.1em;align-items:center;margin-inline-start:.35em;display:inline-flex}.YnGJYW_icon svg{width:1em;height:1em}.YnGJYW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YnGJYW_marker{color:var(--tt-color-accent);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.YnGJYW_marker svg{width:14px;height:14px}.YnGJYW_off{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.YnGJYW_offText{opacity:.8;font-size:.875rem}.YnGJYW_notice{z-index:60;background:var(--surface,#fff);max-width:min(360px,100vw - 32px);color:var(--text,#111);border:1px solid var(--border,#00000026);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:fixed;inset-block-end:calc(16px + env(safe-area-inset-bottom,0px));inset-inline-end:16px;box-shadow:0 6px 24px #0000002e}.YnGJYW_noticeText{flex:1;margin:0}.YnGJYW_legendSparkle{color:var(--tt-color-accent);display:inline-flex}
.IzUP3W_box{border:1px solid var(--tt-color-border);background:var(--tt-color-surface-raised,transparent);border-radius:10px;gap:8px;padding:12px 14px;font-size:14px;display:grid}.IzUP3W_head{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.IzUP3W_sparkle,.IzUP3W_sparkleStill{color:var(--tt-color-accent);font-size:18px;display:inline-flex}.IzUP3W_sparkle svg{animation:1.6s ease-in-out infinite IzUP3W_twinkle}.IzUP3W_times{color:var(--tt-color-text-muted);font-variant-numeric:tabular-nums}.IzUP3W_bar{background:var(--tt-color-border);border-radius:2px;height:4px;position:relative;overflow:hidden}.IzUP3W_bar>i{background:var(--tt-color-accent);border-radius:2px;width:30%;animation:1.4s ease-in-out infinite IzUP3W_slide;position:absolute;inset-block:0;inset-inline-start:0}.IzUP3W_heartbeat{color:var(--tt-color-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.IzUP3W_slow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.IzUP3W_slow>p{flex:240px;margin:0}.IzUP3W_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.IzUP3W_actions form{display:inline}@keyframes IzUP3W_twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.55;transform:scale(.82)rotate(12deg)}}@keyframes IzUP3W_slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.IzUP3W_sparkle svg,.IzUP3W_bar>i{animation:none}.IzUP3W_bar>i{opacity:.35;width:100%}}
.VIBiGq_side.VIBiGq_side{padding:0;scroll-margin-top:16px;display:block}.VIBiGq_wrap{position:relative}.VIBiGq_head{cursor:pointer;border-radius:var(--tt-radius-lg);align-items:flex-start;gap:8px;min-height:64px;padding:22px 16px 14px;list-style:none;display:flex}.VIBiGq_head::-webkit-details-marker{display:none}.VIBiGq_head:focus-visible{outline:2px solid var(--tt-color-accent);outline-offset:-2px}.VIBiGq_chevron{color:var(--tt-color-text-muted);flex:none;margin-top:1px;transition:transform .12s}.VIBiGq_fold[open]>.VIBiGq_head .VIBiGq_chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.VIBiGq_chevron{transition:none}}.VIBiGq_titles{gap:4px;min-width:0;display:grid}.VIBiGq_summary{color:var(--tt-color-text-muted);font-size:var(--tt-type-small);overflow-wrap:anywhere}.VIBiGq_fold[open]>.VIBiGq_head .VIBiGq_summary{display:none}.VIBiGq_action{white-space:nowrap;position:absolute;top:10px;right:12px}.VIBiGq_body{flex-direction:column;gap:10px;min-width:0;padding:0 16px 16px;display:flex}.VIBiGq_list{margin:0;padding:0;list-style:none;display:grid}.VIBiGq_row{border-top:1px solid var(--tt-color-border-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 0;display:flex}.VIBiGq_row:first-child{border-top:0;padding-top:0}.VIBiGq_rowText{overflow-wrap:anywhere;flex:12ch;gap:2px;min-width:0;display:grid}.VIBiGq_rowActions{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}.VIBiGq_rowActions form{display:contents}.VIBiGq_facts{gap:8px;margin:0;display:grid}.VIBiGq_facts dt{color:var(--tt-color-text-muted);font-size:var(--tt-type-small)}.VIBiGq_facts dd{margin:0}.VIBiGq_form{border-top:1px solid var(--tt-color-border-soft);gap:12px;padding-top:12px;display:grid}
.Cnqz2q_columns{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}@media (max-width:1199px){.Cnqz2q_columns{grid-template-columns:minmax(0,1fr)}}.Cnqz2q_stack{gap:20px;min-width:0;display:grid}.Cnqz2q_card{background:var(--tt-color-surface);border:1px solid var(--tt-color-border);border-radius:var(--tt-radius,12px);min-width:0}.Cnqz2q_cardHead{border-bottom:1px solid var(--tt-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.Cnqz2q_cardLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;font-size:12px;font-weight:600}.Cnqz2q_cardBody{gap:12px;padding:16px 18px;display:grid}.Cnqz2q_headActions{flex-wrap:wrap;gap:8px;display:flex}.Cnqz2q_rows{margin:0;padding:0;list-style:none}.Cnqz2q_row{border-top:1px solid var(--tt-color-border);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px 18px;display:grid}.Cnqz2q_rows>.Cnqz2q_row:first-child{border-top:0}.Cnqz2q_rowIcon{background:var(--tt-color-surface-raised);width:32px;height:32px;color:var(--tt-color-text-muted);border-radius:8px;place-items:center;display:grid}.Cnqz2q_rowIcon svg{width:16px;height:16px}.Cnqz2q_rowTitle{margin:0 0 4px;font-size:16px;font-weight:600}.Cnqz2q_rowLine{color:var(--tt-color-text-muted);margin:6px 0 0;font-size:14px}.Cnqz2q_rowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (max-width:760px){.Cnqz2q_row{grid-template-columns:32px minmax(0,1fr)}.Cnqz2q_rowActions{grid-column:1/-1;justify-content:flex-start}}.Cnqz2q_startForm{flex-wrap:wrap;align-items:end;gap:8px;margin-top:10px;display:flex}.Cnqz2q_startForm select,.Cnqz2q_field select,.Cnqz2q_field textarea{border-radius:var(--tt-radius,8px);border:1px solid var(--tt-color-border);background:var(--tt-color-background);min-height:44px;color:var(--tt-color-text);font:inherit;max-width:100%;padding:8px 12px}.Cnqz2q_field{gap:6px;display:grid}.Cnqz2q_quiet{color:var(--tt-color-text-muted);margin:0;font-size:14px}.Cnqz2q_aiNote{background:var(--tt-color-surface-raised);border-radius:8px;align-items:center;gap:6px;padding:10px 12px;font-size:14px;display:flex}.Cnqz2q_textLink{color:var(--tt-color-accent);align-items:center;gap:6px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.Cnqz2q_textLink:hover{text-decoration:underline}.Cnqz2q_sheetForm{gap:20px;min-width:0;display:grid}.Cnqz2q_sheetSection{gap:10px;display:grid}.Cnqz2q_sheetHeading{margin:0;font-size:15px;font-weight:600}.Cnqz2q_uses{border:1px solid var(--tt-color-border);border-radius:var(--tt-radius,12px);background:var(--tt-color-surface-raised);gap:8px;min-width:0;margin:0;padding:16px 18px;display:grid}.Cnqz2q_uses legend{padding:0 4px}.Cnqz2q_ticks{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Cnqz2q_tick{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.Cnqz2q_tick input{width:20px;height:20px;accent-color:var(--tt-color-accent);flex:none}.Cnqz2q_estimate{color:var(--tt-color-text-muted);align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.Cnqz2q_estimate svg{color:var(--tt-color-accent)}.Cnqz2q_sheetActions{justify-content:flex-end;display:flex}.Cnqz2q_field input:not([type=checkbox]):not([type=radio]){border-radius:var(--tt-radius,8px);border:1px solid var(--tt-color-border);background:var(--tt-color-background);min-height:44px;color:var(--tt-color-text);font:inherit;min-width:0;max-width:100%;padding:8px 12px}.Cnqz2q_fieldRow{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:end;gap:12px;display:grid}.Cnqz2q_tickSummary{cursor:pointer;min-height:44px;color:var(--tt-color-accent);align-items:center;display:flex}.Cnqz2q_tickGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0 12px;margin-top:8px;display:grid}.Cnqz2q_eyeHead{border-bottom:1px solid var(--tt-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.Cnqz2q_eyeTitle{margin:0;font-size:18px;font-weight:600}.Cnqz2q_bar{background:var(--tt-color-border);border-radius:3px;min-width:160px;height:6px;overflow:hidden}.Cnqz2q_bar>i{background:var(--tt-color-accent);height:100%;display:block}.Cnqz2q_eyeItem{border-top:1px solid var(--tt-color-border);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.Cnqz2q_eyeItem[data-done=true] .Cnqz2q_eyeText{color:var(--tt-color-text-muted);text-decoration:line-through}@media (max-width:760px){.Cnqz2q_eyeItem{grid-template-columns:28px minmax(0,1fr)}.Cnqz2q_eyeItem>:last-child{grid-column:1/-1}}.Cnqz2q_eyeIcon{background:var(--tt-color-warning-tint);width:28px;height:28px;color:var(--tt-color-warning);border-radius:50%;place-items:center;display:grid}.Cnqz2q_eyeItem[data-done=true] .Cnqz2q_eyeIcon{background:var(--tt-color-success-tint);color:var(--tt-color-success)}.Cnqz2q_eyeIcon svg{width:16px;height:16px}.Cnqz2q_eyeText{margin:0}.Cnqz2q_steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Cnqz2q_steps li{align-items:center;gap:10px;min-height:36px;display:flex}.Cnqz2q_steps li[data-state=done] svg{color:var(--tt-color-success)}.Cnqz2q_steps li[data-state=now]{font-weight:600}.Cnqz2q_steps li[data-state=todo]{color:var(--tt-color-text-muted)}.Cnqz2q_dotOpen{border:2px solid var(--tt-color-border);border-radius:50%;flex:none;width:16px;height:16px}.Cnqz2q_steps li[data-state=now] .Cnqz2q_dotOpen{border-color:var(--tt-color-accent)}.Cnqz2q_approveForm{gap:14px;display:grid}.Cnqz2q_choice{border:1px solid var(--tt-color-border);border-radius:var(--tt-radius,12px);cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:14px 16px;display:flex}.Cnqz2q_choice:has(input:checked){border:2px solid var(--tt-color-accent)}.Cnqz2q_choice input{width:20px;height:20px;accent-color:var(--tt-color-accent);flex:none;margin-top:2px}.Cnqz2q_choiceTitle{color:var(--tt-color-text);font-weight:600;display:block}.Cnqz2q_choiceSentence{color:var(--tt-color-text-muted);font-size:14px;display:block}.Cnqz2q_dialogActions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.Cnqz2q_next{text-align:right;white-space:nowrap}.Cnqz2q_nothing{color:var(--tt-color-text-muted);font-size:14px}.Cnqz2q_lede{color:var(--tt-color-text-muted);margin:4px 0 0}.Cnqz2q_change{border-top:1px solid var(--tt-color-border);grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.Cnqz2q_change[data-kind=removed]{background:var(--tt-color-danger-tint)}.Cnqz2q_change[data-kind=added]{background:var(--tt-color-success-tint)}.Cnqz2q_change[data-kind=changed]{background:var(--tt-color-info-tint)}.Cnqz2q_change[data-choice=reject]{opacity:.7}.Cnqz2q_change[data-choice=reject] .Cnqz2q_changeLabel{text-decoration:line-through}.Cnqz2q_changeKind{font-size:13px;font-weight:600}.Cnqz2q_change[data-kind=removed] .Cnqz2q_changeKind{color:var(--tt-color-danger)}.Cnqz2q_change[data-kind=added] .Cnqz2q_changeKind{color:var(--tt-color-success)}.Cnqz2q_change[data-kind=changed] .Cnqz2q_changeKind{color:var(--tt-color-info)}.Cnqz2q_changeLabel{margin:0;font-weight:600}.Cnqz2q_changeDetail{color:var(--tt-color-text-muted);margin:2px 0 0;font-size:14px}.Cnqz2q_toggle{border:1px solid var(--tt-color-border);border-radius:8px;display:inline-flex;overflow:hidden}.Cnqz2q_toggle label{cursor:pointer;align-items:center;min-height:44px;padding:0 14px;font-weight:600;display:inline-flex}.Cnqz2q_toggle input{opacity:0;width:1px;height:1px;position:absolute}.Cnqz2q_toggle label:has(input:checked){background:var(--tt-color-accent);color:var(--tt-color-on-accent)}.Cnqz2q_toggle label:has(input:focus-visible){outline:2px solid var(--tt-color-focus);outline-offset:-2px}@media (max-width:760px){.Cnqz2q_change{grid-template-columns:minmax(0,1fr)}}.Cnqz2q_srOnlyWhy{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Cnqz2q_eyeItem[data-card=true]{grid-template-columns:28px minmax(0,1fr);align-items:start}.Cnqz2q_eyeItem[data-card=true]>.Cnqz2q_eyeActions{grid-column:2}@media (max-width:760px){.Cnqz2q_eyeItem[data-card=true]>.Cnqz2q_eyeActions{grid-column:1/-1}}.Cnqz2q_eyeBody{gap:4px;min-width:0;display:grid}.Cnqz2q_eyeProblem{margin:0;font-weight:600}.Cnqz2q_eyeItem[data-done=true] .Cnqz2q_eyeProblem{color:var(--tt-color-text-muted);text-decoration:line-through}.Cnqz2q_eyeEffect{margin:0}.Cnqz2q_eyeFrom{color:var(--tt-color-text-muted);margin:0;font-size:14px}.Cnqz2q_eyeActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Cnqz2q_eyePreview{border:1px solid var(--tt-color-border);border-radius:var(--tt-radius,12px);background:var(--tt-color-surface-raised,var(--tt-color-surface));grid-column:2;gap:10px;padding:12px 14px;display:grid}@media (max-width:760px){.Cnqz2q_eyePreview{grid-column:1/-1}}.Cnqz2q_eyePreviewTable{border-collapse:collapse;width:100%;font-size:14px}.Cnqz2q_eyePreviewTable th,.Cnqz2q_eyePreviewTable td{text-align:left;border-top:1px solid var(--tt-color-border);vertical-align:top;padding:6px 8px}.Cnqz2q_eyePreviewTable thead th{color:var(--tt-color-text-muted);border-top:0;font-weight:600}.Cnqz2q_eyePreviewWrap{overflow-x:auto}.Cnqz2q_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Cnqz2q_chip{border:1px solid var(--tt-color-border);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:14px;display:inline-flex}.Cnqz2q_chip[data-on]{border-color:var(--tt-color-accent);background:var(--tt-color-surface-raised);font-weight:600}.Cnqz2q_chip:has(.Cnqz2q_chipInput:focus-visible){outline:2px solid var(--tt-color-focus);outline-offset:2px}.Cnqz2q_chip:has(.Cnqz2q_chipInput:disabled){cursor:default}.Cnqz2q_chipInput{opacity:0;width:1px;height:1px;position:absolute}.Cnqz2q_chipMark{text-align:center;width:1em;font-weight:700}.Cnqz2q_templateCards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.Cnqz2q_templateCard{border:1px solid var(--tt-color-border);border-radius:var(--tt-radius,12px);cursor:pointer;gap:4px;min-height:64px;padding:10px 12px;font-size:14px;display:grid}.Cnqz2q_templateCard input{margin:0}.Cnqz2q_templateCard:has(input:checked){border-color:var(--tt-color-accent);background:var(--tt-color-surface-raised);font-weight:600}.Cnqz2q_estimateSet input,.Cnqz2q_estimateSet select,.Cnqz2q_estimateSet textarea{border:1.5px dashed var(--tt-color-accent)}.Cnqz2q_estimateTag{border:1px dashed var(--tt-color-accent);color:var(--tt-color-accent);letter-spacing:.6px;text-transform:uppercase;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px}.Cnqz2q_both{border:1.5px solid var(--tt-color-accent);border-radius:var(--tt-radius-lg,12px);gap:10px;margin-bottom:12px;padding:14px;display:grid}.Cnqz2q_bothCards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.Cnqz2q_bothCard{border:1px solid var(--tt-color-border);border-radius:var(--tt-radius-md,8px);background:var(--tt-color-surface);gap:6px;padding:12px;display:grid}.Cnqz2q_bothForm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Cnqz2q_bothForm label{align-items:center;gap:6px;min-height:44px;display:inline-flex}
._4wU2ca_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._4wU2ca_area{align-items:flex-start;gap:32px;min-width:0;display:flex}._4wU2ca_content{flex:1;align-content:start;gap:20px;min-width:0;display:grid}@media (max-width:1199px){._4wU2ca_area{flex-direction:column;gap:20px;width:100%;max-width:100%}._4wU2ca_area>nav{min-width:0;max-width:100%;position:relative}._4wU2ca_content{width:100%}}._4wU2ca_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}._4wU2ca_headText{gap:6px;min-width:0;display:grid}._4wU2ca_crumb{width:fit-content;min-height:44px;color:var(--tt-color-accent);align-items:center;gap:4px;margin:-12px 0 -8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._4wU2ca_crumb:hover{text-decoration:underline}._4wU2ca_crumb svg{width:16px;height:16px}._4wU2ca_titleRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._4wU2ca_title{font-family:var(--tt-font-display);text-transform:uppercase;letter-spacing:.5px;overflow-wrap:anywhere;margin:0;font-size:36px;font-weight:700;line-height:1.05}._4wU2ca_status{max-width:80ch;color:var(--tt-color-text-muted);margin:0;font-size:15px}._4wU2ca_actions{flex-wrap:wrap;gap:10px;display:flex}._4wU2ca_notices{gap:10px;display:grid}._4wU2ca_tableWrap{overflow-x:auto}._4wU2ca_table{border-collapse:collapse;width:100%;font-size:15px}._4wU2ca_table th{text-align:left;letter-spacing:1px;text-transform:uppercase;color:var(--tt-color-text-muted);border-bottom:1px solid var(--tt-color-border-soft);white-space:nowrap;padding:12px 16px;font-size:12px;font-weight:700}._4wU2ca_table td{vertical-align:middle;border-bottom:1px solid var(--tt-color-border-soft);padding:12px 16px}._4wU2ca_table tbody tr:last-child td{border-bottom:0}._4wU2ca_rowName{color:var(--tt-color-text);font-weight:600;text-decoration:none}._4wU2ca_rowName:hover{text-decoration:underline}._4wU2ca_sub{color:var(--tt-color-text-muted);margin-top:2px;font-size:13px;display:block}._4wU2ca_subWarn{color:var(--tt-color-warning);margin-top:2px;font-size:13px;display:block}._4wU2ca_mono{font-family:var(--tt-font-mono)}._4wU2ca_end{text-align:right;white-space:nowrap}._4wU2ca_rowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}._4wU2ca_libraryHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}._4wU2ca_libraryTitle{font-family:var(--tt-font-display);margin:0;font-size:24px;font-weight:700}._4wU2ca_libraryGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._4wU2ca_libraryCard{border:1px solid var(--tt-color-border-soft);background:var(--tt-color-surface);border-radius:14px;align-content:start;gap:8px;padding:18px;display:grid}._4wU2ca_libraryCardTop{color:var(--tt-color-text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}._4wU2ca_libraryCardName{font-family:var(--tt-font-display);margin:0;font-size:22px;font-weight:700}._4wU2ca_libraryCardMeta{color:var(--tt-color-text-muted);margin:0;font-size:14px}._4wU2ca_libraryCardActions{flex-wrap:wrap;align-items:start;gap:8px;margin-top:4px;display:flex}._4wU2ca_preview{font-size:14px}._4wU2ca_preview summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:inline-flex}._4wU2ca_preview ul{color:var(--tt-color-text-muted);margin:4px 0 0;padding-left:18px}._4wU2ca_tabs{border-bottom:1px solid var(--tt-color-border);gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._4wU2ca_tab{min-height:44px;color:var(--tt-color-text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}._4wU2ca_tab:hover{color:var(--tt-color-text)}._4wU2ca_tab[aria-current=page]{color:var(--tt-color-text);border-bottom-color:var(--tt-color-accent)}._4wU2ca_tabCount{font-family:var(--tt-font-mono);color:var(--tt-color-text-muted);font-size:12px}._4wU2ca_filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._4wU2ca_segmented{border:1px solid var(--tt-color-border-soft);border-radius:10px;gap:2px;padding:3px;display:inline-flex}._4wU2ca_segment{min-height:40px;color:var(--tt-color-text-muted);border-radius:8px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}._4wU2ca_segment[aria-current=page]{background:var(--tt-color-surface-raised);color:var(--tt-color-text)}._4wU2ca_search{align-items:center;gap:8px;display:flex}._4wU2ca_search input{border:1px solid var(--tt-color-border);background:var(--tt-color-background);min-width:220px;min-height:44px;color:var(--tt-color-text);font:inherit;border-radius:10px;padding:0 12px}._4wU2ca_builder{grid-template-columns:184px minmax(0,1fr);align-items:start;gap:20px;display:grid}._4wU2ca_sectionList{gap:2px;margin:0;padding:0;list-style:none;display:grid;position:sticky;top:16px}._4wU2ca_sectionListLink{min-height:44px;color:var(--tt-color-text-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}._4wU2ca_sectionListLink:hover{background:var(--tt-color-surface-raised);color:var(--tt-color-text)}._4wU2ca_sectionListLink svg{flex:none;width:14px;height:14px}._4wU2ca_sectionListLink[data-status=ready] svg{color:var(--tt-color-success)}._4wU2ca_sectionListLink[data-status=needs] svg{color:var(--tt-color-warning)}._4wU2ca_sections{gap:16px;min-width:0;display:grid}._4wU2ca_sections>*{scroll-margin-top:16px}@media (max-width:1199px){._4wU2ca_builder{grid-template-columns:minmax(0,1fr)}._4wU2ca_sectionList{display:none}}._4wU2ca_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0;display:grid}._4wU2ca_facts>div{min-width:0}._4wU2ca_factWide{grid-column:1/-1}._4wU2ca_facts dt{color:var(--tt-color-text-muted);font-size:13px}._4wU2ca_facts dd{overflow-wrap:anywhere;margin:3px 0 0}@media (max-width:760px){._4wU2ca_facts{grid-template-columns:minmax(0,1fr)}}._4wU2ca_permList{margin:0;padding:0;list-style:none;display:grid}._4wU2ca_permList li{border-bottom:1px solid var(--tt-color-border-soft);gap:4px;padding:12px 0;display:grid}._4wU2ca_permList li:first-child{padding-top:0}._4wU2ca_permList li:last-child{border-bottom:0;padding-bottom:0}._4wU2ca_permName{font-weight:600}._4wU2ca_permDetail{color:var(--tt-color-text-muted);font-size:13px}._4wU2ca_changes{gap:4px;margin:0;padding-left:20px;display:grid}._4wU2ca_versions{margin:0;padding:0;list-style:none;display:grid}._4wU2ca_versions>li{border-top:1px solid var(--tt-color-border-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}._4wU2ca_versions>li:first-child{border-top:0;padding-top:0}._4wU2ca_versionLines{color:var(--tt-color-text-muted);margin:4px 0 0;padding-left:18px;font-size:14px}._4wU2ca_publishForm{border-top:1px solid var(--tt-color-border-soft);gap:12px;margin-top:4px;padding-top:12px;display:grid}._4wU2ca_publishRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._4wU2ca_bannerLink{color:inherit;font-weight:600}._4wU2ca_sheetForm{gap:18px;display:grid}._4wU2ca_sheetCards{gap:24px;display:grid}._4wU2ca_sheetCards>section{background:0 0;border:0;border-radius:0;padding:0}._4wU2ca_sheetCards>section+section{border-top:1px solid var(--tt-color-border-soft);padding-top:20px}._4wU2ca_sheetLead{color:var(--tt-color-text-muted);margin:0;font-size:14px}._4wU2ca_sheetGroup{border:0;border-top:1px solid var(--tt-color-border-soft);gap:12px;margin:0;padding:16px 0 0;display:grid}._4wU2ca_sheetGroup legend{letter-spacing:1px;text-transform:uppercase;color:var(--tt-color-text-muted);margin-bottom:4px;padding:0;font-size:12px;font-weight:700}._4wU2ca_choiceList{border:0;gap:10px;margin:0;padding:0;display:grid}._4wU2ca_choice{border:1px solid var(--tt-color-border-soft);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;min-height:44px;padding:14px 16px;display:flex}._4wU2ca_choice:has(input:checked){border-color:var(--tt-color-accent)}._4wU2ca_choice input{margin-top:3px}._4wU2ca_choiceName{font-weight:600;display:block}._4wU2ca_whatYouGet{background:var(--tt-color-surface-raised);border-radius:12px;gap:8px;padding:16px;font-size:14px;display:grid}._4wU2ca_whatYouGet ul{gap:6px;margin:0;padding-left:18px;display:grid}._4wU2ca_sheetTabs{border:1px solid var(--tt-color-border-soft);border-radius:10px;gap:2px;padding:3px;display:flex}._4wU2ca_sheetTab{min-height:44px;color:var(--tt-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:0 14px;font-weight:600}._4wU2ca_sheetTab[aria-selected=true]{background:var(--tt-color-surface-raised);color:var(--tt-color-text)}
.RiYSXq_page{gap:20px;min-width:0;display:grid}.RiYSXq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.RiYSXq_title{font-family:var(--tt-font-display);text-transform:uppercase;letter-spacing:.5px;overflow-wrap:anywhere;margin:0;font-size:36px;font-weight:700;line-height:1.05}.RiYSXq_muted{color:var(--tt-color-text-muted)}.RiYSXq_small{font-size:13px}.RiYSXq_mono{font-family:var(--tt-font-mono);font-feature-settings:"tnum"}.RiYSXq_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RiYSXq_back{min-height:44px;color:var(--tt-color-accent);align-items:center;gap:4px;width:fit-content;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.RiYSXq_back svg{width:16px;height:16px}.RiYSXq_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.RiYSXq_tabs{border:1px solid var(--tt-color-border);background:var(--tt-color-background);border-radius:10px;flex-wrap:wrap;gap:2px;margin:0;padding:3px;list-style:none;display:inline-flex}.RiYSXq_tab{min-height:44px;color:var(--tt-color-text-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.RiYSXq_tab:hover{color:var(--tt-color-text)}.RiYSXq_tab[aria-current=page]{background:var(--tt-color-surface-raised);color:var(--tt-color-text)}.RiYSXq_count{font-family:var(--tt-font-mono);font-feature-settings:"tnum";font-weight:500}.RiYSXq_search{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.RiYSXq_search input,.RiYSXq_search select,.RiYSXq_field input,.RiYSXq_field select,.RiYSXq_field textarea{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);min-height:44px;color:var(--tt-color-text);font:inherit;border-radius:8px;padding:0 12px;font-size:15px}.RiYSXq_search input[type=search]{min-width:240px}.RiYSXq_tableCard{background:var(--tt-color-surface);border:1px solid var(--tt-color-border);border-radius:14px;min-width:0;overflow:hidden}.RiYSXq_tableWrap{overflow-x:auto}.RiYSXq_table{border-collapse:collapse;width:100%;font-size:14px}.RiYSXq_table th[scope=col]{text-align:left;letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);border-bottom:1px solid var(--tt-color-border);white-space:nowrap;padding:12px;font-size:12px;font-weight:600}.RiYSXq_table td,.RiYSXq_table th[scope=row]{border-top:1px solid var(--tt-color-border-soft);vertical-align:middle;text-align:left;font-weight:inherit;padding:12px}.RiYSXq_table tbody tr:first-child td,.RiYSXq_table tbody tr:first-child th{border-top:0}.RiYSXq_who{align-items:center;gap:12px;min-width:0;display:flex}.RiYSXq_avatar{background:var(--tt-color-surface-raised);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-grid}.RiYSXq_avatarLarge{width:56px;height:56px;font-size:18px}.RiYSXq_whoText{gap:2px;min-width:0;display:grid}.RiYSXq_rowLink{color:var(--tt-color-text);align-items:center;min-height:24px;font-weight:600;text-decoration:none;display:inline-flex}.RiYSXq_rowLink:hover{text-decoration:underline}.RiYSXq_email{color:var(--tt-color-text-muted);overflow-wrap:anywhere;font-size:13px}.RiYSXq_pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.RiYSXq_pillLink{align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.RiYSXq_tableFoot{border-top:1px solid var(--tt-color-border);color:var(--tt-color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.RiYSXq_textLink{min-height:44px;color:var(--tt-color-accent);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.RiYSXq_textLink:hover{text-decoration:underline}@media (max-width:1199px){.RiYSXq_hideTablet{display:none}}.RiYSXq_identity{align-items:flex-start;gap:16px;min-width:0;display:flex}.RiYSXq_nameRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.RiYSXq_subline{color:var(--tt-color-text-muted);margin:4px 0 0;font-size:15px}.RiYSXq_headActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.RiYSXq_menuTrigger{border:1px solid var(--tt-color-border-strong);width:44px;height:44px;color:var(--tt-color-text);cursor:pointer;background:0 0;border-radius:10px;place-items:center;display:inline-grid}.RiYSXq_clientTabs{border-bottom:1px solid var(--tt-color-border);gap:4px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.RiYSXq_clientTab{min-height:44px;color:var(--tt-color-text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.RiYSXq_clientTab:hover{color:var(--tt-color-text)}.RiYSXq_clientTab[aria-current=page]{color:var(--tt-color-text);border-bottom-color:var(--tt-color-accent)}.RiYSXq_columns{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.RiYSXq_main,.RiYSXq_side{gap:20px;min-width:0;display:grid}.RiYSXq_overview{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"needs side""week side""activity side";align-items:start;gap:20px;display:grid}.RiYSXq_areaNeeds{grid-area:needs;min-width:0}.RiYSXq_areaWeek{grid-area:week;min-width:0}.RiYSXq_areaActivity{grid-area:activity;min-width:0}.RiYSXq_areaSide{grid-area:1/side/span 4;gap:20px;min-width:0;display:grid}.RiYSXq_needsCard[data-urgent=true]>section{border-color:var(--tt-color-danger)}.RiYSXq_weekGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.RiYSXq_weekGrid>div{background:var(--tt-color-surface-raised)}.RiYSXq_feedTabs{border:1px solid var(--tt-color-border);border-radius:10px;flex-wrap:wrap;gap:2px;margin:0;padding:3px;list-style:none;display:inline-flex}.RiYSXq_feed{margin:0;padding:0;list-style:none}.RiYSXq_feed>li{border-top:1px solid var(--tt-color-border-soft);align-items:flex-start;gap:12px;padding:12px 18px;display:flex}.RiYSXq_feed>li:first-child{border-top:0}.RiYSXq_feedIcon{background:var(--tt-color-surface-raised);width:32px;height:32px;color:var(--tt-color-text-muted);border-radius:8px;flex:none;place-items:center;display:inline-grid}.RiYSXq_feedIcon svg{width:16px;height:16px}.RiYSXq_feedText{flex:1;gap:2px;min-width:0;display:grid}.RiYSXq_feedTitle{margin:0;font-weight:600}.RiYSXq_feedContext{color:var(--tt-color-text-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.RiYSXq_feedWhen{font-family:var(--tt-font-mono);font-feature-settings:"tnum";color:var(--tt-color-text-muted);flex:none;font-size:13px}.RiYSXq_subhead{border-top:1px solid var(--tt-color-border-soft);margin:0;padding:14px 18px 4px;font-size:15px;font-weight:700}.RiYSXq_empty{color:var(--tt-color-text-muted);margin:0;padding:14px 18px}.RiYSXq_group>section{border:0;border-top:1px solid var(--tt-color-border-soft);box-shadow:none;background:0 0;border-radius:0;margin:0}.RiYSXq_group>section:first-child{border-top:0}.RiYSXq_groupBody{gap:12px;padding:0 18px 16px;display:grid}.RiYSXq_facts{gap:10px;margin:0;display:grid}.RiYSXq_facts>div{gap:2px;display:grid}.RiYSXq_facts dt{color:var(--tt-color-text-muted);font-size:12px}.RiYSXq_facts dd{margin:0}.RiYSXq_progressBar{background:var(--tt-color-surface-raised);border-radius:999px;height:6px;overflow:hidden}.RiYSXq_progressBar>span{background:var(--tt-color-accent);height:100%;display:block}.RiYSXq_planRows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.RiYSXq_planRows>li{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.RiYSXq_notes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.RiYSXq_notes>li{border-left:3px solid var(--tt-color-accent);overflow-wrap:anywhere;gap:2px;padding:2px 0 2px 12px;display:grid}.RiYSXq_field{gap:6px;display:grid}.RiYSXq_field label{font-size:14px;font-weight:600}.RiYSXq_field textarea{min-height:80px;padding:10px 12px}.RiYSXq_formRow{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.RiYSXq_radioList{border:0;gap:10px;margin:0;padding:0;display:grid}.RiYSXq_radioList legend{margin-bottom:6px;font-size:14px;font-weight:600}.RiYSXq_radio{border:1px solid var(--tt-color-border-strong);cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:56px;padding:10px 14px;display:flex}.RiYSXq_radio:has(input:checked){border-color:var(--tt-color-accent)}.RiYSXq_radio input{width:20px;height:20px;accent-color:var(--tt-color-accent)}@media (max-width:1199px){.RiYSXq_columns{grid-template-columns:minmax(0,1fr)}.RiYSXq_overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"needs""side""week""activity"}.RiYSXq_areaSide{grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.RiYSXq_weekGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.RiYSXq_areaSide,.RiYSXq_weekGrid{grid-template-columns:minmax(0,1fr)}.RiYSXq_title{font-size:28px}}.RiYSXq_zone{margin-top:2px;display:block}.RiYSXq_previewRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.RiYSXq_foldedGroup{cursor:pointer;padding:16px 20px;font-weight:600}
.cqoJrG_cv{font-family:var(--tt-font-body,var(--tt-font-text));color:var(--tt-color-text)}.cqoJrG_cv a:focus-visible,.cqoJrG_cv button:focus-visible,.cqoJrG_cv input:focus-visible,.cqoJrG_cv [tabindex]:focus-visible{outline:2px solid var(--tt-color-focus);outline-offset:2px}.cqoJrG_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cqoJrG_muted{color:var(--tt-color-text-muted)}.cqoJrG_num{font-family:var(--tt-font-num,var(--tt-font-mono));font-feature-settings:"tnum"}.cqoJrG_label{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;font-family:inherit;font-size:12px;font-weight:600}.cqoJrG_card{background:var(--tt-color-surface);border:1px solid var(--tt-color-border);border-radius:var(--tt-radius);min-width:0}.cqoJrG_cardHead{border-bottom:1px solid var(--tt-color-border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 18px;display:flex}.cqoJrG_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cqoJrG_icon{background:var(--tt-color-surface-raised);width:32px;height:32px;color:var(--tt-color-text-muted);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cqoJrG_icon svg{width:18px;height:18px}.cqoJrG_icon[data-tone=live],.cqoJrG_icon[data-tone=success]{background:var(--tt-color-success-tint);color:var(--tt-color-success)}.cqoJrG_icon[data-tone=needs],.cqoJrG_icon[data-tone=warning]{background:var(--tt-color-warning-tint);color:var(--tt-color-warning)}.cqoJrG_icon[data-tone=broken],.cqoJrG_icon[data-tone=danger]{background:var(--tt-color-danger-tint);color:var(--tt-color-danger)}.cqoJrG_icon[data-tone=scheduled],.cqoJrG_icon[data-tone=info]{background:var(--tt-color-info-tint);color:var(--tt-color-info)}.cqoJrG_icon[data-tone=accent]{background:var(--tt-color-accent-tint);color:var(--tt-color-accent)}.cqoJrG_status{align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.cqoJrG_dot{background:var(--tt-color-border-strong);border-radius:50%;flex:none;width:10px;height:10px}.cqoJrG_status[data-tone=live]{color:var(--tt-color-success)}.cqoJrG_status[data-tone=live] .cqoJrG_dot{background:var(--tt-color-success)}.cqoJrG_status[data-tone=draft]{color:var(--tt-color-text-muted)}.cqoJrG_status[data-tone=needs]{color:var(--tt-color-warning)}.cqoJrG_status[data-tone=needs] .cqoJrG_dot{background:var(--tt-color-warning)}.cqoJrG_status[data-tone=broken]{color:var(--tt-color-danger)}.cqoJrG_status[data-tone=broken] .cqoJrG_dot{background:var(--tt-color-danger)}.cqoJrG_status[data-tone=scheduled]{color:var(--tt-color-info)}.cqoJrG_status[data-tone=scheduled] .cqoJrG_dot{background:var(--tt-color-info)}.cqoJrG_pill{border:1px solid var(--tt-color-border-strong);height:24px;color:var(--tt-color-text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.cqoJrG_pill svg{width:13px;height:13px}.cqoJrG_pill[data-tone=ready]{background:var(--tt-color-success-tint);color:var(--tt-color-success);border-color:#0000}.cqoJrG_pill[data-tone=needs]{background:var(--tt-color-warning-tint);color:var(--tt-color-warning);border-color:#0000}.cqoJrG_pill[data-tone=missing]{background:var(--tt-color-danger-tint);color:var(--tt-color-danger);border-color:#0000}.cqoJrG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.cqoJrG_headerMain{flex-direction:column;gap:6px;min-width:0;display:flex}.cqoJrG_back{min-height:44px;color:var(--tt-color-accent);align-self:flex-start;align-items:center;gap:4px;margin:-10px 0 -6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cqoJrG_back svg{width:16px;height:16px}.cqoJrG_title{font-family:var(--tt-font-head,var(--tt-font-display));text-transform:var(--tt-head-case);letter-spacing:.4px;overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:700;line-height:1.05}.cqoJrG_statusRow{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.cqoJrG_meta{color:var(--tt-color-text-muted);font-size:14px}.cqoJrG_headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cqoJrG_readyHead{border-bottom:1px solid var(--tt-color-border-soft);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 18px;display:flex}.cqoJrG_readyTitle{flex:1;min-width:0;margin:0;font-family:inherit;font-size:16px;font-weight:600;line-height:1.3}.cqoJrG_progressWrap{flex-direction:column;gap:4px;width:min(160px,40%);font-size:13px;display:flex}.cqoJrG_bar{background:var(--tt-color-surface-raised);border-radius:4px;height:8px;overflow:hidden}.cqoJrG_bar>i{background:var(--tt-color-accent);border-radius:4px;height:100%;display:block}.cqoJrG_list{margin:0;padding:0;list-style:none}.cqoJrG_readyItem{border-top:1px solid var(--tt-color-border-soft);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 18px;display:grid}.cqoJrG_readyItem:first-child{border-top:0}.cqoJrG_itemTitle{margin:0;font-weight:600}.cqoJrG_itemDetail{color:var(--tt-color-text-muted);margin:0;font-size:13px}.cqoJrG_readyItem[data-state=done] .cqoJrG_itemTitle{color:var(--tt-color-text-muted);text-decoration:line-through}.cqoJrG_check{border:2px solid var(--tt-color-border-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.cqoJrG_check svg{width:14px;height:14px}.cqoJrG_check[data-state=done]{border-color:var(--tt-color-success);background:var(--tt-color-success);color:var(--tt-color-background)}.cqoJrG_check[data-state=next]{border-color:var(--tt-color-accent);box-shadow:0 0 0 4px var(--tt-color-accent-tint)}.cqoJrG_check[data-state=warning]{background:var(--tt-color-warning-tint);color:var(--tt-color-warning);border:0}.cqoJrG_check[data-state=off]{border-style:dashed}.cqoJrG_collapsed{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 18px;display:flex}.cqoJrG_collapsedText{flex:1;min-width:200px}.cqoJrG_part{border-top:1px solid var(--tt-color-border-soft);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px 14px;padding:16px 18px;display:grid}.cqoJrG_part:first-child{border-top:0}.cqoJrG_partBody{flex-direction:column;gap:8px;min-width:0;display:flex}.cqoJrG_partName{flex-wrap:wrap;align-items:center;gap:10px;min-height:32px;margin:0;font-size:16px;font-weight:600;display:flex}.cqoJrG_partSummary{color:var(--tt-color-text);font-size:14px}.cqoJrG_partActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cqoJrG_uses{color:var(--tt-color-text-muted);background:var(--tt-color-surface-raised);border-radius:9px;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;padding:2px 4px 2px 10px;font-size:13px;display:flex}.cqoJrG_usesValue{color:var(--tt-color-text);overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.cqoJrG_uses[data-missing=true] .cqoJrG_usesValue{color:var(--tt-color-warning)}.cqoJrG_quietLink{min-height:44px;color:var(--tt-color-accent);font:inherit;cursor:pointer;border-radius:var(--tt-radius-control);background:0 0;border:0;align-items:center;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex}.cqoJrG_nextRow{border-top:1px solid var(--tt-color-border-soft);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:68px;padding:14px 18px;display:grid}.cqoJrG_nextRow:first-child{border-top:0}.cqoJrG_kind{letter-spacing:1px;text-transform:uppercase;color:var(--tt-color-text-muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:11px;font-weight:700;display:flex}.cqoJrG_kindMeta{font-family:var(--tt-font-num,var(--tt-font-mono));letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.cqoJrG_rowTitle{margin:2px 0 0;font-size:15px;font-weight:600}.cqoJrG_rowWhy{color:var(--tt-color-text-muted);margin:2px 0 0;font-size:13px}.cqoJrG_rowActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cqoJrG_group{flex-direction:column;gap:10px;display:flex}.cqoJrG_groupHead{flex-wrap:wrap;align-items:center;gap:10px;padding:0 4px;display:flex}.cqoJrG_groupTitle{font-family:var(--tt-font-head,var(--tt-font-display));margin:0;font-size:20px;font-weight:600}.cqoJrG_groupNote{color:var(--tt-color-text-muted);margin-left:auto;font-size:13px}.cqoJrG_groupDot{background:var(--tt-color-border-strong);border-radius:50%;width:8px;height:8px}.cqoJrG_groupDot[data-tone=accent]{background:var(--tt-color-accent)}.cqoJrG_groupDot[data-tone=danger]{background:var(--tt-color-danger)}.cqoJrG_groupDot[data-tone=warning]{background:var(--tt-color-warning)}.cqoJrG_groupDot[data-tone=info]{background:var(--tt-color-info)}@media (max-width:760px){.cqoJrG_nextRow,.cqoJrG_part{grid-template-columns:32px minmax(0,1fr)}.cqoJrG_rowActions,.cqoJrG_partActions{grid-column:2;justify-content:flex-start}.cqoJrG_groupNote{flex-basis:100%;margin-left:0}}.cqoJrG_choices{flex-direction:column;gap:10px;display:flex}.cqoJrG_choice{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);width:100%;min-height:44px;color:var(--tt-color-text);text-align:left;font:inherit;cursor:pointer;border-radius:12px;align-items:flex-start;gap:14px;padding:16px;display:flex}.cqoJrG_choice[aria-checked=true]{border:2px solid var(--tt-color-accent);background:var(--tt-color-surface-raised);padding:15px}.cqoJrG_choice[aria-disabled=true]{opacity:.6;cursor:not-allowed}.cqoJrG_radio{border:2px solid var(--tt-color-border-strong);border-radius:50%;flex:none;width:22px;height:22px;margin-top:1px}.cqoJrG_choice[aria-checked=true] .cqoJrG_radio{border:7px solid var(--tt-color-accent)}.cqoJrG_choiceText{flex-direction:column;gap:2px;min-width:0;display:flex}.cqoJrG_choiceTitle{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.cqoJrG_choiceTag{background:var(--tt-color-accent-tint);color:var(--tt-color-accent);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.cqoJrG_notPublished{border-color:var(--tt-color-warning)}.cqoJrG_changeList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cqoJrG_change{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.cqoJrG_change .cqoJrG_groupDot{background:var(--tt-color-warning)}.cqoJrG_cardBody{flex-direction:column;gap:16px;padding:16px 18px;display:flex}.cqoJrG_publishBody{color:var(--tt-color-text);flex-direction:column;gap:14px;display:flex}.cqoJrG_tableWrap{overflow-x:auto}.cqoJrG_diff{border-collapse:collapse;width:100%;font-size:14px}.cqoJrG_diff th{text-align:left;letter-spacing:1px;text-transform:uppercase;color:var(--tt-color-text-muted);border-bottom:1px solid var(--tt-color-border);padding:10px 12px;font-size:12px;font-weight:600}.cqoJrG_diff td{border-bottom:1px solid var(--tt-color-border-soft);vertical-align:top;padding:12px}.cqoJrG_diff td:first-child{font-weight:600}.cqoJrG_diff td:nth-child(2){color:var(--tt-color-text-muted)}.cqoJrG_blockers{border:1px solid var(--tt-color-danger);background:var(--tt-color-danger-tint);border-radius:12px;padding:12px 16px}.cqoJrG_blockers ul{margin:6px 0 0;padding-left:20px}.cqoJrG_live{grid-template-columns:minmax(0,640px) minmax(0,1fr);gap:48px;width:100%;max-width:1200px;margin:0 auto;padding:48px 32px;display:grid}.cqoJrG_liveMain{flex-direction:column;gap:20px;min-width:0;display:flex}.cqoJrG_liveCheck{background:var(--tt-color-success-tint);width:56px;height:56px;color:var(--tt-color-success);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.cqoJrG_liveCheck svg{width:28px;height:28px}.cqoJrG_jobLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--tt-color-accent);margin:0;font-size:12px;font-weight:700}.cqoJrG_liveTitle{font-family:var(--tt-font-head,var(--tt-font-display));text-transform:var(--tt-head-case);overflow-wrap:anywhere;margin:-8px 0 0;font-size:44px;font-weight:700;line-height:1.05}.cqoJrG_lead{color:var(--tt-color-text-muted);margin:0;font-size:17px}.cqoJrG_copyBox{border:1px solid var(--tt-color-accent);border-radius:var(--tt-radius);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.cqoJrG_copyRow{flex-wrap:wrap;gap:10px;display:flex}.cqoJrG_copyInput{border-radius:var(--tt-radius-control);border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);min-width:0;min-height:44px;color:var(--tt-color-text);font:inherit;flex:1;padding:10px 12px}.cqoJrG_whatNext{flex-direction:column;display:flex}.cqoJrG_whatNextItem{border-top:1px solid var(--tt-color-border-soft);grid-template-columns:32px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.cqoJrG_whatNextItem:first-child{border-top:0}.cqoJrG_liveSide{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:1024px){.cqoJrG_live{grid-template-columns:minmax(0,1fr);gap:32px;padding:32px 24px}}@media (max-width:760px){.cqoJrG_live{padding:24px 16px}.cqoJrG_liveTitle{font-size:34px}.cqoJrG_title{font-size:28px}}.cqoJrG_wizard{grid-template-columns:280px minmax(0,1fr);min-height:calc(100dvh - 64px);display:grid}.cqoJrG_rail{background:var(--tt-color-nav-background);border-right:1px solid var(--tt-color-border);flex-direction:column;gap:4px;padding:24px 16px;display:flex}.cqoJrG_railHead{flex-direction:column;gap:4px;padding:0 10px 16px;display:flex}.cqoJrG_railTitle{margin:0;font-size:17px;font-weight:600}.cqoJrG_steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cqoJrG_step{width:100%;min-height:44px;color:var(--tt-color-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}button.cqoJrG_step{cursor:pointer}button.cqoJrG_step:hover{background:var(--tt-color-surface-raised)}.cqoJrG_step[aria-current=step]{background:var(--tt-color-surface-raised);box-shadow:inset 3px 0 0 var(--tt-color-accent)}.cqoJrG_stepName{font-weight:500}.cqoJrG_step[aria-current=step] .cqoJrG_stepName{font-weight:600}.cqoJrG_stepSub{color:var(--tt-color-text-muted);font-size:12px;display:block}.cqoJrG_stepNum{width:26px;height:26px;font:600 12px var(--tt-font-num,var(--tt-font-mono));border:2px solid var(--tt-color-border-strong);color:var(--tt-color-text-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cqoJrG_stepNum svg{width:14px;height:14px}.cqoJrG_stepNum[data-status=done]{background:var(--tt-color-success);border-color:var(--tt-color-success);color:var(--tt-color-background)}.cqoJrG_stepNum[data-status=now]{background:var(--tt-color-accent);border-color:var(--tt-color-accent);color:var(--tt-color-on-accent)}.cqoJrG_stepNum[data-status=skipped],.cqoJrG_stepNum[data-status=off]{border-style:dashed}.cqoJrG_step[data-status=off] .cqoJrG_stepName{color:var(--tt-color-text-muted)}.cqoJrG_main{flex-direction:column;min-width:0;display:flex}.cqoJrG_top{border-bottom:1px solid var(--tt-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 40px;display:flex}.cqoJrG_topJob{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.cqoJrG_topEnd{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cqoJrG_saved{color:var(--tt-color-text-muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}.cqoJrG_saved svg{width:15px;height:15px}.cqoJrG_saved[data-status=error]{color:var(--tt-color-danger)}.cqoJrG_content{flex:1;grid-template-columns:minmax(0,1fr);gap:40px;padding:28px 40px 24px;display:grid}.cqoJrG_content[data-preview=true]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.cqoJrG_body{flex-direction:column;gap:20px;min-width:0;max-width:680px;display:flex}.cqoJrG_stepTitle{font-family:var(--tt-font-head,var(--tt-font-display));text-transform:var(--tt-head-case);margin:0;font-size:34px;font-weight:700;line-height:1.05}.cqoJrG_stepLead{color:var(--tt-color-text-muted);margin:-8px 0 0;font-size:16px}.cqoJrG_preview{flex-direction:column;gap:12px;min-width:0;display:flex}.cqoJrG_foot{border-top:1px solid var(--tt-color-border);background:var(--tt-color-nav-background);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 40px;display:flex;position:sticky;bottom:0}.cqoJrG_footStart{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.cqoJrG_skipNote{color:var(--tt-color-text-muted);font-size:14px}.cqoJrG_error{color:var(--tt-color-danger);margin:0;font-size:14px}.cqoJrG_blocked{max-width:420px;color:var(--tt-color-text-muted);text-align:end;margin:0 0 0 auto;font-size:14px}.cqoJrG_railPhone{display:none}@media (max-width:1024px){.cqoJrG_wizard{grid-template-columns:240px minmax(0,1fr)}.cqoJrG_content[data-preview=true]{grid-template-columns:minmax(0,1fr)}.cqoJrG_top,.cqoJrG_content,.cqoJrG_foot{padding-left:24px;padding-right:24px}}@media (max-width:760px){.cqoJrG_wizard{grid-template-columns:minmax(0,1fr)}.cqoJrG_rail{display:none}.cqoJrG_railPhone{border-bottom:1px solid var(--tt-color-border);background:var(--tt-color-nav-background);padding:8px 16px 12px;display:block}.cqoJrG_railPhone>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-weight:600;list-style:none;display:flex}.cqoJrG_railPhone>summary::-webkit-details-marker{display:none}.cqoJrG_railPhone .cqoJrG_steps{padding-top:8px}.cqoJrG_top,.cqoJrG_content,.cqoJrG_foot{padding-left:16px;padding-right:16px}.cqoJrG_stepTitle{font-size:28px}.cqoJrG_foot{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.cqoJrG_footStart{flex:1}.cqoJrG_skipNote{flex-basis:100%;order:3}.cqoJrG_blocked{text-align:start;flex-basis:100%;max-width:none;margin:0}}.cqoJrG_plain{margin:0}
.PNGmUG_box{box-sizing:border-box;resize:vertical;width:100%;max-height:60vh;overflow-y:auto}.PNGmUG_count{color:var(--tt-color-text-muted);font-size:14px}.PNGmUG_countOver,.PNGmUG_error{color:var(--tt-color-danger);font-size:14px}
._1cWZcG_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:20px;display:grid}@media (max-width:1000px){._1cWZcG_grid{grid-template-columns:minmax(0,1fr)}}._1cWZcG_column{gap:16px;min-width:0;display:grid}._1cWZcG_thread{gap:12px;margin:0;padding:0;list-style:none;display:grid}._1cWZcG_message{border:1px solid var(--tt-color-border);border-radius:var(--tt-radius-md);gap:6px;padding:10px 12px;display:grid}._1cWZcG_messageAi{background:var(--tt-color-surface-raised)}._1cWZcG_who{font-size:var(--tt-type-caption);color:var(--tt-color-text-muted)}._1cWZcG_body{white-space:pre-wrap;margin:0}._1cWZcG_replies{flex-wrap:wrap;gap:6px;display:flex}._1cWZcG_form{gap:10px;display:grid}._1cWZcG_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._1cWZcG_sources{gap:6px;margin:0;padding:0;list-style:none;display:grid}._1cWZcG_sources label{align-items:baseline;gap:8px;display:flex}._1cWZcG_versions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._1cWZcG_current{font-weight:600}._1cWZcG_diff{gap:4px;margin:0;padding:0;list-style:none;display:grid}._1cWZcG_day summary{cursor:pointer;padding:6px 0}._1cWZcG_reason{color:var(--tt-color-text-muted);font-size:var(--tt-type-small);display:block}._1cWZcG_list{gap:4px;margin:0;padding-left:18px;display:grid}
.txbX6G_muted{color:var(--tt-color-text-muted);font-size:var(--tt-type-small);margin:0}.txbX6G_rowActions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.txbX6G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.txbX6G_tableWrap{overflow-x:auto}.txbX6G_table{border-collapse:collapse;width:100%;min-width:720px}.txbX6G_table th{text-align:left;font-weight:500;font-size:var(--tt-type-caption);color:var(--tt-color-text-muted);padding:0 14px 8px 0}.txbX6G_table td,.txbX6G_table tbody th{text-align:left;border-top:1px solid var(--tt-color-border-soft);vertical-align:top;padding:12px 14px 12px 0}.txbX6G_table tbody th{font-weight:600}.txbX6G_num{font-variant-numeric:tabular-nums;text-align:right!important}.txbX6G_rowForm{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.txbX6G_form{gap:16px;max-width:640px;display:grid}.txbX6G_field{font-size:var(--tt-type-small);color:var(--tt-color-text-muted);gap:6px;display:grid}.txbX6G_field input,.txbX6G_field select,.txbX6G_rowForm input,.txbX6G_rowForm select{min-height:44px;font:inherit;font-size:var(--tt-type-body);color:var(--tt-color-text);background:var(--tt-color-surface-raised);border:1px solid var(--tt-color-border-strong);border-radius:var(--tt-radius-sm);padding:0 12px}.txbX6G_grid2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.txbX6G_fieldset{border:0;gap:4px;margin:0;padding:0;display:grid}.txbX6G_fieldset legend{font-size:var(--tt-type-small);color:var(--tt-color-text-muted);margin-bottom:6px}.txbX6G_check{min-height:44px;color:var(--tt-color-text);align-items:center;gap:8px;display:flex}.txbX6G_orgList{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 16px;max-height:260px;display:grid;overflow-y:auto}.txbX6G_flagRow{border-top:1px solid var(--tt-color-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.txbX6G_flagRow:first-of-type{border-top:0}.txbX6G_flagText{flex:320px;gap:4px;display:grid}.txbX6G_flagName{align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.txbX6G_warning{color:var(--tt-color-warning);font-size:var(--tt-type-small);margin:6px 0 0}.txbX6G_ok{color:var(--tt-color-success);font-size:var(--tt-type-small);margin:6px 0 0}.txbX6G_stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.txbX6G_tableCompact{min-width:0;max-width:480px}.txbX6G_inlineForms{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}
._12Hp6a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._12Hp6a_button{border-radius:var(--tt-radius-md);border:1px solid var(--tt-color-border);background:var(--tt-color-surface-raised);min-height:96px;color:var(--tt-color-text);text-align:center;align-content:center;justify-items:center;gap:6px;padding:12px 8px;text-decoration:none;display:grid}._12Hp6a_button:hover{border-color:var(--tt-color-accent)}._12Hp6a_button:focus-visible{outline:2px solid var(--tt-color-accent);outline-offset:2px}._12Hp6a_icon{color:var(--tt-color-accent)}._12Hp6a_label{font-weight:600}._12Hp6a_state{color:var(--tt-color-text-muted);font-size:var(--tt-type-small)}._12Hp6a_ends{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}._12Hp6a_muted{color:var(--tt-color-text-muted);font-size:var(--tt-type-small)}
.bm-UDa_more{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.bm-UDa_box>summary{cursor:pointer;min-height:44px;color:var(--tt-color-accent);align-items:center;font-weight:600;display:inline-flex}.bm-UDa_form{gap:8px;min-width:min(360px,80vw);margin-top:6px;display:grid}.bm-UDa_field{font-size:var(--tt-type-small);gap:4px;display:grid}.bm-UDa_field textarea{font:inherit;border-radius:var(--tt-radius-sm);border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);color:var(--tt-color-text);padding:8px}.bm-UDa_old{color:var(--tt-color-text-muted)}.bm-UDa_note{color:var(--tt-color-text-muted);font-size:var(--tt-type-small)}
.hZjzMW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hZjzMW_muted{color:var(--tt-color-text-muted)}.hZjzMW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hZjzMW_headText{flex-direction:column;flex:420px;gap:4px;min-width:0;display:flex}.hZjzMW_back{width:fit-content;min-height:32px;color:var(--tt-color-text-muted);align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hZjzMW_back:hover{color:var(--tt-color-accent)}.hZjzMW_title{font-family:var(--tt-font-display);text-transform:uppercase;letter-spacing:.5px;overflow-wrap:anywhere;margin:0;font-size:40px;font-weight:600;line-height:1.05}.hZjzMW_sub{color:var(--tt-color-text-muted);margin:0}.hZjzMW_headActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hZjzMW_headLink{border:1px solid var(--tt-color-border-strong);min-height:44px;color:var(--tt-color-text);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.hZjzMW_headLink:hover{border-color:var(--tt-color-accent)}.hZjzMW_label{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;font-size:12px;font-weight:600}.hZjzMW_section{flex-direction:column;gap:12px;display:flex}.hZjzMW_queueGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hZjzMW_queueCard{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);border-radius:14px;flex-direction:column;gap:8px;height:100%;padding:18px;display:flex}.hZjzMW_queueCard[data-clear=true]{background:var(--tt-color-background)}.hZjzMW_queueTop{align-items:center;gap:10px;display:flex}.hZjzMW_queueName{flex:1;margin:0;font-size:16px;font-weight:600}.hZjzMW_queueIcon{color:var(--tt-color-text-muted);flex:none}.hZjzMW_queueCount{font-family:var(--tt-font-mono,"IBM Plex Mono", monospace);color:var(--tt-color-accent);font-size:22px;font-weight:600}.hZjzMW_queueCard[data-clear=true] .hZjzMW_queueCount{color:var(--tt-color-text-muted)}.hZjzMW_queueHeadline{margin:0;font-weight:600}.hZjzMW_queueClear{color:var(--tt-color-success);align-items:center;gap:6px;margin:0;font-weight:600;display:inline-flex}.hZjzMW_queueDetail{color:var(--tt-color-text-muted);overflow-wrap:anywhere;margin:0;font-size:14px}.hZjzMW_bar{background:var(--tt-color-border);border-radius:999px;width:100%;height:8px;overflow:hidden}.hZjzMW_barFill{background:var(--tt-color-success);border-radius:999px;height:100%}.hZjzMW_open{width:fit-content;min-height:44px;color:var(--tt-color-accent);align-items:center;gap:4px;margin-top:auto;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hZjzMW_open:hover{color:var(--tt-color-accent-hover)}.hZjzMW_sectionGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hZjzMW_sectionCard{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);border-radius:14px;flex-direction:column;gap:8px;height:100%;padding:18px;display:flex}.hZjzMW_chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.hZjzMW_chip{border:1px solid var(--tt-color-border-strong);min-height:36px;color:var(--tt-color-text);border-radius:8px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hZjzMW_chip:hover{border-color:var(--tt-color-accent)}.hZjzMW_progressLine{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px;display:flex}.hZjzMW_mono{font-family:var(--tt-font-mono,"IBM Plex Mono", monospace);font-weight:600}.hZjzMW_toolbar{border-bottom:1px solid var(--tt-color-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.hZjzMW_tabs{gap:4px;display:flex}.hZjzMW_tab{min-height:44px;color:var(--tt-color-text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.hZjzMW_tab[aria-current=page]{color:var(--tt-color-text);border-bottom-color:var(--tt-color-accent)}.hZjzMW_tabCount{font-family:var(--tt-font-mono,"IBM Plex Mono", monospace);font-size:13px}.hZjzMW_find{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.hZjzMW_select{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);min-height:44px;color:var(--tt-color-text);font:inherit;border-radius:10px;padding:0 10px}.hZjzMW_picker{position:relative}.hZjzMW_pickerButton{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;min-height:44px;padding:0 14px;list-style:none;display:inline-flex}.hZjzMW_pickerButton::-webkit-details-marker{display:none}.hZjzMW_picker[open] .hZjzMW_pickerButton{border-color:var(--tt-color-accent)}.hZjzMW_pickerMenu{z-index:20;border:1px solid var(--tt-color-border-strong);background:var(--tt-color-surface);border-radius:12px;grid-template-columns:repeat(2,minmax(150px,1fr));gap:4px 12px;width:max-content;max-width:min(420px,100vw - 32px);max-height:60vh;margin:0;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 32px #00000040}.hZjzMW_pickerOption{cursor:pointer;align-items:center;gap:8px;min-height:32px;display:flex}.hZjzMW_pickerApply{background:var(--tt-color-accent);min-height:40px;color:var(--tt-color-on-accent,#fff);font:inherit;cursor:pointer;border:0;border-radius:10px;grid-column:1/-1;margin-top:6px;font-weight:600}.hZjzMW_input{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);width:260px;max-width:100%;min-height:44px;color:var(--tt-color-text);font:inherit;border-radius:10px;padding:0 12px}.hZjzMW_queueLayout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:20px;display:grid}@media (max-width:1100px){.hZjzMW_queueLayout{grid-template-columns:minmax(0,1fr)}}.hZjzMW_panel{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);border-radius:14px;flex-direction:column;min-width:0;display:flex}.hZjzMW_panelHead{border-bottom:1px solid var(--tt-color-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.hZjzMW_panelBody{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.hZjzMW_exerciseName{font-family:var(--tt-font-display);margin:0;font-size:24px;font-weight:600;line-height:1.15}.hZjzMW_navButtons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hZjzMW_withKey{align-items:center;gap:6px;display:inline-flex}.hZjzMW_kbd{border:1px solid var(--tt-color-border-strong);min-width:22px;height:22px;font-family:var(--tt-font-mono,"IBM Plex Mono", monospace);color:var(--tt-color-text-muted);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;display:inline-flex}.hZjzMW_player{aspect-ratio:16/9;background:#000;border:0;border-radius:10px;width:100%}.hZjzMW_candidates{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.hZjzMW_candidate{border:1px solid var(--tt-color-border);background:var(--tt-color-background);width:100%;height:100%;min-height:44px;color:var(--tt-color-text);font:inherit;text-align:start;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.hZjzMW_candidate[aria-pressed=true]{border:2px solid var(--tt-color-accent);padding:11px}.hZjzMW_candidateTitle{overflow-wrap:anywhere;font-weight:600}.hZjzMW_picked{background:var(--tt-color-success-tint);height:24px;color:var(--tt-color-success);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.hZjzMW_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hZjzMW_paste{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hZjzMW_keys{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.hZjzMW_keyList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hZjzMW_keyRow{justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.hZjzMW_keyCaps{gap:4px;display:inline-flex}.hZjzMW_toast{background:var(--tt-color-success-tint);width:fit-content;max-width:100%;min-height:44px;color:var(--tt-color-success);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 14px;font-size:14px;display:flex}.hZjzMW_toastUndo{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-weight:700;text-decoration:underline}.hZjzMW_cues{margin:0;padding-left:20px}.hZjzMW_filters{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:end;gap:12px;display:grid}.hZjzMW_control{font-size:var(--tt-type-small);color:var(--tt-color-text-muted);gap:4px;font-weight:600;display:grid}.hZjzMW_control input,.hZjzMW_control select{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);min-height:44px;color:var(--tt-color-text);font:inherit;font-size:var(--tt-type-body);border-radius:8px;padding:8px 12px;font-weight:400}.hZjzMW_filterActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hZjzMW_listFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hZjzMW_pager{gap:8px;display:flex}.hZjzMW_rowLinks{font-size:var(--tt-type-small);flex-wrap:wrap;gap:4px 12px;display:flex}.hZjzMW_rowLinks a{color:var(--tt-color-accent);font-weight:600}.hZjzMW_rowName{color:var(--tt-color-text);font-weight:700;text-decoration:none}.hZjzMW_rowName:hover{color:var(--tt-color-accent);text-decoration:underline}.hZjzMW_pick{width:44px}.hZjzMW_pick input{width:20px;height:20px}.hZjzMW_bulkBar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hZjzMW_detailGrid{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:16px;display:grid}@media (max-width:960px){.hZjzMW_detailGrid{grid-template-columns:minmax(0,1fr)}}.hZjzMW_detailSide{flex-direction:column;gap:16px;min-width:0;display:flex}.hZjzMW_facts{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.hZjzMW_facts dt{color:var(--tt-color-text-muted);font-size:var(--tt-type-small);font-weight:600}.hZjzMW_facts dd{overflow-wrap:anywhere;margin:0}.hZjzMW_editForm{flex-direction:column;gap:14px;display:flex}.hZjzMW_editRow{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.hZjzMW_control textarea{border:1px solid var(--tt-color-border-strong);background:var(--tt-color-background);min-height:88px;color:var(--tt-color-text);font:inherit;font-size:var(--tt-type-body);resize:vertical;border-radius:8px;padding:8px 12px;font-weight:400}.hZjzMW_checks{border:1px solid var(--tt-color-border-soft);border-radius:8px;flex-wrap:wrap;gap:4px 16px;margin:0;padding:10px 12px;display:flex}.hZjzMW_checks legend{color:var(--tt-color-text-muted);font-size:var(--tt-type-small);padding:0 4px;font-weight:600}.hZjzMW_checks label{align-items:center;gap:6px;min-height:32px;display:inline-flex}.hZjzMW_showButton{border:1px solid var(--tt-color-border-strong);min-height:44px;color:var(--tt-color-text);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:0 16px;font-weight:600}.hZjzMW_showButton:hover{border-color:var(--tt-color-accent)}.hZjzMW_sortLink{color:inherit;white-space:nowrap;text-decoration:none}.hZjzMW_sortLink:hover{color:var(--tt-color-accent)}.hZjzMW_sortIdle{opacity:.4}.hZjzMW_control .hZjzMW_pickerOption{color:var(--tt-color-text);font-size:var(--tt-type-body);font-weight:400}.hZjzMW_control .hZjzMW_pickerOption input{width:16px;height:16px;min-height:0;padding:0}.hZjzMW_control .hZjzMW_pickerButton{color:var(--tt-color-text);font-size:var(--tt-type-body);font-weight:400}
.znJvMW_form{gap:16px;display:grid}.znJvMW_lead{margin:0}.znJvMW_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:720px){.znJvMW_columns{grid-template-columns:minmax(0,1fr)}}.znJvMW_col{border:1px solid var(--tt-color-border);border-radius:var(--tt-radius,12px);align-content:start;gap:8px;min-width:0;padding:12px 14px;display:grid}.znJvMW_col ul{gap:6px;margin:0;padding-left:18px;font-size:14px;display:grid}.znJvMW_heading{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;font-size:12px;font-weight:600}.znJvMW_field{gap:6px;font-size:14px;display:grid}.znJvMW_estimate{color:var(--tt-color-text-muted);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.znJvMW_actions{justify-content:flex-end;display:flex}
.Ziw8Qq_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Ziw8Qq_dayToggle{border:1px solid var(--tt-color-border);border-radius:999px;display:inline-flex;overflow:hidden}.Ziw8Qq_dayToggle a{color:var(--tt-color-text);font-size:var(--tt-type-small);padding:6px 14px;text-decoration:none}.Ziw8Qq_dayToggle a[aria-current=page]{background:var(--tt-color-accent);color:var(--tt-color-on-accent)}.Ziw8Qq_big{font-size:var(--tt-type-title);margin:0;font-weight:700}.Ziw8Qq_macros{border-collapse:collapse;width:100%;font-size:var(--tt-type-small);font-variant-numeric:tabular-nums}.Ziw8Qq_macros th,.Ziw8Qq_macros td{text-align:right;border-bottom:1px solid var(--tt-color-border-soft);padding:6px 4px}.Ziw8Qq_macros td{white-space:nowrap}.Ziw8Qq_macros thead th{color:var(--tt-color-text-muted);font-weight:500}.Ziw8Qq_macros tbody th{text-align:left;font-weight:600}.Ziw8Qq_macros tr[data-over] td:last-child{color:var(--tt-color-warning)}.Ziw8Qq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Ziw8Qq_muted{color:var(--tt-color-text-muted);font-size:var(--tt-type-small)}.Ziw8Qq_meal{justify-content:space-between;gap:12px;display:flex}.Ziw8Qq_meal strong{display:block}.Ziw8Qq_mealInfo{overflow-wrap:anywhere;flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.Ziw8Qq_photoAction{min-width:44px;min-height:44px;color:var(--tt-color-text-muted);font-size:var(--tt-type-small);text-underline-offset:2px;cursor:pointer;align-items:center;text-decoration:underline;display:inline-flex;position:relative}.Ziw8Qq_photoAction:focus-visible,.Ziw8Qq_photoAction:focus-within{outline:2px solid var(--tt-color-accent);outline-offset:2px}.Ziw8Qq_numbers{text-align:right;white-space:nowrap}.Ziw8Qq_list{gap:4px;margin:0;padding-left:18px;display:grid}.Ziw8Qq_focus{color:var(--tt-color-accent);margin:0;font-weight:600}.Ziw8Qq_big [data-focus],.Ziw8Qq_macros th[data-focus]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--tt-color-accent);text-decoration-color:var(--tt-color-accent)}.Ziw8Qq_row{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0;display:flex}.Ziw8Qq_choices{gap:8px;display:grid}.Ziw8Qq_choice{font:inherit;text-align:left;border-radius:var(--tt-radius-md);border:1px solid var(--tt-color-border);background:var(--tt-color-surface);min-height:44px;color:var(--tt-color-text);cursor:pointer;padding:12px}.Ziw8Qq_finder{margin:12px 0 4px}.Ziw8Qq_tabs{flex-wrap:wrap;gap:4px;margin:8px 0 12px;display:flex}.Ziw8Qq_tabs a{border:1px solid var(--tt-color-border);min-height:44px;color:var(--tt-color-text);font-size:var(--tt-type-small);border-radius:999px;align-items:center;padding:6px 14px;text-decoration:none;display:inline-flex}.Ziw8Qq_tabs a[aria-current=page]{background:var(--tt-color-accent);border-color:var(--tt-color-accent);color:var(--tt-color-on-accent)}.Ziw8Qq_field{gap:4px;min-width:0;display:grid}.Ziw8Qq_field input,.Ziw8Qq_field select{box-sizing:border-box;width:100%;min-height:44px}.Ziw8Qq_pair{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;display:grid}.Ziw8Qq_stack{gap:12px;display:grid}.Ziw8Qq_totals{font-variant-numeric:tabular-nums;margin:0}.Ziw8Qq_error{color:var(--tt-color-warning);font-size:var(--tt-type-small);margin:0}.Ziw8Qq_item{border-bottom:1px solid var(--tt-color-border-soft);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.Ziw8Qq_slot{border-top:1px solid var(--tt-color-border-soft);padding:8px 0}.Ziw8Qq_slotHead{align-items:center;gap:12px;display:flex}.Ziw8Qq_slotToggle{min-width:0;min-height:44px;font:inherit;text-align:left;color:var(--tt-color-text);overflow-wrap:anywhere;background:0 0;border:0;flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:8px;padding:4px 0;display:grid}button.Ziw8Qq_slotToggle{cursor:pointer}.Ziw8Qq_slotToggle>:not(.Ziw8Qq_chevron){grid-column:1}.Ziw8Qq_chevron{color:var(--tt-color-text-muted);grid-area:1/2/span 2;align-self:center}.Ziw8Qq_slotBody{gap:8px;padding:4px 0 8px;display:grid}.Ziw8Qq_slotBody p{margin:0}.Ziw8Qq_swaps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Ziw8Qq_swap{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;display:flex}.Ziw8Qq_swap>span{min-width:0}.Ziw8Qq_slotHead>:not(.Ziw8Qq_slotToggle),.Ziw8Qq_swap>button{white-space:nowrap;flex-shrink:0}.Ziw8Qq_logElse{justify-items:center;gap:4px;margin:16px 0;display:grid}.Ziw8Qq_logElse>:first-child{width:100%}.Ziw8Qq_timeLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.Ziw8Qq_timeLine input{min-height:44px}
.D1ldKW_page{gap:20px;display:grid}.D1ldKW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.D1ldKW_filters{border:1px solid var(--tt-color-border);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.D1ldKW_filter{min-height:36px;color:var(--tt-color-text-muted);border-radius:8px;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.D1ldKW_filter[aria-current=page]{background:var(--tt-color-surface-raised,var(--tt-color-border));color:var(--tt-color-text)}.D1ldKW_privacy{color:var(--tt-color-text-muted);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.D1ldKW_privacy svg{flex:none}.D1ldKW_columns{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.D1ldKW_stack{gap:16px;min-width:0;display:grid}@media (max-width:960px){.D1ldKW_columns{grid-template-columns:minmax(0,1fr)}}.D1ldKW_rows{margin:0;padding:0;list-style:none}.D1ldKW_row{border-top:1px solid var(--tt-color-border);align-items:center;gap:12px;padding:12px 18px;display:flex}.D1ldKW_rows>.D1ldKW_row:first-child{border-top:0}.D1ldKW_rowIcon{background:var(--tt-color-surface-raised,var(--tt-color-border));width:32px;height:32px;color:var(--tt-color-text-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.D1ldKW_rowMain{flex:1;gap:2px;min-width:0;display:grid}.D1ldKW_rowTitle{font-weight:600}.D1ldKW_rowSub{color:var(--tt-color-text-muted);font-size:13px}.D1ldKW_rowEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.D1ldKW_chart{gap:4px;margin:0;display:grid}.D1ldKW_chart svg{width:100%;height:auto;overflow:visible}.D1ldKW_chartTitle{font-size:14px;font-weight:600}.D1ldKW_chartTitle span{color:var(--tt-color-text-muted);font-weight:400}.D1ldKW_grid{stroke:var(--tt-color-border);stroke-width:1px}.D1ldKW_axis{fill:var(--tt-color-text-muted);font-size:10px;font-family:var(--tt-font-num,var(--tt-font-mono))}.D1ldKW_line{fill:none;stroke:var(--tt-color-accent);stroke-width:2px}.D1ldKW_pendingLine{fill:none;stroke:var(--tt-color-text-muted);stroke-width:1.5px;stroke-dasharray:4 4}.D1ldKW_dot{fill:var(--tt-color-accent)}.D1ldKW_pendingDot{fill:var(--tt-color-surface);stroke:var(--tt-color-text-muted);stroke-width:1.5px;stroke-dasharray:2 2}.D1ldKW_pointLabel{fill:var(--tt-color-text);font-size:10px;font-weight:600;font-family:var(--tt-font-num,var(--tt-font-mono))}.D1ldKW_band,.D1ldKW_bandSwatch{fill:color-mix(in srgb, var(--tt-color-text-muted) 16%, transparent);background:color-mix(in srgb, var(--tt-color-text-muted) 16%, transparent)}.D1ldKW_bandEdge{stroke:var(--tt-color-border-strong);stroke-width:1px;stroke-dasharray:3 3}.D1ldKW_selectedDot{fill:none;stroke:var(--tt-color-text);stroke-width:2px}.D1ldKW_bloodChart{gap:8px;display:grid}.D1ldKW_plot{width:100%;aspect-ratio:var(--plot-ratio);position:relative}.D1ldKW_plot svg{width:100%;height:100%;display:block}.D1ldKW_pointHit{cursor:pointer;background:0 0;border:0;border-radius:50%;width:32px;height:32px;padding:0;position:absolute;transform:translate(-50%,-50%)}.D1ldKW_pointHit:hover{background:color-mix(in srgb, var(--tt-color-text) 10%, transparent)}.D1ldKW_pointHit:focus-visible{outline:2px solid var(--tt-color-focus);outline-offset:0}.D1ldKW_bandNote{color:var(--tt-color-text-muted);align-items:baseline;gap:6px;margin:0;font-size:12px;display:flex}.D1ldKW_bandSwatch{border:1px dashed var(--tt-color-border-strong);border-radius:2px;flex:none;width:10px;height:10px}.D1ldKW_pointDetails{border:1px solid var(--tt-color-border);border-radius:var(--tt-radius-control);background:var(--tt-color-surface-raised);padding:10px 40px 10px 12px;position:relative}.D1ldKW_pointDetails dl{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;font-size:13px;display:grid}.D1ldKW_pointDetails dl>div{display:contents}.D1ldKW_pointDetails dt{color:var(--tt-color-text-muted)}.D1ldKW_pointDetails dd{overflow-wrap:anywhere;margin:0;font-weight:600}.D1ldKW_detailsClose{width:28px;height:28px;color:var(--tt-color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}.D1ldKW_detailsClose:hover{color:var(--tt-color-text)}.D1ldKW_outOfRange{color:var(--tt-color-danger);font-weight:600}.D1ldKW_rangeTag{vertical-align:1px;border:1px solid;border-radius:4px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:600;line-height:16px;display:inline-block}.D1ldKW_footnote{color:var(--tt-color-text-muted);margin:0;font-size:13px}.D1ldKW_chartGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.D1ldKW_bloodGroupRow{border-top:1px solid var(--tt-color-border-soft);grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;padding-top:24px;display:grid}.D1ldKW_bloodGroup{color:var(--tt-color-accent);align-items:flex-start;gap:10px;margin:0;font-size:20px;font-weight:600;line-height:1.25;display:flex}.D1ldKW_bloodGroup svg{flex:none}@media (max-width:760px){.D1ldKW_bloodGroupRow{grid-template-columns:minmax(0,1fr);gap:12px}}.D1ldKW_table .D1ldKW_bloodGroupHead{font-size:var(--tt-type-body);color:var(--tt-color-accent);padding-top:20px;font-weight:600}.D1ldKW_table .D1ldKW_bloodGroupHead svg{vertical-align:text-bottom;margin-right:8px}.D1ldKW_expandable{position:relative}.D1ldKW_expandButton{z-index:1;border:1px solid var(--tt-color-border-soft);width:32px;height:32px;color:var(--tt-color-text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.D1ldKW_expandButton:hover{color:var(--tt-color-text)}.D1ldKW_chartDialog{border:1px solid var(--tt-color-border-soft);background:var(--tt-color-surface);width:min(96vw,1400px);max-width:none;height:94vh;max-height:none;color:var(--tt-color-text);border-radius:16px;padding:24px}.D1ldKW_chartDialog::backdrop{background:#000000b3}.D1ldKW_chartDialogBody{flex-direction:column;gap:16px;height:100%;display:flex;position:relative}.D1ldKW_chartDialogChart{flex:auto;min-height:0}.D1ldKW_chartDialogChart svg{width:100%;max-height:70vh;display:block}.D1ldKW_chartDialogChart .D1ldKW_plot{width:min(100%, calc(70vh * var(--plot-ratio)));margin-inline:auto}.D1ldKW_chartDialogChart .D1ldKW_plot svg{max-height:none}.D1ldKW_chartDialogValues{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}.D1ldKW_chartDialogValues dt{font-size:var(--tt-type-caption);color:var(--tt-color-text-muted)}.D1ldKW_chartDialogValues dd{margin:0;font-weight:600}.D1ldKW_docColumns{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:24px;display:grid}@media (max-width:1024px){.D1ldKW_docColumns{grid-template-columns:minmax(0,1fr)}}.D1ldKW_fileHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.D1ldKW_fileLinks{flex-wrap:wrap;gap:16px;display:flex}.D1ldKW_fileLinks a{align-items:center;gap:6px;font-weight:600;display:inline-flex}.D1ldKW_label{letter-spacing:1.2px;text-transform:uppercase;color:var(--tt-color-text-muted);margin:0;font-size:12px;font-weight:600}.D1ldKW_preview{border:1px solid var(--tt-color-border);background:var(--tt-color-surface);border-radius:12px;min-height:420px;display:grid;overflow:hidden}.D1ldKW_preview iframe{border:0;width:100%;height:640px}.D1ldKW_preview img{width:100%;height:auto;display:block}.D1ldKW_noPreview{text-align:center;color:var(--tt-color-text-muted);place-content:center;justify-items:center;gap:8px;padding:40px 24px;display:grid}.D1ldKW_noPreview strong{color:var(--tt-color-text)}.D1ldKW_fields{gap:0;display:grid}.D1ldKW_topFields{flex-wrap:wrap;gap:12px;margin-bottom:8px;display:flex}.D1ldKW_topFields label,.D1ldKW_valueLabel{font-weight:600}.D1ldKW_topField{gap:6px;display:grid}.D1ldKW_valueRow{border-top:1px solid var(--tt-color-border);grid-template-columns:minmax(0,1fr) 110px 28px minmax(120px,auto);align-items:center;gap:10px;padding:10px 0;display:grid}.D1ldKW_valueRow input{border:1px solid var(--tt-color-border-strong);width:100%;min-height:44px;color:inherit;font:inherit;font-family:var(--tt-font-num,var(--tt-font-mono));background:0 0;border-radius:10px;padding:0 10px}.D1ldKW_valueRow input[data-ai=read],.D1ldKW_valueRow input[data-ai=unsure],.D1ldKW_topFields input[data-ai=read]{border-style:dashed;border-color:var(--tt-color-accent)}.D1ldKW_valueRow input[data-ai=unsure]{border-color:var(--tt-color-warning)}.D1ldKW_unit{color:var(--tt-color-text-muted);font-size:13px}.D1ldKW_flag{color:var(--tt-color-accent);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.D1ldKW_flag[data-flag=unsure]{color:var(--tt-color-warning)}.D1ldKW_hint{color:var(--tt-color-text-muted);font-size:12px}.D1ldKW_formFoot{border-top:1px solid var(--tt-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.D1ldKW_readOnly{border-top:1px solid var(--tt-color-border);grid-template-columns:minmax(0,1fr) auto minmax(120px,auto);align-items:baseline;gap:12px;padding:10px 0;display:grid}.D1ldKW_big{font-family:var(--tt-font-num,var(--tt-font-mono));font-size:18px;font-weight:600}.D1ldKW_change{color:var(--tt-color-text-muted);text-align:right;font-size:13px}.D1ldKW_options{gap:12px;display:grid}.D1ldKW_option{border:1px solid var(--tt-color-border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.D1ldKW_option p{color:var(--tt-color-text-muted);margin:2px 0 0;font-size:13px}.D1ldKW_table{border-collapse:collapse;width:100%;font-size:14px}.D1ldKW_table th,.D1ldKW_table td{text-align:right;border-top:1px solid var(--tt-color-border);white-space:nowrap;padding:10px 12px}.D1ldKW_table th:first-child,.D1ldKW_table td:first-child{text-align:left}.D1ldKW_table thead th{text-transform:uppercase;letter-spacing:1px;color:var(--tt-color-text-muted);border-top:0;font-size:12px}.D1ldKW_tableWrap{overflow-x:auto}.D1ldKW_skeletonRow{border-top:1px solid var(--tt-color-border);background:linear-gradient(90deg, transparent, var(--tt-color-surface-raised,var(--tt-color-border)), transparent);height:56px}
.U4uFYW_attribution{font-size:var(--tt-type-caption);color:var(--tt-color-text-muted);display:block}.U4uFYW_attribution.U4uFYW_inline{display:inline}.U4uFYW_attribution a{color:var(--tt-color-text-muted);text-underline-offset:2px;text-decoration:underline}.U4uFYW_attribution a:hover{color:var(--tt-color-text)}.U4uFYW_attribution a:focus-visible{outline:2px solid var(--tt-color-accent);outline-offset:2px;border-radius:2px}
.t5yhrq_bubble{border-radius:var(--tt-radius-md);width:44px;height:44px;color:var(--tt-color-text);flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.t5yhrq_bubble:hover{background:var(--tt-color-surface-raised)}.t5yhrq_bubble:focus-visible{outline:2px solid var(--tt-color-accent);outline-offset:2px}.t5yhrq_bubble[aria-current=page]{color:var(--tt-color-accent)}.t5yhrq_badge{background:var(--tt-color-accent);min-width:20px;height:20px;color:var(--tt-color-on-accent);text-align:center;box-sizing:border-box;border-radius:10px;padding:0 5px;font-size:12px;font-weight:700;line-height:20px;position:absolute;top:2px;right:0}.t5yhrq_dot{border-radius:5px;width:10px;min-width:10px;height:10px;padding:0}
