.server-showcase-page{padding-bottom:72px}.server-showcase-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,0.75fr);gap:22px;align-items:stretch;margin-bottom:24px}.server-showcase-hero--single{grid-template-columns:minmax(0,1fr)}.server-showcase-copy,.server-showcase-panel,.server-showcase-filters,.server-card,.server-side-panel{border-radius:28px;border:1px solid rgba(171,198,159,0.7);background:rgba(247,250,242,0.88);box-shadow:var(--shadow-card)}.server-showcase-copy,.server-showcase-panel{padding:28px}.server-showcase-hero--single .server-showcase-copy{padding:24px 26px}.server-showcase-kicker,.server-card-label,.server-showcase-live,.server-card-badge{display:inline-flex;align-items:center;gap:8px;font-size:0.82rem;letter-spacing:0.08em;text-transform:uppercase;font-weight:700}.server-showcase-kicker{color:var(--page-accent-ink);margin-bottom:10px}.server-showcase-copy h1,.server-showcase-panel h2,.server-showcase-filters h2,.server-side-head h2{margin:0;font-family:var(--font-serif)}.server-showcase-copy h1{font-size:clamp(2rem,4vw,3.5rem);line-height:0.98;max-width:10ch}.server-showcase-hero--single .server-showcase-copy h1{font-size:clamp(1.9rem,3.2vw,3rem);max-width:none}.server-showcase-hero--single .server-showcase-copy{max-width:none}.server-showcase-hero--single .server-showcase-copy p{max-width:none}.server-showcase-copy p,.server-showcase-panel li,.server-card p,.server-side-panel p,.server-side-list li{color:var(--muted);line-height:1.65}.server-showcase-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.server-showcase-hero--single .server-showcase-actions{margin-top:14px}.server-showcase-panel ul,.server-side-list{margin:14px 0 0;padding-left:18px}.server-showcase-filters{padding:24px 26px;margin-bottom:24px}.server-showcase-filters-head{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:14px}.server-showcase-live{border-radius:999px;padding:0.5rem 0.8rem;background:var(--page-accent-soft);color:var(--page-accent-ink);border:1px solid var(--page-accent-border)}.server-showcase-filter-row{display:flex;flex-wrap:wrap;gap:10px}.server-showcase-filter-stack{display:grid;gap:14px}.server-sort-form{display:flex;flex-wrap:wrap;gap:10px;align-items:end;justify-content:space-between}.server-sort-form label{display:grid;gap:6px;color:var(--text);font-size:0.9rem;font-weight:700}.server-sort-form .filter-select{min-width:220px}@media (max-width:760px){.server-sort-form{justify-content:stretch}.server-sort-form label,.server-sort-form .filter-select,.server-sort-form .neo-btn{width:100%}}.server-filter-chip{display:inline-flex;align-items:center;appearance:none;border:1px solid #d0dfc7;background:#f8fbf4;color:var(--text);border-radius:999px;padding:0.78rem 1rem;font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.server-filter-chip.is-active{background:linear-gradient(180deg,color-mix(in srgb,var(--page-accent) 88%,#ffffff) 0%,var(--page-accent) 100%);color:#fff;border-color:color-mix(in srgb,var(--page-accent) 76%,#103f26)}.server-showcase-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,0.7fr);gap:24px;align-items:start}.server-showcase-main,.server-showcase-side{display:grid;gap:18px}.server-card{padding:22px}.server-card-featured{padding:18px;border:2px solid rgba(201,165,73,0.82);box-shadow:0 0 0 1px rgba(222,190,108,0.34),0 18px 34px rgba(59,78,33,0.1)}.server-card-cover{border-radius:24px;overflow:hidden;margin-bottom:18px}.server-card-cover--featured{min-height:230px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(140deg,rgba(12,46,25,0.88),rgba(26,101,55,0.82)),radial-gradient(circle at top right,rgba(237,228,173,0.3),transparent 42%),linear-gradient(120deg,#24492e 0%,#142f1f 100%);background-position:center;background-size:cover;color:#f7fff8}.server-card-badge{align-self:flex-start;border-radius:999px;padding:0.5rem 0.75rem;background:rgba(255,255,255,0.12);color:#d8f5dd}.server-card-cover-inner{display:flex;justify-content:space-between;gap:18px;align-items:end}.server-card-cover-inner h2{margin:8px 0 0;font-size:clamp(1.45rem,2vw,2.2rem);line-height:1.02;max-width:14ch}.server-card-live{min-width:170px;border-radius:22px;padding:14px 16px;background:rgba(255,255,255,0.12);display:grid;gap:8px}.server-card-live-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.server-card-live span,.server-card-meta span,.server-card-stats span,.server-card-state{font-size:0.83rem;color:var(--muted)}.server-card-live span{color:#c4eacc}.server-card-live-count{margin:0;font-size:1rem}.server-card-live-note{display:block;font-size:1.2rem;line-height:1.1}.server-card-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,0.7fr);gap:18px}.server-card-copy{display:grid;align-content:start;gap:16px}.server-card-tags,.server-card-meta{display:flex;flex-wrap:wrap;gap:10px}.server-card-compare{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.server-card-compare article,.server-card-substats div{border-radius:18px;border:1px solid #d8e4d1;background:#f7faf2;padding:12px 14px}.server-card-compare span,.server-card-substats span{display:block;color:var(--muted);font-size:0.82rem}.server-card-compare strong,.server-card-substats strong{display:block;margin-top:6px;font-size:0.96rem}.server-card-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.server-card-links a{text-decoration:none;border-radius:999px;padding:0.56rem 0.82rem;border:1px solid #d1dfca;background:#f7faf3;font-weight:600}.server-card-link-primary{display:inline-flex;align-items:center;justify-content:center;min-height:54px;min-width:220px;padding:0.95rem 1.3rem;background:linear-gradient(145deg,#30b25f,#1f8f4b);color:#fff;border:1px solid transparent;box-shadow:0 14px 28px rgba(28,110,58,0.2);font-size:1rem;letter-spacing:0.01em;transition:transform 180ms ease,box-shadow 180ms ease,filter 180ms ease}.server-card-links .server-card-link-primary,.server-card-links .server-card-link-primary:visited{background:linear-gradient(145deg,#30b25f,#1f8f4b);color:#fff;border-color:transparent}.server-card-link-primary:hover{filter:brightness(1.06);color:#fff;transform:translateY(-2px);box-shadow:0 18px 34px rgba(28,110,58,0.26)}.server-card-links .server-card-link-primary:hover,.server-card-links .server-card-link-primary:focus-visible{background:linear-gradient(145deg,#30b25f,#1f8f4b);color:#fff}.server-card-links--featured{padding-top:8px}.server-card-tags span,.server-card-meta span{display:inline-flex;align-items:center;border-radius:999px;padding:0.5rem 0.72rem;background:#edf5e8;color:var(--text);font-weight:600}.server-card-stats{display:grid;gap:12px}.server-card-stats div{border-radius:20px;padding:14px 16px;background:#f4f8ee;border:1px solid #dde8d8}.server-card-stats strong{display:block;margin-top:6px;font-size:1rem}.server-card-list{display:grid;gap:16px}.server-card-substats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.server-card-head{display:flex;justify-content:space-between;gap:14px;align-items:start}.server-card-head-side{display:grid;justify-items:end;gap:8px;flex:0 0 auto}.server-card-inline{display:grid;grid-template-columns:180px minmax(0,1fr);gap:16px;align-items:start}.server-card-inline-body{min-width:0}.server-card-media{display:block;border-radius:22px;overflow:hidden;min-height:152px;background:#e6efdf;box-shadow:0 10px 24px rgba(21,57,27,0.12)}.server-card-media img{width:100%;height:100%;min-height:152px;display:block;object-fit:cover}.server-card-head h3{margin:6px 0 0;font-size:1.32rem;line-height:1.16}.server-card-head h3 a{color:inherit;text-decoration:none}.server-card-head h3 a:hover{text-decoration:underline}.server-card-state{border-radius:999px;padding:0.5rem 0.78rem;font-weight:700}.server-card-capacity{display:inline-flex;align-items:center;border-radius:999px;padding:0.46rem 0.74rem;background:#edf5e8;border:1px solid #d1dfca;color:var(--text);font-size:0.84rem;font-weight:700;line-height:1}.server-card-state.is-online{background:#e8f7e8;color:#1f8143}.server-card-state.is-busy{background:#fff1cf;color:#8d6400}.server-side-panel{padding:22px}.server-side-head{margin-bottom:12px}.server-side-summary{margin:0 0 14px;color:var(--muted);line-height:1.6}.server-side-meters{display:grid;gap:12px}.server-side-meters article{display:grid;gap:10px}.server-side-meters article div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.server-side-meters article strong{font-size:1.1rem}.server-side-meters i{display:block;height:10px;border-radius:999px;background:linear-gradient(180deg,#ecf3e6 0%,#dfe8d7 100%);overflow:hidden}.server-side-meters i::before{content:"";display:block;width:var(--fill,50%);height:100%;border-radius:inherit;background:linear-gradient(90deg,#2aa151 0%,#8ecb5a 100%)}.server-mini-rank{display:grid;gap:12px}.server-mini-rank article{border-radius:20px;border:1px solid #d8e4d1;background:#f7faf2;padding:14px 16px}.server-mini-rank strong{display:block;margin-bottom:6px}.server-mini-rank span{color:var(--muted);font-size:0.92rem}.server-mini-rank small{display:block;margin-top:8px;color:var(--muted);font-size:0.8rem}.server-vote-chip{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0.72rem 0.95rem;border-radius:18px;border:1px solid #d7e3d0;background:#f3f8ed;color:var(--accent-strong);font-weight:700;text-align:center}.server-side-button{margin-top:6px;width:100%;justify-content:center}.server-submit-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,0.72fr);gap:24px;align-items:start}.server-submit-main{padding:28px}.server-submit-head{display:grid;gap:6px;margin-bottom:18px}.server-submit-head h2{margin:0;font-size:clamp(1.6rem,2.4vw,2.2rem)}.server-submit-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.server-submit-form label{display:grid;gap:8px;font-weight:600}.server-submit-field-label{display:inline-flex;align-items:center;gap:0.35rem;flex-wrap:wrap}.server-submit-form .full{grid-column:1 / -1}.server-submit-form input,.server-submit-form select,.server-submit-form textarea{width:100%;border-radius:16px;border:1px solid #d6e1cf;background:#f7faf2;color:var(--text);padding:0.88rem 0.95rem;font:inherit}.server-submit-form textarea{resize:none;min-height:120px}.server-submit-form input:focus,.server-submit-form select:focus,.server-submit-form textarea:focus{outline:none;border-color:rgba(46,156,82,0.58);box-shadow:0 0 0 4px rgba(46,156,82,0.12)}.server-submit-actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:4px}.server-submit-progress{display:grid;gap:10px;margin-top:16px;padding:14px 16px;border:1px solid #d7e7cf;border-radius:18px;background:rgba(245,250,239,0.92)}.server-submit-progress p{margin:0;color:var(--muted);font-weight:600}.server-submit-progress-bar{height:12px;border-radius:999px;overflow:hidden;border:1px solid #d7e7cf;background:#edf4e8}.server-submit-progress-bar span{display:block;width:35%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2aa151 0%,#8ecb5a 100%);animation:server-submit-progress 1.1s ease-in-out infinite}.server-submit-form.is-submitting [data-server-submit-button]{opacity:0.75;pointer-events:none}@keyframes server-submit-progress{0%{transform:translateX(-120%)}100%{transform:translateX(320%)}}.server-submit-list{margin:0;padding-left:1.15rem;display:grid;gap:10px}.server-submit-group{display:grid;gap:18px;padding:20px;border:1px solid #d8e4d3;border-radius:26px;background:radial-gradient(circle at top left,rgba(47,162,75,0.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.96),rgba(243,249,237,0.96));box-shadow:inset 0 1px 0 rgba(255,255,255,0.86)}.server-submit-group-head{display:flex;justify-content:space-between;gap:14px;align-items:start}.server-submit-group-head h3{margin:4px 0 0;font-size:1.18rem}.server-submit-group-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.server-submit-required{color:#2c9a50;line-height:1;font-size:1rem;transform:translateY(-1px)}.server-submit-help{margin:0;max-width:42ch;color:var(--muted);line-height:1.65}.creation-photo-preview{display:grid;gap:12px;border:1px solid #d6e4d1;border-radius:22px;background:radial-gradient(circle at top left,rgba(47,162,75,0.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,0.96),rgba(242,248,236,0.96));padding:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.82)}.creation-photo-preview.is-empty{border-style:dashed;min-height:86px;align-content:center}.creation-photo-preview p{margin:0}.creation-photo-preview-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.creation-photo-preview-head strong{color:#173b29}.creation-photo-preview-head span{color:var(--muted);font-size:0.9rem}.creation-photo-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.creation-photo-preview-card{min-width:0;overflow:hidden;border:1px solid #d8e5d4;border-radius:18px;background:rgba(255,255,255,0.88);box-shadow:0 12px 24px rgba(24,48,35,0.06)}.creation-photo-preview-card img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#eef6e8}.creation-photo-preview-item{min-width:0;margin:0;overflow:hidden;border:1px solid #d8e5d4;border-radius:18px;background:rgba(255,255,255,0.88);box-shadow:0 12px 24px rgba(24,48,35,0.06)}.creation-photo-preview-item img{display:block;width:100%;max-width:100%;aspect-ratio:4 / 3;object-fit:cover;background:#eef6e8}.creation-photo-preview-item figcaption{display:block;padding:10px 12px;color:var(--muted);font-size:0.9rem}.creation-photo-preview-meta{display:grid;gap:4px;padding:10px 12px}.creation-photo-preview-meta strong,.creation-photo-preview-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creation-photo-preview-meta strong{color:#173b29;font-size:0.88rem}.creation-photo-preview-meta span{color:var(--muted);font-size:0.82rem}.creation-submit-feedback-modal{pointer-events:auto}.server-submit-success-card{text-align:left}.creation-submit-success-icon{width:62px;height:62px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;background:linear-gradient(135deg,#36b45d,#208949);color:#fff;box-shadow:0 18px 34px rgba(32,137,73,0.22)}.creation-submit-success-icon svg{width:34px;height:34px}.creation-submit-success-delay{display:grid;gap:4px;margin-top:16px;padding:14px 16px;border:1px solid #cce2cd;border-radius:18px;background:rgba(237,249,239,0.92);color:#173b29}.creation-submit-success-delay span{color:#4d6b58}@media (max-width:980px){.server-showcase-hero,.server-submit-layout,.server-showcase-layout,.server-card-grid,.server-card-compare,.server-card-substats,.server-card-inline{grid-template-columns:1fr}.server-card-cover-inner,.server-showcase-filters-head,.server-card-head{flex-direction:column;align-items:start}.server-submit-form{grid-template-columns:1fr}.server-submit-group-head,.server-submit-group-grid{grid-template-columns:1fr}.server-submit-group-head{flex-direction:column}}.server-profile-page{padding-bottom:72px}.server-profile-hero,.server-profile-summary,.server-profile-story,.server-profile-columns,.server-profile-gallery,.server-profile-side-panel{border-radius:30px;border:1px solid rgba(170,197,164,0.72);background:rgba(248,251,244,0.9);box-shadow:var(--shadow-card)}.server-profile-cover{min-height:420px;padding:24px;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;background-position:center;background-size:cover;color:#f7fff8}.server-profile-cover-top,.server-profile-cover-bottom{display:flex;justify-content:space-between;gap:18px;align-items:start}.server-profile-cover-bottom>*{min-width:0}.server-profile-back,.server-profile-state{display:inline-flex;align-items:center;border-radius:999px;padding:0.6rem 0.85rem;text-decoration:none;font-weight:700}.server-profile-back{background:rgba(255,255,255,0.12);color:#f4fff6}.server-profile-state.is-online{background:rgba(132,236,165,0.18);color:#dffbe6}.server-profile-kicker{display:inline-block;margin-bottom:8px;font-size:0.8rem;letter-spacing:0.08em;text-transform:uppercase;font-weight:700;color:var(--accent-strong)}.server-profile-cover .server-profile-kicker{color:#d4f4da}.server-profile-cover h1,.server-profile-summary h2,.server-profile-story h2,.server-profile-columns h2,.server-profile-side-panel h2{margin:0;font-family:var(--font-serif)}.server-profile-cover h1{font-size:clamp(2.2rem,4vw,4rem);line-height:0.96;max-width:12ch}.server-profile-cover p,.server-profile-story p,.server-profile-columns li,.server-profile-side-list li{line-height:1.64;overflow-wrap:anywhere;word-break:break-word}.server-profile-cover p{color:rgba(247,255,248,0.92);max-width:62ch}.server-profile-live{min-width:200px;border-radius:24px;padding:16px 18px;background:rgba(255,255,255,0.12);text-align:right}.server-profile-live span,.server-profile-summary-grid span,.server-profile-facts span{color:var(--muted);font-size:0.84rem}.server-profile-live span{color:#d4f4da}.server-profile-live strong{display:block;margin-top:6px;font-size:1.28rem}.server-profile-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:22px;align-items:start;margin-top:22px}.server-profile-main,.server-profile-side{display:grid;gap:18px;min-width:0}.server-profile-main>*,.server-profile-side>*{min-width:0}.server-profile-summary,.server-profile-story,.server-profile-columns,.server-profile-gallery,.server-profile-side-panel{padding:22px}.server-profile-summary-head{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:16px}.server-profile-summary-head>*{min-width:0}.server-profile-tags{display:flex;flex-wrap:wrap;gap:10px}.server-profile-tags span{border-radius:999px;padding:0.5rem 0.72rem;background:#edf5e8;font-weight:600}.server-profile-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.server-profile-summary-grid article,.server-profile-facts article{border-radius:20px;border:1px solid #dbe7d4;background:#f4f8ef;padding:14px 16px;min-width:0}.server-profile-summary-grid strong,.server-profile-facts strong{display:block;margin-top:6px;overflow-wrap:anywhere;word-break:break-word}.server-profile-story p,.server-profile-columns li,.server-profile-side-panel p,.server-profile-side-list li{overflow-wrap:anywhere;word-break:break-word}.server-profile-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.server-profile-columns.is-single{grid-template-columns:1fr}.server-profile-columns ul,.server-profile-side-list{margin:12px 0 0;padding-left:18px}.server-profile-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.server-profile-gallery-grid img{width:100%;height:190px;display:block;object-fit:cover;border-radius:22px}.server-profile-side{position:sticky;top:104px;align-self:start}.server-profile-cta-list{display:grid;gap:10px}.user-server-edit-button{margin-top:8px}.server-vote-form{display:grid}.server-vote-form .neo-btn{width:100%;justify-content:center}.server-profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:980px){.server-profile-layout,.server-profile-columns,.server-profile-summary-grid,.server-profile-gallery-grid{grid-template-columns:1fr}.server-profile-side{position:static}}@media (max-width:760px){.server-profile-cover-top,.server-profile-cover-bottom,.server-profile-summary-head{flex-direction:column;align-items:start}.server-ip-modal-box{margin:14px 0 18px;padding:14px 16px;border-radius:18px;border:1px solid #dbe7d4;background:#f4f8ef;color:var(--text);font-family:"Consolas","SFMono-Regular","Liberation Mono",monospace;font-size:0.96rem;font-weight:700;overflow-wrap:anywhere;word-break:break-word;body.theme-dark .server-showcase-copy,body.theme-dark .server-showcase-panel,body.theme-dark .server-showcase-filters,body.theme-dark .server-card,body.theme-dark .server-side-panel,body.theme-dark .server-profile-summary,body.theme-dark .server-profile-story,body.theme-dark .server-profile-columns,body.theme-dark .server-profile-gallery,body.theme-dark .server-profile-side-panel{background:var(--surface);border-color:var(--line);box-shadow:none}body.theme-dark .server-card-featured{border-color:rgba(201,165,73,0.82);box-shadow:0 0 0 1px rgba(222,190,108,0.26),0 18px 34px rgba(0,0,0,0.24)}body.theme-dark .server-showcase-copy h1,body.theme-dark .server-showcase-panel h2,body.theme-dark .server-showcase-filters h2,body.theme-dark .server-side-head h2,body.theme-dark .server-submit-head h2,body.theme-dark .server-card-head h3,body.theme-dark .server-profile-cover h1,body.theme-dark .server-profile-summary h2,body.theme-dark .server-profile-story h2,body.theme-dark .server-profile-columns h2,body.theme-dark .server-profile-side-panel h2{color:var(--text)}body.theme-dark .server-showcase-copy p,body.theme-dark .server-showcase-panel li,body.theme-dark .server-card p,body.theme-dark .server-side-panel p,body.theme-dark .server-submit-list li,body.theme-dark .server-side-list li,body.theme-dark .server-profile-story p,body.theme-dark .server-profile-columns li,body.theme-dark .server-profile-side-list li{color:#b7d0c0}body.theme-dark .server-showcase-live,body.theme-dark .server-profile-tags span,body.theme-dark .server-filter-chip{background:#173226;border-color:#2f5a45;color:#9ed0b2}body.theme-dark .server-filter-chip.is-active{background:linear-gradient(180deg,#2aa151 0%,#1e7e40 100%);border-color:#2b8e49;color:#fff}body.theme-dark .server-card-compare article,body.theme-dark .server-card-substats div,body.theme-dark .server-card-stats div,body.theme-dark .server-mini-rank article,body.theme-dark .server-profile-summary-grid article,body.theme-dark .server-profile-facts article{background:var(--surface-strong);border-color:var(--line)}body.theme-dark .server-card-compare span,body.theme-dark .server-card-substats span,body.theme-dark .server-card-stats span,body.theme-dark .server-mini-rank span,body.theme-dark .server-profile-live span,body.theme-dark .server-profile-summary-grid span,body.theme-dark .server-profile-facts span{color:#a7c2af}body.theme-dark .server-card-compare strong,body.theme-dark .server-card-substats strong,body.theme-dark .server-card-stats strong,body.theme-dark .server-mini-rank strong,body.theme-dark .server-profile-live strong,body.theme-dark .server-profile-summary-grid strong,body.theme-dark .server-profile-facts strong{color:var(--text)}body.theme-dark .server-card-meta span,body.theme-dark .server-card-tags span{background:#173226;color:#d9ece0}body.theme-dark .server-card-capacity{background:#173226;border-color:#2f5a45;color:#d9ece0}body.theme-dark .server-vote-chip{background:#173226;border-color:#2f5a45;color:#9ed0b2}body.theme-dark .server-card-links a{background:var(--surface-strong);border-color:var(--line);color:var(--text)}body.theme-dark .server-submit-form input,body.theme-dark .server-submit-form select,body.theme-dark .server-submit-form textarea{background:var(--surface-strong);border-color:var(--line);color:var(--text)}body.theme-dark .server-submit-group{border-color:var(--line);background:radial-gradient(circle at top left,rgba(73,152,95,0.12),transparent 34%),linear-gradient(180deg,rgba(18,37,29,0.96) 0%,rgba(15,30,24,0.98) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 18px 36px rgba(3,8,6,0.18)}body.theme-dark .server-submit-help,body.theme-dark .creation-photo-preview-head span,body.theme-dark .creation-photo-preview-meta span,body.theme-dark .creation-submit-success-delay span{color:#b7d0c0}body.theme-dark .creation-photo-preview{border-color:var(--line);background:radial-gradient(circle at top left,rgba(73,152,95,0.14),transparent 36%),linear-gradient(180deg,rgba(20,37,29,0.92),rgba(17,32,26,0.96));box-shadow:none}body.theme-dark .creation-photo-preview-card{background:rgba(16,30,24,0.94);border-color:var(--line);box-shadow:none}body.theme-dark .creation-photo-preview-item{background:rgba(16,30,24,0.94);border-color:var(--line);box-shadow:none}body.theme-dark .creation-photo-preview-head strong,body.theme-dark .creation-photo-preview-meta strong,body.theme-dark .server-submit-group-head h3,body.theme-dark .creation-submit-success-delay,body.theme-dark .server-submit-success-card h2{color:var(--text)}body.theme-dark .creation-submit-success-delay{background:rgba(40,151,78,0.14);border-color:rgba(76,188,107,0.34)}body.theme-dark .server-card-link-primary{background:linear-gradient(145deg,#30b25f,#1f8f4b);color:#fff;border-color:transparent}body.theme-dark .server-card-link-primary:hover{color:#fff}body.theme-dark .server-card-media{background:#11241b}body.theme-dark .server-side-meters i{background:#dbe3d8}body.theme-dark .legal-card{border-color:var(--line);background:var(--surface-strong);box-shadow:none}body.theme-dark .legal-card p,body.theme-dark .legal-list{color:var(--muted)}body.theme-dark .footer-row a{color:#9ed0b2}body.theme-dark .article-content p,body.theme-dark .article-content-list,body.theme-dark .article-lead{color:#bdd1c2}body.theme-dark .article-section-title,body.theme-dark .article-section-subtitle{color:var(--text)}body.theme-dark .article-section-separator{background:linear-gradient(90deg,transparent,#365645,transparent)}body.theme-dark .article-inline-media img{border-color:var(--line);box-shadow:none}body.theme-dark .article-inline-media figcaption{color:#a7c2af}body.theme-dark .server-side-meters i::before{