@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&family=Press+Start+2P&display=swap";
.modal-city-create{width:min(940px,100% - 40px);max-height:calc(100dvh - 40px)}.modal-city-create .modal-surface{padding:28px}.modal-city-create .modal-description{max-width:none}.modal-city-create .submission-form{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px}.submission-field.field-wide{grid-column:1/-1}.modal-city-create .submission-field>label{font-size:14px}.modal-city-create textarea{min-height:110px}.banner-loom{background:#0c0616a8;border:1px solid #d5b4f62a;border-radius:18px;grid-template-columns:168px minmax(0,1fr);align-items:start;gap:24px;min-width:0;padding:20px;display:grid}.loom-result{background:linear-gradient(160deg,#c59bef14,#0002);border:1px solid #ffffff12;border-radius:14px;justify-items:center;gap:8px;padding:16px 8px;display:grid;position:sticky;top:8px}.loom-result-stage{background-image:linear-gradient(45deg,#ffffff04 25%,#0000 25% 75%,#ffffff04 75%),linear-gradient(45deg,#ffffff04 25%,#0000 25% 75%,#ffffff04 75%);background-position:0 0,8px 8px;background-size:16px 16px;border-radius:9px;place-items:center;width:100%;min-height:260px;display:grid}.loom-result-stage .city-banner{filter:drop-shadow(4px 8px 5px #0007);width:128px;height:252px}.loom-result>strong{font-size:14px}.loom-result>span{color:var(--muted);font-size:12px}.loom-result .text-button{min-height:36px;font-size:12px}.loom-controls{gap:20px;min-width:0;display:grid}.loom-palette{border:0;min-width:0;margin:0;padding:0}.loom-palette legend{width:100%;margin-bottom:10px;font-size:13px;font-weight:600}.loom-palette legend>span{float:right;color:var(--muted);font-size:11px;font-weight:400}.loom-palette>div{grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;display:grid}.loom-palette button{border:2px solid #ffffff28;border-radius:5px;place-items:center;width:100%;min-height:36px;padding:0;display:grid;box-shadow:inset 2px 2px #ffffff35,inset -2px -2px #0005}.loom-palette button span{color:#fff;visibility:hidden;background:#0009;border-radius:50%;width:20px;height:20px;font-size:14px}.loom-palette button[aria-pressed=true]{outline-offset:2px;outline:2px solid #d8b0ff}.loom-palette button[aria-pressed=true] span{visibility:visible}.loom-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:13px;display:flex}.loom-section-heading>small{color:var(--muted);font-size:11px}.loom-section-heading .text-button{min-height:30px;padding:4px 0;font-size:12px}.loom-patterns>p,.loom-layers>p{color:var(--muted);margin:8px 0 12px;font-size:12px;line-height:1.6}.loom-pattern-grid{overscroll-behavior:contain;scrollbar-width:thin;background:#08050c;border:1px solid #0007;border-radius:8px;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-height:240px;padding:4px;display:grid;overflow-y:auto}.loom-pattern-grid>button{background:#343039;border:2px solid #ffffff18;border-radius:3px;place-items:center;min-width:0;min-height:64px;padding:4px;display:grid;box-shadow:inset 2px 2px #ffffff18,inset -2px -2px #0005}.loom-pattern-grid>button:not(:disabled):hover{background:#665371;border-color:#d8afff}.loom-pattern-grid>button[aria-pressed=true]{background:#654285;border-color:#c89bff}.loom-pattern-grid>button:disabled{opacity:.3;cursor:not-allowed}.loom-pattern-grid .city-banner{filter:none;width:29px;height:56px}.loom-layers ol{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.loom-layers li{background:#ffffff04;border:1px solid #c9a4ee25;border-radius:10px;align-items:center;min-width:0;padding:6px;display:flex}.loom-layers li.selected{background:#a671e01a;border-color:#bf8afa}.loom-layer-select{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:2px 5px;display:flex}.loom-layer-select .city-banner{filter:none;width:22px;height:42px}.loom-layer-select>span{gap:3px;min-width:0;display:grid}.loom-layer-select small{color:var(--muted);font-size:10px}.loom-layer-select strong{overflow-wrap:anywhere;font-size:12px;font-weight:500}.loom-layer-actions{flex-shrink:0;gap:4px;display:flex}.loom-layer-actions button{min-width:34px;min-height:36px;color:var(--text);background:#ffffff05;border:1px solid #d8b0ff25;border-radius:7px;padding:0;font-size:18px}.loom-layer-actions button:disabled{opacity:.25}.city-banner image{image-rendering:pixelated}.banner-loom button:focus-visible{outline-offset:2px;outline:2px solid #e0baff}@media (max-width:760px){.modal-city-create{border-radius:20px;width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.modal-city-create .modal-surface{padding:20px 16px}.modal-city-create .modal-heading h2{font-size:25px}.modal-city-create .submission-form{grid-template-columns:minmax(0,1fr);gap:18px}.banner-loom{grid-template-columns:minmax(0,1fr);gap:18px;padding:14px 12px}.loom-result{grid-template-columns:86px minmax(0,1fr);justify-items:start;gap:4px 18px;padding:10px 14px;position:static}.loom-result-stage{grid-row:1/4;min-height:150px}.loom-result-stage .city-banner{width:70px;height:140px}.loom-result>strong{align-self:end}.loom-result>span{align-self:center}.loom-result>button{align-self:start}.loom-palette>div{gap:6px}.loom-palette button{min-height:36px}.loom-pattern-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;max-height:230px}.loom-pattern-grid>button{min-height:62px}.loom-layer-actions button{min-width:34px;min-height:40px}.modal-city-create .modal-form-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.modal-city-create .modal-form-actions button{width:100%;padding-inline:10px;font-size:12px}}@media (max-width:380px){.loom-palette>div{grid-template-columns:repeat(4,minmax(0,1fr))}.loom-palette button{min-height:40px}.loom-pattern-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.loom-layer-actions{gap:2px}.loom-layer-actions button{min-width:28px}}
.route-breadcrumb{color:var(--muted);align-items:center;gap:10px;margin:8px 0 22px;font-size:12px;display:flex}.route-breadcrumb>[aria-current]{color:var(--text)}.site-main:not(.page-stats) .page-heading{max-width:none;min-height:0;margin:0;padding:12px 0 24px}.site-main:not(.page-stats) .page-heading h1{letter-spacing:-.04em;max-width:900px;margin:16px 0 12px;font:800 clamp(30px,3.6vw,42px)/1.25 Manrope,sans-serif}.site-main:not(.page-stats) .page-heading .page-description{max-width:780px;margin:0;font-size:15px;line-height:1.8}.site-main:not(.page-stats) .page-heading .kicker{background:#bc91f110;border:1px solid #bc91f13b;border-radius:20px;width:fit-content;padding:7px 11px;font-size:10px;display:inline-flex}.site-main:not(.page-stats) .page-stack{gap:24px}.site-frame:not(.scene-stats) .site-backdrop{opacity:.55}.site-main:not(.page-stats)>.page-transition{position:relative}.surface-card,.directory-card,.city-flag-card{border-color:#c5a3eb27;box-shadow:inset 0 1px #ffffff06,0 12px 30px #00000012}.surface-card{background-color:#160b26e8}.site-main .section-title h2,.catalog-result-title h2{letter-spacing:-.025em;font-size:23px}.site-main .button-primary,.site-main .button-secondary{border-radius:12px;min-height:44px;font-size:13px}.directory-toolbar{border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;min-height:0;padding:12px;display:flex}.directory-toolbar .catalog-search{flex:260px;min-width:180px;padding:0 12px}.directory-toolbar :is(input,select){min-height:44px;font-size:13px}.directory-toolbar .submission-trigger{border-radius:12px;min-height:44px;padding-block:4px;font-size:12px}.directory-toolbar .submission-plus{width:30px;height:30px}.directory-summary{border:1px solid var(--line-light);background:#170b28c9;border-radius:15px;flex-wrap:wrap;gap:0;padding:16px 0;display:flex}.directory-summary>div{border-right:1px solid var(--line-light);flex-direction:column;flex:150px;gap:8px;padding:0 24px;display:flex}.directory-summary>div:last-child{border:0}.directory-summary span{color:var(--muted);font-size:11px}.directory-summary strong{font-size:26px;font-weight:650}.cities-layout{grid-template-columns:minmax(0,1fr);gap:26px}.cards-cities,.cards-organizations{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.city-flag-card{border-radius:20px;padding:24px}.city-card-heading h2{font-size:21px}.city-card-description{font-size:13px}.city-map-callout{grid-template-columns:minmax(0,1fr) 150px auto;align-items:center;gap:24px;padding:24px;display:grid}.city-map-callout .city-map-art{border-radius:12px;height:90px;margin:0}.city-map-callout h2{margin:0 0 10px;font-size:22px}.city-map-callout p{font-size:13px;line-height:1.8}.cards-organizations .directory-cover-button{border-radius:8px;width:64px;height:88px;margin:24px 0 0 24px}.cards-organizations .directory-cover{object-fit:contain;background:#b481ed0d;width:64px;height:88px}.cards-organizations .directory-emblem{display:none}.cards-organizations .directory-card-body{padding:22px 24px 24px}.cards-organizations .directory-card h2{font-size:21px}.cards-events,.cards-farms{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.directory-card h2{font-size:22px}.directory-card .directory-description{font-size:13px;line-height:1.8}.marketplace-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:22px}.market-grid{gap:18px}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.news-card>img{aspect-ratio:16/10}.news-card>div{padding:22px}.news-card h2{font-size:21px}.news-card p{font-size:13px;line-height:1.8}.content-top-actions{gap:10px}.content-top-actions .button-secondary,.content-top-actions .button-primary{min-height:40px;padding:10px 15px;font-size:12px}.support-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;min-height:0;padding:0;display:grid}.support-hero .page-heading{max-width:none}.support-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.support-benefits article{align-items:flex-start;gap:12px;padding:20px}.support-benefits h2{font-size:15px}.support-benefits p{font-size:12px;line-height:1.7}.support-offers{gap:20px}.support-offer{border-radius:18px;min-height:280px;padding:26px}.support-offer h3{font-size:24px}.page-account .minecraft-login-cta{width:min(720px,100%);min-height:0;margin-inline:auto;padding:24px 0}.page-account .login-step-grid{gap:18px}.page-account .page-stack{grid-template-columns:minmax(0,1fr);min-width:0}.page-account .account-panel,.page-account .account-summary>div{min-width:0}.page-account .account-summary{flex-wrap:wrap}.page-account .account-summary h2{overflow-wrap:anywhere}.page-account .account-panel>a.button-primary{justify-self:start;width:fit-content}.account-tabs{border-bottom:1px solid var(--line-light);gap:8px;padding-bottom:10px;display:flex}.account-tabs button{min-height:44px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:11px;padding:10px 18px;font-size:13px}.account-tabs [aria-pressed=true]{color:var(--text);background:#ab76df20;border-color:#b580e740}.account-settings-grid{grid-template-columns:minmax(260px,1fr) minmax(0,1.5fr);align-items:start;gap:24px;display:grid}.account-settings-grid>*{min-width:0;margin:0}.court-hero{min-height:0;padding:0}.court-confidential{max-width:780px;font-size:12px;line-height:1.8}.court-decisions{padding:26px}.page-map .map-toolbar{padding:18px 22px}.page-map .world-map-frame{min-height:65dvh}.profile-tabs{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1a0b2deb;border:1px solid #c291ef22;border-radius:13px;padding:10px;position:sticky;top:50px}.profile-tabs button{border-radius:9px;min-height:42px;padding:9px 14px;font-size:12px}.profile-tabs button.selected{box-shadow:none}.profile-cover{border-radius:20px}.profile-identity h2{font-size:clamp(25px,3vw,36px)}.profile-time-card{border-radius:15px}.member-gate{text-align:center;max-width:760px;margin:35px auto;padding:36px}.member-gate h1{font-size:30px}.member-gate p{line-height:1.8}@media (max-width:1100px){.cards-cities,.cards-organizations,.cards-events,.cards-farms,.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-layout{grid-template-columns:minmax(0,1fr)}.support-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.route-breadcrumb{margin:6px 0 16px;font-size:11px}.site-main:not(.page-stats) .page-heading{padding:8px 0 18px}.site-main:not(.page-stats) .page-heading h1{margin:12px 0;font-size:30px}.site-main:not(.page-stats) .page-heading .page-description{font-size:14px;line-height:1.8}.directory-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.directory-toolbar .catalog-search{grid-column:1/-1;min-width:0}.directory-toolbar>:last-child{grid-column:1/-1}.directory-summary{padding:14px 0}.directory-summary>div{flex-basis:0;min-width:0;padding:0 14px}.directory-summary span{font-size:10px;line-height:1.5}.directory-summary strong{font-size:23px}.cards-cities,.cards-organizations,.cards-events,.cards-farms,.news-grid{grid-template-columns:minmax(0,1fr)}.city-map-callout{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:20px}.city-map-callout .city-map-art{display:none}.city-map-callout h2{font-size:20px}.support-hero{grid-template-columns:minmax(0,1fr);gap:0}.support-hero>a{width:100%}.support-benefits,.support-offers{grid-template-columns:minmax(0,1fr)}.support-offer{min-height:200px}.account-settings-grid{grid-template-columns:minmax(0,1fr)}.page-account .account-summary>.button-secondary{justify-content:center;width:100%}.account-tabs button{flex:1;min-width:0;padding-inline:8px;font-size:12px}.profile-tabs{padding:8px;top:48px}.profile-tabs button{white-space:nowrap;padding:8px 12px}.member-gate{padding:26px 20px}.member-gate h1{font-size:26px}.city-flag-card{padding:22px}}
.home-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.home-overview .quick-search{padding:26px}.home-overview .home-city-card{grid-template-columns:40% minmax(0,1fr);min-height:220px}.home-guide-section{margin:12px 0}.home-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.home-guide-card{border-radius:18px;flex-direction:column;gap:12px;padding:26px;display:flex}.home-guide-card small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.home-guide-card h3{margin:0;font-size:23px}.home-guide-card p{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.8}.home-guide-card>span:last-child{color:#d1aff3;margin-top:auto;font-size:12px}.statistics-section{gap:26px;margin-top:30px;scroll-margin-top:115px}.statistics-section>.section-title h2{font-size:36px}.statistics-section .chart-card{border-radius:20px;width:100%;padding:28px}.statistics-section .chart-card .section-title{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.statistics-section .chart-card .section-title>div:first-child{flex:1;grid-template-columns:minmax(240px,1fr) auto;gap:6px 32px;display:grid}.statistics-section .chart-card .section-title .kicker{grid-column:1;margin:0;font-size:10px;display:block}.statistics-section .chart-card .section-title h2{grid-column:1;margin:6px 0;font-size:19px}.statistics-section .current-online{flex-wrap:wrap;grid-column:1;align-items:baseline;gap:8px;margin:0;font-size:12px;display:flex}.statistics-section .current-online strong{font:750 48px/1.2 Manrope,sans-serif}.statistics-section .current-online strong small{color:var(--muted);font-size:19px;font-weight:500}.statistics-section .current-online .status-indicator{align-self:center}.online-chart-records{grid-area:1/2/4;align-self:center;gap:30px;display:flex}.online-chart-records .peak-online{color:var(--muted);gap:10px;margin:0;font-size:11px;display:grid}.online-chart-records strong{color:#d4acf7;font:700 27px/1.2 Manrope,sans-serif}.statistics-section .online-plot{aspect-ratio:auto;height:250px}.statistics-section .online-plot-svg{height:250px}.statistics-section .chart-hint{margin:0 0 6px;font-size:11px}.statistics-section .chart-tooltip{min-height:36px;margin:12px 0 0;padding:8px 14px;font-size:12px}.statistics-section .chart-time-axis{font-size:11px}.statistics-section .period-switch button{min-height:38px;font-size:12px}.statistics-section .period-switch{padding:4px}.server-figures>.section-title{margin-bottom:16px}.server-figures>.section-title .muted-copy{font-size:12px}.figures-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,2.2fr);gap:18px;display:grid}.playtime-total{border-radius:18px;flex-direction:column;min-width:0;padding:28px;display:flex}.playtime-total>strong{color:#ead9fc;margin:18px 0 8px;font:750 clamp(28px,3vw,40px)/1.3 Manrope,sans-serif}.playtime-total>p:not(.kicker){color:var(--muted);font-size:13px}.playtime-total>div{color:var(--muted);justify-content:space-between;gap:14px;margin-top:auto;padding-top:24px;font-size:13px;display:flex}.playtime-total>div b{color:var(--text);font-size:20px}.figures-layout .metric-grid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid;overflow:visible}.figures-layout .metric-card{min-height:120px;box-shadow:none;background:#170b29d9;border:1px solid #c5a3eb25;border-radius:14px;flex-direction:column;justify-content:center;gap:10px;padding:18px 14px;display:flex}.figures-layout .metric-card strong{overflow-wrap:anywhere;font:700 clamp(17px,1.7vw,24px)/1.3 Manrope,sans-serif}.figures-layout .metric-card p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.statistics-section .player-card{border-radius:20px;padding:26px}.statistics-section .player-card .section-title{margin-bottom:20px}.statistics-section .player-card .kicker{display:none}.player-controls{grid-template-columns:minmax(0,1fr) 240px auto;align-items:end;gap:14px}.player-controls label>span{font-size:11px}.player-controls :is(input,select){min-height:44px;font-size:13px}.player-online-filter{border:1px solid var(--line-light);background:#a16ad710;border-radius:12px;min-height:44px;padding:10px 14px;font-size:12px}.player-online-filter input{accent-color:#b083e6}.player-advanced-filters{border-block:1px solid var(--line-light);flex-wrap:wrap;align-items:end;gap:18px 28px;margin:18px 0;padding:16px 0;display:flex}.player-advanced-filters fieldset{border:0;flex-wrap:wrap;flex:1;gap:6px;min-width:280px;margin:0;padding:0;display:flex}.player-advanced-filters legend{float:left;text-transform:uppercase;width:100%;color:var(--muted);letter-spacing:.06em;margin-bottom:10px;font-size:10px}.player-advanced-filters fieldset button{min-height:36px;color:var(--muted);background:#ffffff04;border:1px solid #c7a3eb22;border-radius:9px;padding:8px 12px;font-size:11px}.player-advanced-filters button.selected{color:var(--text);background:#a267db22;border-color:#b785eb66}.player-date-range{grid-template-columns:1fr 1fr;gap:10px;min-width:280px;display:grid}.player-date-range label{color:var(--muted);gap:8px;font-size:10px;display:grid}.player-date-range input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;min-height:36px;padding:7px 10px;font-size:12px}.player-row{border-radius:12px}.player-row .player-avatar{width:42px;height:42px}.player-row .player-name{font-size:14px}.player-results{font-size:11px}@media (max-width:1100px){.figures-layout{grid-template-columns:minmax(0,1fr)}.figures-layout .metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.playtime-total{min-height:180px}.online-chart-records{gap:20px}.statistics-section .chart-card .section-title>div:first-child{grid-template-columns:minmax(180px,1fr) auto}}@media (max-width:760px){.home-overview,.home-guide-grid{grid-template-columns:minmax(0,1fr)}.home-guide-card{padding:22px}.home-guide-card h3{font-size:21px}.home-overview .home-city-card{min-height:180px}.statistics-section{gap:20px;margin-top:12px}.statistics-section>.section-title h2{font-size:30px}.statistics-section .chart-card{padding:20px 16px}.statistics-section .chart-card .section-title{flex-direction:column;gap:18px}.statistics-section .chart-card .section-title>div:first-child{grid-template-columns:minmax(0,1fr);gap:7px;width:100%}.online-chart-records{grid-area:auto/1;gap:30px;margin-top:10px}.online-chart-records .peak-online{gap:6px}.online-chart-records strong{font-size:23px}.statistics-section .current-online strong{font-size:43px}.statistics-section .online-plot,.statistics-section .online-plot-svg{height:210px}.figures-layout .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.figures-layout .metric-card{min-height:98px;padding:16px}.figures-layout .metric-card strong{font-size:23px}.figures-layout .metric-card p{font-size:11px}.playtime-total{min-height:210px;padding:24px}.playtime-total>strong{font-size:36px}.statistics-section .player-card{padding:20px 16px}.player-controls{grid-template-columns:minmax(0,1fr) auto;gap:10px}.player-controls .player-search{grid-column:1/-1}.player-controls .player-sort{min-width:0}.player-online-filter{padding:8px 10px;font-size:11px}.player-advanced-filters{gap:18px}.player-advanced-filters fieldset{flex-basis:100%;min-width:0}.player-advanced-filters fieldset button{min-height:40px;padding:8px 10px}.player-date-range{width:100%;min-width:0}.player-date-range input{min-height:42px}}
.wiki-library-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.wiki-library-heading h1{margin:0;font-size:24px}.wiki-library-heading>span{color:var(--muted);font-size:12px}.wiki-library .content-top-actions{justify-content:flex-end;margin-top:-6px}.wiki-library .wiki-layout{grid-template-columns:230px minmax(0,1fr);gap:26px}.wiki-library .wiki-desktop-label{display:none}.wiki-library .wiki-sidebar{box-shadow:none;background:#140b23e6;border-radius:15px;padding:16px 12px}.wiki-library .wiki-sidebar nav{gap:2px;margin-top:24px}.wiki-library .wiki-sidebar nav h2{letter-spacing:.08em;margin-bottom:8px;padding:0 12px;font-size:10px}.wiki-library .wiki-sidebar nav a{min-height:38px;color:var(--muted);border:0;border-left:2px solid #0000;border-radius:5px;padding:9px 12px;font-size:12px}.wiki-library .wiki-sidebar nav a.selected{color:#d8b7fc;background:#b57ee815;border-left-color:#bb8be9}.wiki-library .wiki-sidebar nav a>span{display:none}.wiki-library .content-reading{background:#130b20e8;border-color:#b78bea20;border-radius:16px;padding:28px}.wiki-library .content-reading>h1{margin:14px 0 18px;font-size:34px}.wiki-library .content-summary{border-bottom:1px solid var(--line-light);margin:0 0 24px;padding-bottom:24px;font-size:15px;line-height:1.9}.wiki-library .content-prose{font-size:15px;line-height:1.95}.wiki-library .content-prose h2{margin-top:38px;font-size:25px}.wiki-library .content-prose h3{font-size:21px}.content-news{width:100%;max-width:940px;margin-inline:auto}@media (min-width:1250px){.wiki-library .content-wiki{grid-template-columns:minmax(0,1fr) 160px;align-items:start;column-gap:26px;display:grid}.content-wiki>.content-meta,.content-wiki>h1,.content-wiki>.content-summary,.content-wiki>.content-prose,.content-wiki>.content-actions{grid-column:1}.content-wiki>.article-outline{border:0;border-left:1px solid var(--line-light);background:0 0;border-radius:0;grid-area:1/2/9;margin:0;padding:0 0 0 14px;position:sticky;top:120px}.content-wiki>.article-outline summary{text-transform:uppercase;letter-spacing:.06em;color:#d0a5f3;min-height:0;padding:4px 0 12px;font-size:10px}.content-wiki>.article-outline summary span{display:none}.content-wiki>.article-outline nav{gap:2px;max-height:calc(100dvh - 180px);padding:0}.content-wiki>.article-outline a{padding-block:7px;font-size:11px;line-height:1.8}.content-wiki>.article-outline .nested{padding-left:9px}}@media (max-width:900px){.wiki-library .wiki-layout{grid-template-columns:210px minmax(0,1fr);gap:16px}.wiki-library .content-reading{padding:24px}}@media (max-width:760px){.wiki-library-heading{flex-direction:column;align-items:flex-start;gap:8px}.wiki-library-heading h1{font-size:27px}.wiki-library-heading>span{font-size:12px}.wiki-library .wiki-layout{grid-template-columns:minmax(0,1fr);gap:18px}.wiki-library .content-top-actions{margin:0}.wiki-library .content-top-actions>:is(a,button){flex:1;width:auto}.wiki-library .wiki-sidebar{padding:14px}.wiki-library .wiki-sidebar nav a{min-height:44px;font-size:13px}.wiki-library .content-reading{padding:24px 18px}.wiki-library .content-reading>h1{font-size:29px}.wiki-library .content-summary{font-size:14px}.wiki-library .content-prose{font-size:15px}}

