.space-ico-xs{width:.75rem;height:.75rem}.space-ico-sm{flex:none;width:.875rem;height:.875rem}.space-ico{width:1rem;height:1rem}.space-ico-lg{width:1.25rem;height:1.25rem}.space-about-block.is-flashing{animation:1.4s ease-out space-rules-flash}@keyframes space-rules-flash{0%,40%{background:var(--eu-accent-highlight);box-shadow:0 0 0 var(--eu-s-4) var(--eu-accent-highlight);border-radius:var(--eu-radius-field)}to{box-shadow:0 0 0 var(--eu-s-4) transparent;border-radius:var(--eu-radius-field);background:0 0}}@media (prefers-reduced-motion:reduce){.space-about-block.is-flashing{animation-duration:.01ms}}.space-card-head{align-items:center;gap:var(--eu-s-6);margin-bottom:var(--eu-s-6);display:flex}.space-card-title{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:var(--eu-w-semibold);margin:0;line-height:1.25rem;overflow:hidden}.space-card-desc{font-size:var(--eu-t-sm);margin:0 0 var(--eu-s-6);line-height:1.5}.space-section-title{font-size:var(--eu-t-sm);font-weight:var(--eu-w-medium);color:var(--eu-text-subtle);margin:0}.space-section-title--gap{margin-bottom:var(--eu-s-6)}.space-row-between{margin-bottom:var(--eu-s-6);justify-content:space-between;align-items:center;display:flex}.space-subsection{margin-top:var(--eu-s-6)}.space-note{font-size:var(--eu-t-xs);margin:0}.space-note--gap{margin-top:6px}.space-footnote{font-size:var(--eu-t-xs);margin:10px 0 0}.space-inline-link{font-size:var(--eu-t-xs);text-decoration:none}.space-inline-link:hover{text-decoration:underline}.space-stat-grid{gap:var(--eu-s-2);grid-template-columns:repeat(3,1fr);margin-bottom:10px;display:grid}.space-stat-tile{border-radius:var(--eu-radius-tile);padding:var(--eu-s-6) 0;text-align:center;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.space-stat-tile--link{transition:border-color var(--eu-transition)}.space-stat-tile--link:hover{border-color:var(--eu-accent)}.space-stat-value{font-size:var(--eu-t-sm);font-weight:var(--eu-w-semibold);font-variant-numeric:tabular-nums;line-height:1}.space-stat-label{margin-top:var(--eu-s-3);font-size:var(--eu-t-xs);line-height:1}.space-deltas{column-gap:var(--eu-s-7);row-gap:var(--eu-s-2);margin-bottom:var(--eu-s-6);flex-wrap:wrap;font-size:11px;display:flex}.space-delta{align-items:center;gap:var(--eu-s-2);display:inline-flex}.space-created{font-size:var(--eu-t-xs);margin-bottom:var(--eu-s-6);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.space-created-item{align-items:center;gap:6px;display:inline-flex}.space-ico-cake{flex:none;width:auto;height:.8125rem}.space-about-actions{align-items:center;gap:var(--eu-s-2);display:flex}.space-about-actions>button:first-child{flex:1;min-width:0}.space-about-actions>.btn{border-radius:var(--eu-radius-control);height:32px;font-weight:var(--eu-w-semibold);padding-block:0}.space-chat-btn{background:var(--eu-accent-tint);color:var(--eu-accent);box-shadow:none}.space-chat-btn:hover:not(:disabled){background:var(--eu-accent-highlight)}.space-chat-btn .space-ico{stroke-width:1.9px}.space-modqueue-badge{margin-left:var(--eu-s-4);font-size:10px;font-weight:var(--eu-w-semibold);border-radius:var(--eu-r-sm);padding:.125rem .375rem}.space-membership-error{font-size:var(--eu-t-xs);padding:.375rem var(--eu-s-4);border-radius:var(--eu-r-sm)}.space-disclosure-btn{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:none;align-items:center;padding:0;display:flex}.space-rail-disclosure{justify-content:space-between}.space-rail-rules-label{align-items:center;gap:var(--eu-s-4);display:flex}.space-disclosure-chevron{width:1rem;height:1rem;transition:transform var(--eu-transition)}.space-meta{font-size:var(--eu-t-xs);flex-direction:column;gap:6px;display:flex}.space-meta-row{align-items:center;gap:6px;display:flex}.space-meta-link{text-decoration:none}.space-meta-link:hover{text-decoration:underline}.space-mod-list{gap:var(--eu-s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.space-mod-link{align-items:center;gap:var(--eu-s-4);color:var(--eu-text);text-decoration:none;display:flex}.space-mod-name{font-size:var(--eu-t-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.space-mod-link:hover .space-mod-name{text-decoration:underline}.space-chip-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.space-chip-inner{align-items:center;gap:6px;display:inline-flex}.space-sub-list{gap:var(--eu-s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.space-sub-link{align-items:center;gap:var(--eu-s-4);color:var(--eu-text);text-decoration:none;display:flex}.space-sub-name{min-width:0;font-size:var(--eu-t-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.space-sub-link:hover .space-sub-name{text-decoration:underline}.space-chip-count{align-items:center;gap:2px;display:inline-flex}.space-rules{margin:var(--eu-s-6) 0 0;flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.space-rule{align-items:flex-start;gap:var(--eu-s-6);display:flex}.space-rule-num{border-radius:var(--eu-r-pill);width:1.5rem;height:1.5rem;font-size:var(--eu-t-xs);font-weight:var(--eu-w-medium);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:flex}.space-rule-text{font-size:var(--eu-t-sm);line-height:1.5rem}.space-rules-editor{width:100%}.space-rules-label{font-size:var(--eu-t-sm);font-weight:var(--eu-w-medium);color:var(--eu-text);margin-bottom:var(--eu-s-4);display:block}.space-rules-lines{gap:var(--eu-s-4);flex-direction:column;display:flex}.space-rules-entry>*+*{margin-top:var(--eu-s-4)}.space-rules-line{align-items:center;gap:var(--eu-s-4);display:flex}.space-rules-explanation{width:100%}.space-rules-add{margin-top:var(--eu-s-6)}.space-rules-desc{margin-top:var(--eu-s-4);display:block}.space-modal-text{font-size:var(--eu-t-sm);margin:0}.space-modal-text--gap{margin-top:var(--eu-s-6)}.space-avatar{position:relative}.space-avatar--clickable{cursor:pointer}.space-avatar--mini{width:1.25rem;height:1.25rem}.space-avatar--small{width:2rem;height:2rem}.space-avatar--chat-header{width:var(--avatar-sm);height:var(--avatar-sm)}.space-avatar--chat-list{width:var(--avatar-md);height:var(--avatar-md)}.space-avatar--medium{width:2.5rem;height:2.5rem}.space-avatar--large{width:4rem;height:4rem}.space-avatar--cover{width:5rem;height:5rem}.space-avatar__img{border-radius:var(--eu-r-pill);object-fit:cover;width:100%;height:100%;display:block}.space-avatar--letter{background:var(--eu-accent-highlight);border-radius:var(--eu-r-pill);flex:none;justify-content:center;align-items:center;display:flex}.space-avatar__letter{color:var(--eu-accent-text);font-weight:var(--eu-w-semibold)}.space-avatar--mini .space-avatar__letter{font-size:10px}.space-avatar--small .space-avatar__letter,.space-avatar--chat-header .space-avatar__letter,.space-avatar--chat-list .space-avatar__letter,.space-avatar--medium .space-avatar__letter{font-size:var(--eu-t-sm)}.space-avatar--large .space-avatar__letter{font-size:var(--eu-t-xl)}.space-avatar--cover .space-avatar__letter{font-size:1.5rem}.space-avatar__upload{border-radius:var(--eu-r-pill);opacity:0;background:#00000080;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.space-avatar__upload:hover{opacity:1}.space-avatar__upload svg{color:#fff;width:.75rem;height:.75rem}.space-mgr-head{justify-content:space-between;align-items:flex-start;gap:var(--eu-s-7);margin-bottom:var(--eu-s-7);display:flex}.space-mgr-intro{margin-bottom:var(--eu-s-7)}.space-mgr-title{font-size:var(--eu-t-xl);font-weight:var(--eu-w-semibold);color:var(--eu-text);margin:0}.space-mgr-sub{font-size:var(--eu-t-sm);color:var(--eu-text-muted);margin:var(--eu-s-2) 0 0}.space-mgr-alert{margin-bottom:var(--eu-s-7)}.space-mgr-loading{padding:var(--eu-s-10) 0;justify-content:center;display:flex}.space-mgr-list{gap:var(--eu-s-4);flex-direction:column;display:flex}.space-mgr-empty{font-size:var(--eu-t-sm);color:var(--eu-text-muted);margin:0}.space-mgr-row{align-items:center;gap:var(--eu-s-6);padding:var(--eu-s-4) var(--eu-s-6);border-radius:var(--eu-radius-field);border:1px solid var(--eu-border);background:var(--eu-bg-raised);display:flex}.space-mgr-row-end{gap:var(--eu-s-4);margin-left:auto;display:flex}.space-mgr-push{margin-left:auto}.space-mgr-mono{font-size:var(--eu-t-xs);color:var(--eu-text-muted);font-family:var(--eu-f-mono)}.space-mgr-flexrow{align-items:center;gap:var(--eu-s-6);flex-wrap:wrap;display:flex}.space-mgr-nowrap{white-space:nowrap}.space-flair-editor{padding:var(--eu-s-6);border-radius:var(--eu-radius-field);border:1px solid var(--eu-accent-highlight);background:var(--eu-bg-raised)}.space-flair-editor>*+*{margin-top:var(--eu-s-6)}.space-flair-name{flex:1;min-width:12rem}.space-flair-presets{align-items:center;gap:var(--eu-s-4);flex-wrap:wrap;display:flex}.space-flair-presets-label{font-size:var(--eu-t-xs);color:var(--eu-text-muted);margin-right:var(--eu-s-2)}.space-flair-swatch{border-radius:var(--eu-r-pill);border:1px solid var(--eu-border);cursor:pointer;width:1.5rem;height:1.5rem;padding:0}.space-flair-colorrow{align-items:center;gap:var(--eu-s-4);font-size:var(--eu-t-sm);display:flex}.space-flair-colorlabel{color:var(--eu-text-muted)}.space-flair-colorinput{cursor:pointer;border-radius:var(--eu-r-sm);border:1px solid var(--eu-border);background:0 0;width:3rem;height:2rem}.space-flair-hex{width:6rem}.space-flair-hexinput{font-family:var(--eu-f-mono);font-size:var(--eu-t-xs)}.space-flair-actions{gap:var(--eu-s-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.space-wf-term{font-size:var(--eu-t-sm);font-weight:var(--eu-w-medium);color:var(--eu-text);word-break:break-all}.space-wf-repl{font-size:var(--eu-t-sm);color:var(--eu-text);word-break:break-all}.space-wf-arrow{width:1rem;height:1rem;color:var(--eu-text-muted);flex:none}.space-wf-note{font-size:var(--eu-t-xs);color:var(--eu-text-muted);white-space:nowrap}.space-wf-add{padding-top:var(--eu-s-6);gap:var(--eu-s-6);flex-direction:column;display:flex}.space-wf-field{flex:1;min-width:10rem}.space-wf-controls{justify-content:space-between;align-items:center;gap:var(--eu-s-6);flex-wrap:wrap;display:flex}.space-wf-switch{gap:var(--eu-s-4)}.follow-btn-slot{flex:none;width:104px;display:inline-flex}.follow-btn{min-height:36px}@media (width>=641px){.follow-btn{min-height:44px}}.space-rule-toggle{align-items:flex-start;gap:var(--eu-s-6)}.space-rule-chevron{flex:none;align-self:center}.space-rule-desc{margin:var(--eu-s-2) 0 0 2.25rem;font-size:var(--eu-t-xs);line-height:1.625}.space-geo-field{max-width:24rem}.space-geo-chips{gap:var(--eu-s-2);flex-wrap:wrap;display:flex}.space-geo-chip{align-items:center;gap:var(--eu-s-2);padding:var(--eu-s-2) var(--eu-s-2) var(--eu-s-2) var(--eu-s-4);border:1px solid var(--eu-border);background:var(--eu-bg-raised);font-size:var(--eu-t-sm);color:var(--eu-text);border-radius:999px;display:inline-flex}.space-geo-chip__remove{color:var(--eu-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.space-geo-chip__remove:hover{color:var(--eu-text)}.space-geo-chip__remove:disabled{opacity:.5;cursor:not-allowed}.space-geo-chip__remove svg{width:1rem;height:1rem}
