.community-shell{color:#e2e8f0;--community-border:#243248;--community-muted:#94a3b8;--community-panel:#101a2d;max-width:1380px;margin:0 auto;padding:24px 18px 60px}.community-shell *{box-sizing:border-box}.community-shell button,.community-dialog button,.community-shell input,.community-dialog input,.community-shell select,.community-dialog select,.community-shell textarea,.community-dialog textarea{font:inherit}.community-shell button,.community-dialog button,.community-file{border:1px solid var(--community-border,#243248);color:#dbeafe;cursor:pointer;background:#152239;border-radius:8px;padding:8px 12px;transition:background .15s}.community-shell button:hover,.community-dialog button:hover{background:#203453}.community-shell button:disabled,.community-dialog button:disabled{cursor:default;opacity:.5}.community-shell button[aria-pressed=true],.community-dialog button[aria-pressed=true],.community-nav button[aria-current=page]{color:#cffafe;background:#164e63;border-color:#22d3ee}.community-shell button:focus-visible,.community-dialog button:focus-visible,.community-shell a:focus-visible{outline-offset:3px;outline:2px solid #67e8f9}.community-shell h1{letter-spacing:-.025em;max-width:720px;margin:12px 0;font-size:clamp(24px,3vw,38px);font-weight:750;line-height:1.2}.community-shell h2,.community-dialog h2{margin:0 0 14px;font-size:22px;font-weight:700}.community-shell h3,.community-dialog h3{margin:8px 0 12px;font-size:16px;font-weight:650}.community-shell p,.community-dialog p{margin:8px 0;line-height:1.6}.community-shell a,.community-dialog a{color:#67e8f9;text-underline-offset:3px;text-decoration:underline}.community-intro{justify-content:space-between;align-items:center;gap:30px;padding:24px 0 30px;display:flex}.community-intro p{color:#94a3b8;max-width:680px}.community-intro>button{white-space:nowrap;align-items:center;gap:10px;display:flex}.community-eyebrow{letter-spacing:.2em;color:#67e8f9;font-size:12px;font-weight:700}.community-nav{border-top:1px solid #243248;gap:8px;padding:12px 0 20px;display:flex;overflow-x:auto}.community-nav button{white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:flex}.community-content{max-width:1060px;margin:auto}.community-content>h2{margin-top:18px}.community-section-heading{justify-content:space-between;align-items:center;gap:16px;margin:16px 0;display:flex}.community-section-heading h2{margin:0}.community-segment{gap:4px;display:flex}.community-card,.community-composer{border:1px solid var(--community-border);background:var(--community-panel);border-radius:14px;min-width:0;margin:16px 0;padding:20px}.community-card>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.community-card small{color:#94a3b8;font-size:12px;display:block}.community-author{text-align:left;align-items:center;gap:12px;display:flex;background:0 0!important;border:0!important;padding:0!important}.community-avatar{color:#a5f3fc;background:#1e3a5f;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;display:flex}.community-shell input:not([type=checkbox]):not([type=color]),.community-dialog input:not([type=checkbox]):not([type=color]),.community-shell textarea,.community-dialog textarea,.community-shell select,.community-dialog select{color:#e2e8f0;background:#091323;border:1px solid #334155;border-radius:8px;min-width:0;max-width:100%;padding:10px}.community-shell textarea,.community-dialog textarea{resize:vertical;width:100%;min-height:90px}.community-form{gap:12px;display:grid}.community-form label{color:#cbd5e1;gap:6px;font-size:13px;display:grid}.community-composer textarea{background:#091323;border-color:#0000}.community-composer-tools,.community-toolbar{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.community-composer-tools>div{gap:3px;display:flex}.community-composer-tools>div button{background:0 0;border:0;padding:5px}.community-primary{font-weight:650;color:#ecfeff!important;background:#0891b2!important;border-color:#22d3ee!important}.community-hint{color:#94a3b8;font-size:13px}.community-text{white-space:pre-wrap;overflow-wrap:anywhere}.community-card-actions{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.community-card-actions button,.community-card-actions a{padding:6px 10px;font-size:12px}.community-card-actions a{align-items:center;display:inline-flex}.community-chart-preview{text-align:left;width:100%;margin:14px 0;display:block;overflow:hidden;background:#07111f!important;padding:0!important}.community-chart-preview svg{width:100%;max-height:220px;display:block}.community-chart-preview span{color:#94a3b8;border-top:1px solid #1e293b;padding:10px;font-size:12px;display:block}.community-comments{border-top:1px solid #243248;margin-top:16px;padding-top:8px}.community-comment{background:#0b1526;border-radius:9px;margin:10px 0;padding:12px}.community-comment>b{color:#a5f3fc;font-size:13px}.community-photo-strip{gap:8px;margin:12px 0;display:flex;overflow-x:auto}.community-photo-strip img{object-fit:contain;background:#020617;border-radius:8px;max-width:260px;height:170px}.community-file{font-size:13px;display:inline-block}.community-file input{display:none}.community-notice{color:#fcd34d;z-index:120;background:#3b2b13;border:1px solid #7c5a16;border-radius:10px;justify-content:space-between;gap:16px;padding:14px;display:flex;position:relative}.community-empty{text-align:center;color:#94a3b8;border:1px dashed #334155;border-radius:14px;margin:22px 0;padding:48px 20px}.community-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020617e8;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.community-dialog{--community-border:#243248;--community-panel:#101a2d;color:#e2e8f0;background:#0b1424;border:1px solid #334155;border-radius:16px;width:min(100%,800px);max-height:94dvh;padding:22px;overflow:auto;box-shadow:0 30px 100px #0008}.community-dialog>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.community-dialog>header p{color:#94a3b8;font-size:13px}.community-chart-dialog{width:min(100%,1200px)}.community-picker{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin-bottom:20px;display:grid}.community-picker button{text-align:left;flex-direction:column;gap:5px;display:flex}.community-picker span{color:#94a3b8;font-size:12px}.community-chart-heading{flex-wrap:wrap;justify-content:space-between;gap:15px;margin:12px 0;display:flex}.community-chart-heading span{color:#94a3b8;font-size:12px}.community-toolbar{margin:5px 0}.community-toolbar button{padding:7px 9px;font-size:12px}.community-hookchart{border:1px solid #26374a;border-radius:8px;flex-direction:column;height:460px;min-height:300px;margin:12px 0;display:flex;position:relative;overflow:hidden}.community-hookchart .chartWrap{flex:1;min-height:0}.community-hookchart .chartTimeAxis{flex-shrink:0}.community-marker-list>div,.community-drawing-row{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.community-marker-list input{max-width:200px!important}.community-drawing-row input{max-width:180px!important}.community-fields,.community-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.community-task{align-items:center;gap:10px;margin:12px 0;font-size:14px;display:flex}.community-task input{accent-color:#22d3ee}.community-person,.community-search{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.community-search input{flex:1}.community-chat-layout{grid-template-columns:220px minmax(0,1fr);gap:18px;display:grid}.community-chat-layout aside{flex-direction:column;align-self:start;gap:8px;display:flex}.community-chat-layout aside button{text-align:left}.community-privacy-row{justify-content:space-between;align-items:center;gap:12px;margin:10px 0;display:flex}.community-strategy-rules>div{border-top:1px solid #243248;padding:8px}.community-strategy-rules dt{color:#67e8f9;font-size:12px}.community-strategy-rules dd{white-space:pre-wrap}.community-badge{color:#fde68a;background:#3b2b13;border-radius:8px;padding:5px 8px;font-size:12px;display:inline-block}.community-card blockquote{background:#0b1526;border-left:2px solid #475569;padding:8px 14px}.community-card ol{padding-left:22px;line-height:1.8}@media (width<=700px){.community-shell{padding:14px 10px 40px}.community-intro{padding-top:10px;display:block}.community-intro>button{margin-top:16px}.community-card,.community-composer{padding:14px}.community-fields,.community-stats,.community-chat-layout{grid-template-columns:1fr}.community-chat-layout aside{flex-direction:row;overflow:auto}.community-chat-layout aside button{flex-shrink:0}.community-backdrop{padding:4px}.community-dialog{max-height:98dvh;padding:12px}.community-hookchart{height:420px}.community-card>header{align-items:flex-start}.community-section-heading{flex-wrap:wrap}}.community-security-secret{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.community-recovery-codes{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#020617;border:1px solid #334155;border-radius:10px;padding:14px}.community-session-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.community-account-deletion{border-color:#be123c}
