:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#16151c;--muted:#777681;--paper:#f6f5f2;--paper2:#f0eeeb;--white:#fff;--line:#e6e3e2;--accent:#8976ff;--accent2:#d8d0ff}*{box-sizing:border-box}html,body{min-height:100%;color:var(--ink);margin:0;font-family:DM Sans,Arial,sans-serif}body{background:var(--paper)}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.055em;font-family:Space Grotesk,DM Sans,sans-serif}.eyebrow,.overline,.page-eyebrow{letter-spacing:.19em;text-transform:uppercase;font-size:10px;font-weight:700}.eyebrow{color:var(--accent)}.overline{color:#99969d}.intro{color:#818088;max-width:380px;font-size:14px;line-height:1.75}.divider-line{background:var(--line);height:1px;margin:34px 0}.btn{letter-spacing:.03em;border:0;justify-content:center;align-items:center;gap:12px;min-height:47px;padding:13px 24px;font-size:12px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.6;cursor:wait;transform:none}.btn-dark{color:#fff;background:#1e1d25}.btn-dark:hover{background:#494250}.btn-wide{justify-content:space-between;width:100%;padding:16px 21px}.form-error{color:#a52939;background:#fff2f2;padding:12px 14px;font-size:13px;line-height:1.5}.hint{color:#86858c;margin:9px 0 19px;font-size:11px}.login-form,.account-form{flex-direction:column;display:flex}.login-form label,.account-form label{margin-bottom:10px;font-size:11px;font-weight:700}.login-form input,.account-form input{color:#26232d;background:#fff;border:1px solid #e1dfe1;border-radius:0;outline:none;height:47px;margin-bottom:22px;padding:0 15px;transition:border .2s}.login-form input:focus,.account-form input:focus{border-color:var(--accent);box-shadow:0 0 0 2px #8976ff22}.login-form input::placeholder{color:#aaa7b2}.login-note{color:#88838e;justify-content:center;align-items:center;gap:8px;margin:24px 0 0;font-size:11px;display:flex}.login-shell{background:#fcfbf9;grid-template-columns:55% 45%;min-height:100svh;display:grid}.login-art{isolation:isolate;color:#fff;background:#15141d;position:relative;overflow:hidden}.login-art:before{content:"";pointer-events:none;background:linear-gradient(130deg,#0000 38%,#5948a322 80%),repeating-linear-gradient(0deg,#0000 0 86px,#ffffff07 87px),repeating-linear-gradient(90deg,#0000 0 86px,#ffffff07 87px);position:absolute;inset:0}.login-art:after{content:"";pointer-events:none;background:radial-gradient(#6a5db725,#0000 70%);height:90%;position:absolute;inset:auto -20% -60% 20%}.login-art-content{z-index:2;flex-direction:column;min-height:100svh;padding:43px 7.4% 34px;display:flex;position:relative}.brand{align-items:center;gap:14px;width:fit-content;display:flex}.brand-symbol{letter-spacing:-.1em;border:1px solid #25222f;justify-content:center;align-items:center;width:42px;height:42px;padding-right:5px;font-family:Space Grotesk,sans-serif;font-size:31px;font-weight:700;line-height:1;display:flex;position:relative}.brand-star{color:var(--accent);font-size:13px;position:absolute;top:-7px;right:-7px}.brand-copy{flex-direction:column;gap:3px;display:flex}.brand-copy strong{letter-spacing:-.065em;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;line-height:1}.brand-copy small{letter-spacing:.27em;color:#777681;font-size:8px;font-weight:700}.login-hero{margin-top:auto;margin-bottom:auto;padding:60px 0 50px;position:relative}.login-hero .eyebrow{margin-bottom:28px}.login-hero h1{letter-spacing:-.085em;z-index:1;margin:0 0 30px;font-size:clamp(58px,6.2vw,113px);font-weight:600;line-height:.91;position:relative}.login-hero h1 em{color:var(--accent2);font-style:normal}.login-hero>p:last-child{color:#aca8b9;max-width:320px;font-size:14px;line-height:1.7}.login-art-footer{letter-spacing:.16em;color:#9995a7;justify-content:space-between;gap:15px;font-size:9px;font-weight:700;display:flex}.particle-layer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.particle{left:var(--x);top:var(--y);width:var(--s);height:var(--s);opacity:.45;animation:drift var(--t) ease-in-out var(--d) infinite alternate;background:#c5b4ff;border-radius:50%;position:absolute;box-shadow:0 0 10px #a28bff}.particle:nth-of-type(4n){opacity:.22;background:#fff}.particle:nth-of-type(7n){border-radius:0;transform:rotate(45deg)}@keyframes drift{0%{opacity:.1;translate:-16px 18px}55%{opacity:.72}to{opacity:.15;translate:26px -48px}}.orbital{aspect-ratio:1;border:1px solid #b4a9ff1a;border-radius:50%;width:70vw;max-width:850px;animation:60s linear infinite spin;position:absolute;top:40%;left:49%;transform:translate(-50%,-50%)rotate(-25deg)}.orbital-b{border-color:#d4c9ff2b;width:54vw;max-width:660px;animation-direction:reverse}.orbital-c{border-color:#bdb0ff30;width:34vw;max-width:420px}.particle-core{filter:blur(12px);background:radial-gradient(circle,#b7a6ff15,#0000 65%);border-radius:50%;width:300px;height:300px;position:absolute;top:47%;left:58%}@keyframes spin{to{transform:translate(-50%,-50%)rotate(335deg)}}.login-panel{flex-direction:column;min-height:100svh;padding:45px clamp(35px,5.6vw,100px) 31px;display:flex}.login-panel-header,.login-panel-footer{letter-spacing:.1em;color:#8c8993;justify-content:space-between;gap:12px;font-size:9px;font-weight:700;display:flex}.status-dot{align-items:center;gap:9px;display:flex}.status-dot:before,.green-dot{content:"";background:#7ecba0;border-radius:50%;width:6px;height:6px;display:inline-block}.login-card{width:min(100%,360px);margin:auto}.login-card .eyebrow{margin-bottom:24px}.login-card h2{margin:0 0 25px;font-size:clamp(52px,4.2vw,74px);font-weight:600;line-height:.96}.violet-dot{color:var(--accent)}.login-card .intro{margin-bottom:36px}.login-panel-footer{font-weight:500}.setup-screen{background:#eeecee;place-items:center;min-height:100svh;padding:28px;display:grid}.setup-card{background:#fff;width:min(100%,510px);padding:clamp(27px,4.3vw,62px);box-shadow:0 13px 70px #21152b10}.setup-card h1{margin:18px 0;font-size:clamp(42px,4vw,61px);line-height:1}.setup-card .intro{margin-bottom:30px}.setup-card .account-form{max-width:100%}.text-button{color:#666175;background:0 0;border:0;padding:15px 0 0;font-size:12px;text-decoration:underline}.workspace-shell{min-height:100svh;display:flex}.sidebar{border-right:1px solid var(--line);background:#fff;flex-direction:column;flex:0 0 255px;justify-content:space-between;height:100svh;padding:29px 20px 22px;display:flex;position:sticky;top:0}.sidebar .brand{margin:0 10px 61px}.sidebar .brand-copy strong{font-size:18px}.sidebar .brand-symbol{width:35px;height:35px;font-size:26px}.side-section-title{color:#a4a1a7;letter-spacing:.2em;margin:0 13px 18px;font-size:9px;font-weight:700}.side-nav{gap:4px;display:grid}.side-nav a{align-items:center;gap:15px;padding:15px 13px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:flex}.side-nav a:hover,.side-nav a:focus-visible{color:#7662d9;background:#f0edf9}.sidebar-bottom{border-top:1px solid var(--line);padding-top:18px}.side-member{align-items:center;gap:10px;display:flex}.avatar{color:#715fd3;background:#e7e2fb;border-radius:50%;flex:0 0 37px;place-items:center;width:37px;height:37px;font-weight:700;display:grid}.side-member>div:last-child{min-width:0}.side-member strong{white-space:nowrap;text-overflow:ellipsis;max-width:154px;font-size:12px;display:block;overflow:hidden}.side-member small{color:#95909b;text-overflow:ellipsis;white-space:nowrap;max-width:153px;padding-top:4px;font-size:10px;display:block;overflow:hidden}.side-signout{color:#84818c;background:0 0;border:0;align-items:center;gap:13px;padding:25px 12px 0;font-size:11px;display:flex}.workspace-main{flex-direction:column;flex:1;min-width:0;display:flex}.workspace-topbar{border-bottom:1px solid var(--line);letter-spacing:.18em;color:#a2a0a5;justify-content:space-between;align-items:center;min-height:75px;padding:0 clamp(25px,4.6vw,74px);font-size:9px;font-weight:700;display:flex}.topbar-right{align-items:center;gap:10px;display:flex}.topbar-rule{background:#ccc8ca;width:1px;height:16px;margin:0 10px}.workspace-content{flex:1;width:min(100%,1190px);margin:0 auto;padding:46px clamp(25px,4.6vw,74px) 90px}.workspace-footer{border-top:1px solid var(--line);color:#b1aeb4;letter-spacing:.12em;justify-content:space-between;gap:15px;padding:22px clamp(25px,4.6vw,74px);font-size:9px;font-weight:700;display:flex}.page-eyebrow{color:#6c6873;margin-bottom:50px}.page-eyebrow span{color:#b6b1b9;margin:0 10px}.welcome-header{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:48px;display:flex}.welcome-header h1{margin:10px 0 19px;font-size:clamp(42px,4.9vw,74px);font-weight:600;line-height:1.05}.welcome-header h1 em,.page-header h1 em{color:#806bdc;font-style:normal}.welcome-header p:last-child,.page-header>p:last-child{color:#8a8791;font-size:13px;line-height:1.6}.welcome-number{color:#d6d1dc;font-family:Space Grotesk,sans-serif;font-size:66px;font-weight:600;line-height:1}.welcome-number span{font-size:14px}.stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:70px;display:grid}.stat-card{border:1px solid var(--line);background:#fff;flex-direction:column;justify-content:space-between;min-height:178px;padding:23px 25px 20px;transition:border .2s,transform .2s;display:flex}.stat-card:hover{border-color:#b5a8ed;transform:translateY(-2px)}.stat-card>div{color:#8a8694;justify-content:space-between;display:flex}.stat-card strong{letter-spacing:-.07em;font-family:Space Grotesk,sans-serif;font-size:51px;font-weight:600;line-height:1;display:block}.stat-card>span{letter-spacing:.13em;color:#8b8794;font-size:9px;font-weight:700}.section-block{margin-bottom:37px}.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.section-heading h2{margin-bottom:0;font-size:29px;line-height:1}.simple-link,.back-link{color:#62548c;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.document-list{border-top:1px solid var(--line)}.document-row{border-bottom:1px solid var(--line);align-items:center;gap:17px;padding:21px 5px;transition:background .15s;display:flex}.document-row:hover{background:#fff}.doc-icon{color:#7e7789;background:#ebe8e7;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.document-main{flex:1;min-width:0}.document-title{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600}.document-main p{color:#85818c;margin:5px 0 7px;font-size:12px;line-height:1.5}.document-meta{color:#aba5ae;letter-spacing:.12em;font-size:9px;font-weight:700}.document-meta span{margin:0 9px}.document-status{white-space:nowrap;margin-left:auto}.approved,.pending,.neutral-tag{color:#716c77;background:#f4f3f1;align-items:center;gap:6px;padding:9px 12px;font-size:10px;font-weight:700;display:inline-flex}.approved{color:#337954;background:#e9f4ee}.pending{color:#947449;background:#f8efe2}.document-row>svg{color:#8e8b93;flex:0 0 18px}.empty-card{text-align:center;background:#fff;border:1px dashed #ddd9df;min-height:195px;padding:50px 28px}.empty-card>svg{color:#a79ea9;margin-bottom:13px}.empty-card h3{letter-spacing:-.035em;margin-bottom:6px;font-size:20px}.empty-card p{color:#88848b;font-size:12px;line-height:1.65}.notice-box{background:#eae5f8;align-items:center;gap:22px;padding:28px 34px;display:flex}.notice-mark{color:#8f7be5;font-family:Space Grotesk,sans-serif;font-size:49px;font-weight:700;line-height:1}.notice-box strong{letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-size:16px}.notice-box p{color:#827a95;margin:7px 0 0;font-size:12px;line-height:1.6}.page-header{border-bottom:1px solid var(--line);margin-bottom:35px;padding:0 0 45px}.page-header h1{margin:15px 0 20px;font-size:clamp(52px,5.5vw,80px);font-weight:600;line-height:.98}.page-header>p:last-child{max-width:490px}.fine-print{color:#8d8890;margin-top:27px;font-size:11px;line-height:1.6}.back-link{margin-bottom:32px}.document-head h1{letter-spacing:-.055em;margin:12px 0;font-size:clamp(38px,4vw,57px)}.document-head>p:last-child{color:#88818c;margin:0 0 30px;font-size:13px;line-height:1.7}.pdf-toolbar{color:#fff;background:#27242e;justify-content:space-between;align-items:center;gap:12px;padding:16px 19px;display:flex}.pdf-toolbar span,.pdf-toolbar a{letter-spacing:.08em;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.pdf-toolbar a:hover{color:#c3b0ff}.pdf-frame{background:#ddd;border:0;width:100%;height:min(83vh,800px);display:block}.acknowledge-card{border:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:28px;margin:28px 0;padding:28px 32px;display:flex}.acknowledge-card h2{margin:8px 0;font-size:22px}.acknowledge-card p:last-child{color:#86818c;max-width:500px;margin-bottom:0;font-size:12px;line-height:1.6}.acknowledge-card>svg{color:#4b9868}.account-grid{grid-template-columns:1fr 1.3fr;gap:20px;display:grid}.info-card{border:1px solid var(--line);background:#fff;padding:32px}.info-card>.overline{margin-bottom:27px}.info-card>div{border-bottom:1px solid var(--line);padding:20px 0}.info-card>div>small{letter-spacing:.12em;color:#9d99a2;margin-bottom:9px;font-size:10px;font-weight:700;display:block}.info-card>div>strong{font-size:14px;line-height:1.4}.info-card h2{margin:0 0 10px;font-size:27px}.info-card .intro{margin-bottom:26px}.allow-wrap{overflow-wrap:anywhere}@media (max-width:1050px){.sidebar{flex-basis:220px}.login-panel{padding-left:40px;padding-right:40px}.login-art-content{padding-left:7%;padding-right:7%}.welcome-number,.document-status{display:none}}@media (max-width:760px){.login-shell{display:block}.login-art{min-height:360px}.login-art-content{min-height:360px;padding:28px}.login-hero{padding:42px 0 25px}.login-hero h1{font-size:clamp(48px,10vw,78px)}.login-hero>p:last-child{display:none}.login-art-footer{font-size:8px}.orbital{width:580px;top:55%;left:70%}.orbital-b{width:450px}.orbital-c{width:300px}.login-panel{min-height:620px;padding:27px 28px}.login-card{padding:55px 0}.sidebar{flex-basis:auto;height:auto;padding:18px 18px 0;position:static}.workspace-shell{display:block}.sidebar .brand{margin:0 0 20px}.side-section-title{display:none}.side-nav{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:auto}.side-nav a{justify-content:center;gap:6px;padding:12px 7px;font-size:10px}.side-nav svg{width:15px}.sidebar-bottom{display:none}.workspace-topbar{min-height:55px}.workspace-content{padding-top:32px;padding-bottom:60px}.page-eyebrow{margin-bottom:36px}.stat-grid{gap:9px;margin-bottom:48px}.stat-card{min-height:146px;padding:15px}.stat-card strong{font-size:39px}.stat-card>span{font-size:8px}.document-row{gap:11px}.document-meta{font-size:8px}.document-main p{display:none}.document-meta{margin-top:8px}.account-grid{grid-template-columns:1fr}.acknowledge-card{flex-wrap:wrap}.workspace-footer{font-size:8px}}@media (max-width:420px){.side-nav a{font-size:9px}.side-nav a span{max-width:55px;line-height:1.3}.stat-card>span{letter-spacing:.02em}.stat-card strong{font-size:34px}.stat-card{min-height:128px;padding:12px}.workspace-footer span,.document-row>svg{display:none}.doc-icon{flex-basis:40px;width:40px;height:40px}.login-art-footer span:last-child{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.particle{opacity:.25}}:root{--paper:#fafafa;--paper2:#f4f3f6;--ink:#242329;--muted:#787680;--line:#e9e7ec;--accent:#7e6bd3;--accent2:#cabdeb}body{background:var(--paper);font-family:Google Sans,Arial,sans-serif}h1,h2,h3,.brand-copy strong{letter-spacing:-.055em;font-family:Google Sans,Arial,sans-serif}.login-shell{background:#fff;grid-template-columns:55% 45%}.login-art:after{opacity:.055;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.65' filter='url(%23n)'/%3E%3C/svg%3E");height:auto;inset:0}.login-hero h1{letter-spacing:-.075em;font-size:clamp(56px,6vw,100px);font-weight:600;line-height:.98}.login-hero>p:last-child{color:#68616f;max-width:310px}.login-hero .eyebrow{color:#72617e}.login-art-footer{color:#79717f}.brand-symbol{border-radius:9px}.brand-star{color:#ed836e}.brand-copy small{letter-spacing:.22em}.orbital{filter:blur(48px);opacity:.64;aspect-ratio:1;border:0;max-width:none;animation:20s ease-in-out infinite alternate brand-drift;transform:none}.orbital-a{background:radial-gradient(#7774d4 2%,#a9a5e5 45%,#0000 72%);width:340px;top:14%;left:54%}.orbital-b{background:radial-gradient(#ed9a8d 4%,#efb8ac 40%,#0000 72%);width:260px;animation-duration:25s;animation-delay:-7s;top:54%;left:59%}.orbital-c{background:radial-gradient(#97c1b2 4%,#b8d9c9 45%,#0000 72%);width:250px;animation-delay:-12s;top:66%;left:5%}.particle-core{filter:none;background:0 0;border:1px solid #79708730;width:140px;height:140px;top:20%;left:70%}.particle{box-shadow:none;opacity:.3;background:#7d6f99}.particle:nth-of-type(7n){background:#80a694}@keyframes brand-drift{0%{translate:-20px -10px;scale:1}to{translate:30px 28px;scale:1.12}}.login-panel{background:#fff}.login-card h2{font-weight:500}.btn,.demo-btn{background:#29262f;border-radius:8px}.login-form input,.account-form input,.preview-field{background:#fafafa;border-color:#e5e2e9;border-radius:8px}.sidebar{background:#fff}.side-nav a,.side-nav button{border-radius:8px}.side-nav a:hover,.side-nav button:hover{color:#6f5c91;background:#f1eef6}.stat-card,.info-card,.empty-card,.notice-box,.acknowledge-card,.setup-card{border-radius:10px}.notice-box{background:#f0edf5}.doc-icon{background:#eeebf3;border-radius:8px}.approved,.pending,.neutral-tag{border-radius:6px}.pdf-toolbar{border-radius:9px 9px 0 0}@media (max-width:760px){.login-shell{display:block}.orbital-a{width:240px;top:4%;left:52%}.orbital-b{width:190px;top:45%;left:58%}.orbital-c{width:160px;top:65%}.login-hero h1{font-size:clamp(48px,10vw,78px)}#dashboardView.workspace-shell{display:block!important}#dashboardView.workspace-shell[style*="display: none"],#dashboardView.workspace-shell[style*=display\:none]{display:none!important}}:root{--accent:#5f6bc2;--accent2:#a7e0b5;--paper:#f7f8fc;--line:#e1e5f0;--ink:#252d50}.login-art{color:#fff;background:#606dc1}.login-art:before{background:radial-gradient(at 5% 100%,#9779b3aa,#0000 65%)}.login-hero h1 em{color:#b6ecc7}.login-hero .eyebrow,.login-hero>p:last-child,.login-art-footer{color:#eef0ff}.brand-light .brand-symbol{border-color:#ffffff70}.brand-light .brand-copy small{color:#e1e7ff}.orbital-a{opacity:.8;background:radial-gradient(#a3e1ad 10%,#a3e1ad88 45%,#0000 72%);top:8%;left:49%}.orbital-b{opacity:.85;background:radial-gradient(#ff956d 10%,#f5a37a99 45%,#0000 72%);width:340px;top:54%;left:44%}.orbital-c{opacity:.7;background:radial-gradient(#c5a1cd 10%,#d7a3bd99 45%,#0000 72%);top:68%}.particle-core{border-color:#c9f4d466;box-shadow:0 0 55px #c9f4d422}.particle{background:#c4f6d2}.particle:nth-of-type(4n){background:#ffb38f}.sidebar{color:#fff;z-index:20;background:#5e6bc0;border-right:1px solid #515fac;flex:0 0 246px;height:100svh;position:sticky;top:0;overflow-y:auto;box-shadow:7px 0 32px #42539d10}.sidebar .brand-symbol{border-color:#ffffff70}.sidebar .brand-copy small{color:#e0e6ff}.sidebar .brand-star{color:#b8f0c9}.side-section-title{color:#d4dcff}.side-nav a,.side-nav button{color:#fff;border:1px solid #0000;min-height:49px}.side-nav svg{color:#ceeeda}.side-nav a:hover,.side-nav a:focus-visible,.side-nav button:hover,.side-nav button.active{color:#fff;background:#ffffff18;border-color:#ffffff35}.sidebar-bottom{border-color:#ffffff30;display:block}.side-member small,.side-signout{color:#e2e7ff}.side-signout:hover{color:#bdf1cd}.avatar{color:#28394e;background:#b7e7c6}.workspace-main{background:radial-gradient(at 100% 0,#c4d3f34a,#0000 44%),#f8f9fc}.workspace-topbar{color:#67749a;background:#ffffffb8}.workspace-content{position:relative}.stat-card{background:#fff;border-color:#e1e5f1;box-shadow:0 5px 20px #5163a008}.stat-card:hover{border-color:#939ed5}.stat-card-accent{color:#fff;background:linear-gradient(135deg,#6975c9,#5967bb);border-color:#6370bd}.stat-card-accent>div,.stat-card-accent>span{color:#eef1ff}.stat-card:nth-child(2){border-top:3px solid #f4aa87}.stat-card:first-child{border-top:3px solid #a8d9b9}.stat-card-accent{border-top:3px solid #a9b7fa}.notice-box{background:linear-gradient(110deg,#e4ebf9,#edf6ee 65%,#fff0e8);border:1px solid #e1e7f2}.notice-mark{color:#6372bf}.notice-box p{color:#687492}.welcome-header h1 em,.page-header h1 em{color:#5d6bc1}.btn,.demo-btn{background:#5c69bd;box-shadow:0 5px 15px #5e6bc023}.btn:hover,.demo-btn:hover{background:#4d5aa8}.welcome-number{color:#ccd4ec}.green-dot,.status-dot:before{background:#8dbd9b}.empty-card{background:#ffffffd9;border:1px dashed #cbd3e8}.doc-icon{color:#5d6bb0;background:#e9edf8}.info-card{border-color:#e1e5f0}@media (max-width:1050px){.sidebar{flex-basis:220px}}@media (max-width:760px){.workspace-shell,#dashboardView.workspace-shell{display:flex!important}.workspace-shell .sidebar{flex-direction:column;flex:0 0 150px;justify-content:space-between;width:150px;height:100svh;padding:25px 10px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.sidebar .brand{flex-wrap:wrap;gap:8px;margin:0 0 36px!important}.sidebar .brand-copy strong{font-size:16px}.sidebar .brand-copy small{letter-spacing:.14em;font-size:7px}.side-section-title{letter-spacing:.08em;margin:0 4px 14px;font-size:8px;display:block}.side-nav{border:0;flex-direction:column;gap:7px;display:flex;overflow:visible}.side-nav a,.side-nav button{white-space:normal;justify-content:flex-start;gap:8px;padding:12px 7px;font-size:11px;line-height:1.45}.side-nav a span{max-width:none}.side-nav svg{flex-shrink:0}.sidebar-bottom{display:block}.side-member{flex-wrap:wrap}.side-member strong,.side-member small{max-width:126px}.side-signout{text-align:left;padding:20px 0 0;font-size:10px}.workspace-content{padding:28px 16px 45px}.workspace-topbar{padding:18px 16px;font-size:8px}.topbar-right{display:none}.page-eyebrow{margin-bottom:30px;font-size:8px;line-height:1.8}.welcome-header h1,.page-header h1{overflow-wrap:break-word;font-size:35px}.welcome-header{margin-bottom:30px}.stat-grid{grid-template-columns:1fr;gap:10px}.stat-card{min-height:130px;padding:16px}.stat-card strong{font-size:39px}.stat-card>span{font-size:9px}.section-heading{flex-direction:column;align-items:flex-start}.section-heading h2{font-size:25px}.empty-card{padding:32px 15px}.empty-card h3{font-size:19px}.notice-box{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px}.workspace-footer{padding:16px;font-size:7px}.workspace-footer span{display:none}.info-card{padding:20px 14px}.account-grid{grid-template-columns:1fr}.pdf-toolbar{flex-wrap:wrap}.acknowledge-card{padding:18px}.document-title{overflow-wrap:anywhere}#dashboardView.workspace-shell[style*="display: none"],#dashboardView.workspace-shell[style*=display\:none]{display:none!important}}.brand-symbol{letter-spacing:normal;flex-shrink:0;padding:4px}.brand-logo{object-fit:contain;width:100%;height:100%;display:block}.particle,.particle-core{display:none}.orbital{animation:none!important}
