:root{color:#1d2d35;background:#fffaf0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;text-rendering:optimizeLegibility;--color-app-bg: #fffaf0;--color-app-bg-soft: #eef4f3;--color-surface: #ffffff;--color-surface-blue: #dfeefa;--color-primary: #173d5a;--color-primary-strong: #102a43;--color-primary-soft: #d9f0eb;--color-accent: #2f7f75;--color-text: #1d2d35;--color-muted: #667b86;--color-border: #d5dfe3;--color-border-strong: #9fb3c8;--color-success: #2f7f75;--color-warning: #a76500;--color-danger: #b42318;--color-navy: #173d5a;--color-navy-soft: #245b78;--color-teal: #2f7f75;--color-teal-soft: #d9f0eb;--color-green: #375f52;--color-rose: #b54f5f;--color-gold: #b78938;--color-blue-soft: #dfeefa;--shadow-soft: 0 14px 38px rgba(16, 42, 67, .09);--shadow-card: 0 10px 28px rgba(16, 42, 67, .08);--radius-card: 8px;--transition-fast: .16s ease}*{box-sizing:border-box}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body{background:linear-gradient(120deg,rgba(243,198,109,.26) 0 16%,transparent 16% 100%),linear-gradient(300deg,rgba(47,127,117,.18) 0 18%,transparent 18% 100%),repeating-linear-gradient(135deg,rgba(255,255,255,.38) 0 1px,transparent 1px 18px),linear-gradient(135deg,#fffaf0,#edf8f5 42%,#f6f0ff);margin:0;min-width:320px;min-height:100vh}a{color:var(--color-primary);font-weight:650;text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:3px solid rgba(29,95,209,.32);outline-offset:3px}button,a,input,select,textarea{transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}button:hover{transform:translateY(-1px)}button:disabled:hover{transform:none}.app-shell{display:grid;grid-template-columns:292px minmax(0,1fr);min-height:100vh;min-width:0}.sidebar{background:linear-gradient(180deg,#fffaf0fa,#eef8f5f2,#fffffff5),radial-gradient(circle at 20% 0%,rgba(47,127,117,.16),transparent 34%);border-right:1px solid var(--color-border);box-shadow:10px 0 30px #102a430f;color:var(--color-text);display:flex;flex-direction:column;min-width:0;padding:26px 18px}.brand-block{align-items:center;display:flex;gap:12px;margin-bottom:28px}.brand-block span{color:var(--color-muted);display:block;font-size:13px}.brand-mark{align-items:center;background:linear-gradient(135deg,var(--color-navy),var(--color-teal) 60%,var(--color-gold));border-radius:8px;box-shadow:0 10px 24px #102a432e;color:#fff!important;display:inline-flex!important;font-weight:800;height:42px;justify-content:center;width:42px}nav{display:grid;gap:6px}nav a{align-items:center;border:1px solid transparent;border-left:3px solid transparent;border-radius:8px;color:#33506f;display:flex;font-size:14px;gap:10px;min-width:0;padding:11px 12px}nav a span{display:block;min-width:0;overflow-wrap:anywhere;word-break:break-word}nav a svg{color:#6f8d8a;flex:0 0 auto}nav a.active,nav a:hover{background:#fff;border-color:var(--color-border);border-left-color:var(--color-teal);box-shadow:0 8px 18px #102a4314;color:var(--color-primary-strong);text-decoration:none}nav a.active svg,nav a:hover svg{color:var(--color-teal)}.operations-top-nav{align-items:center;display:flex;flex:1 1 auto;gap:6px;justify-content:center;min-width:0}.operations-top-nav a{align-items:center;background:#ffffffc2;border:1px solid transparent;border-radius:8px;color:var(--color-primary-strong);display:inline-flex;font-size:12px;font-weight:850;gap:6px;min-height:34px;padding:7px 9px;white-space:nowrap}.operations-top-nav a svg{color:var(--color-teal);flex:0 0 auto}.operations-top-nav a.is-active,.operations-top-nav a:hover{background:#fff;border-color:var(--color-border);box-shadow:0 7px 16px #102a4317;text-decoration:none}.sidebar-note{align-items:flex-start;background:linear-gradient(135deg,#ffffffeb,#fff7e7f0);border:1px solid #ead7ae;border-radius:8px;color:var(--color-text);display:flex;gap:10px;margin-top:auto;padding:12px}.sidebar-note svg{color:var(--color-gold);flex:0 0 auto;margin-top:2px}.sidebar-note strong,.sidebar-note span{display:block}.sidebar-note span{color:var(--color-muted);font-size:12px;margin-top:2px}.main-panel{background:linear-gradient(180deg,#ffffffb8,#fffaf09e);min-width:0;padding:34px}.home-hero{align-items:stretch;background:linear-gradient(120deg,#fffffff5,#fff7e7eb 44%,#e8f7f3eb),repeating-linear-gradient(90deg,rgba(23,61,90,.04) 0 1px,transparent 1px 22px);border:1px solid rgba(181,141,68,.24);border-radius:8px;box-shadow:var(--shadow-card);display:grid;gap:26px;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);margin-bottom:18px;overflow:hidden;padding:28px}.home-right-rail{display:grid;gap:14px}.page-heading{max-width:860px}.home-hero .page-heading{display:flex;flex-direction:column}.eyebrow{color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:0;margin:0 0 8px;text-transform:uppercase}h1{color:var(--color-text);font-size:clamp(30px,4vw,48px);line-height:1.1;margin:0 0 12px}h2{font-size:18px;margin:0}.page-heading p{color:var(--color-muted);font-size:17px;margin:0 0 22px}.command-video-panel{background:#fffffff5;border:1px solid rgba(159,179,200,.62);border-radius:8px;box-shadow:0 18px 34px #102a431f;display:grid;gap:10px;margin-top:26px;overflow:hidden;padding:12px}.command-video-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.command-video-header h2{color:var(--color-primary-strong);font-size:20px;margin:0}.command-video-header a{align-items:center;background:#fff7e7;border:1px solid #ead7ae;border-radius:8px;color:var(--color-gold);display:inline-flex;height:34px;justify-content:center;width:34px}.command-video-header a:hover{background:#fff;box-shadow:0 8px 18px #102a4314;text-decoration:none}.command-video{aspect-ratio:16 / 9;background:#0f1720;border:1px solid var(--color-border);border-radius:6px;display:block;width:100%}.command-lifecycle-figure{background:#fff;border:1px solid var(--color-border);border-radius:6px;margin:0;overflow:hidden}.command-lifecycle-figure img{display:block;height:auto;width:100%}.workflow-graphic{align-self:center;background:linear-gradient(180deg,#fffffff0,#fffaf0e6);border:1px solid rgba(159,179,200,.62);border-radius:8px;box-shadow:0 18px 34px #102a431f;padding:16px}.workflow-graphic-header,.workflow-mini-panel{align-items:center;display:flex;gap:10px}.workflow-graphic-header{color:var(--color-primary-strong);font-weight:800;justify-content:space-between;margin-bottom:14px}.workflow-graphic-header svg{color:var(--color-teal)}.workflow-path{display:grid;gap:10px}.workflow-node{align-items:center;background:linear-gradient(90deg,#fff,#f9fff8);border:1px solid var(--color-border);border-radius:8px;display:grid;gap:8px;grid-template-columns:auto 1fr auto;padding:10px}.workflow-node span{align-items:center;background:var(--color-teal-soft);border:1px solid #bdd8d4;border-radius:8px;color:var(--color-teal);display:inline-flex;height:34px;justify-content:center;width:34px}.workflow-node strong{color:var(--color-primary-strong)}.workflow-node em{color:var(--color-muted);font-size:12px;font-style:normal}.workflow-mini-panel{background:#fff7e7;border:1px solid #ead7ae;border-radius:8px;color:var(--color-primary-strong);margin-top:12px;padding:11px}.workflow-mini-panel svg{color:var(--color-rose);flex:0 0 auto}.workflow-mini-panel strong,.workflow-mini-panel span{display:block}.workflow-mini-panel span{color:var(--color-muted);font-size:12px}.task-sheet-panel{background:#fffffff5;border:1px solid rgba(159,179,200,.62);border-radius:8px;box-shadow:0 18px 34px #102a431f;display:grid;gap:10px;min-height:520px;overflow:hidden;padding:12px}.task-sheet-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.task-sheet-kicker{color:var(--color-teal);font-size:12px;font-weight:800;margin:0 0 2px;text-transform:uppercase}.task-sheet-header h2{color:var(--color-primary-strong);font-size:20px;margin:0}.task-sheet-header span,.task-sheet-note{color:var(--color-muted);font-size:12px}.task-sheet-header a{align-items:center;background:#fff7e7;border:1px solid #ead7ae;border-radius:8px;color:var(--color-gold);display:inline-flex;height:34px;justify-content:center;width:34px}.task-sheet-header a:hover{background:#fff;box-shadow:0 8px 18px #102a4314;text-decoration:none}.task-sheet-frame{background:#fff;border:1px solid var(--color-border);border-radius:6px;height:410px;width:100%}.task-sheet-note{margin:0}.guardrail,.snapshot-panel,.feature-card{background:#fffffff0;border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.guardrail{align-items:center;display:flex;gap:10px;margin:18px 0 26px;max-width:860px;padding:15px 16px}.guardrail svg{color:var(--color-primary)}.guardrail p{color:#284563;margin:0}.guardrail-callout-copy{min-width:0}.guardrail-callout-copy strong,.guardrail-callout-copy span{display:block}.audit-boundary-note{background:var(--color-surface-blue);border:1px solid var(--color-border);border-radius:8px;color:var(--color-muted);font-size:13px;margin:10px 0;padding:10px 12px}.assurance-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 22px;max-width:1160px}.assurance-card{align-items:flex-start;background:linear-gradient(180deg,#fffffff5,#f1f8fff5);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);display:flex;gap:12px;min-height:120px;padding:16px}.assurance-card svg{color:var(--color-primary);flex:0 0 auto}.assurance-card h2{color:var(--color-primary-strong);font-size:16px}.assurance-card p{color:var(--color-muted);margin:6px 0 0}.feature-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.executive-site-panel{margin:0 0 24px}.executive-subdomain-panel-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(235px,1fr))}.section-heading-row{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 0 14px}.section-heading-row h2{color:var(--color-primary-strong);font-size:22px}.section-heading-row>a,.app-portfolio-dropdown summary{align-items:center;background:#fff;border:1px solid var(--color-border);border-radius:8px;color:var(--color-primary-strong);display:inline-flex;font-size:13px;font-weight:800;gap:6px;padding:9px 11px}.section-heading-row>a:hover,.app-portfolio-dropdown summary:hover{background:#fff7e7;border-color:#ead7ae;text-decoration:none}.app-portfolio-dropdown{position:relative}.app-portfolio-dropdown summary{cursor:pointer;list-style:none}.app-portfolio-dropdown summary::-webkit-details-marker{display:none}.app-portfolio-dropdown summary:after{content:"v";font-size:12px;margin-left:8px}.app-portfolio-dropdown[open] summary:after{content:"^"}.app-portfolio-dropdown>div{background:#fff;border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-card);display:grid;gap:4px;min-width:300px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.app-portfolio-dropdown a{align-items:center;border-radius:7px;color:var(--color-primary-strong);display:flex;font-size:13px;font-weight:800;gap:8px;justify-content:space-between;padding:9px 10px}.app-portfolio-dropdown a:hover{background:#f5fbfd;text-decoration:none}.legal-workflow-heading{margin-top:24px}.executive-subdomain-card{min-height:196px}.executive-subdomain-card .card-header{align-items:flex-start}.external-site-tag{background:#fff;border:1px solid rgba(32,111,108,.22);border-radius:999px;color:var(--color-teal);flex:0 0 auto;font-size:11px;font-weight:900;line-height:1;padding:7px 8px;text-transform:uppercase}.feature-card{background:linear-gradient(180deg,#fffffffa,#f6fbfffa);display:flex;flex-direction:column;justify-content:space-between;min-height:210px;padding:20px}.feature-card-teal{background:linear-gradient(180deg,#fff,#f2fbf8)}.feature-card-rose{background:linear-gradient(180deg,#fff,#fff6f7)}.feature-card-gold{background:linear-gradient(180deg,#fff,#fff9ea)}.feature-card-blue{background:linear-gradient(180deg,#fff,#f1f7ff)}.feature-card-icon{align-items:center;background:var(--color-teal-soft);border:1px solid #bdd8d4;border-radius:8px;color:var(--color-teal);display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.feature-card-rose .feature-card-icon{background:#fff1f3;border-color:#efc7cd;color:var(--color-rose)}.feature-card-gold .feature-card-icon{background:#fff7e7;border-color:#ead7ae;color:var(--color-gold)}.feature-card-blue .feature-card-icon{background:var(--color-blue-soft);border-color:#b9d7f5;color:var(--color-navy-soft)}.card-header,.card-footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.card-header{margin-bottom:12px}.card-header h2,.card-header h3{flex:1;font-size:18px;margin:0}.card-footer{border-top:1px solid #edf0f4;margin-top:18px;padding-top:14px}.card-footer a{align-items:center;display:inline-flex;gap:5px}.feature-card p,.snapshot-panel p{color:var(--color-muted);margin:0}.status-tag{background:var(--color-primary-soft);border:1px solid #bcd8f2;border-radius:999px;color:var(--color-primary-strong);font-size:12px;font-weight:800;padding:4px 8px;text-transform:uppercase}.status-tag.foundation-ready{background:#e9f7ef;border-color:#b7dec4;color:var(--color-success)}.status-tag.live{background:#e8f3ff;border-color:#a7cdf4;color:var(--color-primary-strong)}.snapshot-panel{align-items:flex-start;display:flex;gap:14px;max-width:860px;padding:20px}.snapshot-panel h2{margin-bottom:8px}.access-denied{background:#fff;border:1px solid var(--color-border);border-left:4px solid var(--color-danger);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--color-text);max-width:780px;padding:24px}.access-denied-icon{align-items:center;background:#fff1f0;border:1px solid #e6aaa6;border-radius:8px;color:var(--color-danger);display:inline-flex;height:44px;justify-content:center;margin-bottom:14px;width:44px}.access-denied h1{font-size:32px}.access-denied p{color:var(--color-muted);margin:0 0 12px}.access-denied-route,.access-denied-reason,.access-denied-permissions{background:var(--color-surface-blue);border:1px solid var(--color-border);border-radius:8px;padding:10px 12px}.access-denied-route span{color:var(--color-muted);display:block;font-size:13px}.access-denied-permissions ul{color:var(--color-muted);margin:8px 0 0;padding-left:18px}.client-intake-page,.conflicts-page,.engagement-page,.discovery-page,.billing-page{color:var(--color-text)}.client-intake-page .card,.conflicts-panel,.conflicts-metric,.engagement-panel,.engagement-metric,.discovery-panel,.discovery-metric,.billing-panel,.billing-metric{background:linear-gradient(180deg,#fffffffa,#f8fcfffa);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.intake-boundary,.conflicts-guardrail,.engagement-guardrail,.discovery-guardrail,.billing-guardrail{background:linear-gradient(135deg,#e8f3fff5,#fffffff5);border:1px solid #b9d7f5;box-shadow:0 10px 24px #1d5fd114;color:var(--color-primary-strong)}.intake-boundary span,.conflicts-guardrail span,.engagement-guardrail span,.discovery-guardrail span,.billing-guardrail span{color:#294a6d}.conflicts-guardrail svg,.engagement-guardrail svg,.discovery-guardrail svg,.billing-guardrail svg,.conflicts-section-heading svg,.engagement-section-heading svg,.discovery-section-heading svg,.billing-section-heading svg,.billing-status-panel svg,.engagement-status-panel svg,.discovery-status-panel svg{color:var(--color-primary)}.client-intake-page input,.client-intake-page select,.client-intake-page textarea,.conflicts-source-panel textarea,.conflicts-assumptions input,.engagement-source-panel textarea,.discovery-search,.discovery-search input,.billing-search,.billing-search input{background:#fff;border-color:var(--color-border);color:var(--color-text)}.client-intake-page input:focus,.client-intake-page select:focus,.client-intake-page textarea:focus,.conflicts-source-panel textarea:focus,.conflicts-assumptions input:focus,.engagement-source-panel textarea:focus,.discovery-search:focus-within,.billing-search:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px #1d5fd124;outline:0}.client-intake-page .primary-button,.conflicts-primary-button,.engagement-primary-button,.discovery-primary-button,.billing-primary-button{background:linear-gradient(180deg,var(--color-navy-soft),var(--color-navy));border-color:var(--color-primary);box-shadow:0 10px 18px #102a4329;color:#fff}.client-intake-page .secondary-button,.conflicts-secondary-button,.conflicts-action-button,.engagement-secondary-button,.engagement-icon-button,.discovery-secondary-button,.discovery-icon-button,.billing-secondary-button,.billing-icon-button,.billing-table-wrap button{background:#fff;border-color:var(--color-border);color:var(--color-primary-strong)}.conflicts-secondary-button:hover,.conflicts-action-button:hover,.engagement-secondary-button:hover,.engagement-icon-button:hover,.discovery-secondary-button:hover,.discovery-icon-button:hover,.billing-secondary-button:hover,.billing-icon-button:hover,.billing-table-wrap button:hover,.client-intake-page .secondary-button:hover{background:var(--color-surface-blue);border-color:var(--color-border-strong);box-shadow:0 8px 18px #1d5fd11a}.engagement-tabs,.discovery-tabs,.billing-tabs,.conflicts-segmented-control{background:#eaf4ff;border:1px solid var(--color-border)}.engagement-tabs button.active,.discovery-tabs button.active,.billing-tabs button.active,.conflicts-segmented-control button.active{background:#fff;border-color:#b9d7f5;box-shadow:0 5px 14px #1d5fd11f;color:var(--color-primary-strong)}.engagement-matter-strip button,.discovery-matter-strip button,.billing-entry-strip button,.conflicts-workflow-list button,.conflicts-toggle-row,.engagement-approval-row,.discovery-review-list button,.billing-decision-actions button{background:#fff;border-color:var(--color-border)}.engagement-matter-strip button.selected,.discovery-matter-strip button.selected,.billing-entry-strip button.selected,.conflicts-workflow-list button.active,.engagement-approval-row.captured,.discovery-review-list button.captured,.billing-decision-actions button.active{background:linear-gradient(180deg,#fff,#edf7ff);border-color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-primary),0 10px 20px #1d5fd11a}.conflicts-metric.good,.engagement-metric.good,.discovery-metric.good,.billing-metric.good,.conflicts-metric.green{background:linear-gradient(180deg,#fff,#edf9f2);border-color:#b7dec4}.conflicts-metric.amber,.engagement-metric.warn,.discovery-metric.warn,.billing-metric.warn{background:linear-gradient(180deg,#fff,#fff8e8);border-color:#e5c36a}.conflicts-metric.red,.engagement-metric.bad,.discovery-metric.bad,.billing-metric.bad{background:linear-gradient(180deg,#fff,#fff1f0);border-color:#e6aaa6}.engagement-status,.discovery-status,.billing-status,.conflicts-severity,.status-badge,.review-badge,.inline-note{border:1px solid currentColor;border-radius:999px;letter-spacing:0}.engagement-status.good,.discovery-status.good,.billing-status.good,.conflicts-severity.low,.engagement-dot.good,.discovery-dot.good,.billing-dot.good{color:var(--color-success)}.engagement-status.warn,.discovery-status.warn,.billing-status.warn,.conflicts-severity.medium{color:var(--color-warning)}.engagement-status.bad,.discovery-status.bad,.billing-status.bad,.conflicts-severity.high{color:var(--color-danger)}.engagement-dot.good,.discovery-dot.good,.billing-dot.good{background:var(--color-success)}.engagement-dot.warn,.engagement-dot.review_required,.engagement-dot.waiting,.engagement-dot.queued,.discovery-dot.warn,.billing-dot.warn{background:var(--color-warning)}.engagement-dot.bad,.discovery-dot.bad,.billing-dot.bad{background:var(--color-danger)}.engagement-dot.neutral,.discovery-dot.neutral,.billing-dot.neutral{background:var(--color-muted)}.engagement-audit-list article,.discovery-audit-list article,.billing-audit-list article,.conflicts-audit-list article,.engagement-preview article,.billing-original-card,.billing-suggestion-card,.discovery-boundary-note,.billing-boundary-note,.engagement-boundary-note{background:#f6fbff;border-color:var(--color-border)}.conflicts-section-heading h2,.engagement-section-heading h2,.discovery-section-heading h2,.billing-section-heading h2,.engagement-status-panel h2,.discovery-status-panel h2,.billing-status-panel h2{color:var(--color-text)}.conflicts-kicker,.engagement-kicker,.discovery-kicker,.billing-kicker,.conflicts-metric-topline,.engagement-metric-label,.discovery-metric-label,.billing-metric-label{color:var(--color-primary)}.beta-feedback-panel{background:#fffffff5;border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin-top:28px;max-width:860px;padding:18px}.beta-panel-heading{align-items:center;display:flex;gap:12px;margin-bottom:14px}.beta-panel-heading svg{color:var(--color-primary)}.beta-panel-heading h2{color:var(--color-text);font-size:18px}.beta-feedback-panel form{display:grid;gap:12px}.beta-feedback-panel label{color:#284563;display:grid;font-size:13px;font-weight:800;gap:7px}.beta-feedback-panel select,.beta-feedback-panel textarea{background:#fff;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font:inherit;padding:10px 12px}.beta-feedback-panel textarea{min-height:112px;resize:vertical}.beta-feedback-actions{align-items:center;display:flex;gap:14px;justify-content:space-between}.beta-feedback-actions p{color:var(--color-muted);font-size:13px;margin:0}.beta-admin-link{flex:0 0 auto;font-size:13px}.beta-feedback-actions button{align-items:center;background:linear-gradient(135deg,var(--color-primary),#0f88d1);border:1px solid var(--color-primary);border-radius:8px;color:#fff;display:inline-flex;flex:0 0 auto;font:inherit;font-weight:800;gap:7px;padding:10px 12px}.beta-feedback-actions button:disabled{cursor:wait;opacity:.72}.beta-feedback-status{border:1px solid currentColor;border-radius:8px;font-size:13px;margin:12px 0 0;padding:9px 10px}.beta-feedback-status.good{color:var(--color-success)}.beta-feedback-status.bad{color:var(--color-danger)}@media(max-width:820px){.app-shell{grid-template-columns:1fr}.sidebar{padding:18px}nav{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sidebar-note{margin-top:16px}.operations-top-nav{justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.main-panel{padding:22px}.home-hero{grid-template-columns:1fr;padding:22px}.assurance-grid{grid-template-columns:1fr}.section-heading-row{align-items:stretch;flex-direction:column}.app-portfolio-dropdown>div{min-width:0;position:static;width:100%}.beta-feedback-actions{align-items:stretch;flex-direction:column}.beta-feedback-actions button{justify-content:center}}@media(max-width:520px){.sidebar{padding:14px}.brand-block{margin-bottom:14px}nav{gap:5px;grid-template-columns:1fr;max-height:276px;overflow-y:auto;padding-right:3px}nav a{align-items:flex-start;font-size:13px;gap:8px;padding:9px 10px}nav a span{line-height:1.2}nav a.active{order:-1}.main-panel{padding:16px}.sidebar-note{margin-top:12px;padding:10px}}

/bin

/dev

/etc

/home

/home2

/lib

/lib64

/opt

/proc

/root

/run

/sbin

/tmp

/usr

/var

xrom-no-bold-override

_deploy/

assets/

backups/

cgi-bin/

config/

dist-analytics/

dist.backup-20260604174105/

dist/

docs/

images/

imports/

node_modules/

prompts/

public/

runtime/

scripts/

server/

site-creator/

src/

templates/

tmp/

tools/

:where(strong,b,.font-bold,.fw-bold,[style*=font-weight:

700],[style*=font-weight:700],[style*=font-weight:

bold],[style*=font-weight:bold]){font-weight:400!important}

:where(h1,h2,h3,h4,h5,h6,.button,.link-button,.assistant-primary-action,.assistant-secondary-action,.assistant-status,.assistant-priority,.pill,.badge){font-weight:400!important}

/* xrom-no-bold-override */
*,*::before,*::after{font-weight:400!important}
