.entity-page{padding-bottom:40px}.entity-col{max-width:720px;min-width:0;margin-inline:auto}.entity-header{padding-bottom:8px}.reference-story .entity-lead .prose{font:400 var(--type-dek)/1.5 var(--font-serif);margin-top:18px}.entity-header .reference-story-byline{margin-top:16px}.entity-portrait{margin:0 0 16px;width:132px}.entity-portrait img{display:block;width:132px;height:132px;border-radius:50%;background:#fff;border:1px solid var(--line);object-fit:cover}.entity-portrait figcaption{margin-top:6px;font:400 11px/1.35 var(--font-sans);color:var(--muted)}.entity-portrait figcaption a{color:inherit}@media (min-width:760px){.entity-header--portrait{display:grid;grid-template-columns:minmax(0,1fr) 176px;column-gap:32px}.entity-header--portrait>:not(.entity-portrait){grid-column:1}.entity-portrait{grid-column:2;grid-row:1/span 4;width:176px;margin:4px 0 0}.entity-portrait img{width:176px;height:176px}}.entity-logo{display:block;height:40px;width:auto;max-width:220px;margin:0 0 16px;object-fit:contain;object-position:left center}.entity-index-item--portrait{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:16px;align-items:start}.entity-index-item--portrait>:not(.entity-index-portrait){grid-column:2}.entity-index-portrait{grid-row:1/span 2;width:64px;height:64px;border-radius:50%;border:1px solid var(--line);background:#fff}.entity-label{margin:0 0 12px;font:700 12px/1.3 var(--font-sans);text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.entity-facts{margin:24px 0 0;padding:18px 20px 6px;border:1px solid var(--line);border-radius:6px;background:var(--surface,#fff)}.entity-facts dl{display:grid;grid-template-columns:minmax(0,1fr);gap:0 32px;margin:0}.entity-facts dl>div{min-width:0;padding:10px 0 12px;border-top:1px solid var(--line)}.entity-facts dl>div:first-child{border-top:0}.entity-facts dt{font:600 12px/1.4 var(--font-sans);color:var(--muted)}.entity-facts dd{margin:2px 0 0;font:600 16px/1.4 var(--font-sans);color:var(--ink);overflow-wrap:anywhere}.entity-facts dd small{display:block;margin-top:2px;font:400 12px/1.4 var(--font-sans);color:var(--muted)}@media (min-width:640px){.entity-facts dl{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-facts dl>div:nth-child(2){border-top:0}}.entity-ru{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;font:400 15px/1.5 var(--font-sans);color:var(--ink)}.entity-ru b{font-weight:700}.entity-ru-dot{flex:none;width:12px;height:12px;margin-top:5px;border-radius:50%;background:var(--muted)}.entity-ru--available .entity-ru-dot{background:var(--success,#276749)}.entity-ru--limited .entity-ru-dot{background:#d29a00}.entity-ru--unavailable .entity-ru-dot{background:var(--danger,#9b2c2c)}.entity-ru-date{color:var(--muted);white-space:nowrap}.entity-toc{margin:24px 0 0;padding-block:12px;border-block:1px solid var(--line)}.entity-toc ul{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none}.entity-toc a{display:inline-block;padding-block:6px;font:600 14px/1.4 var(--font-sans);color:var(--ink)}.entity-toc a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.entity-section{margin-top:40px;scroll-margin-top:96px}.entity-section>h2{margin:0 0 12px;font:600 28px/1.25 var(--font-sans);letter-spacing:-.015em;overflow-wrap:anywhere}.entity-section .prose>:first-child{margin-top:0}.entity-page .prose table{display:block;max-width:100%;overflow-x:auto}.entity-page .prose :is(th,td){min-width:5.5em;overflow-wrap:normal;word-break:normal;hyphens:manual}.entity-page .prose :is(th,td):last-child:not(:first-child){min-width:12em}.entity-news{max-width:none}.entity-news-total{margin:14px 0 0;font:400 13px/1.5 var(--font-sans);color:var(--muted)}.entity-related h3{margin:18px 0 8px;font:700 13px/1.3 var(--font-sans);color:var(--muted)}.entity-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.entity-chips a{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--line);border-radius:99px;font:600 14px/1.3 var(--font-sans);color:var(--ink)}.entity-chips a:is(:hover,:focus-visible){border-color:var(--ink)}.entity-faq{padding-block:16px;border-top:1px solid var(--line)}.entity-faq:last-child{border-bottom:1px solid var(--line)}.entity-faq h3{margin:0 0 6px;font:700 18px/1.3 var(--font-sans);letter-spacing:-.01em}.entity-faq .prose{font-size:17px}.entity-sources ul{margin:0;padding:0;list-style:none;font:400 14px/1.5 var(--font-sans);color:var(--muted)}.entity-sources li{padding-block:6px;overflow-wrap:anywhere}.entity-sources a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.entity-note{margin:32px 0 0;padding-top:16px;border-top:1px solid var(--line);font:400 14px/1.5 var(--font-sans);color:var(--muted)}.entity-note a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.entity-col--index{max-width:960px}.entity-col--index .entity-header>*{max-width:720px}.entity-quick{margin-top:20px}.entity-howto{margin-top:24px;padding:14px 18px;border:1px solid var(--line);border-radius:6px}.entity-howto .entity-label{margin-bottom:6px}.entity-howto .prose{font-size:17px;line-height:1.55}.entity-howto .prose a{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.ecards-group{margin-top:36px}.ecards-title{margin:0 0 14px;font:600 24px/1.25 var(--font-sans);letter-spacing:-.015em}.ecards{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.ecard,.ecard-item{display:flex;min-width:0}.ecard{flex:1;gap:16px;padding:16px 18px;border:1px solid var(--line);border-radius:6px;background:var(--surface,#fff);color:var(--ink);text-decoration:none}.ecard:is(:hover,:focus-visible){border-color:var(--ink)}.ecard:is(:hover,:focus-visible) .ecard-name{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.ecard-body{display:flex;flex-direction:column;flex:1;gap:6px;min-width:0}.ecard-name{font:700 19px/1.3 var(--font-sans);letter-spacing:-.01em;overflow-wrap:anywhere}.ecard-line{font:400 16px/1.45 var(--font-serif);color:var(--muted)}.ecard-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.ecard-chip{padding:3px 10px;border:1px solid var(--line);border-radius:99px;font:600 12px/1.4 var(--font-sans);color:var(--ink)}.ecard-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:auto;padding-top:8px;font:400 13px/1.4 var(--font-sans)}.ecard-status .entity-ru{margin:0;align-items:center;gap:8px;font-size:13px;font-weight:600}.ecard-status .entity-ru-dot{margin-top:0;width:10px;height:10px}.ecard-now{color:var(--muted)}.ecard--logo,.ecard--person{align-items:flex-start}.ecard-logo{flex:none;height:28px;width:72px;object-fit:contain;object-position:left center}.ecard-portrait{flex:none;width:72px;height:72px;border-radius:50%;border:1px solid var(--line);background:#fff;object-fit:cover}.ecard-portrait--initials{display:flex;align-items:center;justify-content:center;font:700 22px/1 var(--font-sans);color:var(--muted);background:var(--surface,#fff)}@media (min-width:760px){.ecards{grid-template-columns:repeat(2,minmax(0,1fr))}.ecard-item:has(.ecard--wide){grid-column:1/-1}}.edict-letters{display:flex;flex-wrap:wrap;gap:4px 6px;margin:28px 0 0;padding-block:10px;border-block:1px solid var(--line)}.edict-letters a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;font:700 15px/1 var(--font-sans);color:var(--ink);border-radius:6px}.edict-letters a:is(:hover,:focus-visible){background:var(--line)}.edict-group{margin-top:28px;scroll-margin-top:96px}.edict-letter{margin:0;padding-bottom:6px;font:700 28px/1.2 var(--font-sans);color:var(--accent,#2433ff)}.edict-list{margin:0;padding:0;list-style:none;max-width:720px}.edict-list li{padding-block:14px;border-top:1px solid var(--line)}.edict-list a{font:700 20px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.edict-list a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.edict-list p{margin:4px 0 0;font:400 16px/1.45 var(--font-serif);color:var(--muted)}.entity-col--index .entity-section{max-width:720px}.entity-index{margin:8px 0 0;padding:0;list-style:none}.entity-index li{padding-block:16px;border-top:1px solid var(--line)}.entity-index li:last-child{border-bottom:1px solid var(--line)}.entity-index a{font:700 20px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.entity-index a:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.entity-index p{margin:4px 0 0;font:400 16px/1.45 var(--font-serif);color:var(--muted)}.entity-other{margin-top:40px}@media (max-width:500px){.entity-section{margin-top:32px}.entity-section>h2{font-size:25px}.entity-facts{padding-inline:16px}}.entity-now{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;font:400 15px/1.5 var(--font-sans);color:var(--ink)}.entity-now b{font-weight:700}.entity-now-body{min-width:0;overflow-wrap:anywhere}.entity-now-meta{color:var(--muted)}.entity-now a,.status-faq a,.status-how a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.status-dot{flex:none;display:inline-block;width:12px;height:12px;margin-top:5px;border-radius:50%;background:var(--muted)}.status-dot--ok{background:var(--success,#276749)}.status-dot--minor{background:#d29a00}.status-dot--major{background:var(--danger,#9b2c2c)}.status-dot--maintenance{background:var(--accent,#2433ff)}.status-list{margin:8px 0 0;padding:0;list-style:none}.status-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-block:16px;border-top:1px solid var(--line)}.status-row:last-child{border-bottom:1px solid var(--line)}.status-name>a:first-child{font:700 20px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.status-name>a:first-child:is(:hover,:focus-visible){text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.status-name small{display:block;margin-top:4px;font:400 12px/1.4 var(--font-sans);color:var(--muted)}.status-now{display:flex;align-items:flex-start;gap:8px;font:600 15px/1.4 var(--font-sans)}.status-incident{margin:0;font:400 14px/1.45 var(--font-sans);color:var(--muted);overflow-wrap:anywhere}.status-week{min-width:0}.status-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none}.status-cell{height:22px;border-radius:3px;background:var(--line)}.status-cell--ok{background:var(--success,#276749)}.status-cell--minor{background:#d29a00}.status-cell--major{background:var(--danger,#9b2c2c)}.status-cell--maintenance{background:var(--accent,#2433ff)}.status-week p{margin:6px 0 0;font:400 12px/1.4 var(--font-sans);color:var(--muted)}.status-empty{margin:24px 0 0;padding:16px 18px;border:1px solid var(--line);border-radius:6px;font:400 16px/1.5 var(--font-sans)}@media (min-width:760px){.status-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1fr);column-gap:24px;align-items:start}.status-row .status-name{grid-column:1;grid-row:1/span 2}.status-row .status-incident,.status-row .status-now{grid-column:2}.status-row .status-week{grid-column:3;grid-row:1/span 2}}.status-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:16px 0 0;padding:0;list-style:none;font:400 12px/1.4 var(--font-sans);color:var(--muted)}.status-legend li{display:inline-flex;align-items:center;gap:6px}.status-legend .status-dot{width:10px;height:10px;margin-top:0}.entity-index-status{margin:12px 0 0;font:600 15px/1.4 var(--font-sans)}.entity-index-status a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.status-faq .entity-faq p,.status-how p{margin:0 0 12px;font:400 17px/1.55 var(--font-serif)}.status-faq .entity-faq p{margin:0}.status-name small a{color:inherit;text-decoration:underline;text-underline-offset:3px}