.cw,.cw-auth,.cw-loading{color:#202534;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cw *,.cw-auth *{box-sizing:border-box}.cw button,.cw input,.cw select,.cw textarea,.cw-auth button,.cw-auth input{font:inherit}.cw button{cursor:pointer}.cw{background:#f8f9fa;grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.cw-sidebar{z-index:30;background:#fff;border-right:1px solid #e9eaed;flex-direction:column;height:100vh;padding:23px 12px 15px;display:flex;position:sticky;top:0}.cw-brand{letter-spacing:-.05em;align-items:center;gap:9px;padding:0 10px 26px;font-size:19px;display:flex}.cw-brand em{color:#777d89;font-style:normal;font-weight:500}.cw-logo{color:#fff;letter-spacing:-.1em;background:#171c2a;border-radius:12px;flex:none;place-items:center;width:33px;height:33px;font-size:22px;font-weight:800;display:inline-grid}.cw-project-picker{padding:0 10px 23px}.cw-project-picker>label{letter-spacing:.13em;color:#9398a1;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.cw-project-picker>div{position:relative}.cw-project-picker select{appearance:none;color:#34394a;white-space:nowrap;text-overflow:ellipsis;background:#fbfbfc;border:1px solid #e1e3e8;border-radius:10px;width:100%;height:42px;padding:0 29px 0 12px;font-size:13px;font-weight:650}.cw-project-picker svg{pointer-events:none;color:#7b8190;position:absolute;top:13px;right:10px}.cw-nav{flex:1;align-content:start;gap:3px;display:grid}.cw-nav>button,.cw-future,.cw-sidebar-bottom>button{text-align:left;color:#444a59;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:42px;padding:11px 12px;font-size:14px;font-weight:650;display:flex}.cw-nav>button:hover,.cw-sidebar-bottom>button:hover{background:#f4f5f7}.cw-nav>button.active{color:#23563f;background:#edf4ef}.cw-nav>button.active svg{color:#32845b}.cw-future{color:#a4a9b2;cursor:default}.cw-future small{color:#9aa0aa;margin-left:auto;font-size:10px;font-weight:700}.cw-subnav{border-left:1px solid #e6e9e8;margin:2px 0 8px 36px;padding-left:9px;display:grid}.cw-subnav button{text-align:left;color:#707684;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 9px;font-size:13px}.cw-subnav button.active{color:#23563f;background:#f2f7f3;font-weight:700}.cw-sidebar-bottom{border-top:1px solid #eceef0;padding-top:13px}.cw-credit{background:#f7f8f8;border:1px solid #eff0f0;border-radius:10px;flex-direction:column;gap:3px;margin:0 8px 10px;padding:12px;font-size:12px;display:flex}.cw-credit span{color:#7d8490}.cw-credit strong{font-size:13px}.cw-profile{position:relative}.cw-profile>button{color:#3a4050;cursor:pointer;background:#f6f7f8;border:0;border-radius:10px;align-items:center;gap:9px;width:100%;padding:8px;display:flex}.cw-profile>button span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;font-size:12px;overflow:hidden}.cw-avatar{color:#fff;background:#1f2935;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-weight:700;display:grid}.cw-signout{margin-top:6px;justify-content:center!important}.cw-main{min-width:0}.cw-top{background:#fff;border-bottom:1px solid #eaebed;align-items:center;gap:14px;height:88px;padding:0 clamp(22px,4vw,60px);display:flex}.cw-top>div{flex:1}.cw-top span{color:#9095a0;font-size:12px}.cw-top h1{letter-spacing:-.04em;margin:2px 0 0;font-size:23px;line-height:1.2}.cw-top>small{color:#87908c}.cw-content{max-width:1000px;margin:0 auto;padding:34px clamp(22px,4vw,60px) 70px}.cw-message{color:#8b5826;min-height:1.2em;margin:0 0 8px;font-size:13px}.cw-kicker{letter-spacing:.15em;color:#48845e;font-size:10px;font-weight:800}.cw-intro{margin:0 0 26px}.cw-intro h2{letter-spacing:-.055em;max-width:680px;margin:10px 0;font-size:clamp(25px,3vw,36px);line-height:1.12}.cw-intro p{color:#747b87;max-width:640px;margin:0;font-size:14px;line-height:1.6}.cw-panel{background:#fff;border:1px solid #e6e8eb;border-radius:18px;margin-bottom:20px;padding:26px;box-shadow:0 5px 20px #18202706}.cw-panel-head{justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:13px;display:flex}.cw-panel h3,.cw-next h3{letter-spacing:-.035em;margin:0 0 5px;font-size:19px}.cw-panel p,.cw-next p{color:#828894;margin:0;font-size:13px;line-height:1.55}.cw-task{border-top:1px solid #f0f1f2;align-items:center;gap:14px;padding:18px 0;display:flex}.cw-task-index{color:#8b9199;border:1px solid #d7dce0;border-radius:8px;flex:none;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.cw-task-index.done{color:#338457;background:#e5f4e9;border-color:#e5f4e9}.cw-task>div{flex:1}.cw-task strong{font-size:14px}.cw-task button{color:#2f6c49;background:#fff;border:1px solid #dde3dd;border-radius:8px;padding:8px 12px;font-size:12px}.cw-primary{color:#fff;cursor:pointer;background:#1e2833;border:0;border-radius:9px;min-height:40px;padding:11px 17px;font-size:13px;font-weight:700}.cw-primary:hover{background:#314354}.cw-primary:disabled{opacity:.55;cursor:default}.cw-next{background:#e9f2ed;border:1px solid #dceadf;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:23px 25px;display:flex}.cw-create form{gap:8px;max-width:480px;margin-top:12px;display:grid}.cw-create label,.cw-document form>label{margin-top:8px;font-size:12px;font-weight:750}.cw-create label small{color:#9aa0a7;font-weight:400}.cw-create input,.cw-document textarea,.cw-auth input{background:#fff;border:1px solid #dfe3e5;border-radius:9px;outline:none;width:100%;padding:11px 12px}.cw-create input:focus,.cw-document textarea:focus,.cw-auth input:focus,.cw-project-picker select:focus{border-color:#5ca777;box-shadow:0 0 0 3px #e4f3e9}.cw-create .cw-primary{justify-self:start;margin-top:10px}.cw-tabs{gap:8px;margin-bottom:13px;display:flex;overflow:auto}.cw-tabs button{color:#66707a;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e1e4e7;border-radius:8px;padding:10px 13px;font-size:13px}.cw-tabs button[aria-selected=true]{color:#fff;background:#243b2d;border-color:#243b2d}.cw-status{color:#9d6326;white-space:nowrap;background:#fff1e5;border-radius:100px;padding:7px 10px;font-size:11px;font-weight:700}.cw-status.approved{color:#34784f;background:#e5f4e9}.cw-document textarea{resize:vertical;min-height:280px;margin-top:9px;line-height:1.6;display:block}.cw-editor-actions{color:#5f6771;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;font-size:12px;display:flex}.cw-editor-actions label{align-items:center;gap:7px;display:flex}.cw-empty{text-align:center;color:#818894;padding:38px 16px}.cw-empty strong{color:#3b4250;margin:8px 0;display:block}.cw-note{color:#8a9097;font-size:12px}.cw-auth,.cw-loading{background:#f4f6f5;place-items:center;min-height:100vh;padding:20px;display:grid}.cw-auth-card{background:#fff;border:1px solid #e7eae8;border-radius:18px;width:min(100%,440px);padding:36px;box-shadow:0 20px 60px #243b2d0d}.cw-auth-card h1{letter-spacing:-.045em;margin:10px 0;font-size:29px;line-height:1.15}.cw-auth-card>p{color:#69717d;font-size:14px;line-height:1.55}.cw-auth-card form{gap:12px;margin:22px 0 18px;display:grid}.cw-auth-card label{gap:6px;font-size:12px;font-weight:700;display:grid}.cw-text{color:#317951;cursor:pointer;background:0 0;border:0;font-size:13px}.cw-auth-card small{color:#9299a1}.cw-menu,.cw-close,.cw-backdrop{display:none}.cw :focus-visible,.cw-auth :focus-visible{outline-offset:2px;outline:3px solid #6ac08a}@media (max-width:760px){.cw{display:block}.cw-sidebar{visibility:hidden;width:min(86vw,295px);transition:transform .2s,visibility .2s;position:fixed;top:0;left:0;transform:translate(-105%);box-shadow:12px 0 40px #101c2730}.cw-sidebar.open{visibility:visible;transform:translate(0)}.cw-backdrop.visible{z-index:20;background:#10182075;border:0;width:100%;display:block;position:fixed;inset:0}.cw-close{background:0 0;border:0;place-items:center;margin-left:auto;padding:4px;display:grid}.cw-menu{background:0 0;border:0;place-items:center;margin-left:-6px;padding:6px;display:grid}.cw-top{height:76px;padding:0 20px}.cw-top>small{display:none}.cw-content{padding:25px 18px 50px}.cw-panel{padding:20px}.cw-next,.cw-editor-actions{flex-direction:column;align-items:flex-start}.cw-editor-actions .cw-primary{align-self:stretch}}@media (prefers-reduced-motion:reduce){.cw-sidebar{transition:none}}.cw-task>div.cw-social-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.cw-social-actions button:disabled{opacity:.5;cursor:default}@media (max-width:760px){.cw-task:has(.cw-social-actions){flex-wrap:wrap}.cw-task>div.cw-social-actions{justify-content:flex-start;width:100%;padding-left:41px}}.cw-add-project{color:#347950;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:9px 0 0;padding:4px 2px;font-size:12px;font-weight:750;display:flex}.cw-add-project:hover{text-decoration:underline}.cw h1,.cw h2,.cw h3,.cw-auth h1{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cw-sidebar-bottom>button.cw-credit{background:#f7f8f8;border:1px solid #eff0f0;flex-direction:column;align-items:flex-start;gap:3px;width:calc(100% - 16px);margin:0 8px 10px;padding:12px;display:flex}.cw-billing-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;display:flex}.cw-panel .cw-billing-notice{color:#845b2f;background:#fff4e6;border:1px solid #f1dfc6;border-radius:10px;margin:12px 0;padding:12px}.cw-panel details{margin-top:16px;font-size:13px}.cw-panel details li{color:#606978;margin:8px 0}.cw-create textarea,.cw-create select,.cw-onboarding textarea,.cw-onboarding select{width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #dfe3e5;border-radius:9px;padding:11px 12px}.cw-onboarding form{gap:12px;margin:16px 0;display:grid}.cw-onboarding label{gap:8px;font-size:13px;font-weight:650;display:grid}.cw-onboarding small{color:#828894;font-weight:400}.cw-onboarding .cw-note{margin-top:16px}.cw-onboarding details{width:100%}.cw-foundation-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0;display:flex}.cw-foundation-editor .markdown{overflow-wrap:anywhere;font-size:14px;line-height:1.75}.cw-foundation-editor .markdown h3{margin:26px 0 9px;font-size:18px}.cw .markdown .md-bullet{gap:9px;margin:7px 0;display:flex}.cw .markdown .md-space{height:6px}.cw .markdown a{color:#236a49;text-decoration:underline}.cw .md-table{overflow:auto}.cw .md-table table{border-collapse:collapse;width:100%}.cw .md-table td,.cw .md-table th{text-align:left;border:1px solid #e6e9e7;padding:10px}.cw-foundation-editor textarea,.cw-panel #cw-rework-instructions{resize:vertical;width:100%;font:inherit;border:1px solid #dce2df;border-radius:10px;margin-top:8px;padding:14px;line-height:1.6}.cw-conflict,.cw-proposal{border:1px solid #e4e8e6;border-radius:12px;margin-top:15px;padding:16px}.cw-conflict{background:#fff8ed}.cw-proposal-compare{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cw-proposal-compare>details{overflow-wrap:anywhere;min-width:0}.cw-change-choice{align-items:center;gap:8px;margin:10px 0;display:flex}.cw-evidence blockquote{color:#56645c;border-left:3px solid #c6dace;margin:12px 0;padding-left:14px}.cw-evidence small{overflow-wrap:anywhere}.cw-panel button:disabled{opacity:.45;cursor:default}@media (max-width:760px){.cw-proposal-compare{grid-template-columns:1fr}.cw-foundation-toolbar{align-items:stretch}.cw-foundation-toolbar .cw-primary{width:100%}.cw-conflict{padding:12px}}@media (max-width:1050px){.cw-proposal-compare{grid-template-columns:1fr}}.cw-avatar-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.cw-avatar-reference{aspect-ratio:3/4;color:#7e8882;background:#f2f4f3;border:1px solid #e4e8e6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;max-height:320px;font-size:13px;display:flex;overflow:hidden}.cw-avatar-reference img{object-fit:contain;width:100%;height:100%}.cw-avatar-form{gap:18px;margin-top:20px;display:grid}.cw-avatar-form>label,.cw-avatar-form fieldset>label{gap:7px;font-size:14px;display:grid}.cw-avatar-form input:not([type=checkbox]),.cw-avatar-form textarea,.cw-avatar-form select{width:100%;font:inherit;background:#fff;border:1px solid #dce2df;border-radius:9px;padding:11px 12px}.cw-avatar-form textarea{resize:vertical}.cw-avatar-form fieldset{border:1px solid #e4e8e6;border-radius:12px;min-width:0;padding:16px}.cw-avatar-form legend{font-weight:700}.cw-avatar-form .cw-check{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.cw-avatar-form .cw-check input{flex-shrink:0;margin-top:5px}.cw-reference-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:12px;margin:14px 0;display:grid}.cw-reference-choice{gap:7px;font-size:12px;line-height:1.5;display:grid}.cw-reference-choice .cw-avatar-reference{max-height:190px}.cw-reference-choice input{width:auto!important}.cw-avatar-grid small{color:#737d77;line-height:1.6;display:block}@media (max-width:760px){.cw-avatar-grid{grid-template-columns:1fr}.cw-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cw-image-studio{gap:28px;display:grid}.cw-image-form{gap:20px;max-width:900px;display:grid}.cw-image-form label{gap:8px;font-weight:550;display:grid}.cw-image-form textarea{resize:vertical;min-height:100px}.cw-image-form small,.cw-image-footer small{color:var(--cw-muted,#667085);font-weight:400;display:block}.cw-image-form .cw-check{align-items:start;font-weight:400;display:flex}.cw-image-form .cw-check input{width:auto;margin-top:4px}.cw-image-settings{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.cw-image-preview{object-fit:contain;background:#f5f5f4;border-radius:12px;width:100%;max-height:420px}.cw-image-form>.cw-image-preview{max-width:200px;max-height:200px}.cw-image-footer{border-top:1px solid #e7e7e4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.cw-image-gallery{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;display:grid}.cw-image-gallery article{min-width:0}.cw-image-placeholder{background:#f5f5f4;border-radius:12px;place-items:center;min-height:220px;display:grid}.cw-image-form{min-width:0;margin:0}.cw-image-form input:not([type=checkbox]),.cw-image-form select,.cw-image-form textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #d7dce1;border-radius:9px;padding:11px 12px}.cw-image-form input:focus-visible,.cw-image-form select:focus-visible,.cw-image-form textarea:focus-visible{outline-offset:2px;outline:2px solid #477d62}.cw-image-form input[type=file]{font-size:14px}.cw-research{gap:24px;display:grid}.cw-research-form{gap:20px;min-width:0;max-width:940px;margin:0;display:grid}.cw-research-form label{gap:8px;font-weight:550;display:grid}.cw-research-form input:not([type=checkbox]),.cw-research-form select,.cw-research-form textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #d7dce1;border-radius:9px;padding:11px 12px}.cw-research-form input:focus-visible,.cw-research-form select:focus-visible,.cw-research-form textarea:focus-visible{outline-offset:2px;outline:2px solid #477d62}.cw-research-form textarea{resize:vertical}.cw-research small{color:#667085;font-weight:400;display:block}.cw-research-form .cw-check{align-items:start;font-weight:400;display:flex}.cw-research-form .cw-check input{width:auto;margin-top:4px}.cw-research-rival{border:1px solid #e7e7e4;border-radius:12px;gap:16px;padding:18px;display:grid}.cw-research-settings{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.cw-research-footer{border-top:1px solid #e7e7e4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex}.cw-research-footer p{max-width:540px}.cw-research-runs{gap:10px;display:grid}.cw-research-runs button{text-align:left;background:#fff;border:1px solid #d7dce1;border-radius:10px;gap:4px;padding:14px;display:grid}.cw-research-runs button[aria-pressed=true]{background:#edf5ef;border-color:#477d62}.cw-research-finding{overflow-wrap:anywhere;border-top:1px solid #e7e7e4;margin-top:18px;padding-top:18px}.cw-research-finding blockquote{background:#f5f8f5;border-left:3px solid #477d62;margin:16px 0;padding:12px 16px}.cw-research-finding a{padding:8px 0;display:inline-block}.cw-research-frame{border-radius:10px;max-width:100%;max-height:320px;display:block}.cw-research-report details{margin-top:22px}.cw-research-form button:not(.cw-primary),.cw-research-report button{white-space:nowrap;background:#fff;border:1px solid #d7dce1;border-radius:8px;justify-self:start;padding:10px 14px;font-size:13px;font-weight:650}.cw-research-report{font-size:14px;line-height:1.65}.cw-research-report h2{font-size:22px;line-height:1.25}.cw-research-report h3{font-size:17px}.cw-ideas{gap:24px;display:grid}.cw-idea-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:18px;display:grid}.cw-idea-card{overflow-wrap:anywhere;border:1px solid #e2e7e3;border-radius:14px;flex-direction:column;align-items:stretch;gap:14px;min-width:0;padding:22px;display:flex}.cw-idea-card h4{margin:0;font-size:20px;line-height:1.35}.cw-idea-card p{margin:0;line-height:1.6}.cw-idea-cta{color:#5e6d63;font-size:13px}.cw-idea-card details{font-size:13px;line-height:1.65}.cw-idea-card summary{cursor:pointer}.cw-idea-card blockquote,.cw-idea-editor blockquote{background:#f4f7f4;border-left:3px solid #477d62;margin:12px 0;padding:12px}.cw-idea-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.cw-idea-card button,.cw-idea-editor button{cursor:pointer;border:1px solid #d7dce1;border-radius:8px;padding:10px 14px;font-size:13px}.cw-idea-card button:not(.cw-primary),.cw-idea-editor button:not(.cw-primary){background:#fff}.cw-idea-included{color:#315a40;white-space:nowrap;background:#edf5ef;border-radius:20px;padding:8px 12px;font-size:13px}.cw-idea-editor label,.cw-idea-card label{gap:8px;font-size:14px;display:grid}.cw-idea-editor input,.cw-idea-editor select,.cw-idea-editor textarea,.cw-idea-card textarea{width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d7dce1;border-radius:8px;padding:12px}.cw-idea-editor textarea,.cw-idea-card textarea{resize:vertical}.cw-idea-editor details{margin:20px 0;font-size:13px;line-height:1.65}.cw-idea-scene{border:1px solid #e2e7e3;border-radius:12px;gap:18px;min-width:0;margin:24px 0;padding:20px;display:grid}.cw-idea-scene legend{letter-spacing:.05em;padding:0 8px;font-size:12px;font-weight:700}.cw-idea-card form{gap:12px;display:grid}.cw-idea-editor .cw-research-settings>label{min-width:0}.cw-idea-editor .cw-panel-head{flex-wrap:wrap}.cw-idea-editor h2:focus{outline:none}.cw-ideas .cw-research-form>fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.cw-idea-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.cw-tasks{gap:4px;display:grid}.cw-task-row{align-items:flex-start}.cw-task-row p{margin:3px 0 0}.cw-task-tag{color:#677069;vertical-align:middle;background:#f1f3f2;border-radius:20px;margin-left:8px;padding:3px 8px;font-size:11px;font-weight:650;display:inline-block}.cw-task>div.cw-task-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.cw-task-actions .cw-quiet{color:#6a717c;border-color:#e6e9eb}.cw-task-actions button:disabled{opacity:.5;cursor:default}@media (max-width:760px){.cw-task-row{flex-wrap:wrap}.cw-task>div.cw-task-actions{justify-content:flex-start;width:100%;padding-left:41px}}.cw-rewards{background:#f3f8f4;border:1px solid #e1ece4;border-radius:12px;margin-top:16px;padding:14px 16px}.cw-rewards p{margin:0 0 6px}.cw-rewards p:last-child{margin-bottom:0}.cw-routines{gap:18px;display:grid}.cw-routine-state{background:#f8faf9;border:1px solid #dfe3e5;border-radius:12px;gap:6px;padding:14px 16px;display:grid}.cw-routine-state.paused{background:#fff8e8;border-color:#e8c987}.cw-routine-state.off{color:var(--cw-muted,#667085)}.cw-routine-state p,.cw-routine-state small{margin:0}.cw-routine-form{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.cw-routine-form legend{margin-bottom:8px;font-weight:700}.cw-radio{cursor:pointer;border:1px solid #e7e7e4;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.cw-radio input{margin-top:4px}.cw-radio small{color:var(--cw-muted,#667085);font-weight:400;display:block}.cw-routine-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.cw-routine-grid label{gap:6px;min-width:0;font-weight:550;display:grid}.cw-routine-grid input,.cw-routine-grid select{width:100%}.cw-routine-buttons{flex-wrap:wrap;gap:8px;display:flex}.cw-routine-consent{border-top:1px solid #e7e7e4;gap:10px;padding-top:14px;display:grid}.cw-routine-consent pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f8faf9;border-radius:10px;margin:0;padding:12px}.cw-routine-runs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cw-routine-runs li{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.cw-routine-runs small{color:var(--cw-muted,#667085);flex-basis:100%}.cw-routines .cw-radio{text-align:left;flex-direction:row;display:flex}.cw-routines .cw-radio input[type=radio],.cw-routines .cw-check input[type=checkbox]{flex:none;width:auto;margin:4px 0 0}.cw-routines .cw-radio>span{text-align:left;flex:1;min-width:0}.cw-routines .cw-check{text-align:left;flex-direction:row;align-items:flex-start;gap:8px;display:flex}.cw-growth{gap:20px;display:grid}.cw-growth-tabs{flex-wrap:wrap;gap:8px;display:flex}.cw-growth-tabs button{cursor:pointer;background:#fff;border:1px solid #dfe3e5;border-radius:999px;padding:8px 14px;font-weight:600}.cw-growth-tabs button.active{color:#fff;background:#202534;border-color:#202534}.cw-audit,.cw-opportunities{gap:20px;display:grid}.cw-audit-summary{gap:14px;display:grid}.cw-audit-summary h2{margin:4px 0;font-size:34px}.cw-audit-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;display:grid}.cw-audit-facts dt{color:var(--cw-muted,#667085);font-size:12px}.cw-audit-facts dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.cw-finding{border-top:1px solid #e7e7e4;gap:12px;padding:16px 0;display:flex}.cw-finding-pick input{width:18px;height:18px;margin-top:4px}.cw-finding-body{flex:1;gap:8px;min-width:0;display:grid}.cw-finding-body p,.cw-finding-body h3{overflow-wrap:anywhere;margin:0}.cw-finding-head{align-items:center;gap:10px;display:flex}.cw-finding-body blockquote{overflow-wrap:anywhere;border-left:3px solid #dfe3e5;margin:8px 0 0;padding-left:12px}.cw-finding-body blockquote small{color:var(--cw-muted,#667085);display:block}.cw-finding-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cw-finding-foot button:disabled{opacity:.5;cursor:default}.cw-finding-recheck{color:var(--cw-muted,#667085)}.cw-priority{text-align:center;background:#eef0f1;border-radius:6px;min-width:30px;padding:2px 7px;font-size:12px;font-weight:700;display:inline-block}.cw-priority-p1{color:#8d2417;background:#fde7e4}.cw-priority-p2{color:#7a4b00;background:#fff1d6}.cw-resolution{color:#6a4b00;font-size:13px;font-weight:600}.cw-resolution.verified{color:#1f6b3b}.cw-audit-actions{gap:8px;display:flex}.cw-audit-cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.cw-audit-card{align-content:start;gap:6px;display:grid}.cw-audit-card h3{margin:0}.cw-audit-card strong{font-size:26px}.cw-audit-card small{color:var(--cw-muted,#667085)}.cw-opportunity-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cw-opportunity-list li{align-items:center;gap:12px;display:flex}.cw-opportunity-list li>div{flex:1;min-width:0;display:grid}.cw-opportunity-list small{color:var(--cw-muted,#667085)}.cw-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.cw-audit-summary h2{font-size:28px}.cw-finding{gap:8px}}.cw-security-form{gap:14px;max-width:420px;display:grid}.cw-security-form label{gap:6px;font-weight:550;display:grid}.cw-auth-card .cw-text{color:#347950;text-align:left;background:0 0;border:0;padding:6px 0;font-weight:650}.cw-auth-card .cw-text:hover{text-decoration:underline}
