.cc-community .cc-community-start-post>span:nth-child(2),.cc-community .cc-community-post-age,.cc-community .cc-community-post-header p,.cc-community .cc-community-side-note,.cc-community .cc-community-comment>header time,.cc-community-post-detail .cc-community-comment>header time,.cc-community-post-detail .cc-community-post-age,.cc-community-post-detail .cc-community-post-header p{color:#626b75}@media (min-width:64rem){.cc-community.has-right-rail{padding:calc(var(--community-header) + 1.5rem) 1.5rem 3rem calc(var(--community-dock) + var(--community-left) + 1.5rem);grid-template-columns:minmax(0,42rem) 18rem;place-content:start center;align-items:start;gap:1.5rem;display:grid}.cc-community.has-right-rail>.cc-community-main{grid-area:1/1;min-width:0;min-height:0;padding:0}.cc-community.has-right-rail>.cc-community-main>*{width:100%;max-width:none;margin-inline:0}.cc-community.has-right-rail>.cc-community-right{inset:auto;top:calc(var(--community-header) + 1.5rem);width:100%;max-height:calc(100dvh - var(--community-header) - 3rem);grid-area:1/2;padding:0;position:sticky}.cc-community .cc-community-feed-header{background:0 0;border:0;border-radius:0;width:min(42rem,100%);height:auto;min-height:2.5rem;margin:0 auto 1rem;padding:0}}.cc-community .cc-community-feed-header>div:first-child>p{display:none}.cc-community .cc-community-post-card{border-radius:.75rem}.cc-community .cc-community-post-inner{grid-template-columns:minmax(0,1fr) auto;gap:0 .75rem;padding:1.25rem;display:grid}.cc-community .cc-community-post-heading{display:contents}.cc-community .cc-community-post-heading>span:first-child{grid-area:2/1/auto/-1}.cc-community .cc-community-post-inner>.cc-community-post-header{grid-area:1/1;margin:0}.cc-community .cc-community-post-top-actions{grid-area:1/2;align-self:start}.cc-community .cc-community-post-title{grid-area:2/1/auto/-1;margin-top:1rem}.cc-community .cc-community-post-body{grid-area:3/1/auto/-1}.cc-community .cc-community-post-inner>:is(.cc-community-klipy-preview,.cc-community-media-grid,.cc-community-live-poll,.cc-community-post-engagement,.cc-community-comments,.cc-community-comment-composer,.cc-community-closed-note,.cc-community-action-message){grid-column:1/-1}.cc-community .cc-community-post-header .cc-community-author-avatar{flex-basis:2.25rem;width:2.25rem;height:2.25rem;font-size:.8125rem}.cc-community .cc-community-admin-badge{color:#004be9;background:#eaf0ff}.cc-community .cc-community-side-card{border-radius:.75rem;padding:1.25rem}.cc-community .cc-community-utility-panel.is-notifications{width:min(30rem,100vw - 2rem)}.cc-community .cc-community-utility-panel.is-notifications>header{gap:.5rem;min-height:3rem;padding:.5rem 1rem}.cc-community .cc-community-utility-panel.is-notifications .cc-community-panel-tabs{padding-inline:.75rem}.cc-community .cc-community-utility-panel.is-notifications .cc-community-panel-tabs button{padding-inline:.5rem;font-size:.8125rem}@media (max-width:63.99rem){.cc-community.has-right-rail,.cc-community.has-right-rail .cc-community-main{background:#f7f9fc}.cc-community .cc-community-post-list{width:min(42rem,100% - 2rem);margin-inline:auto}.cc-community .cc-community-post-card{background:#fff;border:1px solid #e4e7eb;padding-bottom:0;box-shadow:0 1px 2px #07112608}.cc-community .cc-community-post-inner{padding:1rem}.cc-community .cc-community-feed-header{padding-inline:1rem}}.cc-community .cc-community-welcome-banner{color:#fff;background:#041253;border-radius:.75rem;width:min(42rem,100%);margin:0 auto 1.25rem;padding:2rem;position:relative;overflow:hidden}.cc-community .cc-community-welcome-banner h2{color:#fff;max-width:24rem;font:400 clamp(1.75rem,3vw,2.5rem)/1.1 Contrail One,Arial,sans-serif}.cc-community .cc-community-welcome-banner p{color:#e7edff;max-width:26rem;margin-top:.875rem;font:400 .9375rem/1.5 Arial,sans-serif}.cc-community .cc-community-welcome-banner>a{color:#004be9;background:#fff;border-radius:.5rem;align-items:center;min-height:2.5rem;margin-top:1rem;padding:.5rem .875rem;font:700 .875rem/1.5 Arial,sans-serif;display:inline-flex}.cc-community .cc-community-welcome-banner>a:hover{background:#eaf0ff}.cc-community .cc-community-welcome-accent{color:#f4bb1c;font:400 3rem/1 Contrail One,Arial,sans-serif;position:absolute;top:1.5rem;right:1.5rem}@media (max-width:63.99rem){.cc-community .cc-community-welcome-banner{width:min(42rem,100% - 2rem);margin-top:1rem;padding:1.5rem}.cc-community .cc-community-welcome-banner h2{padding-right:2rem}}.cc-community-notification-filters{outline:none;position:relative;top:auto;right:auto}.cc-community-filter-menu.cc-community-notification-filters button{color:#43506a;background:#fff;border:0;border-radius:.375rem;outline:none;justify-content:space-between;align-items:center;gap:.5rem;font:400 .875rem Arial,sans-serif;display:flex}.cc-community-notification-filters button[data-highlighted]{color:#004be9;background:#eef3ff}.cc-community-notification-filters button[data-state=checked]{color:#004be9}@media (min-width:40rem){.cc-community-post-detail:not(.is-expanded){grid-template-rows:4rem minmax(0,1fr) auto;height:auto;max-height:calc(100dvh - 6.25rem)}}@media (max-width:39.99rem){.cc-community-post-detail,.cc-community-post-detail.is-expanded{grid-template-rows:auto minmax(0,1fr) auto}.cc-community-post-detail .cc-community-post-detail-header{grid-template-columns:2.75rem minmax(0,1fr);gap:.375rem .5rem;padding:.5rem 1rem .75rem;display:grid}.cc-community-post-detail .cc-community-post-detail-header>h2{clip:auto;overflow-wrap:anywhere;white-space:normal;grid-area:2/1/auto/-1;width:auto;height:auto;font-size:1.25rem;line-height:1.5rem;position:static;overflow:visible}.cc-community-post-detail .cc-community-post-detail-header>div{grid-area:1/2;justify-self:end}.cc-community-post-detail .cc-community-post-detail-content>.cc-community-post-header{margin-bottom:1rem;display:flex}}.cc-community-course-landing .cc-community-course-lesson-thumb{color:#004be9;background:#eef3ff;flex-shrink:0;place-items:center;display:grid}.cc-community-course-landing .cc-community-course-lesson-thumb svg{width:1.25rem;height:1.25rem}.cc-community-course-unavailable{background:#fff;border:1px solid #d7e0ef;border-radius:1rem;max-width:36rem;margin:1.5rem auto;padding:1.5rem}.cc-community-course-unavailable>svg{color:#004be9;width:2rem;height:2rem;margin-bottom:1rem}.cc-community-course-unavailable h1{margin-bottom:.75rem;font-size:2rem;line-height:1.2}.cc-community-course-unavailable p{color:#43506a;line-height:1.5}.cc-community-course-unavailable button{color:#fff;background:#004be9;border-radius:999px;min-height:2.5rem;margin-top:1.5rem;padding:.5rem 1rem}.cc-community-course-unavailable button:hover{background:#003bb8}.cc-community-course-unavailable button:focus-visible{outline-offset:3px;outline:2px solid #004be9}.cc-community .cc-community-search-input:focus-within{border-color:#004be9;box-shadow:0 0 0 3px #004be91f}.cc-community .cc-community-search-input input:focus-visible{box-shadow:none;outline:none}html.dark[data-community-appearance=member] .cc-community-dock{background:#004be9}html.dark[data-community-appearance=member] :is(.cc-community.has-right-rail,.cc-community.has-right-rail .cc-community-main){background:var(--cc-circle-canvas)}html.dark[data-community-appearance=member] :is(.cc-community-course-unavailable,.cc-community-mobile-notifications,.cc-community-notification-filters button){background:var(--cc-surface);color:var(--cc-charcoal);border-color:var(--cc-border)}html.dark[data-community-appearance=member] :is(.cc-community-post-header p,.cc-community-post-age,.cc-community-start-post>span:nth-child(2),.cc-community-course-unavailable p,.cc-online-members h3,.cc-online-limit,.cc-presence-control){color:var(--cc-muted)}html.dark[data-community-appearance=member] :is(.cc-online-members li a,.cc-community-utility-panel>header button,.cc-community-utility-panel>header a){color:var(--cc-charcoal)}html.dark[data-community-appearance=member] :is(.cc-online-directory,.cc-community-side-card>a,.cc-community-admin-badge){color:var(--cc-community-link)}html.dark[data-community-appearance=member] :is(.cc-community-admin-badge,.cc-community-course-lesson-thumb){background:var(--cc-circle-hover);color:var(--cc-community-link)}html.dark[data-community-appearance=member] :is(.cc-online-members li a:hover,.cc-community-notification-filters button[data-highlighted]){background:var(--cc-circle-hover);color:var(--cc-charcoal)}html.dark[data-community-appearance=member] :is(.cc-community-name-button,.cc-community-spaces-heading,.cc-community-links strong,.cc-community-links a,.cc-community-create-space-row,.cc-community-tool-button){color:var(--cc-muted)}html.dark[data-community-appearance=member] :is(.cc-community-title-input,.cc-community-editor-content){color:var(--cc-charcoal)}html.dark[data-community-appearance=member] :is(.cc-community-toolbar-wrap,.cc-community-composer-footer,.cc-community-cover-button,.cc-community-icon-button,.cc-community-space-picker,.cc-community-cancel,.cc-community-popover,.cc-community-poll-editor,.cc-community-poll-editor input,.cc-community-poll-preview,.cc-community-attachment-list li,.cc-community-composer-message){background:var(--cc-surface);color:var(--cc-charcoal);border-color:var(--cc-border)}html.dark[data-community-appearance=member] :is(.cc-community-links a:hover,.cc-community-tool-button:hover,.cc-community-tool-button.is-active,.cc-community-space-panel button:hover,.cc-community-space-panel button.is-active,.cc-community-command-panel button:hover,.cc-community-start-icons){background:var(--cc-circle-hover);color:var(--cc-charcoal)}html.dark[data-community-appearance=member] :is(.cc-community-editor-content a,.cc-community-poll-preview footer){color:var(--cc-community-link)}html.dark[data-community-appearance=member] .cc-community-editor-content blockquote{color:var(--cc-muted)}html.dark[data-community-appearance=member] .cc-community-publish:disabled{background:var(--cc-circle-hover);color:var(--cc-muted)}html.dark[data-community-appearance=member] :is(.cc-community-course-grid>li>a,.cc-community [aria-label=Member\ display],.cc-community [aria-label=Search\ members],.cc-community [aria-label=Member\ list]){background:var(--cc-surface);color:var(--cc-charcoal);border-color:var(--cc-border)}html.dark[data-community-appearance=member] :is(.cc-community-course-grid p,.cc-community-course-grid footer,.cc-community-courses-header-card>nav button){color:var(--cc-muted)}html.dark[data-community-appearance=member] .cc-community-courses-header-card>nav button.is-active{background:var(--cc-circle-hover);color:var(--cc-charcoal);border-color:var(--cc-border)}html.dark[data-community-appearance=member] .cc-community a.text-cc-blue{color:var(--cc-community-link)}
.cc-online-members h2{align-items:center;gap:8px;display:flex}.cc-online-dot{background:#18804c;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.cc-online-members ul{gap:2px;margin:12px 0;padding:0;list-style:none;display:grid}.cc-online-members li a{color:#20242b;border-radius:8px;align-items:center;gap:10px;min-height:48px;margin-inline:-6px;padding:5px 6px;font:400 14px/1.4 Arial,sans-serif;display:flex}.cc-online-members li a>span:first-of-type{overflow-wrap:anywhere;flex:1}.cc-online-members li a:hover{color:#004be9;background:#edf3ff}.cc-online-members a:focus-visible,.cc-online-members button:focus-visible{outline-offset:2px;outline:2px solid #004be9}.cc-online-members .cc-online-directory,.cc-online-members button{color:#004be9;align-items:center;min-height:44px;font:600 14px/1.4 Arial,sans-serif;display:inline-flex}.cc-online-members .cc-online-limit{color:#626b75;font-size:12px}.cc-online-members li a>div{font-size:12px}.cc-offline-dot{background:#8793a4;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.cc-online-members h3{color:#66758a;text-transform:uppercase;letter-spacing:.04em;margin:16px 0 6px;font:600 12px Arial,sans-serif}.cc-online-members h3 span{font-weight:400}.cc-presence-member{align-items:center;gap:10px;min-height:48px;margin-inline:-6px;padding:5px 6px;font:14px Arial,sans-serif;display:flex}.cc-presence-member>span:first-of-type{overflow-wrap:anywhere;flex:1}.cc-presence-control{color:#52627a;border-bottom:1px solid #e0e6ef;padding:8px}.cc-presence-control p{margin:0 0 6px;font:600 12px Arial,sans-serif}.cc-presence-control small{padding:4px;font:11px/1.4 Arial,sans-serif;display:block}.cc-presence-control button{border-radius:8px;align-items:center;gap:10px;width:100%;min-height:40px;display:flex}.cc-presence-control button[aria-checked=true]{color:#004be9;background:#e7efff}.cc-presence-control button>span:last-child:not(:first-child){margin-left:auto}
