:root{--tone-044c3a:#131820;--tone-04241b:#0a0c10;--tone-a7cf21:#3871ed;--tone-55810e:#222b39;--tone-f7faf6:#f7f8f9;--tone-eef4ea:#edeff1;--tone-10231c:#0c0f14;--tone-69736f:#445266;--tone-dde5db:#dce0e4;--tone-c3d2bf:#c2c8d0;--tone-0a5a45:#181e28;--tone-d8f36a:#88aaf4;--tone-04241b0a:#0a0c100a;--tone-04241b90:#0a0c1090;--tone-f8faf8:#f8f9fa;--tone-e5ebe7:#e5e8eb;--tone-89958e:#445266;--tone-738079:#445266;--tone-f5f8f5:#f6f6f8;--tone-edf4ed:#eff0f3;--tone-dfeadb:#dfe2e7;--tone-3f624e:#263140;--tone-e9eeea:#e9ebee;--tone-eef4e9:#edeef1;--tone-859188:#445266;--tone-84a947:#3871ed;--tone-737f77:#445266;--tone-45564b:#445266;--tone-c2ccc4:#c1c7cf;--tone-7c877f:#445266;--tone-e5ebe6:#e5e8eb;--tone-91ad72:#445266;--tone-7b907d:#445266;--tone-143e2d:#141921;--tone-7f8a81:#445266;--tone-e5ebe5:#e5e8eb;--tone-869087:#445266;--tone-254934:#1a212c;--tone-97a099:#445266;--tone-f0f5ed:#eff1f3;--tone-789267:#445266;--tone-284b37:#1b232e;--tone-7c8c7f:#445266;--tone-edf1eb:#eceef0;--tone-8a958b:#445266;--tone-7d8f7b:#445266;--tone-a2ada4:#445266;--tone-e1e8df:#e0e3e7;--tone-748471:#445266;--tone-edf4eb:#eeeff2;--tone-adc0a3:#445266;--tone-f0f5ef:#f0f2f4;--tone-e2eadd:#e0e3e7;--tone-e0e7df:#e0e3e7;--tone-20402002:#171d2602;--tone-304e39:#1e2632;--tone-a6bc9c:#445266;--tone-fefffd:#fefefe;--tone-f1f5ec:#eff0f3;--tone-e8eee1:#e5e7eb;--tone-81945e:#465365;--tone-f2f4ee:#eff1f3;--tone-83916a:#445266;--tone-a18955:#495567;--tone-eef4e8:#eceef0;--tone-6e8751:#344256;--tone-eaf3ef:#edeef1;--tone-3e806b:#2d3a4b;--tone-f1f3ef:#eff1f3;--tone-8b9588:#445266;--tone-284631:#1a212c;--tone-8a9787:#445266;--tone-778b71:#445266;--tone-f4f6f0:#f2f3f5;--tone-23442f:#191f29;--tone-98a38d:#445266;--tone-9aa591:#445266;--tone-f8faf6:#f7f8f9;--tone-75866e:#445266;--tone-eff3e9:#eceef0;--tone-968657:#435062;--tone-9da790:#445266;--tone-668157:#445266;--tone-95a08e:#445266;--tone-e9eee5:#e7e9ed;--tone-9ba594:#445266;--tone-819572:#445266;--tone-d9e3d1:#d6dadf;--tone-87977c:#445266;--tone-45603c:#252f3e;--tone-f2f5e8:#edeef1;--tone-dde7c9:#d3d8de;--tone-7b8a60:#445266;--tone-5d713d:#1e50bf;--tone-325039:#1f2734;--tone-8b9786:#445266;--tone-809076:#445266;--tone-98a18f:#445266;--tone-edf1e8:#eaecef;--tone-708464:#445266;--tone-657b59:#445266;--tone-8a9780:#445266;--tone-d8e2d4:#d7dbe0;--tone-334c37:#445266;--tone-17382040:#13181f40;--tone-e9eee4:#e6e9ec;--tone-20472f:#191f29;--tone-9aa68e:#445266;--tone-3b583e:#445266;--tone-98a78d:#445266;--tone-677f5f:#445266;--tone-718967:#445266;--tone-dfe7d7:#dbdfe4;--tone-fbfcf9:#fafafb;--tone-eff2ec:#edeff1;--tone-43633d:#26313f;--tone-91a084:#445266;--tone-506e47:#2b3748;--tone-94a286:#445266;--tone-e6ecdf:#e3e5e9;--tone-f1f6ea:#eef0f2;--tone-e4edd8:#dfe2e7;--tone-e7ecdf:#e3e5e9;--tone-3f6434:#242e3c;--tone-8da07a:#445266;--tone-819477:#445266;--tone-93a083:#445266;--tone-e4eada:#dfe2e6;--tone-f2f5e9:#edeff1;--tone-657f4e:#313e51;--tone-99a886:#445266;--tone-9b9169:#445266;--tone-f9fbf6:#f8f8f9;--tone-dfe8d2:#d9dde2;--tone-8ba078:#445266;--tone-f5f8ee:#f2f3f5;--tone-e3ecd6:#dee1e5;--tone-7d9467:#445266;--tone-4e723c:#293545;--tone-9c945f:#4c596a;--tone-9b9e7e:#445266;--tone-e2eada:#dfe2e6;--tone-8fa174:#445266;--tone-dfe8d3:#dadde2;--tone-395d2e:#212a37;--tone-f3f7ed:#f0f2f4;--tone-e6edd9:#e0e3e7;--tone-496b36:#263140;--tone-8a9e73:#445266;--tone-7c935f:#465365;--tone-5e8040:#2159d3;--tone-6c8752:#354357;--tone-d9e4cc:#d3d8de;--tone-9aaa85:#445266;--tone-476c30:#252f3e;--tone-e9efdf:#e4e7ea;--tone-96a77e:#445266;--tone-658844:#235ee0;--tone-9b946b:#445266;--tone-39572e:#202835;--tone-82966e:#445266;--tone-385332:#202835;--tone-e4eadb:#dfe2e7;--tone-eef1ea:#ebedf0;--tone-8d9e7a:#445266;--tone-55733f:#1f52c3;--tone-537944:#2d394b;--tone-f0f2e7:#eaecef;--tone-96a17b:#445266;--tone-8c9d78:#445266;--tone-697b62:#445266;--tone-4e702e:#26303f;--tone-286d56:#232d3b;--tone-dbe5d3:#d8dce1;--tone-f4f7ef:#f2f3f5;--tone-f6f9f4:#f6f6f8;--tone-d6e0ce:#d2d7dd;--tone-04241b12:#0a0c1012;--tone-a7cf2133:#3871ed33;--tone-f3f4e8:#eceef0;--tone-6c6c2f:#1b48aa;--green:#334155;--deep:#1b222c;--lime:#2563eb;--paper:#f8fafc;--ink:#17202e;--muted:#64748b;--line:#e0e3e6;--brand-soft:#f5f6f7;--brand-primary:#334155;--brand-accent:#2563eb;--accent-ink:#ffffff}
body:not([data-company-ready="true"])>.sidebar,body:not([data-company-ready="true"])>.app-shell{display:none}
.brand-logo img,.hero-logo.custom-logo img,.footer-logo.custom-logo img{width:100%;height:100%;object-fit:contain;transform:none;position:static;max-width:100%}
.sidebar-brand{min-height:64px;padding:10px;border-radius:10px;display:grid;place-items:center;width:100%}.sidebar-brand img{width:100%;max-width:190px;height:48px;object-fit:contain;transform:none}
.company-initials{display:inline-grid;place-items:center;min-width:48px;min-height:48px;border-radius:10px;background:var(--green);color:white;font-size:22px;font-weight:700;padding:8px}
button.primary,.button.primary{background:var(--brand-accent);color:var(--accent-ink);border-color:var(--brand-accent)}
button.primary:hover,.button.primary:hover{filter:brightness(.93);background:var(--brand-accent);color:var(--accent-ink)}
.doc-hero{background:var(--deep)}.doc-hero.light{background:#fff}.doc-hero.light .company-title{color:var(--green)}.scope-title{background:var(--green)}.doc-title,.doc-section-title{color:var(--green)}
#edit-company-profile{margin:12px 0}.sidebar-bottom strong,.topbar-workspace{overflow-wrap:anywhere}
@media(max-width:980px){.sidebar-brand{width:145px;min-height:42px;padding:4px}.sidebar-brand img{height:32px}}
