body .shell,body main.shell{--ink:#1d1a17;--paper:#f3eee6;--cream:transparent;--line:#d9d0c2;--sage:#7a3b2e;--gold:#7a3b2e;--red:#7a3b2e;background:#f3eee6;color:#1d1a17;font-family:Helvetica Neue,Arial,sans-serif;max-width:1080px}body:has(.shell){background:#f3eee6}body:has(.shell):before{display:none!important}.shell .brand,.shell .section-title,.shell h1,.shell h2,.shell h3,.shell strong.big{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:0;color:#1d1a17}.shell h1{line-height:1.08}.shell .brand{font-size:26px;letter-spacing:.02em}.shell .mast{border-bottom:1px solid #d9d0c2;padding-bottom:22px}.shell .eyebrow,.shell .status-chip{color:#7a3b2e;font-size:12px;letter-spacing:.16em;text-transform:uppercase;background:none;border:0;padding:0}.shell .lede,.shell .muted{color:#6f675d}.shell .admin-health,.shell .alert,.shell .card,.shell .checklist .check,.shell .clinic,.shell .column,.shell .metric,.shell .portal-callout,.shell .portal-doc,.shell .portal-summary>*,.shell .request-card,.shell .section{background:transparent!important;border:0!important;border-top:1px solid #d9d0c2!important;border-radius:0!important;box-shadow:none!important}.shell .alert{border-top:0!important;border-left:2px solid #7a3b2e!important;padding:8px 0 8px 16px}.shell .alert.success{border-left-color:#1d1a17!important}.shell .clinic{padding:18px 0}.shell .dot,.shell .pill,.shell .request-actions .pill{background:transparent!important;color:#1d1a17!important;border:0!important;border-bottom:1px solid!important;border-radius:0!important;padding:0 0 2px!important;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.shell .dot{display:inline-block;width:auto;height:auto}.shell .btn{background:transparent!important;color:#1d1a17!important;border:1px solid #1d1a17!important;border-radius:0!important;box-shadow:none!important;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:14px 28px;cursor:pointer;transition:background .3s,color .3s}.shell .btn:hover:not(:disabled){background:#1d1a17!important;color:#f3eee6!important}.shell .btn.secondary{border-color:transparent!important;border-bottom:1px solid #1d1a17!important;padding:14px 0}.shell input,.shell select,.shell textarea{background:transparent!important;border:0!important;border-bottom:1px solid #1d1a17!important;border-radius:0!important;box-shadow:none!important;font:inherit;padding:10px 0;color:#1d1a17}.shell label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#6f675d}.shell .admin-tabs,.shell .portal-nav,.shell .portal-tabs{display:flex;gap:28px;border:0;background:none}.shell .admin-tabs button,.shell .portal-nav button,.shell .portal-tabs button{background:none!important;border:0!important;border-radius:0!important;font:inherit;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6f675d;padding:6px 0;cursor:pointer}.shell .admin-tabs .active,.shell .portal-nav .active,.shell button.active,.shell button[aria-pressed=true]{color:#1d1a17!important;border-bottom:1px solid #1d1a17!important}.shell .metric-grid,.shell .pipeline{gap:0}.shell .metric strong{font-family:Georgia,serif;font-weight:400;font-size:40px}.shell hr{border:0;border-top:1px solid #d9d0c2}html:has(.shell),html:has(.shell) body{background:#f3eee6!important}.shell{min-height:100vh}.shell .demo-banner{background:#1d1a17!important;border-radius:0!important}.shell .check,.shell .check.active,.shell .check.done,.shell [class*=check]{background:transparent!important;color:#6f675d!important;border:0!important;border-bottom:1px solid #d9d0c2!important;border-radius:0!important;text-align:left!important}.shell .check.active,.shell .check.done,.shell .check[aria-current],.shell .check[aria-pressed=true]{color:#1d1a17!important;border-bottom-color:#1d1a17!important}.shell a.brand{text-decoration:none}.shell .demo-steps button.active,.shell button.active{background:transparent!important;color:#1d1a17!important;border:0!important;border-bottom:1px solid #1d1a17!important}.shell button:not(.btn):not(.pill){border-radius:0!important}