:root{--rafiki-bg:#f6f4ee;--rafiki-surface:#ffffff;--rafiki-ink:#1b231e;--rafiki-ink-soft:#4b544d;--rafiki-line:#e1ddd0;--rafiki-accent:#2f6f4e;--rafiki-font-caption:12px;--rafiki-font-body:14px;--rafiki-font-section:16px;--rafiki-font-page:26px}*{box-sizing:border-box}body{font-family:Inter,system-ui,sans-serif;font-size:var(--rafiki-font-body);line-height:1.45;background:var(--rafiki-bg);color:var(--rafiki-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit}.dashboard-content{color:var(--rafiki-ink);font-size:var(--rafiki-font-body);min-width:0}a{color:inherit;text-decoration:none}aside nav a{display:flex;align-items:center}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:768px){body,html{overflow-x:hidden}.dashboard-breadcrumb{padding:8px 14px!important;overflow-x:auto;flex-wrap:nowrap!important}.dashboard-breadcrumb>a,.dashboard-breadcrumb>span{flex-shrink:0}.dashboard-quick-actions>div{padding:10px 14px!important}.dashboard-content>*,.platform-content aside,.platform-content form,.platform-content section,.platform-content>div{max-width:100%;min-width:0}.dashboard-content [style*=grid-template-columns],.platform-content [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.dashboard-content [style*="display: flex"],.platform-content [style*="display: flex"]{min-width:0}.dashboard-content button,.dashboard-content input,.dashboard-content select,.dashboard-content textarea,.platform-content button,.platform-content input,.platform-content select,.platform-content textarea{max-width:100%}.dashboard-content h1,.dashboard-content h2,.dashboard-content h3,.dashboard-content label,.dashboard-content p,.platform-content h1,.platform-content h2,.platform-content h3,.platform-content label,.platform-content p{overflow-wrap:break-word}.page-header-actions{width:100%;align-items:stretch!important;flex-wrap:wrap}.page-header-actions a,.page-header-actions button,.page-header-actions>*{flex:1 1 150px;justify-content:center;min-width:min(150px,100%);white-space:normal;word-break:normal;overflow-wrap:normal}.page-header-actions svg{flex:0 0 auto}.dashboard-content table,.platform-content table{min-width:max-content}.industry-workspace-page,.industry-workspace-page aside,.industry-workspace-page form,.industry-workspace-page section,.industry-workspace-page>*,.operational-workspace{width:100%;max-width:100%;min-width:0}.industry-workspace-page{padding:0!important;overflow-x:hidden}.industry-workspace-page [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.industry-workspace-page [style*="display: flex"]{min-width:0}.industry-workspace-page button,.industry-workspace-page input,.industry-workspace-page select,.industry-workspace-page textarea{max-width:100%}.industry-workspace-page table{min-width:0!important}.platform-org-row{align-items:flex-start!important;gap:10px}.platform-org-main{flex:1 1 auto!important;min-width:0}.platform-org-copy{flex:1 1 auto;min-width:0}.platform-org-meta{display:block!important;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-org-badges{flex:0 0 auto!important;gap:6px!important}.platform-org-badges span{white-space:nowrap}.industry-workspace-page h1,.industry-workspace-page h2,.industry-workspace-page h3,.industry-workspace-page label,.industry-workspace-page p{overflow-wrap:break-word}}