.knowledge-rollout-decisions,.knowledge-rollout-form,.knowledge-rollout-panel,.knowledge-rollout-record,.knowledge-rollout-records,.knowledge-rollout-summary,.knowledge-rollout-workflow{display:grid;grid-gap:12px;gap:12px}.knowledge-rollout-summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.knowledge-rollout-record .knowledge-card__topline span,.knowledge-rollout-summary span{color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.knowledge-rollout-summary strong{color:var(--text);font-size:1.65rem;line-height:1}.knowledge-rollout-decisions p,.knowledge-rollout-record p,.knowledge-rollout-summary p{margin:0}.knowledge-rollout-locations{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--border);border-radius:10px;padding:12px}.knowledge-rollout-locations legend{padding:0 6px;color:var(--muted);font-size:.8rem;font-weight:900}.knowledge-rollout-actions,.knowledge-rollout-badges,.knowledge-rollout-locations label{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.knowledge-rollout-records{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.restaurant-brain-workspace{display:grid;grid-gap:12px;gap:12px}.restaurant-brain-workspace__intro{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(150,90,52,.18);border-radius:var(--radius-xl);padding:var(--space-5);background:linear-gradient(135deg,rgba(255,248,240,.92),rgba(255,255,255,.98)),radial-gradient(circle at 96% 6%,rgba(203,120,77,.18),transparent 30%);box-shadow:var(--shadow-card)}.knowledge-detail-actions span,.restaurant-brain-filters__head span,.restaurant-brain-workspace__intro>span{color:var(--brand-orange-700);font-size:var(--type-label);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.knowledge-detail-actions h3,.knowledge-detail-actions p,.restaurant-brain-filters__head h3,.restaurant-brain-filters__head p,.restaurant-brain-record h3,.restaurant-brain-record p,.restaurant-brain-workspace__future-note,.restaurant-brain-workspace__intro h2,.restaurant-brain-workspace__intro p{margin:0}.restaurant-brain-workspace__intro h2{font-size:clamp(1.35rem,6vw,2rem);line-height:1.08}.knowledge-detail-actions p,.restaurant-brain-workspace__future-note,.restaurant-brain-workspace__intro p{color:var(--muted);font-size:.92rem;line-height:1.45}.restaurant-brain-overview{display:grid;grid-gap:10px;gap:10px}.restaurant-brain-overview__card{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--border);border-radius:var(--radius-lg);padding:14px;color:var(--text);background:var(--card);text-decoration:none;box-shadow:var(--shadow-card)}.restaurant-brain-overview__card:hover{border-color:rgba(150,90,52,.34);transform:translateY(-1px)}.restaurant-brain-overview__card span{color:var(--muted);font-size:var(--type-label);font-weight:900;text-transform:uppercase}.restaurant-brain-overview__card strong{color:var(--navy);font-size:1.55rem;line-height:1}.restaurant-brain-overview__card p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.35}.restaurant-brain-filters{grid-gap:14px;gap:14px}.restaurant-brain-filters__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px}.restaurant-brain-filters__head h3{font-size:1.05rem;line-height:1.25}.restaurant-brain-filters__head p{color:var(--muted);font-size:.86rem;font-weight:800}.restaurant-brain-filters__grid{display:grid;grid-gap:10px;gap:10px}.restaurant-brain-filters__grid label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:.82rem;font-weight:900}.restaurant-brain-list{display:grid;grid-gap:10px;gap:10px}.restaurant-brain-list__empty{color:var(--muted)}.restaurant-brain-record{display:grid;grid-gap:10px;gap:10px;border-left:6px solid var(--brand-orange-500)}.restaurant-brain-record__actions,.restaurant-brain-record__identity,.restaurant-brain-record__meta,.restaurant-brain-record__state{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.restaurant-brain-record__identity strong{color:var(--navy);font-size:.92rem}.restaurant-brain-record__identity>span:last-child,.restaurant-brain-record__meta span{color:var(--muted);font-size:.8rem;font-weight:800}.restaurant-brain-record__content{display:grid;grid-gap:5px;gap:5px}.restaurant-brain-record__content h3{font-size:1rem;line-height:1.3}.restaurant-brain-record__content p{color:var(--text);font-size:.9rem;line-height:1.4}.restaurant-brain-record__actions{align-items:flex-start}.restaurant-brain-workspace__future-note{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);padding:12px;background:rgba(255,255,255,.68)}.knowledge-review-form{display:grid;grid-gap:10px;gap:10px}.knowledge-review-form label{display:grid;grid-gap:6px;gap:6px;font-size:.9rem;font-weight:800}.knowledge-review-grid{display:grid;grid-gap:10px;gap:10px}.knowledge-impact-step,.knowledge-warning-panel{display:grid;grid-gap:10px;gap:10px;border-radius:12px;padding:12px}.knowledge-warning-panel--deterministic{border:1px solid #fcd34d;border-left:6px solid var(--warning-amber);background:#fffbeb}.knowledge-warning-panel--ai{border:1px solid #bfdbfe;border-left:6px solid var(--cue-blue);background:#eff6ff}.knowledge-impact-step{border:1px solid var(--border);border-left:6px solid var(--brand-orange-500);background:var(--surface-card-subtle)}.knowledge-conflicts__item-head,.knowledge-impact-step__head,.knowledge-warning-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.knowledge-impact-step__head>div,.knowledge-warning-panel__head>div{display:grid;grid-gap:6px;gap:6px}.knowledge-conflicts__list,.knowledge-conflicts__list li{display:grid;grid-gap:8px;gap:8px}.knowledge-conflicts__list p,.knowledge-conflicts__list small,.knowledge-impact-step__head p,.knowledge-warning-empty,.knowledge-warning-panel__head p{margin:0;color:var(--muted);line-height:1.4}.knowledge-warning-panel--ai p{color:var(--neutral-600)}.knowledge-conflicts__list{margin:0;padding:0;list-style:none}.knowledge-conflicts__list li{border-top:1px solid #fde68a;padding-top:10px}.knowledge-conflicts__list li:first-child{border-top:0;padding-top:0}.knowledge-conflicts__list strong{margin:0}.knowledge-conflicts__item-head span{color:var(--muted);font-size:.78rem;font-weight:800}.knowledge-review-toggle{display:flex;align-items:center;gap:10px;color:var(--text);font-size:.92rem;font-weight:700}.knowledge-review-toggle input{width:18px;height:18px;margin:0}.knowledge-actions{display:flex;flex-wrap:wrap;gap:10px}.knowledge-actions .ui-button{min-height:46px}.change-impact-plan__dependencies .knowledge-review-toggle{margin-top:4px}.gap-list,.knowledge-list,.resolved-list{display:grid;grid-gap:12px;gap:12px}.manager-gap-workspace{display:grid;grid-gap:14px;gap:14px;border-radius:var(--radius-xl);padding:16px;background:radial-gradient(circle at top right,rgba(203,120,77,.14),transparent 30%),linear-gradient(135deg,#ffffff,#f8fafc);border:1px solid var(--border);box-shadow:var(--shadow-card)}.manager-gap-filters,.manager-gap-repeated-list,.manager-gap-section,.manager-gap-workspace__intro{display:grid;grid-gap:12px;gap:12px}.gap-card__question span,.gap-card__summary dt,.gap-card__why span,.manager-answer-form__head span,.manager-gap-overview__card span,.manager-gap-section__note,.manager-gap-workspace__intro span{color:var(--muted);font-size:.76rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.gap-card__hint,.gap-card__question h2,.gap-card__summary dd,.gap-card__why p,.manager-answer-form__head p,.manager-gap-overview__card p,.manager-gap-repeated-card p,.manager-gap-section__note,.manager-gap-workspace__intro h2,.manager-gap-workspace__intro p{margin:0}.manager-gap-workspace__intro h2{color:var(--navy);font-size:1.35rem;line-height:1.15}.gap-card__hint,.gap-card__summary dd,.gap-card__why p,.manager-answer-form__head p,.manager-gap-overview__card p,.manager-gap-repeated-card p,.manager-gap-section__note,.manager-gap-workspace__intro p{color:var(--muted);line-height:1.45}.gap-card__summary,.manager-gap-overview{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.manager-gap-overview__card{display:grid;grid-gap:6px;gap:6px}.manager-gap-overview__card strong{color:var(--navy);font-size:1.55rem;line-height:1}.manager-gap-filters label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:.82rem;font-weight:900}.manager-gap-empty{color:var(--muted)}.gap-card{display:grid;grid-gap:12px;gap:12px;border-left:6px solid var(--warning-amber)}.gap-card__topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.gap-card__badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.gap-card__topline span{border-radius:999px;padding:6px 9px;color:var(--navy);background:rgba(217,119,6,.14);font-size:.78rem;font-weight:800}.gap-card__topline p{color:var(--muted);font-size:.82rem;font-weight:800}.gap-card h2{font-size:1.15rem;line-height:1.3}.gap-card__question,.gap-card__why,.manager-answer-form__head{display:grid;grid-gap:6px;gap:6px}.gap-card__summary{margin:0}.gap-card__summary div{display:grid;grid-gap:4px;gap:4px;border-radius:10px;padding:10px;background:var(--surface-card-subtle)}.gap-meta{font-size:.9rem;font-weight:800}.gap-note{font-size:.92rem;line-height:1.4}.gap-card__ai-draft{display:grid;grid-gap:8px;gap:8px;border:1px solid #fcd34d;border-left:6px solid var(--warning-amber);border-radius:12px;padding:12px;background:#fffbeb}.gap-card__ai-draft p,.gap-card__ai-draft small{margin:0;color:var(--muted);line-height:1.4}.gap-card__ai-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border:1px dashed var(--border-strong);border-radius:12px;padding:12px;background:var(--surface-card-subtle)}.gap-card__ai-action p,.gap-card__ai-action strong{margin:0}.gap-card__ai-action p{margin-top:4px;color:var(--muted);line-height:1.4}.gap-card__ai-action .ui-button{flex:0 0 auto}.manager-gap-repeated-card{display:grid;grid-gap:8px;gap:8px;border-left:6px solid var(--cue-blue)}.knowledge-list{margin-top:4px}.knowledge-role-filter{display:grid;grid-gap:8px;gap:8px;color:var(--muted);font-size:.84rem;font-weight:800}.knowledge-role-filter select{min-height:44px;border:1px solid var(--border);border-radius:8px;padding:10px 12px;color:var(--text);background:var(--card)}.knowledge-role-group{display:grid;grid-gap:10px;gap:10px}.knowledge-role-group__title{margin:6px 0 0;font-size:.96rem;line-height:1.3}.gap-detection{display:grid;grid-gap:12px;gap:12px}.gap-detection__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.gap-detection__metrics span{border:1px solid var(--border);border-radius:8px;padding:10px;color:var(--muted);background:var(--card);font-size:.78rem;font-weight:800}.gap-detection__list{display:grid;grid-gap:12px;gap:12px}.gap-detection__card,.gap-detection__empty{display:grid;grid-gap:10px;gap:10px;border-left:6px solid var(--warning-amber)}.gap-detection__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.gap-detection__topline>span{color:var(--muted);font-size:.78rem;font-weight:800}.gap-detection__badges{display:inline-flex;flex-wrap:wrap;gap:6px}.gap-detection__card h3,.gap-detection__card p,.gap-detection__empty p{margin:0}.gap-detection__card h3{font-size:1rem;line-height:1.35}.gap-detection__card p,.gap-detection__empty p{font-size:.92rem;line-height:1.45}.gap-detection__signal{color:var(--muted);font-weight:800}.gap-detection__evidence{display:grid;grid-gap:6px;gap:6px;border-radius:8px;padding:10px;background:#f3f4f6}.gap-detection__evidence>span{color:var(--muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.gap-detection__evidence ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.gap-detection__evidence li{font-size:.88rem;line-height:1.35}.gap-detection__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.knowledge-card{display:grid;grid-gap:10px;gap:10px;border-left:6px solid var(--cue-blue)}.knowledge-review-card{gap:14px;border-left-color:var(--brand-orange-500)}.knowledge-review-card__header,.knowledge-review-card__identity{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.knowledge-review-card__header{justify-content:space-between}.knowledge-review-proposal{display:grid;grid-gap:12px;gap:12px}.knowledge-review-form__head,.knowledge-review-proposal div{display:grid;grid-gap:6px;gap:6px}.knowledge-review-form__head span,.knowledge-review-proposal span,.knowledge-review-summary dt{color:var(--muted);font-size:.76rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.knowledge-review-form__head p,.knowledge-review-proposal h3,.knowledge-review-proposal p,.knowledge-review-summary dd{margin:0}.knowledge-review-proposal p{color:var(--text);line-height:1.65;white-space:pre-line}.knowledge-review-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px;gap:8px;margin:0}.knowledge-review-summary div{display:grid;grid-gap:4px;gap:4px;border-radius:10px;padding:10px;background:var(--surface-card-subtle)}.knowledge-review-summary dd{color:var(--text);font-size:.9rem;line-height:1.4}.knowledge-review-advanced,.knowledge-review-options{border:1px solid var(--border);border-radius:12px;background:var(--surface-card-subtle)}.knowledge-review-advanced>summary,.knowledge-review-options>summary{cursor:pointer;padding:12px 14px;color:var(--text);font-weight:800}.knowledge-review-advanced__body,.knowledge-review-options__body{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--border);padding:14px}.knowledge-review-advanced__body>p{margin:0;color:var(--muted);line-height:1.5}.knowledge-card__topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.knowledge-card__topline span{border-radius:999px;padding:6px 9px;color:var(--navy);background:#eef2ff;font-size:.78rem;font-weight:800}.knowledge-card__topline p{color:var(--muted);font-size:.82rem;font-weight:800}.knowledge-card__state{display:flex;flex-wrap:wrap;gap:8px}.knowledge-card h3{font-size:1rem;line-height:1.35}.knowledge-card .text-link{margin-top:-2px}.knowledge-answer{color:var(--text);font-size:.94rem;line-height:1.45}.knowledge-card__hint{margin:0;color:var(--muted);font-size:.84rem;line-height:1.4}.knowledge-detail{display:grid;grid-gap:14px;gap:14px;border:1px solid var(--border);border-left:6px solid var(--cue-blue);border-radius:8px;padding:16px;background:var(--card)}.knowledge-detail-layout{display:grid;grid-gap:12px;gap:12px}.knowledge-detail__topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.knowledge-detail__topline p,.knowledge-detail__topline span{margin:0}.knowledge-detail__topline span{border-radius:999px;padding:6px 9px;color:var(--navy);background:#eef2ff;font-size:.78rem;font-weight:800}.knowledge-detail__topline p{color:var(--muted);font-size:.82rem;font-weight:800}.knowledge-detail__badges{display:flex;flex-wrap:wrap;gap:8px}.knowledge-detail h2{margin:0;font-size:1.2rem;line-height:1.3}.knowledge-detail__visibility{margin:0;color:var(--muted);line-height:1.45}.knowledge-detail__answer{display:grid;grid-gap:7px;gap:7px;border-radius:8px;padding:14px;background:var(--surface-subtle)}.knowledge-detail__answer span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.knowledge-detail__answer p{margin:0;color:var(--text);line-height:1.65;white-space:pre-line}.knowledge-detail__grid{display:grid;grid-gap:10px;gap:10px}.knowledge-detail__grid div{display:grid;grid-gap:4px;gap:4px}.knowledge-detail__grid span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.knowledge-detail__grid p{margin:0;color:var(--text);line-height:1.4}.knowledge-detail-actions{display:grid;grid-gap:12px;gap:12px;border-left:6px solid var(--brand-orange-500)}.knowledge-detail-actions div:first-child{display:grid;grid-gap:6px;gap:6px}.knowledge-detail-actions h3{font-size:1rem;line-height:1.3}.knowledge-detail-actions__links{display:flex;flex-wrap:wrap;gap:10px 14px}.knowledge-relationships,.knowledge-relationships__grid{display:grid;grid-gap:12px;gap:12px}.knowledge-relationships__card{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:8px;padding:14px;background:var(--card)}.knowledge-relationships__card>span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.knowledge-relationships__stack{display:grid;grid-gap:4px;gap:4px}.knowledge-relationships__stack strong{font-size:1rem}.knowledge-relationships__empty,.knowledge-relationships__list small,.knowledge-relationships__stack p{margin:0;color:var(--muted);line-height:1.4}.knowledge-relationships__list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.knowledge-relationships__list li{display:grid;grid-gap:5px;gap:5px;border-top:1px solid var(--border);padding-top:10px}.knowledge-relationships__list li:first-child{border-top:0;padding-top:0}.knowledge-relationships__item-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.knowledge-relationships__item-head span{color:var(--muted);font-size:.82rem;line-height:1.3}.knowledge-history,.knowledge-history ol{display:grid;grid-gap:10px;gap:10px}.knowledge-history ol{margin:0;padding:0;list-style:none}.knowledge-history li{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--border);border-radius:8px;padding:12px;background:#f8fafc}.knowledge-history li div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.knowledge-history p,.knowledge-history span,.knowledge-history strong{margin:0}.knowledge-history strong{color:var(--navy);font-size:.94rem}.knowledge-history p,.knowledge-history span{color:var(--muted);font-size:.86rem;line-height:1.35}.gap-dashboard,.gap-dashboard__grid{display:grid;grid-gap:12px;gap:12px}.gap-dashboard__card{display:grid;grid-gap:8px;gap:8px;border:1px solid var(--border);border-radius:8px;padding:14px;background:var(--card)}.gap-dashboard__card span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.gap-dashboard__card p{margin:0;font-size:1.7rem;font-weight:800;line-height:1}.gap-dashboard__card ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.gap-dashboard__card li{color:var(--text);line-height:1.35}.gap-dashboard__card strong{font-weight:800}.gap-dashboard__diagnosis-queue{margin-top:var(--space-5)}.gap-clusters{display:grid;grid-gap:12px;gap:12px}.gap-cluster-card{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:8px;padding:16px;background:var(--card)}.gap-cluster-list{display:grid;grid-gap:8px;gap:8px}.gap-cluster-list p{margin:0;color:var(--text);line-height:1.35}@media (min-width:1080px){.app-frame--nav-collapsed{grid-template-columns:92px minmax(0,1fr)}.app-frame--nav-collapsed .app-nav-link small,.app-frame--nav-collapsed .app-sidebar__brand-copy{display:none}.app-frame--nav-collapsed .app-sidebar{justify-items:center}.app-frame--nav-collapsed .app-nav-link{width:56px;justify-items:center}.manager-team-roles,.manager-today__grid,.restaurant-brain-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.restaurant-brain-filters__grid{grid-template-columns:1.5fr repeat(5,minmax(0,1fr))}.restaurant-brain-record{grid-template-columns:minmax(140px,.7fr) minmax(280px,1.8fr) minmax(220px,1fr) minmax(210px,.9fr)}.restaurant-brain-record__actions,.restaurant-brain-record__state{grid-column:auto}}.restaurant-brain-search label{display:grid;font-weight:800;grid-gap:var(--space-1);gap:var(--space-1)}.restaurant-brain-more-filters .restaurant-brain-filters__grid{padding-bottom:var(--space-2)}.restaurant-brain-detail,.restaurant-brain-detail dl,.restaurant-brain-detail section,.restaurant-brain-recent{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.restaurant-brain-recent__list{display:grid;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card)}.restaurant-brain-recent__list a{display:grid;grid-gap:3px;gap:3px;border-bottom:1px solid var(--border-subtle);padding:var(--space-3) var(--space-4);color:var(--text-primary);text-decoration:none}.restaurant-brain-recent__list a:last-child{border-bottom:0}.restaurant-brain-recent__list span{color:var(--text-secondary);font-size:var(--type-body-small)}.restaurant-brain-filters{display:grid;grid-gap:var(--space-3);gap:var(--space-3);border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.restaurant-brain-categories{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:2px}.restaurant-brain-categories button{min-height:40px;white-space:nowrap;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:8px 13px;color:var(--text-secondary);background:var(--surface-card);font:inherit;font-weight:800;cursor:pointer}.restaurant-brain-categories button[aria-pressed=true]{border-color:var(--action-primary);color:var(--text-on-action);background:var(--action-primary)}.restaurant-brain-list{overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card)}.restaurant-brain-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);width:100%;min-height:72px;border:0;border-bottom:1px solid var(--border-subtle);padding:var(--space-3) var(--space-4);color:var(--text-primary);background:transparent;text-align:left;cursor:pointer}.restaurant-brain-row:last-child{border-bottom:0}.restaurant-brain-row:focus-visible,.restaurant-brain-row:hover{background:var(--surface-card-subtle)}.restaurant-brain-row__body{display:grid;min-width:0;grid-gap:4px;gap:4px}.restaurant-brain-row__body small,.restaurant-brain-row__body strong{overflow:hidden;text-overflow:ellipsis}.restaurant-brain-row__body strong{white-space:nowrap}.restaurant-brain-row__body small{color:var(--text-secondary);line-height:1.35}.restaurant-brain-detail section{border-radius:var(--radius-md);padding:var(--space-4);background:var(--surface-card-subtle)}.restaurant-brain-detail dt,.restaurant-brain-detail section span{color:var(--text-secondary);font-size:var(--type-label);font-weight:900;letter-spacing:.05em;text-transform:uppercase}.restaurant-brain-detail dd,.restaurant-brain-detail dl,.restaurant-brain-detail p{margin:0}.restaurant-brain-detail section p{line-height:1.65;white-space:pre-wrap}.restaurant-brain-detail dl div{display:grid;grid-gap:3px;gap:3px;border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-3)}.restaurant-brain-detail__notice{border-left:4px solid var(--color-attention);padding:var(--space-3);background:var(--color-attention-soft)}.knowledge-review-queue-shell{display:grid;grid-gap:12px;gap:12px}.manager-workspace-section--standalone-documents>.manager-workspace-note,.manager-workspace-section--standalone-documents>.section-heading{display:none}.knowledge-review-queue__summary{display:flex;align-items:center;justify-content:space-between;gap:12px}.knowledge-review-queue__summary>div{display:grid;grid-gap:2px;gap:2px}.knowledge-review-queue__summary-status{display:grid;grid-gap:2px;gap:2px;justify-items:end}.knowledge-review-queue__counts{display:flex!important;flex-wrap:wrap;gap:8px;align-items:center}.knowledge-review-queue__counts span{color:var(--text-secondary);font-size:.78rem;white-space:nowrap}.knowledge-review-queue__counts strong{color:var(--text)}.knowledge-review-queue__summary span{color:var(--text-secondary);font-size:.82rem;font-weight:800}.knowledge-review-queue{display:grid;grid-gap:8px;gap:8px}.knowledge-review-queue__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:12px;padding:12px;background:var(--card)}.knowledge-review-queue__item--selected{border-color:var(--action-primary);box-shadow:inset 4px 0 0 var(--action-primary)}.knowledge-review-queue__position{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;color:var(--text-secondary);background:var(--surface-card-subtle);font-size:.78rem;font-weight:900}.knowledge-review-queue__body{display:grid;min-width:0;grid-gap:5px;gap:5px}.knowledge-review-queue__body h3,.knowledge-review-queue__body p{margin:0}.knowledge-review-queue__body h3{font-size:.96rem;line-height:1.3}.knowledge-review-queue__body p{overflow:hidden;color:var(--text-secondary);font-size:.86rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.knowledge-review-queue__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.knowledge-review-queue__meta>span:not(.ui-badge){color:var(--text-secondary);font-size:.76rem;font-weight:800}.knowledge-review-focus{display:grid;grid-gap:10px;gap:10px;scroll-margin-top:16px}.knowledge-review-focus__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.knowledge-review-focus__nav p{margin:0;color:var(--text-secondary);font-size:.84rem;font-weight:800}.document-intake-result__suggestions{grid-gap:0;gap:0}.document-intake-result__suggestions>li.document-intake-history__item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 10px;gap:5px 10px;padding:12px 0;border-top:1px solid var(--border)}.document-intake-history__item:first-child{border-top:0}.document-intake-history__main{display:grid;min-width:0;grid-gap:3px;gap:3px}.document-intake-history__topline{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.document-intake-history__main p,.document-intake-history__main strong{margin:0}.document-intake-history__main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-intake-history__meta{color:var(--text-secondary);font-size:.8rem;font-weight:700}.document-intake-history__summary{overflow:hidden;color:var(--text-secondary);font-size:.84rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.document-intake-history__actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}@media (max-width:640px){.knowledge-review-queue__summary{align-items:flex-start;flex-direction:column;gap:4px}.knowledge-review-queue__summary-status{justify-items:start}.knowledge-review-queue__item{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px}.knowledge-review-queue__position{width:24px;height:24px;font-size:.7rem}.knowledge-review-queue__body{gap:3px}.knowledge-review-queue__body h3{overflow:hidden;font-size:.9rem;white-space:nowrap;text-overflow:ellipsis}.knowledge-review-queue__body p{font-size:.8rem;-webkit-line-clamp:1}.knowledge-review-queue__meta{flex-wrap:nowrap;overflow:hidden}.knowledge-review-queue__meta>span:not(.ui-badge){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.knowledge-review-queue__item>.ui-button{width:auto;min-height:38px;padding:7px 10px}.knowledge-review-focus__nav .ui-button{flex:1 1}.knowledge-review-card .knowledge-actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:8;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;grid-gap:6px;gap:6px;margin:0 -8px;padding:8px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,transparent);box-shadow:0 -8px 18px color-mix(in srgb,var(--text) 8%,transparent)}.knowledge-review-card .knowledge-actions .ui-button{min-width:0;min-height:44px;padding:8px 9px;font-size:.8rem;white-space:normal}.document-intake-result__suggestions>li.document-intake-history__item{grid-template-columns:minmax(0,1fr);padding:10px 0}.document-intake-history__summary{-webkit-line-clamp:1}.document-intake-history__actions{justify-content:flex-start}.document-intake-history__actions .ui-button{width:auto;min-height:44px;padding:7px 10px}}.awp-classification-workspace{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.awp-classification-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);border-left:5px solid var(--action-primary);background:linear-gradient(120deg,var(--surface-card) 0,var(--surface-card-subtle) 100%)}.awp-classification-intro h3{margin:var(--space-1) 0 var(--space-2)}.awp-classification-intro p{max-width:72ch}.awp-inventory-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.awp-inventory-metrics .ui-card{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.awp-inventory-metrics strong{font-size:var(--type-heading-1);color:var(--navy)}.awp-inventory-metrics p{color:var(--text-muted);font-size:var(--type-body-small)}.awp-classification-filters{display:grid;grid-template-columns:minmax(16rem,2fr) repeat(2,minmax(10rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.awp-classification-filters label,.awp-classification-form label{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-weight:700}.awp-classification-list{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.awp-classification-card{display:grid;grid-gap:var(--space-3);gap:var(--space-3);border-top:3px solid var(--navy)}.awp-classification-card__topline{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.awp-classification-card__topline>div{display:flex;align-items:baseline;gap:var(--space-2)}.awp-classification-card__topline span:not(.ui-badge){color:var(--text-muted);text-transform:capitalize}.awp-classification-card__answer{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-card-subtle)}.awp-classification-card__evidence{display:flex;flex-wrap:wrap;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-body-small)}.awp-classification-card__evidence span{padding-right:var(--space-2);border-right:1px solid var(--border-subtle)}.awp-classification-card__warnings{padding:var(--space-3);border:1px solid var(--color-attention);border-radius:var(--radius-md);background:var(--color-attention-bg)}.awp-classification-card__warnings summary{cursor:pointer;font-weight:800}.awp-classification-card__warnings p{margin-top:var(--space-2)}.awp-classification-card__clear{color:var(--color-success);font-weight:700}.awp-classification-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.awp-classification-form .ui-state-message,.awp-classification-form__notes{grid-column:1/-1}.awp-classification-form .ui-button{justify-self:start}.awp-classification-form__actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--space-2)}.awp-mapping-workspace{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.awp-mapping-workspace__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);border-left:5px solid var(--action-primary)}.awp-mapping-workspace__header h2{margin:var(--space-1) 0 var(--space-2)}.awp-mapping-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.awp-mapping-evidence-grid .ui-card{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start}.awp-mapping-evidence-grid dl{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.awp-mapping-evidence-grid dl>div{display:grid;grid-template-columns:minmax(7rem,auto) 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.awp-mapping-evidence-grid dt{color:var(--text-muted);font-weight:700}.awp-mapping-evidence-grid dd{margin:0}.awp-mapping-editor,.awp-mapping-workspace form .ui-card{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.awp-mapping-editor label,.awp-mapping-workspace form label{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-weight:700}.awp-mapping-proposal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-card-subtle)}.awp-mapping-editor{padding-block:var(--space-3);border-block:1px solid var(--border-subtle)}.awp-mapping-editor fieldset{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.awp-mapping-editor legend{padding-inline:var(--space-1);font-weight:800}.awp-mapping-editor__row{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-card-subtle)}.awp-mapping-editor__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.awp-mapping-confirm{grid-template-columns:auto 1fr!important;align-items:start;padding:var(--space-3);border:1px solid var(--color-attention);border-radius:var(--radius-md);background:var(--color-attention-bg)}.awp-adoption-workspace{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.awp-adoption-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.awp-adoption-evidence-grid .ui-card,.awp-adoption-workspace form .ui-card{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start}.awp-adoption-evidence-grid dl{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.awp-adoption-evidence-grid dl>div{display:grid;grid-template-columns:minmax(8rem,auto) 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.awp-adoption-evidence-grid dt{color:var(--text-muted);font-weight:700}.awp-adoption-evidence-grid dd{margin:0;overflow-wrap:anywhere}.awp-adoption-projections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.awp-adoption-projections article{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card-subtle)}.awp-adoption-projections article>div{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.awp-adoption-diff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.awp-adoption-diff-grid>div{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-card-subtle)}.awp-adoption-diff-grid h4{margin-top:0}.awp-adoption-workspace form label{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-weight:700}@media (max-width:800px){.awp-classification-intro{align-items:stretch;flex-direction:column}.awp-inventory-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.awp-classification-filters,.awp-classification-form{grid-template-columns:1fr}.awp-classification-form .ui-state-message,.awp-classification-form__notes{grid-column:auto}.awp-mapping-workspace__header{flex-direction:column}.awp-adoption-diff-grid,.awp-adoption-evidence-grid,.awp-adoption-projections,.awp-mapping-editor__columns,.awp-mapping-evidence-grid,.awp-mapping-proposal{grid-template-columns:1fr}}@media (max-width:520px){.awp-inventory-metrics{grid-template-columns:1fr}}.canonical-procedure-workspace{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.canonical-procedure-workspace .section-heading{align-items:flex-start}.canonical-procedure-workspace .section-heading>div{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.canonical-procedure-workspace .section-heading p{color:var(--text-muted);margin:0}.canonical-procedure-editor__actions,.canonical-procedure-editor__item-heading,.canonical-procedure-editor__item-heading>div:last-child,.canonical-procedure-workspace__contract{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.canonical-procedure-workspace__contract{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3)}.canonical-procedure-workspace__contract>span:last-child{color:var(--text-muted);flex:1 1 320px}.canonical-procedure-workspace__layout{align-items:start;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(240px,.75fr) minmax(0,2fr)}.canonical-procedure-editor,.canonical-procedure-editor__collection,.canonical-procedure-editor__item,.canonical-procedure-workspace__detail,.canonical-procedure-workspace__detail>.ui-card,.canonical-procedure-workspace__editor-card,.canonical-procedure-workspace__history,.canonical-procedure-workspace__list{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.canonical-procedure-workspace__list{max-height:760px;overflow-y:auto}.canonical-procedure-workspace__list-item{align-items:center;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:inherit;cursor:pointer;display:flex;gap:var(--space-2);justify-content:space-between;min-height:56px;padding:var(--space-3);text-align:left;width:100%}.canonical-procedure-workspace__list-item.is-active,.canonical-procedure-workspace__list-item:focus-visible,.canonical-procedure-workspace__list-item:hover{background:var(--surface-subtle);border-color:var(--orange);outline:none}.canonical-procedure-workspace__list-item>span:first-child{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.canonical-procedure-workspace__list-item small{color:var(--text-muted);overflow-wrap:anywhere}.canonical-procedure-editor label{display:grid;font-weight:700;grid-gap:var(--space-1);gap:var(--space-1)}.canonical-procedure-editor__grid,.canonical-procedure-editor__row,.canonical-procedure-workspace__audit-grid,.canonical-procedure-workspace__facts{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-procedure-editor__collection{border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0;padding:var(--space-3)}.canonical-procedure-editor__collection legend{font-weight:800;padding:0 var(--space-2)}.canonical-procedure-editor__item{background:var(--surface-subtle);padding:var(--space-3)}.canonical-procedure-editor__item-heading{justify-content:space-between}.canonical-procedure-editor__item-heading h3,.canonical-procedure-editor__item-heading p{margin:0}.canonical-procedure-editor__item-heading .ui-button--ghost{min-width:44px;padding-inline:var(--space-2)}.canonical-procedure-editor__check{align-items:center;display:flex!important;min-height:44px}.canonical-procedure-editor__check input{height:22px;width:22px}.canonical-procedure-workspace__facts span{background:var(--surface-subtle);border-radius:var(--radius-sm);display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3)}.canonical-procedure-workspace__facts strong{color:var(--text-muted);font-size:var(--type-body-small)}.canonical-procedure-workspace__history details{border-top:1px solid var(--border-subtle);padding-top:var(--space-3)}.canonical-procedure-workspace__history summary{align-items:center;cursor:pointer;display:flex;font-weight:800;justify-content:space-between;min-height:44px}.canonical-procedure-workspace__preview{background:var(--navy);border-radius:var(--radius-md);color:var(--white);max-width:100%;overflow:auto;padding:var(--space-3)}.canonical-recipe-workspace__dependency{border-top:1px solid var(--border-subtle);display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-block:var(--space-3)}.canonical-recipe-workspace__dependency>div{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between}.canonical-recipe-workspace__dependency p{margin:0}.canonical-recipe-workspace__dependency small{color:var(--text-muted);overflow-wrap:anywhere}.canonical-recipe-workspace__projection-grid{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-recipe-workspace__projection-grid>div{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3)}.canonical-recipe-workspace__projection-grid small{color:var(--text-muted)}.canonical-equipment-workspace{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.canonical-equipment-workspace__tabs{display:flex;flex-wrap:wrap;gap:var(--space-2)}.canonical-equipment-workspace__create-card{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.canonical-equipment-workspace__layout{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(240px,.8fr) minmax(0,2fr)}.canonical-equipment-workspace__list{align-self:start;display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-height:720px;overflow:auto}.canonical-equipment-workspace__detail{min-width:0}.canonical-equipment-editor,.canonical-equipment-workspace__detail{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.canonical-equipment-editor label{display:grid;font-weight:700;grid-gap:var(--space-1);gap:var(--space-1)}.canonical-equipment-editor__grid,.canonical-equipment-editor__row,.canonical-equipment-workspace__audit-grid{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-equipment-workspace__history-row{border-top:1px solid var(--border-subtle);display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-block:var(--space-3)}.canonical-equipment-workspace__history-row summary,.canonical-equipment-workspace__history-row>div{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between;min-height:44px}.canonical-equipment-workspace__history-row p{margin:0}.canonical-equipment-workspace__history-row small{color:var(--text-muted);overflow-wrap:anywhere}.canonical-governance-workspace{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.canonical-governance-workspace__tabs{display:flex;flex-wrap:wrap;gap:var(--space-2)}.canonical-governance-workspace__create{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.canonical-governance-workspace__layout{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(240px,.8fr) minmax(0,2fr)}.canonical-governance-workspace__list{align-self:start;display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-height:720px;overflow:auto}.canonical-governance-editor,.canonical-governance-editor__ordered,.canonical-governance-workspace__detail,.canonical-governance-workspace__versions{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.canonical-governance-editor label{display:grid;font-weight:700;grid-gap:var(--space-1);gap:var(--space-1)}.canonical-governance-editor__grid{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-governance-editor__row{align-items:end;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:auto repeat(2,minmax(0,1fr))}.canonical-governance-workspace__audit-grid{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-governance-workspace__history-row,.canonical-governance-workspace__item{border-top:1px solid var(--border-subtle);display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-block:var(--space-3)}.canonical-governance-workspace__dependency,.canonical-governance-workspace__history-row summary,.canonical-governance-workspace__history-row>div,.canonical-governance-workspace__item>div{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between;min-height:44px}.canonical-governance-workspace__dependency>span{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.canonical-governance-workspace__dependency small,.canonical-governance-workspace__history-row small{color:var(--text-muted);overflow-wrap:anywhere}.canonical-governance-workspace__facts{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-governance-workspace__facts>span{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3)}@media (max-width:900px){.canonical-equipment-editor__grid,.canonical-equipment-editor__row,.canonical-equipment-workspace__audit-grid,.canonical-equipment-workspace__layout,.canonical-governance-editor__grid,.canonical-governance-editor__row,.canonical-governance-workspace__audit-grid,.canonical-governance-workspace__facts,.canonical-governance-workspace__layout,.canonical-procedure-editor__grid,.canonical-procedure-editor__row,.canonical-procedure-workspace__audit-grid,.canonical-procedure-workspace__facts,.canonical-procedure-workspace__layout,.canonical-recipe-workspace__projection-grid,.manager-checklist-fields{grid-template-columns:1fr}.canonical-equipment-workspace__list,.canonical-governance-workspace__list,.canonical-procedure-workspace__list{max-height:none}}@media (max-width:520px){.canonical-procedure-editor__item-heading,.canonical-procedure-workspace .section-heading{align-items:stretch;flex-direction:column}.canonical-procedure-editor__actions .ui-button,.canonical-procedure-workspace .section-heading>.ui-button{width:100%}}.queue-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.queue-summary div{display:grid;grid-gap:4px;gap:4px}.gap-card h2,.gap-card__topline p,.gap-meta,.gap-note,.knowledge-answer,.knowledge-card h3,.knowledge-card__topline p,.queue-summary p,.queue-summary span,.resolved-card p,.resolved-card span,.resolved-list h2,.section-heading h2,.section-heading span{margin:0}.queue-summary span{color:var(--navy);font-size:1.8rem;font-weight:800;line-height:1}.gap-meta,.gap-note,.queue-summary p,.resolved-card span{color:var(--muted)}.build-mode,.document-intake,.sop-author{display:grid;grid-gap:14px;gap:14px;border-left:6px solid var(--navy)}.document-intake{border-left-color:var(--cue-blue)}.build-mode__header,.document-intake__header,.sop-author__header{display:grid;grid-gap:6px;gap:6px}.build-mode__header span,.document-intake__header span,.sop-author__header span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.build-mode__header h2,.build-mode__header p,.document-intake__header h2,.document-intake__header p,.document-intake__selected,.sop-author__header h2,.sop-author__header p{margin:0}.build-mode__header h2,.document-intake__header h2,.sop-author__header h2{font-size:1.08rem;line-height:1.3}.build-mode__header p,.document-intake__header p,.document-intake__selected,.sop-author__header p{color:var(--muted);line-height:1.45}.build-mode__form,.document-comparison,.document-intake__form,.sop-author__form{display:grid;grid-gap:10px;gap:10px}.document-comparison{border-radius:12px;padding:12px;background:var(--color-info-bg)}.document-intake-result{display:grid;grid-gap:12px;gap:12px;border-radius:12px;padding:12px;background:var(--surface-card-subtle)}.document-intake-result__head,.document-intake-result__next,.document-intake-result__suggestions li{display:grid;grid-gap:6px;gap:6px}.document-intake-result__head h3,.document-intake-result__head p,.document-intake-result__next span,.document-intake-result__suggestions p{margin:0}.document-intake-result__head h3{font-size:1rem}.document-intake-result__head p,.document-intake-result__next span,.document-intake-result__suggestions p{color:var(--muted);line-height:1.4}.document-intake-result__suggestions{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.document-intake-result__suggestions li{border-top:1px solid var(--border);padding-top:8px}.document-comparison__head,.document-comparison__list,.document-comparison__list li{display:grid;grid-gap:6px;gap:6px}.document-comparison__head span{color:var(--cue-blue);font-size:.78rem;font-weight:800;text-transform:uppercase}.document-comparison__head p,.document-comparison__head small,.document-comparison__list p{margin:0;color:var(--muted);line-height:1.4}.document-comparison__counts{display:flex;flex-wrap:wrap;gap:8px}.document-comparison__counts span{border-radius:999px;padding:6px 9px;color:var(--navy);background:var(--surface-card);font-size:.78rem;font-weight:800}.document-comparison__list{margin:0;padding:0;list-style:none}.document-comparison__list li{border-top:1px solid var(--border);padding-top:10px}.document-comparison__list li:first-child{border-top:0;padding-top:0}.document-comparison__list strong{text-transform:capitalize}.build-mode__form label,.document-intake__form label,.sop-author__form label{display:grid;grid-gap:6px;gap:6px;font-size:.9rem;font-weight:800}.build-mode__form input,.build-mode__form select,.build-mode__form textarea,.document-intake__form input:not(.file-dropzone__input),.sop-author__form textarea{width:100%;border:1px solid var(--border);border-radius:8px;padding:14px;color:var(--text);background:var(--card);line-height:1.45}.import-status__details>summary,.manager-team-details>summary,.organization-admin-panel__section>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;cursor:pointer;list-style:none}.import-status__details>summary::-webkit-details-marker,.manager-team-details>summary::-webkit-details-marker,.organization-admin-panel__section>summary::-webkit-details-marker{display:none}.import-status__details>summary:after,.manager-team-details>summary:after,.organization-admin-panel__section>summary:after{content:"+";color:var(--muted);font-size:1.25rem;line-height:1}.import-status__details[open]>summary:after,.manager-team-details[open]>summary:after,.organization-admin-panel__section[open]>summary:after{content:"−"}.manager-team-details>summary span,.organization-admin-panel__section>summary span{margin-left:auto;color:var(--muted);font-size:.85rem}.import-status__details[open]>summary,.manager-team-details[open]>summary,.organization-admin-panel__section[open]>summary{border-bottom:1px solid var(--border)}.location-operations-report{display:grid;min-width:0;max-width:100%;grid-gap:var(--space-4);gap:var(--space-4)}.location-operations-report .section-heading{min-width:0;flex-wrap:wrap}.location-operations-report .section-heading>*{min-width:0}.location-operations-report .section-heading>span{overflow-wrap:anywhere}@media (max-width:520px){.location-operations-report{width:calc(100vw - (2 * var(--space-4)));max-width:calc(100vw - (2 * var(--space-4)))}.location-report-controls,.location-report-controls button,.location-report-controls label{width:100%}.location-report-summary{grid-template-columns:1fr}}.organization-admin-panel{display:grid;grid-gap:18px;gap:18px}.organization-admin-panel__section{overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.organization-admin-panel__section--warning{border-color:color-mix(in srgb,var(--warning-amber) 45%,var(--border))}.organization-admin-panel__section>.manager-workspace-section{padding:16px}.organization-admin-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.document-intake-history>h3{margin:0;font-size:1rem}.document-intake__loading,.document-intake__progress{display:grid;grid-gap:6px;gap:6px;color:var(--text-secondary)}.document-intake__loading p{margin:0}.document-intake__loading progress,.document-intake__progress progress{width:100%;height:10px;accent-color:var(--cue-blue)}.organization-admin-panel__grid--single{grid-template-columns:minmax(0,1fr)}.organization-card{display:grid;grid-gap:10px;gap:10px}.organization-admin-panel h4,.organization-admin-panel h5,.organization-card h4,.organization-card p{margin:0}.organization-admin-panel__actions,.organization-admin-panel__badges{display:flex;flex-wrap:wrap;gap:8px}.organization-admin-panel__list{display:grid;grid-gap:12px;gap:12px}.organization-admin-panel__form,.organization-admin-panel__member-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;grid-gap:12px;gap:12px;align-items:end;border:1px solid var(--border);border-radius:16px;padding:14px;background:var(--surface-card-subtle)}.organization-admin-panel__form label,.organization-admin-panel__member-form label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:.82rem;font-weight:900}.organization-admin-panel__form--profile{grid-template-columns:minmax(0,1fr) auto;border:0;padding:0;background:transparent}.organization-admin-panel__location-card{gap:var(--space-2)}.organization-admin-panel__location-card>.progressive-controls{margin-top:var(--space-2)}.organization-admin-panel__form--location{grid-template-columns:repeat(3,minmax(0,1fr)) auto;border:0;padding:0;background:transparent}.organization-admin-panel__member-form{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-admin-panel__location-role{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,.8fr) minmax(120px,.8fr);grid-gap:8px;gap:8px;align-items:center}.organization-admin-panel__location-role span{color:var(--muted);font-size:.86rem;font-weight:900}@media (max-width:700px){.organization-admin-panel__form,.organization-admin-panel__form--location,.organization-admin-panel__form--profile,.organization-admin-panel__grid{grid-template-columns:minmax(0,1fr)}.organization-admin-panel__form .ui-button{width:100%}}.training-studio{display:grid;grid-gap:18px;gap:18px}.training-studio__hero,.training-studio__panel,.training-studio__preview-frame,.training-studio__selected{display:grid;grid-gap:12px;gap:12px}.training-studio__hero{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);align-items:start;border:1px solid var(--border);border-radius:18px;padding:18px;background:radial-gradient(circle at top left,rgba(37,99,235,.12),transparent 34%),linear-gradient(135deg,var(--card),var(--surface-card-subtle))}.training-studio__hero h2,.training-studio__hero p,.training-studio__selected h3,.training-studio__selected p{margin:0}.training-studio__hero h2{margin-top:10px;font-size:clamp(1.35rem,3vw,2rem);line-height:1.12}.training-studio__hero p,.training-studio__selected p{color:var(--muted);line-height:1.5}.training-studio__approval-note{align-self:center;margin:0;border-left:4px solid var(--success-green);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--surface-card-subtle);color:var(--text-primary);font-weight:800}.training-studio__hero .ui-state-message p,.training-studio__selected .ui-state-message p{color:var(--text)}.training-studio__metrics,.training-studio__state-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.training-studio__metrics span,.training-studio__state-grid article{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--border);border-radius:14px;padding:14px;background:var(--card);color:var(--muted);font-size:.82rem;font-weight:800}.training-studio__metrics strong,.training-studio__state-grid strong{display:block;color:var(--text);font-size:1.45rem}.training-studio__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.training-progress-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.training-progress-advanced{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.training-progress-advanced__note{margin:0;color:var(--text-muted)}.training-studio__columns{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.5fr);grid-gap:18px;gap:18px;align-items:start}.training-studio__detail,.training-studio__history,.training-studio__library,.training-studio__preview,.training-studio__sequence,.training-studio__states{display:grid;grid-gap:12px;gap:12px}.training-studio__history-grid,.training-studio__program-list{display:grid;grid-gap:10px;gap:10px}.training-studio__program-button{display:grid;grid-gap:7px;gap:7px;width:100%;min-height:72px;border:1px solid var(--border);border-left:5px solid var(--cue-blue);border-radius:14px;padding:12px;color:var(--text);background:var(--card);text-align:left}.training-studio__program-button[aria-pressed=true]{border-color:var(--cue-blue);box-shadow:0 0 0 3px rgba(37,99,235,.15)}.training-studio__program-button small,.training-studio__program-button strong{display:block}.training-studio__history-row span:not(.ui-badge),.training-studio__program-button small,.training-studio__sequence-card p{color:var(--muted);line-height:1.4}.training-studio__form{display:grid;grid-gap:10px;gap:10px}.training-studio__form label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:.82rem;font-weight:800}.training-studio__actions,.training-studio__form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.training-studio__selected-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:.8rem;font-weight:800}.training-studio__history-row,.training-studio__sequence-card{display:grid;grid-gap:8px;gap:8px}.training-studio__preview-frame{border-left:6px solid var(--success-green)}.training-studio__preview-frame h5{margin:0;font-size:1rem}.training-studio__preview-frame pre{overflow:auto;max-height:340px;margin:0;border-radius:12px;padding:14px;background:var(--surface-card-subtle);color:var(--text);white-space:pre-wrap;font-family:inherit;line-height:1.45}.training-studio__program-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.training-studio__program-row[draggable=true],.training-studio__sequence-card--ordered[draggable=true]{cursor:-webkit-grab;cursor:grab}.training-studio__program-row[draggable=true]:active,.training-studio__sequence-card--ordered[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.training-studio__order-actions,.training-studio__preview-controls{display:flex;flex-wrap:wrap;gap:8px}.training-studio__program-row .training-studio__order-actions{flex-direction:column}.training-studio__program-row .training-studio__order-actions .ui-button{min-width:44px;padding-inline:10px}.training-studio__media-row,.training-studio__sequence-card--ordered{border-left:4px solid var(--cue-blue)}.training-media>small,.training-studio__media-row small,.training-studio__media-row span:not(.ui-badge){color:var(--muted)}.training-media__meta span{color:var(--text-primary)}.training-studio__form input[type=file]{min-height:48px;border:1px solid var(--border);border-radius:var(--radius-md);padding:8px;background:var(--card);color:var(--text)}.training-studio__preview-frame{width:100%;margin-inline:auto;transition:max-width var(--motion-normal) ease}.training-studio__preview-frame[data-preview-viewport=mobile]{max-width:390px}.training-studio__preview-frame[data-preview-viewport=tablet]{max-width:768px}.training-studio__preview-frame[data-preview-viewport=desktop]{max-width:1120px}.operations-consultant{display:grid;grid-gap:12px;gap:12px}.operations-consultant__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.operations-consultant__metrics span{border:1px solid var(--border);border-radius:8px;padding:10px;color:var(--muted);background:var(--card);font-size:.78rem;font-weight:800}.operations-consultant__list{display:grid;grid-gap:12px;gap:12px}.operations-consultant__card,.operations-consultant__empty{display:grid;grid-gap:10px;gap:10px;border-left:6px solid var(--cue-blue)}.operations-consultant__topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.operations-consultant__topline span:last-child{color:var(--muted);font-size:.78rem;font-weight:800}.operations-consultant__card h3,.operations-consultant__card p,.operations-consultant__empty p{margin:0}.operations-consultant__card h3{font-size:1rem;line-height:1.35}.operations-consultant__card p,.operations-consultant__empty p{font-size:.92rem;line-height:1.45}.operations-consultant__reasoning{color:var(--muted)}.operations-consultant__evidence{display:grid;grid-gap:6px;gap:6px;border-radius:8px;padding:10px;background:#f3f4f6}.operations-consultant__evidence>span{color:var(--muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.operations-consultant__evidence ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:18px}.operations-consultant__evidence li{font-size:.88rem;line-height:1.35}.operations-consultant__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.import-status,.import-status__health,.import-status__scorecard{display:grid;grid-gap:12px;gap:12px}.import-status__scorecard{border-left:6px solid var(--cue-blue)}.import-status__scoreline{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 12px}.import-status__scoreline p{margin:0}.import-status__score{font-size:2.4rem;font-weight:800;line-height:1}.import-status__summary{color:var(--muted);font-size:.94rem;line-height:1.45}.import-status__formula{color:var(--muted);font-size:.84rem;line-height:1.45}.import-status__breakdown-list{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.import-status__breakdown-list li{display:flex;justify-content:space-between;gap:12px;color:var(--text);font-size:.92rem;line-height:1.35}.import-status__breakdown-list strong{font-weight:800}.import-status__breakdown-list span{display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:right;color:var(--muted)}.import-status__breakdown-list small{font-size:.78rem;line-height:1.3}.import-status__next-steps{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.import-status__next-steps li{display:grid;grid-gap:4px;gap:4px;border-radius:8px;padding:10px 12px;background:#f8fafc}.import-status__next-steps strong{font-size:.92rem;line-height:1.35}.import-status__next-steps span{color:var(--muted);font-size:.84rem;line-height:1.35}.import-status__grid{display:grid;grid-gap:12px;gap:12px}.import-status__details{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface-card)}.import-status__details>.import-status__bands{padding:12px}.import-guide,.import-status__band,.import-status__card{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:8px;padding:16px;background:var(--card)}.import-guide code,.import-guide h2,.import-guide li,.import-status__band h3,.import-status__card span{margin:0}.import-status__card span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.import-status__card p{margin:0;font-size:1.7rem;font-weight:800;line-height:1}.import-guide ol,.import-status__card ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.import-status__chips{display:flex;flex-wrap:wrap;gap:8px}.import-status__chips span{border-radius:999px;padding:6px 9px;color:var(--navy);background:#eef2ff;font-size:.78rem;font-weight:800}.manager-checklist-fields{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.manager-checklist-fields label{display:grid;font-weight:700;grid-gap:var(--space-1);gap:var(--space-1)}.manager-checklist-actions,.manager-checklist-assignment-form{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.manager-checklist-assignment-form .ui-select{flex:1 1 180px}.manager-checklist-time-note{margin:0;color:var(--text-muted);font-size:.9rem}.manager-checklist-inline-history,.training-studio__inline-history{color:var(--text-muted)}.manager-checklist-inline-history summary,.training-studio__inline-history summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-size:.82rem;font-weight:800}.manager-checklist-advanced-setup,.manager-checklist-decision,.manager-checklist-history,.manager-checklist-other-runs,.manager-checklist-responses{min-width:0}.manager-checklist-record-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0 0 var(--space-3)}.manager-checklist-record-details>div{min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-2)}.manager-checklist-record-details dt{color:var(--text-muted);font-size:.78rem;font-weight:800}.manager-checklist-record-details dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.checklist-weekdays{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3)}.checklist-weekdays legend{font-weight:800;padding-inline:var(--space-1)}.checklist-weekdays label{align-items:center;display:inline-flex;gap:var(--space-1);min-height:44px}.manager-export-workspace__detail,.manager-export-workspace__file-list,.manager-export-workspace__generation-list,.manager-export-workspace__history,.manager-export-workspace__snapshot-list{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.manager-export-workspace__filter{align-items:center;display:flex;flex-wrap:wrap;font-weight:700;gap:var(--space-2)}.manager-export-workspace__filter .ui-select{min-width:170px}.manager-export-workspace__guidance{color:var(--text-muted);margin:0}.manager-export-workspace__file-list>article,.manager-export-workspace__generation-list>article,.manager-export-workspace__snapshot{align-items:center;border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;min-width:0;padding-block:var(--space-3)}.manager-export-workspace__file-list>article>:not(.ui-button),.manager-export-workspace__generation-list>article>:not(.manager-export-workspace__actions),.manager-export-workspace__snapshot>div{min-width:0;overflow-wrap:anywhere}.manager-export-workspace__file-list h3,.manager-export-workspace__file-list p,.manager-export-workspace__generation-list h3,.manager-export-workspace__generation-list p,.manager-export-workspace__snapshot h3,.manager-export-workspace__snapshot p{margin:0}.manager-export-workspace__file-list>article>p,.manager-export-workspace__generation-list>article>p,.manager-export-workspace__snapshot small{color:var(--text-muted)}.manager-export-workspace__actions,.manager-export-workspace__pagination,.manager-export-workspace__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.manager-export-workspace__pagination{justify-content:space-between}.manager-export-workspace__metadata{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.manager-export-workspace__metadata>div{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0;padding:var(--space-3)}.manager-export-workspace__metadata dt{font-weight:800}.manager-export-workspace__metadata dd{margin:0;overflow-wrap:anywhere}.manager-export-workspace__formats{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3)}.manager-export-workspace__formats legend{font-weight:800;padding-inline:var(--space-1)}.manager-export-workspace__formats label,.manager-export-workspace__stale-confirmation{align-items:flex-start;display:flex;gap:var(--space-2);min-height:44px}.manager-export-workspace__formats input,.manager-export-workspace__stale-confirmation input{margin-top:.25rem;min-height:20px;min-width:20px}.manager-export-workspace__stale-confirmation{background:color-mix(in srgb,var(--warning-amber) 12%,var(--surface-card));border:1px solid var(--warning-amber);border-radius:var(--radius-sm);padding:var(--space-3)}.manager-export-workspace__preview{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);max-height:32rem;overflow:auto;padding:var(--space-3);white-space:pre-wrap}.manager-export-workspace__event-list{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding-left:var(--space-5)}.manager-export-workspace__event-list li{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.manager-export-workspace__attempts{color:var(--text-secondary);display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding-left:var(--space-5);width:100%}.manager-export-workspace__citation{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0;overflow-wrap:anywhere;padding:var(--space-3);white-space:pre-wrap}.manager-export-workspace__reference-form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-2)}.manager-export-workspace__reference-form label{display:grid;flex:1 1 260px;font-weight:700;grid-gap:var(--space-1);gap:var(--space-1)}.manager-export-workspace__reference-form input{background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);min-height:44px;padding:0 var(--space-3)}.manager-export-workspace__references{display:grid;grid-gap:var(--space-2);gap:var(--space-2);list-style:none;margin:0;padding:0}.manager-export-workspace__references li{align-items:center;border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between;padding:var(--space-2)}@media (max-width:700px){.manager-export-workspace__metadata{grid-template-columns:1fr}.manager-export-workspace__file-list>article,.manager-export-workspace__generation-list>article,.manager-export-workspace__snapshot{align-items:stretch;flex-direction:column}.manager-export-workspace__actions>.ui-button,.manager-export-workspace__file-list>article>.ui-button,.manager-export-workspace__reference-form>.ui-button,.manager-export-workspace__references .ui-button,.manager-export-workspace__snapshot>.ui-button{width:100%}.manager-export-workspace__pagination{align-items:stretch;flex-direction:column;text-align:center}.manager-checklist-record-details,.training-progress-grid{grid-template-columns:1fr}.manager-checklist-card{align-items:stretch;flex-direction:column}.manager-checklist-card .manager-checklist-actions,.manager-checklist-card .manager-checklist-actions .ui-button{width:100%}.manager-checklist-assignment-form{align-items:stretch;flex-direction:column}.manager-checklist-assignment-form .ui-button{width:100%}}.training-studio--staged[data-stage=assign] #training-quiz-review,.training-studio--staged[data-stage=assign] .training-analytics,.training-studio--staged[data-stage=assign] .training-studio__build-tools,.training-studio--staged[data-stage=assign] .training-studio__grid>.training-studio__panel:not(#training-assignments),.training-studio--staged[data-stage=assign] .training-studio__history,.training-studio--staged[data-stage=assign] .training-studio__media,.training-studio--staged[data-stage=assign] .training-studio__preview,.training-studio--staged[data-stage=assign] .training-studio__sequence,.training-studio--staged[data-stage=assign] .training-studio__states,.training-studio--staged[data-stage=build] #training-assignments,.training-studio--staged[data-stage=build] .training-analytics,.training-studio--staged[data-stage=build] .training-studio__history,.training-studio--staged[data-stage=build] .training-studio__preview,.training-studio--staged[data-stage=build] .training-studio__states,.training-studio--staged[data-stage=progress] .training-studio__build-tools,.training-studio--staged[data-stage=progress] .training-studio__detail,.training-studio--staged[data-stage=progress] .training-studio__library,.training-studio--staged[data-stage=progress] .training-studio__states,.training-studio--staged[data-stage=review] #training-assignments,.training-studio--staged[data-stage=review] .training-analytics,.training-studio--staged[data-stage=review] .training-studio__build-tools,.training-studio--staged[data-stage=review] .training-studio__media,.training-studio--staged[data-stage=review] .training-studio__sequence,.training-studio--staged[data-stage=review] .training-studio__states{display:none}.training-build-picker{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-weight:800}.training-studio__columns{grid-template-columns:minmax(0,1fr)}.training-studio--staged[data-stage=assign] .training-studio__library,.training-studio--staged[data-stage=build] .training-studio__library,.training-studio--staged[data-stage=review] .training-studio__library{display:grid!important}.training-task-panel{width:min(720px,100vw)}.training-create-panel .training-studio__grid{grid-template-columns:minmax(0,1fr)}@media (max-width:767px){.training-studio__detail[data-stage=build][data-build-focus=lesson] .training-studio__grid{grid-template-columns:minmax(0,1fr)}}.training-studio__program-row{grid-template-columns:minmax(0,1fr)}.training-studio--staged[data-stage=build][data-build-focus=lesson] #training-assignments,.training-studio--staged[data-stage=build][data-build-focus=lesson] #training-quiz-review,.training-studio--staged[data-stage=build][data-build-focus=lesson] .training-studio__build-tools,.training-studio--staged[data-stage=build][data-build-focus=lesson] .training-studio__library,.training-studio--staged[data-stage=build][data-build-focus=lesson] .training-studio__media,.training-studio--staged[data-stage=build][data-build-focus=lesson] .training-studio__sequence,.training-studio--staged[data-stage=build][data-build-focus=media] .training-studio__build-tools,.training-studio--staged[data-stage=build][data-build-focus=media] .training-studio__grid,.training-studio--staged[data-stage=build][data-build-focus=media] .training-studio__library,.training-studio--staged[data-stage=build][data-build-focus=media] .training-studio__sequence,.training-studio--staged[data-stage=build][data-build-focus=order] .training-studio__build-tools,.training-studio--staged[data-stage=build][data-build-focus=order] .training-studio__grid,.training-studio--staged[data-stage=build][data-build-focus=order] .training-studio__library,.training-studio--staged[data-stage=build][data-build-focus=order] .training-studio__media,.training-studio--staged[data-stage=build][data-build-focus=quiz] #training-assignments,.training-studio--staged[data-stage=build][data-build-focus=quiz] #training-lesson-editor,.training-studio--staged[data-stage=build][data-build-focus=quiz] #training-module-editor,.training-studio--staged[data-stage=build][data-build-focus=quiz] .training-studio__build-tools,.training-studio--staged[data-stage=build][data-build-focus=quiz] .training-studio__library,.training-studio--staged[data-stage=build][data-build-focus=quiz] .training-studio__media,.training-studio--staged[data-stage=build][data-build-focus=quiz] .training-studio__sequence,.training-studio--staged[data-stage=build][data-build-focus=start] .training-studio__detail,.training-studio--staged[data-stage=review] #training-lesson-editor,.training-studio--staged[data-stage=review] #training-module-editor,.training-studio--staged[data-stage=review] .training-studio__library,.training-studio--staged[data-stage=review] .training-studio__quiz-create,.training-studio--staged[data-stage=review] .training-studio__quiz-question-form,.training-studio__detail[data-stage=assign] #training-quiz-review,.training-studio__detail[data-stage=assign] .training-studio__grid>.training-studio__panel:not(#training-assignments),.training-studio__detail[data-stage=assign] .training-studio__history,.training-studio__detail[data-stage=assign] .training-studio__media,.training-studio__detail[data-stage=assign] .training-studio__preview,.training-studio__detail[data-stage=assign] .training-studio__sequence,.training-studio__detail[data-stage=build] #training-assignments,.training-studio__detail[data-stage=build] .training-studio__history,.training-studio__detail[data-stage=build] .training-studio__preview,.training-studio__detail[data-stage=build][data-build-focus=lesson] #training-assignments,.training-studio__detail[data-stage=build][data-build-focus=lesson] #training-quiz-review,.training-studio__detail[data-stage=build][data-build-focus=lesson] .training-studio__media,.training-studio__detail[data-stage=build][data-build-focus=lesson] .training-studio__sequence,.training-studio__detail[data-stage=build][data-build-focus=media] .training-studio__grid,.training-studio__detail[data-stage=build][data-build-focus=media] .training-studio__sequence,.training-studio__detail[data-stage=build][data-build-focus=order] .training-studio__grid,.training-studio__detail[data-stage=build][data-build-focus=order] .training-studio__media,.training-studio__detail[data-stage=build][data-build-focus=quiz] #training-assignments,.training-studio__detail[data-stage=build][data-build-focus=quiz] #training-lesson-editor,.training-studio__detail[data-stage=build][data-build-focus=quiz] #training-module-editor,.training-studio__detail[data-stage=build][data-build-focus=quiz] .training-studio__media,.training-studio__detail[data-stage=build][data-build-focus=quiz] .training-studio__sequence,.training-studio__detail[data-stage=review] #training-assignments,.training-studio__detail[data-stage=review] #training-lesson-editor,.training-studio__detail[data-stage=review] #training-module-editor,.training-studio__detail[data-stage=review] .training-studio__media,.training-studio__detail[data-stage=review] .training-studio__quiz-create,.training-studio__detail[data-stage=review] .training-studio__quiz-question-form,.training-studio__detail[data-stage=review] .training-studio__sequence{display:none}.training-studio--staged[data-stage=build][data-build-focus=lesson] .training-studio__detail,.training-studio--staged[data-stage=build][data-build-focus=media] .training-studio__detail,.training-studio--staged[data-stage=build][data-build-focus=order] .training-studio__detail,.training-studio--staged[data-stage=build][data-build-focus=quiz] .training-studio__detail,.training-studio--staged[data-stage=review] .training-studio__detail{grid-column:1/-1}.training-studio__quiz-question{display:grid;grid-gap:.65rem;gap:.65rem;padding:1rem 0;border-top:1px solid var(--color-border,#e9edf1)}.training-studio__quiz-question ul{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.training-studio__quiz-question li{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.training-studio__start-scratch>summary{cursor:pointer;font-weight:700;padding:.75rem 0}@media (max-width:700px){.training-build-tabs{display:none}.training-build-picker{display:grid}.manager-workflow-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:4;overflow-x:auto;background:var(--surface-page,#f7f8fa)}.training-studio__actions--primary{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;margin-inline:-.75rem;padding:.75rem;background:color-mix(in srgb,var(--surface-card,#fff) 94%,transparent);border-top:1px solid var(--border-subtle,#e9edf1)}.training-studio__actions--primary .ui-button{flex:1 1 100%}}.manager-checklist-workspace--staged[data-stage=assignments] .manager-checklist-stage:not(.manager-checklist-stage--assignments),.manager-checklist-workspace--staged[data-stage=runs] .manager-checklist-stage:not(.manager-checklist-stage--runs),.manager-checklist-workspace--staged[data-stage=schedules] .manager-checklist-stage:not(.manager-checklist-stage--schedules){display:none}