.dw-comm-grid{grid-template-columns:minmax(0,700px);justify-content:center;gap:36px;padding:0 24px;display:grid}@media (min-width:68.75rem){.dw-comm-grid{grid-template-columns:minmax(0,700px) 360px}}@media not (min-width:40rem){.dw-comm-grid{padding:0}}.dw-comm-main{min-width:0;min-height:calc(100dvh - var(--rb,0px));border-inline:1px solid var(--dw-line)}@media not (min-width:40rem){.dw-comm-main{border-inline:0}}.dw-comm-head{top:var(--rb,0px);z-index:20;background:var(--dw-ground);position:sticky}.dw-comm-title{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 10px;display:flex}.dw-comm-title h1{font:700 26px/1.15 var(--font-dw-display);letter-spacing:-.02em;margin:0}.dw-comm-head .dw-search-box{border-radius:23px;width:100%;height:46px}.dw-comm-head .dw-search-box input{font-size:15px}@media not (min-width:40rem){.dw-comm-head .dw-search-box{height:42px;display:flex}.dw-comm-title{padding:12px 16px 8px}.dw-comm-title h1{font-size:22px}}.dw-comm-body{padding:16px 20px 0}@media not (min-width:40rem){.dw-comm-body{padding:14px 16px 0}}.dw-comm-rail{padding-top:18px}.dw-rail-h{font:500 19px/1.2 var(--font-dw-display);letter-spacing:-.005em;margin:0}.dw-search-box{background:var(--dw-sunk);border-radius:20px;align-items:center;gap:10px;width:260px;height:40px;padding:0 14px;display:flex}.dw-search-box:focus-within{box-shadow:inset 0 0 0 1px var(--dw-accent)}.dw-search-box input{min-width:0;font:400 14px/1 var(--font-dw-text);color:var(--dw-ink);background:0 0;outline:none;flex:1}.dw-search-box input::placeholder{color:var(--dw-ink-3)}@media not (min-width:40rem){.dw-search-box{display:none}}.dw-comm .dw-chip{border:1px solid var(--dw-line-2);height:36px;font:500 14px/1 var(--font-dw-text);color:var(--dw-ink);border-radius:18px;align-items:center;padding:0 16px;display:inline-flex}.dw-comm .dw-chip:hover{background:var(--dw-sunk)}.dw-comm .dw-chip[aria-pressed=true]{background:var(--dw-primary);color:var(--dw-primary-ink);border-color:#0000}.dw-yours-row{border-radius:var(--dw-r-row);align-items:center;gap:12px;margin:0 -10px;padding:8px 10px;transition:background-color .15s ease-out;display:flex}.dw-yours-row:hover{background:var(--dw-sunk)}.dw-yours-row b{font:500 16px/1.25 var(--font-dw-text)}.dw-yours-row .min-w-0 span{color:var(--dw-ink-3);font-size:14px}.dw-ring{width:48px;height:48px;box-shadow:inset 0 0 0 2px var(--dw-accent);border-radius:50%;flex:none;place-items:center;display:grid}.dw-ring.off{box-shadow:none}.dw-yours-meta{color:var(--dw-ink-3);flex-direction:column;flex:none;align-items:flex-end;gap:4px;font-size:13px;display:flex}.dw-yours-meta i{background:var(--dw-accent);color:#fff;min-width:22px;height:22px;font:600 12px/1 var(--font-dw-text);border-radius:11px;place-items:center;padding:0 6px;display:grid}.dw-comm .dw-sec-h{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.dw-comm .dw-sec-h h2{font:500 19px/1.2 var(--font-dw-display);letter-spacing:-.005em;margin:0}.dw-comm .dw-aside{color:var(--dw-ink-3);font-size:13px}.dw-comm .dw-empty{color:var(--dw-ink-3);font-size:14px;line-height:1.45}.cx-grid{grid-template-columns:minmax(0,700px);justify-content:center;gap:32px;padding:0 24px 64px;display:grid}@media (min-width:68.75rem){.cx-grid{grid-template-columns:minmax(0,700px) 350px}.cx-grid .cx-desc,.cx-grid .cx-about-btn{display:none}}@media not (min-width:40rem){.cx-grid{padding:0 0 48px}}.cx-col{min-width:0;min-height:calc(100dvh - var(--rb,0px));border-inline:1px solid var(--dw-line)}@media not (min-width:40rem){.cx-col{border-inline:0}}.cx-rail{min-width:0;display:none}@media (min-width:68.75rem){.cx-rail{top:calc(var(--rb,0px) + 12px);max-height:calc(100dvh - var(--rb,0px) - 24px);scrollbar-width:none;align-self:start;padding-top:14px;display:block;position:sticky;overflow-y:auto}}.cx-banner{aspect-ratio:3;width:100%;height:auto;display:block}.cx-back{width:40px;padding:0;position:absolute;top:12px;left:12px}.cx-id{padding:14px 20px 6px}@media not (min-width:40rem){.cx-id{padding:12px 16px 4px}}.cx-name{font:700 28px/1.15 var(--font-dw-display);letter-spacing:-.02em;color:var(--dw-ink);overflow-wrap:anywhere;margin:0}@media not (min-width:40rem){.cx-name{font-size:24px}}.cx-sub{margin:6px 0 0;font-size:15px}.cx-desc{max-width:60ch;color:var(--dw-ink-2);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.45}.cx-members{color:var(--dw-ink-2);flex-wrap:wrap;align-items:center;margin:12px 0 0;font-size:15px;display:flex}.cx-members b{color:var(--dw-ink);font-weight:700}.cx-follow{color:var(--dw-ink-3);margin:4px 0 0;font-size:14px}.cx-icon-btn{width:40px;padding:0}.cx-join{min-width:96px;font-weight:600}.cx-tabs{border-bottom:1px solid var(--dw-line);margin-top:10px}
