:root{--brand-950: #0b1523;--brand-900: #10233b;--brand-700: #1a4a73;--brand-600: #245f92;--accent-500: #2e90fa;--accent-100: #eaf3ff;--white: #ffffff;--gray-25: #fcfdfd;--gray-50: #f8fafc;--gray-100: #f1f5f9;--gray-200: #e2e8f0;--gray-300: #cbd5e1;--gray-400: #94a3b8;--gray-500: #64748b;--gray-600: #475569;--gray-700: #334155;--gray-800: #1e293b;--gray-900: #0f172a;--success-500: #139b6b;--success-100: #e8f7f0;--warning-500: #b7791f;--warning-100: #fff6e6;--danger-500: #c24141;--danger-100: #fdecec;--info-500: #245f92;--info-100: #eaf3ff;--page-bg: var(--gray-50);--surface-1: var(--white);--surface-2: var(--gray-25);--surface-3: var(--gray-100);--border-soft: var(--gray-200);--border-strong: var(--gray-300);--text-strong: var(--gray-900);--text-body: var(--gray-700);--text-muted: var(--gray-500);--text-inverse: #f8fafc;--input-bg: var(--white);--input-border: var(--gray-300);--input-border-focus: var(--accent-500);--focus-ring: 0 0 0 3px rgba(46, 144, 250, .18);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 14px;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--shadow-sm: 0 4px 10px rgba(15, 23, 42, .06);--shadow-md: 0 10px 24px rgba(15, 23, 42, .08);--logo-wordmark: var(--brand-950);--logo-base: var(--brand-700);--logo-accent: var(--accent-500);--logo-halo: rgba(46, 144, 250, .16);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text-strong);background:var(--page-bg)}[data-theme=dark]{--page-bg: #0b1220;--surface-1: #101826;--surface-2: #0f172a;--surface-3: #162133;--border-soft: #243244;--border-strong: #314155;--text-strong: #f8fafc;--text-body: #dbe4ee;--text-muted: #94a3b8;--text-inverse: #0f172a;--input-bg: #0f172a;--input-border: #334155;--input-border-focus: var(--accent-500);--focus-ring: 0 0 0 3px rgba(46, 144, 250, .22);--logo-wordmark: #f8fafc;--logo-base: #c4d4e6;--logo-accent: var(--accent-500);--logo-halo: rgba(46, 144, 250, .22);--shadow-xs: 0 1px 2px rgba(2, 6, 23, .35);--shadow-sm: 0 4px 12px rgba(2, 6, 23, .32);--shadow-md: 0 10px 24px rgba(2, 6, 23, .4)}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--page-bg);color:var(--text-strong)}body{min-height:100vh}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button,.button{min-height:40px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--text-strong);padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:var(--shadow-xs)}button:hover,.button:hover{text-decoration:none;border-color:var(--brand-700)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.button:focus-visible,a:focus-visible{outline:none;box-shadow:var(--focus-ring)}button:disabled{opacity:.55;cursor:not-allowed}.button--primary{background:var(--brand-900);color:var(--text-inverse);border-color:var(--brand-900)}.button--secondary{background:var(--surface-1)}.button--ghost{background:transparent;box-shadow:none}.button--danger{color:var(--danger-500);border-color:#c2414159;background:var(--danger-100)}.app-root{min-height:100vh}.boot-screen,.loading-state{color:var(--text-muted);padding:48px 24px;text-align:center}.shell{min-height:100vh}.shell--public{padding:20px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.topbar--public{max-width:960px;margin:0 auto 20px}.topbar--app{padding:12px 20px;border-bottom:1px solid var(--border-soft);background:#fcfdfdf5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;z-index:20}.topbar__left,.topbar__meta{display:flex;align-items:center;gap:14px}.topbar__meta{width:100%;justify-content:space-between}.topbar__meta--approval{align-items:center}.topbar__title{min-width:0;display:grid;gap:3px}.topbar__title h1{margin:0;font-size:clamp(1.15rem,1.6vw,1.55rem);font-weight:700;letter-spacing:-.02em}.hero h1{margin:0;font-size:clamp(1.55rem,2vw,2rem);font-weight:700;letter-spacing:-.02em}.topbar__eyebrow,.hero__eyebrow{margin:0 0 4px;color:var(--text-muted);font-size:.78rem}.topbar__subtitle,.hero__subtitle{margin:4px 0 0;color:var(--text-body);max-width:720px;line-height:1.5}.topbar__context{margin:0;display:grid;gap:1px;color:var(--text-muted);font-size:.8rem;min-width:0}.topbar__context-name,.topbar__context-ref{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar__context-name{color:var(--text-body)}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:700}.brand:hover{text-decoration:none}.brand__mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px}.brand__mark svg{display:block}.brand__wordmark{color:var(--logo-wordmark);letter-spacing:-.02em;font-size:1.125rem}.shell-user{display:inline-flex;align-items:center;gap:10px;padding:6px 8px;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface-1)}.shell-user__label{color:var(--text-body)}.public-layout{max-width:960px;margin:0 auto;display:grid;gap:20px}.shell--approval .page-layout{max-width:1120px;width:100%;margin:0 auto}.hero{padding-top:4px}.app-layout{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:calc(100vh - 68px)}.side-nav{border-right:1px solid var(--border-soft);background:var(--surface-2);padding:18px 14px}.side-nav__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.side-nav__link{display:flex;align-items:center;min-height:42px;padding:0 12px;border-radius:var(--radius-sm);color:var(--text-body)}.side-nav__link.is-active{background:var(--surface-1);color:var(--brand-900);border:1px solid var(--border-soft);box-shadow:var(--shadow-xs)}.page-layout{padding:20px 24px 36px;display:grid;gap:20px}.panel,.subpanel,.metric-card,.detail-card,.workspace-card,.audit-item{background:var(--surface-1);border:1px solid var(--border-soft);border-radius:var(--radius-md)}.panel{padding:20px;box-shadow:var(--shadow-xs)}.panel--narrow{max-width:720px}.panel--wide{width:100%}.section-header h2,.panel-toolbar h2,.subpanel h3,.detail-card h3,.audit-item h3{margin:0 0 6px;font-size:1.05rem}.section-header p,.panel-toolbar p,.subpanel p,.helper-text,.detail-card p,.metric-card span,.workspace-card p{margin:0;color:var(--text-body);line-height:1.5}.panel-toolbar,.subpanel__head,.button-row,.form-actions,.row-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.panel-toolbar{margin-bottom:20px}.section-head,.section-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.section-head--compact{margin-bottom:16px}.section-head--compact h2{margin:0 0 4px}.section-head--compact p{margin:0;color:var(--text-body)}.section-tools{margin-bottom:16px;justify-content:flex-start}.button-row--tight{gap:10px}.search-field{display:inline-flex;align-items:center;width:min(100%,360px)}.search-field--quiet input{min-height:40px;background:var(--surface-2);border:1px solid var(--border-soft)}.search-field--toolbar{width:min(100%,420px)}.search-field--toolbar input{min-height:42px;background:var(--surface-1);border:1px solid var(--border-strong);box-shadow:var(--shadow-xs)}.workflow-summary{margin:0 0 16px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface-2)}.workflow-summary--compact{margin-top:-4px}.workflow-summary__lead,.workflow-summary__meta{margin:0}.workflow-summary__lead{color:var(--text-strong);font-weight:600}.workflow-summary__meta{margin-top:4px;color:var(--text-body)}.metric-grid,.detail-grid,.result-grid{display:grid;gap:14px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.detail-grid,.result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card,.detail-card,.subpanel,.workspace-card,.audit-item{padding:16px}.metric-card strong{display:block;margin-top:10px;font-size:1.3rem}.metric-card__label{color:var(--text-muted);font-size:.84rem}.workspace-list,.audit-list{display:grid;gap:12px}.workspace-card:hover{border-color:var(--border-strong);text-decoration:none}.workspace-card__head,.audit-item__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.workspace-card h3{margin:0 0 4px}.workspace-meta,.result-grid{margin:0}.workspace-meta div,.result-grid div{display:grid;gap:4px}.workspace-meta dt,.result-grid dt{color:var(--text-muted);font-size:.8rem}.workspace-meta dd,.result-grid dd{margin:0;color:var(--text-strong)}.form-stack,.form-grid{display:grid;gap:16px}.form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.field{display:grid;gap:8px}.field__label{color:var(--text-body);font-size:.95rem}.field input,.field select,.field textarea,.table-input input,.table-input select,.table-input textarea{width:100%;min-height:42px;border:1px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-strong);padding:10px 12px}.field textarea,.table-input textarea{min-height:84px;resize:vertical}.field-error{display:block;margin-top:6px;color:var(--danger-500);font-size:.8rem}.notice{margin:0 0 16px;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--border-soft);background:var(--surface-2);color:var(--text-body)}.notice--info{border-color:#245f9238;background:var(--info-100)}.notice--warning{border-color:#b7791f47;background:var(--warning-100)}.notice--danger{border-color:#c2414142;background:var(--danger-100)}.status-badge{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0 10px;border:1px solid var(--border-strong);border-radius:999px;font-size:.82rem;white-space:nowrap}.status-badge:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor}.status-badge--success{color:var(--success-500);background:var(--success-100)}.status-badge--warning,.status-badge--draft{color:var(--warning-500);background:var(--warning-100)}.status-badge--danger{color:var(--danger-500);background:var(--danger-100)}.status-badge--muted{color:var(--text-muted);background:var(--surface-3)}.table-card{display:grid;gap:12px}.table-card--review{gap:0}.table-toolbar{display:flex;justify-content:flex-end}.table-toolbar--page{margin-bottom:16px;align-items:center;justify-content:space-between;gap:12px}.table-wrap{overflow-x:auto;overflow-y:visible;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-1)}.review-table,.mandate-table{width:100%;border-collapse:collapse}.mandate-table{table-layout:fixed;min-width:0}.mandate-table__col--person{width:17%}.mandate-table__col--email{width:18%}.mandate-table__col--scope{width:14%}.mandate-table__col--mode,.mandate-table__col--limit,.mandate-table__col--date{width:11%}.mandate-table__col--actions{width:16%}.review-table th,.review-table td,.mandate-table th,.mandate-table td{padding:14px 12px;border-bottom:1px solid var(--border-soft);text-align:left;vertical-align:top;word-break:break-word}.review-table thead th,.mandate-table thead th{background:var(--surface-2);color:var(--text-muted);font-size:.78rem}.mandate-table thead th{position:sticky;top:0;z-index:1}.review-table tbody tr:hover,.mandate-table tbody tr:hover{background:var(--surface-2)}.row-editing{background:var(--accent-100)}.row-actions{justify-content:flex-start;gap:8px}.row-actions--stack{align-items:flex-start}.table-input{display:grid;gap:4px}.mono,.mono-block{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.mono-block{margin:0;padding:14px;background:var(--surface-3);border:1px solid var(--border-soft);border-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-word}.result-card{padding:16px;border-radius:var(--radius-md);border:1px solid var(--border-soft)}.result-card--success{border-color:#139b6b42;background:var(--success-100)}.result-card--danger{border-color:#c2414138;background:var(--danger-100)}.empty-state{padding:18px;border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);background:var(--surface-2)}.empty-state--table{margin:0}.audit-item__actor{color:var(--text-muted)}.nav-toggle{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.metric-grid,.detail-grid,.result-grid,.form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.topbar--app{align-items:flex-start}.topbar__meta{flex-direction:column;align-items:flex-start}.topbar__meta--approval{width:auto}.app-layout{grid-template-columns:1fr}.side-nav{display:none}.side-nav.is-open{display:block;border-right:0;border-bottom:1px solid var(--border-soft)}.nav-toggle{display:inline-flex}.page-layout{padding:22px 18px 40px}.shell--public{padding:18px}}@media(max-width:720px){.metric-grid,.detail-grid,.result-grid,.form-grid--two{grid-template-columns:1fr}.workspace-card__head,.audit-item__head,.panel-toolbar,.subpanel__head,.section-head,.table-toolbar--page{flex-direction:column;align-items:flex-start}.search-field{width:100%}.review-table,.mandate-table,.review-table thead,.mandate-table thead,.review-table tbody,.mandate-table tbody,.review-table th,.mandate-table th,.review-table td,.mandate-table td,.review-table tr,.mandate-table tr{display:block;width:100%}.mandate-table{min-width:0}.review-table thead,.mandate-table thead{display:none}.review-table tbody,.mandate-table tbody{display:grid;gap:14px;padding:14px}.review-table tr,.mandate-table tr{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-1);overflow:hidden}.review-table td,.mandate-table td{border-bottom:1px solid var(--border-soft);padding:10px 12px}.review-table td:last-child,.mandate-table td:last-child{border-bottom:0}.review-table td:before,.mandate-table td:before{content:attr(data-cell-label);display:block;margin-bottom:6px;color:var(--text-muted);font-size:.78rem}}.topbar--app{padding:10px 18px}.topbar__title h1{font-size:clamp(1.05rem,1.4vw,1.35rem)}.shell-user{padding:4px 8px}.shell-user__label,.mono--email{white-space:nowrap;overflow-wrap:normal;word-break:normal}.app-layout{grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 58px)}.app-layout--full{grid-template-columns:minmax(0,1fr)}.side-nav{padding:14px 10px}.page-layout{padding:18px 20px 32px;gap:18px}.page-layout--full{max-width:1460px;margin:0 auto;width:100%}.panel{padding:18px}.workspace-context-bar{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) auto;gap:16px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--border-soft);background:var(--surface-1)}.workspace-context-bar__identity,.workspace-context-bar__meta{min-width:0}.workspace-context-bar__name{display:block;font-size:1rem;letter-spacing:-.02em}.workspace-context-bar__ref{display:inline-block;margin-top:3px;color:var(--text-muted)}.workspace-context-bar__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.workspace-context-bar__meta dt{margin-bottom:4px;color:var(--text-muted);font-size:.75rem}.workspace-context-bar__meta dd{margin:0;color:var(--text-strong)}.workspace-context-bar__action{display:flex;justify-content:flex-end}.standard-page-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.standard-page-header__copy{min-width:0}.standard-page-header__copy h2{margin:0 0 6px;font-size:1.15rem;letter-spacing:-.02em}.standard-page-header__copy p{margin:0;color:var(--text-body)}.standard-page-header__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.section-tools--wide,.table-toolbar--integrated{align-items:stretch}.search-field--wide{width:min(100%,560px)}.search-field input,.search-field select{width:100%;min-height:42px;border-radius:var(--radius-sm);border:1px solid var(--input-border);padding:10px 12px;background:var(--input-bg);color:var(--text-strong)}.search-field input::placeholder{color:var(--text-muted);opacity:1}.panel--workspaces{padding:20px}.workspace-list--dense{gap:10px}.workspace-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.7fr) auto;gap:16px;align-items:center;padding:16px 18px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-1)}.workspace-row__identity,.workspace-row__meta{min-width:0}.workspace-row__identity h3{margin:0 0 4px;font-size:1rem}.workspace-row__ref{margin:0;color:var(--text-muted)}.workspace-row__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.workspace-row__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.workspace-row__meta dt,.detail-list dt{color:var(--text-muted);font-size:.78rem;margin-bottom:4px}.workspace-row__meta dd,.detail-list dd{margin:0;color:var(--text-strong)}.workspace-row__meta span,.detail-list span{display:block;margin-top:4px;color:var(--text-body);font-size:.9rem}.workspace-row__actions{display:flex;justify-content:flex-end}.overview-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.95fr);gap:16px}.overview-column{display:grid;gap:14px;align-content:start}.overview-column--narrow{gap:12px}.detail-card--emphasis{background:linear-gradient(180deg,var(--surface-2),var(--surface-1))}.overview-callout{margin:0 0 8px;font-size:1.1rem;font-weight:700;color:var(--text-strong)}.detail-list{display:grid;gap:12px;margin:0}.detail-list div{display:grid;gap:2px}.table-toolbar--page{gap:14px}.mandate-grid-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.mandate-grid-layout.has-drawer{grid-template-columns:minmax(0,1fr) minmax(340px,360px);align-items:start}.mandate-table__col--person{width:18%}.mandate-table__col--email{width:19%}.mandate-table__col--role{width:12%}.mandate-table__col--scope{width:15%}.mandate-table__col--mode{width:12%}.mandate-table__col--limit,.mandate-table__col--date{width:10%}.mandate-table__col--status{width:12%}.mandate-table__col--actions{width:14%}.mandate-table td,.review-table td{word-break:normal}.mandate-row__status{display:grid;gap:6px}.mandate-row--new{background:#2e90fa0a}.mandate-row--changed{background:#b7791f0f}.mandate-row--deleted{background:#c241410f}.table-inline-meta{color:var(--text-muted);font-size:.82rem}.drawer-panel{position:sticky;top:88px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-1);box-shadow:var(--shadow-sm);overflow:hidden}.drawer-panel__head,.drawer-panel__actions{padding:14px 16px;background:var(--surface-2);border-bottom:1px solid var(--border-soft)}.drawer-panel__head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.drawer-panel__head h3{margin:2px 0 6px}.drawer-panel__eyebrow{color:var(--text-muted);font-size:.8rem}.drawer-panel__body{padding:16px}.drawer-panel__actions{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid var(--border-soft);border-bottom:0}.form-grid--drawer{grid-template-columns:1fr}.field--drawer{gap:6px}.diff-summary__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.diff-summary__item{padding:12px;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--surface-2)}.diff-summary__item strong{display:block;font-size:1.15rem}.draft-action-bar{position:sticky;bottom:12px;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 14px;margin-top:16px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:#fcfdfdf5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-sm)}.draft-action-bar__copy{display:grid;gap:2px}.approval-stepper__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}.approval-stepper__item{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--border-soft);border-radius:var(--radius-sm);color:var(--text-muted);background:var(--surface-2)}.approval-stepper__item.is-active{color:var(--brand-900);border-color:#2e90fa47;background:var(--accent-100)}.approval-stepper__item.is-complete .approval-stepper__dot,.approval-stepper__item.is-active .approval-stepper__dot{background:currentColor}.approval-stepper__dot{width:8px;height:8px;border-radius:999px;background:var(--gray-300)}.check-result-card{display:grid;gap:14px;padding:16px;border:1px solid var(--border-soft);border-radius:var(--radius-md)}.check-result-card--success{background:var(--success-100);border-color:#139b6b42}.check-result-card--danger{background:var(--danger-100);border-color:#c2414138}.check-result-card__head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.result-grid--evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.field--inline{min-width:220px}.field--compact{gap:6px}.audit-timeline{display:grid;gap:12px}.audit-event{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px}.audit-event__rail{width:2px;background:var(--border-strong);justify-self:center;border-radius:999px}.audit-event__body{padding:14px 16px;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--surface-1)}.audit-event__head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:10px}.audit-event__head h3{margin:0 0 4px}.audit-event__head p{margin:0;color:var(--text-body)}.audit-event__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.audit-event__meta dt{margin-bottom:4px;color:var(--text-muted);font-size:.78rem}.audit-event__meta dd{margin:0}.audit-event__details{margin-top:12px}.audit-event__details summary{cursor:pointer;color:var(--text-body)}.status-badge--info{color:var(--info-500);background:var(--info-100)}@media(max-width:1180px){.workspace-row,.overview-grid,.mandate-grid-layout.has-drawer,.workspace-context-bar{grid-template-columns:1fr}.workspace-row__meta,.workspace-context-bar__meta,.audit-event__meta,.approval-stepper__list,.diff-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-context-bar__action,.workspace-row__actions{justify-content:flex-start}}@media(max-width:900px){.page-layout--full,.page-layout{padding:18px 16px 32px}.workspace-context-bar{padding:12px 16px}.draft-action-bar,.standard-page-header,.check-result-card__head,.audit-event__head{flex-direction:column;align-items:flex-start}}@media(max-width:720px){.workspace-row__meta,.workspace-context-bar__meta,.audit-event__meta,.approval-stepper__list,.diff-summary__grid,.result-grid--evidence{grid-template-columns:1fr}.drawer-panel{position:static}}
