.community-live .c-layout{max-width:1360px;grid-template-columns:208px minmax(0,1fr) 280px;gap:26px}.community-live .c-header{padding-inline:max(24px,calc((100vw - 1312px) / 2))}.community-live .c-sidebar{padding-top:0}.community-live .c-nav{display:flex;align-items:center;justify-content:start;gap:10px;min-height:40px}.community-live .s-nav-heading{display:flex;align-items:center;gap:10px;margin:6px 0 20px}.community-live .s-nav-heading strong{display:block;font-size:13px}.community-live .s-nav-heading small{font-size:10px}.community-live .s-community-icon{display:grid;place-items:center;width:36px;height:36px;background:#e8f0e0;color:#28593b;border-radius:10px}.community-live .s-new-post{width:100%;gap:8px;margin-bottom:28px;min-height:42px}.community-live .s-member{display:flex;align-items:center;gap:10px;margin-top:28px;padding-top:18px;border-top:1px solid var(--c-line)}.community-live .s-member strong{font-size:12px}.community-live .s-intro{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.community-live .s-intro [data-slot=badge]{border:0;padding:0;font-size:10px;letter-spacing:1.8px;color:#51715b}.community-live .s-intro button{color:#617366;font-size:12px;gap:6px}.community-live .s-feed-tools{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;padding:12px 0;border-bottom:1px solid var(--c-line)}.community-live .s-feed-tools [data-slot=toggle-group]{gap:4px;background:#f0f4ef;padding:4px}.community-live .s-feed-tools [data-slot=toggle-group-item]{font-size:12px;border-radius:6px;min-height:34px;padding-inline:12px}.community-live .s-feed-tools [data-state=on]{background:#fff;color:#166534;box-shadow:0 1px 3px #183c1820}.community-live .s-sort{font-size:12px!important;gap:6px}.community-live .s-feed-count{flex-basis:100%}.maker-portal{font-family:Inter,system-ui,sans-serif;max-width:calc(100vw - 32px)}.maker-portal p{font-size:13px;line-height:1.7;margin-block:12px}.maker-portal small{font-size:11px;color:#667369}.community-live .s-rail{display:grid;gap:26px}.community-live .s-spotlight{border:1px solid #dbe6d3;border-radius:12px;overflow:hidden;background:#f0f6ea}.community-live .s-spotlight-copy{padding:20px}.community-live .s-spotlight h2{font-size:24px;letter-spacing:-.6px;line-height:1.2;margin-top:14px;color:#234b31}.community-live .s-spotlight [data-slot=badge]{background:transparent;color:#476241;font-size:9px;letter-spacing:1px;padding:0}.community-live .s-spotlight .c-button{width:100%;gap:6px;margin-top:8px;font-size:12px}.community-live .s-studio-image{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.community-live .s-discover>h3,.community-live .s-guidelines>h3{margin:0 0 16px;font-size:14px}.community-live .s-discover [data-slot=tabs-list]{width:100%;background:#f0f3ee}.community-live .s-discover [data-slot=tabs-trigger]{flex:1;font-size:12px}.community-live .s-maker-row,.community-live .s-reading{display:flex;width:100%;text-align:left;gap:10px;align-items:center;padding:14px 0;border:0;border-bottom:1px solid var(--c-line);background:transparent}.community-live .s-maker-row>span:nth-child(2),.community-live .s-reading>span:nth-child(2){flex:1;min-width:0}.community-live .s-reading strong{display:block;font-size:12px;line-height:1.55;font-weight:600}.community-live .s-reading small{font-size:10px;margin-bottom:4px;color:#52705a}.community-live .s-reading-number{align-self:start;margin-top:3px;font-size:11px;color:#729177}.community-live .s-maker-row>svg,.community-live .s-reading>svg{flex-shrink:0;color:#64806b}.community-live .s-maker-row:hover strong,.community-live .s-reading:hover strong{color:#166534;text-decoration:underline}.community-live .s-maker-row strong{font-size:12px;display:block}.community-live .s-maker-row [data-slot=avatar-fallback],.community-live .s-member [data-slot=avatar-fallback]{background:#e6eedf;color:#3d603e;font-size:11px}.community-live .s-guidelines [data-slot=accordion-trigger]{font-size:12px}.community-live .s-guidelines [data-slot=accordion-content]{color:#5e6d61;font-size:12px;line-height:1.7}.community-live .s-demo-note{font-size:10px;margin-top:16px;color:#778178}.community-live .c-layout{gap:34px}.community-live .c-post{position:relative;border-bottom:0;border-left:2px solid #e0ebdc;margin-left:17px;padding:12px 0 24px 25px}.community-live .c-post .c-meta .c-avatar{margin-left:-43px;border:4px solid white;width:36px;height:36px;box-sizing:content-box}.community-live .c-post .c-body{padding:18px;background:#f4f8f1;border-radius:0 16px 16px 16px;margin-top:8px}.community-live .c-product{border:0;background:transparent;padding:0}.community-live .c-post-actions{margin-top:12px}.community-live .c-button,.community-live .c-primary{border-radius:999px}.community-live .c-nav[aria-pressed=true]{border-radius:24px}.community-live .s-spotlight{background:#e8f2df;border:none;border-radius:20px}.community-live .s-member{padding:14px;border:0;border-radius:12px;background:#f4f8f1}.community-live h1{font-size:31px;letter-spacing:-1px}.community-live .c-sidebar{top:96px}.community-live .s-sort{min-height:40px}.community-live .s-maker-row strong,.community-live .s-reading strong{overflow-wrap:anywhere}.community-live .s-empty-discovery{font-size:13px;color:#5e6d61}.community-live .s-empty-discovery a{color:var(--c-green);text-decoration:underline}.community-live .c-feed-heading{align-items:center}@media (max-width:1200px) and (min-width:901px){.community-live .c-layout{grid-template-columns:166px minmax(0,1fr) 232px;gap:20px;margin-inline:20px;padding:0}.community-live .c-right{display:block}.community-live .s-nav-heading small{display:none}}@media (max-width:900px){.community-live .c-layout{grid-template-columns:155px minmax(0,1fr);gap:24px}.community-live .c-right{display:block;grid-column:2}.community-live .s-rail{grid-template-columns:1fr}}@media (max-width:640px){.community-live .c-layout{display:block;margin:20px 16px 40px}.community-live .c-sidebar{position:static;display:flex;overflow-x:auto;gap:6px}.community-live .c-nav{min-height:44px}.community-live .s-member,.community-live .s-nav-heading,.community-live .s-new-post{display:none}.community-live h1{font-size:27px}.community-live .c-right{margin-top:30px}.community-live .s-feed-tools [data-slot=toggle-group]{max-width:100%;flex-wrap:wrap}.community-live .s-feed-tools [data-slot=toggle-group-item]{padding-inline:10px;min-height:40px}.community-live .c-post{padding-left:15px;margin-left:12px}.community-live .c-post .c-meta .c-avatar{margin-left:-33px}.community-live .s-intro{gap:8px}}