.cv-community{--ink:#122e4b;--green:#067ea7;--muted:#6b8398;--line:#dce8f0;--paper:#f2f7fb;--lime:#ddf3fc;background:#f2f7fb;color:#122e4b;font-family:Arial,Helvetica,sans-serif;font-size:14px}.cv-community .cv-header{max-width:none;background:white;border-bottom:1px solid #dce8f0;padding:16px max(calc((100vw - 1360px)/2),28px);gap:28px;box-shadow:none;position:relative;z-index:40}.cv-community .cv-brand img,.cv-community .cv-brand-logo{width:66px;height:66px;object-fit:contain;clip-path:none;background:#fff;border-radius:3px}.cv-community .cv-brand>span{font-size:18px;letter-spacing:.025em;color:#082750}.cv-community .cv-brand-forum{font-size:10px;letter-spacing:.15em;display:block;color:#178db2;margin-top:5px}.cv-community .cv-brand small{font-size:7px;letter-spacing:.15em;color:#7590a4}.cv-community .cv-header nav{margin-left:auto;gap:22px;font-size:11px;color:#607c93}.cv-community .cv-header nav a{display:flex;align-items:center;gap:7px}.cv-community .cv-header nav svg{width:15px;height:15px}.cv-community .pwc-forum-header-search{display:flex;align-items:center;background:#f3f8fb;border:1px solid #e0eaf2;padding:11px 14px;border-radius:3px;max-width:245px}.cv-community .pwc-forum-header-search input{min-width:0;width:100%;border:0;background:transparent;font-size:11px;outline:0;color:#082750}.cv-community .pwc-forum-header-search svg{width:15px;height:15px;margin-right:8px;color:#7b99af}.cv-community .cv-notification-button{color:#367797;border:1px solid #d8e8f0;border-radius:3px;background:white}.cv-community .cv-main{max-width:1416px;margin:0 auto;padding:0 28px 50px}.cv-community .cv-workspace{display:block;padding:0;gap:0;grid-template-columns:none}.cv-community .pwc-forum-nav{display:flex;align-items:center;gap:6px;overflow-x:auto;white-space:nowrap;padding:18px 0;border-bottom:1px solid #dce8f0;margin-bottom:30px;scrollbar-width:thin}.cv-community .pwc-forum-nav>a{display:flex;align-items:center;gap:7px;border-radius:3px;color:#668097;font-size:11px;padding:10px 12px;border:1px solid transparent}.cv-community .pwc-forum-nav>a svg{width:15px;height:15px}.cv-community .pwc-forum-nav>a[aria-current=page]{background:#fff;border-color:#dce8f0;color:#082750;font-weight:700}.cv-community .pwc-forum-nav>a:hover{color:#087fa7;background:#e7f5fc}.cv-community .cv-dashboard{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:25px;max-width:none}.cv-community .cv-center{min-width:0;display:flex;flex-direction:column;gap:24px}.cv-community .cv-rightbar{width:auto;position:static;display:flex;flex-direction:column;gap:20px}.cv-community .cv-panel,.cv-community .cv-side-card{border-radius:4px;border:1px solid #dce8f0;box-shadow:none;background:#fff;color:#143654}.cv-community .cv-panel h1,.cv-community .cv-panel h2,.cv-community .cv-panel h3{color:#082750}.cv-community .cv-button{border-radius:3px;background:#082750;color:#fff;border:1px solid #082750;font-size:12px;padding:13px 18px;box-shadow:none;gap:9px;display:inline-flex;align-items:center;justify-content:center}.cv-community .cv-button:hover{background:#0a4e76}.cv-community .cv-outline{border-radius:3px;border:1px solid #c9dfe9;background:white;color:#176181;font-size:12px}.cv-community .cv-link{color:#087ca3}.cv-community .pwc-forum-kicker{font-size:9px;letter-spacing:.15em;font-weight:700;color:#208eaf;line-height:1.8}.cv-community .pwc-forum-intro{display:grid;grid-template-columns:1fr 220px;gap:35px;padding:38px;background:#fff;border:1px solid #dae8f2;border-top:3px solid #06afe0;border-radius:4px;align-items:center}.cv-community .pwc-forum-intro h1{font-size:40px;line-height:1.15;letter-spacing:-.045em;font-weight:600;margin:14px 0 18px;color:#082750}.cv-community .pwc-forum-intro p{font-size:13px;line-height:1.9;color:#6a8297;max-width:470px;margin:0}.cv-community .pwc-forum-intro-actions{display:flex;align-items:center;gap:22px;margin-top:24px}.cv-community .pwc-forum-intro-actions>a{font-size:11px;color:#1b759a}.cv-community .pwc-forum-intro aside{display:grid;justify-items:center;gap:15px;background:#f0faff;border:1px solid #dbeef7;border-radius:3px;padding:22px 15px}.cv-community .pwc-forum-intro aside img{max-width:100%;height:auto;object-fit:contain;background:white;border-radius:50%}.cv-community .pwc-forum-intro aside span{font-size:7px;letter-spacing:.06em;color:#518ca6;white-space:nowrap}.cv-community .pwc-forum-topics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cv-community .pwc-forum-topics>a{display:flex;align-items:center;gap:15px;background:white;border:1px solid #dce8f0;padding:20px;border-radius:4px;color:#2a6d8f}.cv-community .pwc-forum-topics>a>svg:first-child{width:24px;height:24px;color:#0e9fc9}.cv-community .pwc-forum-topics>a>svg:last-child{width:15px;height:15px;margin-left:auto;opacity:.6}.cv-community .pwc-forum-topics b{font-size:13px;color:#153b5b;display:block}.cv-community .pwc-forum-topics small{display:block;color:#7891a5;font-size:10px;margin-top:5px}.cv-community .pwc-forum-topics>a[aria-current=page]{background:#edf9fe;border-color:#91d5e8}.cv-community .pwc-discussions{padding:0;overflow:hidden}.cv-community .pwc-discussions-heading{display:flex;align-items:center;justify-content:space-between;padding:27px 28px 23px;gap:20px}.cv-community .pwc-discussions-heading h2{font-size:21px;letter-spacing:-.035em;margin:7px 0 0;font-weight:600}.cv-community .pwc-discussion-count{font-size:10px;color:#8a9eae;white-space:nowrap}.cv-community .pwc-feed-filter{display:flex;gap:10px;padding:16px 28px;background:#f9fcfe;border-top:1px solid #e0ebf2;border-bottom:1px solid #e0ebf2;margin:0}.cv-community .pwc-feed-filter input{flex:1;min-width:0;width:100%;background:white;border:1px solid #d7e7ef;border-radius:3px;font-size:11px;padding:11px}.cv-community .pwc-feed-filter select{font-size:10px;background:#fff;border:1px solid #d7e7ef;padding:8px;border-radius:3px;color:#658196}.cv-community .cv-discussion-row{padding:23px 28px;border-bottom:1px solid #e5edf3;gap:17px}.cv-community .cv-discussion-row>svg{color:#29a9cc;width:22px;height:22px}.cv-community .cv-discussion-row h3{font-size:15px;font-weight:600;line-height:1.5}.cv-community .cv-discussion-meta{font-size:10px;color:#8499aa;margin-top:8px}.cv-community .cv-tag{background:#edf7fc;border:1px solid #d8ebf5;color:#4385a3;border-radius:3px;padding:3px 7px;font-size:9px}.cv-community .pwc-first-conversation{text-align:center;padding:50px 24px}.cv-community .pwc-first-conversation>span{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#eaf8fe;border-radius:50%;color:#1d9ec5}.cv-community .pwc-first-conversation h3{font-size:22px;letter-spacing:-.035em;margin:20px 0 10px}.cv-community .pwc-first-conversation p{color:#7890a3;font-size:12px;line-height:1.8;margin-bottom:24px}.cv-community .pwc-forum-bottom{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cv-community .pwc-forum-bottom article{background:#edf8fe;border:1px solid #d6eaf4;border-radius:4px;padding:28px}.cv-community .pwc-forum-bottom article:nth-child(2){background:#fff}.cv-community .pwc-forum-bottom h2{font-size:25px;line-height:1.2;letter-spacing:-.04em;color:#082750;font-weight:500;margin:13px 0}.cv-community .pwc-forum-bottom p{font-size:11px;color:#7690a4;line-height:1.9}.cv-community .pwc-forum-bottom a{display:inline-block;margin-top:17px;font-size:11px;color:#177b9f;font-weight:600}.cv-community .cv-rightbar .cv-panel{padding:22px}.cv-community .cv-profile-top{gap:12px}.cv-community .cv-profile-title h2{font-size:17px}.cv-community .cv-profile-description,.cv-community .cv-welcome>p{color:#7a92a5;font-size:11px}.cv-community .cv-rightbar .cv-button{width:100%;font-size:11px}.cv-community .cv-panel-heading h2{font-size:14px;color:#0c456b}.cv-community .cv-panel-heading svg{color:#159fc7}.cv-community .cv-community-stats{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px}.cv-community .cv-community-stats b{font-size:23px;color:#082750}.cv-community .cv-community-stats span{color:#7a94a8;font-size:9px}.cv-community .cv-learn-promo{background:#eaf7fd!important;border-color:#cde7f3}.cv-community .cv-learn-promo h2{font-size:20px;letter-spacing:-.03em}.cv-community .cv-learn-promo p{font-size:11px;color:#6b8ba0}.cv-community .cv-community-rules{font-size:12px;color:#6a8498;padding:22px 28px}.cv-community .cv-community-rules summary{color:#284d6c;font-weight:600}.cv-community .cv-community-rules ol{line-height:2.1;padding-left:20px}.cv-community .cv-footer{background:white;max-width:none;padding:40px max(calc((100vw - 1360px)/2),28px);border-top:1px solid #dce8f0;display:grid;grid-template-columns:1fr 1fr;gap:28px;color:#6d879b}.cv-community .cv-footer p{font-size:12px;line-height:1.9}.cv-community .cv-footer>div:nth-child(2){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:22px;font-size:11px}.cv-community .cv-footer>small{grid-column:1/-1;border-top:1px solid #e1ebf2;padding-top:20px;font-size:9px;color:#93a6b5}.cv-community .cv-conversation-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:26px}.cv-community .cv-post{background:white;border:1px solid #dce8f0;border-radius:4px;padding:42px}.cv-community .cv-post>header{border-bottom:1px solid #dce8f0;padding-bottom:25px;margin-bottom:28px}.cv-community .cv-post h1{font-size:36px;line-height:1.2;letter-spacing:-.04em;color:#082750}.cv-community .cv-post-body{font-size:15px;line-height:1.95;color:#385871}.cv-community .cv-post-actions{border-top:1px solid #dce8f0;color:#6c8b9f}.cv-community .cv-comment{border:1px solid #e0eaf1;background:#fbfdff;border-radius:3px;padding:22px;margin-bottom:12px;color:#355e78}.cv-community .cv-comment-head{font-size:11px;color:#738ea3}.cv-community .cv-comment-head b{color:#123e5e}.cv-community input,.cv-community textarea,.cv-community select{accent-color:#169cc5}.cv-community dialog{border-radius:5px;border-color:#d4e7f1;color:#163d5b}.cv-community dialog::backdrop{background:#06254077;backdrop-filter:blur(3px)}.cv-community :focus-visible{outline:3px solid #64c5e2;outline-offset:3px}.cv-community .cv-reading,.cv-community .cv-learning-map{background:white;border:1px solid #dce8f0;border-radius:4px}.cv-community .cv-reading{padding:40px}.cv-community .cv-article-card{border-radius:4px;border-color:#dce8f0;background:white}.cv-community .cv-hero h1,.cv-community .cv-reading h1{color:#082750}.cv-community .cv-hero em{color:#158eb6}
@media(max-width:1180px){.cv-community .cv-header{gap:18px}.cv-community .pwc-forum-header-search{max-width:170px}.cv-community .cv-header nav{gap:14px}.cv-community .cv-brand>span{font-size:15px}.cv-community .cv-dashboard{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.cv-community .pwc-forum-intro{grid-template-columns:1fr 155px;gap:22px;padding:28px}.cv-community .pwc-forum-intro h1{font-size:34px}.cv-community .pwc-forum-intro aside{padding:18px 10px}.cv-community .pwc-forum-intro aside span{font-size:5px}.cv-community .pwc-forum-intro-actions{gap:16px;flex-wrap:wrap}.cv-community .pwc-forum-topics>a{padding:17px;gap:10px}.cv-community .pwc-forum-topics small{font-size:9px}.cv-community .cv-rightbar .cv-panel{padding:18px}}
@media(max-width:900px){.cv-community .cv-header{padding:13px 20px;gap:16px}.cv-community .cv-header nav{display:none}.cv-community .pwc-forum-header-search{margin-left:auto;max-width:210px}.cv-community .cv-dashboard{grid-template-columns:minmax(0,1fr)}.cv-community .cv-rightbar{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cv-community .cv-rightbar>.cv-panel{margin:0}.cv-community .cv-conversation-layout{grid-template-columns:1fr}.cv-community .cv-post-aside{display:none}.cv-community .cv-main{padding:0 20px 35px}.cv-community .pwc-forum-nav{margin-bottom:22px;padding:14px 0;gap:3px}.cv-community .pwc-forum-nav>a{padding:9px 12px;font-size:10px}.cv-community .cv-brand img{width:54px;height:54px}.cv-community .cv-footer{padding:30px 20px}}
@media(max-width:580px){.cv-community .cv-header{gap:10px}.cv-community .cv-brand>span{font-size:12px;white-space:normal}.cv-community .cv-brand-forum{font-size:8px}.cv-community .cv-brand small{font-size:6px;letter-spacing:.07em}.cv-community .cv-brand img{width:46px;height:46px}.cv-community .pwc-forum-header-search{display:none}.cv-community .cv-notification-button{margin-left:auto}.cv-community .pwc-forum-intro{grid-template-columns:1fr;padding:25px;gap:0}.cv-community .pwc-forum-intro h1{font-size:34px}.cv-community .pwc-forum-intro p{font-size:12px}.cv-community .pwc-forum-intro aside{display:none}.cv-community .pwc-forum-intro-actions{margin-top:22px;gap:18px}.cv-community .pwc-forum-intro-actions .cv-button{font-size:11px}.cv-community .pwc-forum-topics{gap:8px}.cv-community .pwc-forum-topics>a{padding:15px 12px;gap:9px}.cv-community .pwc-forum-topics>a>svg:first-child{width:19px;height:19px}.cv-community .pwc-forum-topics>a>svg:last-child{display:none}.cv-community .pwc-forum-topics b{font-size:11px}.cv-community .pwc-forum-topics small{display:none}.cv-community .pwc-discussions-heading{padding:22px;display:block}.cv-community .pwc-discussions-heading h2{font-size:20px}.cv-community .pwc-discussion-count{display:block;margin-top:10px}.cv-community .pwc-feed-filter{padding:15px 20px;flex-wrap:wrap}.cv-community .pwc-feed-filter input{flex-basis:100%}.cv-community .pwc-feed-filter select{flex:1}.cv-community .pwc-feed-filter .cv-outline{font-size:11px}.cv-community .pwc-forum-bottom{grid-template-columns:1fr;gap:12px}.cv-community .pwc-forum-bottom article{padding:25px}.cv-community .pwc-forum-bottom h2{font-size:24px}.cv-community .cv-discussion-row{padding:20px}.cv-community .cv-discussion-row h3{font-size:14px}.cv-community .cv-rightbar{grid-template-columns:1fr}.cv-community .cv-footer{grid-template-columns:1fr}.cv-community .cv-footer>div:nth-child(2){justify-content:flex-start;gap:17px}.cv-community .cv-post{padding:25px}.cv-community .cv-post h1{font-size:28px}.cv-community .cv-post-body{font-size:14px}.cv-community .cv-reading{padding:23px}}

/* PWC header final contrast and layout over the inherited theme. */
body.cv-community.cv-ecosystem .cv-header{display:flex;height:auto;min-height:98px;padding:15px max(calc((100vw - 1360px)/2),28px);color:#082750;background:#fff;gap:22px;align-items:center}
body.cv-community.cv-ecosystem .cv-header .cv-brand{display:flex;gap:12px;color:#082750;flex:none}
body.cv-community.cv-ecosystem .cv-header .cv-brand-logo{width:62px;height:62px;object-fit:contain;border:0;border-radius:3px}
body.cv-community.cv-ecosystem .cv-header .cv-brand>span{font:700 15px/1.25 Arial,sans-serif!important;letter-spacing:.025em!important;color:#082750}
body.cv-community.cv-ecosystem .cv-header .cv-brand .cv-brand-forum{display:block!important;font:600 9px/1.4 Arial,sans-serif!important;letter-spacing:.12em!important;color:#178db2;margin-top:5px}
body.cv-community.cv-ecosystem .cv-header .cv-brand small{font:400 7px/1.5 Arial,sans-serif;color:#7590a4;letter-spacing:.13em;margin-top:4px}
body.cv-community.cv-ecosystem .cv-header nav{display:flex;width:auto;gap:20px;align-items:center;margin-left:auto;font:11px Arial,sans-serif;order:initial}
body.cv-community.cv-ecosystem .cv-header nav>a{color:#486d89;font-size:11px;height:auto;min-height:32px;border:0}
body.cv-community.cv-ecosystem .cv-header nav>.cv-forum-language{position:static;width:auto}
body.cv-community.cv-ecosystem .cv-header nav>.cv-forum-language label{color:#486d89;border:1px solid #dce8f0;background:#fff;border-radius:3px;padding:6px 9px;font:10px Arial,sans-serif}
body.cv-community.cv-ecosystem .cv-header nav>.cv-forum-language label:after{display:none}
body.cv-community.cv-ecosystem .cv-header nav>.cv-forum-language select{position:static;opacity:1;width:126px;height:auto;font:10px Arial,sans-serif;color:#486d89;background:white;border:0}
body.cv-community.cv-ecosystem .cv-header .cv-notification-button{color:#367797;background:white;border:1px solid #d8e8f0;width:36px;height:36px}
body.cv-community.cv-ecosystem .cv-rightbar .cv-stats-panel{height:auto;min-height:0;overflow:visible}body.cv-community.cv-ecosystem .pwc-forum-intro aside img{border-radius:3px}
@media(max-width:1200px){body.cv-community.cv-ecosystem .cv-header{gap:16px;padding:15px 22px}body.cv-community.cv-ecosystem .cv-header nav{gap:12px}body.cv-community.cv-ecosystem .cv-header nav>a{font-size:10px}body.cv-community.cv-ecosystem .pwc-forum-header-search{display:none}}
@media(max-width:900px){body.cv-community.cv-ecosystem .cv-header{flex-wrap:wrap;gap:12px;padding:14px 20px}body.cv-community.cv-ecosystem .cv-header .cv-brand{flex:1}body.cv-community.cv-ecosystem .cv-header nav{order:5;width:100%;justify-content:flex-end}body.cv-community.cv-ecosystem .cv-header nav>a{display:none!important}body.cv-community.cv-ecosystem .cv-header .cv-brand>span{font-size:12px!important}body.cv-community.cv-ecosystem .cv-header .cv-brand-logo{width:46px;height:46px}body.cv-community.cv-ecosystem .cv-header .cv-brand small{font-size:6px}body.cv-community.cv-ecosystem .cv-header .cv-brand .cv-brand-forum{font-size:8px!important}}
