:root{--radius:.875rem;--background:#f6fbfa;--foreground:#173933;--card:#fff;--card-foreground:#173933;--popover:#fff;--popover-foreground:#173933;--primary:#31dcbc;--primary-foreground:#fff;--secondary:#ecfdfa;--secondary-foreground:#2ca28d;--muted:#f0f9f7;--muted-foreground:#688c85;--accent:#31dcbc;--accent-foreground:#fff;--destructive:#cb4252;--destructive-foreground:#fff;--success:#16866c;--success-foreground:#fff;--warning:#f6bd58;--warning-foreground:#815013;--ink:#12362f;--ink-foreground:#fff;--border:#e0efec;--input:#d8ebe7;--ring:#5de9cf;--sidebar:#12332d;--sidebar-foreground:#e8fcf9;--sidebar-primary:#aff6e9;--sidebar-primary-foreground:#12332d;--sidebar-accent:#255249;--sidebar-accent-foreground:#fff;--sidebar-border:#28524a;--sidebar-ring:#aff6e9;--shadow-card:0 8px 30px -20px #1428543d}.dark{--background:#112c27;--foreground:#eefdfa;--card:#1b3b35;--card-foreground:#eefdfa;--popover:#1b3b35;--popover-foreground:#eefdfa;--muted:#284e47;--muted-foreground:#accec8;--secondary:#296257;--secondary-foreground:#e0fbf6;--border:#366058;--input:#366058}body{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.workspace-page{color:#173933;background:#f6fbfa}.workspace-sidebar{background:#12332d;border-color:#28524a;box-shadow:12px 0 48px #0f1d3617}.workspace-sidebar>div:first-child{border-bottom:1px solid #28524a;padding-bottom:20px}.workspace-sidebar .ref-brand{color:#f2fefc;letter-spacing:-.04em;font-weight:800}.workspace-sidebar .ref-brand strong{color:#a6f5e7}.workspace-sidebar .ref-brand-mark{background:#56e2c8;border-radius:12px}.workspace-space{background:#1d4a41;border:1px solid #2f6158;border-radius:16px}.workspace-sidebar nav a,.workspace-sidebar nav button{border-radius:12px;font-weight:600;transition:background .18s,color .18s}.workspace-sidebar nav a:hover{background:#2c6258}.workspace-sidebar nav a.bg-sidebar-accent{color:#fff;background:#379a88;box-shadow:inset 3px 0 #bcf8ed}.workspace-user{background:#1c4a42;border:1px solid #2e6057;border-radius:14px}.workspace-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border-color:#e6f2f0;box-shadow:0 4px 24px -24px #225b50}.workspace-topbar strong{color:#1a473e}.workspace-main{max-width:1510px}.workspace-main h1,.workspace-main h2,.workspace-main h3{letter-spacing:-.035em}.workspace-main h1{color:#163d36}.workspace-main :is(.rounded-lg,.rounded-xl){border-radius:15px}.workspace-main :is(.border,.border-b,.border-t){border-color:#e2f1ee}.workspace-main :is(button,a)[class*=bg-accent]{color:#fff;background:#31dcbc}.workspace-main :is(button,a)[class*=bg-accent]:hover{background:#24b49a}.workspace-main :is(button,a)[class*=bg-primary]{color:#fff;background:#31dcbc}.workspace-main input:not([type=checkbox]):not([type=radio]),.workspace-main textarea,.workspace-main select{border-color:#d9eeea;border-radius:12px;min-height:43px}.workspace-main input:focus-visible,.workspace-main textarea:focus-visible{outline-color:#53e3c9}.workspace-main :is(section,article)[class*=bg-card],.workspace-main :is(section,article)[class*=border]{box-shadow:0 12px 38px -33px #13264e4d}.dash-heading{padding:12px 0 24px}.dash-heading h1{font-weight:800}.dash-eyebrow{color:#4accb4;letter-spacing:.09em;font-weight:800}.dash-sub{max-width:690px}.dash-columns{gap:24px}.dash-processes,.dash-quick,.dash-guide{border-radius:20px;overflow:hidden}.dash-processes,.dash-quick{background:#fff;border:1px solid #e2f1ee;padding:24px}.dash-process-row{border-radius:14px;transition:transform .18s,background .18s}.dash-process-row:hover{background:#f0fdfb;transform:translate(2px)}.dash-row-icon{color:#3adcbe;background:#effdfb;border-radius:13px}.dash-guide{color:#fff;background:linear-gradient(140deg,#205f53,#2cc3a7 85%);padding:26px}.dash-guide :is(h2,p,svg){color:inherit}.dash-guide button{color:#248977;background:#fff}.dash-empty{background:#f8fefd;border:1px dashed #c1e5de;border-radius:18px}.public-site,.auth-layout{--font-display:"Manrope", ui-sans-serif, system-ui, sans-serif;--font-sans:"Manrope", ui-sans-serif, system-ui, sans-serif;--background:#f6fdfb;--foreground:#163d36;--card:#fff;--card-foreground:#163d36;--muted:#eff9f7;--muted-foreground:#628c84;--secondary:#ebfdfa;--secondary-foreground:#29a28c;--accent:#31dcbc;--accent-foreground:#fff;--ink:#133932;--ink-foreground:#fff;--border:#e1f1ee;--input:#d5ede8;--ring:#5bedd2;--sidebar-primary:#bdf8ed}.public-site{background:#f6fdfb}.public-site header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff2;border-color:#e7f3f1}.ref-brand-mark{background:#31dbbc;border-radius:12px}.ref-brand strong{color:#31dcbc}.ref-btn{color:#fff;background:#31dcbc;border-radius:12px;box-shadow:0 12px 25px -17px #31dcbc}.ref-btn:hover{color:#fff;background:#25b097}.ref-btn-light{color:#1d5248;box-shadow:none;background:#fff;border:1px solid #ddf1ed}.ref-btn-light:hover{color:#1d5248;background:#f2fefb}.ref-hero{background:radial-gradient(at 82% 25%,#e3fcf7 0%,#0000 43%),linear-gradient(125deg,#fafefe,#f0fcfa);padding-top:90px;padding-bottom:96px}.ref-hero-title{letter-spacing:-.055em;font-size:clamp(40px,4.4vw,68px);font-weight:850;line-height:1.06}.ref-hero-title em{color:#31dcbc}.ref-hero-lead{font-size:17px;line-height:1.75}.ref-pill{color:#31dcbc;background:#e9fdf9;font-weight:800}.ref-visual-bg{background:#e4fcf8}.ref-visual-slab{background:linear-gradient(145deg,#31a792,#135045);box-shadow:0 26px 70px -30px #207e6d}.ref-passport{background:#194e44}.ref-vhead{border-color:#e2f3f0}.ref-visual-card,.ref-mini-window{border:1px solid #e0f3ef;box-shadow:0 24px 70px -32px #267062}.ref-trustbar{border-color:#e2f2ef}.ref-trust-item>span{color:#31dcbc;background:#ebfdfa}.ref-section{background:#fff}.ref-features{background:#f4fdfb}.ref-step{border-color:#ddf1ed}.ref-step>div svg,.ref-eyebrow{color:#31dcbc}.reference-auth-aside{background:radial-gradient(circle at 80% 30%,#319583 0%,#0000 40%),linear-gradient(155deg,#123932,#1a564b)}.reference-auth-aside .ref-pill{color:#caf9f0;background:#2f6f64}.reference-auth-right,.reference-auth-form{background:#fff}.reference-auth-form h1{letter-spacing:-.045em}.reference-auth-form input{border-radius:12px}.reference-auth-form button[class*=bg-accent]{background:#31dcbc}.reference-auth-form button[class*=bg-accent]:hover{background:#23b197}@media (width<=768px){.ref-hero{padding:56px 0 72px}.ref-hero-title{font-size:clamp(36px,9vw,54px)}.workspace-main{padding-left:16px;padding-right:16px}.dash-processes,.dash-quick{padding:18px}}@media (prefers-reduced-motion:reduce){.dash-process-row{transition:none}.dash-process-row:hover{transform:none}}.public-v2-header{z-index:50;position:sticky;top:0;box-shadow:0 8px 30px -26px #256f61}.public-v2-header>div{max-width:1380px}.public-v2-header .ref-brand{letter-spacing:-.04em;font-weight:850}.public-v2-nav{background:#f2fefc;border-radius:14px;gap:8px;padding:6px}.public-v2-nav a,.public-v2-nav button{border-radius:10px;padding-inline:17px;font-size:13px}.public-v2-nav a:hover{color:#1ea990;background:#e5fcf8}.public-v2-language>div{background:#f6fefd;border-color:#def3ef}.public-v2-mobile-nav{background:#fff;box-shadow:0 20px 30px -25px #1c5b50}.auth-v2{background:#f6fdfb}.auth-v2-aside{background:radial-gradient(circle at 75% 20%,#3fa49266,#0000 42%),linear-gradient(150deg,#0d312a,#1e6659);padding:clamp(28px,4vw,64px)}.auth-v2-aside:before{content:"";pointer-events:none;opacity:.1;background-image:radial-gradient(#bff8ed 1px,#0000 1px);background-size:25px 25px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 10%,#000 90%);mask-image:linear-gradient(135deg,#0000 10%,#000 90%)}.auth-v2-aside>*{z-index:1;position:relative}.auth-v2-story{max-width:520px}.auth-v2-aside .reference-auth-headline{letter-spacing:-.055em;font-size:clamp(36px,3.5vw,60px);line-height:1.13}.auth-v2-aside .ref-description{color:#d2f6ef;font-size:16px;line-height:1.8}.auth-v2-journey{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0c;border:1px solid #6ab2a55c;border-radius:20px;align-items:center;margin-top:38px;padding:23px;display:flex}.auth-v2-journey-icon{color:#e1fcf7;background:#ffffff18;border:1px solid #bcf8ed33;border-radius:16px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.auth-v2-journey-line{background:linear-gradient(90deg,#77e4d0,#c1f8ee);flex:1;height:2px;margin-inline:8px}.auth-v2-right{flex-direction:column;justify-content:center;min-height:100vh;padding:64px clamp(20px,6vw,100px);display:flex;position:relative}.auth-v2-form{width:100%;max-width:440px;margin-inline:auto;padding:36px 0}.auth-v2-form h1{color:#123b33;font-size:clamp(30px,3vw,42px);font-weight:850;line-height:1.16}.auth-v2-form .ref-eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:800}.auth-v2-form .ref-auth-sub{margin-block:16px 32px;font-size:14px;line-height:1.8}.auth-v2-form input{background:#fafefe;border:1px solid #d8eeea;min-height:48px}.auth-v2-form input:focus-visible{border-color:#49dec3;outline:2px solid #49dec32b}.auth-v2-form button{border-radius:12px;min-height:44px}.auth-v2-form .ref-auth-legal{border-top:1px solid #e7f3f1;margin-top:38px;padding-top:22px}.auth-v2-right .ref-auth-locales{top:25px;right:30px}@media (width<=1023px){.auth-v2-right{min-height:100vh;padding:72px 24px 36px}.auth-v2-form{max-width:480px}}@media (width<=479px){.auth-v2-form h1{font-size:30px}.auth-v2-right{padding-inline:20px}.auth-v2-form input{width:100%}.public-v2-header .ref-header-actions .ref-btn{padding-inline:10px}}.public-v2-hero{isolation:isolate;position:relative}.public-v2-hero:before{content:"";filter:blur(90px);z-index:-1;background:#d0faf277;border-radius:50%;width:420px;height:420px;position:absolute;top:-130px;right:-90px}.public-v2-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.94fr);gap:clamp(32px,5vw,96px)}.public-v2-preview{filter:drop-shadow(0 34px 36px #28675b22);transform:rotate(-1.5deg)}.public-v2-preview .ref-visual-card{border-radius:22px;transform:rotate(1.5deg)}.public-v2-trustbar{background:#fff;padding:22px 0}.public-v2-trustbar .ref-trust-item{padding-block:14px}.public-v2-steps-section{background:linear-gradient(#fff,#f6fefd)}.public-v2-steps-section .ref-step{border-top:2px solid #dbf8f3}.public-v2-steps-section .ref-step:hover{border-top-color:#31dcbc}@media (width<=900px){.public-v2-hero-grid{grid-template-columns:1fr}.public-v2-preview{max-width:650px;margin-inline:auto;transform:none}}.workspace-v2-page-heading{background:linear-gradient(110deg,#feffff,#f0fdfb);border:1px solid #e3f5f2;border-radius:22px;align-items:center;margin-bottom:22px;padding:clamp(20px,2.4vw,34px)}.workspace-v2-page-heading h1{font-size:clamp(28px,2.6vw,39px);line-height:1.16}.workspace-v2-page-heading .dash-sub{margin-top:10px;line-height:1.7}.workspace-v2-page-heading a[class*=bg-accent]{border-radius:12px;min-height:45px;font-weight:750;box-shadow:0 10px 18px -14px #29a891}.workspace-v2-dashboard-columns{grid-template-columns:minmax(0,1.65fr) minmax(280px,.82fr);align-items:start}.workspace-v2-surface,.workspace-v2-process-panel{background:#fff;border:1px solid #e0f3ef;border-radius:21px;box-shadow:0 18px 42px -37px #206458}.workspace-v2-surface{padding:clamp(20px,2vw,30px)}.workspace-v2-surface h2,.workspace-v2-process-panel h2{color:#1a4941;font-weight:800}.workspace-v2-guide{background:radial-gradient(circle at 100% 0,#5be8ce 0%,#0000 45%),linear-gradient(140deg,#184f45,#2bb89e);border-radius:21px;min-height:230px;padding:clamp(22px,2.5vw,32px)}.workspace-v2-guide h2{font-size:22px;font-weight:800}.workspace-v2-guide p{color:#e6fcf8;line-height:1.7}.workspace-v2-guide a{border-radius:11px;min-height:42px}.workspace-v2-insights{margin-bottom:26px}.workspace-v2-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workspace-v2-stat{background:#fff;border:1px solid #e1f3f0;border-radius:19px;min-width:0;padding:22px;transition:transform .2s,box-shadow .2s;box-shadow:0 16px 35px -34px #194d44}.workspace-v2-stat:hover{transform:translateY(-2px);box-shadow:0 18px 38px -29px #235e53}.workspace-v2-stat>div{justify-content:space-between;align-items:start;gap:10px;display:flex}.workspace-v2-stat>div p{color:#638982;font-size:12px;font-weight:700}.workspace-v2-stat>div span{color:#31dcbc;background:#ecfdfa;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.workspace-v2-stat>strong{color:#184940;letter-spacing:-.055em;margin-top:8px;font-size:clamp(27px,2.8vw,40px);font-weight:850;display:block}.workspace-v2-stat>small{color:#86a39e;font-size:11px}.workspace-v2-process-panel{padding:clamp(18px,2.4vw,30px)}.workspace-v2-process-panel .process-list-heading{border-bottom:1px solid #e5f3f1;margin-bottom:10px;padding-bottom:20px}.workspace-v2-process-row{border-bottom:1px solid #eef7f6;border-radius:13px;padding:20px 14px;transition:background .16s}.workspace-v2-process-row:hover{background:#f4fefc}.workspace-v2-process-row .dash-row-icon{background:#ebfdfa;width:45px;height:45px}.workspace-v2-process-row .process-list-description h3{color:#1a4b42;font-size:15px;font-weight:800}.workspace-v2-process-row .process-list-description p{color:#7a9b95;line-height:1.6}.workspace-v2-process-row .process-list-status{border-radius:100px;padding:6px 12px;font-size:11px;font-weight:800}.workspace-v2-process-row a{border-radius:11px}.workspace-v2-wizard{background:#fff;border:1px solid #e1f3f0;border-radius:24px;padding:clamp(22px,3.5vw,46px);box-shadow:0 20px 60px -45px #226e60}.workspace-v2-wizard>h1{letter-spacing:-.045em;font-size:clamp(27px,2.5vw,36px);font-weight:850;line-height:1.22}.workspace-v2-wizard>p:first-child{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:850}.workspace-v2-wizard-steps{background:#f6fefd;border:1px solid #e7f7f4;border-radius:16px;padding:16px}.workspace-v2-wizard-steps>div{min-width:0}.workspace-v2-wizard-steps span[class*=bg-accent]{background:#31dcbc;box-shadow:0 4px 12px -7px #31dcbc}.workspace-v2-choice{text-align:left;background:#fff;border:1px solid #dcf3ef;border-radius:15px;min-height:84px;font-weight:700;transition:border-color .15s,box-shadow .15s}.workspace-v2-choice:hover{border-color:#8becda;box-shadow:0 7px 25px -20px #2dd7b8}.workspace-v2-choice[class*=border-accent]{color:#229883;background:#f2fefb;border:2px solid #41dfc2}.workspace-v2-final-form{padding-top:12px}.workspace-v2-final-form label{color:#27554d;font-weight:750}.workspace-v2-final-form input,.workspace-v2-final-form select{min-height:48px}.workspace-v2-checklists{background:#fff;border:1px solid #e2f1ee;border-radius:20px;padding:24px}.workspace-v2-checklists>h2{color:#1b4f46;font-size:23px;font-weight:800}.workspace-v2-checklist-card{background:#fbfffe;border:1px solid #e4f4f1;border-radius:18px;padding:23px}.workspace-v2-checklist-card>h3{color:#214e45;font-size:17px;font-weight:800}.workspace-v2-checklist-card progress,.workspace-v2-checklist-card [role=progressbar]{accent-color:#31dcbc}.workspace-v2-checklist-items{background:#fff;border:1px solid #e8f6f4;border-radius:15px;overflow:hidden}.workspace-v2-checklist-item{padding:22px}.workspace-v2-checklist-item:hover{background:#f9fefd}.workspace-v2-checklist-item h4{color:#27584f;font-size:14px;font-weight:800}.workspace-v2-checklist-item select{background:#fff;max-width:205px}.workspace-v2-overview{gap:22px}.workspace-v2-overview .workspace-v2-surface,.workspace-v2-overview .process-overview-aside>section{background:#fff;border:1px solid #e1f3f0;border-radius:20px;padding:24px;box-shadow:0 14px 40px -36px #1f5c51}.workspace-v2-checklist-preview{background:#fbfffe;border:1px solid #e9f5f3;border-radius:14px;margin-block:9px;padding:15px}.workspace-v2-checklist-preview:hover{background:#f5fefc}.workspace-v2-checklist-preview h3{color:#23544b;font-weight:800}.workspace-v2-overview .process-overview-progress{accent-color:#33debe}@media (width<=1120px){.workspace-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-v2-dashboard-columns{grid-template-columns:1fr}}@media (width<=640px){.workspace-v2-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-v2-stat{padding:15px}.workspace-v2-page-heading{align-items:flex-start}.workspace-v2-process-row{gap:9px}.workspace-v2-wizard{padding:19px}.workspace-v2-wizard-steps{gap:4px;padding:12px 6px}.workspace-v2-wizard-steps span{font-size:10px}.workspace-v2-checklists{padding:15px}.workspace-v2-checklist-card{padding:14px}.workspace-v2-checklist-item{padding:13px}}@media (prefers-reduced-motion:reduce){.workspace-v2-stat,.workspace-v2-process-row,.workspace-v2-choice{transition:none}.workspace-v2-stat:hover{transform:none}}.workspace-v2-library,.workspace-v2-report,.workspace-v2-review-process,.workspace-v2-documents,.workspace-v2-review{background:#fff;border:1px solid #e2f2ef;border-radius:22px;padding:clamp(18px,2.4vw,32px);box-shadow:0 18px 42px -37px #206458}.workspace-v2-library .process-list-heading,.workspace-v2-report .review-center-heading{border-bottom:1px solid #e6f3f1;margin-bottom:18px;padding-bottom:20px}.workspace-v2-library h2,.workspace-v2-report h2,.workspace-v2-review-process h2,.workspace-v2-documents h2,.workspace-v2-review h2{color:#18483f;letter-spacing:-.035em;font-weight:850}.workspace-v2-library-table{background:#fff;border:1px solid #e5f4f1;border-radius:16px;width:100%;overflow-x:auto}.workspace-v2-library-table table{border-collapse:separate;border-spacing:0;width:100%;min-width:680px}.workspace-v2-library-table th{text-transform:uppercase;letter-spacing:.045em;color:#659189;background:#f2fefc;font-size:11px;font-weight:850}.workspace-v2-library-table th,.workspace-v2-library-table td{border-bottom:1px solid #eef7f6;padding:17px 18px}.workspace-v2-library-table tr:last-child td{border-bottom:0}.workspace-v2-library-table tbody tr:hover{background:#f9fefd}.workspace-v2-library-table td strong{color:#25584f;font-weight:800}.workspace-v2-library-table td small{color:#89a8a2;margin-top:4px;display:block}.workspace-v2-library-table a{border-radius:11px;font-weight:700}.workspace-v2-documents>div:first-child{border-bottom:1px solid #e7f4f2;padding-bottom:20px}.workspace-v2-documents>p:first-of-type{color:#409989;background:#effdfb;border:1px solid #e0fbf6;border-radius:12px;padding:12px 15px;font-size:12px;line-height:1.65}.workspace-v2-upload{box-shadow:none;background:linear-gradient(135deg,#f9fefd,#f0fdfb);border:1px dashed #91ecdb;border-radius:20px;padding:clamp(18px,3vw,30px)}.workspace-v2-upload h3{color:#1c564b;font-size:17px}.workspace-v2-upload button{border-radius:12px}.workspace-v2-upload .workspace-select{border-radius:12px;min-height:46px}.workspace-v2-document-list{background:#fff;border:1px solid #e6f4f2;border-radius:18px;overflow:hidden}.workspace-v2-document-row{border-bottom:1px solid #e9f5f3;padding:20px;transition:background .15s}.workspace-v2-document-row:hover{background:#f8fefd}.workspace-v2-document-row:last-child{border-bottom:0}.workspace-v2-document-row>div>div:first-child>span{color:#31dcbc;background:#ecfdfa;border-radius:13px}.workspace-v2-document-row h3{color:#205249;font-size:14px;font-weight:800}.workspace-v2-document-row button{border-radius:10px}.workspace-v2-viewer{color:#f4fefc;background:#102e29}.workspace-v2-viewer iframe{background:#fff;border-radius:14px;overflow:hidden}.workspace-v2-viewer img{border-radius:12px;box-shadow:0 15px 45px #0005}.workspace-v2-viewer button[class*=bg-background],.workspace-v2-viewer button[class*=bg-background]:hover,.workspace-v2-viewer button[class*=bg-background]:focus-visible{color:#102e29;background:#f4fefc}.workspace-v2-viewer button[class*=bg-background]:hover{background:#d9f5ef}.workspace-v2-review{display:block}.workspace-v2-review>div:first-child{border-bottom:1px solid #e8f5f3;padding-bottom:18px}.workspace-v2-review select{background:#fff;border-radius:12px}.workspace-v2-analysis-detail{background:#f9fefd;border:1px solid #e2f5f1;border-radius:18px;padding:22px}.workspace-v2-analysis-detail>h3{color:#255f54;font-size:17px;font-weight:850}.workspace-v2-field{border-top:1px solid #e1f3f0;padding:17px 0}.workspace-v2-field>div>div:first-child>p:nth-child(2){color:#1d554b}.workspace-v2-field input{background:#fff;border-radius:12px}.workspace-v2-consent{background:#fffbf2;border:1px solid #efd7a4;border-radius:16px;padding:22px}.workspace-v2-consent h3{color:#6a4a16;font-size:16px}.workspace-v2-reading{background:#effdfb;border:1px solid #d8fbf4;border-radius:16px}.workspace-v2-reading>svg{color:#31dcbc}.workspace-v2-finding{background:#fff;border:1px solid #e0f2ef;border-left:4px solid #71e9d3;border-radius:16px;padding:22px;box-shadow:0 8px 28px -26px #225f54}.workspace-v2-finding h5{color:#1a4f45;font-size:14px;line-height:1.6}.workspace-v2-finding p{overflow-wrap:anywhere}.workspace-v2-review-grid{align-items:start;gap:22px}.workspace-v2-review-process{position:sticky;top:92px}.workspace-v2-report .review-center-results{margin-top:16px}.workspace-v2-results article{background:#fbfffe;border:1px solid #e4f4f1;border-left:4px solid #6ae6cf;border-radius:15px;margin-bottom:12px;padding:19px}.workspace-v2-results article h3{color:#23554c;font-weight:800}.workspace-v2-results article p{line-height:1.7}.workspace-v2-review-empty{background:#f8fefd;border:1px dashed #c0ede4;border-radius:17px;padding:clamp(18px,2.4vw,30px)}.workspace-v2-review-empty h3{color:#23554c;font-weight:800}.workspace-v2-review-empty .review-center-topic{border-top:1px solid #e5f4f1;padding-top:14px}@media (width<=1000px){.workspace-v2-review-process{position:static}}@media (width<=640px){.workspace-v2-library,.workspace-v2-report,.workspace-v2-review-process,.workspace-v2-documents,.workspace-v2-review{border-radius:17px;padding:16px}.workspace-v2-document-row{padding:15px}.workspace-v2-document-row>div{gap:12px}.workspace-v2-viewer{padding:12px}.workspace-v2-review-empty,.workspace-v2-finding{padding:16px}}@media (prefers-reduced-motion:reduce){.workspace-v2-document-row{transition:none}}.workspace-v2-advisory,.workspace-v2-sharing,.workspace-v2-collaboration,.workspace-v2-requests,.workspace-v2-conversation,.workspace-v2-shared-documents,.workspace-v2-shared-review{background:#fff;border:1px solid #e1f3f0;border-radius:21px;padding:clamp(18px,2.5vw,30px);box-shadow:0 18px 42px -38px #23695c}.workspace-v2-advisory h2,.workspace-v2-sharing h2,.workspace-v2-collaboration h2,.workspace-v2-requests h2,.workspace-v2-conversation h2{color:#1e554b;letter-spacing:-.035em;font-weight:850}.workspace-v2-advisory{background:linear-gradient(140deg,#fff,#f8fefd)}.workspace-v2-advisory>.review-center-badge{color:#31dcbc;background:#ecfdfa;border-radius:999px;width:fit-content;display:inline-flex}.workspace-v2-advisory-principles{gap:14px}.workspace-v2-advisory-principles>div{background:#fff;border:1px solid #e3f5f2;border-radius:15px;min-width:0;padding:19px}.workspace-v2-advisory-principles>div span{color:#12866c;background:#e7f7f2;border-radius:10px}.workspace-v2-advisory-principles h3{color:#20534a;font-weight:800}.workspace-v2-advisory-principles p{color:#6e968f;line-height:1.65}.workspace-v2-advisory-actions button,.workspace-v2-advisory-actions a{border-radius:12px}.workspace-v2-portfolio-select{background:#fff;border:1px solid #e0f4f0;border-radius:15px;padding:16px}.workspace-v2-portfolio-select label{color:#2d5e55;font-weight:800}.workspace-v2-portfolio-select select{background:#fafefe;border:1px solid #d9f1ec;border-radius:11px;width:100%;min-height:44px}.workspace-v2-sharing{margin-block:16px}.workspace-v2-sharing>div:first-child{border-bottom:1px solid #e7f5f3;padding-bottom:17px}.workspace-v2-share-form{background:#f8fefd;border:1px solid #ddf5f0;border-radius:17px;max-width:none;padding:23px}.workspace-v2-share-form label{color:#286257;font-weight:750}.workspace-v2-share-form input{background:#fff;border:1px solid #d1eee9;border-radius:12px;min-height:46px}.workspace-v2-share-form button{border-radius:11px}.workspace-v2-share-list{border-top:1px solid #e7f5f3;padding-top:20px}.workspace-v2-share-list table{border:1px solid #e5f4f1;border-radius:14px;overflow:hidden}.workspace-v2-share-list th{color:#659289;background:#f1fdfb;font-weight:800}.workspace-v2-share-list td{border-color:#eaf6f4}.workspace-v2-share-list tr:hover td{background:#f9fefd}.workspace-v2-collaboration,.workspace-v2-requests,.workspace-v2-conversation{border-top:1px solid #e1f3f0;margin-top:24px}.workspace-v2-collaboration>div:first-child,.workspace-v2-requests>div:first-child{padding-bottom:16px}.workspace-v2-collaboration article,.workspace-v2-requests article{background:#fbfffe;border:1px solid #e4f4f1;border-radius:15px;margin-block:10px;padding:19px}.workspace-v2-collaboration article:hover,.workspace-v2-requests article:hover{background:#f6fefd}.workspace-v2-collaboration button,.workspace-v2-requests button,.workspace-v2-conversation button{border-radius:11px}.workspace-v2-conversation textarea{background:#fafefe;border:1px solid #d9f1ec;border-radius:13px;min-height:110px}.workspace-v2-conversation select{background:#fff;border-radius:11px}.workspace-v2-shared-documents{margin-block:14px}.workspace-v2-shared-documents table{border:1px solid #e5f3f1;border-radius:14px;overflow:hidden}.workspace-v2-shared-documents th{color:#628e86;background:#f1fcfa;font-weight:850}.workspace-v2-shared-documents td{border-color:#e9f6f4}.workspace-v2-shared-documents button{border-radius:11px}.workspace-v2-shared-review{margin-block:16px}.workspace-v2-shared-summary{background:#f9fefd;border:1px solid #e4f4f1;border-radius:17px;padding:20px}.workspace-v2-shared-summary>div{gap:12px}.workspace-v2-shared-summary>div>*{background:#fff;border-radius:13px}.workspace-page :is(.workspace-v2-sharing,.workspace-v2-shared-documents) [role=alert]{color:#a93846;background:#fff4f4;border-radius:12px;padding:14px}@media (width<=700px){.workspace-v2-advisory,.workspace-v2-sharing,.workspace-v2-collaboration,.workspace-v2-requests,.workspace-v2-conversation,.workspace-v2-shared-documents,.workspace-v2-shared-review{border-radius:16px;padding:15px}.workspace-v2-share-form,.workspace-v2-advisory-principles>div{padding:15px}.workspace-v2-collaboration article,.workspace-v2-requests article{padding:14px}.workspace-v2-sharing table,.workspace-v2-shared-documents table{max-width:100%;display:block;overflow-x:auto}}.workspace-v2-account-section,.workspace-v2-billing-summary,.workspace-v2-billing-section,.workspace-v2-payments,.workspace-v2-org-section,.workspace-v2-payment-return{background:#fff;border:1px solid #e2f3f0;border-radius:20px;margin-block:18px;padding:clamp(18px,2.5vw,30px);box-shadow:0 16px 38px -34px #236b5e}.workspace-v2-account-section h2,.workspace-v2-billing-summary h2,.workspace-v2-billing-section h2,.workspace-v2-payments h2,.workspace-v2-org-section h2{color:#1e544a;letter-spacing:-.035em;font-weight:850}.workspace-v2-account-section label,.workspace-v2-org-create label{color:#2e6057;font-weight:750}.workspace-v2-account-section input,.workspace-v2-org-create input,.workspace-v2-org-section input{background:#fbfffe;border:1px solid #d9f1ec;border-radius:12px}.workspace-v2-account-section button{border-radius:11px}.workspace-v2-billing-summary{background:linear-gradient(125deg,#fff,#f7fefd)}.workspace-v2-billing-summary>div{gap:16px}.workspace-v2-billing-summary>div>div{background:#fff;border:1px solid #e5f5f2;border-radius:16px;padding:22px}.workspace-v2-billing-summary strong,.workspace-v2-billing-summary .text-3xl{color:#26b59b;font-weight:850}.workspace-v2-billing-section button,.workspace-v2-payments button{border-radius:11px}.workspace-v2-payments article{background:#fff;border:1px solid #dff4f0;border-radius:19px;padding:24px;box-shadow:0 14px 36px -34px #307266}.workspace-v2-payments article:hover{border-color:#b1f0e5}.workspace-v2-payments article h3{color:#215249;font-weight:850}.workspace-v2-payments article select{background:#fff;border:1px solid #ddf4f0;border-radius:10px;min-height:42px}.workspace-v2-payment-return{text-align:center;padding-block:36px}.workspace-v2-payment-return h1{color:#1e564c;font-weight:850}.workspace-v2-org-header{background:linear-gradient(125deg,#fff,#f1fdfb);border:1px solid #e2f4f1;border-radius:20px;margin-bottom:20px;padding:24px}.workspace-v2-org-header h1{color:#1a4e45;letter-spacing:-.04em;font-weight:850}.workspace-v2-org-header button{border-radius:11px}.workspace-v2-org-create{background:#fff;border:1px solid #e0f3ef;border-radius:19px;max-width:710px;padding:26px;box-shadow:0 18px 40px -36px #1e685a}.workspace-v2-org-grid{gap:16px}.workspace-v2-org-grid>*{background:#fff;border:1px solid #e0f4f0;border-radius:17px;padding:22px;box-shadow:0 15px 30px -32px #206055}.workspace-v2-org-grid>:hover{border-color:#b6f1e6}.workspace-v2-org-section table{border:1px solid #e2f5f1;border-radius:13px;overflow:hidden}.workspace-v2-org-section th{color:#628e86;background:#f2fefb;font-weight:800}.workspace-v2-org-section td{border-color:#e9f6f4}.workspace-v2-org-section button{border-radius:11px}.workspace-v2-notification-header{background:#f3fefc;border-color:#e2f3f0}.workspace-v2-notification-header button{border-radius:9px}.workspace-v2-notification-list{background:#fff}.workspace-v2-notification-list>*{border-color:#e7f6f3}.workspace-v2-notification-list a:hover{background:#f4fefc}@media (width<=640px){.workspace-v2-account-section,.workspace-v2-billing-summary,.workspace-v2-billing-section,.workspace-v2-payments,.workspace-v2-org-section,.workspace-v2-payment-return{border-radius:16px;padding:16px}.workspace-v2-org-header{border-radius:16px;padding:18px}.workspace-v2-org-create,.workspace-v2-org-grid>*{padding:17px}.workspace-v2-billing-summary>div>div{padding:15px}.workspace-v2-org-section table{max-width:100%;display:block;overflow-x:auto}}
