.awWMBq_demo{gap:var(--space-4);margin:0;display:grid;position:relative}@media (min-width:800px){.awWMBq_demo{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch}}.awWMBq_voice,.awWMBq_draft{padding:var(--space-5) clamp(20px, 2.4vw, 28px);border:1px solid var(--b1);border-radius:var(--r-panel);background:var(--bg)}.awWMBq_voice{gap:var(--space-4);flex-direction:column;display:flex}.awWMBq_voiceHead{align-items:center;gap:var(--space-2h);display:flex}.awWMBq_mic{background:var(--panel-raised);width:32px;height:32px;color:var(--t1);border-radius:50%;place-items:center;display:grid}.awWMBq_voiceLabel{font-size:var(--text-lg);font-weight:600}.awWMBq_voiceLength{color:var(--t3);font-family:var(--font-mono);font-size:var(--text-base);font-variant-numeric:tabular-nums;margin-left:auto}.awWMBq_wave{align-items:center;gap:3px;height:48px;display:flex}.awWMBq_wave span{height:var(--h,50%);background:var(--t3);transform-origin:50%;border-radius:2px;flex:1}.awWMBq_demo[data-phase=listening] .awWMBq_wave span{background:var(--t1);animation:awWMBq_speak .52s var(--ease-in-out) infinite alternate;animation-delay:var(--d,0s)}@keyframes awWMBq_speak{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.awWMBq_transcript{min-height:4.5em;color:var(--t1);font-size:var(--text-title);margin:0;line-height:1.5}.awWMBq_waiting{border-radius:var(--r-xs);background:var(--b1);width:70%;height:1em;display:block}.awWMBq_caret{background:var(--t1);vertical-align:text-bottom;width:2px;height:1.1em;margin-left:2px;animation:.9s step-end infinite awWMBq_blink;display:inline-block}@keyframes awWMBq_blink{50%{opacity:0}}.awWMBq_draft{gap:var(--space-4);border-color:rgba(var(--kind-rgb), .3);opacity:.35;transition:opacity .4s var(--ease-out);flex-direction:column;display:flex}.awWMBq_draft[data-shown]{opacity:1}.awWMBq_draftHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.awWMBq_kind{align-items:center;gap:var(--space-1h);color:var(--kind);font-size:var(--text-base);font-weight:600;display:inline-flex}.awWMBq_badge{align-items:center;gap:var(--space-1h);padding:3px var(--space-2h);border-radius:var(--r-pill);background:var(--panel-raised);box-shadow:inset 0 0 0 1px var(--b2);color:var(--t1);font-size:.8125rem;font-weight:600;display:inline-flex}.awWMBq_fields{margin:0;display:grid}.awWMBq_field{padding:var(--space-3) 0;border-top:1px solid var(--b1);gap:2px;display:grid}.awWMBq_field dt{color:var(--t3);font-size:.8125rem;font-weight:500}.awWMBq_field dd{color:var(--t1);font-size:var(--text-lg);opacity:0;transition:opacity .36s var(--ease-expo), transform .36s var(--ease-expo);margin:0;line-height:1.4;transform:translateY(4px)}.awWMBq_field[data-filled] dd{opacity:1;transform:none}.awWMBq_fieldTitle{font-weight:600;font-size:var(--text-title)!important}.awWMBq_severity{align-items:center;gap:var(--space-1h);display:inline-flex}.awWMBq_severity svg{width:12px;height:12px;color:var(--warn)}.awWMBq_actions{gap:var(--space-2);opacity:.4;transition:opacity .3s var(--ease-out);margin-top:auto;display:flex}.awWMBq_actions[data-ready]{opacity:1}.awWMBq_fileButton,.awWMBq_editButton{height:40px;padding:0 var(--space-4);border-radius:var(--r-lg);font-size:var(--text-md);align-items:center;font-weight:600;display:inline-flex}.awWMBq_fileButton{background:var(--panel-raised);box-shadow:inset 0 0 0 1px var(--b2);color:var(--t1)}.awWMBq_editButton{box-shadow:inset 0 0 0 1px var(--b2);color:var(--t1)}.awWMBq_replay{justify-self:start;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--b2);border-radius:var(--r-lg);color:var(--t1);font:inherit;font-size:var(--text-md);cursor:pointer;background:0 0;font-weight:500;display:inline-flex}.awWMBq_replay:hover:not(:disabled){background:var(--row-hover)}.awWMBq_replay:disabled{border-color:var(--button-disabled-border);color:var(--button-disabled-fg);cursor:default}.awWMBq_replay:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (min-width:800px){.awWMBq_replay{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.awWMBq_replay{display:none}.awWMBq_demo[data-phase=listening] .awWMBq_wave span,.awWMBq_caret{animation:none}.awWMBq_draft,.awWMBq_field dd,.awWMBq_actions{transition:none}}
.-\39 4r5q_label{justify-items:center;display:inline-grid}.-\39 4r5q_face{align-items:center;gap:var(--space-2);white-space:nowrap;visibility:hidden;grid-area:1/1;display:inline-flex}.-\39 4r5q_face[data-on]{visibility:visible}
.RaTp0G_line{opacity:0;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.RaTp0G_line[data-placement=inset]{border-radius:0 0 var(--r-md) var(--r-md);height:2px;bottom:0}.RaTp0G_line[data-active]{opacity:1;animation:var(--kf-fade-in) var(--t-arrive) var(--wait-delay) both}.RaTp0G_line[data-active]:before{content:"";background:var(--t2);width:32%;animation:RaTp0G_travel 1.1s var(--ease-in-out) infinite;position:absolute;inset:0;transform:translate(-100%)}.RaTp0G_line[data-active][data-placement=inset]:before{opacity:.7;background:currentColor}@keyframes RaTp0G_travel{0%{transform:translate(-100%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.RaTp0G_line[data-active]:before{background:repeating-linear-gradient(90deg, var(--t3) 0 4px, transparent 4px 8px);width:100%;animation:none;transform:none}.RaTp0G_line[data-active][data-placement=inset]:before{background:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 8px)}}
.L9k99G_btn{justify-content:center;align-items:center;gap:var(--space-2);height:2.375rem;padding:0 var(--space-5);border-radius:var(--r-md);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.01em;cursor:pointer;transition:background-color var(--t-fast), border-color var(--t-fast), color var(--t-fast), transform var(--t-press);white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border:1px solid #0000;flex-shrink:0;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@media (pointer:coarse){.L9k99G_btn:not(.L9k99G_sm){min-height:44px}}.L9k99G_btn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.L9k99G_btn:active:not(:disabled){transform:scale(.985)}.L9k99G_btn:disabled{cursor:not-allowed;background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);box-shadow:none;opacity:1;transform:none}.L9k99G_btn[data-pending=true]{cursor:progress;pointer-events:none;transform:none}.L9k99G_btn svg{stroke:currentColor;fill:none;stroke-width:2px;width:1rem;height:1rem}.L9k99G_primary{background:var(--action);color:var(--ink-on-action)}.L9k99G_primary:hover:not(:disabled){background:var(--action-hover)}.L9k99G_secondary{background:var(--surface-1);border-color:var(--b2);color:var(--t1)}.L9k99G_secondary:hover:not(:disabled){background:var(--surface-2);border-color:var(--b3)}.L9k99G_secondary:active:not(:disabled){background:var(--surface-active)}.L9k99G_ghost{color:var(--t2);background:0 0}.L9k99G_ghost:hover:not(:disabled){background:var(--surface-hover);color:var(--t1)}.L9k99G_ghost:active:not(:disabled){background:var(--surface-active)}.L9k99G_secondary[aria-pressed=true],.L9k99G_ghost[aria-pressed=true]{background:var(--inset);border-color:var(--b2);color:var(--t1)}.L9k99G_secondary[aria-pressed=true]:hover:not(:disabled),.L9k99G_ghost[aria-pressed=true]:hover:not(:disabled){background:var(--inset);border-color:var(--b3);color:var(--t1)}.L9k99G_danger{background:var(--bad-surface);border-color:var(--bad-border);color:var(--bad-light)}.L9k99G_danger:hover:not(:disabled){background:color-mix(in srgb, var(--bad) 14%, transparent)}.L9k99G_danger:active:not(:disabled){background:color-mix(in srgb, var(--bad) 18%, transparent)}.L9k99G_sm{height:1.875rem;padding:0 var(--space-3);font-size:var(--text-base);border-radius:var(--r-sm)}.L9k99G_lg{min-height:3rem;padding:0 var(--space-6);font-size:var(--text-md)}.L9k99G_icon{width:2.375rem;padding:0}.L9k99G_icon.L9k99G_sm{width:1.875rem}@media (pointer:coarse){.L9k99G_icon:not(.L9k99G_sm){min-width:44px}}
.KhvQFG_field{gap:var(--space-1h);flex-direction:column;min-width:0;display:flex}.KhvQFG_label{font-size:var(--text-base);color:var(--t2);letter-spacing:.01em;font-weight:600}.KhvQFG_error{font-size:var(--text-base);color:var(--bad);animation:var(--kf-fade-in) .18s var(--ease-expo);margin:0}.KhvQFG_hint{font-size:var(--text-base);color:var(--t3);margin:0}
.XP04fG_hint{align-items:center;gap:var(--space-1h);font-size:var(--text-base);color:var(--t2h);margin-top:var(--space-1h);display:flex}.XP04fG_mark{flex:none;width:14px;height:14px}.XP04fG_mark[data-met=false]{border:1.5px solid var(--t3);border-radius:50%}.XP04fG_mark[data-met=true]{background-color:var(--ok);-webkit-mask:var(--mark-check) center / contain no-repeat;mask:var(--mark-check) center / contain no-repeat}
.Vs-MIW_group{border:1px solid var(--b1);border-radius:var(--r-xl);background:var(--bg-raised)}.Vs-MIW_header{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:36px;padding:var(--space-2) var(--space-6);border-bottom:1px solid var(--sep);display:flex}.Vs-MIW_titleBlock{min-width:0}.Vs-MIW_title{font-family:var(--font-body);font-size:var(--text-lg);color:var(--t1);margin:0;font-weight:600;line-height:1.3}.Vs-MIW_subtitle{font-size:var(--text-base);color:var(--t3);margin-top:2px}.Vs-MIW_body{padding:var(--space-5) var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.Vs-MIW_row{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.Vs-MIW_footer{justify-content:flex-end;align-items:center;gap:var(--space-2h);padding:var(--space-2) var(--space-6) var(--space-5);display:flex}
.u0ITSa_badge{font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-sm);color:var(--m-badge-color,var(--t3));background:var(--m-badge-bg,transparent);border:1px solid var(--m-badge-border,var(--b1));white-space:nowrap;align-items:center;padding:3px 8px;font-weight:500;line-height:1;display:inline-flex}.u0ITSa_dashed{border-style:dashed}.u0ITSa_badge[data-accent=neutral]{--m-badge-color:var(--t1);--m-badge-bg:var(--surface-3);--m-badge-border:var(--b2)}.u0ITSa_badge[data-accent=ok]{--m-badge-color:var(--ok);--m-badge-bg:var(--ok-surface);--m-badge-border:var(--ok-border)}.u0ITSa_badge[data-accent=warn]{--m-badge-color:var(--warn);--m-badge-bg:var(--warn-surface);--m-badge-border:var(--warn-border)}.u0ITSa_badge[data-accent=bad]{--m-badge-color:var(--bad);--m-badge-bg:var(--bad-surface);--m-badge-border:var(--bad-border)}.u0ITSa_badge[data-accent=teal]{--m-badge-color:var(--teal);--m-badge-bg:var(--teal-surface);--m-badge-border:var(--teal-border)}.u0ITSa_badge[data-accent=blue]{--m-badge-color:var(--blue);--m-badge-bg:var(--blue-surface);--m-badge-border:var(--blue-border)}
.vBx9Ca_preview{z-index:var(--z-popover);inline-size:min(20rem, calc(100vw - var(--space-6)));padding:var(--space-4);background:var(--bg-overlay);border:1px solid var(--b2);border-radius:var(--r-xl);box-shadow:var(--shadow-popover);animation:vBx9Ca_previewIn .18s var(--ease-expo);position:fixed}.vBx9Ca_preview[data-placement=sheet]{inset-inline:var(--space-3);inline-size:auto;animation-name:vBx9Ca_sheetIn;inset-block-end:var(--space-3)}@keyframes vBx9Ca_previewIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes vBx9Ca_sheetIn{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.vBx9Ca_preview{animation:none}}.vBx9Ca_head{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-2);display:flex}.vBx9Ca_term{font-family:var(--font-body);font-weight:600;font-size:var(--text-lg-plus);color:var(--t1);margin:0;line-height:1.2}.vBx9Ca_definition{margin:0 0 var(--space-3);font-size:var(--text-base);color:var(--t2);line-height:1.6}.vBx9Ca_read{align-items:center;gap:var(--space-2);min-block-size:32px;font-size:var(--text-base);color:var(--t1);border-radius:var(--r-xs);font-weight:600;text-decoration:none;display:inline-flex}.vBx9Ca_read:hover{text-decoration:underline}.vBx9Ca_read:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (pointer:coarse){.vBx9Ca_read{min-block-size:44px}}
.R6QNXW_mark{font:inherit;color:inherit;cursor:pointer;background:0 0;background-image:linear-gradient(var(--b2), var(--b2));transition:background-image var(--t-fast), color var(--t-fast);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;border:0;padding:0 0 1px;display:inline}.R6QNXW_mark:hover,.R6QNXW_mark:focus-visible{color:var(--t1);background-image:linear-gradient(var(--t1), var(--t1))}.R6QNXW_mark:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-xs)}.R6QNXW_markOpen{color:var(--t1);background-image:linear-gradient(var(--t1), var(--t1))}
.aSQSaa_dot{block-size:28px;inline-size:28px;margin:-8px 0 -8px calc(var(--space-1) * -1);border-radius:var(--r-pill);color:var(--t3);cursor:pointer;vertical-align:middle;transition:color var(--t-fast), background-color var(--t-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.aSQSaa_dot:hover,.aSQSaa_dot[data-open]{color:var(--t1);background-color:var(--surface-hover)}.aSQSaa_dot:focus-visible{outline:var(--focus-ring);outline-offset:2px;color:var(--t1)}
.iO-yQa_factLine[data-layout=wrap]{align-items:baseline;gap:var(--space-1h);flex-wrap:wrap;min-width:0;display:flex}span.iO-yQa_factLine[data-layout=wrap]{display:inline-flex}.iO-yQa_factLine[data-separator=gap]{gap:var(--space-2h)}.iO-yQa_factLine[data-layout=run]{min-width:0;display:block}.iO-yQa_factLine[data-layout=run] .iO-yQa_separator{padding:0 var(--space-1h)}.iO-yQa_separator{color:var(--t4)}.iO-yQa_factLine[data-layout=wrap][data-separator=dot]{--fact-separator:calc(var(--space-1h) * 2 + .4em);margin-inline:-4px;padding-inline:4px;overflow-x:clip}.iO-yQa_units{align-items:baseline;row-gap:var(--space-1h);min-width:0;margin-left:calc(-1 * var(--fact-separator));flex-wrap:wrap;display:flex}span.iO-yQa_factLine[data-layout=wrap] .iO-yQa_units{display:inline-flex}.iO-yQa_unit{align-items:baseline;min-width:0;display:inline-flex}.iO-yQa_unit[data-first]{padding-left:var(--fact-separator)}.iO-yQa_unit .iO-yQa_separator{width:var(--fact-separator);text-align:center;flex:none}
.JUxPia_tag{align-items:center;gap:var(--space-1);border-radius:var(--r-xs);white-space:nowrap;padding:3px 8px;font-weight:500;display:inline-flex;}.JUxPia_bad{background:var(--bad-surface);color:var(--t1);border:1px solid var(--bad-border);--tag-hue:var(--bad)}.JUxPia_bad.JUxPia_solid{background:var(--bad);color:var(--ink-on-bad);border-color:var(--bad);--tag-hue:var(--ink-on-bad)}.JUxPia_warn{background:var(--warn-surface);color:var(--t1);border:1px solid var(--warn-border);--tag-hue:var(--warn)}.JUxPia_ok,.JUxPia_primary,.JUxPia_neutral,.JUxPia_teal,.JUxPia_info{color:var(--t2);background:0 0;border:1px solid #0000}.JUxPia_ok{--tag-hue:var(--ok)}.JUxPia_primary{color:var(--t1);--tag-hue:var(--t1)}.JUxPia_neutral{--tag-hue:var(--t3)}.JUxPia_teal{--tag-hue:var(--teal)}.JUxPia_info{--tag-hue:var(--info)}.JUxPia_tag svg{width:12px;height:12px;color:var(--tag-hue,currentColor);stroke:currentColor;fill:none;stroke-width:2.5px}.JUxPia_dot{background:var(--tag-hue,currentColor);border-radius:50%;width:6px;height:6px}
.fUAyJW_hubCard{flex-direction:column;display:flex}.fUAyJW_head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-4);box-sizing:border-box;border-bottom:1px solid var(--b1);flex-shrink:0;display:flex}.fUAyJW_title{min-width:0;font-size:var(--text-lg);color:var(--t1);margin:0;font-weight:600}.fUAyJW_count{font-size:var(--text-md);color:var(--t2);font-variant-numeric:tabular-nums;flex:none}.fUAyJW_body{padding:var(--space-4);gap:var(--space-2h);flex-direction:column;flex:1;display:flex}.fUAyJW_rowsBody{flex:1}.fUAyJW_failed{font-size:var(--text-base);color:var(--t3);flex:1;align-items:center;margin:0;display:flex}.fUAyJW_empty{gap:var(--space-1);flex-direction:column;flex:1;justify-content:center;display:flex}.fUAyJW_emptyTitle{font-size:var(--text-base);color:var(--t2);margin:0;font-weight:600}.fUAyJW_emptyBody{font-size:var(--text-base);color:var(--t3);margin:0}.fUAyJW_footer{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:42px;padding:var(--space-3h) var(--space-4);box-sizing:border-box;border:none;border-top:1px solid var(--sep);color:var(--t1);text-align:left;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition:background var(--t-fast), color var(--t-fast);background:0 0;flex-shrink:0;margin:0;line-height:1.25;text-decoration:none;display:flex;}.fUAyJW_footerLabel{flex:1;min-width:0}.fUAyJW_footer:hover{background:var(--surface-2);color:var(--t1)}.fUAyJW_footer:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.fUAyJW_footerArrow{opacity:.7;transition:transform var(--t-base), opacity var(--t-base);flex-shrink:0}.fUAyJW_footer:hover .fUAyJW_footerArrow{opacity:1;transform:translate(2px)}@media (prefers-reduced-motion:reduce){.fUAyJW_footer,.fUAyJW_footerArrow{transition:none}.fUAyJW_footer:hover .fUAyJW_footerArrow{transform:none}}
._1u1T3a_health{gap:var(--space-2);margin-top:var(--space-4);display:grid}._1u1T3a_healthSkeleton{border-radius:var(--r-xl);height:58px;}._1u1T3a_healthFailed{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-base);color:var(--t3);flex-wrap:wrap;margin:0;display:flex}._1u1T3a_layoutHost{container:hub/inline-size}._1u1T3a_layout{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;display:grid}._1u1T3a_work,._1u1T3a_side{gap:var(--space-6);min-width:0;display:grid}._1u1T3a_work{grid-area:1/1}._1u1T3a_side{grid-area:1/2}._1u1T3a_wide{grid-area:2/1/auto/-1;min-width:0}@container hub (max-width:52rem){._1u1T3a_layout{grid-template-columns:minmax(0,1fr)}._1u1T3a_work,._1u1T3a_side,._1u1T3a_wide{grid-area:auto}}
.woCAdq_section{gap:var(--space-2);flex-direction:column;display:flex}.woCAdq_heading{font-family:var(--font-body);font-size:var(--text-base);color:var(--t1);margin:0;font-weight:600}.woCAdq_muted{font-size:var(--text-base);color:var(--t3);margin:0}.woCAdq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.woCAdq_item{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--b1);flex-wrap:wrap;display:flex}.woCAdq_item:last-child{border-bottom:none}.woCAdq_link{min-width:0;font-size:var(--text-base);color:var(--t1);overflow-wrap:anywhere;flex:auto;font-weight:600;text-decoration:none}.woCAdq_link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px}.woCAdq_meta{font-size:var(--text-base);color:var(--t3)}.woCAdq_action{font-size:var(--text-base);color:var(--t1);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px;align-self:flex-start;font-weight:600}.woCAdq_action:hover{text-decoration-color:currentColor}@media (pointer:coarse){.woCAdq_link,.woCAdq_action{align-items:center;min-height:44px;display:inline-flex}}
.vE-Zwq_bar{align-items:center;gap:var(--space-2) var(--space-4);min-height:56px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--b1);background:var(--bg-mid);flex-wrap:wrap;flex-shrink:0;display:flex;container:editor-bar/inline-size}.vE-Zwq_start{align-items:center;gap:var(--space-3);flex:20rem;min-width:0;display:flex}@container editor-bar (max-width:40rem){.vE-Zwq_start{flex-basis:0}}.vE-Zwq_center{flex:none;justify-content:center;align-items:center;display:flex}.vE-Zwq_end{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.vE-Zwq_identity{flex-direction:column;gap:1px;min-width:0;display:flex}.vE-Zwq_titleRow{align-items:center;gap:var(--space-2h);min-width:0;display:flex}.vE-Zwq_title{align-items:baseline;gap:var(--space-1h);min-width:0;font-size:var(--text-lg);color:var(--t1);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;display:flex;overflow:hidden}.vE-Zwq_meta{font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vE-Zwq_primary{align-items:center;gap:var(--space-2h);min-width:0;display:inline-flex}.vE-Zwq_note{font-size:var(--text-base);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;max-width:30ch;overflow:hidden}.vE-Zwq_note[data-blocked]{color:var(--warn)}.vE-Zwq_more{flex-shrink:0}
.NCopoq_state{align-items:center;gap:var(--space-1h);padding:var(--space-1) var(--space-2);border-radius:var(--r-sm);font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);white-space:nowrap;background:0 0;border:none;font-weight:500;display:inline-flex}.NCopoq_state[data-status=dirty],.NCopoq_state[data-status=saving]{color:var(--t2)}.NCopoq_state[data-status=error]{color:var(--bad);cursor:pointer}button.NCopoq_state:hover{background:var(--bad-surface)}button.NCopoq_state:focus-visible{outline:var(--focus-ring);outline-offset:2px}.NCopoq_dot{background:var(--ok);width:6px;height:6px;transition:background var(--t-fast);border-radius:50%;flex-shrink:0}.NCopoq_state[data-status=dirty] .NCopoq_dot,.NCopoq_state[data-status=saving] .NCopoq_dot{background:var(--warn)}.NCopoq_state[data-status=error] .NCopoq_dot{background:var(--bad)}.NCopoq_state[data-status=saving] .NCopoq_dot{animation:1s ease-in-out infinite NCopoq_save-breathe}.NCopoq_dot[data-pulse]{animation:NCopoq_save-pulse 1.4s var(--ease-out) 1}.NCopoq_relative{color:var(--t3);font-variant-numeric:tabular-nums;font-weight:400}.NCopoq_keycap{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3)}@keyframes NCopoq_save-breathe{0%,to{opacity:1}50%{opacity:.35}}@keyframes NCopoq_save-pulse{0%{transform:scale(1)}60%{transform:scale(1.4)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.NCopoq_state[data-status=saving] .NCopoq_dot,.NCopoq_dot[data-pulse]{animation:none}}
.FjL7vG_programTitleSlot{min-width:0;font:inherit;color:var(--t1);align-items:center;display:flex}.FjL7vG_programTitle{min-width:min(14ch,100%);max-width:56ch;font:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FjL7vG_programTitleButton{appearance:none;margin:0 0 0 calc(var(--space-1h) * -1);padding:1px var(--space-1h);text-align:left;border-radius:var(--r-sm);cursor:text;transition:background var(--t-fast), border-color var(--t-fast);background:0 0;border:1px solid #0000}.FjL7vG_programTitleButton:hover{background:var(--surface-1);border-color:var(--b1)}.FjL7vG_programTitleButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.FjL7vG_programTitleField{width:min(48ch,100%);min-width:16ch}.FjL7vG_versionSwitch{min-height:24px;color:var(--t2);border-radius:var(--r-xs);align-items:center;gap:2px;display:inline-flex;position:relative}@media (pointer:coarse){.FjL7vG_versionSwitch{min-height:44px}}.FjL7vG_versionSwitch:hover{color:var(--t1)}.FjL7vG_versionSwitch[data-disabled]{color:var(--t3)}.FjL7vG_versionChevron{display:inline-flex}.FjL7vG_versionSelect{color:#0000;width:100%;height:100%;font:inherit;appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.FjL7vG_versionSelect:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-xs)}.FjL7vG_versionSelect:disabled{cursor:not-allowed}.FjL7vG_versionSelect option{color:var(--t1);background:var(--bg-raised)}
.PNvTAW_body{gap:var(--space-3);flex-direction:column;max-height:min(60vh,32rem);display:flex;overflow-y:auto}.PNvTAW_scope{color:var(--t3);margin:0;}.PNvTAW_block{gap:var(--space-2);flex-direction:column;display:flex}.PNvTAW_blockHeading{color:var(--t3);margin:0;}.PNvTAW_muted{font-size:var(--text-base);color:var(--t3);margin:0}.PNvTAW_changeList{gap:var(--space-1h);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PNvTAW_changeRow{align-items:baseline;gap:var(--space-2);display:flex}.PNvTAW_changeTags{flex-wrap:wrap;flex:none;gap:4px;display:inline-flex}.PNvTAW_changeTag{border-radius:var(--r-pill);background:var(--surface-2);color:var(--t3);font-size:var(--text-base);white-space:nowrap;flex:none;padding:1px 6px}.PNvTAW_changeTag[data-change=behaviour]{background:var(--warn-surface);color:var(--warn)}.PNvTAW_changeTag[data-change=removed]{background:var(--bad-surface);color:var(--bad)}.PNvTAW_changeText{align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--text-base);color:var(--t1);flex-wrap:wrap;display:flex}.PNvTAW_changeWas,.PNvTAW_changeWhere{font-size:var(--text-base);color:var(--t3)}.PNvTAW_reach{font-size:var(--text-base);color:var(--t2);margin:0}.PNvTAW_noteLabel{color:var(--t3);}.PNvTAW_noteHint{font-size:var(--text-base);color:var(--t3);margin:0}.PNvTAW_noteError{font-size:var(--text-base);color:var(--bad);margin:0}.PNvTAW_restoreHint{font-size:var(--text-base);color:var(--t3);margin:0}
.RWY3tW_shortcutList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RWY3tW_shortcutRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2h);background:var(--surface-1);border:1px solid var(--sep);border-radius:var(--r-sm);display:flex}.RWY3tW_shortcutRow kbd{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t1);background:var(--bg-raised);border:1px solid var(--sep);border-radius:var(--r-xs);padding:2px 8px;box-shadow:inset 0 -1px #0003}.RWY3tW_shortcutDesc{color:var(--t2);font-size:var(--text-base)}
._3DEKVa_body{gap:var(--space-4);flex-direction:column;display:flex}._3DEKVa_body[data-scroll]{max-height:min(64vh,34rem);overflow-y:auto}._3DEKVa_clean{font-size:var(--text-base);color:var(--t2);margin:0}._3DEKVa_level{gap:var(--space-1h);flex-direction:column;display:flex}._3DEKVa_levelHeading{color:var(--t3);margin:0;}._3DEKVa_level[data-level=block] ._3DEKVa_levelHeading{color:var(--bad)}._3DEKVa_level[data-level=warning] ._3DEKVa_levelHeading{color:var(--warn)}._3DEKVa_levelHint{font-size:var(--text-base);color:var(--t3);margin:0}._3DEKVa_list,._3DEKVa_groups,._3DEKVa_calls{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3DEKVa_row{align-items:center;gap:var(--space-2);padding:var(--space-1h) var(--space-2);background:var(--surface-1);border:1px solid var(--b1);border-radius:var(--r-sm);display:flex}._3DEKVa_rowBody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._3DEKVa_rule{font-size:var(--text-base);color:var(--t1)}._3DEKVa_where{align-items:baseline;gap:var(--space-2);min-width:0;font-size:var(--text-base);color:var(--t3);flex-wrap:wrap;display:flex}._3DEKVa_section{font-size:var(--text-base);color:var(--t3)}._3DEKVa_group{gap:var(--space-1h);padding:var(--space-2);background:var(--surface-1);border:1px solid var(--b1);border-radius:var(--r-sm);flex-direction:column;display:flex}._3DEKVa_group[data-settled]{opacity:.62}._3DEKVa_groupHead{align-items:center;gap:var(--space-2);display:flex}._3DEKVa_groupHead ._3DEKVa_where{font-size:var(--text-base);color:var(--t1);flex:auto}._3DEKVa_count{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);white-space:nowrap}._3DEKVa_call{justify-content:space-between;align-items:center;gap:var(--space-2);padding-left:var(--space-2);border-left:2px solid var(--sep);display:flex}._3DEKVa_intended{padding:2px var(--space-2);border:1px solid var(--b2);border-radius:var(--r-pill);color:var(--t3);font-family:var(--font-body);font-size:var(--text-base);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);background:0 0;flex:none}._3DEKVa_intended:hover{color:var(--t1);border-color:var(--b3)}._3DEKVa_intended[aria-pressed=true],._3DEKVa_intended._3DEKVa_intendedMarked{background:var(--ok-surface);color:var(--ok);border-color:#0000}._3DEKVa_intended._3DEKVa_intendedMarked{cursor:default}._3DEKVa_intended._3DEKVa_intendedMarked:hover{color:var(--ok);border-color:#0000}._3DEKVa_intended:focus-visible{outline:var(--focus-ring);outline-offset:2px}
._3y4ycW_placement{top:var(--space-5);right:var(--space-6);z-index:5;position:absolute}@media (max-width:560px){._3y4ycW_placement{left:var(--space-3);right:var(--space-3);--toast-max-width:none}}
.bE--vq_shell{flex-direction:column;flex:auto;min-height:0;display:flex}.bE--vq_body{--left-pane-width:240px;--right-pane-width:340px;--canvas-footer-h:40px;grid-template-columns:var(--left-pane-width) 1px minmax(0, 1fr) 1px var(--right-pane-width);flex:1;min-height:0;display:grid;position:relative}.bE--vq_body[data-show-right=false]{grid-template-columns:var(--left-pane-width) 1px minmax(0, 1fr)}@media (max-width:1439px){.bE--vq_body{--left-pane-width:220px;--right-pane-width:320px}}@media (max-width:1023px){.bE--vq_body{--left-pane-width:200px;--right-pane-width:300px}}.bE--vq_gutter{background:var(--sep);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;transition:background var(--t-fast), box-shadow var(--t-fast);border:none;padding:0;position:relative}.bE--vq_gutter:after{content:"";position:absolute;inset:0 -3px}.bE--vq_gutter:hover{background:var(--t3);box-shadow:0 0 0 1px var(--t3)}.bE--vq_gutter:active{background:var(--t1);box-shadow:0 0 0 1px var(--t1)}.bE--vq_gutter:focus-visible{outline:var(--focus-ring);outline-offset:2px;background:var(--t3)}.bE--vq_leftPane,.bE--vq_rightPane{background:color-mix(in srgb, var(--bg) 92%, black 8%)}.bE--vq_leftPane{flex-direction:column;min-height:0;display:flex}.bE--vq_leftPane>nav{flex-direction:column;flex:auto;min-height:0;display:flex}.bE--vq_rightPane{flex-direction:column;min-height:0;display:flex}.bE--vq_rightPaneScroll{scrollbar-gutter:stable;min-height:0;padding:var(--space-3) var(--space-4) var(--space-4);flex:auto;overflow-y:auto}.bE--vq_paneFooter{height:40px;padding:0 var(--space-4);border-top:1px solid var(--sep);justify-content:space-between;align-items:center;gap:var(--space-3);background:color-mix(in srgb, var(--bg-raised) 40%, transparent);color:var(--t3);flex-shrink:0;display:flex;}.bE--vq_paneFooterBtn{color:var(--t2);font:inherit;letter-spacing:inherit;text-transform:inherit;padding:var(--space-1) var(--space-2);border-radius:var(--r-xs);cursor:pointer;transition:color var(--t-fast);background:0 0;border:none}.bE--vq_paneFooterBtn:hover:not(:disabled),.bE--vq_sectionCounterIdx{color:var(--t1)}.bE--vq_canvasFooterCenter{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.bE--vq_canvasFooterSep{color:var(--t4)}.bE--vq_questionCounter{color:var(--t2);font-weight:600}.bE--vq_footerKbd{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);background:color-mix(in srgb, var(--t4) 10%, transparent);border:1px solid color-mix(in srgb, var(--t4) 20%, transparent);border-radius:var(--r-xs);margin-inline:2px;padding:0 4px;font-weight:500}.bE--vq_paneFooterBtn:disabled{color:var(--button-disabled-fg);cursor:default}.bE--vq_paneFooterBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.bE--vq_paneHeaderIconBtn{width:28px;height:28px;font-size:var(--text-md);color:var(--t3);cursor:pointer;border-radius:var(--r-sm);transition:color var(--t-fast), background var(--t-fast), border-color var(--t-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.bE--vq_paneHeaderIconBtn:hover{color:var(--bad);background:color-mix(in srgb, var(--bad) 8%, transparent);border-color:color-mix(in srgb, var(--bad) 30%, transparent)}.bE--vq_paneHeaderIconBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.bE--vq_inspectorTabs{background:var(--bg-raised);border:1px solid var(--sep);border-radius:var(--r-sm);gap:2px;padding:2px;display:inline-flex}.bE--vq_inspectorTabs button{border-radius:var(--r-xs);font-family:var(--font-body);font-weight:600;font-size:var(--text-base);letter-spacing:.02em;color:var(--t2);cursor:pointer;transition:background var(--t-fast), color var(--t-fast), box-shadow var(--t-fast);background:0 0;border:none;padding:3px 10px}.bE--vq_inspectorTabs button:hover:not(:disabled):not([data-active]){color:var(--t1);background:var(--surface-1)}.bE--vq_inspectorTabs button[data-active]{background:var(--surface-3);color:var(--t1);box-shadow:inset 0 0 0 1px var(--b2)}.bE--vq_inspectorTabs button:disabled{color:var(--button-disabled-fg);cursor:not-allowed}.bE--vq_inspectorTabs button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.bE--vq_canvas{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;container-type:inline-size}.bE--vq_canvasWork{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.bE--vq_canvasMain{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.bE--vq_canvasScroll{scrollbar-gutter:stable;min-height:0;padding:0 var(--space-6);flex:auto;overflow-y:auto}.bE--vq_canvasScroll:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.bE--vq_canvasStage{width:min(100%,1400px);min-width:0;margin:0 auto}.bE--vq_loading,.bE--vq_error{padding:var(--space-9) var(--space-6);text-align:center;font-family:var(--font-body);font-size:var(--text-base);color:var(--t3)}.bE--vq_error{color:var(--bad)}@media (min-width:1800px){.bE--vq_rightPaneScroll{padding-inline:var(--space-5)}.bE--vq_canvasScroll{padding:0 28px}.bE--vq_canvasStage{width:min(100%,1480px)}}@media (min-width:1321px){.bE--vq_leftPane{display:flex}}@media (max-width:1320px){.bE--vq_body,.bE--vq_body[data-show-right=false]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);overflow:hidden}.bE--vq_gutter,.bE--vq_leftPane{display:none}.bE--vq_canvas{grid-area:1/1;min-height:0;overflow:hidden}.bE--vq_canvasWork{flex-direction:row}.bE--vq_canvasStage{width:100%}}.bE--vq_emptyCountersign{width:100%;max-width:480px;padding:var(--space-4) var(--space-5);border:1px solid var(--sep);border-radius:var(--r-md);background:var(--bg-raised);margin:0 auto}
._2g848W_head{justify-content:space-between;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-4);border-bottom:1px solid var(--sep);flex-shrink:0;display:flex}._2g848W_labelGroup{align-items:baseline;gap:var(--space-2);min-width:0;display:inline-flex}._2g848W_label{color:var(--t2);white-space:nowrap;}._2g848W_hint{font-size:var(--text-base);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._2g848W_action{align-items:center;gap:var(--space-1);flex-shrink:0;display:inline-flex}
.wM-7wG_addQuestionWrap{margin-top:12px}.wM-7wG_addQuestionButton{align-items:center;gap:var(--space-2);background:color-mix(in srgb, var(--surface-1) 48%, transparent);border:1px dashed var(--b2);border-radius:var(--r-md);width:100%;min-height:44px;color:var(--t3);font-size:var(--text-base);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast);padding:10px 14px;font-family:inherit;display:inline-flex}.wM-7wG_addQuestionButton:hover{color:var(--t1);border-color:var(--b3);background:var(--surface-hover)}.wM-7wG_addQuestionButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wM-7wG_addGlyph{font-size:var(--text-lg-plus);color:inherit;line-height:1}.wM-7wG_kbdHint{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);background:color-mix(in srgb, var(--t4) 10%, transparent);border:1px solid color-mix(in srgb, var(--t4) 20%, transparent);border-radius:var(--r-xs);letter-spacing:.02em;transition:color var(--t-fast), background var(--t-fast);margin-left:auto;padding:1px 5px;font-weight:500}.wM-7wG_addQuestionButton:hover .wM-7wG_kbdHint{color:var(--t2);background:color-mix(in srgb, var(--t2) 12%, transparent);border-color:color-mix(in srgb, var(--t2) 22%, transparent)}.wM-7wG_slashMenu{background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-lg);margin-top:4px;overflow:hidden;box-shadow:0 8px 32px #00000040,0 0 0 1px #ffffff0a}.wM-7wG_slashInput{align-items:center;gap:var(--space-2h);border-bottom:1px solid var(--sep);background:color-mix(in srgb, var(--bg) 70%, var(--bg-raised));padding:12px 16px;display:flex}.wM-7wG_slashPrefix{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--t1);font-weight:500;line-height:1}.wM-7wG_slashQuery{min-width:0;color:var(--t1);font-family:var(--font-body);font-size:var(--text-base);background:0 0;border:0;outline:0;flex:1;padding:0}.wM-7wG_slashQuery::placeholder{color:var(--t3)}.wM-7wG_slashHint{font-size:var(--text-base);color:var(--t3);text-transform:lowercase;white-space:nowrap}.wM-7wG_slashList{max-height:320px;margin:0;padding:6px;list-style:none;overflow-y:auto}.wM-7wG_slashItem{align-items:center;gap:var(--space-3);cursor:pointer;border-radius:var(--r-sm);transition:background var(--t-fast), transform 80ms var(--ease-spring);grid-template-columns:96px 1fr;padding:10px 14px;display:grid}.wM-7wG_slashItem[data-selected]{background:var(--surface-3)}.wM-7wG_slashItem:hover{background:var(--surface-1);transform:translate(2px)}.wM-7wG_slashItem[data-selected]:hover{background:color-mix(in srgb, var(--t1) 12%, transparent)}.wM-7wG_slashItemEyebrow{color:var(--t3);}.wM-7wG_slashItem[data-selected] .wM-7wG_slashItemEyebrow{color:var(--t1)}.wM-7wG_slashItemLabel{font-size:var(--text-base);color:var(--t1);font-weight:500}.wM-7wG_slashEmpty{font-size:var(--text-base);color:var(--t3);text-align:center;padding:14px}@media (prefers-reduced-motion:reduce){.wM-7wG_slashItem:hover{transform:none}}
.Kpf8AW_canvasHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-3);display:flex}.Kpf8AW_canvasHeadMain{flex:auto;min-width:0}.Kpf8AW_canvasTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--t1);letter-spacing:-.01em;margin:0;font-weight:650;line-height:1.2}.Kpf8AW_canvasTitle[data-editable]{cursor:text;border-radius:var(--r-xs);transition:background var(--t-fast)}.Kpf8AW_canvasTitle[data-editable]:hover{background:color-mix(in srgb, var(--surface-1) 60%, transparent)}.Kpf8AW_canvasTitleType{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;font-weight:650;line-height:1.2;display:block}.Kpf8AW_canvasMeta{font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);background:var(--surface-1);border:1px solid var(--sep);border-radius:var(--r-pill);white-space:nowrap;flex-shrink:0;margin-top:4px;padding:4px 10px}.Kpf8AW_canvasDescription{margin:var(--space-2) 0 0;font-size:var(--text-base);color:var(--t3);max-width:60ch;line-height:1.5}.Kpf8AW_list{gap:var(--space-2h);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Kpf8AW_list>li{position:relative}.Kpf8AW_emptyMuted{text-align:center;font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);border:1px dashed var(--sep);border-radius:var(--r-md);padding:32px 20px}.Kpf8AW_canvasStickyTop{z-index:3;background:var(--bg);box-shadow:0 1px 0 var(--sep);position:sticky;top:0}.Kpf8AW_canvasSelectHint{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-base);color:var(--t3);text-align:center;background:color-mix(in srgb, var(--surface-1) 55%, transparent);border:1px dashed var(--b2);border-radius:var(--r-md)}.Kpf8AW_sortableLi{list-style:none}.Kpf8AW_sortableLi[data-dragging]{opacity:.4}
.X1QZ9W_emptyBlock{text-align:left}.X1QZ9W_emptySection{padding:var(--space-6);background:var(--bg-raised);border:1px dashed var(--b2);border-radius:var(--r-lg);max-width:none;position:relative;overflow:hidden}.X1QZ9W_emptySection .X1QZ9W_emptyTitle{margin-bottom:var(--space-2);font-size:var(--text-2xl)}.X1QZ9W_emptySection .X1QZ9W_emptyBody{margin-bottom:var(--space-4)}.X1QZ9W_emptyProgramWrap{justify-content:center;align-items:center;min-height:320px;display:flex}.X1QZ9W_emptyProgram{max-width:480px;padding:var(--space-9) var(--space-8);position:relative}.X1QZ9W_emptyEyebrow{color:var(--t3);margin:0 0 12px;}.X1QZ9W_emptyTitle{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--t1);letter-spacing:-.01em;margin:0 0 12px;font-weight:600;line-height:1.25}.X1QZ9W_emptyBody{font-size:var(--text-md);color:var(--t3);max-width:44ch;margin:0 0 20px;line-height:1.55}.X1QZ9W_emptyBody em{color:var(--t2);font-style:normal}
.mJiBhG_card{background:var(--bg-raised);border:1px solid var(--sep);border-radius:var(--r-md);padding:var(--space-3h) var(--space-4);transition:border-color var(--t-fast), background var(--t-fast);position:relative;container:question-card/inline-size}.mJiBhG_card:hover{border-color:var(--b1)}.mJiBhG_card[data-chrome]{gap:var(--space-3);grid-template-columns:18px 32px minmax(0,1fr) 32px;align-items:start;display:grid}.mJiBhG_card[data-active]{background:var(--panel-raised);border-color:var(--b3)}.mJiBhG_main{min-width:0}.mJiBhG_cardEyebrow{align-items:baseline;gap:var(--space-1h);color:var(--t2);flex-wrap:wrap;margin-bottom:6px;line-height:1.4;display:inline-flex;}.mJiBhG_eyebrowKind{color:var(--t3)}.mJiBhG_eyebrowSep{color:var(--t4);opacity:.55}.mJiBhG_eyebrowRequired{color:var(--t3)}.mJiBhG_eyebrowImportance{align-items:center;gap:5px;display:inline-flex}.mJiBhG_eyebrowImportance[data-imp=key]{color:var(--warn)}.mJiBhG_eyebrowImportance[data-imp=critical]{color:var(--bad)}.mJiBhG_eyebrowConditional{color:var(--t3)}.mJiBhG_issueTag{color:var(--warn);background:color-mix(in srgb, var(--warn) 12%, transparent);border:1px solid color-mix(in srgb, var(--warn) 35%, transparent);border-radius:var(--r-pill);align-self:center;align-items:center;padding:1px 6px;font-weight:600;display:inline-flex}.mJiBhG_questionText{font-family:var(--font-body);font-size:var(--text-lg);color:var(--t1);letter-spacing:-.005em;max-width:68ch;margin:0 0 4px;font-weight:600;line-height:1.4}.mJiBhG_questionContext{font-size:var(--text-base);color:var(--t3);max-width:68ch;margin:0 0 12px}.mJiBhG_outcomes{gap:var(--space-1h);flex-direction:column;width:min(100%,980px);margin:12px 0 0;padding:0;list-style:none;display:flex}.mJiBhG_outcome,.mJiBhG_outcomeFolded{align-items:baseline;gap:var(--space-2);background:var(--bg);border:1px solid var(--sep);border-radius:var(--r-sm);min-height:36px;font-size:var(--text-base);color:var(--t2);flex-wrap:wrap;padding:8px 12px;display:flex}.mJiBhG_outcomeFolded{color:var(--t3);border-style:dashed;min-height:30px}.mJiBhG_outcomeSeverity{color:var(--t3);flex:none;}.mJiBhG_outcomeSeverity[data-sev=minor]{color:var(--neutral)}.mJiBhG_outcomeSeverity[data-sev=major]{color:var(--warn)}.mJiBhG_outcomeSeverity[data-sev=critical]{color:var(--bad)}.mJiBhG_outcomeLabel{min-width:0;color:var(--t1);flex:12ch}.mJiBhG_outcomeFolded .mJiBhG_outcomeLabel{color:inherit;flex:0 auto}.mJiBhG_outcomeArrow{color:var(--t4);flex:none}.mJiBhG_outcomeSep{color:var(--t4);opacity:.55}.mJiBhG_effects{align-items:baseline;gap:var(--space-1h);flex-wrap:wrap;flex:auto;justify-content:flex-end;display:inline-flex}.mJiBhG_effect{border-radius:var(--r-pill);border:1px solid var(--sep);background:var(--surface-1);color:var(--t3);align-items:baseline;gap:5px;padding:3px 9px;display:inline-flex;}.mJiBhG_effect[data-kind=halt]{color:var(--bad);border-color:var(--bad-border);background:var(--bad-surface)}.mJiBhG_effect[data-kind=finding][data-sev=critical]{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 30%, transparent)}.mJiBhG_effect[data-kind=finding][data-sev=major]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 30%, transparent)}.mJiBhG_effect[data-kind=finding][data-sev=minor],.mJiBhG_effect[data-kind=finding][data-sev=observation]{color:var(--neutral)}.mJiBhG_effect[data-kind=workOrder][data-incomplete]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 35%, transparent);border-style:dashed}.mJiBhG_effectFact{color:var(--t3);font-style:normal}.mJiBhG_effectsNone{color:var(--t3);}.mJiBhG_effectsSilent{color:var(--warn);}.mJiBhG_placeholder{font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);background:var(--bg);border:1px dashed var(--sep);border-radius:var(--r-sm);margin-top:12px;padding:10px 12px}.mJiBhG_cardSelectButton{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.mJiBhG_cardSelectButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.mJiBhG_qDrag{z-index:2;font-family:var(--font-mono);font-size:var(--text-md);letter-spacing:-.1em;color:var(--t3);cursor:grab;transition:color var(--t-fast);background:0 0;border:0;justify-content:center;align-items:flex-start;padding:6px 0 0;display:inline-flex;position:relative}.mJiBhG_qDrag:hover{color:var(--t2)}.mJiBhG_qDrag:active{cursor:grabbing}.mJiBhG_qDrag:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-xs)}.mJiBhG_qIndex{z-index:2;background:var(--surface-1);border:1px solid var(--sep);border-radius:var(--r-sm);width:32px;height:32px;font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);transition:color var(--t-fast), background var(--t-fast), border-color var(--t-fast);justify-content:center;align-items:center;display:inline-flex;position:relative}.mJiBhG_card[data-active] .mJiBhG_qIndex{color:var(--t1);background:var(--surface-3);border-color:var(--b3)}.mJiBhG_qDelete{z-index:2;border-radius:var(--r-xs);width:32px;min-height:32px;color:var(--t3);font-size:var(--text-lg);opacity:0;pointer-events:none;transition:opacity var(--t-fast), background var(--t-fast), color var(--t-fast);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:start;align-items:center;line-height:1;display:inline-flex;position:relative}.mJiBhG_card:hover .mJiBhG_qDelete,.mJiBhG_card:focus-within .mJiBhG_qDelete,.mJiBhG_card[data-active] .mJiBhG_qDelete,.mJiBhG_qDelete:focus-visible{opacity:.75;pointer-events:auto}.mJiBhG_qDelete:hover{background:color-mix(in srgb, var(--bad) 12%, transparent);color:var(--bad);opacity:1}@media (hover:none),(max-width:760px){.mJiBhG_card[data-chrome]{padding:var(--space-3);grid-template-columns:18px 32px minmax(0,1fr) 44px}.mJiBhG_qDelete{opacity:.68;pointer-events:auto;width:44px;height:44px}}@container question-card (max-width:560px){.mJiBhG_outcomeArrow{display:none}.mJiBhG_effects{flex-basis:100%;justify-content:flex-start}}
.kk3leG_readinessStrip{align-items:center;gap:var(--space-2);padding:0 var(--space-6);height:32px;margin:0 0 var(--space-3);border-bottom:1px solid var(--sep);background:var(--bg);color:var(--t3);white-space:nowrap;flex-shrink:0;display:flex;overflow-x:auto;}.kk3leG_readinessStrip>*{flex-shrink:0}.kk3leG_readinessStripState{color:var(--warn)}.kk3leG_readinessStrip[data-state=ready] .kk3leG_readinessStripState{color:var(--ok)}.kk3leG_readinessStrip[data-state=blocked] .kk3leG_readinessStripState{color:var(--bad)}.kk3leG_readinessStripSep{color:var(--t4)}.kk3leG_readinessStripStat strong{color:var(--t1);margin-right:4px;font-weight:500}.kk3leG_readinessStripStat[data-tone=bad] strong{color:var(--bad)}.kk3leG_readinessStripStat[data-tone=warn] strong{color:var(--warn)}.kk3leG_readinessStripLink{color:var(--t2);cursor:pointer;transition:color var(--t-fast);background:0 0;border:none;margin-left:auto;padding:4px 0;}.kk3leG_readinessStripLink:hover{color:var(--t1)}.kk3leG_readinessStripLink:focus-visible{outline:var(--focus-ring);outline-offset:2px}.kk3leG_readinessStripHint{font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;margin-left:auto;font-weight:400;overflow:hidden}.kk3leG_readinessStripLink+.kk3leG_readinessStripHint{margin-left:var(--space-3)}
._2OUKna_inspector{gap:var(--space-3);flex-direction:column;min-height:0;display:flex}._2OUKna_summary{gap:var(--space-1h);padding-bottom:var(--space-1);flex-direction:column;display:flex}._2OUKna_summaryLead{font-size:var(--text-md);color:var(--t1);font-variant-numeric:tabular-nums;margin:0;font-weight:500}._2OUKna_summaryEffects{font-size:var(--text-base);color:var(--t2);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._2OUKna_summaryEffects li[data-tone=bad]{color:var(--bad)}._2OUKna_summaryHint{margin:var(--space-1) 0 0;font-size:var(--text-base);color:var(--t3)}._2OUKna_group{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--sep);flex-direction:column;display:flex}._2OUKna_group:first-of-type{border-top:0;padding-top:0}._2OUKna_label{color:var(--t3);}._2OUKna_textarea{width:100%;min-height:72px;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-base);color:var(--t1);background:var(--surface-1);border:1px solid var(--sep);border-radius:var(--r-sm);resize:vertical;transition:border-color var(--t-fast);line-height:1.5}._2OUKna_select{width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-base);color:var(--t1);background:var(--surface-1);border:1px solid var(--sep);border-radius:var(--r-sm);cursor:pointer;transition:border-color var(--t-fast);line-height:1.5}._2OUKna_select:hover:not(:disabled){border-color:var(--b1)}._2OUKna_select:focus{border-color:var(--t1)}._2OUKna_select:focus-visible{outline:var(--focus-ring);outline-offset:2px}._2OUKna_select:disabled{color:var(--t3);cursor:not-allowed;opacity:.7}._2OUKna_hint{color:var(--t3);font-size:var(--text-base);margin:0;line-height:1.5}._2OUKna_textarea::placeholder{color:var(--t3)}._2OUKna_textarea:hover{border-color:var(--b1)}._2OUKna_textarea:focus{border-color:var(--t1)}._2OUKna_textarea:focus-visible{outline:var(--focus-ring);outline-offset:2px}._2OUKna_groupHeading{font-size:var(--text-base);color:var(--t1);margin:0;font-weight:600}._2OUKna_switchRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._2OUKna_switchLabel{align-items:center;gap:var(--space-1);font-size:var(--text-base);color:var(--t2);display:inline-flex}._2OUKna_group[data-pending] ._2OUKna_switchRow{opacity:.65}
.yZyX2G_editor{flex-direction:column;height:100%;min-height:0;display:flex;container-type:inline-size}.yZyX2G_identity{align-items:center;gap:var(--space-2);margin:calc(var(--space-3) * -1) calc(var(--space-4) * -1) var(--space-3);padding:6px var(--space-4);border-bottom:1px solid var(--sep);background:var(--surface-1);font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);min-height:36px;display:flex}.yZyX2G_idKind{color:var(--t1);letter-spacing:.04em}.yZyX2G_idCritTag{font-size:var(--text-base);letter-spacing:.04em;color:var(--bad);align-items:center;gap:5px;font-weight:600;display:inline-flex}.yZyX2G_identityActions{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.yZyX2G_body{gap:var(--space-3);min-height:0;padding-bottom:var(--space-4);flex-direction:column;flex:1;display:flex}.yZyX2G_inspectorSection{gap:var(--space-3h);padding:var(--space-4) 0 18px;border-top:1px solid var(--sep);flex-direction:column;display:flex}.yZyX2G_inspectorSection:first-child{border-top:0;padding-top:0}.yZyX2G_sectionHeading{color:var(--t2);margin:0;padding-left:10px;position:relative;}.yZyX2G_sectionHeading:before{content:"";border-radius:var(--r-pill);background:var(--t3);width:3px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.yZyX2G_field{gap:var(--space-1h);flex-direction:column;display:flex}.yZyX2G_fieldRow{gap:var(--space-3h);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.yZyX2G_fieldLabel{color:var(--t3);}.yZyX2G_fieldHint{font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.45}.yZyX2G_inspectorInput:focus,.yZyX2G_inspectorTextarea:focus{border-color:var(--t1);box-shadow:inset 0 1px 2px #0000002e}.yZyX2G_inspectorSelect [role=combobox]{transition:border-color var(--t-fast), box-shadow var(--t-fast), background var(--t-fast)}.yZyX2G_inspectorSelect:focus-within [role=combobox]{border-color:var(--t1);box-shadow:inset 0 1px 2px #0000002e}.yZyX2G_inspectorSelect:has([aria-expanded=true]) [role=combobox]{border-color:var(--t1);box-shadow:inset 0 1px 2px #0000002e}.yZyX2G_comingSoon{padding:var(--space-4);text-align:center;font-size:var(--text-base);color:var(--t3);background:var(--surface-1);border:1px dashed var(--sep);border-radius:var(--r-sm)}.yZyX2G_inspectorGroup{gap:var(--space-2);padding:var(--space-3) 0;flex-direction:column;display:flex}.yZyX2G_inspectorGroup:first-of-type{padding-top:var(--space-2)}.yZyX2G_inspectorGroup+.yZyX2G_inspectorGroup{border-top:1px solid color-mix(in srgb, var(--sep) 60%, transparent)}.yZyX2G_inspectorGroup>header{align-items:center;gap:var(--space-1);font-family:var(--font-body);font-weight:600;font-size:var(--text-base);letter-spacing:.02em;color:var(--t3);display:flex}.yZyX2G_inspectorGroup>div{gap:var(--space-2);flex-direction:column;display:flex}.yZyX2G_importanceRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.yZyX2G_importanceControls{align-items:center;gap:var(--space-2);display:flex}.yZyX2G_legendAnchor{display:inline-flex;position:relative}.yZyX2G_legendTrigger{border-radius:var(--r-pill);width:24px;height:24px;color:var(--t3);cursor:pointer;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.yZyX2G_legendTrigger:hover{color:var(--t1);background:var(--surface-hover)}.yZyX2G_legendTrigger[aria-expanded=true]{color:var(--t1);background:var(--surface-3)}.yZyX2G_legendTrigger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.yZyX2G_legendPopover{z-index:var(--z-popover);width:280px;padding:var(--space-2h) 0;background:var(--bg-overlay);border:1px solid var(--b2);border-radius:var(--r-lg);box-shadow:var(--shadow-popover);animation:yZyX2G_popoverIn .14s var(--ease-expo);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}@keyframes yZyX2G_popoverIn{0%{opacity:0;transform:translate(-50%)translateY(-4px)scale(.97)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.yZyX2G_legendPopover{animation:none}}.yZyX2G_legendList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yZyX2G_legendItem{padding:var(--space-2) var(--space-3);flex-direction:column;gap:2px;display:flex}.yZyX2G_legendItem+.yZyX2G_legendItem{border-top:1px solid color-mix(in srgb, var(--sep) 60%, transparent)}.yZyX2G_legendItemLabel{margin:0;}.yZyX2G_legendItem[data-concept=severity] .yZyX2G_legendItemLabel{color:var(--bad)}.yZyX2G_legendItem[data-concept=importance] .yZyX2G_legendItemLabel{color:var(--t1)}.yZyX2G_legendItem[data-concept=required] .yZyX2G_legendItemLabel{color:var(--ok)}.yZyX2G_legendItemDesc{font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.4}.yZyX2G_legendExamples{padding:var(--space-2) var(--space-3) var(--space-1) var(--space-3);border-top:1px solid var(--sep);margin-top:var(--space-1);gap:var(--space-1h);flex-direction:column;display:flex}.yZyX2G_axisLegendList{color:var(--t2);font-size:var(--text-base);margin:0}.yZyX2G_axisLegendExamplesTitle{color:var(--t3);margin:0;}.yZyX2G_axisLegendList{padding-left:var(--space-4)}.yZyX2G_helperAddBtn{align-items:center;gap:var(--space-1h);border-radius:var(--r-sm);min-height:24px;color:var(--t3);cursor:pointer;transition:color var(--t-fast);background:0 0;border:1px solid #0000;align-self:flex-start;padding:2px 6px 2px 4px;display:inline-flex;}.yZyX2G_helperAddBtn:hover{color:var(--t1)}.yZyX2G_helperAddBtn:focus-visible{outline:var(--focus-ring);outline-offset:2px}.yZyX2G_segmented{background:linear-gradient(180deg, var(--surface-1), var(--bg-overlay));border:1px solid var(--b1);border-radius:var(--r-sm);flex-wrap:wrap;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.yZyX2G_segmented button{padding:var(--space-1h) var(--space-2h);color:var(--t2);font-family:var(--font-body);font-size:var(--text-base);border-radius:var(--r-xs);cursor:pointer;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;font-weight:600}.yZyX2G_segmented button:hover{color:var(--t1);background:var(--surface-hover)}.yZyX2G_segmented button[data-active]{background:var(--surface-3);color:var(--t1);box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 1px var(--b2)}.yZyX2G_segmented button[data-active]:hover{background:color-mix(in srgb, var(--t1) 12%, transparent)}.yZyX2G_segmented button[data-level=key][data-active]{background:rgba(var(--warn-rgb), .16);color:var(--warn);box-shadow:var(--panel-highlight), 0 0 0 1px rgba(var(--warn-rgb), .2)}.yZyX2G_segmented button[data-level=key][data-active]:hover{background:rgba(var(--warn-rgb), .22)}.yZyX2G_segmented button[data-level=critical][data-active]{background:rgba(var(--bad-rgb), .16);color:var(--bad);box-shadow:var(--panel-highlight), 0 0 0 1px rgba(var(--bad-rgb), .2)}.yZyX2G_segmented button[data-level=critical][data-active]:hover{background:rgba(var(--bad-rgb), .22)}.yZyX2G_body>.yZyX2G_inspectorGroup:last-child{border-bottom:none}
.bgmZuW_ladder{flex-direction:column;gap:0;display:flex}.bgmZuW_rung{gap:var(--space-2h);padding:var(--space-2h) 0;flex-direction:column;display:flex}.bgmZuW_rung+.bgmZuW_rung{border-top:1px solid color-mix(in srgb, var(--sep) 55%, transparent)}.bgmZuW_fields{gap:var(--space-2);flex-direction:column;display:flex}.bgmZuW_fieldRow{gap:var(--space-1);flex-direction:column;display:flex}.bgmZuW_fieldLabel{font-size:var(--text-base);color:var(--t3);letter-spacing:.02em;font-weight:500}.bgmZuW_inlineFields{gap:var(--space-2);align-items:center;display:flex}.bgmZuW_numberInput{width:72px}
.Xi9KKW_pane{gap:var(--space-2);flex-direction:column;display:flex}.Xi9KKW_listHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:0 2px;display:flex}.Xi9KKW_listHeadLabel{align-items:baseline;gap:var(--space-1h);color:var(--t3);display:flex;}.Xi9KKW_listHeadCount{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3)}.Xi9KKW_addButton{border-radius:var(--r-xs);color:var(--t3);font-family:var(--font-body);font-size:var(--text-base);cursor:pointer;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:0;padding:2px 4px}.Xi9KKW_addButton:hover{color:var(--t1);background:var(--surface-hover)}.Xi9KKW_addButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Xi9KKW_answerList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Xi9KKW_answerRow{border-radius:var(--r-sm);align-items:stretch;gap:2px;display:flex}.Xi9KKW_answerRow[data-dragging]{opacity:.6}.Xi9KKW_dragHandle{border-radius:var(--r-xs);width:20px;color:var(--t3);cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Xi9KKW_dragHandle:hover{color:var(--t2)}.Xi9KKW_dragHandle:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.Xi9KKW_answerSelect{align-items:baseline;gap:var(--space-2);min-width:0;padding:var(--space-1h) var(--space-2);border-radius:var(--r-sm);text-align:left;font-family:var(--font-body);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast);background:0 0;border:1px solid #0000;flex:auto;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.Xi9KKW_answerSelect:hover{background:var(--surface-hover)}.Xi9KKW_answerSelect:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.Xi9KKW_answerSelect[aria-pressed=true]{background:var(--surface-1);border-color:var(--b2)}.Xi9KKW_answerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-base);color:var(--t1);overflow:hidden}.Xi9KKW_answerSeverity{font-size:var(--text-base);color:var(--t3);white-space:nowrap}.Xi9KKW_answerSeverity[data-sev=minor]{color:var(--neutral)}.Xi9KKW_answerSeverity[data-sev=major]{color:var(--warn)}.Xi9KKW_answerSeverity[data-sev=critical]{color:var(--bad)}.Xi9KKW_answerEffects{font-size:var(--text-base);color:var(--t3);white-space:nowrap}.Xi9KKW_detail{gap:var(--space-2h);margin-top:var(--space-1);padding:var(--space-3);background:var(--surface-1);border:1px solid var(--b1);border-radius:var(--r-md);flex-direction:column;display:flex}.Xi9KKW_detailHead{align-items:center;gap:var(--space-2);display:flex}.Xi9KKW_detailLabelInput{flex:auto;min-width:0}.Xi9KKW_deleteButton{border-radius:var(--r-sm);width:28px;height:28px;color:var(--t3);font-size:var(--text-lg);cursor:pointer;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:0;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Xi9KKW_deleteButton:hover{color:var(--bad);background:var(--bad-surface)}.Xi9KKW_deleteButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.Xi9KKW_empty{padding:var(--space-3);background:var(--surface-1);border:1px dashed var(--b1);border-radius:var(--r-md);font-size:var(--text-base);color:var(--t3)}.Xi9KKW_emptyAction{color:var(--t1);font-family:var(--font-body);font-size:var(--text-base);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Xi9KKW_emptyAction:focus-visible{outline:var(--focus-ring);outline-offset:2px}
.wLhsBG_optionsSection{gap:var(--space-2);flex-direction:column;display:flex}.wLhsBG_selectOptionsToggle{gap:var(--space-1);flex-direction:column;display:flex}
.OXuvPG_branchRow{align-items:center;gap:var(--space-1h) var(--space-2);padding:var(--space-1h) var(--space-2h);background:var(--surface-1);border:1px solid var(--sep);border-radius:var(--r-sm);flex-wrap:wrap;display:flex}.OXuvPG_branchLabel{align-items:baseline;gap:var(--space-1h);font-size:var(--text-base);color:var(--t2);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:inline-flex;overflow:hidden}.OXuvPG_branchLabel[data-sev=ok]{color:var(--ok)}.OXuvPG_branchLabel[data-sev=minor]{color:var(--neutral)}.OXuvPG_branchLabel[data-sev=major]{color:var(--warn)}.OXuvPG_branchLabel[data-sev=critical]{color:var(--bad)}.OXuvPG_branchIndex{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);padding-right:var(--space-1h);border-right:1px solid var(--sep);flex-shrink:0;font-weight:500}.OXuvPG_branchChips{gap:var(--space-1);flex-wrap:wrap;flex-shrink:0;margin-left:auto;display:inline-flex}.OXuvPG_effectChip{padding:1px var(--space-1h);border-radius:var(--r-xs);background:var(--surface-2);color:var(--t2);border:1px solid var(--sep);}.OXuvPG_effectChip[data-kind=halt]{background:var(--bad-surface);color:var(--bad);border-color:var(--bad-border)}.OXuvPG_effectChip[data-kind=workOrder],.OXuvPG_effectChip[data-kind=finding]{background:var(--warn-surface);color:var(--warn);border-color:var(--warn-border)}.OXuvPG_effectChip[data-kind=guidance]{background:var(--surface-2);color:var(--t2);border-color:var(--b2)}.OXuvPG_effectChip[data-kind=evidence]{background:var(--ok-surface);color:var(--ok);border-color:var(--ok-border)}
._36-cna_visibilityEditor{gap:var(--space-2);flex-direction:column;display:flex}._36-cna_conditionBlock{gap:var(--space-2h);padding:var(--space-2h) var(--space-3);background:var(--surface-1);border:1px solid var(--b1);border-radius:var(--r-sm);flex-direction:column;display:flex}._36-cna_visibilityChips{gap:var(--space-1);flex-wrap:wrap;display:flex}._36-cna_visibilityChip{padding:var(--space-1) var(--space-2h);border:1px solid var(--sep);background:var(--bg-raised);color:var(--t2);font-size:var(--text-base);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);border-radius:999px}._36-cna_visibilityChip:hover{border-color:var(--b3);color:var(--t1)}._36-cna_visibilityChip[data-selected]{background:var(--surface-3);border-color:var(--b3);color:var(--t1);font-weight:600}._36-cna_visibilityChip:focus-visible{outline:var(--focus-ring);outline-offset:2px}
.QMwpkG_link{color:var(--t1);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px;font-size:var(--text-base)}
.wWqEEq_queryState{align-items:flex-start;gap:var(--space-3);color:var(--t2);font-size:var(--text-base);flex-direction:column;display:flex}.wWqEEq_emptyState{align-items:flex-start;gap:var(--space-2);color:var(--t2);font-size:var(--text-base);flex-direction:column;display:flex}.wWqEEq_docList{gap:var(--space-1);flex-direction:column;display:flex}.wWqEEq_docRow{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2h);border-radius:var(--r-sm);color:var(--t1);font-size:var(--text-base);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.wWqEEq_docRow:hover{background:var(--surface-1);border-color:var(--sep)}.wWqEEq_docRow:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wWqEEq_docTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wWqEEq_docMeta{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);flex-shrink:0}.wWqEEq_selectedCount{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--text-base);color:var(--t3)}.wWqEEq_pageGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.wWqEEq_pageThumb{gap:var(--space-1);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;flex-direction:column;padding:0;display:flex}.wWqEEq_pageThumb:focus-visible{outline:var(--focus-ring);outline-offset:2px}.wWqEEq_pageThumbImage,.wWqEEq_pageThumbPlaceholder{aspect-ratio:3/4;border-radius:var(--r-sm);object-fit:cover;background:var(--surface-1);border:2px solid var(--sep);width:100%;display:block}.wWqEEq_pageThumb[data-selected] .wWqEEq_pageThumbImage,.wWqEEq_pageThumb[data-selected] .wWqEEq_pageThumbPlaceholder{border-color:var(--t1)}.wWqEEq_pageThumbLabel{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);text-align:center}.wWqEEq_documentsStep{gap:var(--space-3);flex-direction:column;display:flex}.wWqEEq_truncatedHint{color:var(--t3);font-size:var(--text-base)}
.UId-oG_list{gap:var(--space-3);flex-wrap:wrap;display:flex}.UId-oG_thumb{gap:var(--space-1);flex-direction:column;width:96px;display:flex}.UId-oG_thumbImageWrap{border-radius:var(--r-sm);background:var(--surface-1);border:1px solid var(--sep);width:96px;height:72px;position:relative;overflow:hidden}.UId-oG_thumbImage{object-fit:cover;width:100%;height:100%;display:block}.UId-oG_thumbPlaceholder{width:100%;height:100%;font-size:var(--text-base);color:var(--t3);text-align:center;padding:var(--space-1);justify-content:center;align-items:center;display:flex}.UId-oG_removeBtn{width:18px;height:18px;line-height:1;font-size:var(--text-base);color:var(--t1);cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;right:2px}.UId-oG_removeBtn:hover{background:var(--bad)}.UId-oG_pageLabel{font-family:var(--font-body);font-size:var(--text-base);color:var(--t3)}.UId-oG_captionInput{width:100%;font-size:var(--text-base);color:var(--t2);background:0 0;border:none;border-bottom:1px solid #0000;padding:2px 0}.UId-oG_captionInput:focus{border-bottom-color:var(--t1)}.UId-oG_captionInput:focus-visible{outline:var(--focus-ring);outline-offset:2px}.UId-oG_footer{align-items:center;gap:var(--space-2);display:flex}.UId-oG_attachBtn{align-items:center;gap:var(--space-1);font-size:var(--text-base);color:var(--t1);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.UId-oG_attachBtn:disabled{color:var(--t3);cursor:not-allowed}.UId-oG_countHint{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3)}.UId-oG_capHint{font-size:var(--text-base);color:var(--t3)}
.gu4UBW_closeButton{width:24px;height:24px;color:var(--t3);font-size:var(--text-lg);cursor:pointer;border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.gu4UBW_closeButton:hover{background:var(--surface-1);border-color:var(--sep);color:var(--t1)}.gu4UBW_closeButton:focus-visible{outline:var(--focus-ring);outline-offset:2px}.gu4UBW_overflowTrigger{width:24px;height:24px;color:var(--t3);cursor:pointer;border-radius:var(--r-sm);transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.gu4UBW_overflowTrigger:hover{background:var(--surface-1);border-color:var(--sep);color:var(--t1)}.gu4UBW_overflowTrigger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.gu4UBW_overflowTrigger[aria-pressed=true]{color:var(--t1);border-color:var(--b3);background:var(--surface-3)}@media (hover:none),(max-width:760px){.gu4UBW_closeButton,.gu4UBW_overflowTrigger{width:44px;height:44px}}
._7ANTSq_strip{background:color-mix(in srgb, var(--bg) 92%, black 8%);flex-direction:column;flex-shrink:0;align-self:stretch;width:44px;display:flex}._7ANTSq_stripLeft{border-right:1px solid var(--sep)}._7ANTSq_stripRight{border-left:1px solid var(--sep)}._7ANTSq_stripBtn{appearance:none;cursor:pointer;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;color:var(--t2);transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;flex-direction:column;flex:1;display:flex}._7ANTSq_stripBtn:hover{background:var(--surface-hover);color:var(--t1)}._7ANTSq_stripBtn[aria-expanded=true]{background:var(--surface-3);color:var(--t1)}._7ANTSq_stripBtn:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._7ANTSq_stripGlyph{border-radius:var(--r-md);border:1px solid var(--b1);width:28px;height:28px;font-size:var(--text-lg);color:var(--t3);transition:transform var(--t-base), color var(--t-fast), border-color var(--t-fast);justify-content:center;align-items:center;line-height:1;display:inline-flex}._7ANTSq_stripBtn:hover ._7ANTSq_stripGlyph{color:var(--t1)}._7ANTSq_stripBtn[aria-expanded=true] ._7ANTSq_stripGlyph{border-color:var(--b3);color:var(--t1)}._7ANTSq_stripLabel{color:var(--t3);writing-mode:vertical-rl;}._7ANTSq_stripRight ._7ANTSq_stripLabel{transform:rotate(180deg)}._7ANTSq_stripBtn[aria-expanded=true] ._7ANTSq_stripLabel{color:var(--t1)}._7ANTSq_stripBtn:hover ._7ANTSq_stripLabel{color:var(--t2)}._7ANTSq_stripLeft ._7ANTSq_stripBtn:hover ._7ANTSq_stripGlyph{transform:translate(2px)}._7ANTSq_stripRight ._7ANTSq_stripBtn:hover ._7ANTSq_stripGlyph{transform:translate(-2px)}._7ANTSq_backdrop{z-index:4;background:var(--scrim);-webkit-backdrop-filter:blur(3px);animation:_7ANTSq_drawer-fade-in .18s var(--ease-out) both;position:absolute;inset:0}._7ANTSq_panel{z-index:5;background:color-mix(in srgb, var(--bg) 92%, black 8%);flex-direction:column;min-height:0;display:flex;position:absolute;top:0;bottom:0}._7ANTSq_panelLeft{border-right:1px solid var(--sep);width:min(300px,88%);animation:_7ANTSq_drawer-slide-in-left .22s var(--ease-expo) both;left:0;box-shadow:12px 0 40px #00000073}._7ANTSq_panelRight{border-left:1px solid var(--sep);width:min(380px,92%);animation:_7ANTSq_drawer-slide-in-right .22s var(--ease-expo) both;right:0;box-shadow:-12px 0 40px #00000073}._7ANTSq_panel>nav{flex-direction:column;flex:auto;min-height:0;display:flex}@keyframes _7ANTSq_drawer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes _7ANTSq_drawer-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _7ANTSq_drawer-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._7ANTSq_backdrop,._7ANTSq_panelLeft,._7ANTSq_panelRight{animation:none}}
.Wl7T0a_strip{display:none}@media (max-width:1320px){.Wl7T0a_strip{display:flex}}.Wl7T0a_panel{width:min(420px,94%)}.Wl7T0a_panel>div{flex-direction:column;flex:auto;min-height:0;display:flex}.Wl7T0a_panel>div>aside{flex:auto;min-height:0}
.eQpx6q_strip{display:none}@media (max-width:1320px){.eQpx6q_strip{display:flex}}
.z2Rigq_outline{padding:var(--space-4) var(--space-2) var(--space-3) 14px;flex-direction:column;gap:4px;margin:0;list-style:none;display:flex;position:relative}.z2Rigq_outline:before{content:"";left:28px;top:var(--space-3);bottom:var(--space-3);pointer-events:none;background:#ffffff2e;width:1px;position:absolute}.z2Rigq_outlineRow{column-gap:var(--space-2h);width:100%;padding:6px var(--space-2h) 6px 0;color:var(--t2);cursor:pointer;text-align:left;transition:color var(--t-fast);background:0 0;border:none;grid-template-columns:28px 1fr;align-items:center;display:grid;position:relative}.z2Rigq_outlineRow[data-editable]{padding-right:26px}.z2Rigq_outlineRow:hover{color:var(--t1)}.z2Rigq_outlineRow:hover .z2Rigq_outlineNode{border-color:var(--t2);color:var(--t1)}.z2Rigq_outlineNode{background:var(--bg);border:1.5px solid var(--t4);z-index:1;width:20px;height:20px;box-shadow:0 0 0 4px var(--bg);transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast), transform .22s var(--ease-expo);border-radius:50%;justify-content:center;justify-self:center;align-items:center;display:inline-flex;position:relative}.z2Rigq_outlineNodeNum{font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:.02em;color:var(--t3);transition:color var(--t-fast);font-variant-numeric:tabular-nums;line-height:1}.z2Rigq_outlineRow[data-state=ready] .z2Rigq_outlineNode{background:var(--t1);border-color:var(--t1)}.z2Rigq_outlineRow[data-state=ready] .z2Rigq_outlineNodeNum{color:var(--bg);font-weight:500}.z2Rigq_outlineRow[data-state=gap] .z2Rigq_outlineNode{border-color:var(--warn);background-color:var(--bg);background-image:linear-gradient(rgba(var(--warn-rgb), .1), rgba(var(--warn-rgb), .1))}.z2Rigq_outlineRow[data-state=gap] .z2Rigq_outlineNodeNum{color:var(--warn)}.z2Rigq_outlineRow[data-state=effect] .z2Rigq_outlineNode{border-color:var(--b3);background-color:var(--bg);background-image:linear-gradient(var(--surface-2), var(--surface-2))}.z2Rigq_outlineRow[data-state=effect] .z2Rigq_outlineNodeNum{color:var(--t1)}.z2Rigq_outlineRow[data-state=effect] .z2Rigq_outlineNode:after{content:"↗";font-family:var(--font-mono);font-size:var(--text-base);color:var(--t1);background:var(--bg);border-radius:var(--r-xs);padding:1px 2px;font-weight:500;line-height:1;position:absolute;top:-5px;right:-5px}.z2Rigq_outlineRow[data-active]{color:var(--t1)}.z2Rigq_outlineRow[data-active] .z2Rigq_outlineNode{box-shadow:0 0 0 4px var(--bg), 0 0 0 6px var(--surface-3)}.z2Rigq_outlineRow[data-active][data-state=progress] .z2Rigq_outlineNode,.z2Rigq_outlineRow[data-active][data-state=ready] .z2Rigq_outlineNode{border-color:var(--t1);background-color:var(--bg);background-image:linear-gradient(var(--surface-3), var(--surface-3))}.z2Rigq_outlineRow[data-active][data-state=progress] .z2Rigq_outlineNodeNum,.z2Rigq_outlineRow[data-active][data-state=ready] .z2Rigq_outlineNodeNum{color:var(--t1)}.z2Rigq_outlineBody{min-width:0;padding:4px var(--space-2);border-radius:var(--r-sm);transition:background var(--t-fast), box-shadow var(--t-fast);background:0 0;flex-direction:column;gap:1px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000}.z2Rigq_outlineRow[data-active] .z2Rigq_outlineBody{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--b3)}.z2Rigq_outlineTitle{font-size:var(--text-base);color:inherit;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.005em;font-weight:600;overflow:hidden}.z2Rigq_outlineTitle[data-untitled]{color:var(--t3);font-style:italic;font-weight:500}.z2Rigq_outlineTitleButton{all:unset;font-size:var(--text-base);color:inherit;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.005em;cursor:pointer;font-weight:600;display:block;overflow:hidden}.z2Rigq_outlineTitleButton[data-untitled]{color:var(--t3);font-style:italic;font-weight:500}.z2Rigq_outlineTitleButton:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--r-xs)}.z2Rigq_outlineMeta{font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);align-items:center;gap:4px;display:inline-flex}.z2Rigq_outlineMeta em[data-flag]{font-family:var(--font-body);letter-spacing:0}.z2Rigq_outlineMeta em[data-flag=gap]{color:var(--warn);font-style:normal;font-weight:500}.z2Rigq_outlineMeta em[data-flag=effect]{color:var(--t1);font-style:normal;font-weight:500}.z2Rigq_outlineStrip{gap:1px;width:100%;height:3px;margin:3px 0;display:flex}.z2Rigq_outlineSeg{border-radius:var(--r-xs);min-width:4px;transition:background var(--t-fast);background:#ffffff0f;flex:1}.z2Rigq_outlineSeg[data-filled]{background:var(--t3)}.z2Rigq_outlineRow[data-active] .z2Rigq_outlineSeg{background:#ffffff14}.z2Rigq_outlineRow[data-active] .z2Rigq_outlineSeg[data-filled]{background:var(--t1)}.z2Rigq_outlineRow[data-state=gap] .z2Rigq_outlineSeg[data-filled]{background:var(--warn)}.z2Rigq_outlineRow[data-state=effect] .z2Rigq_outlineSeg[data-filled]{background:var(--t2)}.z2Rigq_leftPaneScroll{scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.z2Rigq_paneFooter{justify-content:flex-start;align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-4);border-top:1px solid var(--sep);background:color-mix(in srgb, var(--bg-raised) 40%, transparent);color:var(--t3);flex-shrink:0;display:flex;}.z2Rigq_paneFooterStat{font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:inline-flex}
.z1hYJW_skeletonRow{column-gap:var(--space-2h);padding:var(--space-2) var(--space-2h) var(--space-2) 0;grid-template-columns:28px 1fr;align-items:center;list-style:none;display:grid}.z1hYJW_skeletonNode{background:var(--surface-3);width:20px;height:20px;box-shadow:0 0 0 4px var(--bg);animation:var(--kf-fade-in) var(--t-arrive) var(--wait-delay) both;border-radius:50%;justify-self:center}.z1hYJW_skeletonBody{padding:6px var(--space-2);flex-direction:column;gap:6px;min-width:0;display:flex}.z1hYJW_skeletonTitle{border-radius:var(--r-xs);background:var(--surface-3);height:10px;animation:var(--kf-fade-in) var(--t-arrive) var(--wait-delay) both}.z1hYJW_skeletonStrip{border-radius:var(--r-xs);background:var(--surface-3);width:40%;height:3px;animation:var(--kf-fade-in) var(--t-arrive) var(--wait-delay) both}
.cUY3iG_sortableLi{margin:0;padding:0;list-style:none;position:relative}.cUY3iG_sortableLi[data-dragging]{opacity:.5}.cUY3iG_renameField{min-width:0;font-size:var(--text-base);font-weight:600;display:block}.cUY3iG_overflowTrigger{border-radius:var(--r-sm);width:22px;height:22px;color:var(--t3);cursor:pointer;transition:opacity var(--t-fast), background var(--t-fast), color var(--t-fast), border-color var(--t-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.cUY3iG_overflowTrigger:hover{background:var(--surface-hover);border-color:var(--sep);color:var(--t2)}.cUY3iG_overflowTrigger[aria-expanded=true]{background:var(--surface-1);border-color:var(--sep);color:var(--t1)}.cUY3iG_overflowTrigger:focus-visible{outline:var(--focus-ring);outline-offset:2px}.cUY3iG_overflowMenu{z-index:20;background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-md);flex-direction:column;gap:2px;min-width:140px;margin-top:4px;padding:4px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #0000004d,0 0 0 1px #ffffff0a}.cUY3iG_menuItem{align-items:center;gap:var(--space-2);border-radius:var(--r-xs);width:100%;color:var(--t2);font:inherit;font-size:var(--text-base);cursor:pointer;text-align:left;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:0;padding:7px 10px;display:flex}.cUY3iG_menuItem:hover{background:var(--surface-hover);color:var(--t1)}.cUY3iG_menuItem[data-danger]:hover{background:var(--bad-surface);color:var(--bad)}.cUY3iG_menuItem:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.cUY3iG_dragHandle{width:12px;height:20px;color:var(--t3);border-radius:var(--r-xs);opacity:0;cursor:grab;transition:opacity var(--t-fast), color var(--t-fast);z-index:2;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.cUY3iG_sortableLi:hover .cUY3iG_dragHandle,.cUY3iG_sortableLi:focus-within .cUY3iG_dragHandle,.cUY3iG_sortableLi[data-active] .cUY3iG_dragHandle{opacity:1}.cUY3iG_dragHandle:hover{color:var(--t2)}.cUY3iG_dragHandle:active{cursor:grabbing}.cUY3iG_dragHandle:focus-visible{opacity:1;outline:var(--focus-ring);outline-offset:2px}.cUY3iG_overflowWrap{z-index:2;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.cUY3iG_overflowWrap .cUY3iG_overflowTrigger{opacity:0}.cUY3iG_sortableLi:hover .cUY3iG_overflowTrigger,.cUY3iG_sortableLi:focus-within .cUY3iG_overflowTrigger,.cUY3iG_overflowTrigger[aria-expanded=true]{opacity:1}@media (hover:none),(max-width:760px){.cUY3iG_dragHandle{opacity:.65}.cUY3iG_overflowWrap .cUY3iG_overflowTrigger{opacity:1}}
.MR1kha_empty{font-family:var(--font-body);font-size:var(--text-base);color:var(--t3);padding:12px 8px}.MR1kha_firstRunEmpty{gap:var(--space-3h);background:linear-gradient(180deg, var(--bg-raised), transparent);border:1px dashed var(--sep);border-radius:var(--r-md);text-align:center;flex-direction:column;margin-top:4px;padding:18px 14px;display:flex}.MR1kha_firstRunEmpty>button{align-self:center}.MR1kha_firstRunText{font-size:var(--text-base);color:var(--t3);margin:0;line-height:1.5}.MR1kha_addGlyph{width:16px;height:16px;font-size:var(--text-md);color:inherit;justify-content:center;align-items:center;line-height:1;display:inline-flex}
.Y1kvVa_addSectionLi{margin:0;padding:0;list-style:none}.Y1kvVa_addSectionRow{width:100%;padding:var(--space-2) var(--space-2h) var(--space-2) 0;color:var(--t3);cursor:pointer;text-align:left;transition:color var(--t-fast);background:0 0;border:0;grid-template-columns:28px 1fr;display:grid;position:relative}.Y1kvVa_addSectionRow:hover{color:var(--t1)}.Y1kvVa_addSectionNode{background:var(--bg);border:1.5px dashed var(--t4);width:20px;height:20px;font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);box-shadow:0 0 0 4px var(--bg);transition:border-color var(--t-fast), color var(--t-fast), background-color var(--t-fast);border-radius:50%;justify-content:center;justify-self:center;align-items:center;line-height:1;display:inline-flex}.Y1kvVa_addSectionRow:hover .Y1kvVa_addSectionNode{border-color:var(--t1);color:var(--t1);background-color:var(--surface-3);border-style:solid}.Y1kvVa_addSectionRow:focus-visible{outline:none}.Y1kvVa_addSectionRow:focus-visible .Y1kvVa_addSectionNode{outline:var(--focus-ring);outline-offset:2px;border-style:solid;border-color:var(--t1);color:var(--t1)}.Y1kvVa_addSectionLabel{font-size:var(--text-base);letter-spacing:-.005em;padding:6px var(--space-2);font-weight:500}
.kkq3gq_summary{gap:var(--space-5);text-align:left;flex-direction:column;display:flex}.kkq3gq_block{gap:var(--space-2);flex-direction:column;display:flex}.kkq3gq_heading{font-family:var(--font-body);font-size:var(--text-base);color:var(--t1);margin:0;font-weight:600}.kkq3gq_muted{font-size:var(--text-base);color:var(--t3);margin:0}.kkq3gq_noteLabel{color:var(--t3);}.kkq3gq_noteError{font-size:var(--text-base);color:var(--bad);margin:0}.kkq3gq_published{font-size:var(--text-base);color:var(--ok);margin:0}
.y4sUYG_page{flex-direction:column;height:100%;min-height:100%;display:flex}.y4sUYG_error{min-height:12rem;padding:var(--space-6);color:var(--t2);justify-content:center;align-items:center;display:flex}.y4sUYG_skeleton{flex-direction:column;height:100%;min-height:100%;display:flex}.y4sUYG_skeletonBar{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--b1);background:var(--bg-mid);display:flex}.y4sUYG_skeletonIdentity{gap:var(--space-1h);flex-direction:column;min-width:0;display:flex}.y4sUYG_skeletonStage{flex:1;min-height:0;display:flex;container-type:inline-size}.y4sUYG_skeletonRail{gap:var(--space-3);padding:var(--space-4);border-right:1px solid var(--b1);flex-direction:column;flex:0 0 288px;display:none}@container (min-width:640px){.y4sUYG_skeletonRail{display:flex}}.y4sUYG_skeletonCells{gap:var(--space-1h);flex-wrap:wrap;display:flex}.y4sUYG_skeletonCell{border-radius:var(--r-lg);width:44px;height:44px}.y4sUYG_skeletonQuestion{gap:var(--space-3);min-width:0;max-width:44rem;padding:var(--space-5) var(--space-5);flex-direction:column;flex:1;display:flex}.y4sUYG_skeletonOption{border-radius:var(--r-xl);height:64px}
.RYISYq_railToggle{width:32px;height:32px;color:var(--t2);border:1px solid var(--b2);border-radius:var(--r-sm);cursor:pointer;transition:color var(--t-fast), background var(--t-fast), border-color var(--t-fast);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}.RYISYq_railToggle:hover{color:var(--t1);background:var(--surface-hover);border-color:var(--b3)}.RYISYq_railToggle:focus-visible{outline:var(--focus-ring);outline-offset:2px}.RYISYq_railToggle[aria-expanded=true]{color:var(--t1);background:var(--inset)}@media (max-width:1080px){.RYISYq_railToggle{display:inline-flex}}.RYISYq_pairSource{font-size:var(--text-md);color:var(--t3);flex-shrink:0;font-weight:400}.RYISYq_pairArrow{font-size:var(--text-md);color:var(--t4);flex-shrink:0;font-weight:400}.RYISYq_pairTarget{text-overflow:ellipsis;min-width:0;overflow:hidden}
.kLb93G_rail{scrollbar-gutter:stable;background:var(--bg-mid);border-right:1px solid var(--b1);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.kLb93G_groupLabel{color:var(--t3);padding:var(--space-4) var(--space-4) var(--space-2);display:block;}.kLb93G_sectionList{padding:0 var(--space-2);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.kLb93G_sectionBtn{align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-1h) var(--space-2);border-radius:var(--r-md);cursor:pointer;text-align:left;transition:background var(--t-fast);background:0 0;border:none;display:flex}.kLb93G_sectionBtn:hover{background:var(--surface-hover)}.kLb93G_sectionBtn[data-active]{background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--b3)}.kLb93G_sectionBtn:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.kLb93G_ring{flex-shrink:0}.kLb93G_sectionText{flex-direction:column;gap:1px;min-width:0;display:flex}.kLb93G_sectionName{font-size:var(--text-md);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.kLb93G_sectionCounts{column-gap:var(--space-2);font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.kLb93G_countStale{color:var(--warn)}.kLb93G_activity{border-top:1px solid var(--b1);min-height:0;margin-top:var(--space-4);padding-bottom:var(--space-4);flex:1}.kLb93G_activityRail{padding:0 var(--space-4)}.kLb93G_activityError{padding:0 var(--space-4);font-size:var(--text-base);color:var(--bad);margin:0}
.ibfmAa_card{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-3h);transition:background var(--t-fast);flex-direction:column;scroll-margin-block:96px;display:flex;position:relative}.ibfmAa_card+.ibfmAa_card{border-top:1px solid var(--b1)}.ibfmAa_card:hover{background:var(--row-hover)}.ibfmAa_card[data-active]{background:var(--panel-raised);box-shadow:inset 0 0 0 1px var(--b3)}.ibfmAa_metaRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:24px;display:flex}.ibfmAa_fieldLabel{min-width:0;font-size:var(--text-base);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ibfmAa_card[data-active] .ibfmAa_fieldLabel{color:var(--t2)}.ibfmAa_badges{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.ibfmAa_chip{height:24px;padding:0 var(--space-2);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--warn-border);background:var(--warn-surface);color:var(--t1);font-family:var(--font-body);font-size:var(--text-base);cursor:default;border:none;align-items:center;font-weight:500;display:inline-flex}button.ibfmAa_chip{cursor:pointer;transition:box-shadow var(--t-fast)}button.ibfmAa_chip:hover{box-shadow:inset 0 0 0 1px var(--warn)}button.ibfmAa_chip:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ibfmAa_origin{font-size:var(--text-base);color:var(--t3)}.ibfmAa_origin[data-origin=ai]{color:var(--t2)}.ibfmAa_dirtyDot{background:var(--t1);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ibfmAa_reviewTick{border-radius:var(--r-sm);border:1px solid var(--b2);width:28px;height:28px;color:var(--t2);cursor:pointer;transition:color var(--t-fast), border-color var(--t-fast), background var(--t-fast);background:0 0;justify-content:center;align-items:center;display:inline-flex}.ibfmAa_reviewTick:hover:not([aria-disabled=true]){color:var(--ok);border-color:var(--ok-border);background:var(--ok-surface)}.ibfmAa_reviewTick[data-reviewed]{color:var(--ok);border-color:var(--ok-border);background:var(--ok-surface);cursor:default}.ibfmAa_reviewTick[aria-disabled=true]:not([data-reviewed]){color:var(--button-disabled-fg);border-color:var(--button-disabled-border);cursor:default}.ibfmAa_reviewTick:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ibfmAa_pair{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.ibfmAa_source,.ibfmAa_target{gap:var(--space-1h);flex-direction:column;min-width:0;display:flex}.ibfmAa_fieldLang{font-size:var(--text-base);color:var(--t3)}@container segment-stream (min-width:620px){.ibfmAa_pair{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ibfmAa_fieldLang{display:none}}.ibfmAa_sourceText{padding-top:var(--space-2);font-size:var(--text-md);color:var(--t2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.ibfmAa_card[data-active] .ibfmAa_sourceText{color:var(--t1)}.ibfmAa_glossaryMark{color:var(--t1);-webkit-text-decoration:underline dotted var(--b3);text-decoration:underline dotted var(--b3);text-underline-offset:3px;cursor:help;background:0 0;text-decoration-thickness:1px}.ibfmAa_glossaryHints{font-size:var(--text-base);color:var(--t3);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ibfmAa_targetField{resize:none;width:100%;min-height:40px;padding:var(--space-2) var(--space-3);background:var(--inset);border:1px solid var(--b2);border-radius:var(--r-md);color:var(--t1);font-family:var(--font-body);font-size:var(--text-md);transition:border-color var(--t-fast);line-height:1.5;overflow:hidden}.ibfmAa_targetField::placeholder{color:var(--t3)}.ibfmAa_targetField:hover:not(:read-only){border-color:var(--t3)}.ibfmAa_targetField:focus{border-color:var(--t1)}.ibfmAa_targetField:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ibfmAa_targetField:read-only{border-color:var(--b1);color:var(--t2);cursor:default;background:0 0}.ibfmAa_card[data-state=missing] .ibfmAa_targetField:read-only{color:var(--t3)}.ibfmAa_qaList{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--warn-border);background:var(--warn-surface);flex-direction:column;margin:0;list-style:none;display:flex}.ibfmAa_qaItem{align-items:baseline;column-gap:var(--space-2);font-size:var(--text-base);color:var(--t1);flex-wrap:wrap;display:flex}.ibfmAa_qaCheck{font-weight:500}.ibfmAa_qaDetail{color:var(--t2)}.ibfmAa_suggestion{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px dashed var(--b2);border-radius:var(--r-md);min-width:0;display:flex}.ibfmAa_suggestionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ibfmAa_suggestionLabel{font-size:var(--text-base);color:var(--t3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ibfmAa_suggestionValue{font-size:var(--text-md);color:var(--t1);overflow-wrap:anywhere}.ibfmAa_suggestionAccept{height:32px;padding:0 var(--space-3);background:var(--bg-overlay);border:1px solid var(--b2);border-radius:var(--r-md);font-family:var(--font-body);font-size:var(--text-base);color:var(--t1);cursor:pointer;transition:background var(--t-fast), transform var(--t-press);flex-shrink:0;font-weight:600}.ibfmAa_suggestionAccept:hover{background:var(--surface-3)}.ibfmAa_suggestionAccept:active{transform:scale(.985)}.ibfmAa_suggestionAccept:focus-visible{outline:var(--focus-ring);outline-offset:2px}
.T0jRNq_coverage{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.T0jRNq_track{border-radius:var(--r-pill);background:var(--surface-2);flex:none;width:120px;height:4px;display:flex;overflow:hidden}.T0jRNq_fillDone{background:var(--ok);height:100%}.T0jRNq_fillAi{background:repeating-linear-gradient(135deg, var(--ok) 0, var(--ok) 2px, color-mix(in srgb, var(--ok) 35%, transparent) 2px, color-mix(in srgb, var(--ok) 35%, transparent) 4px);height:100%}.T0jRNq_fillStale{background:var(--warn);height:100%}.T0jRNq_facts{min-width:0;font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums}.T0jRNq_lead{color:var(--t1);font-weight:500}.T0jRNq_warn{color:var(--warn)}
.i89XXW_stream{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;container:segment-stream/inline-size}.i89XXW_head{gap:var(--space-2h);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--b1);flex-direction:column;flex-shrink:0;display:flex}.i89XXW_filters{min-width:0;position:relative}.i89XXW_tabs{width:max-content}.i89XXW_tabs[data-measure-only]{visibility:hidden;pointer-events:none;position:absolute;inset:0 auto auto 0}.i89XXW_filterSelect{max-width:280px}.i89XXW_scroll{scrollbar-gutter:stable;min-height:0;padding:var(--space-4) var(--space-5) var(--space-6);gap:var(--space-5);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.i89XXW_noMatches{margin:var(--space-8) 0;text-align:center;font-size:var(--text-md);color:var(--t3)}.i89XXW_ledgerHead{top:calc(var(--space-4) * -1);z-index:var(--z-sticky);margin:calc(var(--space-4) * -1) 0 calc(var(--space-2) - var(--space-5));padding:var(--space-2h) calc(var(--space-4) + 1px) var(--space-2);background:var(--bg);font-size:var(--text-base);color:var(--t3);flex-shrink:0;font-weight:500;display:none;position:sticky}@container segment-stream (min-width:620px){.i89XXW_ledgerHead{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}.i89XXW_sectionGroup{background:var(--bg-raised);border:1px solid var(--b1);border-radius:var(--r-xl);box-shadow:var(--panel-highlight), var(--panel-shadow);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.i89XXW_sectionHeading{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-4);background:var(--panel-head);border-bottom:1px solid var(--b1);font-size:var(--text-lg);color:var(--t1);margin:0;font-weight:600;display:flex}.i89XXW_sectionHeadingLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.i89XXW_sectionHeadingCount{font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:400}.i89XXW_questionGroup+.i89XXW_questionGroup{border-top:1px solid var(--b1)}.i89XXW_questionHeading{align-items:baseline;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4) var(--space-1);font-size:var(--text-md);color:var(--t1);margin:0;font-weight:600;display:flex}.i89XXW_questionText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.i89XXW_kind{font-size:var(--text-base);color:var(--t3);flex-shrink:0;font-weight:400}.i89XXW_optionHeading{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) 0;font-size:var(--text-base);color:var(--t2);margin:0;font-weight:600;display:flex}.i89XXW_optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
._XyeKG_footer{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);min-height:56px;padding:var(--space-2) var(--space-5);border-top:1px solid var(--b1);background:var(--bg-mid);flex-wrap:wrap;flex-shrink:0;display:flex}._XyeKG_meta{align-items:center;gap:var(--space-3);min-width:0;display:flex}._XyeKG_track{border-radius:var(--r-pill);background:var(--surface-2);flex:none;width:96px;height:4px;display:flex;overflow:hidden}._XyeKG_fill{background:var(--t2);height:100%}._XyeKG_facts{min-width:0;font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums}._XyeKG_facts>*{white-space:nowrap}._XyeKG_progress{color:var(--t1);font-weight:500}._XyeKG_qa{color:var(--warn)}._XyeKG_actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}
._nS2PG_hint{justify-content:center;align-items:center;gap:var(--space-1) var(--space-5);min-height:32px;padding:var(--space-1) var(--space-4);border-top:1px solid var(--b1);white-space:nowrap;flex-wrap:wrap;flex-shrink:0;display:flex}._nS2PG_item{align-items:center;gap:var(--space-1h);font-size:var(--text-base);color:var(--t3);display:inline-flex}._nS2PG_kbd{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t2);background:var(--surface-1);border:1px solid var(--b1);border-radius:var(--r-xs);padding:0 var(--space-1);font-weight:500;line-height:1.5}
._20qPyq_pane{border-left:1px solid var(--b1);background:var(--chrome);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}
.aTcX7W_cleanNote{font-size:var(--text-base);color:var(--t2);margin:0}.aTcX7W_nudgeList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aTcX7W_nudge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-base);color:var(--t1);background:var(--warn-surface);border:1px solid var(--warn-border);border-radius:var(--r-md);display:flex}.aTcX7W_noteLabel{margin-bottom:var(--space-2);color:var(--t3);display:block;}
.GwbizG_shell{flex-direction:column;height:100%;min-height:0;display:flex}.GwbizG_body{--rail-width:240px;--preview-width:380px;grid-template-columns:var(--rail-width) minmax(0, 1fr);background:var(--bg);flex:1;min-height:0;display:grid}.GwbizG_body[data-preview-open]{grid-template-columns:var(--rail-width) minmax(0, 1fr) var(--preview-width)}.GwbizG_center{flex-direction:column;min-width:0;min-height:0;display:flex}.GwbizG_centerBanner{margin:var(--space-3) var(--space-5) 0}.GwbizG_bannerRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.GwbizG_emptyLocale{padding:var(--space-6);flex:1;justify-content:center;align-items:center;display:flex}.GwbizG_stateFrame{max-width:560px;padding:var(--space-9) var(--space-5);margin:0 auto}.GwbizG_stateLink{height:40px;padding:0 var(--space-4);border-radius:var(--r-lg);background:var(--bg-overlay);border:1px solid var(--b2);font-size:var(--text-md);color:var(--t1);transition:background var(--t-fast), border-color var(--t-fast);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.GwbizG_stateLink:hover{background:var(--surface-3);border-color:var(--b3)}.GwbizG_stateLink:focus-visible{outline:var(--focus-ring);outline-offset:2px}.GwbizG_skeletonTopbar{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--b1);background:var(--bg-mid);flex-shrink:0;display:flex}.GwbizG_skeletonBody{flex:1;grid-template-columns:248px minmax(0,1fr);min-height:0;display:grid}.GwbizG_skeletonRail{gap:var(--space-3);padding:var(--space-4);border-right:1px solid var(--b1);background:var(--bg-mid);flex-direction:column;display:flex}.GwbizG_skeletonStream{gap:var(--space-4);padding:var(--space-3) var(--space-5);flex-direction:column;display:flex}.GwbizG_skeletonHead{gap:var(--space-2h);padding-bottom:var(--space-3);border-bottom:1px solid var(--b1);flex-direction:column;display:flex}@media (max-width:1280px){.GwbizG_body{--rail-width:216px;--preview-width:360px}}.GwbizG_railBackdrop{display:none}@media (max-width:1080px){.GwbizG_body{grid-template-columns:minmax(0,1fr);position:relative}.GwbizG_body[data-preview-open]{grid-template-columns:minmax(0, 1fr) min(var(--preview-width), 44%)}.GwbizG_body>nav{z-index:var(--z-drawer);width:min(300px,84vw);box-shadow:var(--shadow-overlay);visibility:hidden;transition:transform var(--t-base), visibility 0s linear var(--t-base);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.GwbizG_body>nav[data-open]{visibility:visible;transition:transform var(--t-base);transform:translate(0)}.GwbizG_railBackdrop{z-index:calc(var(--z-drawer) - 1);background:var(--scrim);animation:GwbizG_rail-backdrop-in var(--t-fast);display:block;position:fixed;inset:0}.GwbizG_skeletonBody{grid-template-columns:minmax(0,1fr)}.GwbizG_skeletonRail{display:none}}@media (prefers-reduced-motion:reduce){.GwbizG_body>nav{transition:visibility 0s linear var(--t-base)}.GwbizG_body>nav[data-open]{transition:none}.GwbizG_railBackdrop{animation:none}}@keyframes GwbizG_rail-backdrop-in{0%{opacity:0}to{opacity:1}}
.Qp-dKa_summary{gap:var(--space-2h);padding:var(--space-4);border-radius:var(--r-lg);background:var(--panel-raised);border:1px solid var(--b1);text-align:left;flex-direction:column;display:flex}.Qp-dKa_head{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.Qp-dKa_language{font-size:var(--text-title);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Qp-dKa_working{font-size:var(--text-md);color:var(--t2);margin:0}.Qp-dKa_meta{font-size:var(--text-base);color:var(--t3)}
.kmrR9G_scopeList{gap:var(--space-3);flex-direction:column;display:flex}.kmrR9G_scopeRow{gap:var(--space-1);cursor:pointer;flex-direction:column;display:flex}.kmrR9G_scopeHint{font-size:var(--text-base);color:var(--t3);padding-left:26px}
.RdWK3G_banner{margin-bottom:var(--space-4)}.RdWK3G_loadingHeader{gap:var(--space-2);padding:var(--space-5) 0 var(--space-6);flex-direction:column;display:flex}.RdWK3G_loadingTitleRow{align-items:center;gap:var(--space-4);display:flex}.RdWK3G_languageLink{color:var(--t1);border-radius:var(--r-xs);text-decoration:none}.RdWK3G_languageLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px}.RdWK3G_languageName{color:var(--t1);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px;border-radius:var(--r-xs);transition:text-decoration-color var(--t-fast);font-weight:600}.RdWK3G_languageName:hover{text-decoration-color:currentColor}.RdWK3G_languageLink:focus-visible,.RdWK3G_languageName:focus-visible{outline:var(--focus-ring);outline-offset:2px}.RdWK3G_languageMeta{color:var(--t3)}.RdWK3G_localeCode{font-family:var(--font-mono);text-transform:uppercase}.RdWK3G_draftLine,.RdWK3G_aiLine{font-size:var(--text-base);color:var(--t3);padding-inline-start:8px}.RdWK3G_aiLine{align-items:center;gap:var(--space-1h);color:var(--t2);display:inline-flex;position:relative}.RdWK3G_revision{font-size:var(--text-base);color:var(--t2);font-variant-numeric:tabular-nums;white-space:nowrap}.RdWK3G_attentionNote{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--b1);font-size:var(--text-base);color:var(--t3);flex-wrap:wrap;display:flex}.RdWK3G_attentionNote p{margin:0}.RdWK3G_muted{color:var(--t3);font-size:var(--text-base)}.RdWK3G_openLink{border-radius:var(--r-md);height:30px;font-size:var(--text-base);color:var(--t2);transition:background var(--t-fast), color var(--t-fast);align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.RdWK3G_openLink:hover{background:var(--surface-hover);color:var(--t1)}.RdWK3G_openLink:focus-visible{outline:var(--focus-ring);outline-offset:2px}
.IvsQaW_form{gap:var(--space-4h);flex-direction:column;display:flex}.IvsQaW_modeStrip{background:var(--bg);border:1px solid var(--sep);border-radius:var(--r-md);align-self:flex-start;align-items:stretch;gap:2px;padding:3px;display:inline-flex}.IvsQaW_modeBtn{all:unset;padding:var(--space-1h) var(--space-3);color:var(--t3);border-radius:var(--r-sm);cursor:pointer;transition:color var(--t-fast), background var(--t-fast);align-items:center;display:inline-flex}.IvsQaW_modeBtn:hover{color:var(--t1)}.IvsQaW_modeBtn[data-active]{color:var(--t1);background:var(--bg-raised);box-shadow:0 1px 3px #0000004d}.IvsQaW_field{gap:var(--space-1h);flex-direction:column;display:flex}.IvsQaW_hint{font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums}.IvsQaW_error{padding:var(--space-2h) var(--space-3);font-size:var(--text-base);color:var(--bad);background:var(--bad-surface);border:1px solid var(--bad-border);border-radius:var(--r-sm);margin:0}.IvsQaW_dropzone{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:2px dashed var(--sep);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-fast), background var(--t-fast);text-align:center;flex-direction:column;min-height:100px;display:flex}.IvsQaW_dropzone:hover{border-color:var(--t3);background:var(--bg-raised)}.IvsQaW_dropzone[data-has-file]{border-color:var(--ok-border);background:var(--ok-surface)}.IvsQaW_dropzoneLabel{font-size:var(--text-base);color:var(--t2)}.IvsQaW_dropzoneHint{font-size:var(--text-base);color:var(--t3)}.IvsQaW_pdfError{min-height:1.4em;font-size:var(--text-base);color:var(--bad);margin:0}
.qhvGAW_pages{align-items:flex-end;gap:var(--space-1h);height:14px;display:flex}.qhvGAW_pageMark{width:var(--space-1);flex:0 0 var(--space-1);background:color-mix(in srgb, var(--t3) 55%, transparent);height:10px}.qhvGAW_pageMark[data-issue=true]{background:var(--warn);height:14px}
.MML2EW_primary{min-height:28px;padding:0 var(--space-2h);white-space:nowrap;color:var(--t2);border:1px solid var(--sep);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);background:0 0;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;}@media (pointer:coarse){.MML2EW_primary{min-height:44px}}.MML2EW_primary:hover:not(:disabled){border-color:var(--b1);background:var(--surface-1);color:var(--t1)}.MML2EW_primary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.MML2EW_primary:disabled{background:var(--button-disabled-bg);color:var(--button-disabled-fg);border-color:var(--button-disabled-border);cursor:not-allowed}.MML2EW_primary[data-tone=warn]{color:var(--warn);border-color:var(--warn-border);background:0 0}.MML2EW_primary[data-tone=warn]:hover:not(:disabled){background:var(--warn-surface);color:var(--warn);border-color:var(--warn-border)}.MML2EW_primary[data-tone=ok]{color:var(--ok);border-color:var(--ok-border)}.MML2EW_primary[data-tone=ok]:hover:not(:disabled){background:var(--ok-surface)}@media (prefers-reduced-motion:reduce){.MML2EW_primary{transition:none}}
.JyDCvG_table{--selection-col:var(--space-8)}.JyDCvG_table [class*=grid]{column-gap:var(--space-6)}.JyDCvG_table [aria-selected=true]{background-color:var(--surface-2)}.JyDCvG_table [aria-selected=true]:hover{background-color:var(--surface-hover)}.JyDCvG_table [class*=selectionCell]{padding-inline:var(--space-1h)}.JyDCvG_program{width:100%;min-width:0}.JyDCvG_titleLink{color:inherit;border-radius:var(--r-sm);text-decoration:none}.JyDCvG_titleLink:hover{color:var(--t1);text-decoration:underline}.JyDCvG_titleLink:focus-visible{outline:var(--focus-ring);outline-offset:2px}.JyDCvG_wideTwin{display:contents}.JyDCvG_phoneTitle{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.JyDCvG_actions{justify-content:flex-end;align-items:center;gap:var(--space-1h);display:inline-flex}.JyDCvG_kebabSlot{flex-shrink:0;width:30px;height:30px;display:inline-block}@media (pointer:coarse){.JyDCvG_kebabSlot{width:44px;height:44px}}.JyDCvG_archived{opacity:.72}.JyDCvG_renameField{width:100%;min-width:0;display:block}
.-bq3ha_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3h);border-bottom:1px solid var(--sep);min-height:48px;display:flex;position:relative}.-bq3ha_toolbarRight{align-items:center;gap:var(--space-3);flex-shrink:0;display:inline-flex}.-bq3ha_sortGroup{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}.-bq3ha_sortLabel{color:var(--t3);}.-bq3ha_sortSelect{min-width:168px}.-bq3ha_bulkOverlay{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3h);background:var(--bg-overlay);border-bottom:1px solid var(--b3);animation:-bq3ha_bulkOverlayIn .16s var(--ease-out);z-index:1;display:flex;position:absolute;inset:0}@keyframes -bq3ha_bulkOverlayIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.-bq3ha_bulkActions{align-items:center;gap:var(--space-2);display:inline-flex}.-bq3ha_bulkCount{font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:.04em;color:var(--t2);font-variant-numeric:tabular-nums}@media (pointer:coarse){.-bq3ha_bulkOverlay{padding-block:2px}.-bq3ha_bulkActions>button{height:auto;min-height:44px}}.-bq3ha_selectToggle.-bq3ha_selectToggle{display:none}@container panel (max-width:660px){.-bq3ha_selectToggle.-bq3ha_selectToggle{display:inline-flex}}@media (prefers-reduced-motion:reduce){.-bq3ha_bulkOverlay{animation:none}}@container panel (max-width:720px){.-bq3ha_toolbar{flex-wrap:wrap}.-bq3ha_toolbarRight{justify-content:flex-end;width:100%}}
.Aw6Nia_specimen{padding:0 0 var(--space-3);opacity:.55}.Aw6Nia_track{gap:var(--space-1h);max-width:220px;height:14px;margin:0 auto var(--space-2);align-items:stretch;display:flex}.Aw6Nia_page{flex:auto;gap:2px;min-width:0;display:flex}.Aw6Nia_segment{background:color-mix(in srgb, var(--blue) 38%, transparent);border-radius:2px;flex:1 1 0;min-width:4px}
.iVj-Eq_banner{margin-bottom:var(--space-3)}.iVj-Eq_filename{overflow-wrap:anywhere;min-width:0}.iVj-Eq_backLink{color:var(--t1);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px}.iVj-Eq_backLink:hover{text-decoration-color:currentColor}.iVj-Eq_pages{gap:var(--space-5);flex-direction:column;max-width:56rem;margin:0 auto;padding:0;list-style:none;display:flex}.iVj-Eq_page{gap:var(--space-2);flex-direction:column;display:flex}.iVj-Eq_sheet{background:var(--surface-1);border:1px solid var(--sep);border-radius:var(--r-sm);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.iVj-Eq_pageImage{object-fit:contain;width:100%;height:100%;display:block}.iVj-Eq_pageLabel{font-family:var(--font-mono);font-size:var(--text-base);color:var(--t3);text-align:center}.iVj-Eq_pageProblem{font-size:var(--text-base);color:var(--t2);padding:var(--space-4);text-align:center}.iVj-Eq_skeleton{gap:var(--space-3);flex-direction:column;display:flex}
.oPswVW_ctaPlus{font-size:var(--text-lg);font-weight:400;line-height:1}.oPswVW_panelEmpty{padding:var(--space-7) var(--space-3h)}.oPswVW_actionError{margin:0 var(--space-3h) var(--space-2)}.oPswVW_readerNote{font-size:var(--text-base);color:var(--t3);margin:0}.oPswVW_listError{margin-top:var(--space-2)}.oPswVW_firstRunIntro{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.oPswVW_firstRunBody{font-size:var(--text-base);color:var(--t3);max-width:320px;margin:0}
.FjhfvG_truncated{padding:var(--space-3) var(--space-5);border-top:1px solid var(--b1);font-size:var(--text-base);color:var(--t3);margin:0}
.S4GVEq_run{flex-direction:column;gap:2px;min-width:0;display:flex}.S4GVEq_program{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.S4GVEq_person{color:var(--t1);font-size:var(--text-md)}.S4GVEq_why{color:var(--t2);font-size:var(--text-md);line-height:1.4}.S4GVEq_heard{color:var(--t2);font-size:var(--text-md);font-variant-numeric:tabular-nums;white-space:nowrap}.S4GVEq_next{color:var(--t1);font-size:var(--text-md);font-weight:500;line-height:1.4}.S4GVEq_footer{padding:var(--space-3) var(--space-5);border-top:1px solid var(--b1);color:var(--t3);font-size:var(--text-base);margin:0}.S4GVEq_phoneSummary{gap:var(--space-2);text-align:left;flex-direction:column;display:flex}.S4GVEq_phoneLead{color:var(--t1);font-size:var(--text-md);margin:0}.S4GVEq_tools{align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.S4GVEq_toolsHint{color:var(--t3);font-size:var(--text-base);margin:0}
.I2_I0W_editHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);display:flex}.I2_I0W_nameInput{font-size:var(--text-xl);min-width:240px;font-weight:600}.I2_I0W_banner,.I2_I0W_warning{margin-bottom:var(--space-4)}.I2_I0W_frame{container:team/inline-size}.I2_I0W_layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container team (min-width:56rem){.I2_I0W_layout{grid-template-columns:minmax(0,1fr) 20rem}.I2_I0W_context{top:var(--space-6);position:sticky}}.I2_I0W_context{gap:var(--space-6);display:grid}.I2_I0W_rosterTools{padding:var(--space-3) var(--space-5) 0}.I2_I0W_person{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.I2_I0W_personName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--t1);font-weight:600;overflow:hidden}.I2_I0W_role{font-size:var(--text-base);color:var(--t2);white-space:nowrap}.I2_I0W_addBody{padding:var(--space-4) var(--space-5) var(--space-5)}.I2_I0W_addForm{gap:var(--space-4);justify-items:stretch;display:grid}.I2_I0W_addForm>button{justify-self:start}.I2_I0W_note{font-size:var(--text-base);color:var(--t2);margin:0;line-height:1.5}.I2_I0W_loading{gap:var(--space-1);margin-top:var(--space-4);flex-direction:column;display:flex}
.cVI87q_access{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.cVI87q_roleName{font-size:var(--text-md);color:var(--t1);font-weight:500}.cVI87q_accessScope{font-size:var(--text-base);color:var(--t3);letter-spacing:.02em}.cVI87q_joined{font-size:var(--text-base);color:var(--t3);font-variant-numeric:tabular-nums}.cVI87q_statusDot{width:6px;height:6px;margin-right:var(--space-1);background:currentColor;border-radius:50%;animation:1.4s ease-in-out infinite cVI87q_dot-pulse;display:inline-block}@keyframes cVI87q_dot-pulse{0%,to{opacity:1}50%{opacity:.4}}.cVI87q_inviteCell{align-items:center;gap:var(--space-2h);min-width:0;display:flex}.cVI87q_inviteMeta{flex-direction:column;gap:1px;min-width:0;display:flex}.cVI87q_inviteEmail{font-size:var(--text-base);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cVI87q_inviteSent{font-size:var(--text-base);color:var(--t3);letter-spacing:.02em}.cVI87q_inviteIcon{border-radius:var(--r-md);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cVI87q_inviteIcon--warn{background:var(--warn-surface);color:var(--warn)}.cVI87q_inviteIcon--bad{background:var(--bad-surface);color:var(--bad)}.cVI87q_inviteIcon--ok{background:var(--ok-surface);color:var(--ok)}.cVI87q_inviteFormPanel{margin-bottom:var(--space-6)}.cVI87q_inviteForm{gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.cVI87q_inviteFormTitle{font-size:var(--text-base);color:var(--t1);margin:0;font-weight:700}.cVI87q_inviteFormActions{gap:var(--space-2);display:flex}.cVI87q_inviteScopeSection{gap:var(--space-3);flex-direction:column;display:flex}.cVI87q_inviteScopeLead{font-size:var(--text-base);color:var(--t3);margin:0}.cVI87q_inviteScopeFieldset{border:1px solid var(--b1);border-radius:var(--r-md);padding:var(--space-3);margin:0}.cVI87q_inviteScopeLegend{color:var(--t2);padding:0 var(--space-1);}.cVI87q_inviteCheckList{margin:var(--space-2) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.cVI87q_inviteScopeMuted{font-size:var(--text-base);color:var(--t3);margin:0}.cVI87q_inviteActions{gap:var(--space-3);display:flex}.cVI87q_actionLink{cursor:pointer;color:var(--t2);transition:color var(--t-fast);background:0 0;border:none;padding:0;text-decoration:none;}.cVI87q_actionLink:hover{color:var(--t1);text-decoration:underline}.cVI87q_actionLinkDanger:hover{color:var(--bad)}.cVI87q_inviteToast{padding:var(--space-2) var(--space-4);color:var(--ok);background:var(--ok-surface);border-bottom:1px solid var(--sep);}.cVI87q_inviteInlineLink{color:var(--t1);text-decoration:underline;-webkit-text-decoration-color:var(--b3);text-decoration-color:var(--b3);text-underline-offset:3px}.cVI87q_inviteInlineLink:hover{text-decoration-color:currentColor}.cVI87q_inviteInlineLink:focus-visible{outline:var(--focus-ring);outline-offset:2px}.cVI87q_filterNote{padding:var(--space-2) var(--space-4);color:var(--t2);font-size:var(--text-base);border-bottom:1px solid var(--sep);margin:0}
.kLlZTW_controls{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.kLlZTW_facets{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.kLlZTW_typeFacets{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}@container data-table (max-width:768px){.kLlZTW_controls{flex-direction:column;align-items:stretch}.kLlZTW_facets{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-left:0;overflow-x:auto}.kLlZTW_typeFacets{flex-wrap:nowrap;flex-shrink:0}}.kLlZTW_statusRow{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.kLlZTW_selectToggle.kLlZTW_selectToggle{display:none}@container data-table (max-width:640px){.kLlZTW_selectToggle.kLlZTW_selectToggle{flex-shrink:0;display:inline-flex}}@container data-table (max-width:18rem){.kLlZTW_statusRow{flex-wrap:wrap}.kLlZTW_selectToggle.kLlZTW_selectToggle{margin-left:auto}}
.OF5ADG_content{gap:var(--space-4);flex-direction:column;display:flex}.OF5ADG_content[data-pending] .OF5ADG_chips{opacity:.72;transition:opacity var(--t-fast)}.OF5ADG_emptyZone{padding:var(--space-4) var(--space-5);border:1px dashed var(--b2);border-radius:var(--r-lg);background:var(--surface-2)}.OF5ADG_empty{font-size:var(--text-base);color:var(--t3);text-align:center;text-wrap:pretty;margin:0;line-height:1.45}.OF5ADG_chips,.OF5ADG_chipsSkeleton{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.OF5ADG_chipsSkeleton{min-height:32px}.OF5ADG_chipSkeleton{border-radius:var(--r-md);height:30px}.OF5ADG_typeChip{border-radius:var(--r-md);border:1px solid var(--b1);background:var(--surface-2);max-width:100%;transition:border-color var(--t-fast), background var(--t-fast);align-items:center;display:inline-flex;overflow:hidden}.OF5ADG_typeChip:hover{border-color:var(--b2);background:var(--surface-3)}.OF5ADG_typeChip[data-readonly]{padding:5px 10px}.OF5ADG_typeChipLabel{font-size:var(--text-base);color:var(--t2);text-overflow:ellipsis;white-space:nowrap;padding:5px 4px 5px 10px;font-weight:500;line-height:1.2;overflow:hidden}.OF5ADG_typeChip[data-readonly] .OF5ADG_typeChipLabel{padding:0}.OF5ADG_typeChipRemove{width:30px;height:30px;color:var(--t2);cursor:pointer;transition:color var(--t-fast), background var(--t-fast), border-color var(--t-fast);background:0 0;border:none;border-left:1px solid #0000;flex-shrink:0;place-items:center;margin:0;padding:0;display:grid}.OF5ADG_typeChip:hover .OF5ADG_typeChipRemove{border-left-color:var(--sep)}.OF5ADG_typeChipRemove:hover{color:var(--bad);background:var(--bad-surface)}.OF5ADG_typeChipRemove:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.OF5ADG_typeChipRemove:disabled{color:var(--button-disabled-fg);cursor:not-allowed}.OF5ADG_addRow{gap:var(--space-2);align-items:center;display:flex}.OF5ADG_addRow>:first-child:not(.OF5ADG_addInputSkeleton){flex:1}.OF5ADG_addInputSkeleton{border-radius:var(--r-md);flex:1;height:36px}.OF5ADG_addButtonSkeleton{flex-shrink:0;width:64px;height:32px}@media (prefers-reduced-motion:reduce){.OF5ADG_content[data-pending] .OF5ADG_chips,.OF5ADG_typeChip,.OF5ADG_typeChipRemove{transition:none}}
.tKHzzG_band{isolation:isolate;gap:var(--space-3);padding-bottom:var(--space-7);margin-bottom:var(--space-6);flex-direction:column;display:flex;position:relative}.tKHzzG_band:before{content:"";inset:calc(-1 * var(--page-pad-block,0px)) calc(-1 * var(--page-pad-inline,0px)) 0;z-index:-1;background:color-mix(in oklch, var(--kind) 7%, var(--bg));position:absolute}.tKHzzG_head{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.tKHzzG_actions{gap:var(--space-2);flex-shrink:0;display:flex}.tKHzzG_column{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}
.TDzYyq_stub{gap:var(--space-1);padding:var(--space-3);border:1px dashed var(--sep);border-radius:var(--r-md);color:var(--t2);font-size:var(--text-base);flex-direction:column;display:flex}.TDzYyq_stubTitle{color:var(--t1);font-weight:600}