.pc-site{background:var(--м26-фон);height:100dvh;color:var(--м26-чернила);font-family:var(--м26-шрифт);-webkit-font-smoothing:antialiased}.pc-site *,.pc-site :before,.pc-site :after{box-sizing:border-box}.pc-site a:focus-visible,.pc-site button:focus-visible{outline:2px solid var(--м26-слива);outline-offset:3px}.pc-site .м26к-шапка{background:var(--м26-фон)}.pc-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--м26-линия) transparent;flex:1;min-height:0;overflow:hidden auto}.pc-page{width:100%;max-width:var(--м26-лента-ширина);min-height:70vh;margin:0 auto;padding:42px 40px 82px}.pc-editorial-page{width:100%;max-width:var(--м26-лента-ширина);min-height:70vh;margin:0 auto}.pc-editorial-nav{width:100%;max-width:var(--м26-лента-ширина);color:var(--м26-вторичный);font:600 13px/1.4 var(--м26-шрифт);gap:22px;margin:0 auto;padding:22px 40px 0;display:flex}.pc-editorial-nav a{color:inherit;white-space:nowrap;text-decoration:none}.pc-editorial-nav a:hover{color:var(--м26-слива);text-underline-offset:4px;text-decoration:underline}.pc-editorial-page .pzw,.pc-editorial-page .pzw.pzwL{min-height:0;color:var(--м26-чернила);font-family:var(--м26-шрифт);--cream:var(--м26-чернила);--dim:var(--м26-вторичный);--muted:var(--м26-вторичный);--paper:var(--м26-поверхность);--line:var(--м26-линия);--plum:var(--м26-слива);background:0 0}.pc-editorial-page .pzw .wrap{max-width:var(--м26-лента-ширина);padding-inline:40px}.pc-editorial-page .pzw .font-display,.pc-editorial-page .pzw .mst-h1{font-family:var(--м26-шрифт)}.pc-editorial-page .pzw .mst{background:0 0;min-height:0}.pc-editorial-page .av{min-height:0;color:var(--м26-чернила);font-family:var(--м26-шрифт);--disp:var(--м26-шрифт);--sans:var(--м26-шрифт);--mono:var(--м26-шрифт);--cobalt:var(--м26-слива);--bg:var(--м26-фон);--bg-1:var(--м26-поверхность);--ink:var(--м26-чернила);--hair:var(--м26-линия);background:0 0}.pc-editorial-page .av .font-display{font-family:var(--м26-шрифт)}.pc-intro{margin-bottom:26px}.pc-catalog-hero{padding:0}.pc-catalog-hero .м26д-марка{text-align:left}.pc-catalog-hero h1{font:700 clamp(32px, 3.8vw, 56px)/1.12 var(--м26-шрифт);letter-spacing:-.02em;margin:10px 0 0}.pc-catalog-hero>p:not(.м26д-марка){max-width:700px;color:var(--м26-вторичный);margin:13px 0 0;font-size:17px;line-height:1.45}.pc-create-link{color:var(--м26-слива);margin-top:18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.pc-create-link:hover{text-underline-offset:4px;text-decoration:underline}.pc-topic-picker{margin:0 0 24px}.pc-selection{margin-top:28px}.pc-selection ul{max-width:760px;color:var(--м26-вторичный);margin:14px 0 0;padding-left:22px;line-height:1.6}.pc-topic-picker summary{width:fit-content;min-height:var(--м26-хит);border:1px solid var(--м26-линия);border-radius:var(--м26-радиус-кнопка);background:var(--м26-поверхность);color:var(--м26-слива);cursor:pointer;padding:10px 16px;font-size:14px;font-weight:600}.pc-topic-picker summary:focus-visible{outline:2px solid var(--м26-слива);outline-offset:3px}.pc-topic-picker .pc-topics{flex-wrap:wrap;width:100%;margin:12px 0 0;padding:0;overflow:visible}.pc-back{color:var(--м26-вторичный);margin:0 0 22px;font-size:14px}.pc-back a{color:inherit;text-decoration:none}.pc-back a:hover{color:var(--м26-слива);text-decoration:underline}.pc-hero.м26д-герой{padding-top:0}.pc-composer{text-align:left}.pc-composer-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.pc-composer-bottom span{color:var(--м26-вторичный);padding-left:10px;font-size:14px;line-height:1.3}.pc-search{margin:0 0 22px}.pc-search label{color:var(--м26-чернила);margin-bottom:9px;font-size:14px;font-weight:650;display:block}.pc-search-row{gap:9px;width:min(100%,690px);display:flex}.pc-search-row input{border:1px solid var(--м26-линия);border-radius:var(--м26-радиус-кнопка);background:var(--м26-поверхность);min-width:0;min-height:48px;color:var(--м26-чернила);font:400 15px/1.3 var(--м26-шрифт);outline:none;flex:1;padding:10px 16px}.pc-search-row input::placeholder{color:var(--м26-вторичный)}.pc-search-row input:focus-visible{border-color:var(--м26-слива);outline:2px solid var(--м26-слива);outline-offset:2px}.pc-search-row button{border:1px solid var(--м26-слива);border-radius:var(--м26-радиус-кнопка);background:var(--м26-слива);min-height:48px;color:var(--м26-поверхность);font:650 15px/1.3 var(--м26-шрифт);cursor:pointer;padding:10px 22px}.pc-search-row button:hover{background:var(--м26-слива-ховер)}.pc-search-reset{color:var(--м26-слива);text-underline-offset:3px;margin-left:12px;font-weight:650;text-decoration:underline}.pc-topics{flex-wrap:wrap;gap:8px;margin:0 0 27px;display:flex}.pc-topic{border:1px solid var(--м26-линия);border-radius:var(--м26-радиус-пилюля);background:var(--м26-поверхность);min-height:40px;color:var(--м26-чернила);white-space:nowrap;align-items:center;gap:7px;padding:7px 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.pc-topic:hover{border-color:var(--м26-слива)}.pc-topic-active,.pc-topic-active:hover{border-color:var(--м26-слива);background:var(--м26-слива);color:var(--м26-поверхность)!important}.pc-topic span{opacity:.75;font-variant-numeric:tabular-nums;font-size:12px}.pc-count{color:var(--м26-вторичный);font-size:var(--м26-подпись);margin:0 0 15px;padding:0 2px}.pc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;margin:0;padding:0;list-style:none;display:grid}.pc-card{min-width:0;height:100%;color:var(--м26-чернила);flex-direction:column;gap:9px;text-decoration:none;display:flex}.pc-cover{aspect-ratio:16/9;border-radius:var(--м26-радиус-карточка);background:var(--м26-холст);width:100%;color:var(--м26-вторичный);box-shadow:var(--м26-тень-карточка);transition:transform var(--м26-быстро) var(--м26-прилёт), box-shadow var(--м26-быстро);place-items:center;display:grid;overflow:hidden}.pc-card:hover .pc-cover{box-shadow:var(--м26-тень-карточка-ховер);transform:translateY(-3px)}.pc-cover img{object-fit:cover;width:100%;height:100%;display:block}.pc-card-body{flex-wrap:wrap;align-items:baseline;gap:3px 8px;padding:0 2px;display:flex}.pc-card-kind{color:var(--м26-вторичный);font-size:var(--м26-микро);letter-spacing:var(--м26-метка-ls);flex:none;font-weight:600}.pc-card strong{min-width:0;font-size:16px;font-weight:600;line-height:1.35}.pc-card-preview{-webkit-line-clamp:2;color:var(--м26-вторичный);font-size:var(--м26-подпись);-webkit-box-orient:vertical;flex-basis:100%;line-height:1.45;display:-webkit-box;overflow:hidden}.pc-card-bottom{color:var(--м26-вторичный);align-items:center;gap:8px;margin-top:auto;padding:0 2px;display:flex}.pc-card-bottom small{font-size:var(--м26-подпись)}.pc-state{color:var(--м26-вторичный);padding:25px 0;font-size:15px}.pc-state a,.pc-state button{color:var(--м26-слива);margin-left:8px;font-weight:600;text-decoration:underline}.pc-state button{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.pc-loading{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pc-loading div{aspect-ratio:16/9;border-radius:var(--м26-радиус-карточка);background:var(--м26-заливка-мягкая)}.pc-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:32px 0 0;display:flex}.pc-page-numbers{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.pc-more{min-height:var(--м26-хит);border:1px solid var(--м26-линия);border-radius:var(--м26-радиус-кнопка);background:var(--м26-поверхность);color:var(--м26-слива);font:600 14px / 1.3 var(--м26-шрифт);justify-content:center;align-items:center;margin:0;padding:8px 20px;text-decoration:none;display:inline-flex}.pc-more:hover{border-color:var(--м26-слива)}.pc-page-link,.pc-page-current{min-width:var(--м26-хит);box-sizing:border-box;padding-inline:10px}.pc-page-current{border-color:var(--м26-слива);background:var(--м26-слива);color:var(--м26-поверхность)}.pc-page-gap{color:var(--м26-вторичный);padding:0 5px}@media (width<=640px){.pc-pager{grid-template-columns:1fr 1fr;gap:12px 8px;display:grid}.pc-page-numbers{grid-area:1/1/auto/-1}.pc-pager-prev{grid-area:2/1}.pc-pager-next{grid-area:2/2}}.pc-footer{width:100%;max-width:var(--м26-лента-ширина);border-top:1px solid var(--м26-линия);color:var(--м26-вторичный);font-size:var(--м26-подпись);justify-content:space-between;gap:20px;margin:0 auto;padding:20px 40px 24px;display:flex}.pc-footer a{color:inherit;text-decoration:none}.pc-footer a:last-child{color:var(--м26-слива);font-weight:600}.pc-footer a:hover{text-decoration:underline}.pc-public-deck .pc-deck-page{width:100%;max-width:1120px;min-height:70vh;margin:0 auto;padding:32px 40px 88px}.pc-public-deck .mst-back{color:var(--м26-вторичный);font-family:var(--м26-шрифт);margin-bottom:18px;display:inline-flex}.pc-public-deck .dv-head{margin-bottom:22px}.pc-public-deck .mst-h1.dv-title-public{color:var(--м26-чернила);font:700 clamp(30px, 3.7vw, 48px) / 1.12 var(--м26-шрифт);letter-spacing:-.025em}.pc-public-deck .dv-meta{color:var(--м26-вторичный);font-family:var(--м26-шрифт)}@media (width<=767.98px){.pc-editorial-nav{scrollbar-width:none;gap:18px;padding:16px 16px 2px;overflow-x:auto}.pc-editorial-nav::-webkit-scrollbar{display:none}.pc-editorial-page .pzw .wrap{padding-inline:16px}.pc-page{padding:26px 16px 58px}.pc-intro{margin-bottom:22px}.pc-back{margin-bottom:16px}.pc-composer-bottom span{font-size:12.5px}.pc-search{margin-bottom:18px}.pc-search-row{gap:8px}.pc-search-row input{min-height:var(--м26-хит);padding:9px 12px;font-size:14px}.pc-search-row button{min-height:var(--м26-хит);padding:9px 16px;font-size:14px}.pc-topics{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 32px);margin:0 -16px 24px;padding:0 16px 6px;overflow-x:auto}.pc-topics::-webkit-scrollbar{display:none}.pc-topic{min-height:var(--м26-хит);flex:none}.pc-grid,.pc-loading{grid-template-columns:1fr;gap:22px}.pc-card{gap:8px}.pc-card strong{font-size:15px}.pc-footer{padding:18px 16px 24px}.pc-public-deck .pc-deck-page{padding:24px 16px 58px}.pc-public-deck .mst-back{margin-bottom:16px}.pc-public-deck .dv-head{margin-bottom:17px}.pc-public-deck .mst-h1.dv-title-public{font-size:30px;line-height:1.16}}@media (prefers-reduced-motion:reduce){.pc-cover{transition:none}.pc-card:hover .pc-cover{transform:none}}
