.community-showcase{color:#f3f9fc;background:#0b293c;border:1px solid #315a70;border-radius:16px;margin:0;padding:24px}.community-showcase-tabs{border-bottom:1px solid #315a70;flex-wrap:wrap;gap:8px;margin-bottom:26px;padding-bottom:18px;display:flex}.community-showcase-tabs>span{color:#b8ccd7;border-radius:8px;padding:10px 15px;font-size:14px}.community-showcase .is-active{color:#092638;background:#ffa13d;border-color:#ffa13d;font-weight:700}.community-showcase-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;display:grid}.community-showcase-profile{background:#0e3245;border:1px solid #315a70;border-radius:14px;min-width:0;padding:22px}.community-showcase :is(.community-showcase-profile>img,.community-showcase-post header img,.community-showcase-composer img){object-fit:cover;border-radius:50%;flex-shrink:0;display:block}.community-showcase-profile>h3{color:#f3f9fc;letter-spacing:-.02em;margin:14px 0 8px;font-size:20px}.community-showcase-role{color:#64e1ec;background:#193f53;border-radius:6px;padding:3px 10px;font-size:13px;display:inline-block}.community-showcase-profile p{color:#b8ccd7;margin:14px 0}.community-showcase-profile small{color:#b8ccd7;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.community-showcase-profile small svg{flex-shrink:0}.community-showcase-feed{min-width:0}.community-showcase :is(h3,h4){font-weight:700}.community-showcase-feed>h3{color:#f3f9fc;letter-spacing:-.02em;margin:0 0 18px;font-size:25px}.community-showcase-composer{color:#c8dce6;background:#103347;border:1px solid #315a70;border-radius:12px;align-items:center;gap:12px;margin-bottom:18px;padding:18px;text-decoration:none;display:flex}.community-showcase-composer>span{flex:1}.community-showcase-composer:hover{border-color:#64e1ec}.community-showcase-filters{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.community-showcase-filters>span{color:#b8ccd7;border:1px solid #315a70;border-radius:20px;padding:7px 12px;font-size:13px}.community-showcase-post{background:#0e3043;border:1px solid #315a70;border-top:3px solid #ffa13d;border-radius:14px;padding:22px;overflow:hidden}.community-showcase-announcement{color:#ffb765;align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:700;display:flex}.community-showcase-post>header{align-items:center;gap:12px;display:flex}.community-showcase-post header strong{color:#f3f9fc}.community-showcase-post header small{color:#b8ccd7;margin-top:3px;font-size:13px;display:block}.community-showcase-post>h4{color:#f3f9fc;letter-spacing:-.02em;margin:20px 0 10px;font-size:24px}.community-showcase-post>p{color:#b8ccd7;margin:0 0 18px;line-height:1.65}.community-showcase-photo{border-radius:10px;width:min(100%,320px);height:auto;margin-inline:auto;display:block}.community-showcase-comment{color:#b8ccd7;border-top:1px solid #315a70;align-items:center;gap:8px;margin-top:18px;padding-top:15px;text-decoration:none;display:flex}.community-showcase-comment:hover{color:#64e1ec}.community-showcase figcaption{color:#b8ccd7;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;font-size:14px;display:flex}.community-showcase figcaption a{color:#092638;white-space:nowrap;background:#64e1ec;border-radius:8px;align-items:center;gap:10px;padding:11px 18px;font-weight:700;text-decoration:none;display:flex}.community-showcase figcaption a:hover{background:#8aeaf1}.community-showcase a:focus-visible{outline-offset:4px;outline:3px solid #64e1ec}@media (max-width:720px){.community-showcase{padding:16px}.community-showcase-tabs{gap:0;margin-bottom:20px}.community-showcase-tabs>span{padding:8px;font-size:12px}.community-showcase-layout{grid-template-columns:minmax(0,1fr)}.community-showcase-profile{display:none}.community-showcase-post{padding:16px}.community-showcase-composer{padding:14px;font-size:14px}.community-showcase figcaption{flex-direction:column;align-items:flex-start;gap:14px}}
