.nGHCwa_app{background:var(--surface-page);min-height:100vh;color:var(--color-ink);font-family:var(--font-text);flex-direction:column;display:flex}.nGHCwa_topbar{background:var(--surface-default);border-bottom:1px solid var(--color-hairline);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 28px;display:flex;position:sticky;top:0}.nGHCwa_brand,.nGHCwa_context{font-size:14px;font-weight:var(--font-weight-semibold);align-items:center;gap:12px;display:flex}.nGHCwa_brandMark{width:34px;height:34px;color:var(--color-on-dark);background:var(--color-primary);border-radius:7px;place-items:center;font-size:13px;display:grid}.nGHCwa_context{color:var(--text-secondary);font-weight:var(--font-weight-regular)}.nGHCwa_clock{color:var(--color-ink);font-size:20px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.nGHCwa_avatar{width:32px;height:32px;color:var(--color-on-dark);background:var(--color-avatar);border-radius:50%;place-items:center;font-size:12px;display:grid}.nGHCwa_workspace{flex:1;grid-template-columns:220px minmax(0,1fr);display:grid}.nGHCwa_sidebar{background:var(--surface-default);border-right:1px solid var(--color-hairline);flex-direction:column;gap:18px;padding:26px 14px 18px;display:flex}.nGHCwa_navGroup{flex-direction:column;gap:2px;display:flex}.nGHCwa_navLabel{color:var(--color-ink-muted-48);font-size:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;margin:0;padding:0 12px 10px}.nGHCwa_navItem{width:100%;color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:11px 12px;font-size:13px;display:flex}.nGHCwa_navItem:hover{background:var(--surface-page)}.nGHCwa_navItemActive,.nGHCwa_navItemActive:hover{color:var(--color-primary);background:var(--intent-primary-surface);font-weight:var(--font-weight-semibold)}.nGHCwa_navIcon{text-align:center;width:18px;font-size:15px}.nGHCwa_count{color:var(--color-on-dark);background:var(--color-primary);border-radius:10px;margin-left:auto;padding:0 7px;font-size:11px}.nGHCwa_main{min-width:0;padding:34px 40px 56px}.nGHCwa_pageHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.nGHCwa_eyebrow{color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;margin:0 0 5px}.nGHCwa_pageHeader h1{font-size:28px;font-weight:var(--font-weight-semibold);letter-spacing:-.03em;margin:0}.nGHCwa_subtitle{color:var(--text-muted);margin:6px 0 0;font-size:13px}.nGHCwa_body{flex-direction:column;gap:18px;display:flex}@media (max-width:900px){.nGHCwa_workspace{grid-template-columns:1fr}.nGHCwa_main{padding:24px 16px}}
.LbElyG_table{border-collapse:collapse;width:100%;font-size:15px}.LbElyG_table th{text-align:left;font-size:11px;font-weight:var(--font-weight-semibold);color:var(--text-muted);background:var(--intent-primary-surface);border-bottom:1px solid var(--intent-primary-line);white-space:nowrap;padding:10px 13px}.LbElyG_table td{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:12px 13px;font-size:12px}.LbElyG_station,.LbElyG_win{font-weight:var(--font-weight-semibold)}.LbElyG_muted{color:var(--color-ink-muted-80);font-size:12px}.LbElyG_badge{border-radius:var(--rounded-pill);font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-on-dark);padding:4px 12px;display:inline-block}.LbElyG_local{background:var(--color-primary)}.LbElyG_rapid{background:var(--color-danger)}.LbElyG_pending{background:var(--color-warning)}
.wrNnkG_map{width:100%;height:auto;max-height:280px;display:block}.wrNnkG_track{stroke:var(--color-ink);stroke-width:6px;stroke-linecap:round}.wrNnkG_siding{fill:none;stroke:var(--color-ink-muted-48);stroke-width:4px;stroke-dasharray:2 0}.wrNnkG_station{fill:var(--color-canvas);stroke:var(--color-ink);stroke-width:4px}.wrNnkG_stationName{font-size:17px;font-weight:var(--font-weight-semibold);text-anchor:middle;fill:var(--color-ink)}.wrNnkG_rapidStop{text-anchor:middle;fill:var(--color-danger);font-size:13px}.wrNnkG_passingLabel{text-anchor:middle;fill:var(--color-ink-muted-80);font-size:13px}.wrNnkG_rapid{fill:var(--color-danger)}.wrNnkG_local{fill:var(--color-primary)}.wrNnkG_trainLabel{font-size:13px;font-weight:var(--font-weight-semibold);text-anchor:middle;fill:var(--color-on-dark)}
.vGUVPG_bar{border:1px dashed var(--border-default);border-radius:var(--rounded-sm);background:var(--intent-primary-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.vGUVPG_label{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.vGUVPG_segment{flex-wrap:wrap;gap:4px;display:flex}.vGUVPG_seg{font:inherit;border-radius:var(--rounded-pill);border:1px solid var(--color-hairline);background:var(--surface-default);cursor:pointer;padding:5px 12px;font-size:12px}.vGUVPG_segActive{border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--font-weight-semibold)}.vGUVPG_controls{align-items:center;gap:8px;margin-left:auto;display:flex}.vGUVPG_play,.vGUVPG_ghost{font:inherit;font-size:12px;font-weight:var(--font-weight-semibold);border-radius:var(--rounded-pill);cursor:pointer;padding:5px 14px}.vGUVPG_play{background:var(--color-primary);color:var(--color-on-dark);border:none}.vGUVPG_ghost{color:var(--color-primary);border:1px solid var(--color-primary);background:0 0}.vGUVPG_select{font:inherit;border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);background:var(--color-canvas);padding:4px 8px;font-size:12px}.vGUVPG_toggle{align-items:center;gap:4px;font-size:12px;display:flex}
.gtt5-a_panel{background:var(--surface-default);border:var(--border-hairline-soft);border-radius:var(--rounded-lg);flex-direction:column;gap:12px;min-width:0;padding:18px 20px;display:flex}.gtt5-a_head{flex-direction:column;gap:2px;display:flex}.gtt5-a_role{font-size:15px;font-weight:var(--font-weight-semibold)}.gtt5-a_note{color:var(--text-secondary);font-size:12px}.gtt5-a_messages{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gtt5-a_message{border-radius:var(--rounded-sm);background:var(--surface-page);gap:10px;padding:10px 12px;font-size:13px;transition:opacity .3s;display:flex}.gtt5-a_future{opacity:.25}.gtt5-a_time{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.gtt5-a_flow{color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-semibold);margin:0}.gtt5-a_cabScreen{background:var(--color-surface-tile-1);color:var(--color-body-on-dark);border-radius:var(--rounded-sm);flex-direction:column;flex:1;gap:10px;padding:14px 16px;display:flex}.gtt5-a_cabRow{justify-content:space-between;align-items:baseline;display:flex}.gtt5-a_cabLabel{color:var(--color-body-muted);font-size:12px}.gtt5-a_cabValue{font-size:26px}.gtt5-a_cabAuto{color:var(--color-primary-on-dark);font-size:15px}.gtt5-a_cabStatus{margin:0;font-size:13px;line-height:1.5}.gtt5-a_cabOps{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-primary-on-dark);margin:0}.gtt5-a_cabWarn{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-body-on-dark);margin:0}.gtt5-a_tasks{margin:0;padding-left:22px;font-size:13px;line-height:1.7}.gtt5-a_led{background:var(--color-surface-black);border-radius:var(--rounded-sm);color:var(--device-led-amber);font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-height:64px;padding:12px 16px;display:flex}.gtt5-a_ledSmall{font-size:12px}.gtt5-a_ledMain{font-size:28px}.gtt5-a_ledGuide{color:var(--device-led-green);flex-basis:100%;font-size:14px}.gtt5-a_speech{border-radius:var(--rounded-sm);background:var(--intent-primary-surface);border:2px solid var(--color-primary);flex:1;padding:12px 14px}.gtt5-a_speechIdle{background:var(--surface-page);border-color:var(--color-hairline)}.gtt5-a_speech p{font-size:14px;line-height:1.6;font-weight:var(--font-weight-semibold);margin:6px 0 0}.gtt5-a_speechIdle p{font-weight:var(--font-weight-regular);color:var(--text-secondary)}.gtt5-a_speaker{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-primary)}
.DRbqAW_intro{justify-content:space-between;align-items:center;gap:20px;display:flex}.DRbqAW_intro p{color:var(--text-secondary);max-width:60em;margin:0;font-size:13px;line-height:1.6}.DRbqAW_modeSwitch{border:1px solid var(--color-hairline);border-radius:var(--rounded-pill);background:var(--surface-default);flex-shrink:0;display:flex;overflow:hidden}.DRbqAW_modeButton{font:inherit;font-size:13px;font-weight:var(--font-weight-semibold);cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:8px 18px}.DRbqAW_modeActive{background:var(--color-ink);color:var(--color-on-dark)}.DRbqAW_card{background:var(--surface-default);border:var(--border-hairline-soft);border-radius:var(--rounded-lg);padding:14px 18px}.DRbqAW_title{margin:0;font-size:13px}.DRbqAW_summary{cursor:pointer;font-size:12px;font-weight:var(--font-weight-semibold);color:var(--text-secondary);margin-bottom:8px}.DRbqAW_roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1100px){.DRbqAW_roles{grid-template-columns:1fr}.DRbqAW_intro{flex-direction:column;align-items:flex-start}}
.DQxYMq_kpis{background:var(--surface-default);border:1px solid var(--color-hairline);border-radius:var(--rounded-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.DQxYMq_kpi{border-right:1px solid var(--border-subtle);gap:3px;padding:18px 20px;display:grid}.DQxYMq_kpi:last-child{border-right:0}.DQxYMq_kpi span{color:var(--text-muted);font-size:12px}.DQxYMq_kpi strong{font-size:25px;font-weight:var(--font-weight-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.DQxYMq_grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.DQxYMq_col{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:1100px){.DQxYMq_grid,.DQxYMq_kpis{grid-template-columns:1fr}}.DQxYMq_card{background:var(--surface-default);border:var(--border-hairline-soft);border-radius:var(--rounded-lg);flex-direction:column;gap:10px;min-width:0;padding:14px 18px;display:flex}.DQxYMq_cardHead{justify-content:space-between;align-items:baseline;display:flex}.DQxYMq_cardHead h2{font-size:15px;font-weight:var(--font-weight-semibold);margin:0}.DQxYMq_muted{color:var(--text-secondary);font-size:12px}.DQxYMq_table{border-collapse:collapse;width:100%;font-size:12px}.DQxYMq_table th{text-align:left;font-size:11px;font-weight:var(--font-weight-semibold);color:var(--text-muted);background:var(--intent-primary-surface);border-bottom:1px solid var(--intent-primary-line);white-space:nowrap;padding:10px 13px}.DQxYMq_table td{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:12px 13px;font-size:12px}.DQxYMq_sub{color:var(--text-secondary);margin-top:2px;font-size:12px;display:block}.DQxYMq_late{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.DQxYMq_pill,.DQxYMq_pillWarn,.DQxYMq_pillOk{font-size:var(--font-size-fine-print);padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--rounded-xs);display:inline-block}.DQxYMq_pill{background:var(--intent-primary-surface);color:var(--color-primary)}.DQxYMq_pillWarn{background:var(--intent-warning-surface);color:var(--intent-warning);border:1px solid var(--intent-warning-line)}.DQxYMq_pillOk{background:var(--color-ink);color:var(--color-on-dark)}.DQxYMq_feed{flex-direction:column;gap:10px;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.DQxYMq_empty{color:var(--text-secondary);font-size:12px}.DQxYMq_feedItem{border-bottom:1px solid var(--border-subtle);padding:0 0 var(--spacing-xs)}.DQxYMq_feedHead{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.DQxYMq_feedTime{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.DQxYMq_feedScene{color:var(--text-secondary)}.DQxYMq_tagJudge,.DQxYMq_tagHedge,.DQxYMq_tagRule{font-size:var(--font-size-fine-print);padding:1px var(--spacing-xs);border-radius:var(--rounded-xs)}.DQxYMq_tagJudge{background:var(--color-ink);color:var(--color-on-dark)}.DQxYMq_tagHedge{background:var(--intent-warning-surface);color:var(--intent-warning);border:1px solid var(--intent-warning-line)}.DQxYMq_tagRule{border:1px solid var(--color-hairline);color:var(--text-secondary)}.DQxYMq_feedText{margin:3px 0 0;font-size:12px;line-height:1.55}
._9kqLXq_card{background:var(--surface-default);border:var(--border-hairline-soft);border-radius:var(--rounded-lg);overflow:hidden}._9kqLXq_head{border-bottom:1px solid var(--color-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._9kqLXq_filters{flex-wrap:wrap;gap:6px;display:flex}._9kqLXq_chip{font:inherit;border-radius:var(--rounded-pill);border:1px solid var(--color-hairline);background:var(--surface-default);cursor:pointer;padding:4px 12px;font-size:12px}._9kqLXq_chipActive{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-on-dark)}._9kqLXq_export{font:inherit;border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);color:var(--text-disabled);background:0 0;padding:4px 12px;font-size:12px}._9kqLXq_table{border-collapse:collapse;width:100%;font-size:12px}._9kqLXq_table th{text-align:left;font-size:11px;font-weight:var(--font-weight-semibold);color:var(--text-muted);background:var(--intent-primary-surface);border-bottom:1px solid var(--intent-primary-line);white-space:nowrap;padding:10px 13px}._9kqLXq_table td{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:12px 13px;font-size:12px}._9kqLXq_table td._9kqLXq_text{white-space:normal;line-height:1.55}._9kqLXq_time{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._9kqLXq_empty{color:var(--text-secondary);text-align:center;padding:32px 12px!important}._9kqLXq_link{font:inherit;color:var(--text-link);cursor:pointer;background:0 0;border:none;margin-left:6px;text-decoration:underline}
.rAOz6W_tree{font-size:12px}.rAOz6W_node{border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);background:var(--surface-default);align-items:center;gap:6px;padding:6px 12px;display:inline-flex;position:relative}.rAOz6W_question{font-weight:var(--font-weight-semibold);background:var(--surface-default);border-color:var(--border-default)}.rAOz6W_result{background:var(--surface-default)}.rAOz6W_added{border:2px solid var(--color-success);background:var(--surface-default)}.rAOz6W_changed{border:2px solid var(--color-warning);background:var(--intent-warning-surface)}.rAOz6W_mark{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-on-dark);background:var(--color-ink);border-radius:var(--rounded-pill);padding:0 6px}.rAOz6W_added .rAOz6W_mark{background:var(--color-success)}.rAOz6W_changed .rAOz6W_mark{background:var(--color-warning)}.rAOz6W_children{border-left:2px solid var(--border-default);flex-direction:column;gap:6px;margin:0 0 0 14px;padding:6px 0 0 22px;list-style:none;display:flex}.rAOz6W_branch{flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:relative}.rAOz6W_branch:before{content:"";border-top:2px solid var(--border-default);width:16px;position:absolute;top:10px;left:-22px}.rAOz6W_edge{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--text-secondary)}
.DXgMFa_page{flex-direction:column;gap:16px;display:flex}.DXgMFa_top,.DXgMFa_bottom{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:1100px){.DXgMFa_top,.DXgMFa_bottom{grid-template-columns:1fr}}.DXgMFa_card{background:var(--surface-default);border:var(--border-hairline-soft);border-radius:var(--rounded-lg);flex-direction:column;gap:12px;min-width:0;padding:14px 18px;display:flex}.DXgMFa_cardHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.DXgMFa_cardHead h2{font-size:13px;font-weight:var(--font-weight-semibold);margin:0}.DXgMFa_muted{color:var(--text-secondary);font-size:12px}.DXgMFa_ask{flex-direction:column;gap:8px;display:flex}.DXgMFa_textarea{font:inherit;border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);resize:vertical;padding:8px 10px;font-size:13px;line-height:1.6}.DXgMFa_primary,.DXgMFa_ghost{font:inherit;font-size:12px;font-weight:var(--font-weight-semibold);border-radius:var(--rounded-pill);cursor:pointer;align-self:flex-start;padding:7px 16px}.DXgMFa_primary{background:var(--color-primary);color:var(--color-on-dark);border:none}.DXgMFa_ghost{color:var(--color-primary);border:1px solid var(--color-primary);background:0 0}.DXgMFa_examples{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.DXgMFa_example{font:inherit;text-align:left;border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);background:var(--surface-page);cursor:pointer;padding:6px 10px;font-size:12px}.DXgMFa_answer{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:var(--rounded-sm);flex-direction:column;gap:4px;padding:10px 12px;font-size:12px;display:flex}.DXgMFa_answer ul{margin:0;padding-left:18px;line-height:1.6}.DXgMFa_warn{color:var(--color-danger);margin:0;font-size:12px}.DXgMFa_note{color:var(--text-disabled);margin:0;font-size:12px}.DXgMFa_tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.DXgMFa_tile{border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);flex-direction:column;gap:2px;padding:10px 14px;display:flex}.DXgMFa_tile span{font-size:12px}.DXgMFa_tile strong{font-variant-numeric:tabular-nums;font-size:22px}.DXgMFa_correct{background:var(--surface-default)}.DXgMFa_hedged{background:var(--intent-warning-surface)}.DXgMFa_wrong{background:var(--intent-danger-surface)}.DXgMFa_tile .DXgMFa_arrow{margin-left:8px;font-size:22px}.DXgMFa_tableHead{font-size:12px;font-weight:var(--font-weight-semibold);justify-content:space-between;display:flex}.DXgMFa_toggle{font-weight:var(--font-weight-regular);align-items:center;gap:4px;display:flex}.DXgMFa_table{border-collapse:collapse;width:100%;font-size:12px}.DXgMFa_table th{text-align:left;font-size:11px;font-weight:var(--font-weight-semibold);color:var(--text-muted);background:var(--intent-primary-surface);border-bottom:1px solid var(--intent-primary-line);white-space:nowrap;padding:10px 13px}.DXgMFa_table td{border-bottom:1px solid var(--border-subtle);vertical-align:top;padding:12px 13px;font-size:12px}.DXgMFa_empty{text-align:center;color:var(--text-secondary)}.DXgMFa_sub{color:var(--text-secondary);font-size:12px;display:block}.DXgMFa_out_correct{color:var(--color-success);font-weight:var(--font-weight-semibold)}.DXgMFa_out_hedged{color:var(--color-warning);font-weight:var(--font-weight-semibold)}.DXgMFa_out_wrong{color:var(--color-danger);font-weight:var(--font-weight-semibold)}.DXgMFa_steps{gap:6px;margin:0;padding:0;list-style:none;display:flex}.DXgMFa_step,.DXgMFa_stepDone{border-radius:var(--rounded-pill);border:1px solid var(--color-hairline);padding:4px 12px;font-size:12px}.DXgMFa_stepDone{background:var(--color-ink);color:var(--color-on-dark);border-color:var(--color-ink)}.DXgMFa_versions{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DXgMFa_version{border-bottom:1px solid var(--color-divider-soft);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.DXgMFa_version div{flex-direction:column;gap:2px;min-width:0;font-size:12px;display:flex}.DXgMFa_versionLabel{font-size:12px}.DXgMFa_current{border-radius:var(--rounded-pill);background:var(--color-ink);color:var(--color-on-dark);margin-left:8px;padding:1px 8px;font-size:11px}.DXgMFa_primary:disabled,.DXgMFa_example:disabled{opacity:.55;cursor:default}.DXgMFa_thinking{border:1px solid var(--intent-primary-line);background:var(--intent-primary-surface);border-radius:var(--rounded-sm);flex-direction:column;gap:8px;padding:10px 12px;font-size:12px;display:flex}.DXgMFa_thinkingHead{color:var(--color-primary);align-items:center;gap:8px;display:flex}.DXgMFa_spinner{border:2px solid var(--intent-primary-line);border-top-color:var(--color-primary);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite DXgMFa_spin}@keyframes DXgMFa_spin{to{transform:rotate(360deg)}}.DXgMFa_thinkingSteps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.DXgMFa_thinkingSteps li{gap:6px;display:flex}.DXgMFa_stepDoneItem{color:var(--text-secondary)}.DXgMFa_stepNowItem{color:var(--color-ink);font-weight:var(--font-weight-semibold)}.DXgMFa_stepTodoItem{color:var(--color-ink-muted-48)}.DXgMFa_answerFrom{border-radius:var(--rounded-xs);color:var(--color-primary);background:var(--intent-primary-surface);align-self:flex-start;padding:1px 7px;font-size:11px}.DXgMFa_dimmed{opacity:.45;transition:opacity .2s}
._5XCfba_layout{grid-template-columns:200px minmax(0,1fr) minmax(0,340px);align-items:start;gap:16px;display:grid}@media (max-width:1100px){._5XCfba_layout{grid-template-columns:1fr}}._5XCfba_stations,._5XCfba_form,._5XCfba_trial{background:var(--surface-default);border:var(--border-hairline-soft);border-radius:var(--rounded-lg);flex-direction:column;gap:12px;min-width:0;padding:18px 20px;display:flex}._5XCfba_sideTitle,._5XCfba_formTitle{font-size:15px;font-weight:var(--font-weight-semibold);margin:0}._5XCfba_stationItem{font:inherit;text-align:left;border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);background:var(--surface-default);color:var(--text-primary);flex-direction:column;gap:2px;padding:10px 12px;display:flex}._5XCfba_stationItem span{color:var(--text-secondary);font-size:12px}._5XCfba_stationItem:disabled{opacity:.55}._5XCfba_stationActive{border:2px solid var(--color-primary);background:var(--intent-primary-surface)}._5XCfba_formHead{justify-content:space-between;align-items:center;display:flex}._5XCfba_resetButton{font:inherit;border:1px solid var(--color-hairline);border-radius:var(--rounded-pill);cursor:pointer;background:0 0;padding:6px 14px;font-size:12px}._5XCfba_group{border:none;border-top:1px solid var(--color-hairline);flex-direction:column;gap:10px;margin:0;padding:14px 0 0;display:flex}._5XCfba_group legend{font-size:13px;font-weight:var(--font-weight-semibold);padding:0}._5XCfba_help{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.6}._5XCfba_rangeRow,._5XCfba_leadRow{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}._5XCfba_number{font:inherit;border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);text-align:right;width:56px;padding:6px 8px;font-size:15px}._5XCfba_select{font:inherit;border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);background:var(--color-canvas);padding:6px 10px;font-size:13px}._5XCfba_placeholder{background:var(--surface-page);border:1px solid var(--color-hairline);border-radius:var(--rounded-xs);margin:0 3px;padding:1px 6px;font-size:12px}._5XCfba_templateField{flex-direction:column;gap:6px;display:flex}._5XCfba_templateLabel{font-size:13px;font-weight:var(--font-weight-semibold);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}._5XCfba_templateLabel small{font-size:12px;font-weight:var(--font-weight-regular);color:var(--text-secondary)}._5XCfba_textarea{font:inherit;border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);resize:vertical;padding:8px 10px;font-size:13px;line-height:1.6}._5XCfba_trialField{grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}._5XCfba_trialField strong{text-align:right;min-width:48px;font-size:15px}._5XCfba_trialField input[type=range]{accent-color:var(--color-danger)}._5XCfba_trialDecision{font-size:13px;font-weight:var(--font-weight-semibold);margin:0}._5XCfba_trialText{border:2px solid var(--color-primary);background:var(--intent-primary-surface);border-radius:var(--rounded-sm);font-size:14px;line-height:1.65;font-weight:var(--font-weight-semibold);padding:12px 14px}._5XCfba_speakButton{font:inherit;font-size:13px;font-weight:var(--font-weight-semibold);background:var(--color-primary);color:var(--color-on-dark);border-radius:var(--rounded-pill);cursor:pointer;border:none;align-self:flex-start;padding:8px 18px}._5XCfba_sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._5XCfba_sources li{border-radius:var(--rounded-sm);background:var(--surface-page);flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}._5XCfba_sources span{color:var(--text-secondary);font-size:12px;line-height:1.5}._5XCfba_ruleList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._5XCfba_rule{border-radius:var(--rounded-sm);border:1px solid var(--color-hairline);grid-template-columns:28px minmax(0,1fr) 24px minmax(0,11em);align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:grid}._5XCfba_ruleMatched{border:2px solid var(--color-primary);background:var(--intent-primary-surface)}._5XCfba_ruleNo{background:var(--color-ink);width:24px;height:24px;color:var(--color-on-dark);font-size:12px;font-weight:var(--font-weight-semibold);border-radius:50%;justify-content:center;align-items:center;display:flex}._5XCfba_ruleIf{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._5XCfba_ruleValue{font-size:14px}._5XCfba_ruleArrow{color:var(--text-secondary);text-align:center}._5XCfba_ruleThen{font-weight:var(--font-weight-semibold)}._5XCfba_addRule{font:inherit;border:1px dashed var(--color-hairline);border-radius:var(--rounded-pill);color:var(--text-secondary);background:0 0;align-self:flex-start;padding:6px 14px;font-size:12px}@media (max-width:1100px){._5XCfba_sources{grid-template-columns:1fr}}
