.jv-portal-content{margin-left:260px;padding:2rem;background:var(--brand-bg-soft);min-height:100vh;font-family:Plus Jakarta Sans,sans-serif;color:var(--brand-text);line-height:1.6}.jv-portal-demo-banner{position:fixed;top:0;left:260px;right:0;z-index:900;background:var(--status-warn-bg, #fff6eb);border-bottom:1px solid rgba(155,76,30,.15);padding:.4rem 1rem;text-align:center}.jv-portal-demo-banner__text{font-family:Raleway,sans-serif;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--status-warn, #9b4c1e)}.jv-portal-error{display:none;text-align:center;padding:4rem 2rem;max-width:480px;margin:0 auto}.jv-portal-error.visible{display:block}.jv-portal-error__heading{font-family:Raleway,sans-serif;font-weight:300;font-size:1.5rem;letter-spacing:.02em;color:var(--brand-text);margin-bottom:.75rem}.jv-portal-error__text{font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;color:var(--brand-text);opacity:.7;line-height:1.6;margin-bottom:2rem}.jv-portal-error__btn{display:inline-block;font-family:Raleway,sans-serif;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-bg-white);background:var(--brand-primary);border:none;border-radius:var(--radius-pill);padding:.85rem 2.5rem;cursor:pointer;transition:background .3s var(--ease-reveal)}.jv-portal-error__btn:hover{background:var(--brand-primary-deep)}@media(max-width:768px){.jv-portal-content{margin-left:0;padding:4rem 1rem 1rem}.jv-portal-demo-banner{left:0;padding-left:3.5rem}}.jv-admin-crm,.jv-comms,.jv-calendar,.jv-sms-queue,.jv-task-centre,.jv-system-health,.jv-automations,.jv-stale-deals,.jv-settings,.jv-audit-log,.jv-admin-dashboard,.jv-proposal-pipeline,.jv-proposal-builder,.jv-runsheet-builder,.jv-runsheet-planner{margin-left:260px;min-height:100vh;background:var(--brand-bg-soft, #f6f1ee)}@media(max-width:768px){.jv-admin-crm,.jv-comms,.jv-calendar,.jv-sms-queue,.jv-task-centre,.jv-system-health,.jv-automations,.jv-stale-deals,.jv-settings,.jv-audit-log,.jv-admin-dashboard,.jv-proposal-pipeline,.jv-proposal-builder,.jv-runsheet-builder,.jv-runsheet-planner{margin-left:0;padding-top:3.5rem}}body.nav-collapsed .jv-admin-crm,body.nav-collapsed .jv-comms,body.nav-collapsed .jv-calendar,body.nav-collapsed .jv-sms-queue,body.nav-collapsed .jv-task-centre,body.nav-collapsed .jv-system-health,body.nav-collapsed .jv-automations,body.nav-collapsed .jv-stale-deals,body.nav-collapsed .jv-settings,body.nav-collapsed .jv-audit-log,body.nav-collapsed .jv-admin-dashboard,body.nav-collapsed .jv-proposal-pipeline,body.nav-collapsed .jv-proposal-builder,body.nav-collapsed .jv-runsheet-builder,body.nav-collapsed .jv-runsheet-planner,body.nav-collapsed .jv-portal-content{margin-left:64px;transition:margin-left .35s}body.nav-collapsed .jv-portal-demo-banner{left:64px;transition:left .35s}
/*# sourceMappingURL=/cdn/shop/t/13/assets/jv-portal-shell.css.map */
