.lb-text p{font-size:17px;line-height:1.6}.lb-sec>.lb-text{max-width:860px}.lb-in h2{margin:22px 0	10px}.lb-in h2:first-child{margin-top:0}.lb-in-side h2:not(:first-child){margin-top:20px}.lb-krt{margin:0	0	26px;padding:14px 18px;border-left:4px solid var(--t-c-zrelost);border-radius:0	12px 12px 0;background:var(--t-c-zrelost-soft)}.lb-krt h2{margin:0	0	6px;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--t-muted)}.lb-krt p{margin:0;max-width:66ch;font-size:17px;line-height:1.55}.lb-krt .lb-shag{margin-top:10px}.lb-in h3,.lb-in-side h3{margin:20px 0	10px;font-size:18px}.lb-in .lb-dalshe+h3,.lb-in-side .lb-dalshe+h3{margin-top:8px}@media print{.lb-krt{border:1px solid #999;background:none}}.lb-term{color:inherit;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:3px}.lb-term:hover{color:var(--t-c-zrelost)}.lb .pr-pn a,.zr-pp .pr-pn a{display:inline-flex;align-items:center;min-height:44px}[data-lb-print]{min-height:44px}.lb .lb-head p,.lb-text p,.zr-pp .pr-sec p,.zr-pp .pr-sec li,.lb-sents li{max-width:66ch}.lb-route{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:none}.lb-route li{margin:0;max-width:none}.lb-one{max-width:760px}.lb-one>.pr-box,.lb-one>.lb-in-side{margin:24px 0	0}.lb-one>.pr-box:first-child{margin:0	0	24px}.zr-pp .pr-grid,.lb .pr-grid{display:grid;grid-template-columns:minmax(0,1fr) !important;max-width:760px}.lb-open{margin:22px 0	0}.lb-open>h2{font-family:var(--t-serif);font-weight:650;font-size:21px;margin:0	0	4px}.lb-open>.t-small{margin:0	0	10px}.lb-step{border-left-width:6px}.lb-step .lb-sub{font-size:15.5px;color:var(--t-text)}.lb-src{display:none}@media print{.lb-src{display:block;margin-top:18px;padding-top:8px;border-top:1px solid #999;font-size:10pt;color:#444}}.lb-about{margin-top:16px}.pr .lb-nav{margin:20px 0	0}.pr-box .lb-nav{margin:10px 0	0}.lb-now .lb-more li:first-child a{border-color:var(--t-c-zrelost);font-weight:600}.lb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0	0	0	0);white-space:nowrap}.lb-card:focus-visible,.lb-more a:focus-visible,.lb-kinds a:focus-visible{outline:3px solid var(--c,var(--t-c-zrelost));outline-offset:2px}@media print{.lb-in,.pr-pn,.tp-more,.t-crumbs,.lb-vz,.lb-kinds,.lb-search,.lb-filter{display:none !important}details.lb-more{display:block}details.lb-more>*{display:block}.lb-card{break-inside:avoid;border-left-width:1px}a{color:inherit}}.lb-sents{margin:0	0	10px;padding-left:20px}.lb-sents li{margin:0	0	4px}.lb-more>summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center;gap:8px}.lb-more>summary small{font-weight:400;color:var(--t-muted)}.lb-vz{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin:14px 0	0;padding:14px 16px;border-radius:14px;background:var(--t-c-vzroslenie-soft)}.lb-vz p{margin:0;flex:1	1	260px}.lb-pill{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);margin:8px 0	18px}.lb-pill>div{padding:12px 14px;border-radius:12px;background:var(--t-surface);border:1px solid var(--t-border)}.lb-pill b{display:block;font-family:var(--t-serif);font-weight:650;margin:0	0	4px}.lb-pill p{margin:0}.lb-card .lb-n{margin-top:auto;padding-top:6px;font-size:13px;font-weight:700;color:var(--c)}
.lb-head{max-width:860px}.lb-head .h-lead{font-size:clamp(19px,2.2vw,22px);font-family:var(--t-serif);margin:6px 0	10px}.lb-kinds{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0	6px;padding:0;list-style:none}.lb-nav+.lb-nav{margin-top:6px}.lb-kinds a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border-radius:999px;border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);text-decoration:none;font-size:15px}.lb-kinds a:hover{border-color:var(--c)}.lb-kinds a span{font-size:13px;font-weight:700;color:var(--c)}@media (max-width:599.98px){.lb-kinds{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:calc(-1*var(--t-gutter,16px))}.lb-kinds::-webkit-scrollbar{display:none}.lb-kinds a{white-space:nowrap}}.lb-sec{margin:34px 0	0;scroll-margin-top:16px}.lb-sec>h2{display:flex;align-items:baseline;gap:10px;font-family:var(--t-serif);font-weight:650;font-size:clamp(22px,2.6vw,27px);margin:0	0	12px}.lb-sec>h2	small{font-family:var(--t-sans);font-size:14px;font-weight:600;color:var(--t-muted)}.lb-grid{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.lb-grid li{margin:0;max-width:none}.lb-card{display:flex;flex-direction:column;gap:4px;height:100%;padding:14px 16px;border-radius:14px;border:1px solid var(--t-border);border-left:4px solid var(--c);background:var(--t-surface);color:var(--t-text);text-decoration:none}.lb-card:hover{border-color:var(--c)}.lb-card b{font-family:var(--t-serif);font-weight:650;font-size:17.5px;line-height:1.3}.lb-card .lb-sub{font-size:14.5px;line-height:1.45;color:var(--t-muted)}.lb-card .lb-kind{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--c)}.lb-sec,.lb-grid{max-width:760px}article.lb p,article.zr-pp p,article.lb li,article.zr-pp li{max-width:66ch}article.lb .lb-head .h-lead,article.zr-pp .h-lead{max-width:62ch}article .lb-grid>li,article .lb-list>li,article .lb-route>li,article .lb-more>li,article .lb-kinds>li,article .pr-grid>li{max-width:none}.lb-card b,.lb-card .lb-sub,.lb-list span,.lb-links span,.lb-bridges li span{max-width:66ch}.lb-list b{display:block;max-width:66ch}.lb-list{list-style:none;margin:0;padding:0;max-width:760px;border-top:1px solid var(--t-border)}.lb-list li{margin:0;max-width:none}.lb-list a{display:block;padding:10px 4px;border-bottom:1px solid var(--t-border);color:var(--t-text);text-decoration:none}.lb-list a:hover b{color:var(--c)}.lb-list b{font-family:var(--t-serif);font-weight:650;font-size:17px}.lb-list span{display:block;font-size:14.5px;line-height:1.45;color:var(--t-muted)}.lb-sec h3{display:flex;align-items:baseline;gap:8px;font-family:var(--t-serif);font-weight:650;font-size:19px;margin:22px 0	8px}.lb-sec h3	small{font-family:var(--t-sans);font-size:13px;font-weight:700;color:var(--c)}.lb-start{padding:18px;border-radius:18px;background:var(--cs)}.lb-start>h2{margin-bottom:10px}.lb-word p{font-size:17px;line-height:1.65;max-width:66ch}.lb-word p:first-child{margin-top:0}.lb-sign{font-style:italic;color:var(--t-muted)}.lb-lead2{margin:24px 0	0;max-width:66ch}.lb-lead2+.lb-nav{margin-top:6px}.lb-routes{margin:18px 0	0;padding:12px 16px;border-radius:14px;background:var(--cs);max-width:66ch}.lb-routes a{font-weight:600}.lb-ico{width:40px;height:40px;flex:none;color:var(--t-c-zrelost)}.lb-ico--big{display:block;width:56px;height:56px;margin:0	0	8px}.lb-tcard{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:14px;align-items:start}.lb-tcard .lb-ico{grid-row:1/span 3}.lb-tcard>*:not(.lb-ico){grid-column:2}.lb-mysl blockquote{margin:0;padding:14px 18px;border-left:4px solid var(--t-c-zrelost);background:var(--cs);border-radius:0	14px 14px 0;max-width:66ch}.lb-mysl blockquote p{font-family:var(--t-serif);font-size:19px;line-height:1.5;margin:0	0	8px}.lb-mysl blockquote a{font-size:14px}.lb-pdf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:18px 0	0}.lb-pdf .t-btn{min-height:44px}.lb-pdf span{flex:1	1	240px}.lb-faq h3{font-family:var(--t-serif);font-weight:650;font-size:19px;line-height:1.35;margin:24px 0	6px}.lb-faq p{max-width:66ch;margin:0}.lb-next{display:block;margin-top:6px;font-size:15px;color:var(--t-muted)}.lb-links{list-style:none;margin:0	0	14px;padding:0;max-width:66ch}.lb-links li{margin:0;padding:10px 0;border-bottom:1px solid var(--t-border)}.lb-links a{font-family:var(--t-serif);font-weight:650;font-size:17px}.lb-links span{display:block;font-size:15px;color:var(--t-muted)}.lb-bridges li span{display:block;font-size:14.5px;line-height:1.45;color:var(--t-muted);margin:2px 0	6px}.lb-end{margin:22px 0	0;padding:16px 18px;border-radius:14px;background:var(--cs)}.lb-end h2{font-family:var(--t-serif);font-size:20px;margin:0	0	6px}.lb-end p{margin:0}.lb-train .lb-card{border-left-width:1px;background:var(--cs)}.lb-train .lb-go{margin-top:auto;padding-top:6px;font-weight:600;color:var(--c)}.lb-train .lb-go::after{content:" →"}.lb-more{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lb-more a{display:inline-flex;min-height:44px;align-items:center;padding:6px 14px;border-radius:999px;border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);text-decoration:none}.lb-more a:hover{border-color:var(--c)}
.lb-search{display:flex;gap:8px;margin:14px 0	6px;max-width:720px}.lb-search input{flex:1;min-width:0;min-height:48px;padding:10px 16px;border-radius:999px;border:1px solid var(--t-input-border,var(--t-border));background:var(--t-surface);color:var(--t-text);font:inherit;font-size:17px}.lb-search input:focus-visible{outline:2px solid var(--c);outline-offset:2px}.lb-search button{min-height:48px;padding:0	20px}.lb-filter{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.lb-filter button{min-height:44px;padding:6px 14px;border-radius:999px;border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);font:inherit;font-size:15px;cursor:pointer}.lb-filter button span{font-size:13px;font-weight:700;color:var(--c)}.lb-filter button[aria-pressed="true"]{background:var(--c);border-color:var(--c);color:#fff}.lb-filter button[aria-pressed="true"] span{color:#fff}.lb-status{font-weight:600;margin:10px 0	0;min-height:1.5em}.lb-pk{display:flex;flex-direction:column;gap:6px}.lb-pk .lb-card{flex:1}.lb-pick{min-height:44px;border-radius:999px;border:1px solid var(--t-c-zrelost);background:var(--t-surface);color:var(--t-text);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.lb-pick[aria-pressed="true"]{background:var(--t-c-zrelost);color:#fff}.lb-pick:focus-visible,.lb-bar button:focus-visible{outline:3px solid var(--t-c-zrelost);outline-offset:2px}.lb-bar{position:sticky;bottom:12px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:20px 0	0;padding:10px 16px 4px;border:1px solid var(--t-border);border-radius:14px;background:var(--t-surface);box-shadow:0	4px 18px rgba(0,0,0,.12)}.lb-bar-n{flex:1	1	auto;font-weight:600}.lb-bar .t-btn{min-height:44px;padding:0	14px}.lb-bar-l{display:flex;flex-basis:100%;gap:18px;align-items:center;font-size:15px}.lb-bar-x{min-height:36px;padding:0;border:0;background:none;color:var(--t-text);font:inherit;font-size:15px;text-decoration:underline;cursor:pointer}@media print{.lb-bar,.lb-pick{display:none}}@media (max-width:599.98px){.lb-filter{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.lb-filter::-webkit-scrollbar{display:none}.lb-filter button{white-space:nowrap}}
.lb-act{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:14px 0 0}.lb-act button{min-height:44px}.lb-act .t-small{flex-basis:100%;margin:0}.lb-print-only{display:none}@media print{.lb-act{display:none !important}html.lb-pt .lb-sec[id^="vid-"],html.lb-pt .lb-train,html.lb-pt .lb-nav,html.lb-pt .lb-lead2,html.lb-pt .lb-pdf,html.lb-pt .lb-kinds,html.lb-pt .lb-other,html.lb-pt .lb-ico,html.lb-pt .t-crumbs,html.lb-pt .lb-routes{display:none !important}html.lb-pt .lb-print-only{display:block;margin:0 0 14pt;padding:8pt 10pt;border:1px solid #999}html.lb-pt .lb-grid{display:block}html.lb-pt .lb-grid li{break-inside:avoid;margin:0 0 6pt}html.lb-pt .lb-faq h2,html.lb-pt .lb-faq h3,html.lb-pt .lb-start h2{break-after:avoid}}
.sl-f{margin:0 0 14px;max-width:760px}.sl-f input{width:100%;box-sizing:border-box;font:inherit;font-size:17px;padding:11px 14px;border:1px solid var(--t-border);border-radius:10px;background:var(--t-bg);color:var(--t-text)}.sl-r{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.sl-r button{font:inherit;font-size:14px;padding:5px 11px;border:1px solid var(--t-border);border-radius:999px;background:none;color:var(--t-text);cursor:pointer}.sl-r button[aria-pressed=true]{border-color:var(--c);background:var(--cs);font-weight:600}.sl-ab{display:flex;flex-wrap:wrap;gap:2px 10px;margin:14px 0 6px;max-width:760px;font-family:var(--t-serif);font-size:17px}.sl-ab a{text-decoration:none}.lb-sec h2.sl-l{margin:26px 0 6px;font-size:22px}.lb-list b .sl-k{display:inline-block;margin-left:8px;font-family:var(--t-sans,inherit);font-size:12.5px;font-weight:500;color:var(--t-muted);letter-spacing:.02em}.sl-n{color:var(--t-muted);font-size:14.5px;margin:8px 0 0}.sl-h{margin:12px 0 0}.sl-h+.sl-r{margin-top:6px}.sl-d{margin:8px 0 0;max-width:66ch;font-size:15.5px}.sl-d:empty{display:none}
.lb-obr{margin:22px 0 0;padding:12px 16px;border-left:3px solid var(--t-c-zrelost);font-style:italic;max-width:66ch}
.sl-skh{display:block;width:100%;max-width:520px;height:auto;margin:6px 0 4px;color:var(--t-text)}.sl-fig{margin:0}.sl-fig figcaption{font-size:14.5px;color:var(--t-muted);max-width:66ch}@media print{.sl-skh{color:#000}}@media (max-width:640px){.lb-krt h2{font-size:16.5px}.lb-step .lb-sub{font-size:17px}.lb-card .lb-n{font-size:14.5px}.lb-kinds a{font-size:16.5px}.lb-kinds a span{font-size:14.5px}.lb-sec>h2	small{font-size:15.5px}.lb-card .lb-sub{font-size:16px}.lb-card .lb-kind{font-size:14px}.lb-list span{font-size:16px}.lb-sec h3	small{font-size:14.5px}.lb-mysl blockquote a{font-size:15.5px}.lb-next{font-size:16.5px}.lb-links span{font-size:16.5px}.lb-bridges li span{font-size:16px}.lb-filter button{font-size:16.5px}.lb-filter button span{font-size:14.5px}.lb-pick{font-size:16.5px}.lb-bar-l{font-size:16.5px}.lb-bar-x{font-size:16.5px}.sl-r button{font-size:15.5px}.lb-list b .sl-k{font-size:14px}.sl-n{font-size:16px}.sl-d{font-size:17px}.sl-fig figcaption{font-size:16px}}@media screen and (prefers-color-scheme:dark){.lb-term:hover{color:color-mix(in srgb,var(--t-c-zrelost) 70%,#fff)}.lb-card .lb-n{color:color-mix(in srgb,var(--c) 70%,#fff)}.lb-kinds a span{color:color-mix(in srgb,var(--c) 70%,#fff)}.lb-card .lb-kind{color:color-mix(in srgb,var(--c) 70%,#fff)}.lb-list a:hover b{color:color-mix(in srgb,var(--c) 70%,#fff)}.lb-sec h3	small{color:color-mix(in srgb,var(--c) 70%,#fff)}.lb-ico{color:color-mix(in srgb,var(--t-c-zrelost) 70%,#fff)}.lb-train .lb-go{color:color-mix(in srgb,var(--c) 70%,#fff)}.lb-filter button span{color:color-mix(in srgb,var(--c) 70%,#fff)}}