.ya-wel-backdrop{position:fixed;inset:0;z-index:1200;background:#0000008c;display:flex;align-items:flex-end;justify-content:center;padding:max(var(--safe-top),16px) 0 0;overflow-y:auto;animation:ya-wel-fade .18s ease-out}.ya-wel{width:100%;max-width:460px;max-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--tg-bg);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:var(--space-4)}.ya-wel.is-in{animation:ya-wel-rise .26s cubic-bezier(.16,1,.3,1)}@media(min-width:640px){.ya-wel-backdrop{align-items:center;padding:24px}.ya-wel{border-radius:var(--r-xl)}.ya-wel.is-in{animation-name:ya-wel-pop}}.ya-wel-mascot{max-height:200px;max-width:70%;width:auto;height:auto;align-self:center;margin-bottom:calc(var(--space-2) * -1)}.ya-wel-body{display:flex;flex-direction:column;gap:var(--space-3)}.ya-wel-h{margin:0;font-size:var(--fs-h1);font-weight:800;letter-spacing:-.4px;color:var(--tg-text);text-align:center;text-wrap:balance}.ya-wel-p{margin:0;font-size:var(--fs-body);line-height:1.45;color:var(--tg-hint)}.ya-wel-note{margin:0;font-size:var(--fs-caption);line-height:1.4;color:var(--tg-hint);opacity:.85}.ya-wel-data{display:flex;flex-direction:column;gap:var(--space-2);background:var(--surface-2);border-radius:var(--r-lg);padding:var(--space-3)}.ya-wel-row{display:flex;gap:var(--space-3);align-items:flex-start}.ya-wel-row svg{flex:none;margin-top:2px}.ya-wel-row-t{min-width:0}.ya-wel-row-l{font-size:var(--fs-body-md);font-weight:600;color:var(--tg-text)}.ya-wel-row-v{font-size:var(--fs-caption);color:var(--tg-hint);overflow-wrap:anywhere}.ya-wel-actions{display:flex;flex-direction:column;gap:var(--space-2)}.ya-wel-check{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--fs-body-md);line-height:1.4;color:var(--tg-text);cursor:pointer;padding:var(--space-1) 0}.ya-wel-check input{flex:none;width:20px;height:20px;margin-top:1px;accent-color:var(--tg-accent);cursor:pointer}.ya-wel-check a{color:var(--tg-accent)}@keyframes ya-wel-fade{0%{opacity:0}}@keyframes ya-wel-rise{0%{transform:translateY(100%)}}@keyframes ya-wel-pop{0%{transform:translateY(14px);opacity:0}}@media(prefers-reduced-motion:reduce){.ya-wel-backdrop,.ya-wel.is-in{animation:none}}.ya-wel-backdrop.is-big{align-items:flex-end;padding:0;background:#000000a8}.ya-wel-big{position:relative;max-width:min(1180px,100vw);max-height:92vh;border-radius:var(--r-xl) var(--r-xl) 0 0;padding:0;gap:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ya-wel-big .ya-wel-hero{border-radius:var(--r-xl) var(--r-xl) 0 0}.ya-wel-big .ya-wel-main{overflow:visible;container-type:inline-size;container-name:welcol}@media(min-width:480px){.ya-wel-backdrop.is-big{align-items:center;padding:24px}.ya-wel-big{border-radius:var(--r-xl);max-height:calc(100vh - 48px);overflow:hidden}.ya-wel-big .ya-wel-hero{border-radius:0}.ya-wel-big .ya-wel-main{overflow-y:auto}.ya-wel-big.is-in{animation-name:ya-wel-pop}}.ya-wel-hero{position:relative;z-index:0;flex:none;height:210px;overflow:hidden;background:var(--surface-2)}.ya-wel-strips{display:flex;flex-direction:column;gap:4px;transform:rotate(-7deg) scale(1.3)}.ya-wel-strip{display:flex;width:-webkit-max-content;width:max-content;animation:ya-wel-run 46s linear infinite}.ya-wel-strip.is-rev{animation-direction:reverse}.ya-wel-strip.is-slow{animation-duration:64s}.ya-wel-strip img{height:96px;width:auto;flex:none;padding-right:4px;opacity:.78}.ya-wel-strip:nth-child(n+3){display:none}@keyframes ya-wel-run{to{transform:translate(-50%)}}.ya-wel-hero-veil{position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--tg-bg) 28%,transparent) 0%,color-mix(in srgb,var(--tg-bg) 68%,transparent) 58%,var(--tg-bg) 100%);pointer-events:none}.ya-wel-big .ya-wel-mascot{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);max-height:190px;max-width:46%;margin:0;filter:drop-shadow(0 8px 24px rgba(0,0,0,.55))}.ya-wel-main{min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:var(--space-4);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));position:relative;z-index:2;background:transparent}.ya-wel-big .ya-wel-body{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;gap:0;padding-bottom:var(--space-5)}.ya-wel-big .ya-wel-actions{flex:none}.ya-wel-big .ya-wel-h{margin:0 0 var(--space-6);text-align:left;font-size:clamp(22px,5.3cqi,36px);font-weight:800;letter-spacing:-.03em;line-height:1.25;text-wrap:initial}.ya-wel-big .ya-wel-h b{font-weight:800;color:var(--tg-accent)}.ya-wel-big .ya-wel-list .ya-wel-num,.ya-wel-list .ya-wel-num{display:inline;font:inherit;margin:0;font-variant-numeric:tabular-nums;color:var(--tg-accent)}.ya-wel-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-6)}.ya-wel-list li{display:flex;align-items:center;gap:var(--space-3)}.ya-wel-big .ya-wel-list b{display:block;font-size:clamp(15px,2.95cqi,20px)}.ya-wel-big .ya-wel-list span{font-size:clamp(12px,2.2cqi,15px);margin-top:3px}.ya-wel-list b{display:block;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-text)}.ya-wel-list span{display:block;font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.35;margin-top:2px}.ya-wel-slot{flex:none;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.ya-wel-big .ya-wel-actions{gap:var(--space-3)}.ya-wel-cta{min-height:46px;font-size:var(--fs-body-md);font-weight:700;letter-spacing:-.01em;border-radius:var(--r-full);transition:transform .15s cubic-bezier(.2,.8,.3,1),filter .15s ease}.ya-wel-big .ya-wel-cta.ya-wel-cta{height:clamp(46px,8.2cqi,58px);border-radius:clamp(10px,1.8cqi,14px);font-size:clamp(14px,2.5cqi,18px);font-weight:700;background:linear-gradient(180deg,#2b1b45,#241738);border:1.5px solid rgba(168,85,247,.55);color:#fff;box-shadow:none}.ya-wel-big .ya-wel-cta.ya-wel-cta:hover{background:linear-gradient(180deg,#332052,#2a1b42);border-color:#a855f7cc;box-shadow:none}.ya-wel-cta:hover{transform:translateY(-1px);filter:brightness(1.05)}.ya-wel-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-caption);color:var(--tg-hint)}.ya-wel-big .ya-wel-foot{font-size:clamp(12px,1.05vw,16px)}.ya-wel-later{background:none;border:0;padding:4px 2px;min-height:44px;min-width:44px;font:inherit;color:var(--tg-hint);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ya-wel-later:hover{color:var(--tg-text)}.ya-wel-ava{width:44px;height:44px;flex:none;border-radius:var(--r-full);object-fit:cover;animation:ya-wel-swap .42s cubic-bezier(.2,.8,.3,1)}@keyframes ya-wel-swap{0%{opacity:0;transform:translateY(6px) scale(.9)}}.ya-wel-bubble{font-size:var(--fs-caption);font-weight:600;color:var(--tg-text);flex:none;white-space:nowrap;padding:6px 10px;border-radius:12px 12px 12px 3px;background:color-mix(in srgb,var(--tg-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--tg-accent) 45%,transparent)}@media(min-width:860px){.ya-wel-big{flex-direction:row;min-height:min(560px,80vh)}.ya-wel-hero{height:auto;width:42%;flex:none;display:flex;align-items:center}.ya-wel-strips{width:100%}.ya-wel-strip:nth-child(n+3){display:flex}.ya-wel-strip img{height:104px}.ya-wel-hero-veil{background:linear-gradient(to right,color-mix(in srgb,var(--tg-bg) 22%,transparent) 0%,color-mix(in srgb,var(--tg-bg) 58%,transparent) 58%,var(--tg-bg) 100%)}.ya-wel-big .ya-wel-mascot{max-height:62%;max-width:66%;left:46%}.ya-wel-main{width:58%;padding:var(--space-6, 28px) var(--space-5)}}@media(prefers-reduced-motion:reduce){.ya-wel-strip,.ya-wel-ava{animation:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Segoe UI,Roboto,Inter,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.h-hdr{flex-shrink:0;background:var(--tg-bg);position:relative;z-index:2;padding-top:var(--tg-safe-top, 0px)}.h-hdr.h-hdr-bare .h-hdr-row{min-height:0;padding:0}.h-hdr.h-hdr-bare .h-hdr-side{height:auto}.h-hdr.transparent{position:absolute;top:0;left:0;right:0;background:transparent;z-index:5}.h-hdr.\!transparent{position:absolute!important;top:0!important;left:0!important;right:0!important;background:transparent!important;z-index:5!important}.h-hdr-search{position:relative;z-index:6;background:var(--tg-bg)}.h-hdr.h-hdr-search .h-hdr-row{min-height:64px}@media(prefers-reduced-motion:reduce){.h-hdr-search{transition:none}}.h-hdr.transparent .h-hdr-title{color:#ecedf0;text-shadow:0 2px 10px rgba(0,0,0,.55)}.h-hdr.\!transparent .h-hdr-title{color:#ecedf0!important;text-shadow:0 2px 10px rgba(0,0,0,.55)!important}.h-hdr-row{position:relative;display:flex;align-items:center;min-height:52px;padding:0 92px}.h-hdr-side{min-width:0;display:flex;align-items:center;justify-content:center;height:44px}.h-hdr-right{justify-content:flex-end;padding-right:4px;margin-left:auto}.h-hdr-center{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - 3px));text-align:center;max-width:calc(100% - 200px);pointer-events:none}.h-hdr-center>*{pointer-events:auto}.h-hdr-title{font-size:17px;font-weight:700;letter-spacing:-.3px;color:var(--tg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h-hdr-sub{font-size:12px;color:var(--tg-hint);margin-top:1px;letter-spacing:-.1px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.h-body{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.h-body{padding-bottom:calc(55px + var(--space-4) + max(8px,env(safe-area-inset-bottom,0px),var(--tg-safe-bottom, 0px)) + var(--ulc-h, 0px) + var(--cont-strip-h, 0px))!important}.h-body-cta{padding-bottom:calc(55px + 50px + 2 * var(--space-2) + var(--space-4) + max(8px,env(safe-area-inset-bottom,0px),var(--tg-safe-bottom, 0px)))!important}.ya-mainlayout{position:relative;height:100%;width:100%;background:var(--tg-bg);overflow:hidden}.ya-mainlayout-content{height:100%;position:relative}.ya-mainlayout-tabbar-slot{position:fixed;left:0;right:0;bottom:0;z-index:30;pointer-events:auto}.h-frame{display:flex;flex-direction:column;width:100%;height:100%;background:var(--tg-bg);color:var(--tg-text);overflow:hidden;position:relative;overscroll-behavior-y:contain;font-size:15px}.coll-grid{display:grid;grid-template-columns:1fr;gap:var(--space-2_5)}@media(min-width:700px){.coll-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.\!cc{position:relative!important;display:flex!important;flex-direction:column!important;gap:2px!important;padding:14px 14px 0!important;border-radius:var(--r-xl)!important;text-decoration:none!important;color:inherit!important;overflow:hidden!important;background:color-mix(in srgb,var(--tg-text) 4%,transparent)!important;transition:background var(--dur-fast) var(--ease-standard)!important}.cc{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 14px 0;border-radius:var(--r-xl);text-decoration:none;color:inherit;overflow:hidden;background:color-mix(in srgb,var(--tg-text) 4%,transparent);transition:background var(--dur-fast) var(--ease-standard)}.\!cc:hover{background:color-mix(in srgb,var(--tg-text) 8%,transparent)!important;z-index:2!important}.cc:hover{background:color-mix(in srgb,var(--tg-text) 8%,transparent);z-index:2}.\!cc:active{transform:scale(.985)!important}.cc:active{transform:scale(.985)}.\!cc{padding:12px 0 0!important;gap:0!important}.cc{padding:12px 0 0;gap:0}.\!cc>.cstk{order:1!important;border-radius:0!important}.cc>.cstk{order:1;border-radius:0}.\!cc>.cc-head{order:2!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:4px 10px!important;padding:10px 14px 12px!important;border-top:1px solid var(--tg-section-sep)!important;background:color-mix(in srgb,var(--tg-text) 3%,transparent)!important}.cc>.cc-head{order:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 14px 12px;border-top:1px solid var(--tg-section-sep);background:color-mix(in srgb,var(--tg-text) 3%,transparent)}.coll-rail>.cc{background:var(--surface-2)}.coll-rail>.\!cc{background:var(--surface-2)!important}.coll-rail>.cc>.cc-head{background:transparent}.coll-rail>.\!cc>.cc-head{background:transparent!important}.\!cc>.cc-head>.cc-title{grid-column:1 / -1!important}.cc>.cc-head>.cc-title{grid-column:1 / -1}.\!cc>.cc-head .cc-stats{justify-content:flex-end!important}.cc>.cc-head .cc-stats{justify-content:flex-end}.cc-by{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--tg-hint)}.cc-by-n{font-weight:700;color:var(--tg-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-head{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:100%}.cc-title{max-width:100%;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-stats{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;font-size:13px;color:var(--tg-hint);font-variant-numeric:tabular-nums}.cc-stats>span,.cc-like{display:inline-flex;align-items:center;gap:4px}.cc-like{border:none;background:transparent;padding:0;cursor:pointer;font-family:inherit;font-size:13px;color:var(--tg-hint)}.cc-like.on{color:#ff5e5e}.cc-like.\!on{color:#ff5e5e!important}.cc-empty{display:flex;align-items:center;justify-content:center;height:100%;border:1px dashed var(--tg-section-sep);border-radius:var(--r-sm);color:var(--tg-hint);font-size:11px;font-weight:700;text-align:center}.cstk{position:relative;width:100%;aspect-ratio:2.67 / 1;min-width:0;min-height:0;overflow:hidden;border-radius:var(--r-md) var(--r-md) 0 0}.cstk-i{--step: 60.4%;--drop: 8px;--tilt: 5deg;--shrink: .09;position:absolute;display:block;width:30%;aspect-ratio:2 / 3;left:50%;top:4px;margin-left:-15%;border-radius:var(--r-sm);overflow:hidden;background:var(--surface-3);box-shadow:var(--shadow-sm);transform-origin:50% 0%;transform:translate(calc((var(--i) - (var(--n) - 1) / 2) * var(--step))) translateY(calc(var(--d, 0) * var(--drop))) rotate(calc((var(--i) - (var(--n) - 1) / 2) * var(--tilt))) scale(calc(1 - var(--d, 0) * var(--shrink)));transition:transform var(--dur-base) var(--ease-spring);z-index:10}.cstk-img{width:100%;height:100%;object-fit:cover;display:block}.cc-stack{object-fit:contain;object-position:top center}.cstk.n2>:nth-child(1),.cstk.n2>:nth-child(2){--d: .5}.cstk.n3>:nth-child(1),.cstk.n3>:nth-child(3){--d: 1}.cstk.n4>:nth-child(2),.cstk.n4>:nth-child(3){--d: .5}.cstk.n4>:nth-child(1),.cstk.n4>:nth-child(4){--d: 1.5}.cstk.n5>:nth-child(2),.cstk.n5>:nth-child(4){--d: 1}.cstk.n5>:nth-child(1),.cstk.n5>:nth-child(5){--d: 2}.cstk.n3>:nth-child(2),.cstk.n4>:nth-child(2),.cstk.n4>:nth-child(3),.cstk.n5>:nth-child(3){z-index:13}.cstk.n5>:nth-child(2),.cstk.n5>:nth-child(4){z-index:12}.cstk.n4>:nth-child(1),.cstk.n4>:nth-child(4),.cstk.n5>:nth-child(1),.cstk.n5>:nth-child(5),.cstk.n3>:nth-child(1),.cstk.n3>:nth-child(3){z-index:11}@media(hover:hover){.\!cc:hover .cstk-i{--drop: 3px !important;--tilt: 6deg !important;--shrink: .04 !important}.cc:hover .cstk-i,.cstk:hover>.cstk-i{--drop: 3px;--tilt: 6deg;--shrink: .04}}.cc-preview{cursor:default;padding-bottom:10px}.cc-preview:hover{background:color-mix(in srgb,var(--tg-text) 4%,transparent)}.cc-slots{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) 4px 2px}.cc-slot-w{position:relative;display:block;width:42px;flex-shrink:0}.cc-slot{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:2 / 3;padding:0;border:1px dashed var(--tg-section-sep);border-radius:6px;background:color-mix(in srgb,var(--tg-accent) 5%,transparent);color:var(--tg-accent);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.cc-slot.filled{border-style:solid;border-color:transparent;background:transparent}.cc-slot:hover{background:color-mix(in srgb,var(--tg-accent) 12%,transparent);border-color:var(--tg-accent)}.cc-slot-x{position:absolute;top:-5px;right:-5px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;padding:0;border:none;border-radius:50%;background:#101012d1;color:#ecedf0;cursor:pointer}.cc-slot-x:before{content:"";position:absolute;inset:-13px}.cc-slot-x:hover{background:var(--status-error)}.cc-tool{display:inline-flex;align-items:center;gap:5px;border:none;background:transparent;padding:4px 8px;border-radius:var(--r-full);font-family:inherit;font-size:12px;font-weight:600;color:var(--tg-hint);cursor:pointer}.cc-tool:hover{background:var(--surface-3);color:var(--tg-text)}.cce-lbl{font-size:12px;font-weight:700;color:var(--tg-hint);margin:0 0 var(--space-2) 2px}.cce-input{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:var(--r-md);background:var(--tg-bg-secondary);color:var(--tg-text);font-size:16px;font-family:inherit;border:none;outline:none;transition:box-shadow var(--dur-fast) var(--ease-standard)}.cce-input:focus,.cce-input:focus-within{box-shadow:inset 0 0 0 1px var(--tg-accent)}.cce-input::placeholder{color:var(--tg-hint)}.cce-input-row{display:flex;align-items:center;gap:var(--space-2)}.cce-area{line-height:1.55;resize:vertical;min-height:96px}.cce-err{padding:var(--space-1) 2px 0;font-size:var(--fs-caption);color:var(--status-error)}.cce-count{display:flex;justify-content:flex-end;padding:var(--space-1) 2px 0;font-size:var(--fs-caption);color:var(--tg-hint);font-variant-numeric:tabular-nums}.cce-addtile{aspect-ratio:2 / 3;border-radius:8px;cursor:pointer;border:2px dashed var(--tg-section-sep);background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1_5);color:var(--tg-hint);font-family:inherit;transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.cce-addtile>span{font-size:var(--fs-caption);font-weight:700;text-align:center;line-height:1.2}.cce-addtile:hover,.cce-addtile.on{border-color:var(--tg-accent);color:var(--tg-accent);background:color-mix(in srgb,var(--tg-accent) 6%,transparent)}.cce-addtile.\!on{border-color:var(--tg-accent)!important;color:var(--tg-accent)!important;background:color-mix(in srgb,var(--tg-accent) 6%,transparent)!important}.cce-search{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--tg-section-sep)}.cce-tile-btn{position:absolute;width:30px;height:30px;border-radius:50%;border:none;cursor:pointer;padding:0;background:#0000009e;display:inline-flex;align-items:center;justify-content:center}.cce-tile-btn:hover{background:#000c}.cce-results{display:grid;gap:12px;margin-top:var(--space-3)}.cce-res{padding:0;border:none;background:transparent;cursor:pointer;font-family:inherit;text-align:left;min-width:0}.cce-res-cv{position:relative;display:block}.cce-res-cv>i{position:absolute;top:5px;right:5px;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--tg-accent) 92%,transparent);box-shadow:var(--shadow-sm)}.cce-res>span:last-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:var(--space-1_5);font-size:var(--fs-caption);font-weight:600;line-height:1.2;color:var(--tg-text)}.rve-head{display:flex;gap:var(--space-3);align-items:center;padding:12px 14px;border-radius:var(--r-lg);margin-bottom:18px;background:var(--surface-2)}.rve-head>img,.rve-head-ph{width:56px;height:80px;flex-shrink:0;object-fit:cover;border-radius:var(--r-sm);background:var(--surface-3)}.rve-head-name{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--tg-text);margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rve-fmt{display:flex;gap:var(--space-1);margin-bottom:var(--space-2)}.rve-fmt>button{min-width:36px;height:34px;padding:0 11px;border:none;border-radius:var(--r-sm);cursor:pointer;background:var(--surface-3);color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-md);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.rve-fmt>button:hover{background:var(--accent-soft);color:var(--tg-accent)}.rve-body{min-height:168px;resize:vertical}.rve-crit{display:flex;flex-direction:column;gap:var(--space-2)}.rve-crit-rate{display:flex;align-items:center;justify-content:space-between}@media(min-width:900px){.rve-crit{flex-direction:row;align-items:center}.rve-crit>.cce-input{flex:1;min-width:0}.rve-crit-rate{justify-content:flex-end;gap:var(--space-2)}}.rve-del{width:32px;height:42px;flex-shrink:0;border:none;background:transparent;cursor:pointer;color:var(--tg-hint);display:inline-flex;align-items:center;justify-content:center}.rve-del:hover{color:var(--status-error)}.rve-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.rve-chip{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 var(--space-3);border:none;border-radius:var(--r-control);cursor:pointer;background:var(--surface-2);color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-sm)}.rve-chip:hover{background:var(--accent-soft);color:var(--tg-accent)}.rve-preview{pointer-events:none}.colp{display:flex;flex-direction:column;gap:var(--ya-card-gap);padding:var(--space-3) var(--pad-page-x) 0}.msec-cap{font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-hint);letter-spacing:.02em;margin-bottom:var(--space-2_5)}.mline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--tg-hint)}.mline a{color:var(--tg-text);font-weight:700;text-decoration:none}.mline .sep{opacity:.45}.mstats{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);font-size:var(--fs-body-sm);color:var(--tg-hint);font-variant-numeric:tabular-nums}.mstats>span,.mstats>button{display:inline-flex;align-items:center;gap:5px}.mstats>button{border:none;background:none;padding:0;cursor:pointer;color:inherit;font:inherit}.mstats>.on{color:#ff5e5e}.mstats>.\!on{color:#ff5e5e!important}.mtitle{margin:0;font-size:26px;font-weight:900;letter-spacing:-.5px;line-height:1.15;color:var(--tg-text)}.rvp-article{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.rvp-article>*,.rvp-text>*{max-width:100%;min-width:0}.rvp-article .rvw-fit-y,.rvp-article .rvw-fit-n,.rvp-text .rvw-fit-y,.rvp-text .rvw-fit-n{white-space:normal;overflow-wrap:anywhere;align-items:flex-start;border-radius:var(--r-md)}.rvp-article .rvw-fit-y>svg,.rvp-article .rvw-fit-n>svg,.rvp-text .rvw-fit-y>svg,.rvp-text .rvw-fit-n>svg{flex:none;margin-top:3px}.mcrit{display:flex;flex-direction:column;gap:var(--space-2_5)}.mcrit>span{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--tg-hint);overflow-wrap:anywhere}.mcrit>span>b{margin-left:auto;font-weight:400;flex:none}.mact{display:flex;align-items:center;gap:var(--space-2)}.h-frame{position:relative}.ubar{position:fixed;top:0;left:0;right:0;z-index:34;background:transparent;transition:background var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.ubar>.fp-bar{position:relative;background:transparent;box-shadow:none}.ubar.float{background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.25) 65%,transparent 100%)}.ubar.\!float{background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.25) 65%,transparent 100%)!important}.ubar.solid{background:var(--tg-bg);box-shadow:0 1px 0 var(--tg-section-sep)}.ubar-band{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center}.rvp-hero{margin-top:0}.mact>.colp-like{flex:1;min-width:0;height:46px}.mhero{position:relative;width:calc(100% + 2 * var(--pad-page-x));margin:calc(-1 * var(--space-3)) calc(-1 * var(--pad-page-x)) 0;aspect-ratio:4 / 3;overflow:hidden}.mhero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.mhero-fb{position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 18%,color-mix(in srgb,var(--tg-accent) 22%,transparent) 0%,color-mix(in srgb,var(--tg-accent) 8%,transparent) 38%,transparent 70%),var(--tg-bg)}.mhero-scrim{position:absolute;left:0;right:0;bottom:0;height:66%;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.22) 38%,rgba(0,0,0,.6) 70%,var(--tg-bg) 100%)}.mhero-in{position:absolute;left:0;right:0;bottom:6px;z-index:3;padding:0 var(--pad-page-x);display:flex;flex-direction:column;gap:var(--space-1_5)}.mhero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);font-weight:700;color:#ffffffd9;text-shadow:0 1px 6px rgba(0,0,0,.6)}.mhero-in>h1,.mhero-in>h2{margin:0;font-size:25px;font-weight:900;letter-spacing:-.5px;line-height:1.15;color:#ecedf0;text-shadow:0 2px 10px rgba(0,0,0,.55)}.colp-badges{display:flex;flex-wrap:wrap;gap:var(--space-1_5)}.colp-badges>span{padding:3px 10px;border-radius:var(--r-full);color:#ecedf0;font-size:var(--fs-body-sm)}.colp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--card-gap-y) var(--card-gap-x)}@media(min-width:900px){.colp{padding-left:0;padding-right:0}.colp-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:899px){.colp,.rvp{gap:var(--space-5)}.colp-like{height:46px}.colp-body>*+*{margin-top:var(--space-4)}.colp-sec-h{font-size:var(--fs-body)}}.umc{position:relative;isolation:isolate;overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2_5);padding:var(--space-5) var(--space-4);border-radius:var(--r-xl);background:var(--surface-2);color:inherit;text-decoration:none;transition:background var(--dur-fast) var(--ease-standard)}.umc:hover{background:var(--surface-3)}.umc-banner{position:absolute;inset:0 0 auto;height:46%;z-index:-1;pointer-events:none;display:block;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 62%,transparent 100%)}.umc-banner>img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block;opacity:.5;filter:saturate(.9)}.umc-main{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:100%}.umc-name{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;max-width:100%;font-size:17px;font-weight:700;color:var(--tg-text);line-height:1.2}.umc-name>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.umc-main>i{font-style:normal;font-size:12px;color:var(--tg-hint)}.umc--yamiko{cursor:default}.umc--yamiko:hover{background:var(--surface-2)}.umc-logo{display:block;width:auto;height:30px;max-width:100%;object-fit:contain}.rvp{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-3) var(--pad-page-x) 0}.rvp-author{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;color:inherit}.rvp-author-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.rvp-author-txt>b{display:flex;align-items:center;gap:var(--space-1_5);font-size:var(--fs-body-lg);font-weight:800;color:var(--tg-text)}.rvp-author-txt>i{font-style:normal;font-size:var(--fs-body-sm);color:var(--tg-hint)}.mcomments{margin:var(--space-5) calc(-1 * var(--pad-page-x)) 0;padding-top:var(--space-4);border-top:1px solid var(--tg-section-sep)}.mcomments>.msec-cap{padding:0 var(--pad-page-x);margin-bottom:var(--space-3)}.rvp-sent{font-size:14px;font-weight:700}.rvp-text{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;padding:var(--space-5);border-radius:var(--r-xl);background:var(--surface-2)}.rvp-h1{font-size:22px;-webkit-line-clamp:none;display:block;overflow-wrap:anywhere}.rvp-text>.rvw-body{font-size:16px}@media(min-width:900px){.rvp{padding-left:0;padding-right:0}}.colp-side{position:sticky;top:16px;display:flex;flex-direction:column}.dp-content.colp-grid2{display:grid;grid-template-columns:var(--dp-cover-w) minmax(0,1fr);gap:var(--ya-card-gap);align-items:start;max-width:var(--ya-content-max);margin-inline:auto;width:100%;box-sizing:border-box;padding:var(--space-4) var(--ya-content-pad) 0;--pad-page-x: 12px}.ya-stick{position:sticky;top:var(--ya-sticky-top, 16px);align-self:start;max-height:calc(100vh - var(--ya-sticky-top, 16px) - var(--space-4));overflow-y:auto;overscroll-behavior:contain}.colp-nums{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4) var(--space-3)}.colp-num{display:flex;flex-direction:column;gap:2px;min-width:0}.colp-num>b{font-size:21px;font-weight:800;letter-spacing:-.4px;color:var(--tg-text);font-variant-numeric:tabular-nums}.colp-num>span{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-body-sm);color:var(--tg-hint)}.colp-like{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;border:none;border-radius:var(--r-control);background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body);font-weight:700;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.colp-like:hover{background:var(--surface-3)}.colp-like.on{background:color-mix(in srgb,#ff5e5e 16%,transparent);color:#ff5e5e}.colp-like.\!on{background:color-mix(in srgb,#ff5e5e 16%,transparent)!important;color:#ff5e5e!important}.colp-row{display:flex;gap:var(--ya-card-gap)}.colp-mini{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:42px;padding:0 14px;border:none;border-radius:var(--r-control);background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);min-height:42px}.colp-mini:hover{background:var(--surface-3)}.colp-mini.wide{flex:1;min-width:0}.colp-mini.\!wide{flex:1!important;min-width:0!important}.colp-mini.sq{width:42px;padding:0;flex-shrink:0}.colp-mini.colp-vote{flex-shrink:0;padding:0 6px;cursor:default}.colp-mini.colp-vote:hover{background:var(--surface-2)}.colp-heart{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:none;border-radius:var(--r-sm, 8px);background:transparent;cursor:pointer;color:var(--tg-hint);font:inherit;font-size:15px;transition:background var(--dur-fast),color var(--dur-fast)}.colp-heart>b{color:var(--tg-text);font-weight:800}.colp-heart.on{color:#ff5e5e}.colp-heart.\!on{color:#ff5e5e!important}@media(hover:hover)and (pointer:fine){.colp-heart:hover{background:color-mix(in srgb,#ff5e5e 14%,transparent);color:#ff5e5e}}.colp-mini.on{background:var(--accent-soft);color:var(--tg-accent)}.colp-mini.\!on{background:var(--accent-soft)!important;color:var(--tg-accent)!important}.colp-an-h{font-size:var(--fs-body-sm);color:var(--tg-hint);margin-bottom:var(--space-3)}.colp-an-bar{display:flex;height:8px;border-radius:var(--r-full);overflow:hidden;background:var(--surface-3)}.colp-an-bar>i{display:block;transition:width var(--dur-slow) var(--ease-standard)}.colp-an-bar>i.done{background:var(--status-success)}.colp-an-bar>i.\!done{background:var(--status-success)!important}.colp-an-bar>i.saved{background:var(--tg-accent)}.colp-an-bar>i.\!saved{background:var(--tg-accent)!important}.colp-an-leg{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--fs-body-sm);color:var(--tg-hint)}.colp-an-leg>span{display:flex;align-items:center;gap:var(--space-2)}.colp-an-leg i{width:8px;height:8px;border-radius:2px;flex-shrink:0}.colp-an-leg i.done{background:var(--status-success)}.colp-an-leg i.\!done{background:var(--status-success)!important}.colp-an-leg i.saved{background:var(--tg-accent)}.colp-an-leg i.\!saved{background:var(--tg-accent)!important}.colp-an-leg i.fresh{background:var(--surface-3)}.colp-an-leg i.\!fresh{background:var(--surface-3)!important}.colp-an-leg b{margin-left:auto;color:var(--tg-text);font-weight:700;font-variant-numeric:tabular-nums}.colp-hd>h1{margin:0;font-size:var(--fs-hero, 30px);font-weight:900;letter-spacing:-.5px;line-height:1.12;color:var(--tg-text)}.colp-hd>*+*{margin-top:var(--space-3)}.colp-body>*+*{margin-top:var(--ya-card-gap)}.colp-projects{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ya-card-w),1fr));gap:var(--ya-card-gap)}.colp-projects .kk-card{flex:none;width:100%}.colp-comments{padding-left:6px!important;padding-right:6px!important}.colp-sec>*+.colp-projects,.colp-sec>*+.colp-grid{margin-top:var(--space-3)}.rvp-cover{position:relative;aspect-ratio:2 / 3;border-radius:var(--r-lg);overflow:hidden;cursor:pointer;border:none;padding:0;background:none;width:100%;display:block}.rvp-crit-list{display:flex;flex-direction:column;gap:var(--space-2)}.rvp-crit-list>span{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--tg-hint)}.rvp-crit-list>span>b{margin-left:auto}.rvp-nums{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--tg-section-sep);font-size:var(--fs-body-sm);color:var(--tg-hint);font-variant-numeric:tabular-nums}.rvp-nums>span,.rvp-nums>button{display:inline-flex;align-items:center;gap:6px}.rvp-nums>button{border:none;background:none;padding:0;cursor:pointer;color:inherit;font-family:inherit;font-size:inherit}.rvp-nums>button.on,.rvp-nums>span.on{color:#ff5e5e}.rvp-nums>button.\!on,.rvp-nums>span.\!on{color:#ff5e5e!important}.rvp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--fs-body);color:var(--tg-hint)}.rvp-meta>span.sep{opacity:.4}.rvp-proj-h1{margin:var(--space-2) 0 0;font-size:var(--fs-hero, 30px);font-weight:900;letter-spacing:-.5px;line-height:1.12;color:var(--tg-text);cursor:pointer}@media(min-width:900px){.dp-content>aside:first-child button.colp-like{height:52px!important;min-height:52px!important;font-weight:700!important}.dp-content>aside:first-child>a.umc{height:auto!important}.dp-content>aside:first-child>a:has(.h-cover){height:auto!important;min-height:0!important}.dp-content>aside:first-child button.rvp-cover{height:auto!important;min-height:0!important}@media(max-width:1120px){.dp-content.colp-grid2,.dp-content.rvp-grid2{grid-template-columns:240px minmax(0,1fr)!important}}}.cce-side-h{font-size:13px;font-weight:700;color:var(--tg-hint);padding:0 4px var(--space-2)}.cce-hint{padding:var(--space-2) 4px var(--space-4);font-size:12px;line-height:1.45;color:var(--tg-hint)}.cce-panel{background:var(--surface-2);border-radius:var(--r-lg);padding:2px var(--space-4);margin-bottom:var(--ya-card-gap)}.cce-row{display:flex;align-items:center;gap:var(--space-3);padding:13px 0;color:var(--tg-hint)}.cce-row+.cce-row{border-top:1px solid var(--tg-section-sep)}.cce-row-col{flex-direction:column;align-items:stretch;gap:var(--space-2_5)}.cce-row-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.cce-row-main>b{font-size:13px;font-weight:700;color:var(--tg-text)}.cce-row-main>i{font-style:normal;font-size:12px;line-height:1.4;color:var(--tg-hint)}.cce-empty{font-size:12px;color:var(--tg-hint);padding:var(--space-2) 0}.cce-18{flex-shrink:0;width:16px;text-align:center;font-size:11px;letter-spacing:-.03em;color:var(--status-error);font-weight:900!important}.cce-banner-row{display:flex;gap:var(--space-2);overflow-x:auto;overflow-y:hidden;padding-bottom:2px}.cce-banner-none{flex-shrink:0;width:54px;height:81px;border-radius:8px;cursor:pointer;border:2px dashed var(--tg-section-sep);background:transparent;font-family:inherit;font-size:11px;font-weight:700;color:var(--tg-hint)}.cce-banner-none.on{border:2px solid var(--tg-accent);color:var(--tg-accent)}.cce-banner-none.\!on{border:2px solid var(--tg-accent)!important;color:var(--tg-accent)!important}.cce-banner-cv{flex-shrink:0;width:54px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:8px;outline-offset:1px}.cce-banner-cv.on{outline:2px solid var(--tg-accent)}.cce-banner-cv.\!on{outline:2px solid var(--tg-accent)!important}.cce-pickgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--ya-card-gap);padding:var(--space-1) 0 var(--space-2)}.cce-pick{padding:0;border:none;background:transparent;cursor:pointer;font-family:inherit;text-align:left;border-radius:8px;outline-offset:2px}.cce-pick>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;font-size:11px;font-weight:600;line-height:1.25;color:var(--tg-text)}.cce-pick.on{outline:2px solid var(--tg-accent)}.cce-pick.\!on{outline:2px solid var(--tg-accent)!important}.cce-pick.off{cursor:not-allowed;opacity:.38}.shop-pro{position:absolute;top:3px;right:3px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#101012b8}.shop-pro>img{display:block}.shop-pro.locked>img{opacity:.55}.shop-pro.\!locked>img{opacity:.55!important}.shop-pro.locked>span{position:absolute;right:-1px;bottom:-1px}.shop-pro.\!locked>span{position:absolute!important;right:-1px!important;bottom:-1px!important}.ya-promark{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;flex-shrink:0;line-height:0;vertical-align:middle;-webkit-tap-highlight-color:transparent}.ya-curcard{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 8px 0 12px;border:none;border-radius:var(--r-control);background:var(--surface-2);cursor:pointer;font-family:inherit}.ya-curcard>span{font-size:var(--fs-body-lg);font-weight:800;color:var(--tg-text);font-variant-numeric:tabular-nums;margin-right:3px}.ya-curcard:active{transform:scale(.97)}.gsx-seg{display:flex;gap:4px;padding:4px;background:var(--surface-2);border-radius:var(--r-control)}.gsx-seg>button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;border:none;border-radius:calc(var(--r-control) - 4px);cursor:pointer;font-family:inherit;font-size:var(--fs-body);font-weight:800;letter-spacing:-.2px;background:transparent;color:var(--tg-hint);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.gsx-seg>button.on{background:var(--accent-soft);color:var(--tg-accent)}.gsx-seg>button.\!on{background:var(--accent-soft)!important;color:var(--tg-accent)!important}.yp-pay{margin:var(--space-3) 0 var(--space-2)}.pgifts-art{position:relative}.pgifts-pin{position:absolute;right:-2px;top:-2px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--r-full);background:var(--tg-accent);box-shadow:0 0 0 2px var(--tg-bg)}.gdx-pin.\!on{background:var(--accent-soft)!important;color:var(--tg-accent)!important}.gdx-pin.on{background:var(--accent-soft);color:var(--tg-accent)}.gsx-hero.\!empty{justify-content:center!important}.gsx-hero.empty{justify-content:center}.gsx-rar.common{background:#8a93a32e;color:#8a93a3}.gsx-rar.rare{background:#3a8fea2e;color:var(--status-info)}.gsx-rar.epic{background:#9b4ad633;color:var(--rarity-epic)}.gsx-rar.legendary{background:#f2b42a2e;color:var(--rarity-legendary)}.gsx-item.\!on{border-color:var(--tg-accent)!important;background:var(--accent-soft)!important}.gsx-item.on{border-color:var(--tg-accent);background:var(--accent-soft)}.rar-bg{position:relative;isolation:isolate;--rar: #8a93a3;background:radial-gradient(70% 70% at 50% 78%,color-mix(in srgb,var(--rar) 34%,transparent) 0%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--rar) 14%,transparent),transparent 62%),var(--surface-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rar) 34%,transparent)}.rar-bg.rar-rare{--rar: #4aa3ff}.rar-bg.rar-epic{--rar: #b96cff}.rar-bg.rar-legendary{--rar: #ffd76a}.rar-bg.rar-epic:before,.rar-bg.rar-legendary:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:conic-gradient(from 0deg,color-mix(in srgb,var(--rar) 26%,transparent) 0deg,transparent 26deg,color-mix(in srgb,var(--rar) 26%,transparent) 90deg,transparent 116deg,color-mix(in srgb,var(--rar) 26%,transparent) 180deg,transparent 206deg,color-mix(in srgb,var(--rar) 26%,transparent) 270deg,transparent 296deg);-webkit-mask-image:radial-gradient(60% 60% at 50% 50%,#000 0%,transparent 72%);mask-image:radial-gradient(60% 60% at 50% 50%,#000 0%,transparent 72%);opacity:.7}.gsx-item.\!on .gsx-item-p{color:var(--tg-accent)!important}.gsx-item.on .gsx-item-p{color:var(--tg-accent)}.ya-pro-grad,.yp-grad{background:linear-gradient(120deg,#ecedf0 8%,#c9a6ff 52%,var(--tg-accent) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.yp-plans.gsx-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:0}.gsx-plans .yp-plan{padding:12px 10px;gap:6px}.gsx-plans .yp-plan-h{flex-direction:column;align-items:flex-start;gap:5px}.gsx-plans .yp-plan-t{white-space:nowrap;font-size:var(--fs-body);font-weight:800}.gsx-plans .yp-plan-p{font-size:var(--fs-body)}.ya-lvlb{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:0}.ya-lvlb>img{display:block;width:100%;height:auto}.ya-lvlb>b{position:absolute;transform:translate(-50%,-50%);font-weight:900!important;letter-spacing:-.4px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;paint-order:stroke fill;text-shadow:0 1px 2px rgba(0,0,0,.35)}.xps{display:flex;flex-direction:column;gap:6px}.xps-row{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:var(--r-lg);background:var(--surface-3, var(--surface-2))}.xps-ic{flex:0 0 auto;width:30px;height:30px;border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft)}.xps-t{flex:1;min-width:0;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-text)}.xps-v{font-size:var(--fs-body-md);font-weight:800;color:var(--tg-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.lvl-trial{position:relative;display:block;width:100%;text-align:left;margin-top:var(--space-3);padding:12px 14px;cursor:pointer;font-family:inherit;border-radius:var(--r-lg);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--tg-accent) 30%,transparent)}.lvl-trial:hover{border-color:var(--tg-accent)}.lvl-trial .lvl-trial-h>svg:last-child,.lvl-trial .lvl-trial-h>span:last-child{margin-left:auto}.trs{padding:4px 16px 20px;display:flex;flex-direction:column;gap:14px}.trs-intro p{margin:0 0 8px;font-size:var(--fs-body-md);line-height:1.45;color:var(--tg-hint)}.trs-intro p:last-child{margin-bottom:0}.trs-list{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow-y:auto}.trs-row{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:var(--r-lg);background:var(--surface-2);border:1px solid transparent}.trs-row.blocking{border-color:var(--tg-accent);background:var(--accent-soft)}.trs-row.done{opacity:.72}.trs-row.\!done{opacity:.72!important}.trs-row-main{flex:1;min-width:0}.trs-row-h{display:flex;align-items:center;gap:6px;font-size:var(--fs-body);font-weight:800;color:var(--tg-text)}.trs-now{padding:1px 7px;border-radius:var(--r-full);background:var(--tg-accent);color:#ecedf0;font-size:10px;font-weight:900;letter-spacing:.3px;text-transform:uppercase}.trs-note{font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.4}.lvl-trial-h{display:flex;align-items:center;gap:6px;font-size:var(--fs-body);font-weight:800;color:var(--tg-accent)}.lvl-trial-s{margin-top:3px;font-size:var(--fs-caption);color:var(--tg-hint);font-weight:600}.lvl-trial-goals{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.lvl-trial-goals>li{display:inline-flex;align-items:baseline;gap:4px;font-size:var(--fs-body-sm);color:var(--tg-hint)}.lvl-trial-goals>li>b{font-weight:800;color:var(--tg-text);font-variant-numeric:tabular-nums}.lvl-trial-goals>li.on>b{color:#3ec07a}.lvl-trial-goals>li.\!on>b{color:#3ec07a!important}.ya-cmt-more{display:block;width:auto;margin:10px var(--space-3) 4px;height:40px;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;background:var(--surface-2);color:var(--tg-text);font-size:var(--fs-body-md);font-weight:800}.ya-cmt-more:disabled{opacity:.6;cursor:default}.gsx-anon>span.\!on{background:var(--tg-accent)!important}.gsx-anon>span.on{background:var(--tg-accent)}.shop-bal{display:inline-flex;align-items:center;gap:var(--space-1_5);height:38px;padding:0 14px;border-radius:var(--r-control);background:var(--surface-2);flex-shrink:0;font-size:var(--fs-body-lg);font-weight:800;color:var(--tg-text);letter-spacing:-.2px}.shop-bal-sep{width:1px;height:16px;background:#ffffff24;margin:0 3px}.ya-proact{position:relative;overflow:hidden;flex:0 0 auto;display:flex;align-items:center;gap:14px;width:auto;margin:0 var(--pad-page-x);padding:16px;border-radius:var(--r-xl);background:radial-gradient(90% 160% at 6% 50%,color-mix(in srgb,var(--tg-accent) 34%,transparent) 0%,transparent 70%),var(--surface-2);border:1px solid color-mix(in srgb,var(--tg-accent) 32%,transparent);text-align:left;font-family:inherit;cursor:pointer;text-decoration:none;color:inherit;transition:border-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-spring)}.ya-proact:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:url(/icons/pro-boost.webp),url(/icons/pro-cards.webp),url(/icons/pro-offline.webp),url(/icons/pro-bookmarks.webp),url(/icons/pro-bonus.webp),url(/icons/pro-profile.webp);background-repeat:no-repeat;background-size:46px,38px,42px,34px,36px,30px;background-position:62% -10px,78% 74%,92% -4px,70% 108%,104% 46%,88% 116%;-webkit-mask-image:linear-gradient(90deg,transparent 46%,#000 78%);mask-image:linear-gradient(90deg,transparent 46%,#000 78%)}.ya-proact:hover{border-color:var(--tg-accent);transform:translateY(-1px)}@media(min-width:900px){.ya-proact{margin:0}}html[data-theme=light] .ya-proact{background:radial-gradient(90% 160% at 6% 50%,color-mix(in srgb,var(--tg-accent) 16%,transparent) 0%,transparent 72%),color-mix(in srgb,var(--tg-accent) 5%,var(--tg-bg-secondary));border-color:color-mix(in srgb,var(--tg-accent) 26%,transparent)}html[data-theme=light] .ya-proact:after{opacity:.85}.ya-promark>img{width:auto;height:100%;object-fit:contain}.ya-procard-head{display:flex;align-items:center;gap:12px}.ya-procard-head>img{flex:0 0 44px}.ya-procard-t{font-size:var(--fs-h3);font-weight:900;letter-spacing:-.3px}.ya-procard-s{margin-top:2px;font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.35}.ya-procard-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ya-procard-list li{display:flex;align-items:center;gap:9px;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-text)}.ya-procard-list li>img{flex:0 0 22px}.ya-procard-list li>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-procard-list li>b{flex-shrink:0;padding:1px 7px;border-radius:var(--r-full);background:var(--accent-soft);color:var(--tg-accent);font-size:10px;font-weight:900;letter-spacing:.3px}.ya-procard-cta{display:flex;align-items:center;justify-content:center;margin-top:14px;height:42px;border-radius:var(--r-control);background:var(--tg-accent);color:#ecedf0;text-decoration:none;font-size:var(--fs-body-md);font-weight:800}.ya-sflame{position:absolute;z-index:4;display:inline-flex;align-items:center;justify-content:center;line-height:1}.ya-sflame>img,.ya-sflame-n{pointer-events:none}.ya-sflame>img{display:block;width:100%;height:100%;object-fit:contain}.ya-sflame-n{position:absolute;left:0;right:0;top:70%;transform:translateY(-50%);text-align:center;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.92),0 0 7px rgba(0,0,0,.8)}.ya-stip{position:fixed;z-index:220;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-lg);background:var(--tg-bg-secondary);box-shadow:var(--shadow-lg);pointer-events:none;animation:yam-modal-fade var(--dur-fast) var(--ease-standard)}.ya-stip>img{flex:0 0 34px}.ya-stip-t{font-size:var(--fs-body-sm);font-weight:800;letter-spacing:-.01em}.ya-stip-s{margin-top:2px;font-size:var(--fs-caption);color:var(--tg-hint)}.ya-back{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;margin:0;color:var(--tg-hint);cursor:pointer;transition:color var(--dur-fast);-webkit-tap-highlight-color:transparent}.ya-back:hover,.ya-back:active{color:var(--tg-text)}.h-hdr.transparent .ya-back,.rd-top .ya-back{color:#ffffffd9}.h-hdr.\!transparent .ya-back{color:#ffffffd9!important}.h-hdr.transparent .ya-back:hover,.rd-top .ya-back:hover{color:#ecedf0}.h-hdr.\!transparent .ya-back:hover{color:#ecedf0!important}.tbp-dot{flex:0 0 8px;width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--tg-hint);opacity:.5}.tbp-dot.on{background:var(--status-success, #3ecf8e);opacity:1}.tbp-dot.\!on{background:var(--status-success, #3ecf8e)!important;opacity:1!important}.ntf-mark{margin-left:8px;color:var(--rarity-legendary);font-weight:700;font-size:var(--fs-caption)}.tset-muted{font-size:var(--fs-body-sm);color:var(--tg-hint);padding:8px 2px}.tset-ava-btn{position:relative;border:none;background:transparent;padding:0;cursor:pointer}.tset-ava-pen{position:absolute;bottom:-2px;right:-2px;width:24px;height:24px;border-radius:50%;background:var(--tg-accent);border:3px solid var(--tg-bg);display:flex;align-items:center;justify-content:center}.tset-addrow{display:flex;gap:var(--space-2);align-items:center}.tset-del{flex-shrink:0;width:34px;height:34px;border:none;border-radius:var(--r-control);background:transparent;color:var(--tg-destructive, #ff453a);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.tset-del[aria-label=Права]{color:var(--tg-hint)}.tset-teamlink{margin-top:var(--space-2);font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-accent);text-decoration:none}.tset-teamcard{position:relative}.set-members{padding:8px!important;display:flex;flex-direction:column;gap:var(--ya-card-gap)}.set-members-add{margin-top:2px}.set-members-add .ya-input,.set-members-add input{height:34px!important;min-height:34px!important;border:none!important;background:var(--surface-3)!important;font-size:var(--fs-body-sm)!important}.set-members-add .tset-found{margin-top:2px}.set-members-add .tset-urow{padding:4px 6px;gap:var(--space-2)}.set-members-add .tset-u1,.set-members-add .tset-u2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.set-members-add .tset-u1{font-size:var(--fs-body-sm)}.set-members-add .tset-u2{font-size:var(--fs-caption)}.set-members-add .tset-urow button{height:26px!important;min-height:26px!important;padding:0 10px!important;font-size:var(--fs-caption)!important}.mem{border-radius:var(--r-control)}.mem.on{background:var(--surface-3)}.mem.\!on{background:var(--surface-3)!important}.mem-row{display:flex;align-items:center;gap:var(--space-2_5);width:100%;padding:7px 8px;border:none;background:transparent;border-radius:var(--r-control);cursor:pointer;font-family:inherit;color:var(--tg-text);text-align:left}.mem-row:disabled{cursor:default}.mem-row:not(:disabled):hover{background:var(--surface-3)}.mem-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.mem-name{font-size:var(--fs-body-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mem-sub{font-size:var(--fs-caption);font-weight:600;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mem-role{flex:none;height:24px;padding:0 9px;border-radius:var(--r-full);display:inline-flex;align-items:center;background:var(--accent-soft);color:var(--tg-accent);font-size:var(--fs-caption);font-weight:800}.mem-edit{display:flex;flex-direction:column;gap:var(--space-1_5);padding:0 8px 10px}.mem-lbl{margin-top:var(--space-2);font-size:var(--fs-caption);font-weight:700;color:var(--tg-hint)}.mem-presets{display:flex;gap:4px}.mem-preset{flex:1;height:30px;border:none;border-radius:var(--r-control);cursor:pointer;background:var(--surface-2);color:var(--tg-hint);font-family:inherit;font-size:var(--fs-caption);font-weight:800}.mem-preset.on{background:var(--accent-soft);color:var(--tg-accent)}.mem-preset.\!on{background:var(--accent-soft)!important;color:var(--tg-accent)!important}.mem-caps{display:flex;flex-direction:column}.mem-cap{display:flex;align-items:center;gap:var(--space-2);padding:6px 4px;border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-hint);text-align:left}.mem-cap.on{color:var(--tg-text)}.mem-cap.\!on{color:var(--tg-text)!important}.mem-cap:disabled{opacity:.6;cursor:default}.mem-box{flex:0 0 16px;width:16px;height:16px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--hairline);background:transparent}.mem-cap.on>.mem-box{background:var(--tg-accent);border-color:var(--tg-accent)}.mem-cap.\!on>.mem-box{background:var(--tg-accent)!important;border-color:var(--tg-accent)!important}.mem-kick{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1_5);margin-top:var(--space-2);height:32px;border:none;border-radius:var(--r-control);background:transparent;color:var(--tg-destructive, #ff453a);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700}.mem-kick:hover{background:color-mix(in srgb,var(--tg-destructive, #ff453a) 14%,transparent)}.set-statusrow{display:flex;align-items:center;gap:var(--space-2_5)}.set-statustext{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-text)}.set-infoline{display:inline-flex;align-items:center;gap:var(--space-1_5);margin-top:var(--space-2);padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-hint)}.tset-hintline{margin-top:var(--space-2);font-size:var(--fs-body-sm);font-weight:600;line-height:1.4;color:var(--tg-hint)}.brpick-wrap{padding:12px var(--pad-page-x) 0}.brpick{display:inline-flex;gap:4px;padding:4px;max-width:100%;border-radius:20px;background:var(--surface-2);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.brpick::-webkit-scrollbar{display:none}.brpick-b{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px 0 4px;border-radius:16px;border:none;background:transparent;cursor:pointer;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;max-width:220px}.brpick-av{flex:0 0 24px;width:24px;height:24px;border-radius:50%;object-fit:cover;display:inline-flex;align-items:center;justify-content:center}.brpick-av-l{background:var(--accent-soft);color:var(--tg-accent);font-size:11px;font-weight:800}.brpick-b:hover{color:var(--tg-text)}.brpick-b.on{background:var(--surface-3);color:var(--tg-text)}.brpick-b.\!on{background:var(--surface-3)!important;color:var(--tg-text)!important}.brpick-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brpick-c{font-variant-numeric:tabular-nums;opacity:.6;flex:0 0 auto}.rd-chap-br{display:block;font-size:var(--fs-caption);color:var(--tg-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cflags{display:flex;flex-direction:column;border-radius:var(--r-control);background:var(--surface-3);overflow:hidden}.cflags-row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3_5)}.cflags-row+.cflags-row{border-top:1px solid var(--tg-section-sep)}.cflags-l{font-size:var(--fs-body)}.cflags-h{font-size:var(--fs-body-sm);color:var(--tg-hint);margin-top:1px}.cflags-row>:last-child{margin-left:auto;flex:0 0 auto}.set-tworow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,190px);gap:var(--ya-card-gap);align-items:start}.set-tworow>.ya-dd>.ya-dd-btn{height:44px}.set-tworow>.ya-datefield{height:44px}@media(max-width:599px){.set-tworow{grid-template-columns:minmax(0,1fr)}}.set-slugrow{display:flex;align-items:center;gap:var(--space-2)}.set-slugrow>.ya-input,.set-slugrow>div{flex:1;min-width:0}.set-slugpfx{flex:none;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-hint)}.set-avarow{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.set-avaimg{display:flex;align-items:center;justify-content:center;overflow:hidden;width:76px;height:76px;border-radius:var(--r-xl);font-size:var(--fs-hero);font-weight:800;color:var(--tg-text)}.set-avaimg>img{width:100%;height:100%;object-fit:cover}.colp-side .dp-card{margin-top:0!important}.set-idcard .dpf-hero{flex:1}.set-idcard .set-avarow{display:block}.set-idcard .set-avaimg{width:106px;height:106px;border-radius:var(--r-full);flex:none}.set-idcard .set-avahint{border-radius:var(--r-full)}.set-avarow{position:relative}.set-avahint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:var(--r-xl);background:#00000073;opacity:0;transition:opacity var(--dur-fast)}.tset-ava-btn{position:relative}.tset-ava-btn:hover .set-avahint,.set-avarow:hover .set-avax{opacity:1}.set-sidebtn{display:grid;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:var(--space-3);min-height:48px;padding:0 14px;border:none;border-radius:var(--r-control);background:transparent;color:var(--tg-text);text-decoration:none;cursor:pointer;font-family:inherit;font-size:var(--fs-body);font-weight:700;text-align:left}.dp-card.set-sidecard{padding:var(--ya-card-gap)!important;display:flex;flex-direction:column;gap:var(--ya-card-gap)}.set-sidebtn>:first-child{justify-self:center}.set-sidebtn:hover{background:var(--surface-3)}.set-sidebtn:after{content:"";width:8px;height:8px;justify-self:center;border-right:2px solid var(--tg-hint);border-bottom:2px solid var(--tg-hint);transform:rotate(-45deg);opacity:.8}.tadm-row-ic{flex:none;display:inline-flex;align-items:center}.set-acctgrid{display:flex;flex-direction:column;gap:var(--ya-card-gap)}.set-acctform{display:flex;flex-direction:column;gap:var(--space-2)}.set-acctform-act{display:flex;gap:var(--space-2);justify-content:flex-end}.set-notifgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ya-card-gap)}@media(max-width:899px){.set-notifgrid{grid-template-columns:minmax(0,1fr)}}.set-notifgrid>.set-prefs{grid-column:1 / -1}.set-prefgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ya-card-gap)}.set-prefcard{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-2);text-align:center;cursor:pointer;border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:var(--surface-2);color:inherit;font-family:inherit}.set-prefcard.on{border-color:var(--tg-accent);background:color-mix(in srgb,var(--tg-accent) 8%,var(--surface-2))}.set-prefcard.\!on{border-color:var(--tg-accent)!important;background:color-mix(in srgb,var(--tg-accent) 8%,var(--surface-2))!important}.set-prefcard img{width:100%;height:96px;object-fit:contain}.set-prefcard-t{font-size:var(--fs-body-md);font-weight:700}.set-prefcard-d{font-size:var(--fs-caption);font-weight:600;color:var(--tg-hint);line-height:1.3}.tset-htarget{display:inline-flex;align-items:center;gap:var(--space-1_5);margin-right:var(--space-2);font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-text)}.set-cardeditor{display:flex;flex-direction:column;gap:var(--ya-card-gap);min-width:0}.set-cardeditor.bare{display:contents}.set-cardeditor.\!bare{display:contents!important}.set-mobtop{display:flex;align-items:flex-start;gap:var(--space-2_5);min-width:0;padding-bottom:var(--space-4)}.set-mobtop>.set-mobava,.set-mobtop>.set-avarow{flex:0 0 96px}.set-mobtop>.tset-img.banner{flex:1;min-width:0}.set-mobtop>.tset-img.\!banner{flex:1!important;min-width:0!important}.set-mobtop .tset-img.banner img,.set-mobtop .tset-img-empty{aspect-ratio:auto;height:96px}.set-mobtop .tset-img.\!banner img{aspect-ratio:auto!important;height:96px!important}.set-mobava .set-avaimg,.set-mobtop .set-avaimg{width:96px;height:96px;border-radius:var(--r-lg)}.set-mobava .set-avahint,.set-mobtop .set-avahint{border-radius:var(--r-lg)}.set-inlineact{display:flex;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-2_5)}.tset-logout{width:100%;height:42px;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;background:var(--surface-2);color:var(--tg-destructive, #ff453a);font-size:var(--fs-body-md);font-weight:800}.tset-found,.tset-list{margin-top:var(--space-2)}.tset-urow{display:flex;align-items:center;gap:var(--space-3);padding:10px 0}.tset-urow+.tset-urow{border-top:1px solid var(--tg-section-sep)}.tset-uname{flex:1;min-width:0}.tset-u1{font-weight:700;font-size:var(--fs-body-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tset-u2{font-size:var(--fs-caption);color:var(--tg-hint)}.imp-hrow{width:100%;border:0;padding:10px 0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.imp-hrow:hover .tset-u1{color:var(--tg-accent)}.tset-socials{display:flex;flex-direction:column;gap:var(--space-2_5, 10px)}.tset-soc{display:flex;align-items:center;gap:var(--space-3)}.tset-soc>:last-child{flex:1;min-width:0}.tset-soc-ico{flex:0 0 22px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.tss{padding:var(--space-2) var(--pad-page-x) var(--space-6)}.tss-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-2)}.tss-card{background:var(--surface-2);border-radius:var(--r-xl);padding:18px 20px}.tss-v{font-size:var(--fs-h1, 28px);font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tss-l{margin-top:2px;font-size:var(--fs-body-sm);color:var(--tg-hint)}.tss-x{margin-top:6px;font-size:var(--fs-caption);color:var(--tg-hint)}.tss-note{margin-top:var(--space-3);padding:12px 14px;background:var(--surface-2);border-radius:var(--r-lg, 14px);font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.45}.tss-h{margin:var(--space-5) 0 var(--space-2);font-size:var(--fs-body);font-weight:800}.tss-top{background:var(--surface-2);border-radius:var(--r-xl);overflow:hidden}.tss-toprow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:12px 18px;color:var(--tg-text);text-decoration:none;font-size:var(--fs-body-sm)}.tss-toprow+.tss-toprow{border-top:1px solid var(--tg-section-sep)}.tss-toprow b{font-weight:800;font-variant-numeric:tabular-nums}.tss-empty{padding:40px 0;text-align:center;color:var(--tg-hint);font-size:var(--fs-body-sm)}.tsp-wrap{padding:0 var(--pad-page-x);margin-top:16px}.tsp{position:relative;overflow:hidden;padding:20px 22px;border-radius:var(--r-xl);background:var(--surface-2);border:1px solid var(--accent-soft-strong, rgba(144, 94, 204, .28))}.tsp-body{position:relative}.tsp-kicker{display:inline-block;margin-bottom:var(--space-2);padding:3px 9px;border-radius:var(--r-full);background:var(--accent-soft-strong, rgba(144, 94, 204, .18));color:var(--tg-accent);font-size:11px;font-weight:800}.tsp-h{font-size:var(--fs-h3);font-weight:900;letter-spacing:-.01em}.tsp-lead{margin-top:var(--space-1_5);font-size:var(--fs-body-sm);color:var(--tg-hint);line-height:1.5}.tsp-perks{list-style:none;margin:var(--space-3_5) 0 0;padding:0}.tsp-perks li{display:flex;align-items:flex-start;gap:var(--space-2);padding:3px 0;font-size:var(--fs-body-sm);color:var(--tg-text)}.tsp-btn{display:flex;align-items:center;justify-content:center;height:46px;margin-top:var(--space-4);border-radius:var(--r-control);background:var(--tg-accent);color:#ecedf0;font-size:var(--fs-body);font-weight:800;text-decoration:none}.tsp-soon{margin-top:var(--space-3);font-size:var(--fs-caption);color:var(--tg-hint)}.tsp-thanks{display:inline-flex;align-items:center;gap:6px;margin-bottom:var(--space-2);padding:3px 10px;border-radius:var(--r-full);background:var(--accent-soft-strong, rgba(144, 94, 204, .18));color:var(--tg-accent);font-size:11px;font-weight:800}.tsp-lead b{color:var(--tg-text);font-weight:800}.tsp-acts{display:flex;gap:var(--space-2);margin-top:var(--space-4)}.tsp-acts .tsp-btn{flex:2;margin-top:0}.tsp-btn2{flex:1;display:flex;align-items:center;justify-content:center;height:42px;border:none;cursor:pointer;font-family:inherit;border-radius:var(--r-control);background:var(--surface-3);color:var(--tg-text);font-size:var(--fs-body-sm);font-weight:700;text-decoration:none}.tbs-l{display:block;margin:var(--space-3) 0 var(--space-1_5);font-size:var(--fs-body-sm);font-weight:600;color:var(--tg-hint)}.tbs-info{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-accent)}.tbs-info-box{margin-top:var(--space-2_5, 10px);padding:var(--space-3_5);background:var(--surface-2);border-radius:var(--r-lg, 14px);font-size:var(--fs-body-sm);color:var(--tg-hint);line-height:1.5}.tbs-info-box p{margin:0 0 var(--space-2_5, 10px)}.tbs-info-box p:last-child{margin-bottom:0}.tbs-info-box b{color:var(--tg-text);font-weight:700}.tbs-info-warn{color:var(--tg-text)}.tbs-off{display:block;width:100%;margin-top:var(--space-5);padding:var(--space-2);border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-destructive)}.tbs-off:disabled{opacity:.5;cursor:default}.pcg{flex:1;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:calc(var(--safe-top) + var(--reader-top-pad, 56px) + var(--space-3)) var(--pad-page-x) calc(var(--safe-bottom, 0px) + 84px);overflow-y:auto}.pcg-in{width:100%;max-width:420px;text-align:center;color:#ecedf0}.pcg-team{display:flex;align-items:center;justify-content:center;gap:var(--space-2_5, 10px);margin-top:var(--space-5)}.pcg-ava{width:40px;height:40px;border-radius:var(--r-full);flex:none;object-fit:cover;background:#ffffff14;display:inline-flex;align-items:center;justify-content:center}.pcg-ava--empty{font-size:var(--fs-h3);color:#fff9}.pcg-team-n{font-size:var(--fs-body);color:#fffc}.pcg-h{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-2);font-size:var(--fs-body-sm);letter-spacing:.02em;color:#ffffff73}.pcg-time{margin-top:var(--space-2);font-size:clamp(30px,7vw,40px);line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff}.pcg-time--sm{font-size:var(--fs-h2)}.pcg-free{margin-top:var(--space-2_5, 10px);font-size:var(--fs-body-sm);color:#ffffff73}.pcg-btn{display:flex;align-items:center;justify-content:center;margin:var(--space-5) auto 0;min-width:220px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:44px;padding:0 22px;border:none;border-radius:var(--r-control);cursor:pointer;background:#ecedf0;color:#14151a;font-family:inherit;font-size:var(--fs-body);letter-spacing:-.01em;text-decoration:none}.pcg-what{font-size:var(--fs-caption);color:#ffffff73}.pcg-how-t{display:flex;align-items:center;justify-content:center;gap:6px;margin:var(--space-4) auto 0;border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);color:#ffffff73}.pcg-how{list-style:none;margin:var(--space-3) 0 0;padding:0;text-align:left}.pcg-how li{display:flex;align-items:flex-start;gap:var(--space-2_5, 10px);padding:6px 0;font-size:var(--fs-body-sm);color:#fff9;line-height:1.45}.pcg-how-n{flex:0 0 20px;width:20px;height:20px;border-radius:var(--r-full);display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;color:#ecedf0;font-size:11px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}@supports (text-box: trim-both cap alphabetic){.pcg-how-n{display:block;box-sizing:border-box;text-align:center;text-box:trim-both cap alphabetic;padding:calc((20px - 1cap)/2) 0}}.pcg-how-note{color:#ffffffbf;font-weight:700;padding-left:30px}@media(min-width:900px){:root{--ya-content-max: 1244px;--ya-card-w: 152px;--ya-card-ar: 152 / 274;--ya-card-gap: 4px;--ya-content-pad: 18px;--ya-rail-w: 220px;--dp-cover-w: 280px;--ya-topbar-h: 66px;--pad-page-x: 18px;--reader-top-pad: 92px;--ya-card-radius: 16px;--ya-gap-row: 40px}html,body{background:var(--tg-bg)}body{display:block;min-height:0}#root{max-width:none;width:100%;height:100vh;border-radius:0;box-shadow:none;overflow:hidden;background:var(--tg-bg)}.ya-desktop{height:100%;display:flex;flex-direction:column;--gap-section: 32px;--cu-status-inset: 74px;background:var(--tg-bg);font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ya-desktop input,.ya-desktop button,.ya-desktop textarea{font-family:inherit}.ya-desktop .h-section-header{padding-bottom:14px}.ya-desktop-body{flex:1;display:flex;min-height:0;overflow:hidden;position:relative}@supports (overflow: clip){.ya-desktop-body{overflow:clip}}.h-floating-bar:not([data-floating=sticky]){left:50%;right:auto;transform:translate(-50%);width:-webkit-max-content;width:max-content;max-width:min(720px,calc(100% - 48px))}.ya-desktop-content{flex:1;min-width:0;height:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}.ya-content-scroll{flex:1;min-height:0;overflow:hidden}.ya-topbar{position:relative;flex:0 0 auto;height:var(--ya-topbar-h, 66px);width:100%;max-width:calc(var(--ya-content-max) + 2 * var(--ya-content-pad));margin:0 auto;display:flex;align-items:center;padding:0 var(--ya-content-pad);background:var(--tg-bg);z-index:4}.ya-topbar-logo{flex-shrink:0}.ya-topbar-auth{margin-left:auto;display:flex;align-items:center;gap:8px;flex-shrink:0}.ya-topbar-reg{height:38px;padding:0 16px;border-radius:var(--r-control);font-family:inherit;font-size:var(--fs-body-sm);font-weight:800;cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast);border:none;background:var(--accent-fill);color:var(--tg-button-text)}.ya-topbar-reg:hover{background:color-mix(in srgb,var(--tg-accent) 86%,#fff)}.ya-topbar-sep{width:1px;height:24px;background:var(--tg-section-sep);margin:0 16px;flex-shrink:0}.ya-topbar-title{margin:0;font-size:19px;font-weight:800;letter-spacing:-.01em;color:var(--tg-text);white-space:nowrap}.ya-topbar-probe{position:absolute;visibility:hidden;pointer-events:none;white-space:nowrap;font-size:19px;font-weight:800;letter-spacing:-.01em}.ya-topbar-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;width:min(760px,calc(100% - 400px));display:flex;align-items:center;justify-content:center;gap:4px}.ya-topbar:has(.ya-topbar-auth) .ya-topbar-center{max-width:calc(100% - 560px)}.ya-topbar-left{display:flex;align-items:center;flex-shrink:0}.ya-topbar-logo{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.ya-tnav{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;background:transparent;color:var(--tg-hint);text-decoration:none;white-space:nowrap;font-size:15px;font-weight:600;letter-spacing:-.005em;transition:background var(--dur-fast),color var(--dur-fast)}.ya-tnav>:first-child{color:inherit}.ya-tnav:hover,.ya-tnav.open{background:color-mix(in srgb,var(--tg-text) 6%,transparent);color:var(--tg-text)}.ya-tnav.on{color:var(--tg-text)}.ya-tnav.on>:first-child{color:var(--tg-accent)}.ya-tmenu-wrap{position:relative;display:flex;flex-shrink:0}.ya-ticon{position:relative;width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:10px;cursor:pointer;background:transparent;color:var(--tg-hint);text-decoration:none;transition:background var(--dur-fast),color var(--dur-fast)}.ya-ticon:hover,.ya-ticon.open{background:color-mix(in srgb,var(--tg-text) 6%,transparent);color:var(--tg-text)}.ya-ticon.on{color:var(--tg-accent)}.ya-ticon-dot{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--tg-accent);box-shadow:0 0 0 2px var(--tg-bg)}.ya-tdd .ya-dd-item-n{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-full);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;background:var(--tg-accent)}.ya-topbar-right{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.ya-topbar-auth+.ya-topbar-right{margin-left:8px}.ya-dd-list.ya-tdd{position:absolute;top:calc(100% + 4px)}.ya-dd-list.ya-tdd-left{left:0;width:240px}.ya-dd-list.ya-tdd-right{left:auto;right:0;width:240px}.ya-tdd .ya-dd-item{text-decoration:none}button.ya-tnav{border:none;cursor:pointer;font-family:inherit}.ya-sm-scrim{position:fixed;inset:0;z-index:100;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain;animation:ya-sm-fade var(--dur-base) var(--ease-spring)}.ya-sm{position:absolute;width:min(680px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 32px));display:flex;flex-direction:column;overflow:hidden;background:var(--surface-1);border-radius:var(--r-xl);box-shadow:var(--shadow-xl);animation:ya-sm-pop var(--dur-base) var(--ease-spring) both}.ya-sm-bar{flex:0 0 auto;height:52px;display:flex;align-items:center;gap:var(--space-2_5);padding:0 var(--space-2) 0 14px;border-bottom:1px solid var(--tg-section-sep)}.ya-sm-bar>svg,.ya-sm-bar>img{flex-shrink:0}.ya-sm-bar input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:var(--tg-text);font-size:16px;font-weight:500;font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}html[data-theme] .ya-sm-bar input{background:transparent}.ya-sm-bar input::placeholder{color:var(--tg-hint);font-weight:500}.ya-sm-clear,.ya-sm-esc{flex-shrink:0;height:28px;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--tg-hint);font-family:inherit;transition:color var(--dur-fast)}.ya-sm-clear{width:28px}.ya-sm-esc{padding:0 6px;font-size:12px;font-weight:600}.ya-sm-clear:hover,.ya-sm-esc:hover{color:var(--tg-text)}.ya-sm-tabs.h-tab-strip{flex:0 0 auto;gap:var(--space-1);padding:var(--space-2) var(--space-2) 0}.ya-sm-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2)}.ya-sm-body .h-body{flex:none;overflow:visible;overscroll-behavior:auto}.ya-sm-foot{flex:0 0 auto;height:40px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-2) 0 14px;border-top:1px solid var(--tg-section-sep);font-size:12px;color:var(--tg-hint);white-space:nowrap}.ya-sm-keys{display:flex;align-items:center;gap:14px;min-width:0;overflow:hidden}.ya-sm-keys b{font-weight:600;color:var(--tg-text);margin-right:2px}.ya-sm-all{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 6px 0 8px;border-radius:var(--r-xs);color:var(--accent-text);font-size:13px;font-weight:600;text-decoration:none;transition:background var(--dur-fast)}.ya-sm-all:hover{background:var(--surface-2)}.ya-sm-sec+.ya-sm-sec{margin-top:var(--space-2)}.ya-sm-sec-h{padding:6px 10px;font-size:13px;font-weight:600;color:var(--tg-hint)}.ya-sm-rec{display:flex;flex-direction:column;gap:2px}.ya-sm-rrow{display:flex;align-items:center;border-radius:var(--r-sm);transition:background var(--dur-fast)}.ya-sm-rrow:hover,.ya-sm-rrow.is-active{background:var(--surface-2)}.ya-sm-rgo{flex:1;min-width:0;height:40px;display:flex;align-items:center;gap:10px;padding:0 10px;border:none;background:none;cursor:pointer;font-family:inherit;text-align:left;color:var(--tg-text);font-size:14px;font-weight:500}.ya-sm-rgo>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-sm-rx{flex-shrink:0;width:28px;height:28px;margin-right:6px;border:none;background:none;cursor:pointer;color:var(--tg-hint);display:inline-flex;align-items:center;justify-content:center;transition:color var(--dur-fast)}.ya-sm-rx:hover{color:var(--tg-text)}.ya-sm-chips{display:flex;flex-wrap:wrap;gap:6px;padding:2px 6px 4px}.ya-sm-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:36px;padding:0 14px 0 4px;border-radius:var(--r-full);background:var(--surface-2);color:var(--tg-text);font-size:13px;font-weight:500;text-decoration:none;transition:background var(--dur-fast),box-shadow var(--dur-fast)}.ya-sm-chip:hover{background:var(--surface-3)}.ya-sm-chip.is-active{background:var(--surface-3);box-shadow:inset 0 0 0 1.5px var(--tg-accent)}.ya-sm-chip-cv{flex-shrink:0;width:28px;height:28px;border-radius:50%;overflow:hidden;background:var(--media-placeholder)}.ya-sm-chip-cv>img{width:100%;height:100%;object-fit:cover;display:block}.ya-sm-chip-tx{min-width:0;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-sr-list{display:flex;flex-direction:column;gap:2px}.ya-sr{display:flex;align-items:center;gap:12px;padding:4px 10px 4px 4px;border-radius:var(--r-sm);text-decoration:none;color:inherit;transition:background var(--dur-fast)}.ya-sr:hover,.ya-sr.is-active{background:var(--surface-2)}.ya-sr-cv{flex-shrink:0;width:40px;height:56px;border-radius:var(--r-cover);overflow:hidden;background:var(--media-placeholder)}.ya-sr-cv img{width:100%;height:100%;object-fit:cover;display:block}.ya-sr-cv.is-add{background:none;display:flex;align-items:center;justify-content:center}.ya-sr-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ya-sr-name{font-size:var(--fs-body);font-weight:500;color:var(--tg-text);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-sr-name mark{background:transparent;color:var(--tg-text);font-weight:800}.ya-sr-add .ya-sr-name{color:var(--tg-accent);font-weight:700}.ya-sr-meta{font-size:var(--fs-body-sm);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-sr-rate{flex-shrink:0;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ya-sr-go{flex-shrink:0;display:inline-flex;color:var(--tg-hint);opacity:0;transition:opacity var(--dur-fast)}.ya-sr:hover .ya-sr-go,.ya-sr.is-active .ya-sr-go{opacity:1}.ya-sm-empty{padding:36px 16px;text-align:center;color:var(--tg-hint);font-size:var(--fs-body)}.ya-rail{flex:0 0 66px;width:66px;height:100%;display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:12px;background:var(--tg-bg);z-index:2}.ya-rail-top{flex:0 0 auto;width:46px;height:46px;border:none;border-radius:14px;cursor:pointer;padding:0;background:var(--surface-2);color:var(--tg-text);display:flex;align-items:center;justify-content:center;transition:background var(--dur-fast)}.ya-rail-story{width:22px;height:22px;display:block;transform:scaleX(-1)}.ya-rail-story>svg{display:block;width:100%;height:100%}.ya-rail-items{flex:1;min-height:0;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:var(--ya-card-gap);padding:4px 0;scrollbar-width:none}.ya-rail-items::-webkit-scrollbar{display:none}.ya-rail-cv{position:relative;width:58px;height:58px;flex:0 0 58px;border-radius:12px;overflow:hidden;background:var(--surface-2)}.ya-rail-cv:hover{transform:scale(1.06)}.ya-rail-pinned{position:absolute;top:-4px;right:-4px;z-index:2;width:16px;height:16px;border-radius:50%;background:var(--tg-accent);box-shadow:0 0 0 2px var(--tg-bg);display:flex;align-items:center;justify-content:center}.ya-peek{position:fixed;z-index:300;display:flex;align-items:center;gap:var(--space-2_5);padding:4px;padding-right:var(--space-2);border-radius:16px;background:var(--surface-2);border:1px solid var(--tg-section-sep);box-shadow:var(--shadow-xl);animation:rhc-in var(--dur-base) var(--ease-spring)}.ya-peek-cv{flex:0 0 58px;width:58px;height:58px;border-radius:var(--r-cover);overflow:hidden;background:var(--surface-3)}.ya-peek-cv img{width:100%;height:100%;object-fit:cover;display:block}.ya-peek-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ya-peek-name{font-size:var(--fs-body-md);font-weight:700;line-height:1.25;color:var(--tg-text);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-peek-name:hover{text-decoration:underline}.ya-peek-prog{font-size:var(--fs-body-sm);font-weight:600;color:var(--tg-hint);white-space:nowrap;font-variant-numeric:tabular-nums}.ya-peek-pin{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:none;border-radius:var(--r-sm);background:transparent;color:var(--tg-hint)}.ya-peek-pin:hover{background:var(--surface-3);color:var(--tg-text)}.ya-peek-pin.on{color:var(--tg-text);background:var(--surface-3)}.ya-rail-new{position:absolute;top:3px;right:3px;width:9px;height:9px;border-radius:50%;background:var(--tg-accent);border:2px solid var(--tg-bg)}.ya-rail-ico{position:relative;width:46px;height:46px;flex:0 0 46px;border-radius:13px;display:flex;align-items:center;justify-content:center;color:var(--tg-hint);transition:background var(--dur-fast)}.ya-rail-ico{transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.ya-rail-ico:hover{background:var(--accent-soft);color:var(--tg-accent);transform:translateY(-1px)}.ya-rail-ico:active{transform:translateY(0)}.ya-rail-ico{border:0;padding:0;background:none;font:inherit;cursor:pointer}.ya-rail-ico:focus-visible{outline:2px solid var(--tg-accent);outline-offset:2px}.ya-rail-ico.peek{background:var(--accent-soft);color:var(--tg-accent)}.ya-rail-top:hover{background:var(--accent-soft)}.ya-rfly{position:fixed;right:78px;z-index:51;width:min(336px,calc(100vw - 120px));max-height:min(620px,calc(100vh - 96px));display:flex;flex-direction:column;padding:var(--space-1);background:var(--surface-1);border:1px solid var(--tg-section-sep);border-radius:var(--r-xl);box-shadow:var(--shadow-xl);transform-origin:right top;animation:ya-rfly-in var(--dur-base) var(--ease-spring) both}.ya-rfly-head{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-1_5);font-size:var(--fs-body-md);font-weight:var(--fw-black);color:var(--tg-text)}.ya-rfly-head>span:first-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-rfly-hn{flex:0 0 auto;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--tg-hint);font-variant-numeric:tabular-nums}.ya-rfly-go{flex:0 0 auto;margin-left:auto;width:28px;height:28px;border-radius:var(--r-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--tg-hint);text-decoration:none;transition:background var(--dur-fast),color var(--dur-fast)}.ya-rfly-go:hover{background:var(--accent-soft);color:var(--tg-accent)}.ya-rfly-empty{padding:var(--space-2) var(--space-2_5) var(--space-4);font-size:var(--fs-body-sm);color:var(--tg-hint);line-height:1.4}.ya-rfly-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:1px;scrollbar-width:none}.ya-rfly-list::-webkit-scrollbar{display:none}.ya-rfly-list.pad{gap:var(--space-2);padding:0 var(--space-1_5) var(--space-1_5)}.ya-rfly-wallet{padding:0 var(--space-1) var(--space-2)}.ya-rfly-list.ntf,.ya-rfly-list.tiles{gap:var(--ya-card-gap, 4px);padding:0}.ya-rfly-list.tiles>.qv3-row{background:var(--surface-2);border-radius:12px}.ya-rfly-list.ntf>.dh-ntf,.ya-rfly-list.ntf>.dh-ntf.compact{margin:0;padding:8px 0 4px;display:flex;flex-direction:column;gap:var(--ya-card-gap, 4px);background:none;border-radius:0}.ya-rfly-list.ntf>.dh-ntf .dh-ntf-head{padding:0 8px 4px}.ya-rfly-list.ntf>.dh-ntf .dh-ntf-lines{margin-top:0;gap:var(--ya-card-gap, 4px)}.ya-rfly-list.ntf>.dh-ntf .dh-ntf-line{padding:10px 12px;background:var(--surface-2);border-radius:var(--r-lg)}.ya-rfly-list.ntf>.dh-ntf .dh-ntf-line:hover{background:color-mix(in srgb,var(--tg-text) 4%,var(--surface-2))}.ya-rfly-list.ntf>.dh-ntf:not(:has(.dh-ntf-lines)){padding:8px;background:var(--surface-2);border-radius:var(--r-lg)}.ya-rfly-list.ntf>.dh-ntf:not(:has(.dh-ntf-lines)) .dh-ntf-head{padding:0}.ya-rfly-more{flex:0 0 auto;margin-top:var(--space-1);display:flex;align-items:center;justify-content:center;padding:10px;border-radius:12px;background:var(--surface-2);color:var(--tg-text);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-decoration:none;transition:background var(--dur-fast),color var(--dur-fast)}.ya-rfly-more:hover{background:var(--accent-soft);color:var(--tg-accent)}.ya-rfly-row{display:flex;align-items:center;gap:var(--space-2_5);width:100%;min-height:44px;padding:6px;border:none;border-radius:12px;background:none;cursor:pointer;font-family:inherit;text-align:left;text-decoration:none;color:inherit;transition:background var(--dur-fast)}.ya-rfly-row:hover{background:var(--surface-2)}.ya-rfly-cv{flex:0 0 auto;width:44px;height:44px;border-radius:6px;overflow:hidden;background:var(--surface-3);display:inline-flex;align-items:center;justify-content:center}.ya-rfly-cv.round{border-radius:var(--r-full)}.ya-rfly-cv>img{width:100%;height:100%;object-fit:cover;display:block}.ya-rfly-ic{flex:0 0 auto;width:24px;color:var(--tg-hint);display:inline-flex;align-items:center;justify-content:center}.ya-rfly-row:hover .ya-rfly-ic{color:var(--tg-text)}.ya-rfly-row.on .ya-rfly-ic{color:var(--tg-accent)}.ya-rfly-row.on{background:var(--accent-soft)}.ya-rfly-row.sub{min-height:34px;margin-left:calc(44px + var(--space-2_5));width:auto;font-size:var(--fs-body-sm)}.ya-rfly-row.on .ya-rfly-tx>b{color:var(--tg-accent)}.ya-rfly-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ya-rfly-tx.wide{gap:var(--space-1_5)}.ya-rfly-tx>b{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--tg-text);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-rfly-tx>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-rfly-row.unread{position:relative}.ya-rfly-row.unread:before{content:"";position:absolute;left:1px;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:var(--tg-accent)}.ya-rail-sep{flex:0 0 auto;width:22px;height:1px;background:var(--tg-section-sep)}.ya-rail-sep.push{margin-top:auto}.ya-rail-badge{position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--tg-destructive)}.ya-rail-badge-num{top:2px;right:2px;width:auto;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:#ecedf0;line-height:1;box-shadow:0 0 0 2px var(--surface-1)}.ya-rail-ico.on{background:var(--surface-2);color:var(--tg-accent)}.rd-ico{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--surface-2);color:var(--tg-text);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.rd-ico:hover:not(:disabled){background:var(--surface-3)}.rd-ico:disabled{opacity:.35;cursor:default}.rd-top{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;justify-content:center;pointer-events:none}.rd-top-inner{pointer-events:auto;width:100%;max-width:var(--ya-content-max);box-sizing:border-box;padding:14px var(--pad-page-x);display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}@media(max-width:1180px){.rd-top-inner>.rd-chap{order:1}.rd-top-inner>.rd-top-r{order:2}.rd-top-inner>.rd-top-l{order:3;flex-basis:100%;justify-content:flex-start}}.rd-top-l{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:0}.rd-top-r{display:flex;align-items:center;gap:8px;flex:1 1 0;justify-content:flex-end}.rd-count{background:transparent;border:none;cursor:pointer;padding:0 4px;font-family:inherit;font-size:var(--fs-body-md);font-weight:900;color:var(--tg-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.rd-count-t{color:var(--tg-hint);font-weight:800}.rd-top{--rd-bar-h: 50px}.rd-top{--rd-glass: color-mix(in srgb, var(--tg-bg) 62%, transparent);--rd-glass-hover: color-mix(in srgb, var(--tg-bg) 78%, transparent);--rd-glass-brd: rgba(255, 255, 255, .09);--rd-blur: blur(18px) saturate(150%)}.rd-proj{--rd-proj-pad: 4px;display:flex;align-items:center;gap:11px;height:var(--rd-bar-h);padding:var(--rd-proj-pad) 16px var(--rd-proj-pad) var(--rd-proj-pad);border-radius:var(--r-lg);color:var(--tg-text);text-decoration:none;background:var(--rd-glass);border:1px solid var(--rd-glass-brd);-webkit-backdrop-filter:var(--rd-blur);backdrop-filter:var(--rd-blur);box-shadow:var(--shadow-lg);transition:background var(--dur-fast)}.rd-proj:hover{background:var(--rd-glass-hover)}.rd-proj-cv{--rd-proj-cv-size: calc(var(--rd-bar-h) - 2px - var(--rd-proj-pad) * 2);width:var(--rd-proj-cv-size);height:var(--rd-proj-cv-size);flex:0 0 var(--rd-proj-cv-size);border-radius:calc(var(--r-lg) - var(--rd-proj-pad));overflow:hidden;box-shadow:var(--shadow-sm)}.rd-proj-main{display:flex;flex-direction:column;min-width:0;width:176px}.rd-proj-name{font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:32px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.rd-chap{display:flex;align-items:center;gap:2px;height:var(--rd-bar-h);padding:0 6px;border-radius:var(--r-full);background:var(--rd-glass);border:1px solid var(--rd-glass-brd);-webkit-backdrop-filter:var(--rd-blur);backdrop-filter:var(--rd-blur);box-shadow:var(--shadow-lg)}.rd-top-r>.rd-ico{width:var(--rd-bar-h);height:var(--rd-bar-h);flex:0 0 var(--rd-bar-h);border-radius:var(--r-lg);background:var(--rd-glass);border:1px solid var(--rd-glass-brd);-webkit-backdrop-filter:var(--rd-blur);backdrop-filter:var(--rd-blur);box-shadow:var(--shadow-lg)}.rd-top-r>.rd-ico:hover:not(:disabled){background:var(--rd-glass-hover)}.rd-top-r>.rd-bm{display:inline-flex;align-items:center;gap:7px;align-self:center;height:38px;padding:0 14px 0 12px;border-radius:var(--r-control);background:var(--rd-glass);border:1px solid var(--rd-glass-brd);-webkit-backdrop-filter:var(--rd-blur);backdrop-filter:var(--rd-blur);font-size:var(--fs-body-sm);font-weight:800}.rd-top-r>.rd-bm:hover:not(:disabled){background:var(--rd-glass-hover)}.rd-chap .rd-ico{background:transparent;border:none;box-shadow:none}.rd-chap-btn:hover{background:#ffffff17}.rd-chap .rd-ico:hover:not(:disabled){background:var(--surface-3)}.rd-chap-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:78px;max-width:124px;height:42px;padding:0 8px;border:none;border-radius:var(--r-full);background:transparent;color:var(--tg-text);font-family:inherit;cursor:pointer;transition:background var(--dur-fast)}.rd-chap-btn:hover{background:var(--surface-3)}.rd-chap-n{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:800;letter-spacing:-.01em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-chap-s{max-width:108px;font-size:11px;font-weight:600;line-height:1.2;color:var(--tg-hint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ya-rail-scrim{position:absolute;inset:0;z-index:5;background:#00000052;animation:ya-scrim-in var(--dur-base) var(--ease-spring)}.ya-sidebar{position:absolute;top:8px;left:8px;z-index:6;width:384px;max-width:calc(100% - 16px);height:calc(100% - 16px);display:flex;flex-direction:column;background:var(--surface-2);border-radius:18px;box-shadow:var(--shadow-xl);padding:16px 14px;overflow:hidden;transform:translate(calc(-100% - 12px));pointer-events:none;transition:transform var(--dur-slow) var(--ease-standard),width var(--dur-slow) var(--ease-standard)}.ya-sidebar.open{transform:none;pointer-events:auto}.ya-sidebar-empty{padding:24px 16px;color:var(--tg-hint);font-size:13px;text-align:center}.ya-sb-tabs{position:relative;display:flex;align-items:center;gap:6px;padding:2px 0 14px;flex:0 0 auto;min-width:0}.ya-sb-tabs>.ya-sb-tab{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-sb-tabactions{flex:0 0 auto}.ya-sb-tab{position:relative;z-index:1;background:none;border:none;cursor:pointer;text-decoration:none;height:40px;padding:0 18px;border-radius:var(--r-full);display:inline-flex;align-items:center;font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--tg-hint);transition:color var(--dur-fast)}.ya-sb-tab.on{color:var(--tg-accent)}.ya-sb-tab:hover:not(.on){color:var(--tg-text)}.ya-sb-ind{position:absolute;top:0;left:0;z-index:0;border-radius:var(--r-full);background:color-mix(in srgb,var(--tg-accent) 20%,transparent);pointer-events:none;transition:transform .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),height .3s,opacity .18s}.ya-sb-tabactions{margin-left:auto;display:flex;align-items:center;gap:4px}.ya-sb-expand{color:var(--tg-hint);display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;border-radius:var(--r-sm);transition:background var(--dur-fast),color var(--dur-fast)}.ya-sb-expand:hover{background:var(--accent-soft);color:var(--tg-accent)}.ya-sidebar.full{width:calc(100% - 16px);max-width:none;border-radius:18px}.ya-sidebar.resizing .ya-sb-list{content-visibility:hidden;opacity:0}.ya-sb-list{transition:opacity var(--dur-fast) var(--ease-standard)}.ya-sidebar.resizing{will-change:width;contain:layout paint}.ya-sidebar.full .ya-sb-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:start;gap:var(--ya-card-gap);align-content:start}.ya-sidebar.full .ya-sb-list.grid{grid-template-columns:repeat(auto-fill,var(--ya-card-w));justify-content:start;column-gap:var(--ya-card-gap);row-gap:var(--ya-card-gap);align-items:start;align-content:start}.ya-sb-list.grid .kk-card{flex:none;width:auto;aspect-ratio:auto;height:0;padding-top:180.263%}.ya-sb-search2{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;margin-bottom:10px;background:var(--surface-3);border-radius:var(--r-md);flex:0 0 auto;color:var(--tg-hint)}.ya-sb-search2 input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--tg-text);font-size:14px;font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:none}html[data-theme] .ya-topbar-search input,html[data-theme] .ya-sb-search2 input{background:transparent}.ya-sb-search2 input::-webkit-search-cancel-button,.ya-sb-search2 input::-webkit-search-decoration{display:none}.ya-sb-searchx{display:inline-flex;align-items:center;border:none;background:none;cursor:pointer;color:var(--tg-hint);padding:2px;flex-shrink:0}.ya-sb-chips{position:relative;display:flex;flex-wrap:nowrap;gap:4px;margin-bottom:8px;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.ya-sb-chips::-webkit-scrollbar{display:none}.ya-sb-chip{position:relative;z-index:1;flex-shrink:0;border:none;cursor:pointer;height:32px;padding:0 12px;border-radius:var(--r-full);display:inline-flex;align-items:center;background:transparent;color:var(--tg-hint);font-size:13px;font-weight:700;white-space:nowrap;font-family:inherit;transition:color var(--dur-fast)}.ya-sb-chip b{font-weight:700;margin-left:5px;opacity:.6}.ya-sb-chip:hover{color:var(--tg-text)}.ya-sb-chip.on{color:var(--tg-accent)}.ya-sb-chip-add{flex:0 0 auto;gap:7px;color:var(--tg-accent);border-color:color-mix(in srgb,var(--tg-accent) 42%,transparent)}.ya-sb-chip-add:hover{color:var(--tg-accent);background:color-mix(in srgb,var(--tg-accent) 13%,transparent)}.ya-sb-sortrow{display:flex;align-items:center;gap:6px;padding-bottom:12px;flex:0 0 auto}.ya-sb-selbar{display:flex;align-items:center;gap:6px;padding:7px 8px;margin-bottom:10px;border-radius:var(--r-md);background:var(--surface-3);flex:0 0 auto}.ya-sb-selcount{flex:1;min-width:0;font-size:13px;font-weight:800;color:var(--tg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ya-sb-selact{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:none;border-radius:var(--r-sm);cursor:pointer;font-family:inherit;font-size:12px;font-weight:800;white-space:nowrap;background:color-mix(in srgb,var(--tg-accent) 16%,transparent);color:var(--tg-accent)}.ya-sb-selact.danger{background:color-mix(in srgb,var(--tg-destructive) 14%,transparent);color:var(--tg-destructive)}.ya-sb-selx{width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:var(--tg-hint)}.ya-sb-spacer{flex:1}.ya-sb-ctl{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;background:transparent;border:none;border-radius:var(--r-full);cursor:pointer;color:var(--tg-hint);font-size:14px;font-weight:700;white-space:nowrap;transition:color var(--dur-fast),background var(--dur-fast)}.ya-sb-ctl:hover{color:var(--tg-text);background:var(--surface-3)}.ya-sb-ctl.icon:hover{color:var(--tg-accent);background:var(--accent-soft)}.ya-sb-ctl.icon{padding:0;width:40px;justify-content:center;flex-shrink:0}.ya-sb-list{flex:1;overflow-y:auto;overscroll-behavior:contain;margin:0 -6px;padding:2px 6px 12px}.ya-sb-list.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ya-card-gap);padding:2px 4px 12px;align-items:start;align-content:start}.ya-sb-row{display:flex;align-items:center;gap:13px;padding:7px 8px;margin-bottom:1px;border-radius:var(--r-md);text-decoration:none;color:inherit;cursor:pointer;transition:background var(--dur-fast)}.ya-sb-row:hover{background:var(--surface-3)}.ya-sb-list.grid .ya-sb-row{display:block;padding:0}.ya-sb-cover{position:relative;width:76px;flex-shrink:0}.ya-sb-list.grid .ya-sb-cover{width:100%;border-radius:8px;overflow:hidden}.ya-sb-g-new{position:absolute;top:7px;left:7px;z-index:2;display:inline-flex;align-items:center;gap:3px;min-width:26px;height:24px;padding:0 7px;border-radius:8px;background:#141416b8;border:1px solid rgba(255,255,255,.14);box-shadow:0 1px 4px #00000059;color:#ecedf0;font-size:12px;font-weight:900;letter-spacing:-.1px}.ya-sb-new{position:absolute;top:3px;right:3px;width:15px;height:15px;background:var(--tg-accent);border-radius:50%;border:2.5px solid var(--tg-bg);box-shadow:0 0 0 1px #0000004d}.ya-sb-row-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ya-sb-row-title{font-size:15.5px;font-weight:var(--fw-bold);color:var(--tg-text);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-sb-row-meta{font-size:13px;color:var(--tg-hint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ya-sb-row-prog{flex-shrink:0;font-size:13px;font-weight:var(--fw-bold);color:var(--tg-hint);font-variant-numeric:tabular-nums}.ya-sb-status{font-weight:var(--fw-medium);color:var(--status-ongoing)}.ya-sb-status[data-st=finished],.ya-sb-status[data-st=completed],.ya-sb-status[data-st=dropped]{color:var(--status-finished)}.ya-sb-status[data-st=paused],.ya-sb-status[data-st=frozen]{color:var(--status-frozen)}.ya-sb-status[data-st=announced]{color:var(--status-announced)}.ya-sb-tabs[hidden]{display:none}.ya-sb-search2{cursor:text;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow var(--dur-fast)}.ya-sb-search2:focus-within{box-shadow:inset 0 0 0 1.5px var(--tg-accent)}.ya-sb-searchx{border-radius:var(--r-sm)}.ya-sb-searchx:hover{color:var(--tg-text)}.ya-sb-filters{display:contents}:is(.ya-sb-tab,.ya-sb-chip,.ya-sb-expand,.ya-sb-ctl,.ya-sb-searchx,.ya-sb-empty-btn,.ya-rail-top):focus-visible{outline:2px solid var(--tg-accent);outline-offset:2px}:is(.ya-sb-row,.ya-sb-list .kk-card,.ya-rail-cv):focus-visible{outline:2px solid var(--tg-accent);outline-offset:-2px}.ya-sb-row:focus-visible{background:var(--surface-3)}.ya-sb-empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;text-align:center}.ya-sb-empty-title{font-size:16px;font-weight:var(--fw-bold);color:var(--tg-text)}.ya-sb-empty-sub{font-size:13px;color:var(--tg-hint);max-width:300px;line-height:1.4}.ya-sb-empty-btn{margin-top:6px;height:36px;padding:0 16px;border:none;cursor:pointer;border-radius:var(--r-full);background:var(--accent-soft);color:var(--tg-accent);font-family:inherit;font-size:14px;font-weight:var(--fw-bold);transition:background var(--dur-fast)}.ya-sb-empty-btn:hover{background:var(--accent-soft-strong, color-mix(in srgb, var(--tg-accent) 24%, transparent))}.ya-sb-head{display:flex;align-items:center;gap:10px;padding:2px 4px 14px;flex:0 0 auto;min-width:0}.ya-sb-head-title{margin:0;font-size:22px;font-weight:var(--fw-black, 900);letter-spacing:-.02em;color:var(--tg-text);line-height:1.2}.ya-sb-head-count{font-size:15px;font-weight:var(--fw-bold);color:var(--tg-hint);font-variant-numeric:tabular-nums}.ya-sidebar.full .ya-sb-search2{height:44px;padding:0 14px;margin-bottom:12px;max-width:640px}.ya-sidebar.full .ya-sb-search2 input{font-size:15px}.ya-sidebar.full .ya-sb-filters{display:flex;align-items:center;gap:12px;flex:0 0 auto;min-width:0;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--tg-section-sep)}.ya-sidebar.full .ya-sb-filters>.ya-sb-chips{flex:1 1 auto;min-width:0;margin-bottom:0;padding-bottom:0!important}.ya-sidebar.full .ya-sb-filters>.ya-sb-sortrow{flex:0 0 auto;padding-bottom:0}.ya-sidebar.full .ya-sb-filters>.ya-sb-sortrow>.ya-sb-spacer{display:none}.ya-sidebar.full .ya-sb-list{padding-top:10px;padding-bottom:20px}.ya-sb-profile{display:flex;align-items:center;gap:10px;padding:10px 12px;margin:0 8px 8px;border-radius:var(--r-lg);background:var(--surface-2);text-decoration:none;color:inherit;transition:background var(--dur-fast)}.ya-sb-profile:hover{background:var(--surface-3)}.ya-sb-profile-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.ya-sb-profile-name{font-size:14px;font-weight:var(--fw-black);color:var(--tg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ya-sb-profile-xp{display:flex;align-items:center;gap:8px}.ya-sb-profile-lvl{flex-shrink:0;font-size:11px;font-weight:var(--fw-bold);color:var(--tg-hint)}.ya-sb-xpbar{flex:1;min-width:0}.ya-sb-profile-xptext{flex-shrink:0;font-size:10px;color:var(--tg-hint);font-variant-numeric:tabular-nums}.ya-mainlayout-tabbar-slot{display:none}.ya-mainlayout .h-body{padding-bottom:16px!important}.ya-cards-grid{grid-template-columns:repeat(auto-fill,var(--ya-card-w));justify-content:center;column-gap:var(--ya-card-gap)!important;row-gap:var(--ya-card-gap)!important}.ya-d-grid7{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))!important}.ya-d-grid5{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important}.ya-d-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.dh-body{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-gutter:stable;padding:var(--space-4) var(--ya-content-pad) 56px;display:flex;flex-direction:column;align-items:center;gap:var(--ya-gap-row)}.dh-body>*{width:100%;max-width:var(--ya-content-max)}.dh-body>section{content-visibility:auto;contain-intrinsic-size:auto 620px}.dh-body>section:is(.kk-hero-wrap,.kk-tight-sec,.chart3){content-visibility:visible}.dh-body>section.dh-split{content-visibility:visible}.dh-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.dh-head{display:flex;align-items:center;gap:13px;margin-bottom:16px;min-height:36px}.dh-h3,.dh-h4{margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--tg-text)}.dh-spacer{flex:1}.dh-fchip{position:relative;z-index:1;border:none;background:transparent;color:var(--tg-hint);font-size:14px;font-weight:800;padding:8px 16px;border-radius:var(--r-full);cursor:pointer;font-family:inherit;transition:color var(--dur-fast) var(--ease-standard)}.dh-fchip:hover{color:var(--tg-text)}.dh-fchip.on{color:var(--tg-accent)}.dh-lb-podium{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:40px;padding:34px 0 44px}.dh-lb-col{position:relative;flex:0 0 auto;width:150px;display:flex;flex-direction:column;align-items:center;gap:9px;text-decoration:none;color:inherit}.dh-lb-col.first{width:188px}.dh-lb-stand{margin-top:12px;width:86%;border-radius:12px 12px 0 0;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:900;color:#ffffffd9;background:var(--surface-2);border-top:3px solid var(--tg-section-sep)}.dh-lb-stand.r1{height:74px;border-top-color:var(--medal-gold)}.dh-lb-stand.r2{height:52px;border-top-color:var(--medal-silver)}.dh-lb-stand.r3{height:38px;border-top-color:var(--medal-bronze)}.dh-lb-imgwrap{position:relative;width:88px}.dh-lb-col.first .dh-lb-imgwrap{width:116px}.dh-lb-col.tcard,.dh-lb-col.tcard.first,.dh-lb-col.tcard .dh-lb-imgwrap,.dh-lb-col.tcard.first .dh-lb-imgwrap{width:166px}.dh-lb-img{width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;background:var(--surface-3);display:block}.dh-lb-img.sq{border-radius:22px}.dh-lb-img.cover{aspect-ratio:3 / 5;border-radius:16px}.dh-lb-col.tcard .kk-card{width:100%}.dh-lb-img.ph,.dh-lb-rimg.ph{display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:var(--tg-accent);background:var(--surface-3)}.dh-lb-img.ph{font-size:30px}.dh-lb-rimg{width:46px;height:46px;flex:0 0 46px;border-radius:50%;object-fit:cover;background:var(--surface-3)}.dh-lb-rimg.sq{border-radius:12px}.dh-lb-rimg.ph{font-size:16px}.dh-lb-mypos{position:sticky;bottom:18px;align-self:center;margin:18px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 24px;border-radius:var(--r-full);background:#121214eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--tg-section-sep);color:#ecedf0;font-size:14px;font-weight:800;box-shadow:var(--shadow-lg);z-index:5}.dh-daygroup{margin-bottom:36px}.dh-dayhead{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.dh-day-count{font-size:14px;font-weight:700;color:var(--tg-hint)}.dh-hero{position:relative;overflow:hidden;border-radius:16px;height:clamp(280px,21vw,340px)}.dh-hero-track{display:flex;flex-wrap:nowrap;width:100%;height:100%}.dh-hero-slide{flex:0 0 50%;height:100%;padding:0 calc(var(--ya-card-gap) / 2);display:flex;align-items:center}.dh-hero-main{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden;background:var(--surface-2) center/cover;display:flex;align-items:flex-end;text-decoration:none;color:#ecedf0;box-shadow:none}.dh-hero-slide.is-side .dh-hero-info{display:none}.dh-hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:9999px;border:none;padding:0;cursor:pointer;background:#000c;display:flex;align-items:center;justify-content:center}.dh-hero-arrow.prev{left:33px}.dh-hero-arrow.next{right:33px}.dh-hero-arrow svg{width:12px;height:18px;color:#ecedf0}.dh-hero .dh-hero-arrow,.dh-hero .dh-hero-arrow:hover,.dh-hero .dh-hero-arrow:active,.dh-hero .dh-hero-arrow:focus{transition:none!important;transform:translateY(-50%)!important;animation:none!important}.dh-hero-arrow:focus:not(:focus-visible){outline:none}.dh-hero-count{position:absolute;top:14px;right:calc(25% + 14px);z-index:4;padding:6px 13px;border-radius:var(--r-full);background:#0f0f11d1;color:#ecedf0;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.3px}.dh-hero-main .ya-badge.on-banner.tr{top:4px;right:4px}.dh-hero-slide.is-side .ya-badge{display:none}.dh-hero-main:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.82))}.dh-hero-info{position:relative;z-index:1;width:100%;padding:26px 30px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.dh-hero-left{min-width:0;max-width:100%}.dh-hero-title{font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em;text-shadow:0 2px 12px rgba(0,0,0,.5)}.dh-hero-meta{font-size:15.5px;color:#ffffffd9;margin-top:7px}.kk-row{display:flex;gap:var(--ya-card-gap);overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.kk-row>*{scroll-snap-align:start}.kk-row::-webkit-scrollbar{display:none}.kk-rail{overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:column;gap:10px;padding-bottom:6px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.kk-rail::-webkit-scrollbar{display:none}.kk-rail-row{display:flex;gap:var(--ya-card-gap);width:-webkit-max-content;width:max-content}.kk-grid{display:grid;grid-template-columns:repeat(auto-fill,var(--ya-card-w));justify-content:center;gap:var(--ya-card-gap)}.kk-grid .kk-card{flex:none;width:var(--ya-card-w)}.kk-tight-sec{margin-top:calc(-1 * var(--ya-gap-row) + var(--ya-card-gap))}.kk-card{flex:0 0 var(--ya-card-w);width:var(--ya-card-w);aspect-ratio:var(--ya-card-ar);border-radius:8px;position:relative;overflow:hidden;text-decoration:none;color:#ecedf0;background:var(--surface-2) center/cover no-repeat;display:flex;align-items:flex-end}.kk-card:active{opacity:.88}.kk-age{position:absolute;top:7px;left:7px;z-index:3;padding:1px 6px;background:var(--status-error);color:#ecedf0;font-size:10px;font-weight:800;border-radius:5px}.kk-rate,.kk-cal-badge{position:absolute;top:4px;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);height:26px;padding:0 var(--space-2);border:none;border-radius:var(--r-md);background:#141416e6;font-size:var(--fs-caption);font-weight:var(--fw-black);line-height:1;letter-spacing:-.1px;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.kk-rate{right:4px}.kk-cal-badge{left:4px;z-index:3;color:var(--ink-over-media)}.dh-cal-empty{padding:34px 12px;text-align:center;color:var(--tg-hint);font-size:14px}.dh-create-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:var(--r-full);background:var(--tg-accent);color:#ecedf0;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:filter var(--dur-fast) var(--ease-standard)}.dh-create-btn:hover{filter:brightness(1.12)}.dh-collgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ya-card-gap)}.dh-notiflist{display:flex;flex-direction:column;gap:2px;width:100%}.dh-ntf-headmain{flex:1;min-width:0;display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.dh-notif{display:flex;gap:10px;align-items:center;padding:10px 14px;border-radius:14px;transition:background var(--dur-fast) var(--ease-standard)}.dh-notif:hover,.dh-notif.unread{background:var(--surface-2)}.dh-notif-main-link{flex:1;min-width:0;display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit}.dh-notif-cv{position:relative;flex:0 0 52px;width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--surface-2)}.dh-notif-dot{position:absolute;top:4px;right:4px;width:11px;height:11px;border-radius:50%;background:var(--tg-accent);border:2px solid var(--tg-bg)}.dh-notif-main{flex:1;min-width:0}.dh-notif-txt{font-size:14px;font-weight:600;color:var(--tg-text);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dh-notif-time{font-size:12px;color:var(--tg-hint);margin-top:3px}.dh-ntf{background:transparent;padding:6px 0 10px;margin-bottom:2px}.dh-ntf.compact{padding:8px 10px;margin-bottom:6px}.dh-ntf.compact .dh-ntf-cv{flex:0 0 var(--cover-sq-ntf);width:var(--cover-sq-ntf);height:var(--cover-sq-ntf)}.dh-ntf.compact .dh-ntf-title{font-size:13px;line-height:17px;white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:34px;overflow:hidden}.dh-ntf.compact .dh-ntf-sub{font-size:12px}.dh-ntf.compact .dh-ntf-lines{margin-top:7px;gap:2px}.dh-ntf.compact .dh-ntf-line{padding:8px 10px}.dh-ntf.compact .dh-ntf-line-txt{font-size:13px}.dh-ntf-head{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.dh-ntf-cv{flex:0 0 var(--cover-sq-ntf);width:var(--cover-sq-ntf);height:var(--cover-sq-ntf);border-radius:8px;overflow:hidden;background:var(--surface-3);position:relative}.dh-ntf-htext{flex:1;min-width:0}.dh-ntf-title{font-size:15px;font-weight:800;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-ntf-sub{font-size:13px;color:var(--tg-hint);margin-top:1px}.dh-ntf-lines{display:flex;flex-direction:column;gap:6px;margin-top:10px}.dh-ntf-line{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;background:none;text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-standard)}.dh-ntf-line:hover{background:color-mix(in srgb,var(--tg-text) 6%,transparent)}.dh-ntf-line.unread{background:none}.dh-ntf-line.unread:hover{background:color-mix(in srgb,var(--tg-text) 6%,transparent)}.dh-ntf-line-txt{flex:1;font-size:14px;font-weight:600;color:var(--tg-text)}.dh-ntf-line-time{font-size:13px;color:var(--tg-hint);white-space:nowrap}.dh-notif-dot.static{position:static;width:8px;height:8px;flex:0 0 8px;border:none;box-shadow:none}.dh-ntf-check{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:2px solid var(--tg-section-sep);background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}.dh-ntf-check:hover{border-color:var(--tg-accent)}.dh-ntf-check.on{background:var(--tg-accent);border-color:var(--tg-accent)}.dh-ntf-more{align-self:flex-start;margin-top:5px;padding:8px 6px;border:none;background:none;color:var(--tg-accent);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.dh-ntf-more:hover{text-decoration:underline}.kk-title{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:22px 8px 8px;box-sizing:border-box;font-size:13px;font-weight:700;line-height:17px;text-align:center;color:#ecedf0;background-image:linear-gradient(rgba(var(--cov-grad-rgb),0),rgba(var(--cov-grad-rgb),.6) 30%,rgba(var(--cov-grad-rgb),.9))}.kk-note{margin-top:3px;font-size:11px;font-weight:600;line-height:14px;color:#ffffffc7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kk-title-in{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:51px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.kk-more{color:var(--tg-hint);display:inline-flex;transition:color var(--dur-fast) var(--ease-standard)}.kk-more:hover{color:var(--tg-text)}.kk-hero-wrap{position:relative;width:100%}.kk-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:52px;height:52px;border-radius:50%;border:none;cursor:pointer;background:#0f0f11c7;color:#ecedf0;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md);transition:background var(--dur-fast) var(--ease-standard)}.kk-arrow:hover{background:var(--tg-accent)}.kk-arrow svg{width:26px;height:26px}.kk-arrow.left{left:14px}.kk-arrow.right{right:14px}.ya-rp{position:absolute;top:8px;right:8px;z-index:6;width:348px;max-width:calc(100% - 16px);height:calc(100% - 16px);overflow:hidden;background:var(--surface-2);border-radius:18px;box-shadow:var(--shadow-xl);display:flex;flex-direction:column;transform:translate(calc(100% + 12px));pointer-events:none;transition:transform var(--dur-slow) var(--ease-standard)}.ya-rp.open{transform:none;pointer-events:auto}.ya-rp-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 14px 20px;display:flex;flex-direction:column;gap:var(--ya-card-gap);scrollbar-width:none}.ya-rp-scroll::-webkit-scrollbar{display:none}.ya-rp-scroll>*{flex-shrink:0}.ya-rp-card{background:var(--surface-2);border-radius:var(--ya-card-radius);padding:16px;text-decoration:none;color:inherit}.dh-cont-main{min-width:0}.dh-mrow-cv{position:relative;overflow:hidden;width:76px;height:76px;flex:0 0 76px;border-radius:8px;background:var(--surface-2)}.dh-mrow-main{min-width:0;flex:1}.dh-mrow-title{font-size:15px;font-weight:700;color:var(--tg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.dh-frow .dh-mrow-title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dh-mrow-meta{font-size:13px;color:var(--tg-hint);margin-top:4px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dh-lvl{color:var(--tg-accent);font-weight:800}.dh-up{font-size:11px;font-weight:800;color:var(--status-success);font-variant-numeric:tabular-nums}.dh-down{font-size:11px;font-weight:800;color:var(--status-error);font-variant-numeric:tabular-nums}.dh-deckgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ya-card-gap)}.dh-split{display:grid;grid-template-columns:1.65fr 1fr;gap:var(--ya-card-gap)}.dh-recent-list{--dh-frow-h: 94px}.dh-frow{box-sizing:border-box;height:var(--dh-frow-h);display:flex;gap:13px;align-items:center;padding:9px 7px;border-radius:12px;text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-standard)}.dh-frow:hover{background:var(--hover-overlay)}.dh-frow-cv{position:relative;overflow:hidden;width:76px;height:76px;flex:0 0 76px;border-radius:13px;background:var(--surface-2)}.dh-recent-list{display:flex;flex-direction:column}.dh-recent-more,.dh-recent-end{text-align:center;padding:14px;color:var(--tg-hint);font-size:13px}.h-section-header a{transition:transform var(--dur-fast) var(--ease-standard)}.h-section-header:hover a{transform:translate(3px)}.h-body::-webkit-scrollbar,.ya-sb-list::-webkit-scrollbar{width:10px}.h-body::-webkit-scrollbar-thumb,.ya-sb-list::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:10px;border:3px solid var(--tg-bg)}.h-body::-webkit-scrollbar-thumb:hover,.ya-sb-list::-webkit-scrollbar-thumb:hover{background:#3c3f45}.y-sheet-backdrop{inset:0!important;transform:none!important;width:100%;height:100%;max-width:none}.ya-rail-ico.\!peek{background:var(--accent-soft)!important;color:var(--tg-accent)!important}.ya-rfly-list.\!pad{gap:var(--space-2)!important;padding:0 var(--space-1_5) var(--space-1_5)!important}.ya-rfly-row.\!sub{min-height:34px!important;margin-left:calc(44px + var(--space-2_5))!important;width:auto!important;font-size:var(--fs-body-sm)!important}.ya-rfly-tx.\!wide{gap:var(--space-1_5)!important}.ya-rail-sep.\!push{margin-top:auto!important}.ya-sidebar.full .ya-sb-list.\!grid{grid-template-columns:repeat(auto-fill,var(--ya-card-w))!important;justify-content:start!important;column-gap:var(--ya-card-gap)!important;row-gap:var(--ya-card-gap)!important;align-items:start!important;align-content:start!important}.ya-sb-list.\!grid .kk-card{flex:none!important;width:auto!important;aspect-ratio:auto!important;height:0!important;padding-top:180.263%!important}.ya-sb-list.\!grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:var(--ya-card-gap)!important;padding:2px 4px 12px!important;align-items:start!important;align-content:start!important}.ya-sb-list.\!grid .ya-sb-row{display:block!important;padding:0!important}.ya-sb-list.\!grid .ya-sb-cover{width:100%!important;border-radius:8px!important;overflow:hidden!important}.ya-sidebar.\!full{width:calc(100% - 16px)!important;max-width:none!important;border-radius:18px!important}.ya-sidebar.\!full .ya-sb-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:start!important;gap:var(--ya-card-gap)!important;align-content:start!important}.ya-sidebar.\!full .ya-sb-list.grid{grid-template-columns:repeat(auto-fill,var(--ya-card-w))!important;justify-content:start!important;column-gap:var(--ya-card-gap)!important;row-gap:var(--ya-card-gap)!important;align-items:start!important;align-content:start!important}.ya-sidebar.\!full .ya-sb-search2{height:44px!important;padding:0 14px!important;margin-bottom:12px!important;max-width:640px!important}.ya-sidebar.\!full .ya-sb-search2 input{font-size:15px!important}.ya-sidebar.\!full .ya-sb-filters{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important;min-width:0!important;padding-bottom:12px!important;margin-bottom:4px!important;border-bottom:1px solid var(--tg-section-sep)!important}.ya-sidebar.\!full .ya-sb-filters>.ya-sb-chips{flex:1 1 auto!important;min-width:0!important;margin-bottom:0!important;padding-bottom:0!important}.ya-sidebar.\!full .ya-sb-filters>.ya-sb-sortrow{flex:0 0 auto!important;padding-bottom:0!important}.ya-sidebar.\!full .ya-sb-filters>.ya-sb-sortrow>.ya-sb-spacer{display:none!important}.ya-sidebar.\!full .ya-sb-list{padding-top:10px!important;padding-bottom:20px!important}.dh-lb-col.\!first{width:188px!important}.dh-lb-col.\!first .dh-lb-imgwrap{width:116px!important}.dh-lb-col.tcard.\!first,.dh-lb-col.tcard.\!first .dh-lb-imgwrap{width:166px!important}.dh-lb-img.\!cover{aspect-ratio:3 / 5!important;border-radius:16px!important}.dh-hero-arrow.\!prev{left:33px!important}.dh-hero-arrow.\!next{right:33px!important}.dh-hero-main .ya-badge.on-banner.\!tr{top:4px!important;right:4px!important}.ya-rfly-list.ntf>.dh-ntf.\!compact{margin:0!important;padding:8px 0 4px!important;display:flex!important;flex-direction:column!important;gap:var(--ya-card-gap, 4px)!important;background:none!important;border-radius:0!important}.dh-ntf.\!compact{padding:8px 10px!important;margin-bottom:6px!important}.dh-ntf.\!compact .dh-ntf-cv{flex:0 0 var(--cover-sq-ntf)!important;width:var(--cover-sq-ntf)!important;height:var(--cover-sq-ntf)!important}.dh-ntf.\!compact .dh-ntf-title{font-size:13px!important;line-height:17px!important;white-space:normal!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-height:34px!important;overflow:hidden!important}.dh-ntf.\!compact .dh-ntf-sub{font-size:12px!important}.dh-ntf.\!compact .dh-ntf-lines{margin-top:7px!important;gap:2px!important}.dh-ntf.\!compact .dh-ntf-line{padding:8px 10px!important}.dh-ntf.\!compact .dh-ntf-line-txt{font-size:13px!important}.ya-rfly-row.\!unread{position:relative!important}.ya-rfly-row.\!unread:before{content:""!important;position:absolute!important;left:1px!important;top:50%!important;transform:translateY(-50%)!important;width:4px!important;height:4px!important;border-radius:50%!important;background:var(--tg-accent)!important}.dh-notif.\!unread{background:var(--surface-2)!important}.dh-ntf-line.\!unread{background:none!important}.dh-ntf-line.\!unread:hover{background:color-mix(in srgb,var(--tg-text) 6%,transparent)!important}.ya-tnav.\!on{color:var(--tg-text)!important}.ya-tnav.\!on>:first-child{color:var(--tg-accent)!important}.ya-ticon.\!on{color:var(--tg-accent)!important}.ya-peek-pin.\!on{color:var(--tg-text)!important;background:var(--surface-3)!important}.ya-rfly-row.\!on .ya-rfly-ic{color:var(--tg-accent)!important}.ya-rfly-row.\!on{background:var(--accent-soft)!important}.ya-rfly-row.\!on .ya-rfly-tx>b{color:var(--tg-accent)!important}.ya-rail-ico.\!on{background:var(--surface-2)!important;color:var(--tg-accent)!important}.ya-sb-tab.\!on{color:var(--tg-accent)!important}.ya-sb-tab:hover:not(.\!on){color:var(--tg-text)!important}.ya-sb-chip.\!on,.dh-fchip.\!on{color:var(--tg-accent)!important}.dh-ntf-check.\!on{background:var(--tg-accent)!important;border-color:var(--tg-accent)!important}.kk-arrow.\!left{left:14px!important}.kk-arrow.\!right{right:14px!important}.ya-tnav.\!open,.ya-ticon.\!open{background:color-mix(in srgb,var(--tg-text) 6%,transparent)!important;color:var(--tg-text)!important}@keyframes ya-sm-fade{0%{opacity:0}to{opacity:1}}@keyframes ya-sm-pop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes ya-rfly-in{0%{opacity:0;transform:translate(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes ya-scrim-in{0%{opacity:0}to{opacity:1}}.ya-sidebar.\!open,.ya-rp.\!open{transform:none!important;pointer-events:auto!important}}@media(min-width:1600px){:root{--pad-page-x: 36px}}@media(min-width:900px)and (max-width:1279px){.dp-content:has(>aside:last-child){grid-template-columns:260px minmax(0,1fr)!important}.dp-content>aside:last-child{grid-column:1 / -1;position:static!important;max-height:none!important;overflow:visible!important}}@media(min-width:1024px){.set-2col{display:flex;align-items:flex-start;justify-content:center;gap:var(--ya-card-gap);max-width:1100px;margin:0 auto;width:100%;box-sizing:border-box;padding:var(--space-2_5) var(--pad-page-x) 48px}.set-main{flex:1 1 0;min-width:0;max-width:700px;display:flex;flex-direction:column}.set-main>*{margin-left:0!important;margin-right:0!important}.set-main>.h-section-label{margin:18px 0 8px;padding-left:2px}.set-main>.h-section-label:first-child{margin-top:0}.set-nav{position:relative;display:flex;flex-direction:column;gap:4px}.set-usercard{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 14px 0;border-top:1px solid var(--tg-section-sep)}}@media(hover:hover)and (pointer:fine)and (min-width:900px){.h-btn:hover:not(:disabled){filter:brightness(1.08)}.h-chip:hover,.h-cell:hover{background:var(--surface-3)}}.h-tabbar{display:flex;align-items:center;margin:0;background:var(--tg-bg);border-top:1px solid var(--tg-section-sep);padding:0 var(--space-2) max(8px,env(safe-area-inset-bottom),var(--tg-safe-bottom, 0px));flex-shrink:0;gap:4px;contain:layout paint;transition:transform .26s cubic-bezier(.4,0,.2,1),opacity .26s cubic-bezier(.4,0,.2,1);view-transition-name:yamiko-tabbar}body.kb-open .h-tabbar,body.modal-open .h-tabbar,body.selection-open .h-tabbar,body.selection-open .cont-strip,body.chat-page .h-tabbar,body.chat-page .cont-strip,body.composer-active .h-tabbar{transform:translateY(110%)!important;opacity:0!important;pointer-events:none!important}body.selection-open .project-cta,body.kb-open .project-cta,body.modal-open .project-cta,body.composer-active .project-cta{transform:translateY(120%)!important;opacity:0!important;pointer-events:none!important}.h-tab{flex:1 1 0;min-width:44px;height:54px;position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 6px;text-decoration:none;cursor:pointer;background:transparent;border:none;color:var(--tg-hint);font-family:inherit;white-space:nowrap;overflow:hidden;transition:color var(--dur-base) var(--ease-standard)}.h-tab.h-tab-center .h-tab-icon-slot{width:34px;height:34px}.h-tab-icon-slot{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.h-tab svg{flex-shrink:0;transform-origin:center;transition:transform var(--dur-base) var(--ease-standard)}.h-tab-badge{position:absolute;top:-4px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--r-full);background:var(--tg-accent);color:#ecedf0;font-size:10px;font-weight:800;letter-spacing:-.2px;display:inline-flex;align-items:center;justify-content:center}.h-tab.active{color:var(--tg-text)}.h-tab.\!active{color:var(--tg-text)!important}.h-tab-label{font-size:11px;font-weight:700;letter-spacing:-.1px;color:inherit;line-height:1.1}.h-tab-avatar{width:26px;height:26px;min-width:26px;min-height:26px;aspect-ratio:1 / 1;border-radius:50%;object-fit:cover;flex-shrink:0;display:block;transform-origin:center;transition:transform var(--dur-base) var(--ease-standard)}.h-tab.active .h-tab-avatar{box-shadow:0 0 0 2px #ffffff8c}.h-tab.\!active .h-tab-avatar{box-shadow:0 0 0 2px #ffffff8c!important}@keyframes yamiko-flip-in-right{0%{transform:translate(64px) scale(.94);opacity:0;filter:drop-shadow(-10px 0 18px rgba(0,0,0,.32))}55%{opacity:1}to{transform:translate(0) scale(1);opacity:1;filter:drop-shadow(0 0 0 rgba(0,0,0,0))}}@keyframes yamiko-flip-in-left{0%{transform:translate(-64px) scale(.94);opacity:0;filter:drop-shadow(10px 0 18px rgba(0,0,0,.32))}55%{opacity:1}to{transform:translate(0) scale(1);opacity:1;filter:drop-shadow(0 0 0 rgba(0,0,0,0))}}@keyframes yamiko-route-forward{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:translateZ(0)}}.yamiko-route-forward{animation:yamiko-route-forward var(--dur-slow) var(--ease-spring) backwards}@keyframes yamiko-route-desk{0%{opacity:0}to{opacity:1}}.yamiko-route-desk{animation:yamiko-route-desk var(--dur-slow) var(--ease-spring) backwards}@media(prefers-reduced-motion:reduce){.yamiko-route-desk{animation:none}}@keyframes yamiko-route-fade{0%{opacity:0}to{opacity:1}}.yamiko-route-fade{animation:yamiko-route-fade var(--dur-base) var(--ease-spring) backwards}@media(prefers-reduced-motion:reduce){.yamiko-route-fade{animation:none}}::view-transition-old(root),::view-transition-new(root){animation-duration:.24s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html[data-nav-type=tab]::view-transition-old(root),html[data-nav-type=tab]::view-transition-new(root){animation-duration:.14s}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.01ms!important}}html[data-vt=theme]::view-transition-old(root),html[data-vt=theme]::view-transition-new(root){animation-duration:.34s;animation-timing-function:var(--ease-standard)}html[data-vt=theme]::view-transition-old(root){animation-name:yamiko-vt-theme-out}html[data-vt=theme]::view-transition-new(root){animation-name:yamiko-vt-theme-in}@keyframes yamiko-vt-theme-out{0%{opacity:1}to{opacity:0}}@keyframes yamiko-vt-theme-in{0%{opacity:0}to{opacity:1}}html[data-vt=theme] .h-tabbar{view-transition-name:none}@media(prefers-reduced-motion:reduce){html[data-vt=theme]::view-transition-old(root),html[data-vt=theme]::view-transition-new(root){animation-duration:.01ms!important}}::view-transition-group(yamiko-tabbar),::view-transition-old(yamiko-tabbar),::view-transition-new(yamiko-tabbar){animation-duration:0s!important;animation:none!important}@keyframes yamiko-fallback-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){@keyframes yamiko-route-forward{0%{opacity:0}to{opacity:1}}@keyframes yamiko-flip-in-right{0%{opacity:0}to{opacity:1}}@keyframes yamiko-flip-in-left{0%{opacity:0}to{opacity:1}}}.h-cell{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-2);border-bottom:none;border-radius:var(--r-md);margin-bottom:var(--gap-row)}.h-cell:last-child{margin-bottom:0}.h-cell-main{flex:1;min-width:0}.h-cell-title{font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:var(--ls-normal)}.h-cell-sub{font-size:var(--fs-body-sm);color:var(--tg-hint);margin-top:2px;letter-spacing:var(--ls-normal)}.h-section-label{padding:14px 16px 8px;font-size:13px;color:var(--tg-hint);letter-spacing:-.1px;font-weight:700}.h-card{background:var(--surface-2);border-radius:var(--r-lg);padding:var(--space-4)}.h-section-header{display:flex;align-items:baseline;justify-content:space-between;padding:0 var(--pad-page-x) 10px}.h-tab-strip{display:flex;gap:4px;padding:0 var(--pad-page-x);align-items:center}.h-tab-strip:not(.flush){padding-left:var(--pad-page-x)!important;padding-right:var(--pad-page-x)!important}.h-tab-strip::-webkit-scrollbar{display:none}.h-tab-strip{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none}.h-tab-strip>button{flex:0 0 auto}.ya-hero{position:relative;--ya-hero-slide: calc(100vw - 2 * var(--pad-page-x));--ya-hero-gap: calc(2 * var(--pad-page-x));margin:var(--space-2) 0 0;height:calc(var(--ya-hero-slide) * 460 / 464)}.ya-hero-track{position:absolute;inset:0;display:flex;gap:var(--ya-hero-gap);padding-left:var(--pad-page-x);width:auto;transition:transform .6s cubic-bezier(.22,1,.36,1)}.ya-hero-track.no-anim{transition:none}@media(prefers-reduced-motion:reduce){.ya-hero-track{transition:none}}.ya-newpager{display:flex;gap:var(--card-gap-x);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:var(--pad-page-x);padding:var(--card-gap-y) var(--pad-page-x) 4px;scrollbar-width:none}.ya-newpager::-webkit-scrollbar{display:none}.ya-newpager-page{flex:0 0 calc(100vw - 2 * var(--pad-page-x));scroll-snap-align:start;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--card-gap-y) var(--card-gap-x)}.ya-tgband{display:flex;justify-content:center;align-items:center;margin:var(--card-gap-y) var(--pad-page-x) 0;background:var(--surface-2);border-radius:var(--r-control);line-height:0}.ya-tgband img{height:64px;width:auto;max-width:100%}.ya-hero-slide{position:relative;flex:0 0 var(--ya-hero-slide);height:100%;overflow:hidden;border-radius:var(--r-lg)}.ya-hero-count{display:inline-flex;align-items:center;height:26px;padding:0 var(--space-2);border-radius:var(--r-md);background:#141416e6;transform:translateZ(0);will-change:transform;color:#ecedf0;font-size:12px;font-weight:700;letter-spacing:-.1px;font-variant-numeric:tabular-nums}.bm-bar{position:relative;z-index:3;display:flex;align-items:center;padding:var(--space-2) var(--pad-page-x);background:var(--tg-bg)}html.ya-browser .bm-bar{position:sticky;top:0;padding-top:calc(var(--safe-top, 0px) + var(--space-2))}.bm-tools{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--pad-page-x) var(--space-3)}.h-tabpanel:has(.sk){min-height:calc(100dvh - 260px)}.h-tab-ind{position:absolute;left:0;top:0;z-index:0;background:var(--accent-soft);border-radius:var(--r-control);pointer-events:none;transition:transform var(--tab-ind-dur) var(--ease-standard),width var(--tab-ind-dur) var(--ease-standard),opacity var(--dur-fast) linear}:root{--tab-ind-dur: .2s}.h-tabpager{position:relative;overflow-x:clip}.h-tabpager-track{position:relative}.h-tabpager-slot.is-side{position:absolute;top:0;left:0;width:100%;pointer-events:none}.h-tab-strip>button{flex-shrink:0;position:relative;z-index:1;min-height:38px;display:inline-flex;align-items:center;padding:0 14px;border:none;background:transparent;border-radius:var(--r-control);font-size:14px;font-weight:var(--fw-medium);color:var(--tg-hint);cursor:pointer;font-family:inherit;letter-spacing:var(--ls-normal);transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);white-space:nowrap}.h-tab-strip>button.active{background:var(--accent-soft);color:var(--accent-text);font-weight:var(--fw-active)}.h-tab-strip>button.\!active{background:var(--accent-soft)!important;color:var(--accent-text)!important;font-weight:var(--fw-active)!important}.h-tab-strip.has-indicator>button.active{background:transparent}.h-tab-strip.has-indicator>button.\!active{background:transparent!important}:where(.has-indicator){position:relative}.h-tab-strip>button,.h-tab-strip>a{box-sizing:border-box;height:38px!important;min-height:38px!important;padding:0 14px!important;font-size:14px!important;line-height:1.2;border-radius:var(--r-control)!important}.h-tab-strip>a{display:inline-flex;align-items:center;flex:0 0 auto;text-decoration:none}.h-tab-ind{border-radius:var(--r-control)!important}.h-floating-bar{position:fixed;left:var(--pad-page-x);right:var(--pad-page-x);bottom:var(--pad-floating-bottom);border-radius:var(--r-xl);z-index:50}.h-chip{display:inline-flex;align-items:center;gap:5px;padding:0 11px;height:28px;border-radius:var(--r-control);border:1px solid transparent;font-size:12px;font-weight:600;background:var(--surface-2);color:var(--tg-text);white-space:nowrap;cursor:pointer;letter-spacing:-.1px;transition:transform var(--dur-fast) var(--ease-spring),background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.h-chip:active{transform:scale(.97)}.h-chip.on{background:var(--tg-accent);border-color:transparent;color:#ecedf0}.h-chip.\!on{background:var(--tg-accent)!important;border-color:transparent!important;color:#ecedf0!important}.h-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border-radius:var(--r-control);font-size:var(--fs-body);font-weight:var(--fw-bold);border:none;cursor:pointer;color:var(--tg-text);letter-spacing:var(--ls-normal);font-family:inherit;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:var(--surface-3);transition:transform var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.h-btn:active:not(:disabled){transform:scale(.97)}.h-btn:disabled{opacity:.5;cursor:not-allowed}.h-btn.primary{background:var(--tg-accent);color:var(--tg-button-text)}.h-btn.secondary{background:var(--surface-3);color:var(--tg-text)}.h-btn.ghost{background:transparent;color:var(--tg-accent)}.h-btn.\!ghost{background:transparent!important;color:var(--tg-accent)!important}.h-btn.destructive{background:var(--tg-destructive);color:#ecedf0}.h-btn.sm,.h-btn.lg{min-height:36px;border-radius:var(--r-control);padding:0 var(--space-3);font-size:var(--fs-body)}.h-btn.block{width:100%;display:flex}.h-btn.\!block{width:100%!important;display:flex!important}button:not(.no-press),[role=button]:not(.no-press),label.pressable,a.pressable{-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-standard)}button:not(.no-press):not(:disabled):active,[role=button]:not(.no-press):active,label.pressable:active,a.pressable:active{transform:scale(.97)}.h-tabbar button:active,.h-tab-strip button:active,.h-seg button:active{transform:none}.h-hscroll{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;padding:0 12px 4px}.h-cover-adult .adult-badge{position:absolute;top:6px;right:6px;z-index:3;padding:2px 8px;border-radius:var(--r-xs);font-size:11px;font-weight:800;letter-spacing:.3px;background:#d6336c;color:#fff;box-shadow:0 1px 4px #0006}.h-cover-adult img{filter:blur(8px) saturate(.9) brightness(.92);transform:scale(1.05)}.h-cover-yaoi .yaoi-badge{background:var(--tg-accent, #905ECC)}.h-cover{position:relative;border-radius:12px;overflow:hidden;flex-shrink:0;background:var(--tg-bg-secondary)}.dp-cover.h-cover,.dp-cover{box-shadow:none!important;background:transparent!important}.dp-content{position:relative;z-index:1}.dp-tabpanel:has(.sk){min-height:calc(100dvh - 220px)}.dp-card{background:var(--surface-2);border-radius:var(--r-xl);padding:20px 22px;border:none;box-shadow:none}.dp-card>h2,.dp-card>h3{font-size:var(--fs-h3)!important;margin-bottom:16px!important}.dp-simcard{display:flex;gap:10px;align-items:stretch;padding:4px 10px 4px 4px;border-radius:14px;background:var(--surface-2);border:none}.dp-railcard .dp-metalink-arw{color:var(--tg-hint);opacity:.7;transition:color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.dp-railcard:hover .dp-metalink-arw{color:var(--tg-accent);opacity:1}.dp-navbtn{color:var(--tg-hint);transition:color var(--dur-fast) var(--ease-standard),background var(--dur-fast) var(--ease-standard)}.dp-navbtn:hover{color:#ecedf0;background:var(--surface-2)}.dp-side{position:sticky;top:var(--ya-sticky-top, 16px);align-self:start}.dp-rside{scrollbar-width:none}.dp-rside::-webkit-scrollbar{display:none}.dp-chv2{--pad-page-x: 6px}.dp-chv2 [data-chapter-row-id]{background:transparent!important;margin:0!important;border-radius:10px!important;padding:11px 8px!important;border-bottom:1px solid var(--tg-section-sep)!important;transition:background var(--dur-fast) var(--ease-standard)}.dp-chv2 [data-chapter-row-id]:last-child{border-bottom:none!important}.dp-chv2 [data-chapter-row-id]:hover{background:var(--hover-overlay)!important}.dp-chv2 button.chev-expand{background:transparent!important;margin-top:-6px!important;height:36px!important}.dp-chv2 [style*="height: 24px"]{height:6px!important}.dp-chv2.dp-card{padding-bottom:4px!important}.dp-chv2 label:not([data-chapter-row-id] *),.dp-chv2 button:not([data-chapter-row-id] *):not(.h-floating-bar *):not(.chev-expand):not(.brpick-b){border-radius:var(--r-full)!important;background:var(--surface-3)!important;border:none!important}.dp-chv2 [data-chapter-row-id] button{border-radius:var(--r-full)!important}.h-segment{display:flex;padding:4px;background:var(--tg-bg-secondary);border-radius:var(--r-control);min-height:40px;position:relative}.h-seg-ind{position:absolute;top:0;left:0;z-index:0;border-radius:var(--r-md);background:var(--tg-accent);pointer-events:none;transition:transform var(--dur-base) var(--ease-standard),width var(--dur-base) var(--ease-standard),height var(--dur-base) var(--ease-standard),opacity var(--dur-fast) linear}.h-segment>div{flex:1;text-align:center;padding:8px;font-size:14px;font-weight:500;border-radius:var(--r-md);color:var(--tg-text);display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;position:relative;z-index:1;transition:color var(--dur-base) var(--ease-standard)}.h-segment>div.on{color:var(--tg-button-text, #ecedf0);font-weight:700}.h-segment>div.\!on{color:var(--tg-button-text, #ecedf0)!important;font-weight:700!important}.h-h2{font-size:var(--fs-h3);font-weight:var(--fw-black);letter-spacing:var(--ls-tight)}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-12{left:3rem}.top-12{top:3rem}.top-3{top:.75rem}.isolate{isolation:isolate}.m-3{margin:.75rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.flex-shrink,.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}html{background:var(--tg-bg);overscroll-behavior-y:none}body.app-hidden *,body.app-hidden *:before,body.app-hidden *:after{animation-play-state:paused!important}.yam-glass{--yam-glass-bg: var(--glass-bg, rgba(20, 20, 22, .62));background:var(--yam-glass-bg)}@media(hover:hover)and (pointer:fine){.yam-glass{background:var(--yam-glass-bg);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px)}}.ya-cv-row{content-visibility:auto;contain-intrinsic-size:auto 64px}.chr.ya-cv-row{contain-intrinsic-size:auto 42px}.ya-addrow{transition:background var(--dur-fast, .12s)}.ya-addrow:hover{background:var(--surface-2)}[data-cos-frozen],[data-cos-frozen] *{animation-play-state:paused!important}@keyframes avatar-frame-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.4)}}@media(hover:none),(pointer:coarse){.y-sheet-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}:root,html[data-theme=dark]{--tg-bg: #131315;--app-bg: #131315;--tg-bg-secondary: #1c1c1f;--tg-section-bg: var(--tg-bg-secondary);--tg-section-sep: rgba(255, 255, 255, .05);--hairline: rgba(255, 255, 255, .14);--tg-text: #ecedf0;--tg-hint: #a1a3a9;--tg-link: #905ECC;--tg-button: #905ECC;--tg-button-text: #f6f7f9;--tg-destructive: #ff453a;--tg-accent: #905ECC;--accent-text: color-mix(in srgb, var(--tg-accent) 74%, #fff);--accent-fill: color-mix(in srgb, var(--tg-accent) 92%, #000);--space-0_5: 2px;--space-1: 4px;--space-1_5: 6px;--space-2: 8px;--space-2_5: 10px;--space-3: 12px;--space-3_5: 14px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 48px;--fs-caption: 11px;--fs-body-sm: 12px;--fs-body-md: 13px;--fs-body: 14px;--fs-body-lg: 15px;--fs-h3: 16px;--fs-h2: 18px;--fs-h1: 22px;--fs-hero: 28px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 800;--ls-tight: -.3px;--ls-normal: -.1px;--ls-wide: .4px;--r-xs: 6px;--r-sm: 10px;--r-md: 16px;--r-lg: 16px;--r-xl: 16px;--r-2xl: 24px;--r-full: 999px;--gap-section: 16px;--gap-row: 4px;--pad-page-x: 16px;--pad-bottom-safe: max(12px, env(safe-area-inset-bottom));--pad-floating-bottom: calc(55px + max(8px, env(safe-area-inset-bottom, 0px), var(--tg-safe-bottom, 0px))) ;--safe-top: max(env(safe-area-inset-top, 0px), var(--tg-safe-top, 0px));--fw-active: 800;--surface-1: var(--tg-bg);--surface-2: var(--tg-bg-secondary);--surface-3: #232326;--accent-soft: color-mix(in srgb, var(--tg-accent) 14%, transparent);--accent-soft-strong: color-mix(in srgb, var(--tg-accent) 22%, transparent);--press-overlay: rgba(255, 255, 255, .06);--status-success: #3ec78f;--status-warning: #f2b42a;--status-error: #ec6657;--status-info: #5cb8ff;--status-muted: #7d8590;--role-mod: #ff9f2e;--status-ongoing: #3ec78f;--status-finished: #ec6657;--status-frozen: #f2913a;--status-announced: #a56ee0;--rarity-common: #7d8590;--rarity-rare: #5dc4d1;--rarity-epic: #b96cff;--rarity-legendary: #f2b42a;--tier-gold: var(--rarity-legendary);--tier-silver: #c4c9d4;--tier-bronze: #c58a4a;--tier-diamond: #5ad1e0;--medal-gold: var(--rarity-legendary);--medal-silver: #c0c0c0;--medal-bronze: #cd7f32;--streak-flame: #ff7a1a;--streak-premium: #3aa0ff;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 2px 8px rgba(0, 0, 0, .32);--shadow-lg: 0 6px 18px rgba(0, 0, 0, .4);--shadow-xl: 0 12px 32px rgba(0, 0, 0, .5);--overlay-scrim: rgba(0, 0, 0, .62);--r-cover: 8px;--card-gap-x: 4px;--card-gap-y: 4px;--ya-card-gap: 4px;--ya-card-gap-labeled: 8px;--ya-reco-w: 132px;--cover-sq-ntf: 48px;--cov-grad-rgb: 39, 38, 35;--cov-grad-a1: .6;--cov-grad-a2: .9;--ink-over-media: #ecedf0;--r-control: 16px;--dur-fast: .12s;--dur-base: .2s;--dur-slow: .28s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.22, 1, .36, 1);--ease-pop: cubic-bezier(.22, 1.2, .36, 1);--reveal-dur: .24s;--reveal-step: 0ms;--reveal-shift: 6px;--sk-band: 180px;color-scheme:dark}html[data-theme=light]{color-scheme:light;--tg-bg: #ecedf1;--app-bg: #ecedf1;--tg-bg-secondary: #ffffff;--surface-3: #f0f1f4;--surface-inset: #e3e5ea;--media-placeholder: var(--surface-inset);--shimmer-gradient: linear-gradient( 100deg, transparent 20%, rgba(255, 255, 255, .62) 50%, transparent 80% );--shimmer-dur: 1.6s;--tg-section-sep: rgba(0, 0, 0, .09);--hairline: rgba(0, 0, 0, .16);--tg-text: #16181c;--tg-hint: #575c68;--rating-l: 27%;--tg-link: #7a45b8;--tg-button: #7a45b8;--tg-accent: #7a45b8;--accent-text: color-mix(in srgb, var(--tg-accent) 90%, #000);--accent-fill: var(--tg-accent);--tg-button-text: #ffffff;--tg-destructive: #d70015;--press-overlay: rgba(0, 0, 0, .06);--hover-overlay: rgba(0, 0, 0, .08);--glass-bg: var(--tg-bg-secondary);--shadow-sm: 0 1px 2px rgba(16, 24, 40, .06);--shadow-md: 0 2px 8px rgba(16, 24, 40, .08);--shadow-lg: 0 6px 18px rgba(16, 24, 40, .1);--shadow-xl: 0 12px 32px rgba(16, 24, 40, .14);--overlay-scrim: rgba(0, 0, 0, .4);--status-success: #187a42;--status-warning: #b7791f;--status-error: #d0342c;--status-info: #1a73e8;--tier-silver: #66707f;--tier-bronze: #9a5d22;--tier-diamond: #1b8797;--status-muted: #6b7280;--role-mod: #b5610a;--status-ongoing: #187a42;--status-finished: #c8322a;--status-frozen: #a7540d;--status-announced: #7c4dd0;--cov-grad-rgb: 58, 44, 36;--cov-grad-a1: .62;--cov-grad-a2: .92}html[data-theme=light] :is(.ya-pro-grad,.yp-grad){background-image:linear-gradient(120deg,#3b1d63 8%,#7a45b8 52%,var(--tg-accent) 100%)}:root,html[data-theme=dark]{--hover-overlay: rgba(255, 255, 255, .1);--glass-bg: rgba(28, 28, 31, .72);--surface-inset: #2b2b2f;--media-placeholder: var(--surface-inset);--shimmer-gradient: linear-gradient( 100deg, transparent 20%, rgba(255, 255, 255, .18) 50%, transparent 80% );--shimmer-dur: 1.6s}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]):focus-visible{outline:2px solid color-mix(in srgb,var(--tg-accent) 75%,#ecedf0);outline-offset:2px}.ya-cov-grad{display:none}.ya-cov-titlewrap{position:absolute;left:0;right:0;bottom:0;z-index:2;display:block;text-align:center;padding:22px 8px 8px;pointer-events:none;background-image:linear-gradient(rgba(var(--cov-grad-rgb),0),rgba(var(--cov-grad-rgb),var(--cov-grad-a1)) 30%,rgba(var(--cov-grad-rgb),var(--cov-grad-a2)))}.ya-cov-title{font-weight:700;font-size:13px;line-height:17px;color:#ecedf0;text-align:center;box-sizing:border-box;max-height:51px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important;text-overflow:ellipsis;overflow-wrap:anywhere}@media(max-width:599px){.ya-cov-title{font-size:11px;line-height:15px;max-height:45px}}.ya-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--card-gap-x)!important;row-gap:var(--card-gap-y)!important}@media(max-width:360px){:root,html[data-theme=dark]{--pad-page-x: 12px;--gap-section: 14px;--fs-h1: 20px;--fs-h2: 17px;--fs-h3: 15px}.h-tabbar{padding-left:var(--space-1);padding-right:var(--space-1);gap:2px}.h-tab{min-width:36px;padding:3px 4px;font-size:10px}.h-tab.h-tab-center .h-tab-icon-slot{width:32px;height:32px}.h-tab-label{font-size:10px;letter-spacing:-.2px}.h-hdr-row{padding:0 72px}}@media(min-width:900px)and (max-width:1023px)and (pointer:coarse){.ya-cards-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}}@media(min-width:600px)and (max-width:899px){.ya-cards-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.h-hdr-row{max-width:720px;margin:0 auto}}[data-reader-strip=long] img{margin-top:0;margin-bottom:0;vertical-align:top}[data-reader-strip=long]>*{margin-top:0;margin-bottom:0}*,*:before,*:after{box-sizing:border-box}body::-webkit-scrollbar,*:not(.rd-scroll)::-webkit-scrollbar{display:none}body,*{scrollbar-width:none}.rd-scroll{scrollbar-width:auto}html.ya-browser{scrollbar-width:auto;scrollbar-color:var(--tg-section-sep) transparent}html.ya-browser::-webkit-scrollbar{display:block;width:12px}html.ya-browser::-webkit-scrollbar-thumb{background:var(--tg-section-sep);border-radius:8px;border:3px solid transparent;background-clip:content-box}html.ya-browser::-webkit-scrollbar-track{background:transparent}html.ya-browser.ya-ovsb{scrollbar-width:none}html.ya-browser.ya-ovsb::-webkit-scrollbar{display:none}html.ya-ovsb-drag,html.ya-ovsb-drag *{-webkit-user-select:none!important;user-select:none!important;cursor:default!important}.ya-ovsb-track{position:fixed;top:0;right:0;bottom:0;width:14px;z-index:90;opacity:0;transition:opacity var(--dur-base, .2s) ease}.ya-ovsb-track.on{opacity:1}.ya-ovsb-thumb{position:absolute;right:3px;width:6px;border-radius:4px;background:color-mix(in srgb,var(--tg-text) 32%,transparent);transition:width .12s ease,background .12s ease}.ya-ovsb-track:hover .ya-ovsb-thumb,html.ya-ovsb-drag .ya-ovsb-thumb{width:9px;background:color-mix(in srgb,var(--tg-text) 48%,transparent)}html.ya-browser :is(.ya-rail-items,.ya-sb-list,.ya-sb-invgrid,.ya-rp-scroll){scrollbar-width:thin;scrollbar-color:var(--tg-section-sep) transparent}html.ya-browser :is(.ya-rail-items,.ya-sb-list,.ya-sb-invgrid,.ya-rp-scroll)::-webkit-scrollbar{display:block;width:8px}html.ya-browser :is(.ya-rail-items,.ya-sb-list,.ya-sb-invgrid,.ya-rp-scroll)::-webkit-scrollbar-thumb{background:var(--tg-section-sep);border-radius:6px;border:2px solid transparent;background-clip:content-box}.rot{transform:rotate(180deg);transition:transform var(--dur-fast) var(--ease-spring)}@keyframes xp-toast-in{0%{opacity:0;transform:translateY(28px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.search-anim-in,.search-results-anim{animation:none}.search-results-grid{padding:0 var(--space-4);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ya-card-gap, 8px)}.search-result-title{font-size:var(--fs-body);font-weight:700;letter-spacing:-.2px;line-height:1.25;color:var(--tg-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-actions{display:flex;flex-direction:column;padding:2px 8px 12px}.ya-dd-list .ya-actions{padding:0}.ya-dd-list .ya-actions>button{min-height:40px;gap:10px;font-size:var(--fs-body-sm)}.ya-actions>button{display:flex;align-items:center;gap:13px;width:100%;min-height:52px;padding:0 12px;border:none;border-radius:var(--r-control);background:transparent;color:var(--tg-text);cursor:pointer;font-family:inherit;font-size:var(--fs-body);font-weight:600;text-align:left;transition:background var(--dur-fast) var(--ease-standard)}.ya-actions>button:active{background:var(--surface-2)}@media(hover:hover)and (pointer:fine){.ya-actions>button:hover{background:var(--surface-2)}}.chev-expand{display:flex;align-items:center;justify-content:center;width:100%;height:34px;margin-top:2px;border:none;background:transparent;cursor:pointer;border-radius:var(--r-control);transition:background var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.chev-expand:hover{background:var(--surface-3)}}.thc{position:fixed;z-index:300;border-radius:var(--r-xl);overflow:hidden;isolation:isolate;background:#14151a;box-shadow:var(--shadow-xl);animation:rhc-in var(--dur-base) var(--ease-spring)}.thc-bg{position:absolute;inset:0;border-radius:inherit;background-size:cover;background-position:center;filter:blur(30px) saturate(170%);opacity:.5;z-index:0}.thc-veil{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0e0f13b8,#0e0f13e6 62%,#0e0f13f5)}.thc-in{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;padding:14px 15px 13px}.thc-top{display:flex;align-items:flex-start;gap:var(--space-3)}.thc-score{flex-shrink:0;font-size:26px;line-height:1;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.thc-desc{font-size:12px;line-height:1.45;color:#ffffffb8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.thc-gen{color:#ffffff8c}@keyframes rhc-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.thc-age{margin-left:6px;padding:1px 5px;border-radius:5px;background:color-mix(in srgb,var(--status-error) 18%,transparent);color:var(--status-error);font-size:10px;font-weight:800;letter-spacing:.2px;vertical-align:2px;white-space:nowrap}.thc-nums{display:flex;flex-wrap:wrap;gap:3px 12px;font-size:12px;color:#ffffff8c;line-height:1.3}.thc-nums b{font-size:12px;color:#ffffffeb;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.thc-actions{display:flex;gap:var(--space-2);align-items:center}.thc-bm{flex:0 0 34px;height:34px;border:none;border-radius:var(--r-control);background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.thc-bm:hover{background:#ffffff2e}}.thc-bm.done{cursor:default}.thc-name{flex:1;min-width:0;font-size:15px;letter-spacing:-.2px;line-height:1.25;color:#ecedf0;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--dur-fast) var(--ease-standard)}.thc-name:hover{color:var(--tg-accent)}.thc-meta{display:flex;flex-wrap:wrap;align-items:center;font-size:12px;color:#fff9}.thc-meta>span+span:before{content:"·";margin:0 6px;opacity:.55}.thc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);flex:1;height:36px;border:none;border-radius:var(--r-control);background:var(--tg-text);color:var(--tg-bg);cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:800;transition:opacity var(--dur-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){.thc-btn:hover{opacity:.9}}.thc-btn.done{background:var(--surface-2);color:var(--tg-hint);cursor:default}.ya-cardclip{position:relative;overflow:hidden}.ya-cardclip,.kk-card,.dh-frow-cv,.ya-rail-cv{border-radius:var(--r-cover);clip-path:inset(0 round var(--r-cover));isolation:isolate}.ya-cardclip>img,.kk-card>img,.dh-frow-cv>img,.ya-rail-cv>img,.kk-card .dh-img,.dh-frow-cv .dh-img{border-radius:inherit}body.is-scrolling .kk-card,body.is-scrolling .ya-cardclip,body.is-scrolling .dh-frow,body.is-scrolling .dh-hero-main,body.is-scrolling .dp-simcard{pointer-events:none}@media(hover:hover)and (pointer:fine){.kk-card>img,.kk-card .dh-img,.ya-cardclip>img,.dh-frow-cv .dh-img,.dp-simcard .ya-cover-img{transition:transform var(--dur-slow) var(--ease-standard)}.kk-card:hover>img,.kk-card:hover .dh-img,a:hover>.ya-cardclip>img,.ya-cardclip:hover>img,.dh-frow:hover .dh-frow-cv .dh-img,.dp-simcard:hover .ya-cover-img{transform:scale(1.06)}.kk-card,.ya-cardclip{transition:transform var(--dur-fast) var(--ease-standard)}.kk-card:active,a:active>.ya-cardclip,.ya-cardclip:active{transform:scale(.985)}}.project-cta{position:fixed}.y-sheet-backdrop{position:fixed;inset:0;height:100dvh;z-index:100;background:var(--overlay-scrim);box-shadow:0 0 0 100vmax var(--overlay-scrim);display:flex;align-items:flex-end;justify-content:center;padding-bottom:0;transition:padding-bottom .25s cubic-bezier(.17,.59,.4,.77);animation:y-sheet-backdrop-in .32s ease-out;touch-action:none;overscroll-behavior:contain}@media(hover:hover)and (pointer:fine){.y-sheet-backdrop:not(.opaque){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.y-sheet-backdrop.entering{transition:none}.y-sheet-backdrop.kb-lift{padding-bottom:var(--kb-offset, 0px)}.y-sheet-backdrop.over{z-index:400}.y-sheet-backdrop.opaque{background:var(--tg-bg);-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.y-sheet-backdrop.closing{animation:y-sheet-backdrop-out .26s ease-in forwards}.y-sheet-backdrop.kb-nolift{padding-bottom:0}.y-sheet{width:100%;max-width:560px;margin:0;background:var(--surface-1);border:none;border-radius:var(--r-2xl) var(--r-2xl) 0 0;padding:0 0 calc(8px + env(safe-area-inset-bottom,0px));overflow:hidden;display:flex;flex-direction:column;animation:y-sheet-in .36s var(--ease-spring);box-shadow:0 -.5px #ffffff0f inset,0 -10px 28px #0006;-webkit-backface-visibility:hidden;backface-visibility:hidden;touch-action:pan-y;overscroll-behavior:contain;max-height:calc(var(--app-height, 100dvh) - var(--safe-top) - 56px);position:relative}.y-sheet.y-sheet-flush[style*="100vh"],.y-sheet-backdrop.opaque .y-sheet.y-sheet-flush{border-radius:0}.y-sheet.closing{animation:y-sheet-out .26s cubic-bezier(.4,0,.35,1) forwards}@media(min-width:900px){.h-body.dh-page,.h-body.dh-page-wide{padding-top:var(--space-4)}.h-body.dh-page{max-width:760px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.h-body.dh-page-wide{max-width:1040px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.h-body.dh-page-grid{max-width:calc(var(--ya-content-max) + 2 * var(--pad-page-x));margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.ya-desktop .h-body:not([class*=dh-]){max-width:calc(var(--ya-content-max) + 2 * var(--pad-page-x));margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.ya-desktop .h-body.dh-scroll-full{max-width:none}.shop-pc{display:grid;grid-template-columns:232px minmax(0,1fr);gap:20px;align-items:start}.shop-side{position:sticky;top:12px;display:flex;flex-direction:column;gap:10px;padding-left:var(--pad-page-x)}.shop-cats{display:flex;flex-direction:column;gap:2px}.shop-cats>button{display:flex;align-items:center;height:38px;padding:0 12px;border:none;border-radius:var(--r-control);cursor:pointer;background:transparent;color:var(--tg-hint);font-family:inherit;font-size:14px;font-weight:700;letter-spacing:-.2px;text-align:left}.shop-cats>button:hover{background:var(--surface-2);color:var(--tg-text)}.shop-cats>button.on{background:var(--accent-soft);color:var(--tg-accent)}.shop-side-ctl{display:flex;flex-direction:column;gap:6px;align-items:stretch}.shop-side-ctl>button{width:100%;justify-content:flex-start}.shop-main{min-width:0}.shop-main>div{padding-left:0!important}.y-sheet-backdrop{align-items:center}.y-sheet{border-radius:var(--r-xl);max-height:min(82vh,760px);padding:0 0 8px;animation:y-modal-in var(--dur-base) var(--ease-spring);box-shadow:var(--shadow-xl)}.y-sheet.closing{animation:y-modal-out var(--dur-fast) var(--ease-spring) forwards}.dcat-grid{animation:dcat-grid-in var(--dur-slow) var(--ease-spring)}.dcat-grid .kk-card{width:100%;flex:none}@keyframes dcat-grid-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dcat-typechip{height:36px;padding:0 15px;border-radius:var(--r-full);border:1px solid var(--border);background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-md);font-weight:700;letter-spacing:-.1px;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard)}.dcat-typechip:hover{color:var(--tg-text);border-color:var(--tg-hint)}.dcat-typechip.on{background:var(--tg-accent);border-color:var(--tg-accent);color:#ecedf0}.dcat-tbtn{display:inline-flex;align-items:center;gap:var(--space-2);height:40px;padding:0 15px;border-radius:var(--r-control);border:1px solid var(--border);background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-md);font-weight:800;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard)}.dcat-tbtn:hover{background:var(--surface-3)}.dcat-tbtn-filters{position:relative}.dcat-badge{min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-full);background:var(--tg-accent);color:#ecedf0;font-size:var(--fs-caption);font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1}.cvar-list-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ya-card-gap)}.cvar-row{display:flex;align-items:stretch;gap:8px;text-decoration:none;color:var(--tg-text);background:var(--surface-2);border-radius:12px;padding:4px;height:176px}.cvar-row-rank{flex:0 0 40px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-h3);font-weight:var(--fw-black);letter-spacing:-.5px;color:var(--tg-hint);font-variant-numeric:tabular-nums}.cvar-row.ranked:nth-child(-n+3) .cvar-row-rank{color:var(--tg-accent)}.cvar-row-cv{position:relative;flex:0 0 112px;width:112px;border-radius:8px;overflow:hidden}.cvar-row-panel{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0;flex:1;padding:4px 0}.cvar-row-cv img{transition:transform var(--dur-base) var(--ease-standard)}.cvar-row:hover .cvar-row-cv img{transform:scale(1.07)}.cvar-row-stats{display:flex;flex-direction:column;justify-content:center;gap:4px;flex:0 0 auto;align-items:stretch;padding:4px 4px 4px 0;min-width:108px}.cvar-stat{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;font-weight:700;color:var(--tg-hint);font-variant-numeric:tabular-nums}.cvar-stat-l{color:var(--tg-hint);font-weight:600}.cvar-stat-v{color:var(--tg-text);font-weight:800}.cvar-stat-rate{justify-content:flex-end;gap:5px;font-size:var(--fs-body-lg);font-weight:900;margin-bottom:2px}.cvar-row-sub{font-size:11px;font-weight:700;color:var(--tg-hint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cvar-row-name{font-size:var(--fs-body-lg);font-weight:800;letter-spacing:-.01em;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cvar-row-meta{font-size:var(--fs-body-sm);color:var(--tg-hint);font-weight:600}.cvar-row-note{font-size:var(--fs-body-sm);color:var(--tg-accent);font-weight:700}.cvar-row-gen{display:flex;gap:0 var(--space-2);flex-wrap:wrap}.cvar-gchip{font-size:var(--fs-body-sm);font-weight:600;color:var(--tg-hint);background:transparent;padding:0}.cvar-gchip+.cvar-gchip:before{content:"·";margin-right:var(--space-2);color:var(--tg-hint);opacity:.6}.cvar-card{display:flex;flex-direction:column;text-decoration:none;color:var(--tg-text);min-width:0}.cvar-card-cv{position:relative;display:block}.cvar-card-gbadge{position:absolute;right:4px;bottom:4px;z-index:2;display:inline-flex;align-items:center;height:26px;max-width:calc(100% - 8px);padding:0 var(--space-2);border:none;border-radius:var(--r-md);background:#141416e6;color:var(--ink-over-media);font-size:var(--fs-caption);font-weight:var(--fw-black);line-height:1;letter-spacing:-.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.cvar-card-sub{margin-top:8px;font-size:11px;font-weight:700;color:var(--tg-hint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cvar-card-name{margin-top:2px;font-size:var(--fs-body-sm);font-weight:800;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cvar-feed,.cvar-feed-group{display:flex;flex-direction:column;gap:var(--ya-gap-row)}.cvar-layout{display:grid;grid-template-columns:var(--ya-rail-w) minmax(0,1fr);gap:var(--space-5);align-items:start}.ya-srch-layout{width:100%;display:grid;grid-template-columns:var(--ya-rail-w) minmax(0,1fr);gap:var(--space-2);align-items:start;padding-top:var(--space-4)}.ya-srch-main{min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.ya-srch-layout .cvar-side{gap:var(--space-1)}.ya-srch-layout .cvar-side-btn{border-radius:var(--r-lg);padding:10px 12px}.ya-srch-layout .cvar-side-btn.on{background:transparent}.ya-srch-layout .ya-sb-ind{border-radius:var(--r-lg)}.search-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ya-srch-main .search-results-grid{padding:0;gap:var(--space-2)}.ya-srch-x{flex-shrink:0;width:50px;height:50px;border:none;border-radius:var(--r-lg);cursor:pointer;background:var(--surface-2);color:var(--tg-hint);display:flex;align-items:center;justify-content:center;transition:background var(--dur-fast),color var(--dur-fast)}.ya-srch-x:hover{background:var(--surface-3);color:var(--tg-text)}.ya-srch-field{padding:0;display:flex;align-items:center;gap:var(--space-2)}.ya-srch-field>label{flex:1;min-width:0;padding:0 16px;border-radius:var(--r-lg)}.cvar-side{position:sticky;top:var(--space-4);display:flex;flex-direction:column;gap:2px}.cvar-side-btn{display:flex;align-items:center;gap:10px;width:100%;border:none;background:transparent;color:var(--tg-hint);cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:700;text-align:left;padding:10px 12px;border-radius:var(--r-md);transition:background var(--dur-fast),color var(--dur-fast)}.cvar-side>.ya-sb-ind{border-radius:var(--r-md);background:var(--accent-soft-strong)}.cvar-side:has(>.ya-sb-ind)>.cvar-side-btn{position:relative;z-index:1}.cvar-side:has(>.ya-sb-ind)>.cvar-side-btn.on{background:transparent}.cvar-side .cvar-side-btn{transition:background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),transform .12s var(--ease-standard)}.cvar-side-btn:hover{background:var(--surface-2);color:var(--tg-text)}.cvar-side:has(>.ya-sb-ind)>.cvar-side-btn:hover{background:transparent;color:var(--tg-text)}.cvar-side-today{margin-left:auto;font-size:var(--fs-caption);font-weight:700;color:var(--tg-accent);opacity:.85}.cvar-side-btn.on{background:var(--accent-soft-strong);color:var(--accent-text)}.cvar-side-toggle{display:flex;align-items:center;gap:9px;width:100%;margin-top:var(--space-5);padding:10px 12px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--tg-hint);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;text-align:left;transition:color var(--dur-fast)}.cvar-side-toggle:hover{color:var(--tg-text)}.cvar-side-toggle.on{color:var(--tg-accent)}.cvar-side-all{display:flex;align-items:center;gap:9px;width:100%;margin-bottom:var(--space-3);padding:10px 12px;border-radius:var(--r-sm);background:var(--surface-2);color:var(--tg-hint);text-decoration:none;font-size:var(--fs-body-sm);font-weight:700;transition:background var(--dur-fast),color var(--dur-fast)}.cvar-side-all:hover{background:var(--surface-3);color:var(--tg-text)}.cvar-sw{position:relative;flex:0 0 30px;width:30px;height:18px;border-radius:var(--r-full);background:var(--surface-3);transition:background var(--dur-fast)}.cvar-sw:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:var(--tg-hint);transition:transform var(--dur-fast),background var(--dur-fast)}.cvar-sw.on{background:var(--accent-soft-strong)}.cvar-sw.on:after{transform:translate(12px);background:var(--tg-accent)}.cvar-feed-rail{--cvar-cell-h: 319px;display:grid;grid-auto-flow:column;grid-auto-columns:174px;gap:var(--ya-card-gap);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-bottom:4px}.cvar-feed-rail::-webkit-scrollbar{display:none}.cvar-feed-cell,.cvar-feed-skel{width:174px;min-height:var(--cvar-cell-h)}.cvar-fbar{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2_5)}.cvar-factive{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.cvar-fchip{display:inline-flex;align-items:center;gap:6px;background:var(--accent-soft-strong);color:var(--tg-accent);border:none;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;padding:6px 10px 6px 12px;border-radius:var(--r-full)}.cvar-fclear{border:none;background:transparent;color:var(--tg-hint);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700}.cvar-fclear:hover{color:var(--tg-text)}.dcat-seg{display:flex;gap:var(--space-1);padding:3px;border-radius:var(--r-control);background:var(--surface-2)}.dcat-seg>button{flex:1;min-width:0;height:34px;border:none;border-radius:calc(var(--r-control) - 3px);background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-md);font-weight:700;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.dcat-seg>button.on{background:var(--tg-accent);color:#ecedf0}.dcat-body{display:flex;align-items:flex-start;gap:var(--space-5)}.dcat-grid-wrap{flex:1 1 auto;min-width:0}.dcat-side{flex:0 0 var(--ya-rail-w);min-width:0;position:sticky;top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.dcat-side-filters{width:100%;justify-content:center}.dcat-side-count{font-size:var(--fs-body-md);font-weight:700;color:var(--tg-hint);font-variant-numeric:tabular-nums;text-align:center}.dcat-modal-back{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#00000080;animation:dcat-back-in var(--dur-base) var(--ease-spring)}.dcat-panel{position:relative;width:min(440px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 64px));display:flex;flex-direction:column;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-xl);animation:dcat-panel-in var(--dur-base) var(--ease-spring);overflow:hidden}.dcat-panel.has-sub{height:min(700px,calc(100vh - 64px))}.dcat-mhead{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-3);padding:16px 16px 10px}.dcat-mhead h3{flex:1;margin:0;font-size:var(--fs-h3);font-weight:800;color:var(--tg-text)}.dcat-mx{flex:0 0 auto;width:32px;height:32px;border:none;border-radius:50%;background:none;color:var(--tg-hint);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast),color var(--dur-fast)}.dcat-mx:hover{background:var(--surface-2);color:var(--tg-text)}@keyframes dcat-back-in{0%{opacity:0}to{opacity:1}}@keyframes dcat-panel-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.dcat-sub{position:absolute;inset:0;z-index:2;background:var(--surface-1);border-radius:var(--r-xl);display:flex;flex-direction:column;animation:dcat-sub-in var(--dur-slow) var(--ease-spring)}@keyframes dcat-sub-in{0%{transform:translate(100%)}to{transform:none}}.y-sheet-grabber{display:none}.y-sheet .y-sheet-header{padding-top:22px}.y-sheet-backdrop.dp-drawer{align-items:stretch;justify-content:flex-end;background:#0000006b;padding:0}.y-sheet-backdrop.dp-drawer .y-sheet{width:430px;max-width:430px;height:100%;max-height:100%;border-radius:var(--r-xl) 0 0 var(--r-xl);margin:0;padding:0 0 12px;animation:dp-drawer-in var(--dur-slow) var(--ease-spring);box-shadow:var(--shadow-xl)}.y-sheet-backdrop.dp-drawer .y-sheet.closing{animation:dp-drawer-out var(--dur-base) var(--ease-spring) forwards}.y-sheet-backdrop.dp-drawer-reader{align-items:center;justify-content:flex-end;padding:16px 78px 16px 0}.y-sheet-backdrop.dp-drawer-reader .y-sheet{height:auto;max-height:calc(100vh - 32px);border-radius:var(--r-xl)}.dp-drawer-reader .y-sheet-close{background:none;color:var(--tg-hint);transition:background var(--dur-fast),color var(--dur-fast)}.dp-drawer-reader .y-sheet-close:hover{background:var(--surface-2);color:var(--tg-text)}.dp-drawer-reader .y-sheet-section{background:var(--surface-2);border-radius:var(--r-xl);padding:4px 14px 8px;margin:0 14px 10px}.dp-drawer-reader .rset-done{padding:4px 14px 14px}.dp-drawer-reader .y-sheet-section-title{font-size:var(--fs-caption);font-weight:700;color:var(--tg-hint);letter-spacing:0;padding:10px 0 2px}.dp-drawer-reader .y-sheet-row{border:none;border-radius:var(--r-md);padding:11px 10px;margin:0 -10px;width:calc(100% + 20px)}.dp-drawer-reader .y-sheet-row+.y-sheet-row{border-top:1px solid var(--border)}.dp-drawer-reader .y-sheet-row:hover{background:var(--surface-3)}.dp-drawer-reader .y-sheet-row-hint{color:var(--tg-hint);font-weight:700}.dp-drawer-reader .y-sheet-row.selected{background:var(--accent-soft-strong)}}.rm-head{display:flex;align-items:center;gap:var(--space-2_5);padding:16px 16px 10px}.rm-head-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rm-head-title{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-h3);font-weight:800;letter-spacing:-.3px;color:var(--tg-text)}.rm-head-count{font-size:var(--fs-caption);font-weight:800;padding:2px 8px;border-radius:var(--r-full);background:var(--accent-soft);color:var(--tg-accent);min-width:22px;text-align:center;font-variant-numeric:tabular-nums}.rm-head-sub{font-size:var(--fs-body-sm);color:var(--tg-hint);font-weight:500}.rm-x{flex:0 0 auto;width:34px;height:34px;border:none;border-radius:50%;background:none;color:var(--tg-hint);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast),color var(--dur-fast)}.rm-x:hover{background:var(--surface-2);color:var(--tg-text)}.rm-glabel{font-size:var(--fs-caption);font-weight:700;letter-spacing:0;color:var(--tg-hint);margin:0 0 var(--space-2)}.rm-card{background:var(--surface-2);border-radius:var(--r-xl);padding:12px 14px}.rm-row{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:11px 14px;border:none;background:none;cursor:pointer;font-family:inherit;text-align:left}.rm-row+.rm-row{border-top:1px solid var(--border)}.rm-row-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--tg-accent)}.rm-row-lbl{flex:1;min-width:0;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-text)}.rm-body{padding:0 16px 12px;display:flex;flex-direction:column;gap:var(--space-3);overflow-y:auto;min-height:0}.sup-lead{margin:0;font-size:var(--fs-body-md);color:var(--tg-hint);line-height:1.45}.sup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:var(--space-2)}.sup-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px 8px;border:none;border-radius:var(--r-xl);cursor:pointer;background:var(--surface-2);color:var(--tg-text);font-family:inherit;transition:background var(--dur-fast),transform .12s}.sup-tile:hover:not(:disabled){background:var(--surface-3)}.sup-tile:active:not(:disabled){transform:scale(.97)}.sup-tile:disabled{opacity:.5;cursor:default}.sup-amt{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-body-lg);font-weight:800;letter-spacing:-.3px;font-variant-numeric:tabular-nums}.sup-gain{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-caption);font-weight:700;color:var(--tg-hint);font-variant-numeric:tabular-nums}.ce-done{display:flex;flex-direction:column;align-items:center;text-align:center}.ce-done-ico{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--tg-accent)}.ce-done-t{margin:12px 0 0;font-size:var(--fs-h3);font-weight:800;letter-spacing:-.3px;color:var(--tg-text)}.ce-done-s{margin:4px 0 0;max-width:320px;font-size:var(--fs-body-sm);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-thanks{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-5);height:50px;padding:0 30px;min-width:190px;border:none;border-radius:var(--r-full);cursor:pointer;font-family:inherit;font-size:var(--fs-body-lg);font-weight:800;letter-spacing:-.1px;background:var(--accent-soft-strong);color:var(--tg-accent);transition:background var(--dur-fast),color var(--dur-fast),transform .12s;line-height:1;white-space:nowrap}.ce-thanks:active:not(:disabled){transform:scale(.97)}.ce-thanks.liked{background:#ff3b5c;color:#ecedf0;cursor:default}.ce-link{display:inline-flex;align-items:center;gap:var(--space-2);height:36px;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-hint);transition:color var(--dur-fast)}.ce-link:hover{color:var(--tg-text)}.ce-link.accent{color:var(--tg-accent)}.ce-link.accent:hover{filter:brightness(1.15)}.nt{display:flex;flex-direction:column;gap:var(--space-5)}.nt-head{display:flex;flex-direction:column;align-items:center;text-align:center}.nt-head-t{margin:0;font-size:var(--fs-h3);font-weight:800;letter-spacing:-.3px;color:var(--tg-text)}.nt-head-s{margin:4px 0 0;font-size:var(--fs-body-sm);color:var(--tg-hint)}.nt-head .ce-link{margin-top:var(--space-2)}.nt-row{display:flex;flex-direction:column;gap:var(--space-2)}.nt-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.nt-row-t{margin:0;font-size:var(--fs-body-lg);font-weight:800;color:var(--tg-text)}.nt-rail{--nt-field: 16px;--nt-edge: 4px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--space-2, 8px)) / 1.4);gap:var(--space-2, 8px);margin:0 calc(-1 * var(--nt-field));padding:0 var(--nt-edge);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:var(--nt-edge);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.nt-rail::-webkit-scrollbar{display:none}.nt-card{scroll-snap-align:start;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px;border-radius:var(--r-lg, 14px);background:var(--surface-2);min-width:0}.nt-card-main{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;text-align:left;color:inherit}.nt-card-main:disabled{opacity:.6;cursor:progress}.nt-card-cv{position:relative;display:block;width:44px;height:44px;border-radius:9px;overflow:hidden;background:var(--surface-3)}.nt-rail.nt-rail-cc{--nt-cc-gap: 4px;grid-auto-columns:calc((100% - 2 * var(--nt-cc-gap)) / 3);gap:var(--nt-cc-gap)}.nt-cc{scroll-snap-align:start;min-width:0;display:flex;flex-direction:column;gap:4px}.nt-cc[aria-busy]{opacity:.6}.nt-cc-acts{display:flex;flex-direction:column;align-items:stretch;gap:2px}.nt-cc-ch{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:30px;padding:0 8px;border:none;border-radius:8px;cursor:pointer;background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-caption);font-weight:700}.nt-cc-ch:active{background:var(--surface-3)}.nt-cc-acts .nt-paid{align-self:center}.nt-card-tx{min-width:0;display:flex;flex-direction:column;gap:3px}.nt-card-name{font-size:13px;font-weight:800;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-card-sub{font-size:11px;font-weight:600;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-paid{display:inline-flex;align-items:center;gap:3px;align-self:flex-start;font-size:10px;font-weight:700;color:var(--tg-accent)}.nt-card-ch{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:44px;height:44px;padding:0 4px;border:none;border-radius:10px;cursor:pointer;background:var(--surface-3);color:var(--tg-text);font-family:inherit;font-size:10px;font-weight:700}.nt-card-ch:active{background:var(--surface-3)}@media(min-width:900px){.nt-rail{grid-auto-columns:300px}.nt-flush .nt-rail{--nt-field: 0px}.nt-rail.nt-rail-cc{--nt-cc-gap: 6px;grid-auto-columns:calc((100% - 4 * var(--nt-cc-gap)) / 5)}.nt-cc-ch:hover{background:var(--surface-3)}.nt-card-main:hover .nt-card-name{color:var(--tg-accent)}.nt-card-ch:hover{background:var(--surface-3)}}.rd-junction{display:flex;flex-direction:column;align-items:center;gap:2px;margin:18px auto 10px;padding:10px 16px;text-align:center;max-width:min(100%,calc(100vw - 32px));box-sizing:border-box}.rd-junction-anchor{scroll-margin-top:calc(var(--reader-top-pad, 0px) + var(--safe-top, 0px) + 64px)}.rd-junction-k{font-size:var(--fs-caption);font-weight:700;color:var(--tg-hint)}.rd-junction-t{max-width:100%;font-size:var(--fs-body-lg);font-weight:800;color:var(--tg-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:1.3}.rd-resume{position:fixed;left:50%;transform:translate(-50%);z-index:60;bottom:calc(max(12px,env(safe-area-inset-bottom,0px),var(--tg-safe-bottom, 0px)) + 64px);width:min(420px,calc(100% - 32px));display:flex;flex-direction:column;gap:var(--space-2);padding:12px;border-radius:var(--r-lg, 14px);background:#131416f0;color:#ecedf0;animation:fadeUp var(--dur-base) var(--ease-spring)}.rd-resume-t{font-size:var(--fs-body-md);font-weight:700}.rd-resume-acts{display:flex;gap:var(--space-2)}.rd-resume-acts>button{flex:1;height:40px;border:none;border-radius:var(--r-control, 12px);cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:800;background:#ffffff1a;color:#ecedf0}.rd-resume-acts>button.primary{background:var(--tg-accent);color:var(--tg-button-text, #fff)}.ce-team{display:inline-flex;align-items:center;gap:var(--space-2);align-self:center;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);color:var(--tg-hint)}.ce-team>span>b{color:var(--tg-text);font-weight:700}.ce-team:hover>span>b{color:var(--tg-accent)}.ce-quests{display:flex;flex-direction:column;gap:var(--space-3)}.ce-quests-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;font-size:var(--fs-h3);font-weight:800;letter-spacing:-.3px;color:var(--tg-text)}.ce-quests-all{display:inline-flex;align-items:center;gap:2px;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-hint)}.ce-quests-head:hover .ce-quests-all{color:var(--tg-text)}.ce-quests-grid{display:flex;flex-direction:column;gap:var(--ya-card-gap)}@media(min-width:1024px){.ce-quests-grid{display:grid;gap:var(--space-5)}}@keyframes dp-drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes dp-drawer-out{0%{transform:none}to{transform:translate(100%)}}@keyframes y-modal-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes y-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px) scale(.98)}}html[data-theme=light] .y-sheet{background:var(--surface-1);box-shadow:0 -.5px #1a281e0d inset,0 -14px 36px #1a281e1f}.y-sheet-grabber{width:36px;height:4px;border-radius:var(--r-full);background:var(--hairline);margin:9px auto 6px;flex-shrink:0}html[data-theme=light] .y-sheet-grabber{background:#0000002e}.y-sheet-header{display:flex;align-items:flex-start;gap:12px;padding:10px 16px 8px;flex-shrink:0}.ya-hero2{position:relative;width:100%;overflow:visible;background:var(--tg-bg);padding:calc(var(--safe-top, 0px) + 20px) 12px 30px;display:flex;justify-content:center}.ya-hero2-back{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transform:translateZ(0)}.ya-hero2-fade{position:absolute;left:0;right:0;pointer-events:none}.ya-hero2-fade-t{top:0;height:38%;background:linear-gradient(180deg,var(--tg-bg) 0%,color-mix(in srgb,var(--tg-bg) 55%,transparent) 45%,transparent 100%)}.ya-hero2-fade-b{bottom:0;height:61%;background:linear-gradient(0deg,var(--tg-bg) 0%,var(--tg-bg) 12%,color-mix(in srgb,var(--tg-bg) 94%,transparent) 24%,color-mix(in srgb,var(--tg-bg) 80%,transparent) 38%,color-mix(in srgb,var(--tg-bg) 58%,transparent) 54%,color-mix(in srgb,var(--tg-bg) 32%,transparent) 72%,color-mix(in srgb,var(--tg-bg) 12%,transparent) 87%,transparent 100%)}.ya-hero2-coverwrap{position:relative;width:62%;max-width:calc(58vh * 2 / 3);flex-shrink:0}.ya-hero2-anim{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;background:none;opacity:0;transition:opacity var(--dur-base) var(--ease-standard);transform:translateZ(0);z-index:1}.ya-hero2-coverwrap.has-anim{width:100%;max-width:none}.ya-hero2-coverwrap.is-plain .ya-hero2-cover,.ya-hero2-coverwrap.is-plain .ya-hero2-anim{border-radius:0;box-shadow:none;background:none}.ya-hero2-coverwrap.has-anim .ya-hero2-cover{height:100%;aspect-ratio:auto}.ya-hero2-coverwrap.has-anim .ya-hero2-rate{left:auto;right:4px;margin-inline:0;bottom:8px;transform:none;z-index:2}.ya-hero2:has(.ya-hero2-coverwrap.has-anim){padding:calc(var(--safe-top, 0px) + 44px) 16px 0}.ya-hero2-coverwrap.has-anim{border-bottom:1px solid var(--tg-section-sep)}.ya-hero2-cover{display:block;width:100%;aspect-ratio:2 / 3;object-fit:cover;cursor:pointer;transition:opacity var(--dur-base) var(--ease-standard);border-radius:14px;box-shadow:0 18px 44px #00000073,0 2px 10px #0000004d}html[data-theme=light] .ya-hero2-cover{box-shadow:0 18px 40px #141c2d47,0 2px 8px #141c2d29}.ya-hero2-rate{position:absolute;left:0;right:0;margin-inline:auto;width:-webkit-max-content;width:max-content;bottom:12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;min-width:118px;border:none;border-radius:var(--r-full);background:#0000006b;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);color:#fff;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer}.ya-hero2-rate{padding:8px 14px;gap:10px;font-size:14px}.ya-hero2-rate-avg{display:inline-flex;align-items:center;gap:5px}.ya-hero2-rate-avg>:first-child{color:#f5c04a}.ya-hero2-rate-me{display:inline-flex;align-items:center;gap:4px;font-weight:800;color:#d6bdf7}.ya-hero2-rate-avg+.ya-hero2-rate-me{padding-left:10px;border-left:1px solid rgba(255,255,255,.22)}.rate-dd{padding:10px 10px 8px;display:flex;flex-direction:column;align-items:center;gap:6px}.rate-dd-h{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.rate-dd-h>b{font-size:14px;font-weight:800;color:var(--tg-text)}.rate-dd-h>span{font-size:12px;color:var(--tg-hint)}.rate-dd-stars{display:flex;gap:2px}.rate-dd-stars>button{border:none;background:transparent;padding:3px;cursor:pointer;line-height:0;border-radius:10px}.rate-dd-stars>button:hover{background:var(--surface-3)}.rate-dd-l{min-height:18px;font-size:13px;font-weight:700;color:var(--tg-text)}.ya-cta-glass{border:none;background:color-mix(in srgb,var(--tg-bg-secondary) 72%,transparent);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.ya-cta-glass.is-on{background:color-mix(in srgb,var(--tg-accent) 26%,transparent)}.ya-hero2-top{position:absolute;top:calc(var(--safe-top, 0px) + 8px);left:12px;right:12px;z-index:6;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.ya-hero2-top>*{pointer-events:auto}html:not(.ya-browser){--rdr-logo-row: 52px}.ya-hero-strip{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;max-width:100%;font-size:var(--fs-body-sm);font-weight:600;color:var(--tg-hint);line-height:1}.ya-hero-strip>*{display:inline-flex;align-items:center;gap:3px;min-height:22px;padding:0 4px;color:inherit;text-decoration:none;white-space:nowrap}.ya-hero-strip a{cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}.ya-hero-strip a:hover{color:var(--tg-text)}.dp-metalink{text-decoration:none;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard)}.dp-metalink:hover{color:var(--tg-accent)!important}.dp-metalink-arw{opacity:.5;flex-shrink:0}.dp-metalink:hover .dp-metalink-arw{opacity:1}.ya-logo-load-base{background:color-mix(in srgb,var(--tg-hint) 28%,transparent)}.ya-logo-load-fill{background:var(--tg-accent);animation:ya-logo-fill 1.4s ease-in-out infinite}@keyframes ya-logo-fill{0%{clip-path:inset(100% 0 0 0)}50%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}@media(prefers-reduced-motion:reduce){.ya-logo-load-fill{animation:none;clip-path:inset(0 0 0 0);opacity:.55}}.y-sheet-titles{flex:1;min-width:0}.y-sheet-title{font-size:17px;font-weight:800;letter-spacing:-.4px;color:var(--tg-text);line-height:1.25}.y-sheet-subtitle{font-size:12px;color:var(--tg-hint);margin-top:2px;line-height:1.3}.y-sheet-close{width:26px;height:26px;border-radius:var(--r-full);background:transparent;border:none;color:var(--tg-hint);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;flex-shrink:0;transition:color var(--dur-fast) var(--ease-standard)}.y-sheet-close:hover{color:var(--tg-text)}.y-sheet-act{height:30px;padding:0 var(--space-3);border:1px solid var(--hairline);border-radius:var(--r-control);background:transparent;color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;letter-spacing:-.1px;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast)}.y-sheet-act:hover{background:var(--surface-2)}.y-sheet-act:active{transform:scale(.97)}.y-sheet-section{padding:12px 16px 4px}.y-sheet-section-title{font-size:12px;font-weight:700;letter-spacing:-.1px;color:var(--tg-hint);margin-bottom:8px}.y-sheet-section-body{display:flex;flex-direction:column;gap:4px}.y-sheet-row{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;background:transparent;border:none;border-radius:var(--r-control);color:var(--tg-text);font-family:inherit;font-size:14px;font-weight:600;letter-spacing:-.2px;cursor:pointer;text-align:left;transition:background-color var(--dur-fast) var(--ease-standard)}.y-sheet-row:hover,.y-sheet-row:active{background:var(--press-overlay)}.y-sheet-row.selected{background:var(--hover-overlay);color:var(--tg-text)}.y-sheet-row.danger{color:var(--tg-destructive, #e57373)}.y-sheet-row.danger:hover,.y-sheet-row.danger:active{background:color-mix(in srgb,var(--tg-destructive, #e57373) 12%,transparent)}.y-sheet-row-label{flex:1;min-width:0}.y-sheet-row-hint{flex-shrink:0;font-size:12px;font-weight:600;color:var(--tg-hint);font-variant-numeric:tabular-nums}html[data-theme=light] .y-sheet-row{background:#0000000a}html[data-theme=light] .y-sheet-row:hover,html[data-theme=light] .y-sheet-row:active{background:#00000012}html[data-theme=light] .y-sheet-row.selected{background:#0000001a}.y-sheet-actions{display:flex;gap:8px;padding:12px 16px 14px;flex-shrink:0}.y-sheet-btn{flex:1;height:36px;border-radius:var(--r-control);border:none;font-family:inherit;font-size:var(--fs-body);font-weight:700;letter-spacing:-.2px;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard)}.y-sheet-btn:disabled{opacity:.45;cursor:not-allowed}.y-sheet-btn.primary{background:var(--tg-text);color:var(--tg-bg)}.y-sheet-btn.primary:hover:not(:disabled){opacity:.92}.y-sheet-btn.secondary{background:var(--surface-3);color:var(--tg-text)}.y-sheet-btn.secondary:hover:not(:disabled){background:var(--hover-overlay)}.y-sheet-btn.danger{background:color-mix(in srgb,var(--tg-destructive, #e57373) 14%,transparent);color:var(--tg-destructive, #e57373)}.y-sheet-btn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--tg-destructive, #e57373) 22%,transparent)}html[data-theme=light] .y-sheet-btn.secondary{background:#0000000f}html[data-theme=light] .y-sheet-btn.secondary:hover:not(:disabled){background:#0000001a}@keyframes y-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes y-sheet-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes y-sheet-in{0%{transform:translateY(102%)}to{transform:translateY(0)}}@keyframes y-sheet-out{0%{transform:translateY(0)}to{transform:translateY(102%)}}.ya-phead{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 var(--pad-page-x) var(--space-4);isolation:isolate}.ya-phead-bg{position:absolute;top:0;left:0;right:0;z-index:-1;display:block;overflow:hidden;height:min(56vw,260px)}.ya-phead-bg>img{width:100%;height:100%;object-fit:cover;object-position:center 32%}.ya-phead-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,transparent 58%,color-mix(in srgb,var(--tg-bg) 62%,transparent) 82%,var(--tg-bg) 100%)}.ya-phead.has-banner{padding-top:calc(min(56vw,260px) - 58px)}.ya-phead.no-banner{padding-top:var(--space-4)}.ya-phead-av{position:relative;flex-shrink:0;line-height:0;border-radius:50%;padding:var(--space-0_5);background:var(--tg-bg)}.ya-phead-name{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2);max-width:100%;margin-top:var(--space-2);font-size:var(--fs-h1);font-weight:var(--fw-black);letter-spacing:-.5px}.ya-phead-sub{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2_5);margin-top:var(--space-1_5);font-size:var(--fs-body-md);color:var(--tg-hint)}.ya-phead-acts{width:100%;margin-top:var(--space-3)}.ya-pacts{display:flex;gap:var(--space-2);justify-content:center}.ya-pacts>button{height:42px;border:none;border-radius:var(--r-md);cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);background:var(--surface-2);color:var(--tg-text);font-size:var(--fs-body);font-weight:var(--fw-black);transition:background var(--dur-fast)}.ya-pacts>button:hover{background:var(--surface-3)}.ya-pacts>button.icon{width:42px;flex:0 0 42px;padding:0}.ya-pacts>button.main{flex:1;background:var(--tg-accent);color:var(--tg-button-text)}.ya-pacts>button.main:hover{background:var(--tg-accent);filter:brightness(1.06)}.ya-pacts>button.soft{background:var(--accent-soft);color:var(--tg-accent)}.tp-wallet{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--pad-page-x)}.tp-conv{padding:4px var(--pad-page-x) 20px;display:flex;flex-direction:column;gap:var(--space-3_5)}.tp-conv-flow{display:flex;align-items:stretch;gap:var(--space-2)}.tp-conv-side{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-3) var(--space-2);border-radius:var(--r-lg);background:var(--surface-3)}.tp-conv-side i{font-style:normal;font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--tg-hint)}.tp-conv-side b{font-size:var(--fs-h2);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;letter-spacing:-.4px}.tp-conv-arrow{display:flex;align-items:center;flex-shrink:0}.tp-conv-inp{height:48px;padding:0 var(--space-3_5);border-radius:var(--r-control);background:var(--surface-3);border:1px solid var(--hairline);color:var(--tg-text);font-size:var(--fs-h3);font-family:inherit;width:100%}.tp-conv-quick{display:flex;align-items:center;gap:var(--space-2)}.tp-conv-rate{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--tg-hint)}.tp-gift{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-3) var(--pad-page-x) 0;padding:var(--space-2_5) var(--space-3);border-radius:var(--r-lg);background:var(--accent-soft)}.tp-gift>div{display:flex;flex-direction:column;gap:1px;min-width:0}.tp-gift b{font-size:var(--fs-body-sm);font-weight:var(--fw-black)}.tp-gift i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-packs{display:grid;gap:var(--ya-card-gap);grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.tp-pack{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-4) var(--space-2) var(--space-3);border:none;border-radius:var(--r-lg);background:var(--surface-3);color:var(--tg-text);font-family:inherit;cursor:pointer;text-align:center;transition:background var(--dur-fast)}.tp-pack:hover{background:color-mix(in srgb,var(--tg-text) 5%,var(--surface-3))}.tp-pack-n{margin-top:var(--space-1);font-size:var(--fs-h3);font-weight:var(--fw-black);font-variant-numeric:tabular-nums}.tp-pack-sub{font-size:var(--fs-caption);color:var(--tg-hint)}.tp-pack-price{margin-top:var(--space-2);display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--fs-body-lg);font-weight:var(--fw-black);color:var(--rarity-legendary);font-variant-numeric:tabular-nums}.tp-pack-bonus{position:absolute;top:var(--space-2);right:var(--space-2);padding:1px 7px;border-radius:var(--r-full);background:color-mix(in srgb,var(--status-success) 18%,transparent);color:var(--status-success);font-size:var(--fs-caption);font-weight:var(--fw-black)}.tp-pack-first{margin-top:var(--space-2);padding:2px 8px;border-radius:var(--r-full);background:var(--accent-soft);color:var(--tg-accent);font-size:var(--fs-caption);font-weight:var(--fw-black);letter-spacing:.2px}.pcard{--pcard-pad: 25px}.pcard-banner{position:relative;height:238px;overflow:hidden;background:var(--surface-3)}.pcard-body{position:relative;display:flow-root;margin-top:-19px;background:var(--tg-bg);border-radius:20px 20px 0 0;padding-bottom:var(--space-3)}.pcard-banner>img{width:100%;height:100%;object-fit:cover;display:block}.pcard-banner>img.blur{filter:blur(22px) saturate(1.25) brightness(.72);transform:scale(1.25)}.pcard-kebab{position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;border:none;border-radius:var(--r-full);background:#0f0f11b8;color:#ecedf0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pcard-row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);padding:0 var(--pcard-pad);margin-top:-59px}.pcard-primary{display:inline-flex}.pcard-av{position:relative;line-height:0}.pcard-av>:first-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pcard-primary{display:inline-flex;align-items:center;gap:var(--space-2)}.pcard-name{display:flex;align-items:center;flex-wrap:wrap;gap:4px var(--space-1_5);padding:12px var(--pcard-pad) 0;min-width:0;font-size:25px;line-height:32px;font-weight:700;letter-spacing:-.01em;color:var(--tg-text)}.pcard-handle{padding:0 var(--pcard-pad);font-size:15px;line-height:19px;font-weight:500;color:var(--tg-hint)}.pcard-foot{display:flex;align-items:center;gap:var(--space-1_5);padding:8px var(--pcard-pad) 0}.pcard-info{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;cursor:pointer;padding:0;font-family:inherit;font-size:15px;font-weight:500;color:var(--tg-accent)}.pcard-extra{margin-left:auto;display:inline-flex;gap:var(--space-2)}.pcard-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:36px;padding:0 18px;border:none;border-radius:15px;background:var(--surface-3);color:var(--tg-text);cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;white-space:nowrap}.pcard-btn:hover{filter:brightness(1.08)}.pcard-btn.accent{background:var(--tg-accent);color:var(--tg-button-text)}.pcard-ibtn{width:32px;height:32px;border:none;border-radius:var(--r-sm);background:var(--surface-3);color:var(--tg-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pcard-ibtn.soft{background:var(--accent-soft);color:var(--tg-accent)}.pcard-guild,.pcard-acts{padding:var(--space-3) var(--pcard-pad) 0}.tpd .rct{padding:30px}.tpd .rct-track{height:19px}.tpd .rct-node{width:42px;height:42px;border-width:0}.tpd .rct-foot>button{width:276px;height:59px}.ya-badge{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);height:26px;padding:0 var(--space-2);border:none;border-radius:var(--r-md);background:#141416e6;color:var(--ink-over-media);font-size:var(--fs-caption);font-weight:var(--fw-black);line-height:1;letter-spacing:-.1px;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.ya-badge.sq{width:26px;padding:0}.ya-badge.act{pointer-events:auto;cursor:pointer;z-index:3;-webkit-tap-highlight-color:transparent}.ya-badge.tl{top:4px;left:4px}.ya-badge.tr{top:4px;right:4px}.ya-badge.bl{bottom:4px;left:4px}.ya-badge.br{bottom:4px;right:4px}.ya-badge.on-banner.tl{top:8px;left:8px}.ya-badge.on-banner.tr{top:8px;right:8px}.ya-badge.on-banner.bl{bottom:8px;left:8px}.ya-badge.on-banner.br{bottom:8px;right:8px}.ya-rankp>b{font-size:var(--fs-body-sm);font-weight:900;letter-spacing:-.2px}.ya-rankp>i{display:inline-flex;flex-direction:row;align-items:center;gap:2px;font-style:normal;font-size:var(--fs-caption);font-weight:900;letter-spacing:-.2px}.ya-rankp>i.up{color:var(--status-success)}.ya-rankp>i.down{color:var(--status-error)}.ya-rankp>i.same{color:color-mix(in srgb,var(--ink-over-media) 50%,transparent)}.sk{position:relative;overflow:hidden;background:var(--media-placeholder);border-radius:var(--r-xs)}@media(prefers-reduced-motion:no-preference){.sk{animation:ya-sk-in var(--dur-fast) var(--ease-standard) .25s backwards}}@keyframes ya-sk-in{0%{opacity:0}to{opacity:1}}body.app-hidden .sk,[data-cos-frozen] .sk,[data-cos-frozen].sk{animation-name:none}.sk:after{content:"";position:absolute;top:0;bottom:0;left:-100%;width:300%;background-image:var(--shimmer-gradient);background-size:var(--sk-band) 100%;background-repeat:no-repeat;animation:sk-sheen var(--shimmer-dur) var(--ease-standard) infinite}@keyframes sk-sheen{0%{transform:translate(0)}to{transform:translate(66.667%)}}.sk-wave{position:relative}.sk-still .sk:after,.sk-still.sk:after,.sk-still .sk-wave:after,.sk-still.sk-wave:after{content:none}@keyframes ya-in{0%{opacity:0;transform:translateY(var(--reveal-shift))}}.ya-in,.ya-reveal{animation:ya-in var(--reveal-dur) var(--ease-spring) backwards;animation-delay:calc(var(--i, 0) * var(--reveal-step))}html[data-nav-restoring] :is(.ya-in,.ya-reveal){animation:none}@keyframes sk-swap-out{to{opacity:0}}.sk-swap-out{animation:sk-swap-out .2s var(--ease-standard) forwards;pointer-events:none}@media(hover:none){.h-tabpager :is(.ya-in,.ya-reveal){animation:none}}@media(prefers-reduced-motion:reduce){.sk:after,.sk-wave:after{content:none}.ya-in,.ya-reveal{animation:none}}.ya-cover-img,img.dh-img,.ya-coverph{background-color:var(--media-placeholder)}.ya-cover-img,img.dh-img{background-image:var(--shimmer-gradient);background-size:200% 100%;background-repeat:no-repeat;animation:ya-shimmer var(--shimmer-dur) linear infinite}.ya-cover-img.is-in,img.dh-img.is-in{background-color:transparent;background-image:none;animation:none}@keyframes ya-shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}@media(prefers-reduced-motion:reduce){.ya-cover-img,img.dh-img,.ya-coverph{animation:none;background-image:none}}.ya-cover-img{filter:opacity(0);transition:filter var(--dur-base) var(--ease-spring)}.ya-cover-img.is-in{filter:none}.h-cover-adult img.ya-cover-img.is-in,img.ya-cover-img.is-adult-blur.is-in{filter:blur(8px) saturate(.9) brightness(.92);transform:scale(1.05)}html[data-placeholders] img:not([data-page-img]){filter:opacity(0)!important;background-color:var(--media-placeholder)!important}html[data-skel-diff] .sk{outline:1px dashed rgba(255,45,85,.55);outline-offset:-1px}html[data-skel-diff] .sk:after,html[data-skel-diff] .sk-wave:after{content:none}html[data-skel-diff] .sk-wave{outline:1px dashed rgba(90,200,250,.55);outline-offset:-1px}@media(prefers-reduced-motion:reduce){.ya-cover-img{filter:none;transition:none}}@keyframes ya-btn-spin{to{transform:rotate(360deg)}}@keyframes ya-count-bump{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes ya-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.18);opacity:1}to{transform:scale(1)}}@keyframes ya-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ya-vault-idle{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.012)}}@keyframes ya-vault-charge{0%,to{transform:translate(0)}25%{transform:translate(-1px,.6px)}50%{transform:translate(1px,-.6px)}75%{transform:translate(-.6px,1px)}}@keyframes ya-vault-open{0%{transform:scale(1) translateY(0)}16%{transform:scale(1.12,.82) translateY(6px)}42%{transform:scale(.9,1.16) translateY(-16px)}66%{transform:scale(1.04,.97) translateY(-2px)}to{transform:scale(1) translateY(0)}}@keyframes ya-vault-seam{0%{opacity:0;transform:translate(-50%) scaleX(.3)}35%{opacity:1;transform:translate(-50%) scaleX(1)}to{opacity:0;transform:translate(-50%) scaleX(1.12)}}@keyframes ya-vault-deal{0%{opacity:0;transform:translateY(28px) rotate(var(--r0, 0deg)) scale(.94)}60%{opacity:1;transform:translateY(-4px) rotate(calc(var(--r0, 0deg) * .18)) scale(1.012)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes ya-vault-hero{0%{opacity:0;transform:translateY(24px) scale(.9)}55%{opacity:1;transform:translateY(-6px) scale(1.03)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ya-vault-shimmer{0%{transform:translate(-22%)}to{transform:translate(22%)}}@keyframes ya-emoji-float{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-6%) rotate(-3deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-3%) rotate(3deg)}to{transform:translateY(0) rotate(0)}}@keyframes pending-pulse{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-reduce-motion="1"] *,html[data-reduce-motion="1"] *:before,html[data-reduce-motion="1"] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}input,textarea,select,.h-input,.h-textarea{font-size:16px}html[data-theme=dark] input,html[data-theme=dark] textarea,html[data-theme=dark] select{background:var(--tg-bg-secondary);color:var(--tg-text);border-color:var(--tg-section-sep)}html[data-theme=dark] .h-segment{background:var(--tg-bg-secondary)}html[data-theme=dark] .h-segment>div.on{background:transparent;color:var(--tg-button-text, #ecedf0)}@keyframes packShake{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-2px,1px) rotate(-1.5deg)}50%{transform:translateY(-1px) rotate(0)}75%{transform:translate(2px,1px) rotate(1.5deg)}}@keyframes monarchPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes cardSpinIn{0%{transform:rotateY(180deg) scale(.85);opacity:0}to{transform:rotateY(0) scale(1);opacity:1}}.ya-composer{flex:1;min-width:0;display:flex;flex-direction:column;background:transparent;border:1px solid var(--tg-section-sep);border-radius:var(--r-lg);padding:12px 14px 10px;transition:border-color var(--dur-fast)}.ya-composer.is-focused{border-color:var(--tg-accent)}.ya-composer.is-bare{background:var(--surface-3);border:none;padding:10px 12px;border-radius:var(--r-md)}.ya-composer.is-bare .ya-composer-bar{margin-top:8px;padding-top:8px}.ya-composer-bar{display:flex;align-items:center;gap:var(--space-2);margin-top:10px;padding-top:10px;border-top:1px solid var(--tg-section-sep);min-width:0}.ya-composer-tools{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-1);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ya-composer-tools::-webkit-scrollbar{display:none}.ya-composer-sep{flex-shrink:0;width:1px;height:18px;background:var(--tg-section-sep);margin:0 var(--space-2) 0 var(--space-1_5)}.ya-fmt{height:30px;min-width:30px;padding:0 7px;border:none;border-radius:var(--r-sm);background:transparent;color:var(--tg-hint);cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;transition:background var(--dur-fast),color var(--dur-fast)}.ya-fmt:hover{background:var(--surface-3);color:var(--tg-text)}.ya-fmt[data-on]{background:var(--accent-soft-strong);color:var(--tg-accent)}.ya-composer-cancel{flex-shrink:0;height:32px;padding:0 var(--space-3);border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-hint);border-radius:var(--r-sm);transition:color var(--dur-fast),background var(--dur-fast)}.ya-composer-cancel:hover{color:var(--tg-text);background:var(--surface-3)}.ya-composer-send{flex-shrink:0;height:32px;padding:0 16px;border:none;border-radius:var(--r-control);cursor:pointer;background:var(--tg-accent);color:#ecedf0;font-family:inherit;font-size:var(--fs-body-md);font-weight:800;transition:background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-spring),opacity var(--dur-fast) var(--ease-standard)}.ya-composer-send:disabled{opacity:.38;cursor:default}.chb-tools{display:flex;flex-direction:column;gap:8px;padding:0 var(--pad-page-x) 12px}.chb-bar{display:flex;align-items:center;gap:8px;min-width:0}.chb-btn{flex-shrink:0;height:40px;padding:0 14px;gap:7px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;background:var(--surface-2);color:var(--tg-text);font-size:var(--fs-body-sm);font-weight:700;white-space:nowrap;transition:background var(--dur-fast),color var(--dur-fast)}.chb-btn.sq{width:40px;padding:0}.chb-btn:hover{background:var(--surface-3)}.chb-btn.on{background:var(--accent-soft);color:var(--tg-accent)}.chb-mode{display:flex;align-items:center;gap:10px;z-index:100;padding:8px;background:var(--tg-bg-secondary, var(--surface-2));border:1px solid var(--hairline);box-shadow:0 12px 32px #00000052}.chb-mode-x{flex-shrink:0;width:40px;height:40px;border:none;border-radius:var(--r-control);padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--surface-3);color:var(--tg-text)}.chb-mode-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:12px;font-weight:600;color:var(--tg-hint);line-height:1.3}.chb-mode-tx>b{font-size:14px;font-weight:800;color:var(--tg-text)}.chb-mode-link{align-self:flex-start;border:none;background:none;padding:0;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;color:var(--tg-accent)}.chb-mode-btn{flex-shrink:0;height:40px;padding:0 14px;gap:7px;display:inline-flex;align-items:center;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:800;white-space:nowrap;background:var(--surface-3);color:var(--tg-text)}.chb-mode-btn.main{background:var(--accent-soft);color:var(--tg-accent)}.chb-mode-btn.main:disabled{opacity:.45;cursor:default}.chb-mode-btn.like{background:var(--accent-soft);color:var(--tg-accent)}.ya-composer.cmp{background:transparent;border:none;border-radius:0;padding:0}.cmp-row{display:flex;align-items:center;gap:10px;min-width:0}.cmp-row>:first-child,.ya-cmp-row>:first-child{flex-shrink:0;margin-inline:0}.cmp-field{flex:1;min-width:0;min-height:40px;display:flex;align-items:flex-end;gap:4px;box-sizing:border-box}.cmp-field>.ya-ce-editor{padding:8px 0;align-self:center}.ya-composer.cmp .ya-composer-bar{margin-top:6px;padding-top:0;border-top:none;padding-left:46px}.ya-composer.cmp .ya-cmp-send{width:32px;height:32px;margin-bottom:4px}.ya-composer.cmp>.cmp-above{margin:0 0 6px 46px}.cmp-a .cmp-field{background:var(--surface-2);border-radius:20px;padding:0 4px 0 14px;border:none}.cmp-aa{flex-shrink:0;height:32px;min-width:32px;margin-bottom:4px;padding:0 6px;border:none;border-radius:16px;background:transparent;color:var(--tg-hint);font:800 13px var(--font-family, inherit);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.cmp-aa.on{background:var(--accent-soft);color:var(--tg-accent)}.ptab-comments>*>.rci-host:first-child,.ptab-comments .rci-host:first-child{padding-top:2px!important}.ya-composer.cmp .ya-cmp-reply{background:none;border-left:2px solid var(--tg-accent);border-radius:0;padding:0 0 0 8px;margin:0 0 8px 46px}.ya-cmp-tap{width:100%;text-align:left;cursor:pointer;font-family:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.ya-cmp-tap:active{background:var(--surface-3)}.ya-cmp-row{display:flex;align-items:center;gap:10px;min-width:0}.ya-cmp-ph{flex:1;min-width:0;font-size:15px;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-cmp-ph.has{color:var(--tg-text)}.ya-cmp-send{flex-shrink:0;width:34px;height:34px;border-radius:50%;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--tg-accent);color:#fff;transition:opacity var(--dur-fast),transform var(--dur-fast) var(--ease-spring)}.ya-cmp-send:not(:disabled):active{transform:scale(.92)}.ya-cmp-send:disabled{opacity:.38;cursor:default}.ya-cmp-send.ghost{background:color-mix(in srgb,var(--tg-text) 8%,transparent);color:var(--tg-hint)}.ya-cmp-reply{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:6px 6px 6px 10px;border-radius:10px;border-left:3px solid var(--tg-accent);background:color-mix(in srgb,var(--tg-accent) 10%,transparent)}.ya-cmp-reply-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:13px;color:var(--tg-accent)}.ya-cmp-reply-tx b{font-weight:800}.ya-cmp-reply-q{color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-cmp-x{flex-shrink:0;width:28px;height:28px;border:none;border-radius:8px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;color:var(--tg-hint)}.ya-cmp-x:hover{background:var(--surface-3);color:var(--tg-text)}.ya-cmp-full{position:fixed;inset:0;z-index:95;display:flex;flex-direction:column;background:var(--tg-bg);animation:ya-cmp-full-in var(--dur-base) var(--ease-standard)}@keyframes ya-cmp-full-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ya-cmp-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:56px;padding:0 12px;flex-shrink:0}.ya-cmp-top>.ya-composer-send{justify-self:end;height:36px}.ya-cmp-close{justify-self:start;width:36px;height:36px;border:none;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--surface-2);color:var(--tg-text)}.ya-cmp-title{font-size:16px;font-weight:800}.ya-cmp-full>.ya-cmp-reply{margin:0 16px 8px}.ya-cmp-full-tools{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:6px 12px 8px 16px;border-bottom:1px solid var(--tg-section-sep)}.ya-cmp-full-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:14px 16px}@media(prefers-reduced-motion:reduce){.ya-cmp-full{animation:none}}.rk-mycard{display:flex;align-items:center;gap:var(--space-3_5);background:var(--surface-2);border-radius:var(--r-xl);padding:16px 18px}.ya-cmt-x{flex-shrink:0;width:44px;height:44px;margin-top:14px;border:none;border-radius:var(--r-md);cursor:pointer;background:var(--surface-2);color:var(--tg-hint);display:flex;align-items:center;justify-content:center;transition:background var(--dur-fast),color var(--dur-fast)}.ya-cmt-x:hover{background:var(--surface-3);color:var(--tg-text)}.ya-cmt-wrap{position:relative;overflow:hidden}.ya-cmt-focus>.ya-cmt-wrap>.ya-cmt{position:relative}.ya-cmt-focus>.ya-cmt-wrap>.ya-cmt:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:0 0 0 2px var(--tg-accent);animation:ya-cmt-focus 2.4s ease-out forwards}@keyframes ya-cmt-focus{0%,55%{opacity:1}to{opacity:0}}.ya-cmt{display:block;padding:var(--space-2) 0;margin:0 var(--cmt-x, 16px);border-radius:var(--r-lg);background:transparent}.ya-cmt-body{display:block;min-width:0;padding:0;border-radius:var(--r-lg)}.ya-cmt-top{display:flex;align-items:flex-start;gap:10px;min-width:0}.ya-cmt-ava{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ya-postas{padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer;border-radius:50%;-webkit-tap-highlight-color:transparent}.ya-postas:focus-visible{outline:2px solid var(--tg-accent);outline-offset:2px}.ya-postas-av{flex:0 0 auto;display:inline-flex;width:24px;height:24px}.ya-chat-postas{flex:0 0 auto;width:32px;height:32px;align-self:flex-end;margin-bottom:2px;display:flex;align-items:center;justify-content:center}.ya-official-mark{display:inline-flex;flex-shrink:0;color:var(--tg-accent)}.ya-cmt-who{flex:1;min-width:0;height:38px;display:flex;flex-direction:column;justify-content:center;gap:1px}.ya-cmt-who>.ya-cmt-head{height:22px;margin:0;flex-wrap:nowrap;gap:5px;overflow:visible}.ya-cmt-who>.ya-cmt-head>:not(.ya-cmt-name){flex-shrink:0}.ya-cmt-who>.ya-cmt-head>.ya-cmt-name{flex:0 1 auto;min-width:40px;font-size:15px;font-weight:600}.ya-cmt-when{display:flex;align-items:center;gap:4px;height:15px;min-width:0}.ya-cmt-when>.ya-cmt-time{font-size:12px;line-height:15px}.ya-cmt-score-top{flex-shrink:0;margin-left:auto;display:inline-flex;height:22px;align-items:center;margin-top:1px}.ya-cmt-score-top .ya-vote-btn{width:22px;height:22px}.ya-cmt-score-top .ya-vote-n{min-width:16px}.ya-cmt .ya-cmt-text{margin-top:var(--space-2);font-size:15px;line-height:1.45}.ya-cmt .ya-cmt-foot{margin-top:6px;gap:var(--space-3)}.ya-cmt .ya-cmt-reply{color:var(--tg-hint);font-size:13px;font-weight:600}.ya-cmt .ya-cmt-reply:hover{color:var(--tg-text)}.ya-cmt-thread{--cmt-line: color-mix(in srgb, var(--tg-text) 16%, transparent);position:relative;margin:0 0 var(--space-2) 17px}.ya-cmt-thread>div{position:relative}.ya-cmt-thread [id^=cmt-]:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border:0 solid var(--cmt-line);border-left-width:1.5px;border-bottom-width:1.5px;border-bottom-left-radius:12px;pointer-events:none}.ya-cmt-thread>div:not(:last-child):after,.ya-cmt-thread>div:last-child>[id^=cmt-]:has([id^=cmt-]):after{content:"";position:absolute;left:0;top:0;bottom:0;border-left:1.5px solid var(--cmt-line);pointer-events:none}.ya-cmt-thread>div:last-child>[id^=cmt-]:has([id^=cmt-]):after{top:22px}.ya-cmt-node .ya-cmt-thread .ya-cmt{margin:0 0 0 29px}.ya-cmt-node .ya-cmt-thread .ya-cmt.is-pinned{margin:0 -8px 0 21px;padding-inline:8px}.ya-cmt-thread .ya-cmt-wrap{margin-right:-10px;padding-right:10px}.ya-cmt.is-reply .ya-cmt-ava{width:28px;height:28px}.ya-cmt.is-reply .ya-cmt-top{gap:8px}.ya-cmt.is-reply .ya-cmt-who{height:30px;gap:0}.ya-cmt.is-reply .ya-cmt-who>.ya-cmt-head{height:18px}.ya-cmt.is-reply .ya-cmt-who>.ya-cmt-head>.ya-cmt-name{font-size:14px}.ya-cmt.is-reply .ya-cmt-text{margin-top:6px}.ya-cmt-name.has-np{overflow:visible;display:inline-flex;color:#fff;min-width:auto}.ya-cmt-name.has-np:hover{color:#fff}.ya-np{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-style:solid;border-image-repeat:stretch;min-width:0;max-width:100%;flex-shrink:1;vertical-align:middle}.ya-np-t{display:block;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-weight:700;line-height:1.15;letter-spacing:-.1px;color:color-mix(in srgb,currentColor 45%,#fff);text-shadow:0 1px 2px rgb(0 0 0 / .7);padding-bottom:1px}.bh,.ya-promark,.rwk-num,.rwk-gifts{flex-shrink:0}.ya-badges{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;vertical-align:middle;line-height:0;white-space:nowrap}.ya-badges>.bh,.ya-badges>.ya-promark{height:100%}.ya-badges .rwk.rwk-num.v2,.ya-badges .rwk-gifts.v2{margin:0}.ya-badges .rwk-gifts.v2{height:100%}.ya-np-preview,.has-np{color:#fff;display:inline-flex;max-width:100%;min-width:0}.ya-cmt-body.comment-fx{margin-inline:-10px;padding:10px}.ya-cmt-body:has(>.cmt-corner) .ya-cmt-main{padding-right:52px}.ya-cmts{gap:0}.ya-cmts:not(.is-sheet):not(.is-preview){background:var(--surface-2);border-radius:var(--r-xl, 16px);padding:4px 0 8px}.ya-cmts-list{display:flex;flex-direction:column;gap:0}.ya-cmts-head{padding-bottom:4px}.ya-cmts-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 8px}.ya-cmts-title h3{margin:0;display:flex;align-items:baseline;gap:8px;font-size:var(--fs-body-lg);font-weight:900;color:var(--tg-text)}.ya-cmts-title h3 em{font-style:normal;font-size:var(--fs-body);font-weight:700;color:var(--tg-hint)}:is(.colp-comments,.mcomments)>:is(.msec-cap,.h-h2,div:has(>.h-h2)):has(+.ya-cmts){display:none}.ya-cmt-node{position:relative;padding:0 16px}.ya-cmt-node .ya-cmt{margin-inline:0}.ya-cmt-node .ya-cmt.is-pinned{margin-inline:-8px}.ya-cmt-node.comment-fx{margin:4px 8px;padding-inline:8px;border-radius:var(--r-lg)}.ya-cmt-node .ya-cmt-replies{margin:0 0 0 auto;font-size:13px;font-weight:600;flex-shrink:0}.ya-cmts-list>.ya-cmt-more{margin:8px 16px 0}.ya-cmts.is-sheet .ya-cmts-list{padding-bottom:8px}:is(.colp-comments,.mcomments,.nw3-comments,.pw-plate):has(.ya-cmts){background:transparent!important;padding:0!important;box-shadow:none!important;border:none!important}.ya-cmt.is-pinned{background:var(--accent-soft);margin-inline:calc(var(--cmt-x, 16px) - 8px);padding-inline:8px}.ya-cmt-main{min-width:0;position:relative}.ya-cmt-head{display:flex;align-items:center;gap:var(--space-1_5);min-width:0;margin-bottom:var(--space-1)}.ya-cmt-name{font-size:var(--fs-body-md);font-weight:800;color:var(--tg-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ya-cmt-name:hover{color:var(--tg-accent)}.ya-cmt-dot{width:3px;height:3px;border-radius:50%;background:var(--tg-hint);opacity:.6;flex-shrink:0}.ya-cmt-rating{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;padding:1px 6px 1px 4px;border-radius:var(--r-full);background:color-mix(in srgb,var(--tg-accent) 14%,transparent);color:var(--tg-text);font-size:var(--fs-caption);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4}.ya-cmt-time{font-size:var(--fs-caption);color:var(--tg-hint);font-weight:400;white-space:nowrap;flex-shrink:0}.ya-cmt-text{font-size:var(--fs-body);line-height:1.5;color:var(--tg-text);white-space:pre-wrap;word-break:break-word}.ya-cmt-foot{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2)}.ya-cmt-replies{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-1_5);border:none;background:transparent;padding:0;cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:500;letter-spacing:-.1px;color:var(--tg-accent)}.ya-cmt-reply{border:none;background:transparent;padding:0;cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:500;color:var(--tg-accent)}.ya-cmt-kebab{border:none;background:transparent;padding:0;cursor:pointer;color:var(--tg-hint);display:inline-flex;align-items:center;transition:color var(--dur-fast)}.ya-cmt-kebab:hover{color:var(--tg-text)}.ya-cmt-vote{display:flex;flex-direction:column;align-items:center;gap:3px;flex-shrink:0;align-self:center}.ya-cmt-score{font-size:var(--fs-body-sm);font-weight:700;font-variant-numeric:tabular-nums}.ya-vote{display:inline-flex;align-items:center;gap:0;flex-shrink:0;align-self:center}.ya-vote.v{flex-direction:column}.ya-vote-btn{width:26px;height:26px;color:var(--tg-hint);background:transparent;border:none;padding:0;border-radius:var(--r-sm, 8px);cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast),color var(--dur-fast);-webkit-tap-highlight-color:transparent}.ya-vote-btn:disabled{cursor:default}@media(hover:hover)and (pointer:fine){.ya-vote-btn:not(:disabled):hover{background:color-mix(in srgb,var(--vc) 16%,transparent);color:var(--vc)}}.ya-vote-btn:not(:disabled):active{background:color-mix(in srgb,var(--vc) 22%,transparent)}.ya-vote-n{min-width:18px;text-align:center;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.ya-vote-btn.on{color:var(--vc)}.tg-banner{display:flex;align-items:center;gap:14px;min-width:0;box-sizing:border-box;padding:12px 12px 12px 14px;border-radius:var(--r-control);background:linear-gradient(100deg,color-mix(in srgb,#2AABEE 22%,var(--surface-2)) 0%,var(--surface-2) 70%);text-decoration:none;color:inherit;transition:filter var(--dur-fast)}.tg-banner:hover{filter:brightness(1.08)}.tg-banner-ico{width:44px;height:44px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:#2aabee}.tg-banner-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tg-banner-main>b{font-size:15px;font-weight:800;color:var(--tg-text)}.tg-banner-main>span{font-size:13px;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-banner-go{flex-shrink:0;height:36px;padding:0 16px;display:inline-flex;align-items:center;border-radius:var(--r-control);background:color-mix(in srgb,#2AABEE 22%,transparent);color:#6cc8f5;font-size:13px;font-weight:800}.ya-voteline{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;box-sizing:border-box;padding:0 8px 0 16px;border-radius:var(--r-control);background:var(--surface-2)}.ya-voteline-l{flex:1;min-width:0;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-hint)}.ya-voteline .ya-vote-btn{width:32px;height:32px}.ya-voteline .ya-vote-n{min-width:26px;font-size:15px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.reader-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:22px;background:transparent;cursor:pointer;margin:0}.reader-range::-webkit-slider-runnable-track{height:6px;border-radius:var(--r-full);background:linear-gradient(to right,var(--tg-accent) var(--fill, 50%),var(--surface-3) var(--fill, 50%))}.reader-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:50%;background:#ecedf0}.reader-range::-moz-range-track{height:6px;border-radius:var(--r-full);background:var(--surface-3)}.reader-range::-moz-range-progress{height:6px;border-radius:var(--r-full);background:var(--tg-accent)}.reader-range::-moz-range-thumb{width:20px;height:20px;border:none;border-radius:50%;background:#ecedf0}.cos-badge-legend{background:linear-gradient(135deg,#ec6657,#ffd76a,#2ea043,#5dc4d1,#b96cff,#ec6657);background-size:300% 100%;animation:cos-legend 4s linear infinite}@keyframes cos-legend{to{background-position:300% 0}}.cos-badge{box-sizing:border-box}@media(prefers-reduced-motion:reduce){.cos-badge{animation:none!important}}.cos-badge--hexagon{padding:3px 12px;clip-path:polygon(24% 0,76% 0,100% 50%,76% 100%,24% 100%,0 50%)}.cos-badge--shield{padding:3px 11px 6px;clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%)}.cos-badge--diamond{padding:5px 15px;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.cos-badge--ribbon{padding:3px 11px 8px;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)}.cos-badge--tag{padding:3px 15px 3px 9px;clip-path:polygon(0 0,84% 0,100% 50%,84% 100%,0 100%)}.cos-badge--octagon{padding:3px 11px;clip-path:polygon(28% 0,72% 0,100% 28%,100% 72%,72% 100%,28% 100%,0 72%,0 28%)}.cos-badge--gem{padding:3px 11px 7px;clip-path:polygon(20% 0,80% 0,100% 38%,50% 100%,0 38%)}.cos-badge--star{padding:7px 13px;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.cos-badge--seal{padding:6px 13px;clip-path:polygon(50% 0,63% 8%,79% 4%,84% 21%,98% 28%,90% 44%,100% 60%,86% 70%,86% 88%,68% 88%,57% 100%,43% 100%,32% 88%,14% 88%,14% 70%,0 60%,10% 44%,2% 28%,16% 21%,21% 4%,37% 8%)}.cos-badge-glow{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--tg-accent) 60%,#ecedf0));animation:cos-badge-glow 2.4s ease-in-out infinite}@keyframes cos-badge-glow{0%,to{filter:drop-shadow(0 0 2px rgba(255,224,106,.5))}50%{filter:drop-shadow(0 0 6px rgba(255,224,106,.95))}}.cos-badge-shimmer{background-size:220% 100%!important;animation:cos-badge-shimmer 2.6s linear infinite}@keyframes cos-badge-shimmer{to{background-position:220% 0}}.cos-badge-flicker{animation:cos-badge-flicker 1.5s ease-in-out infinite}@keyframes cos-badge-flicker{0%,to{filter:drop-shadow(0 0 3px rgba(251,146,60,.6)) brightness(1)}45%{filter:drop-shadow(0 0 7px rgba(220,38,38,.85)) brightness(1.18)}70%{filter:drop-shadow(0 0 4px rgba(251,146,60,.7)) brightness(.96)}}.cos-badge-spin{animation:cos-badge-spin 6s linear infinite}@keyframes cos-badge-spin{to{transform:rotate(360deg)}}.cos-badge-grad{background-size:300% 100%!important;animation:cos-badge-grad 4s linear infinite}@keyframes cos-badge-grad{to{background-position:300% 0}}.cos-badge-pulse{animation:cos-badge-pulse 2s ease-in-out infinite}@keyframes cos-badge-pulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 2px rgba(165,243,252,.5))}50%{transform:scale(1.08);filter:drop-shadow(0 0 6px rgba(165,243,252,.9))}}.comment-fx{position:relative;border-radius:12px;isolation:isolate}.comment-fx--cfx_rainbow_border:before,.comment-fx--cfx_holo:before,.comment-fx--cfx_bg_aurora:before{content:"";position:absolute;inset:0;pointer-events:none;padding:2px;border-radius:inherit;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media(prefers-reduced-motion:reduce){.comment-fx{animation:none!important}}.comment-fx--cfx_first_step{box-shadow:inset 3px 0 0 0 var(--tg-accent)}.comment-fx--cfx_glow_accent{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tg-accent) 60%,transparent)}.comment-fx--cfx_rainbow_border:before{background:linear-gradient(90deg,#e5484d 0 20%,#f5a524 20% 40%,#46a758 40% 60%,#3e9ad6 60% 80%,#8e4ec6 80%)}.comment-fx--cfx_fire{box-shadow:inset 0 -2px #e5603b,inset 0 0 0 1px color-mix(in srgb,#e5603b 45%,transparent)}.comment-fx--cfx_border_frost{box-shadow:inset 0 0 0 1.5px #6fb7e0}.comment-fx--cfx_bg_aurora:before{background:linear-gradient(90deg,#3fb58f 0 50%,#5b8def 50% 100%)}.comment-fx--cfx_corner_gold:before,.comment-fx--cfx_corner_gold:after{content:"";position:absolute;width:16px;height:16px;pointer-events:none;border-color:#d4a33a;border-style:solid}.comment-fx--cfx_corner_gold:before{top:4px;left:4px;border-width:2px 0 0 2px;border-radius:6px 0 0}.comment-fx--cfx_corner_gold:after{bottom:4px;right:4px;border-width:0 2px 2px 0;border-radius:0 0 6px}.comment-fx--cfx_neon_outline{box-shadow:inset 0 0 0 1.5px #22b8cf}.comment-fx--cfx_scanline{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tg-text) 14%,transparent);background-image:repeating-linear-gradient(0deg,color-mix(in srgb,var(--tg-text) 3%,transparent) 0 1px,transparent 1px 4px)}.comment-fx--cfx_glass{background:color-mix(in srgb,var(--tg-text) 2%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--tg-text) 22%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--tg-text) 10%,transparent)}.comment-fx--cfx_holo:before{background:linear-gradient(90deg,#f28bc0 0 25%,#9b8cf2 25% 50%,#6cd3a8 50% 75%,#f2cf6c 75%)}.comment-fx--cfx_dashed{background-image:repeating-linear-gradient(90deg,var(--tg-accent) 0 8px,transparent 8px 14px),repeating-linear-gradient(90deg,var(--tg-accent) 0 8px,transparent 8px 14px),repeating-linear-gradient(0deg,var(--tg-accent) 0 8px,transparent 8px 14px),repeating-linear-gradient(0deg,var(--tg-accent) 0 8px,transparent 8px 14px);background-size:100% 2px,100% 2px,2px 100%,2px 100%;background-position:0 0,0 100%,0 0,100% 0;background-repeat:no-repeat}.comment-fx--cfx_mesh{background:linear-gradient(120deg,color-mix(in srgb,#f28bc0 4%,transparent) 0 33%,color-mix(in srgb,#7c83f2 4%,transparent) 33% 66%,color-mix(in srgb,#3fbfa8 4%,transparent) 66% 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#7c83f2 30%,transparent)}.comment-fx--cfx_emerald_glow{box-shadow:inset 0 0 0 1.5px #2f9e6e}.comment-fx--cfx_gold_lux,.comment-fx--cfx_kitty_lux{box-shadow:inset 0 0 0 1px #d4a33a}.comment-fx--cfx_gold_lux:after,.comment-fx--cfx_kitty_lux:after{content:"";position:absolute;inset:4px;pointer-events:none;border:1px solid color-mix(in srgb,#d4a33a 50%,transparent);border-radius:8px}.comment-fx--cfx_pixel{border-radius:0;image-rendering:pixelated;background:repeating-linear-gradient(90deg,#3fae5c 0 6px,transparent 6px 12px) top / 100% 3px no-repeat,repeating-linear-gradient(90deg,#3fae5c 0 6px,transparent 6px 12px) bottom / 100% 3px no-repeat,repeating-linear-gradient(0deg,#3fae5c 0 6px,transparent 6px 12px) left / 3px 100% no-repeat,repeating-linear-gradient(0deg,#3fae5c 0 6px,transparent 6px 12px) right / 3px 100% no-repeat;box-shadow:inset 0 0 0 3px color-mix(in srgb,#3fae5c 22%,transparent);clip-path:polygon(0 6px,3px 6px,3px 3px,6px 3px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 3px) calc(100% - 6px),calc(100% - 3px) calc(100% - 3px),calc(100% - 6px) calc(100% - 3px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 3px),3px calc(100% - 3px),3px calc(100% - 6px),0 calc(100% - 6px))}.comment-fx--cfx_wave{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='6' viewBox='0 0 16 6'%3E%3Cpath d='M0 3 Q4 0 8 3 T16 3' fill='none' stroke='%233e9ad6' stroke-width='1.6'/%3E%3C/svg%3E") left bottom 2px / 16px 6px repeat-x;box-shadow:inset 0 0 0 1px color-mix(in srgb,#3e9ad6 40%,transparent)}.comment-fx--cfx_grid{background-image:linear-gradient(0deg,color-mix(in srgb,var(--tg-text) 3.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--tg-text) 3.5%,transparent) 1px,transparent 1px);background-size:14px 14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tg-text) 12%,transparent)}.comment-fx--cfx_dots{background-image:radial-gradient(color-mix(in srgb,var(--tg-text) 7%,transparent) 1.2px,transparent 1.3px);background-size:12px 12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tg-text) 12%,transparent)}.comment-fx--cfx_sunset{background:linear-gradient(180deg,color-mix(in srgb,#f08c4a 4%,transparent) 0 34%,color-mix(in srgb,#e5607a 4%,transparent) 34% 67%,color-mix(in srgb,#9a5cd6 4%,transparent) 67% 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,#e5607a 35%,transparent)}.comment-fx--cfx_bar_accent{border-radius:5px var(--r-lg) var(--r-lg) 5px;box-shadow:inset 4px 0 0 0 var(--tg-accent)}.comment-fx--cfx_bar_gradient,.comment-fx--cfx_bar_rainbow{border-radius:5px var(--r-lg) var(--r-lg) 5px}.comment-fx--cfx_bar_gradient:before,.comment-fx--cfx_bar_rainbow:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;pointer-events:none;border-radius:5px 0 0 5px}.comment-fx--cfx_bar_gradient:before{background:linear-gradient(180deg,#8e4ec6 0 50%,#3fb5c4 50% 100%)}.comment-fx--cfx_bar_rainbow:before{background:linear-gradient(180deg,#e5484d 0 20%,#f5a524 20% 40%,#46a758 40% 60%,#3e9ad6 60% 80%,#8e4ec6 80%)}.comment-fx--cfx_bubble{border-radius:14px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tg-text) 22%,transparent)}.comment-fx--cfx_bubble:after{content:"";position:absolute;left:-6px;top:14px;pointer-events:none;width:0;height:0;border-style:solid;border-width:6px 8px 6px 0;border-color:transparent color-mix(in srgb,var(--tg-text) 22%,transparent) transparent transparent}.comment-fx--cfx_sharp{border-radius:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tg-text) 22%,transparent)}.comment-fx--cfx_pill{border-radius:20px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tg-accent) 45%,transparent)}.comment-fx--cfx_miku_aqua{box-shadow:inset 0 0 0 1.5px #39c5bb}.comment-fx--cfx_pepe_neon{box-shadow:inset 0 0 0 1.5px #5fae3b}html[data-yam-bg] .h-frame{background:transparent}.yam-theme-mascot-wall{position:absolute;inset:0;z-index:0;pointer-events:none;background-repeat:repeat;background-size:76px auto;opacity:.12}html[data-yam-theme=theme_dark_sakura] .h-body{background-image:radial-gradient(3px 3px at 12% 18%,rgba(255,126,182,.16),transparent),radial-gradient(2px 2px at 70% 30%,rgba(255,126,182,.12),transparent),radial-gradient(3px 3px at 40% 72%,rgba(255,170,205,.1),transparent),radial-gradient(2px 2px at 88% 82%,rgba(255,126,182,.14),transparent);background-size:300px 300px}html[data-yam-theme=theme_cyberpunk] .h-tabbar{border-top-color:#00e5ff59!important;box-shadow:0 -6px 18px #00e5ff29!important}html[data-yam-theme=theme_starfield] .h-body{background-image:radial-gradient(1.5px 1.5px at 20% 30%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 70% 18%,rgba(255,255,255,.35),transparent),radial-gradient(1.5px 1.5px at 45% 68%,rgba(180,200,255,.4),transparent),radial-gradient(1px 1px at 85% 80%,rgba(255,255,255,.3),transparent),radial-gradient(1px 1px at 12% 88%,rgba(200,210,255,.35),transparent);background-size:320px 320px}html[data-yam-theme=theme_vaporwave] .h-body{background-image:linear-gradient(0deg,rgba(255,110,196,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(120,115,245,.06) 1px,transparent 1px);background-size:40px 40px}html[data-yam-theme=theme_frost] .h-body{background-image:radial-gradient(2px 2px at 15% 20%,rgba(150,210,255,.18),transparent),radial-gradient(1.5px 1.5px at 65% 35%,rgba(180,225,255,.14),transparent),radial-gradient(2px 2px at 40% 75%,rgba(140,200,255,.12),transparent),radial-gradient(1.5px 1.5px at 88% 82%,rgba(170,220,255,.16),transparent);background-size:300px 300px}html[data-yam-theme=theme_brutalist] .h-tabbar{border-top-color:#ffffff38!important}.ya-ce-editor:empty:before{content:attr(data-placeholder);color:var(--tg-hint);pointer-events:none}.ya-ce-editor>br:only-child{display:none}.ya-ce-editor blockquote{margin:4px 0;padding:1px 0 1px 10px;border-left:3px solid color-mix(in srgb,var(--tg-accent) 55%,transparent);opacity:.9}.ya-ce-spoiler{background:color-mix(in srgb,var(--tg-text) 18%,transparent);border-radius:4px;padding:0 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ya-ce-mention{color:var(--tg-accent);font-weight:500;white-space:nowrap}.ya-ce-sticker{display:inline-block;padding:0 4px;border-radius:6px;background:var(--tg-bg-secondary);color:var(--tg-hint);font-size:12px;vertical-align:middle}@keyframes ya-cover-zoom-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ya-flame{0%,to{transform:scale(1) rotate(-3deg)}50%{transform:scale(1.14) rotate(3deg)}}.ya-flame{display:inline-flex;transform-origin:50% 85%;animation:ya-flame 1.15s ease-in-out infinite}.dcat-mcount{flex:0 0 auto;min-width:22px;height:22px;padding:0 7px;border-radius:var(--r-full);background:var(--tg-accent);color:#ecedf0;font-size:var(--fs-caption);font-weight:600;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.dcat-mbody{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 16px 8px;display:flex;flex-direction:column;gap:var(--space-3)}.dcat-mempty{padding:40px 0;text-align:center;color:var(--tg-hint);font-size:var(--fs-body-md)}.dcat-fsearch{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2_5);height:44px;padding:0 14px;border-radius:var(--r-control);background:var(--surface-2);border:1px solid var(--border)}.dcat-fsearch input{flex:1;min-width:0;border:none;background:none;outline:none;color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-md)}.dcat-fsearch-sub{margin:0 16px var(--space-3)}.dcat-fcard{background:var(--surface-2);border-radius:var(--r-xl);padding:4px 14px 10px}.dcat-fcard-t{font-size:var(--fs-caption);font-weight:500;color:var(--tg-hint);padding:10px 0 2px}.dcat-prow{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:11px 0;border:none;background:none;cursor:pointer;font-family:inherit;text-align:left}.dcat-prow+.dcat-prow,.dcat-prow+.dcat-fsec{border-top:1px solid var(--border)}.dcat-prow-ico{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--tg-hint)}.dcat-prow.has .dcat-prow-ico{color:var(--tg-accent)}.dcat-prow-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.dcat-prow-lbl{font-size:var(--fs-body-md);font-weight:500;color:var(--tg-text)}.dcat-prow-any{font-size:var(--fs-caption);font-weight:400;color:var(--tg-hint)}.dcat-prow-vals{display:flex;flex-wrap:wrap;gap:4px}.dcat-vchip{padding:2px 8px;border-radius:var(--r-full);background:var(--accent-soft-strong);color:var(--tg-accent);font-size:var(--fs-caption);font-weight:500;white-space:nowrap}.dcat-vchip.more{background:var(--surface-3);color:var(--tg-hint)}.dcat-frange{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2_5)}.dcat-frange>span{color:var(--tg-hint)}.dcat-chiprow{display:flex;flex-wrap:wrap;gap:var(--space-2)}.dcat-optlist{display:flex;flex-direction:column}.dcat-opt{display:flex;align-items:center;gap:var(--space-3);padding:10px 12px;margin:0 -12px;width:calc(100% + 24px);border:none;border-radius:var(--r-md);background:none;cursor:pointer;font-family:inherit;text-align:left;transition:background var(--dur-fast)}.dcat-opt:hover{background:var(--surface-2)}.dcat-opt-lbl{flex:1;min-width:0;font-size:var(--fs-body-md);font-weight:500;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcat-box{flex:0 0 auto;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--tg-hint);background:transparent;display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast),border-color var(--dur-fast)}.dcat-box.round{border-radius:50%}.dcat-box.on{background:var(--tg-accent);border-color:var(--tg-accent)}.dcat-mfoot{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-3);padding:12px 16px 16px}.dcat-mreset{display:inline-flex;align-items:center;gap:var(--space-1_5);border:none;background:none;padding:0;cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:500;color:var(--tg-hint)}.dcat-mreset:hover:not(:disabled){color:var(--tg-text)}.dcat-mreset:disabled{opacity:.45;cursor:default}.dcat-mapply{margin-left:auto;border:none;border-radius:var(--r-full);padding:11px 22px;cursor:pointer;background:var(--tg-accent);color:#ecedf0;font-family:inherit;font-size:var(--fs-body-md);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;transition:filter var(--dur-fast)}.dcat-mapply:hover{filter:brightness(1.1)}.dcat-fsec{padding:16px 0;border-bottom:1px solid var(--border)}.dcat-mbody>.dcat-fsec{padding:12px 14px 14px;border-bottom:none;background:var(--surface-2);border-radius:var(--r-xl)}.dcat-fcard .dcat-fsec{padding:12px 0 4px;border-bottom:none}.dcat-fsec-t{font-size:var(--fs-caption);font-weight:500;letter-spacing:0;color:var(--tg-hint);margin-bottom:var(--space-2)}.ctlbtn,.dh-sort{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 20px;flex-shrink:0;border:none;border-radius:var(--r-full);background:var(--surface-3);color:var(--tg-text);font-family:inherit;font-size:13px;font-weight:700;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease-standard)}.ctlbtn.icon{width:34px;padding:0}.ctlbtn>span[aria-hidden],.dh-sort>span[aria-hidden]{margin:0;color:inherit}.ctlbtn:hover,.dh-sort:hover,.dh-sort.open{background:color-mix(in srgb,var(--tg-text) 8%,var(--surface-3))}@media(max-width:899px){.ctlbtn,.dh-sort{background:var(--surface-2)}.ctlbtn:hover,.dh-sort:hover,.dh-sort.open{background:var(--surface-3)}}.gdp>.dh-sort{width:100%;justify-content:flex-start}.ya-sm-hist{display:flex;flex-direction:column;gap:var(--space-1)}.ya-sm-hrow{display:flex;align-items:center;border-radius:var(--r-lg);transition:background var(--dur-fast)}.ya-sm-hrow:hover,.ya-sm-hrow.is-active{background:var(--surface-2)}.ya-sm-hgo{flex:1;min-width:0;display:inline-flex;align-items:center;gap:var(--space-2_5);min-height:44px;padding:0 var(--space-2);border:none;background:none;cursor:pointer;font-family:inherit;color:var(--tg-text);font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:left}.ya-sm-hgo>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-sm-hx{flex:0 0 auto;width:32px;height:32px;margin-right:var(--space-1);border:none;border-radius:var(--r-sm);cursor:pointer;background:none;color:var(--tg-hint);display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast),color var(--dur-fast)}.ya-sm-hx:hover{color:var(--tg-text);background:var(--surface-3)}.ya-sm-often{flex:0 0 auto}.ya-sm-often-h{padding:var(--space-4) var(--space-2) var(--space-2);font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--tg-text)}.ya-sm-often-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-1)}.ya-sm-often-it{display:flex;align-items:center;gap:var(--space-2_5);min-width:0;padding:var(--space-1);border-radius:var(--r-lg);text-decoration:none;color:inherit;transition:background var(--dur-fast)}.ya-sm-often-it:hover{background:var(--surface-2)}.ya-sm-often-cv{flex:0 0 auto;width:56px;height:56px;border-radius:var(--r-md);overflow:hidden;background:var(--media-placeholder)}.ya-sm-often-cv>img{width:100%;height:100%;object-fit:cover;display:block}.ya-sm-often-tx{min-width:0;display:flex;flex-direction:column;gap:3px}.ya-sm-often-tx>b{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--tg-text);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-sm-often-tx>i{font-style:normal;font-size:var(--fs-body-sm);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-srch-empty{padding:0 var(--pad-page-x)}@media(min-width:900px){.ya-srch-empty{padding:0}.ya-srch-layout:has(>.ya-srch-main:only-child){display:block}}.cg{position:fixed;inset:0;z-index:120;background:#000000eb;display:flex;flex-direction:column;padding-top:var(--safe-top);padding-bottom:max(env(safe-area-inset-bottom,0px),12px)}.cg-stage{flex:1 1 auto;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;padding:0 12px}.cg-frame{width:min(78vw,calc((100dvh - 190px) * 2 / 3));aspect-ratio:2 / 3;max-height:100%;border-radius:12px;overflow:hidden;background:#ffffff0d}.cg-frame>img{width:100%;height:100%;object-fit:cover;display:block}.cg-count{font-size:var(--fs-body-md);font-weight:500;color:#ecedf0;font-variant-numeric:tabular-nums}.cg-below{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0 4px}.cg-nav{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border:none;border-radius:50%;background:#ffffff1f;color:#ecedf0;cursor:pointer;display:none;align-items:center;justify-content:center}.cg-nav.prev{left:10px}.cg-nav.next{right:10px}@media(min-width:700px){.cg-nav{display:inline-flex}}.cg-nav:hover{background:#fff3}.cg-thumbs{flex:0 0 auto;display:flex;gap:8px;padding:0 14px;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;justify-content:safe center}.cg-thumbs::-webkit-scrollbar{display:none}.cg-thumb{flex:0 0 auto;width:46px;height:62px;padding:0;border-radius:6px;overflow:hidden;cursor:pointer;background:none;border:2px solid transparent;opacity:.55;transition:opacity var(--dur-fast),border-color var(--dur-fast)}.cg-thumb.on{border-color:var(--tg-accent);opacity:1}.cg-thumb>img{width:100%;height:100%;object-fit:cover;display:block}.rvw{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:20px;background:var(--surface-2);color:inherit;cursor:pointer;overflow:hidden;transition:background var(--dur-fast) var(--ease-standard)}.rvw.full{cursor:default}.rvw-banner{position:absolute;inset:0 0 auto;height:40%;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 62%,transparent 100%)}.rvw-banner>img{width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block;opacity:.5;filter:saturate(.9)}@media(hover:hover)and (pointer:fine){.rvw:hover{background:var(--surface-3)}}.rvw-stars{display:flex;align-items:center;gap:10px}.rvw-tag{font-size:var(--fs-caption);font-weight:500;letter-spacing:.3px;padding:3px 8px;border-radius:var(--r-full);background:var(--surface-3);color:var(--status-warning, #e6a23c)}.rvw-read{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--tg-hint);font-variant-numeric:tabular-nums}.rvw-ver{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--r-full);background:color-mix(in srgb,var(--status-success) 16%,transparent);color:var(--status-success);font-size:11px}.rvt{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;background:var(--surface-2);cursor:pointer;-webkit-tap-highlight-color:transparent}.rvt-head{display:flex;align-items:center;gap:10px;min-width:0}.rvt-who{min-width:0;display:flex;flex-direction:column;gap:3px}.rvt-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rvt-name{font-size:14px;font-weight:800}.rvt-dot{width:3px;height:3px;border-radius:50%;background:var(--tg-hint);opacity:.6}.rvt-time{font-size:12px;color:var(--tg-hint)}.rvt-h{margin:0;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:-.2px;color:var(--tg-text)}.rvt-body{font-size:14px;line-height:1.55;color:var(--tg-text);overflow-wrap:anywhere;max-height:7.75em;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.rvt-fit{display:grid;grid-template-columns:1fr 1fr;gap:6px}.rvt-fit:has(>:only-child){grid-template-columns:1fr}.rvt-fit-y,.rvt-fit-n{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;min-width:0}.rvt-fit-y{background:color-mix(in srgb,var(--status-success) 12%,transparent)}.rvt-fit-n{background:color-mix(in srgb,var(--status-error) 12%,transparent)}.rvt-fit-cap{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:800}.rvt-fit-y .rvt-fit-cap{color:var(--status-success)}.rvt-fit-n .rvt-fit-cap{color:var(--status-error)}.rvt-fit-tx{font-size:13px;line-height:1.4;color:var(--tg-text);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rvt-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.pib-sum{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ya-card-gap, 4px)}.pib-sum-c{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:12px 4px;border:none;border-radius:var(--ya-card-radius, var(--r-lg));background:var(--surface-2);color:var(--tg-text);font-family:inherit;text-align:center}button.pib-sum-c{cursor:pointer}.pib-sum-c>b{display:inline-flex;align-items:center;gap:4px;max-width:100%;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pib-sum-c>span{font-size:12px;color:var(--tg-hint)}.pib-colls{display:flex;gap:var(--ya-card-gap, 4px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;margin:0 -2px}.pib-colls::-webkit-scrollbar{display:none}.pib-colls>.cc{flex:0 0 78%;min-width:0;scroll-snap-align:start;background:var(--surface-3)}@media(min-width:900px){.pib-colls>.cc{flex-basis:280px}}.pib-coll-new{flex:0 0 116px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:var(--ya-card-radius, var(--r-lg));border:1.5px dashed color-mix(in srgb,var(--tg-accent) 45%,transparent);color:var(--tg-accent);font-size:13px;font-weight:800;text-decoration:none;text-align:center;padding:10px}@media(max-width:899px){.pib-colls{flex-direction:column;overflow:visible;margin:0}.pib-colls>.cc{flex:none;width:100%}.pib-coll-new{flex:none;flex-direction:row;height:44px;padding:0 12px;gap:6px;border:none;border-radius:var(--r-control);background:color-mix(in srgb,var(--tg-accent) 16%,transparent);font-size:14px}}.rvt-tt-a{display:flex;align-items:center;gap:8px;min-width:0;cursor:pointer;font-size:13px;font-weight:800;color:var(--tg-text);padding-bottom:10px;border-bottom:1px solid var(--tg-section-sep)}.rvt-tt-a>img,.rvt-tt-a>i{width:30px;height:30px;flex-shrink:0;border-radius:var(--r-sm, 8px);object-fit:cover;background:var(--surface-3);color:var(--tg-hint);display:inline-flex;align-items:center;justify-content:center}.rvt-tt-a>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rvt.home{height:var(--home-cc-h, 192px);box-sizing:border-box;overflow:hidden;gap:8px;padding:12px 14px}.rvt-hh{display:flex;align-items:center;gap:10px;min-width:0;flex-shrink:0}.rvt-hh-cv{width:38px;height:38px;flex-shrink:0;border-radius:var(--r-sm, 10px);overflow:hidden;cursor:pointer;background:var(--surface-3);color:var(--tg-hint);display:inline-flex;align-items:center;justify-content:center}.rvt-hh-cv>img{width:100%;height:100%;object-fit:cover}.rvt-hh-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rvt-hh-t{font-size:14px;font-weight:800;color:var(--tg-text);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rvt-hh-by{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--tg-hint);white-space:nowrap}.rvt-hh-n{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis}.rvt.home .rvt-h{font-size:15px;flex-shrink:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.rvt.home .rvt-body{flex:1 1 auto;min-height:0;max-height:none;font-size:13.5px}.rvt.home .rvt-body:has(>.ya-spoiler-gate){display:flex;flex-direction:column;min-height:44px;-webkit-mask-image:none;mask-image:none}.rvt.home .rvt-body>.ya-spoiler-gate{flex:1 1 auto;min-height:0;padding:8px 12px}.rvt.home .rvt-foot{margin-top:auto;flex-shrink:0}.rvt-stats{display:inline-flex;gap:14px}.rvt-stats>span{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--tg-hint);font-variant-numeric:tabular-nums}.rvw-fit{display:flex;flex-wrap:wrap;gap:6px}.rvw-fit-y,.rvw-fit-n{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:3px 9px;border-radius:var(--r-full);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.rvw-fit-y{background:color-mix(in srgb,var(--status-success) 14%,transparent);color:var(--status-success)}.rvw-fit-n{background:color-mix(in srgb,var(--status-error) 14%,transparent);color:var(--status-error)}.rvw-heading{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--tg-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rvw-body{font-size:15px;line-height:1.68;color:var(--tg-text);opacity:.82;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.rvw-body.open{display:block;-webkit-line-clamp:none;white-space:pre-wrap;opacity:1}.rvw-crit{display:flex;flex-wrap:wrap;gap:6px 16px}.rvw-crit-item{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:400;color:var(--tg-hint)}.rvw-crit-item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:130px}.rvw-foot{display:flex;align-items:flex-end;gap:10px;margin-top:auto;min-width:0}.rvw-title{display:flex;align-items:flex-start;gap:6px;min-width:0;flex:1 1 auto;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;font-family:inherit;font-size:13px;color:var(--tg-hint)}.rvw-title>span{min-width:0;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rvw-title:hover{color:var(--tg-text)}.rvw-stats{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;margin-left:auto;font-size:13px;color:var(--tg-hint);font-variant-numeric:tabular-nums}.rvw-like,.rvw-views{display:inline-flex;align-items:center;gap:4px}.rvw-like{border:none;background:transparent;padding:0;cursor:pointer;font-family:inherit;font-size:13px;font-weight:400;color:var(--tg-hint)}.rvw-like.on{color:#ff5e5e}.rvw.feature{padding:24px;gap:16px}.rvw.feature .rvw-heading{font-size:21px}.rvw.feature .rvw-body{font-size:17px}@media(hover:hover)and (pointer:fine){.rh-row{border-radius:10px;transition:background var(--dur-fast) var(--ease-standard)}.rh-row:hover{background:var(--surface-3)}.frnd-card{transition:background var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-spring)}.frnd-card:hover{background:var(--surface-3);border-color:color-mix(in srgb,var(--tg-accent) 30%,var(--tg-section-sep));transform:translateY(-2px)}}@media(max-width:899px){html.ya-browser,html.ya-browser body{position:static;inset:auto;height:auto;min-height:100%;overflow:visible}html.ya-browser body{overflow-x:clip}html.ya-browser #root{height:auto}html.ya-browser .ya-mainlayout,html.ya-browser .ya-mainlayout-content,html.ya-browser .h-frame{height:auto;overflow:visible}html.ya-browser .ya-mainlayout-content>div{height:auto!important}html.ya-browser .h-body{overflow:visible;flex:none}html.ya-browser .h-hdr:not(.transparent):not(.h-hdr-search){position:relative}html.ya-browser .h-hdr{padding-top:var(--safe-top, 0px)}html.ya-browser .h-hdr-row{padding:0 var(--pad-page-x);min-height:56px}html.ya-browser .h-hdr-center{left:var(--pad-page-x);right:var(--pad-page-x);width:auto;max-width:none;transform:translateY(calc(-50% - 3px))}html.ya-browser .h-hdr.transparent{position:fixed}}@media(min-width:900px){html.ya-browser,html.ya-browser body{position:static;inset:auto;height:auto;min-height:100%;overflow:visible}html.ya-browser body{overflow-x:clip}html.ya-browser #root,html.ya-browser .ya-desktop,html.ya-browser .ya-desktop-content,html.ya-browser .ya-mainlayout,html.ya-browser .ya-mainlayout-content{height:auto;overflow:visible}html.ya-browser .ya-desktop-body{overflow:visible;min-height:100vh;align-items:flex-start}html.ya-browser .ya-content-scroll{overflow:visible}html.ya-browser .h-body{height:auto;overflow:visible;flex:none}html.ya-browser .h-frame{height:auto;overflow:visible}html.ya-browser .dh-body{height:auto;overflow:visible;scrollbar-gutter:auto}html.ya-browser .ya-rail{position:sticky;top:0;height:100vh}html.ya-browser .ya-sidebar,html.ya-browser .ya-rp,html.ya-browser .ya-rail-scrim{position:fixed}html.ya-browser{--ya-sticky-top: calc(var(--ya-topbar-h, 66px) + var(--space-4))}html.ya-browser :is(.cvar-side,.dcat-side,.rk-side,.ya-rail-side,.shop-side,.colp-side,.dpf-side,.dp-side,.ya-stick){top:var(--ya-sticky-top);max-height:calc(100vh - var(--ya-sticky-top) - var(--space-4));overflow-y:auto;overscroll-behavior:contain}html.ya-browser :is(.colp-side,.dpf-side)>*{flex-shrink:0}html.ya-browser :is(.colp-side,.dpf-side){position:sticky;top:var(--side-top, var(--ya-sticky-top));max-height:none;overflow:visible}html.ya-browser :is(.cvar-side,.dcat-side,.rk-side,.ya-rail-side,.shop-side,.colp-side,.dpf-side,.dp-side,.ya-stick) :is(.cvar-side,.dcat-side,.rk-side,.ya-rail-side,.shop-side,.colp-side,.dpf-side,.dp-side,.ya-stick){position:static;top:auto;max-height:none;overflow:visible}html.ya-browser .h-hdr.h-hdr-bare{display:none}html.ya-browser .h-hdr.h-hdr-bare+.h-body{padding-top:var(--space-4)}html.ya-browser .bm-bar{position:static}.bm-bar{gap:var(--space-2)}html.ya-browser .ya-topbar{position:sticky;top:0}}html[data-tgdesktop][data-tgfull]{--ya-topbar-h: calc(66px + var(--tg-content-top, 0px))}html[data-tgdesktop][data-tgfull] .ya-topbar{padding-top:var(--tg-content-top, 0px)}html[data-tgdesktop][data-tgfull] .ya-topbar-center{top:calc(50% + var(--tg-content-top, 0px) / 2)}html[data-tgdesktop][data-tgfull] .ya-rail{padding-top:calc(12px + var(--tg-content-top, 0px))}@media(max-width:899px){html[data-tgdesktop] .h-hdr{padding-top:0}html[data-tgdesktop][data-tgfull] .h-hdr{padding-top:var(--tg-content-top, 0px)}}.cont-strip{position:relative;padding:4px 0 6px;transition:transform var(--dur-base) var(--ease-standard),opacity var(--dur-base) var(--ease-standard)}.cont-strip.is-hidden{transform:translateY(calc(100% + 8px));opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.cont-strip{transition:none}}.cont-strip-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--space-2, 8px)) / 1.4);gap:var(--space-2, 8px);padding-left:var(--pad-page-x, 12px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:var(--pad-page-x, 12px);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.cont-strip-rail::-webkit-scrollbar{display:none}.cont-card{scroll-snap-align:start;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 10px 4px 4px;border-radius:var(--r-lg, 14px);background:var(--surface-2);text-decoration:none;color:inherit}.cont-card:last-child{margin-right:var(--pad-page-x, 12px)}.cont-card-cv{position:relative;width:44px;height:44px;border-radius:9px;overflow:hidden;background:var(--surface-3)}.cont-card-cv,.cont-card-tx{text-decoration:none;color:inherit}.cont-card-tx{min-width:0;display:flex;flex-direction:column;gap:4px}.cont-card-name{font-size:13px;font-weight:600;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cont-card-sub{font-size:11px;font-weight:400;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cont-card-go{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;flex-shrink:0;background:var(--surface-3);color:var(--tg-text);text-decoration:none}.cont-card-go:active{background:var(--surface-3)}.sv-bar-track{flex:1;min-width:0;height:8px;border-radius:var(--r-full);background:var(--surface-3);overflow:hidden}.sv-bar-fill{display:block;height:100%;border-radius:var(--r-full);background:var(--tg-accent)}.sv-clock{position:relative;display:flex;justify-content:center}.sv-clock-mid{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.sv-clock-mid b{font-size:var(--fs-body-lg);font-weight:700;font-variant-numeric:tabular-nums}.sv-clock-mid span{font-size:9px;font-weight:400;color:var(--tg-hint)}.sv-ring{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.sv-ring-chart{width:168px;flex:0 0 auto;position:relative}.sv-ring-mid{position:absolute;inset:0;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.sv-ring-mid>b{font-size:30px;font-weight:700;letter-spacing:-1px;line-height:1;color:var(--tg-text);font-variant-numeric:tabular-nums}.sv-ring-mid>span{font-size:var(--fs-body-sm);font-weight:400;color:var(--tg-hint);line-height:1}.ya-desktop-body:has(.has-profile-bg) .ya-content-scroll,.has-profile-bg{--surface-2: color-mix(in srgb, var(--tg-bg-secondary) 62%, transparent);--surface-3: color-mix(in srgb, var(--tg-bg-secondary) 74%, transparent)}html[data-theme=light] .ya-desktop-body:has(.has-profile-bg) .ya-content-scroll,html[data-theme=light] .has-profile-bg{--surface-2: color-mix(in srgb, var(--tg-bg-secondary) 78%, transparent);--surface-3: color-mix(in srgb, var(--tg-bg-secondary) 86%, transparent)}.has-profile-bg>.h-body,.has-profile-bg>header{position:relative;z-index:1}.has-profile-bg .ya-phead-bg:after{background:linear-gradient(180deg,transparent 0%,transparent 58%,color-mix(in srgb,var(--tg-bg) 45%,transparent) 82%,color-mix(in srgb,var(--tg-bg) 72%,transparent) 100%)}html[data-theme=light] .has-profile-bg .dp-card{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tg-text) 10%,transparent)}html[data-hero-top] .ya-topbar{background:transparent}html[data-hero-top] :is(.ya-tnav,.ya-ticon){background:color-mix(in srgb,var(--tg-bg-secondary) 58%,transparent);text-shadow:none}html[data-hero-top] :is(.ya-tnav,.ya-ticon):is(:hover,.open){background:color-mix(in srgb,var(--tg-bg-secondary) 86%,transparent)}html[data-hero-top] .ya-desktop-body :is(.ya-rail-ico,.ya-rail-top){background:color-mix(in srgb,var(--tg-bg-secondary) 58%,transparent)}.bgm{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--r-lg);background:var(--tg-bg);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--ya-card-gap)}.bgm-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:.75;z-index:0}.bgm-scrim{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,color-mix(in srgb,var(--tg-bg) 26%,transparent),color-mix(in srgb,var(--tg-bg) 42%,transparent) 55%,color-mix(in srgb,var(--tg-bg) 58%,transparent))}.bgm-top{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 40%;gap:var(--ya-card-gap);align-items:stretch}.bgm-banner{position:relative;overflow:hidden;border-radius:var(--r-md);background:var(--surface-3);min-height:120px}.bgm-banner>img,.bgm-banner-empty{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bgm-banner-empty{background:linear-gradient(135deg,#2a2438,#1b1a22)}.bgm-card{position:relative;overflow:hidden;border-radius:var(--r-md);background:color-mix(in srgb,var(--tg-bg-secondary) 62%,transparent);display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 10px 14px;min-width:0;text-align:center}.bgm-card-bg{position:absolute;inset:0;overflow:hidden;z-index:0}.bgm-card-bg>img{width:100%;height:100%;object-fit:cover;display:block;filter:blur(22px) saturate(1.3) brightness(.6);transform:scale(1.3)}.bgm-card>:not(.bgm-card-bg){position:relative;z-index:1}.bgm-av-inner{width:58px;height:58px;border-radius:var(--r-full);overflow:hidden;display:flex;align-items:center;justify-content:center;color:#ecedf0;font-size:24px;font-weight:700}.bgm-av-inner>img{width:100%;height:100%;object-fit:cover;display:block}.bgm-name{display:flex;align-items:center;justify-content:center;gap:5px;max-width:100%;min-width:0;font-size:var(--fs-body-lg);font-weight:700;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bgm-sub{max-width:100%;font-size:var(--fs-body-sm);font-weight:400;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bgm-plate{position:relative;z-index:1;background:color-mix(in srgb,var(--tg-bg-secondary) 62%,transparent);border-radius:var(--r-md);padding:12px 14px;display:flex;justify-content:space-between;gap:var(--space-2)}.bgm-plate>div,.ds-nums>div{min-width:0;text-align:center}.bgm-plate b,.ds-nums b{display:block;font-size:var(--fs-body-lg);font-weight:700;color:var(--tg-text);font-variant-numeric:tabular-nums}.bgm-plate span,.ds-nums span{font-size:var(--fs-caption);font-weight:400;color:var(--tg-hint)}.pdev{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--r-md);background:var(--surface-2)}.pdev-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pdev-name{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--fs-body);font-weight:500;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdev-cur{flex:0 0 auto;padding:2px 7px;border-radius:var(--r-full);background:var(--accent-soft);color:var(--tg-accent);font-size:var(--fs-caption);font-weight:500}.pdev-sub{font-size:var(--fs-caption);color:var(--tg-hint);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-folder{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}.st-folder i,.sv-ring-legend i{width:9px;height:9px;border-radius:3px;flex-shrink:0;background:var(--tg-accent)}.st-more{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;border:none;background:transparent;padding:0;cursor:pointer;font-family:inherit;font-size:var(--fs-body-lg);font-weight:500;color:var(--tg-accent)}.st-folder span{flex:1;min-width:0;font-size:var(--fs-body-sm);font-weight:500;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-folder b{font-size:var(--fs-body-sm);font-weight:500;font-variant-numeric:tabular-nums;color:var(--tg-hint)}.sv-ring-legend{flex:1;min-width:140px;display:flex;flex-direction:column;gap:6px}.sv-ring-legend>div{display:flex;align-items:center;gap:var(--space-2)}.sv-ring-legend span{flex:1;min-width:0;font-size:var(--fs-body-sm);font-weight:400;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-ring-legend b{font-size:var(--fs-body-sm);font-weight:500;font-variant-numeric:tabular-nums}.sv-tops{display:flex;flex-direction:column;gap:var(--space-1)}.sv-top{display:flex;align-items:center;gap:var(--space-2_5);margin:0 calc(var(--space-2) * -1);padding:var(--space-2);border-radius:var(--r-md);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-standard)}.sv-top:hover{background:color-mix(in srgb,var(--tg-text) 6%,transparent)}.sv-top-n{flex:0 0 16px;text-align:right;font-size:var(--fs-caption);font-weight:500;color:var(--tg-hint);font-variant-numeric:tabular-nums}.sv-top-cv{flex:0 0 auto;width:44px;height:44px;border-radius:9px;overflow:hidden;background:var(--surface-3)}.sv-top-cv img{width:100%;height:100%;object-fit:cover;display:block}.sv-top-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.sv-top-name{font-size:var(--fs-body-sm);font-weight:500;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-top-v{flex:0 0 auto;font-size:var(--fs-body-sm);font-weight:500;font-variant-numeric:tabular-nums}.st-tabs{margin:0 var(--pad-page-x) var(--space-2);gap:var(--space-1);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.st-tabs::-webkit-scrollbar{display:none}.st-big{font-size:34px;font-weight:700;letter-spacing:-1px;line-height:1;color:var(--tg-text);font-variant-numeric:tabular-nums}.st-note{font-size:var(--fs-body-sm);color:var(--tg-hint);font-weight:400;margin:var(--space-1) 0 var(--space-2)}.st-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:var(--space-3);margin-bottom:var(--space-3)}.st-kpis>div{display:flex;flex-direction:column;gap:2px;min-width:0}.st-kpis b{font-size:var(--fs-h2);font-weight:700;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.st-kpis span{font-size:var(--fs-body-sm);color:var(--tg-hint);font-weight:400}.st-masonry{--ya-masonry-w: 330px}.st-masonry>div{margin-top:0!important}.st-two{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media(min-width:720px){.st-two{grid-template-columns:220px minmax(0,1fr);align-items:center}}.rset{position:relative;overflow:hidden}.rset-done{padding:14px 16px 16px}.rset-stack{display:flex;flex-direction:column;gap:var(--space-2)}.rset-stack+.rset-stack,.rset-stack+.rset-slider,.rset-slider+.rset-stack,.rset-slider+.rset-slider{margin-top:var(--space-4)}.rset-lbl,.rset-slider-head span{font-size:var(--fs-body-sm);font-weight:400;color:var(--tg-hint)}.rset-slider{display:flex;flex-direction:column;gap:var(--space-1)}.rset-slider-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.rset-slider-head b{font-size:var(--fs-body-sm);font-weight:500;color:var(--tg-text);font-variant-numeric:tabular-nums}.imp-hero{display:flex;align-items:baseline;gap:8px;padding:var(--space-2) 0 var(--space-1)}.imp-count{font-size:34px;font-weight:700;letter-spacing:-1px;line-height:1;color:var(--tg-accent);font-variant-numeric:tabular-nums}.imp-hero-l{font-size:var(--fs-body-md);font-weight:400;color:var(--tg-hint)}.imp-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:6px;margin:var(--space-2) 0}.imp-wall-cv{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:8px;background:var(--surface-3);animation:imp-pop .32s var(--ease-spring, cubic-bezier(.34,1.56,.64,1)) both}.imp-wall-cv img{width:100%;height:100%;object-fit:cover;display:block}@keyframes imp-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.imp-wall-cv{animation:none}}.rh-row{display:flex;align-items:center;gap:var(--space-3)}.rh-row-main{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3);text-align:left;padding:0;border:none;background:transparent;cursor:pointer;font-family:inherit;color:inherit}.rh-row-tx{flex:1;min-width:0}.rh-name{font-size:var(--fs-body);font-weight:500;letter-spacing:-.2px;color:var(--tg-text);line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.rh-sub{font-size:var(--fs-caption);color:var(--tg-hint);font-weight:400;margin-top:var(--space-1)}.rh-time{font-size:var(--fs-caption);color:var(--tg-hint);opacity:.7;margin-top:1px}.rh-del{flex-shrink:0;width:34px;height:34px;border-radius:var(--r-md);border:none;background:var(--surface-2);color:var(--tg-hint);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ya-lawbar{position:fixed;z-index:70;left:50%;transform:translate(-50%);bottom:calc(var(--safe-bottom, 0px) + 12px);width:calc(100% - 24px);max-width:560px;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--ya-card-radius, 14px);background:var(--surface-2);box-shadow:0 8px 28px #00000047;border:1px solid transparent}.ya-lawbar-tx{flex:1;min-width:0;font-size:12px;line-height:1.4;color:var(--tg-hint)}.ya-lawbar-tx a{color:var(--accent-text);text-decoration:underline;text-underline-offset:2px}@media(max-width:899px){.ya-lawbar{bottom:calc(var(--safe-bottom, 0px) + var(--tabbar-h, 64px) + 12px)}}.rd-scroll{overflow-anchor:none}html.ya-browser .rd-scroll{overflow:visible!important;flex:none!important}.mu-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 5px;border-radius:var(--r-full);background:var(--surface-3);border:none;font-size:var(--fs-body-sm);font-weight:500;color:var(--tg-text);text-decoration:none;white-space:nowrap;max-width:100%}.mu-chip-ico{width:24px;height:24px;border-radius:50%;object-fit:cover;display:block;flex-shrink:0}.mu-chip-ph{width:24px;height:24px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--tg-accent);font-size:11px;font-weight:600}.rd-frame{overflow:hidden}html.ya-browser .rd-frame{overflow:visible}.rk-cats{display:grid;grid-template-columns:1fr;gap:var(--ya-card-gap)}@media(min-width:900px){.rk-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ya-card-gap)}}.rk-cat{position:relative;overflow:hidden;display:flex;align-items:center;gap:var(--space-3);width:100%;padding:14px;border:none;border-radius:var(--r-lg);background:var(--surface-3);color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard)}.rk-cat:hover{background:color-mix(in srgb,var(--rk) 10%,var(--surface-3))}.rk-cat:active{transform:scale(.985)}.rk-cat>*{position:relative}.rk-ladder{display:flex;flex-direction:column;gap:var(--space-1_5)}.rk-tier-row{display:flex;align-items:center;gap:var(--space-2_5);padding:10px 12px;border-radius:var(--r-sm);background:var(--surface-3);border:1px solid transparent}.rk-tier-row[data-state=current]{background:color-mix(in srgb,var(--rk) 14%,transparent);border-color:var(--rk)}.rk-tier-row[data-state=locked]{opacity:.62}.rk-tier-dot{width:11px;height:11px;border-radius:3px;transform:rotate(45deg);flex-shrink:0}.rk-mybar{position:sticky;bottom:var(--space-2);z-index:2;display:flex;align-items:center;gap:var(--space-2_5);margin:var(--space-3) var(--space-4) 0;padding:12px 14px;border-radius:var(--r-lg);background:var(--surface-2);border:1px solid color-mix(in srgb,var(--rk) 45%,transparent);box-shadow:var(--shadow-lg)}.pm-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--ya-card-gap)}.pm-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-grid[data-cols="3"] .pm-val{font-size:var(--fs-h3)}.pm-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.pm-grid[data-cols="4"] .pm-tile{padding:var(--space-2) var(--space-1)}.pm-grid[data-cols="4"] .pm-val{font-size:var(--fs-body-lg)}.pm-grid[data-cols="4"] .pm-lbl{font-size:var(--fs-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-grid[data-cols="4"] .pm-ico{display:none}.pm-grid[data-plain] .pm-tile{background:var(--surface-3)}.pm-grid[data-plain] button.pm-tile:hover{background:color-mix(in srgb,var(--tg-text) 5%,var(--surface-3))}.pm-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1_5);min-width:0;padding:12px 14px;border:none;border-radius:var(--r-lg);background:var(--surface-2);color:inherit;font-family:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-standard)}button.pm-tile{cursor:pointer}button.pm-tile:hover{background:color-mix(in srgb,var(--tg-text) 5%,var(--surface-2))}button.pm-tile:active{transform:scale(.97)}.pm-ico{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0}.pm-val{font-size:var(--fs-h2);font-weight:700;line-height:1;color:var(--tg-text);font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-lbl{font-size:var(--fs-caption);font-weight:400;color:var(--tg-hint);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpf{max-width:var(--ya-content-max, 1244px);margin:0 auto;padding-top:8px}.dpf-top{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--ya-card-gap);align-items:stretch}.dpf-banner{position:relative;height:100%;min-height:240px;background:var(--surface-3);border-radius:var(--r-xl);overflow:hidden}.dpf-banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:contrast(1.04) saturate(1.06)}.dpf-idcard{background:var(--surface-2);border-radius:var(--r-xl);overflow:hidden;min-width:0;display:flex;flex-direction:column;padding:4px;min-height:-webkit-max-content;min-height:max-content}.dpf-hero{position:relative;overflow:hidden;flex-shrink:0;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:30px 14px 12px;text-align:center;min-height:-webkit-max-content;min-height:max-content}.dpf-hero-bg{position:absolute;inset:0;overflow:hidden}.dpf-hero-bg>img{width:100%;height:100%;object-fit:cover;display:block;filter:blur(26px) saturate(1.3) brightness(.62);transform:scale(1.3)}.dpf-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:62%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 55%,rgba(0,0,0,.8));pointer-events:none}.dpf-heroav{position:relative;z-index:2;margin-bottom:12px}.dpf-av-inner{width:106px;height:106px;border-radius:var(--r-full);overflow:hidden;display:flex;align-items:center;justify-content:center;color:#ecedf0;font-size:42px;font-weight:700}.dpf-av-inner>img{width:100%;height:100%;object-fit:cover;display:block}.dpf-pres{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:var(--r-full);background:#00000094;font-size:11px;font-weight:400;color:#ecedf0}.dpf-pres>i{width:7px;height:7px;border-radius:var(--r-full);flex-shrink:0;background:var(--status-success)}.dpf-pres.off{color:#ffffffbd}.dpf-pres.off>i{background:var(--tg-hint)}.dpf-heroname{position:relative;z-index:2;width:100%;min-width:0}.dpf-namerow{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px var(--space-2);min-width:0}.dpf-name{font-size:21px;font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#ecedf0;overflow:hidden;min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dpf-name.has-np{display:inline-flex;overflow:visible;-webkit-line-clamp:unset}.dpf-sub{margin-top:1px;font-size:12px;font-weight:400;color:#ffffffb3}.dpf-lvlbadge{display:inline-flex;margin:12px auto 0;text-decoration:none;transition:transform var(--dur-fast) var(--ease-standard)}.dpf-lvlbadge:hover{transform:translateY(-1px)}.dpf-lvlbar{display:block;width:min(260px,100%);margin:12px auto 0;text-decoration:none;color:inherit}.dpf-lvlbar-h{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);font-size:12px;margin-bottom:5px}.dpf-lvlbar-h b{display:inline-flex;align-items:center;gap:5px;font-weight:800}.dpf-lvlbar-h i{font-style:normal;font-weight:700;color:#ffffffa6;font-variant-numeric:tabular-nums}.dpf-lvlbar-track{display:block;height:7px;border-radius:var(--r-full);overflow:hidden;background:#ffffff29}.dpf-lvlbar-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--tg-accent),#c9a6ff);transition:width var(--dur-base) var(--ease-standard)}.dpf-idfoot{padding:12px 10px 10px;display:flex;flex-direction:column;gap:11px}.dpf-reg{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:400;color:var(--tg-hint)}.dpf-actwrap{display:flex;flex-direction:column;gap:8px}.dpf-frow{display:flex;gap:8px}.dpf-fbtn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 12px;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:600;background:var(--surface-2);color:var(--tg-text);white-space:nowrap}.dpf-fbtn.add{background:var(--tg-accent);color:#ecedf0}.dpf-abtn{flex:1;min-width:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 6px;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;background:var(--surface-2);color:var(--tg-text);font-size:var(--fs-caption);font-weight:500;letter-spacing:-.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dpf-abtn:hover{background:var(--surface-3)}.dpf-actions{display:flex;gap:var(--space-2)}.dpf-actions>.dpf-btn.primary{flex:1}.dpf-btn{height:38px;width:38px;padding:0;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;font-size:var(--fs-body-md);font-weight:500;background:var(--surface-3);color:var(--tg-text);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1_5)}.dpf-btn.primary{background:var(--tg-accent);color:#ecedf0;width:auto;padding:0 16px;font-weight:600}.dpf-btn.text{width:auto;padding:0 14px}.dpf-cols{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--ya-card-gap);align-items:start;margin-top:var(--ya-card-gap)}.cprof{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;min-height:340px;padding:var(--space-7) var(--space-5);border-radius:var(--r-xl);background:var(--surface-2)}.cprof-ico{width:56px;height:56px;border-radius:var(--r-full);background:var(--accent-soft);display:grid;place-items:center}.cprof-t{font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--tg-text)}.cprof-s{margin:0;max-width:38ch;font-size:var(--fs-body-md);line-height:1.45;color:var(--tg-hint)}.cprof-list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-2)}.cprof-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-full);background:var(--surface-3);color:var(--tg-hint);font-size:var(--fs-caption);font-weight:500}@media(max-width:899px){.cprof{min-height:0;margin:var(--space-4) var(--pad-page-x) 0;padding:var(--space-6) var(--space-4)}}.dpf-main{min-width:0;--pad-page-x: 0px}.dpf-side{min-width:0;--pad-page-x: 0px;display:flex;flex-direction:column;gap:var(--ya-card-gap);position:sticky;top:8px}.dpf-side>*{margin-top:0!important}.dpf-main>*{margin-top:0!important}.dpf-main [data-scroll-id=profile-main]>*{margin-top:0!important}.dpf-main .ya-revgrid .rvw{background:var(--surface-3)}.dpf-main .ya-revgrid .rvw:hover{background:color-mix(in srgb,var(--tg-text) 10%,var(--surface-3))}.dpf-main .ya-revgrid .rvt{background:var(--surface-3)}.dpf-main>:not(.pft)>.h-tab-strip{background:var(--surface-2);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:10px 10px 8px!important;margin:0}.pft>.pft-tabcard{padding:0;margin:0;border-radius:var(--r-xl) var(--r-xl) 0 0}.pft-lead{display:flex;flex-direction:column;gap:var(--ya-card-gap);padding:0 8px 8px;margin:0 0 var(--ya-card-gap)!important;background:var(--surface-2);border-radius:0 0 var(--r-xl) var(--r-xl)}.pft-lead:empty{display:none}.pft-lead>*{margin:0!important;padding-left:0!important;padding-right:0!important}.pft-lead>button{width:100%!important}.pft-lead .rk-plate .rk-cat,.pft-lead .ya-pcard{background:var(--surface-3)}.pft-lead .rk-plate .rk-cat:hover{background:color-mix(in srgb,var(--rk) 10%,var(--surface-3))}.pft .rw:is(.pst,[data-scroll-id=profile-cards]){padding-top:0!important;margin-top:0!important}.pft [data-scroll-id=profile-cards]{padding-left:0!important;padding-right:0!important}.pft .rw:is(.pst,[data-scroll-id=profile-cards])>.dp-card:first-child{border-top-left-radius:0;border-top-right-radius:0}.pft>.pft-tabcard>.vol3-tabs{display:flex;gap:2px;justify-content:flex-start;padding:8px!important;margin:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.pft>.pft-tabcard>.vol3-tabs>button{flex-shrink:0;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.pft .ya-tabhdr{background:var(--surface-2);border-radius:0 0 var(--r-xl) var(--r-xl);padding:0 8px 8px!important;margin:0 0 var(--ya-card-gap)!important;display:flex;align-items:center;gap:8px;min-width:0}.pft .ya-tabhdr:has(+.ya-tabhdr),.pft .ya-tabhdr:has(+* .ya-tabhdr){border-radius:0;margin-bottom:0!important}.pft .ya-tabhdr .h-tab-strip{flex:1;min-width:0;background:none;border-radius:0;margin:0;padding:0!important;gap:2px!important}.pft .ya-tabhdr .ya-sortrow{flex:none;padding:0!important}.pft .ya-tabhdr:has(+:is(.rw,.ya-tabbody)){border-radius:0!important;margin-bottom:0!important}.pft .ya-tabhdr+.rw{margin-top:0!important}.pft .ya-tabhdr+.rw>.dp-card:first-child,.pft .ya-tabhdr+.ya-tabbody{margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.ya-tabbody{margin:0 var(--pad-page-x);padding:10px;border-radius:var(--r-xl);background:var(--surface-2)}.ya-tabbody:empty{display:none}.tr-embed .wl-main>.dp-card.vol3-tabcard{margin-top:0}.ch-list{display:flex;flex-direction:column;gap:2px;padding:6px}.ch-row{display:flex;gap:var(--space-3);align-items:flex-start;padding:10px;border-radius:var(--r-lg);transition:background var(--dur-fast) var(--ease-standard)}.ch-row.is-link{cursor:pointer}.ch-row.is-link:hover{background:color-mix(in srgb,var(--tg-text) 5%,transparent)}.ch-row .ya-cmt-head{margin-bottom:2px}.ch-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.pplate :is(.cc,.rvt,.rvw){background:var(--surface-3)}.pplate :is(.cc,.rvt,.rvw):hover{background:color-mix(in srgb,var(--tg-text) 5%,var(--surface-3))}.pplate .cc>.cc-head{background:transparent}@media(min-width:900px){.ya-tabbody :is(.cc,.rvt,.rvw){background:var(--surface-3)}.ya-tabbody :is(.cc,.rvt,.rvw):hover{background:color-mix(in srgb,var(--tg-text) 5%,var(--surface-3))}.ya-tabbody .cc>.cc-head{background:transparent}}.h-body:has(.rwm,[aria-modal=true]){z-index:50!important}html:has(.rwm){overflow:hidden!important}html.ya-browser:has(.rwm){scrollbar-gutter:stable}html:not(.ya-browser):has(.rwm) :is(.h-body,.dh-body){overflow:hidden!important}.rwm,.rwm-box{overscroll-behavior:contain}.rwm.ds2-back{align-items:safe center;overflow-y:auto}.rwm-box.ds2{width:min(460px,100%);max-height:none;overflow:visible;gap:10px;padding-top:4px}.ds2-x{position:absolute;top:0;right:0;width:36px;height:36px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#ffffff1a;color:#fff}.ds2-x:hover{background:#ffffff2e}.ds2-who{display:flex;flex-direction:column;align-items:center;gap:2px;max-width:100%}.rwm-box .ds2-name{display:flex;align-items:center;justify-content:center;gap:6px;max-width:100%;font-size:24px;letter-spacing:-.4px}.ds2-name>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds2-nick{font-size:14px;font-weight:600;color:#fff9}.rwm-box p.ds2-about{margin:0;max-width:100%;font-size:14px;line-height:1.45;color:#fffc;white-space:pre-wrap;word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ds2-nums{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;border:none;background:none;cursor:pointer;font-family:inherit;color:#fff}.ds2-nums>span{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;border-radius:14px;background:#ffffff1a}.ds2-nums:hover>span{background:#ffffff24}.ds2-nums b{font-size:18px;font-weight:900;font-variant-numeric:tabular-nums}.ds2-nums i{font-style:normal;font-size:12px;font-weight:600;color:#ffffffa6}.ds2 .wl-pay-opt>.ds2-ic{flex:0 0 auto;width:40px;height:32px;display:flex;align-items:center;justify-content:center}.ds2 .wl-pay-opt>.ds2-ic:has(.ya-lvlb){width:auto;min-width:40px;height:auto}.ds2 .wl-pay-opt .ya-lvlb>img{width:100%;height:auto}.ds2-id{font-size:14px;font-weight:900;letter-spacing:.04em;color:#fffc}.ds2 .wl-pay-opt b{display:flex;align-items:center;gap:6px;min-width:0}.ds2-num{font-variant-numeric:tabular-nums}.ds2 .wl-pay-opt>.ds2-end{flex:0 0 auto;display:flex;opacity:.6}.ds2 .wl-pay-opt:disabled,.ds2 .ds2-static{opacity:1;cursor:default}.ds2 .wl-pay-opt:disabled:hover,.ds2 .ds2-static:hover{background:#ffffff1a}.ds2 .rwm-ok{margin-top:4px}.rwm-box.wl-pay.ds2 .rwm-kicker{--rc: color-mix(in srgb, var(--tg-accent) 55%, #fff)}html[data-theme] .ds2 :is(.ya-pro-grad,.yp-grad),.ds2 :is(.ya-pro-grad,.yp-grad){background-image:linear-gradient(120deg,#ecedf0 8%,#c9a6ff 52%,color-mix(in srgb,var(--tg-accent) 55%,#fff))}.dsec-grid{display:grid;--ya-sec-cell: calc((100% - (var(--ya-sec-cols, 6) - 1) * var(--ya-card-gap)) / var(--ya-sec-cols, 6));grid-template-columns:repeat(auto-fill,minmax(max(92px,var(--ya-sec-cell)),1fr));column-gap:var(--ya-card-gap);row-gap:var(--ya-card-gap);align-items:start}.dsec-grid .kk-card{width:100%;flex:none}.gdp{background:var(--surface-2);border-radius:var(--r-xl);padding:12px 14px}.ya-rail-side>.gdp:first-child,.dcat-side>.gdp:first-child,.rk-side>.gdp:first-child{background:none;padding:0}.ya-rail-side>.gdp,.rk-side>.gdp{background:none;padding:0}.ya-rail-side>.gdp:first-child>.gdp-title,.dcat-side>.gdp:first-child>.gdp-title,.rk-side>.gdp:first-child>.gdp-title{display:none}.gdp-title{font-size:var(--fs-caption);font-weight:500;color:var(--tg-hint);margin-bottom:var(--space-2)}.gdp-title-2{margin-top:var(--space-3)}.gdp-row{display:flex;gap:2px;background:var(--surface-3);border-radius:var(--r-control);padding:2px}.gdp-row>button{flex:1;height:30px;border:none;border-radius:calc(var(--r-control) - 2px);background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast);color:var(--tg-hint)}.gdp-row>button.on{background:var(--accent-soft-strong);color:var(--tg-accent)}.mq{padding:0 var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.mq-top{display:flex;gap:var(--space-2)}.mq-chip{font-size:var(--fs-caption);font-weight:500;letter-spacing:.3px;padding:3px 9px;border-radius:var(--r-full)}.mq-desc{margin:0;font-size:var(--fs-body);line-height:1.5;color:var(--tg-hint)}.mq-bar{height:8px;border-radius:var(--r-full);background:var(--surface-3);overflow:hidden}.mq-bar>span{display:block;width:100%;height:100%;transform:scaleX(var(--p, 0));transform-origin:left;transition:transform var(--dur-slow) var(--ease-standard)}.mq-progress{display:flex;align-items:baseline;gap:var(--space-3);font-size:var(--fs-body-sm);color:var(--tg-hint)}.mq-progress>b{font-size:var(--fs-body-md);font-weight:600;color:var(--tg-text);font-variant-numeric:tabular-nums}.mq-progress>span{margin-left:auto;text-align:right}.mq-sec{margin-top:var(--space-2);font-size:var(--fs-caption);font-weight:600;letter-spacing:.3px;color:var(--tg-hint)}.mq-rewards{display:flex;flex-wrap:wrap;gap:var(--space-2)}.mq-rw{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:var(--r-control);background:var(--surface-2);font-size:var(--fs-body-md);font-weight:600;font-variant-numeric:tabular-nums}.mq-drops{display:flex;flex-direction:column;gap:2px}.mq-drop{display:flex;align-items:center;gap:var(--space-2_5);padding:10px 12px;border-radius:var(--r-md);background:var(--surface-2);font-size:var(--fs-body-md)}.mq-drop>span{flex:1;min-width:0;color:var(--tg-hint)}.mq-drop>b{font-weight:500;font-variant-numeric:tabular-nums}.mq-claim{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-2);height:46px;border:none;border-radius:var(--r-control);background:var(--tg-accent);color:#ecedf0;cursor:pointer;font-family:inherit;font-size:var(--fs-body);font-weight:600}.mq-claim:disabled{opacity:.6;cursor:default}.cp-tags{display:flex;flex-wrap:wrap;gap:var(--space-1_5)}.cp-tags>a{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:var(--r-control);background:var(--accent-soft);color:var(--tg-accent);font-size:var(--fs-body-sm);font-weight:500;text-decoration:none}.cl-groups{display:flex;flex-direction:column;gap:var(--space-6)}.cl-groups:has(>.cl-gplate){gap:var(--ya-card-gap, 4px)}.cl-gplate{padding:14px;border-radius:var(--r-control);background:var(--surface-2);min-width:0}.cl-gplate-h{display:flex;align-items:center;gap:8px;margin-bottom:12px}.cl-gplate-h>h3{margin:0;font-size:17px;font-weight:800;letter-spacing:-.01em;min-width:0;overflow-wrap:anywhere}.cl-gplate-h>span{flex-shrink:0;min-width:24px;height:22px;padding:0 8px;border-radius:var(--r-full);display:inline-flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--tg-accent);font-size:12px;font-weight:800}.cl-gplate-d{margin:-6px 0 12px;font-size:var(--fs-body-sm);color:var(--tg-hint);line-height:1.45}.cl-gplate .colp-grid{padding:0;margin:0}.cl-sec{display:flex;align-items:baseline;gap:var(--space-2);padding:0 var(--pad-page-x) 2px}.cl-sec>h3{margin:0;font-size:var(--fs-h3);font-weight:600;letter-spacing:-.02em}.cl-sec>span{font-size:var(--fs-body-sm);color:var(--tg-hint);font-variant-numeric:tabular-nums}.cl-sec-desc{padding:0 var(--pad-page-x) var(--space-2);font-size:var(--fs-body-sm);color:var(--tg-hint);line-height:1.45}.rvf-grid{display:flex;flex-direction:column;gap:var(--space-2_5)}.rvf-grid>.rvt.home{height:200px}.rvf-more{width:100%;margin-top:var(--space-3);padding:13px;border:none;border-radius:var(--r-control);background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-md);font-weight:500;cursor:pointer;transition:background var(--dur-fast)}.rvf-more:hover{background:var(--surface-3)}.rvf-empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:64px 18px;text-align:center;color:var(--tg-hint);font-size:var(--fs-body)}.rvf-reset{border:none;background:var(--surface-2);color:var(--tg-accent);padding:9px 16px;border-radius:var(--r-control);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:500}.rvf-toggle{display:flex;align-items:center;gap:var(--space-2);width:100%;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;padding:9px 12px;background:var(--surface-2);color:var(--tg-hint);font-size:var(--fs-body-sm);font-weight:500;text-align:left}.rvf-toggle.on{color:var(--tg-accent)}.rvf-toggle:hover{background:var(--surface-3)}@media(min-width:1024px){.rvf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2_5)}}.pw-plate{background:var(--surface-2);border-radius:var(--r-xl);padding:20px 22px;--pad-page-x: 0px}.dpf-stack>*{margin-top:var(--ya-card-gap)!important}.dpf-stack>*:first-child{margin-top:0!important}.rk-plate{background:none;border-radius:0;padding:0}.rk-plate .rk-cat{background:var(--surface-2)}.rk-plate .rk-cat:hover{background:color-mix(in srgb,var(--rk) 10%,var(--surface-2))}@media(max-width:899px){.ya-tabbody{margin:0;padding:0 var(--pad-page-x);border-radius:0;background:none}.ya-tabbody.ch-list{padding:0;gap:0}.ch-list>.ch-row{padding:14px var(--pad-page-x);border-radius:0;border-bottom:1px solid var(--tg-section-sep)}.ch-list>.ch-row.is-link:hover{background:none}}.plc{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-3_5);padding:16px 18px;border-radius:var(--r-xl);background:var(--surface-2);transition:background var(--dur-fast) var(--ease-standard)}.plc[data-clickable]{cursor:pointer}.plc[data-clickable]:hover{background:color-mix(in srgb,var(--tg-text) 4%,var(--surface-2))}.plc-num{flex-shrink:0;font-size:44px;font-weight:900;letter-spacing:-2.5;line-height:.85;color:transparent;font-variant-numeric:tabular-nums}.plc-top{display:flex;align-items:center;gap:var(--space-2_5);min-width:0}.plc-bottom{display:flex;flex-direction:column;gap:7px}.plc-tier{flex:1;min-width:0;font-size:var(--fs-h3);font-weight:900;letter-spacing:-.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plc-track{display:block;height:7px;border-radius:var(--r-full);background:color-mix(in srgb,var(--tg-text) 10%,transparent);overflow:hidden}.plc-track>i{display:block;height:100%;border-radius:var(--r-full);transition:width var(--dur-slow) var(--ease-standard)}.plc-sub{font-size:var(--fs-caption);font-weight:700;color:var(--tg-hint);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pfc{background:var(--surface-2);border-radius:var(--r-xl);padding:14px 16px 16px}.pfc-head{display:flex;align-items:center;gap:var(--space-2);margin:-4px -6px var(--space-3);padding:4px 6px;border-radius:var(--r-sm)}.pfc-head[data-clickable]{cursor:pointer}.pfc-head[data-clickable]:hover{background:color-mix(in srgb,var(--tg-text) 5%,transparent)}.pfc-title{font-size:var(--fs-body-lg);font-weight:600;color:var(--tg-text)}.pfc-count{font-size:var(--fs-body-md);font-weight:500;color:var(--tg-hint);font-variant-numeric:tabular-nums}.pfc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 10px}.pgifts-art{width:56px;height:56px;border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center}.pgifts-more{font-size:var(--fs-body);font-weight:500;color:var(--tg-hint);background:var(--surface-3)}.pgifts-all{padding:4px 16px 20px;overflow-y:auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pgifts-all-sub{font-size:var(--fs-body-sm);color:var(--tg-hint);font-weight:400;padding:0 2px 10px}.pgifts-list{display:flex;flex-direction:column;gap:6px}.pgifts-row{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:none;border-radius:var(--r-lg);cursor:pointer;background:var(--surface-2);color:inherit;font-family:inherit;text-align:left}.pgifts-row:hover{background:var(--surface-3)}.pgifts-row-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pgifts-row-txt>b{font-size:var(--fs-body);font-weight:500;color:var(--tg-text)}.pgifts-row-txt>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pgifts-add{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border:none;border-radius:var(--r-full);cursor:pointer;font-family:inherit;background:var(--accent-soft);color:var(--tg-accent);font-size:var(--fs-body-sm);font-weight:600}.pfc-item,.pgrid-item{display:flex;flex-direction:column;align-items:center;gap:var(--space-1_5);min-width:0;padding:0;border:none;background:transparent;color:inherit;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.pfc-item:active,.pgrid-item:active{transform:scale(.97)}.pfc-nrow{display:flex;align-items:center;justify-content:center;gap:3px;max-width:100%;min-width:0}.pfc-name{max-width:100%;font-size:var(--fs-caption);font-weight:500;line-height:1.15;text-align:center;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pfc-more-badge{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--r-full);background:var(--surface-3);color:var(--tg-text);font-size:var(--fs-body-md);font-weight:500;font-variant-numeric:tabular-nums}.pfc-more:hover .pfc-more-badge{background:color-mix(in srgb,var(--tg-accent) 22%,var(--surface-3))}.pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 10px;padding:var(--space-1) 0 2px}.pgrid-name{max-width:100%;font-size:var(--fs-caption);font-weight:500;line-height:1.15;text-align:center;color:var(--tg-hint);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ya-rail-layout,.rk-layout{display:grid;grid-template-columns:var(--ya-rail-w) minmax(0,1fr);gap:8px;align-items:start;width:100%;--pad-page-x: 0px}.ya-rail-side,.rk-side{position:sticky;top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.ya-rail-main,.rk-main{min-width:0}.lvl-wide .ya-rail-layout{grid-template-columns:330px minmax(0,1fr)}.rk-count{font-size:var(--fs-body-md);font-weight:400;color:var(--tg-hint);font-variant-numeric:tabular-nums;white-space:nowrap}.rk-side .rk-mycard{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.qs-side-card{background:var(--surface-2);border-radius:var(--r-xl);padding:14px 16px}.qs-bar{position:relative;height:8px;margin-top:var(--space-2_5);border-radius:var(--r-full);background:var(--surface-3);overflow:hidden}.qs-bar>span{position:absolute;inset-block:0;left:0;width:100%;transform:scaleX(var(--p, 0));transform-origin:left;background:var(--tg-accent);transition:transform var(--dur-slow) var(--ease-standard)}.qs-more{margin-top:var(--space-3);padding:9px 14px;border:none;border-radius:var(--r-control);background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);font-weight:500;cursor:pointer;transition:background var(--dur-fast)}.qs-more:hover{background:var(--surface-3)}.qs-reset{font-size:var(--fs-body-sm);font-weight:400;color:var(--tg-accent);white-space:nowrap}.pod-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ya-card-gap);align-items:end;margin-bottom:var(--ya-card-gap)}.pod{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 16px 16px;border-radius:16px;background:var(--surface-2);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-standard)}.pod:hover{background:var(--surface-3)}.pod[data-medal="1"]{--pod-c: var(--medal-gold);padding-top:26px;padding-bottom:20px}.pod[data-medal="2"]{--pod-c: var(--medal-silver)}.pod[data-medal="3"]{--pod-c: var(--medal-bronze)}.pod-av{position:relative;z-index:1;display:flex}.pod-n{position:absolute;top:12px;left:16px;z-index:2}.pod[data-medal] .pod-n{color:var(--pod-c)}.pod-name{position:relative;z-index:1;display:flex;align-items:center;gap:6px;max-width:100%;min-width:0;margin-top:3px}.pod-name>span{min-width:0;font-size:15px;font-weight:600;letter-spacing:-.02em;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pod-badge{position:relative;z-index:1;display:flex;margin-top:-2px}.pod-tier{position:relative;z-index:1;padding:3px 10px;border-radius:var(--r-full);font-size:11px;font-weight:500;white-space:nowrap}.pod-val{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1px;font-size:22px;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--tg-text);font-variant-numeric:tabular-nums}.pod[data-medal="1"] .pod-val{font-size:26px}.pod-val>i{font-style:normal;font-size:11px;font-weight:400;letter-spacing:0;color:var(--tg-hint)}.rkr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ya-card-gap)}@media(max-width:1100px){.rkr-grid{grid-template-columns:1fr}}.rkr{display:grid;grid-template-columns:22px auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:8px 16px 8px 8px;border-radius:12px;background:var(--surface-2);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-standard)}.rkr:hover{background:var(--surface-3)}.rkr-n{text-align:center}.rkr-av{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.rkr-main{min-width:0;display:flex;flex-direction:column;gap:4px}.rkr-row{display:flex;align-items:center;gap:6px;min-width:0}.rkr-name{min-width:0;font-size:14px;font-weight:500;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rkr-sub{display:flex;align-items:center;gap:8px;min-width:0}.rkr-tier{flex-shrink:0;font-size:11px;font-weight:500;white-space:nowrap}.rkr-track{flex:1;min-width:24px;height:3px;border-radius:var(--r-full);background:color-mix(in srgb,var(--tg-text) 10%,transparent);overflow:hidden}.rkr-track>i{display:block;height:100%;border-radius:var(--r-full)}.rkr-val{font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--tg-text);font-variant-numeric:tabular-nums;white-space:nowrap}.gld-perks{display:inline-flex;align-items:center;gap:3px;flex-shrink:0}.gld-perks>i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--r-full);background:color-mix(in srgb,var(--gc) 22%,transparent)}.dh-rankcats{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:var(--r-full);background:var(--surface-2);position:relative}.dh-rankcats>.ya-sb-ind{border-radius:var(--r-full);background:var(--accent-soft-strong)}.dh-rankcats>button{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:none;border-radius:var(--r-full);background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-caption);font-weight:500;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);position:relative;z-index:1}.dh-rankcats>button:hover{color:var(--tg-text)}.dh-rankcats>button.on{color:var(--accent-text);font-weight:600}.dh-rankcats:not(:has(>.ya-sb-ind))>button.on{background:var(--accent-soft-strong)}.chart3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ya-card-gap)}.chart{display:flex;flex-direction:column}.chart-head{padding-right:0}.chart-list{display:flex;flex-direction:column;gap:var(--ya-card-gap)}.dh-cont-rail{display:grid;grid-auto-flow:column;grid-auto-columns:max(240px,calc((100% - 3 * var(--ya-card-gap)) / 3.33));gap:var(--ya-card-gap);overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.dh-cont-rail::-webkit-scrollbar{display:none}.dh-cont-card{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:10px;padding:4px 14px 4px 4px;overflow:hidden;border-radius:14px;background:var(--surface-2);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-standard)}.dh-cont-card .crow-cv{width:68px;height:68px;border-radius:11px}.dh-cont-card:hover{background:var(--surface-3)}.dh-cont-card:hover .crow-cv .dh-img{transform:scale(1.06)}.dh-cont-main{min-width:0;display:flex;flex-direction:column;gap:5px}.dh-cont-name{font-size:13px;font-weight:800;line-height:1.28;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-cont-line{display:flex;align-items:baseline;gap:8px}.dh-cont-line .crow-meta{flex:1;min-width:0}.dh-cont-pct{flex-shrink:0;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--tg-hint)}.dh-cont-new{position:absolute;right:3px;bottom:3px;min-width:20px;height:16px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-full);font-size:10px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;background:var(--tg-accent);box-shadow:0 0 0 2px var(--surface-2)}.dh-cont-card:hover .dh-cont-new{box-shadow:0 0 0 2px var(--surface-3)}.crow{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:12px;height:76px;padding:4px 14px 4px 4px;overflow:hidden;border-radius:14px;background:var(--surface-2);text-decoration:none;color:inherit}.crow-cv .dh-img{transition:transform var(--dur-slow) var(--ease-standard)}.crow:hover .crow-cv .dh-img{transform:scale(1.06)}.crow-cv{position:relative;width:68px;height:68px;border-radius:11px;overflow:hidden;background:var(--surface-3)}.crow-main{min-width:0;display:flex;flex-direction:column;gap:4px}.crow-name{font-size:13px;font-weight:800;line-height:1.28;color:var(--tg-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.crow-meta{font-size:11px;font-weight:600;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crow-side{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:11px;font-weight:800}.crow-rate{font-size:14px;font-weight:900;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.rh-grid{max-width:var(--ya-content-max);margin-inline:auto;width:100%;box-sizing:border-box;padding-inline:var(--ya-content-pad)}.dp-content.rh-grid{column-gap:20px!important}.rh-grid .rh-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px 8px 8px;border-radius:14px;background:var(--surface-2);transition:background var(--dur-fast) var(--ease-standard)}.rh-grid .rh-row:hover{background:var(--surface-3)}.rh-grid .rh-row-main{display:contents}.rh-grid .rh-row-main>:first-child{width:56px!important;height:56px!important;flex-shrink:0}.rh-grid .rh-name{-webkit-line-clamp:1;font-size:13px;font-weight:500}.rh-grid .rh-sub{font-size:11px;font-weight:400;margin-top:3px}.rh-grid .rh-del{width:32px;height:32px;background:transparent}.rh-grid .rh-row:hover .rh-del{background:var(--surface-2)}.rh-list{display:flex;flex-direction:column;gap:6px}.rh-group+.rh-group{margin-top:var(--space-4)}.rh-head{padding:0 0 8px;display:flex;align-items:baseline;gap:var(--space-2)}.gem{position:relative;flex-shrink:0;overflow:hidden;border-radius:var(--r-full);display:inline-flex;align-items:center;justify-content:center;background:var(--gc)}.gem-ph{font-size:.32em;font-weight:900;color:#ecedf0;letter-spacing:-.03em}.dh-navbtn,.dh-morebtn{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 12px;border:none;border-radius:var(--r-full);background:var(--surface-2);color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.dh-navbtn:hover,.dh-morebtn:hover{background:var(--surface-3);color:var(--tg-text)}.dh-morebtn{color:var(--accent-text)}.dh-morebtn:hover{background:var(--accent-soft);color:var(--accent-text)}.msec-head{display:flex;align-items:center;gap:10px;padding:0 var(--pad-page-x) 10px;min-height:46px;box-sizing:border-box}.msec-fill{flex:1}.msec-more{flex-shrink:0;display:inline-flex}@media(max-width:760px){.pod-row{gap:var(--ya-card-gap);margin-bottom:var(--ya-card-gap)}.pod{padding:14px 8px 12px}.pod[data-medal="1"]{padding-top:18px;padding-bottom:14px}.pod-n{top:8px;left:10px;font-size:16px}.pod-name>span{font-size:12px}.pod-tier{padding:2px 8px;font-size:11px}.pod-val{font-size:17px}.pod[data-medal="1"] .pod-val{font-size:20px}.pod-val>i{font-size:9px}.rkr-grid{gap:var(--ya-card-gap)}.chart3{grid-template-columns:1fr;gap:var(--gap-section, 22px)}.chart-head{padding-right:0}.chart-list{gap:8px}.rvc-rail{flex-direction:row!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:var(--pad-page-x)}.rvc-rail::-webkit-scrollbar{display:none}.rvc-rail>*{flex:0 0 86%;min-width:0;max-width:86%;scroll-snap-align:start}.coll-grid{grid-template-columns:1fr;gap:var(--space-2_5)}.coll-rail{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:var(--ya-card-gap);scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-inline:var(--pad-page-x)}.coll-rail::-webkit-scrollbar{display:none}.coll-rail>*{flex:0 0 86%;min-width:0;max-width:86%;scroll-snap-align:start}.cc:active{transform:none}.cc-title{font-size:13px;-webkit-line-clamp:2}.cc-stats{gap:8px;font-size:11px}.cc-empty{font-size:11px}}@media(min-width:900px){.dp-content>aside,.dp-content>main,.dp-content>div{row-gap:var(--ya-card-gap)!important}.dp-content{column-gap:var(--ya-card-gap)!important}.dp-content>main>*+*{margin-top:var(--ya-card-gap)!important}.dp-content>main>.dp-tabs-bare{margin-top:0!important}.dp-content div:has(>.dp-card):not(.ya-masonry){row-gap:var(--ya-card-gap)!important}}@media(min-width:900px){.dp-content>aside:first-child button,.dp-content>aside:first-child>a{min-height:42px!important;height:42px!important;font-weight:600!important}.dp-content>aside:first-child .tset-img-pick,.dp-content>aside:first-child .tset-img-cancel{min-height:0!important;height:auto!important}.dp-content>aside:first-child .tset-img-cancel{height:28px!important;width:28px}.dp-content>aside:first-child button[aria-label]:empty,.dp-content>aside:first-child button[aria-label]:has(>span:only-child:empty){width:42px!important}}@media(min-width:900px){.dp-content>main>.dp-headcard{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}.dp-content>main>.dp-tabpanel{margin-top:0!important}.dp-content>main>.dp-tabpanel>:first-child,.dp-content>main>.dp-tabpanel>:first-child>.dp-card:first-child,.dp-content>main>.dp-tabpanel>:first-child>:first-child>.dp-card:first-child{border-top-left-radius:0;border-top-right-radius:0}.dp-content>main>.dp-tabpanel>:first-child:not(.dp-card):not(:has(.dp-card)){background:var(--surface-2);padding:8px 10px!important;border-bottom-left-radius:var(--r-xl);border-bottom-right-radius:var(--r-xl)}.dp-content>main>.dp-tabpanel>.dp-card.colp-comments{padding-top:8px!important;padding-bottom:8px!important}.dp-content>main>.dp-tabpanel>.dp-card:first-child{border-bottom-left-radius:var(--r-xl);border-bottom-right-radius:var(--r-xl)}.dp-headcard .dp-tabs-bare{margin-bottom:0}}@media(min-width:900px){.dp-rside .dp-simwrap{background:var(--surface-2);border-radius:var(--r-xl);padding:14px 16px}.dp-rside .dp-simcard{background:transparent;padding:6px 0;border-radius:var(--r-md)}}@media(max-width:899px){.dp-simwrap{background:var(--surface-2)!important;border-radius:var(--r-xl);padding:var(--space-4) 14px!important}.dp-simhead{background:none;padding:0;margin-bottom:var(--space-3)!important}.dp-simwrap .dp-simcard{background:none;padding:0}}.dp-simwrap.dp-card .dp-simcard{background:transparent;padding:4px 0}.rail-more{position:relative;overflow:hidden;flex:0 0 104px;align-self:stretch;scroll-snap-align:end;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-decoration:none;color:var(--tg-accent);border-radius:var(--r-lg)}.rail-more-plate{position:absolute;inset:0;border-radius:var(--r-lg);background:var(--accent-soft);transform:scale(calc(.18 + var(--pull, 0) * .82));transition:transform var(--dur-base) var(--ease-spring)}.rail-more-ico{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;transform:scale(calc(.7 + var(--pull, 0) * .3));opacity:calc(.4 + var(--pull, 0) * .6)}.rail-more-lbl{position:relative;font-size:12px;white-space:nowrap;opacity:var(--pull, 0);transform:translateY(calc((1 - var(--pull, 0)) * 6px))}.rail-more:active .rail-more-plate{transform:scale(calc((.18 + var(--pull, 0) * .82) * .96))}:where(html) *:not(:where(a[href^="/title/"] *,a[href^="/chapter/"] *)){font-weight:600!important}[class*=-title]:not([class*=subtitle]),[class*=-name],.rvw-heading,.h-tab-label,.h-tab-strip>button,.h-tab-strip>a,.cpa-seg>button,.rw-hub-seg>button,h1,h2,h3,h4,h5,h6{font-weight:700!important}.ya-pcard-corner,.pod-n,.pod-val,.pod-tier,.rkr-n,.rkr-val,.rkr-tier,.crow-rate,.rvc-score,.thc-score,.ya-sr-rate,.ya-sr-name,.h-h2,.dh-h3,.dh-h4,.y-sheet-section-title,.h-hdr-title,.ya-topbar-title,.y-sheet-title,.ya-bold{font-weight:800!important}.ya-pro-grad{font-weight:900!important}.pod-n,.rkr-n,.ya-pcard-corner{font-size:20px;font-weight:900;font-style:italic;letter-spacing:-1px;line-height:1;font-variant-numeric:tabular-nums}.ya-pcard-corner{color:var(--ink-over-media);text-shadow:0 2px 6px rgba(0,0,0,.85)}.pod-n,.rkr-n{color:color-mix(in srgb,var(--tg-text) 30%,transparent);text-shadow:none}[data-medal="1"] :is(.pod-n,.rkr-n,.ya-pcard-corner){color:var(--medal-gold)}[data-medal="2"] :is(.pod-n,.rkr-n,.ya-pcard-corner){color:var(--medal-silver)}[data-medal="3"] :is(.pod-n,.rkr-n,.ya-pcard-corner){color:var(--medal-bronze)}.ya-cmt-text,.rvw-body,.ya-composer .ya-ce-editor,.ya-cmp-full .ya-ce-editor{font-weight:var(--fw-regular)!important}:is(.ya-cmt-text,.rvw-body,.ya-composer .ya-ce-editor,.ya-cmp-full .ya-ce-editor) :where(div,p,blockquote,i,em,u,s,del,strike):not(:where(strong,b) *){font-weight:var(--fw-regular)!important}.ya-cmt-text strong,.ya-cmt-text b,.rvw-body strong,.rvw-body b,.ya-composer .ya-ce-editor strong,.ya-composer .ya-ce-editor b,.ya-cmp-full .ya-ce-editor strong,.ya-cmp-full .ya-ce-editor b{font-weight:800!important}.y-sheet-scroll{overflow-y:auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.y-switch{flex-shrink:0;width:44px;height:26px;padding:0;border:none;border-radius:999px;cursor:pointer;background:color-mix(in srgb,var(--tg-text) 16%,transparent);transition:background var(--dur-fast) var(--ease-standard);position:relative}.y-switch.on{background:var(--tg-accent)}.y-switch:disabled{opacity:.4;cursor:default}.y-switch-dot{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#ecedf0;transition:transform var(--dur-fast) var(--ease-standard)}.y-switch.on .y-switch-dot{transform:translate(18px)}.tcu-branch{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:0 var(--pad-page-x) var(--space-2)}.dp-content>main>.tcu-branch{padding-inline:0}.tcu-branch-l{font-size:var(--fs-caption);color:var(--tg-hint);font-weight:600}.tcu-branch-b{display:flex;gap:4px;flex-wrap:wrap;min-width:0}.tcu-branch-b>button{display:flex;align-items:center;gap:6px;min-width:0;padding:5px 10px 5px 5px;border:none;border-radius:var(--r-pill, 999px);background:var(--surface-2);color:var(--tg-text);cursor:pointer;font:inherit;font-size:var(--fs-body-sm);font-weight:600}.tcu-branch-b>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcu-branch-b>button>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);font-variant-numeric:tabular-nums}.tcu-branch-b>button.on{background:var(--accent-soft);color:var(--tg-accent)}.tcu-branch-b>button.on>i{color:inherit;opacity:.7}.tcu-tabs{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;padding:10px 14px!important}.dp-content>main>.tcu-panel{margin-top:0!important}.tcu-panel:has(.sk){min-height:calc(100dvh - 220px)}@media(min-width:900px){.tcu-join{border-top-left-radius:0!important;border-top-right-radius:0!important}}.tcu-forms,.tcu-list{display:flex;flex-direction:column;gap:var(--ya-card-gap)}.tcu-form.done{opacity:.75}.tcu-forms input,.tcu-forms textarea,.tcu-panel input,.tcu-panel textarea{border:none!important;background:var(--surface-3)!important}.tcu-panel .h-btn,.tcu-panel .cu-btn,.tcu-link,.tcu-x{height:38px!important;min-height:38px!important;border:none!important}.tcu-head{display:flex;align-items:center;gap:var(--space-2_5);margin-bottom:var(--space-3_5)}.tcu-head-t{font-size:var(--fs-body-lg);font-weight:800;color:var(--tg-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcu-head-d{font-size:var(--fs-body-sm);color:var(--tg-hint);font-weight:600}.tcu-head-d.err{color:var(--tg-destructive)}.tcu-x{margin-left:auto;flex-shrink:0;width:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--r-sm);background:transparent;cursor:pointer}.tcu-x:hover{background:var(--surface-3)}.tcu-meta{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-3)}.tcu-dates{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.tcu-pages{margin-top:var(--space-3_5)}.tcu-actions{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}.tcu-empty{text-align:center;color:var(--tg-hint);font-size:var(--fs-body-md);padding:var(--space-6) var(--space-4)}.tcu-warn{margin-top:var(--space-3);font-size:var(--fs-body-sm);font-weight:600;color:var(--tg-destructive)}.tcu-rows{background:var(--surface-2);border-radius:var(--r-xl);overflow:hidden}.tcu-row{display:flex;align-items:center;gap:var(--space-2_5);padding:var(--space-3) var(--space-4)}.tcu-row+.tcu-row{border-top:1px solid var(--tg-section-sep)}.tcu-row:hover{background:var(--surface-3)}.tcu-row-t{font-size:var(--fs-body);font-weight:800;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcu-row-d{font-size:var(--fs-body-sm);color:var(--tg-hint);margin-top:2px}.tcu-link,.tcu-wmbtn{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:none;border-radius:var(--r-control);background:var(--surface-3);color:var(--tg-hint);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:700}.tcu-link:hover,.tcu-wmbtn:hover{background:var(--accent-soft);color:var(--tg-accent)}.tcu-tabrow{display:flex;align-items:center;gap:var(--space-3)}.tcu-tabrow>.h-tab-strip{flex:1;min-width:0}.tcu-wmbtn{height:38px;padding:0 12px}.wmk-body{padding:0 var(--space-4) var(--space-4)}.tcu-linkbox{display:flex;flex-direction:column;gap:var(--space-2_5);padding:var(--space-4) var(--space-4) var(--space-2)}.tcu-links{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2_5)}.tcu-links>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2_5);min-height:96px;padding:var(--space-4);border:none;border-radius:var(--r-lg);cursor:pointer;background:var(--surface-3);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-md);font-weight:700}.tcu-links>button:hover{background:var(--accent-soft);color:var(--tg-accent)}.tcu-linkrows{display:flex;flex-direction:column;background:var(--surface-3);border-radius:var(--r-md);overflow:hidden}.tcu-linkrow+.tcu-linkrow{border-top:1px solid var(--tg-section-sep)}.tcu-linkrow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:38px;padding:var(--space-2) var(--space-3);border:none;cursor:pointer;text-align:left;background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-caption);font-weight:600}.tcu-linkrow>span{flex:1 1 auto;min-width:0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.tcu-linkrow>span+*{flex:0 0 auto}.tcu-linkrow:hover{background:var(--accent-soft);color:var(--tg-accent)}.tcu-pick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ya-card-gap);padding:0 var(--space-4) var(--space-4)}.tcu-pick-card{padding:0;border:none;background:none;cursor:pointer;border-radius:var(--r-md);overflow:hidden}.tcu-pick-card.on{outline:2px solid var(--tg-accent);outline-offset:-2px}.tcu-pick-card .kk-card{width:100%}@media(max-width:599px){.tcu-pick{grid-template-columns:repeat(3,minmax(0,1fr))}}.tcu-pagegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-2)}.tcu-page{position:relative;display:block;border-radius:var(--r-xs);overflow:hidden;background:var(--surface-3);aspect-ratio:2 / 3}.tcu-page img{width:100%;height:100%;object-fit:cover;display:block}.tcu-page>span{position:absolute;left:6px;top:6px;padding:1px 6px;border-radius:var(--r-xs);background:#0000008c;color:#fff;font-size:var(--fs-caption);font-weight:800}.tcu-page-acts{position:absolute;left:0;right:0;bottom:0;display:flex;gap:4px;padding:5px;justify-content:center;flex-wrap:wrap;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78))}.tcu-page-acts button{border:0;border-radius:var(--r-xs);padding:3px 7px;cursor:pointer;background:#ffffffeb;color:#111;font-size:var(--fs-caption);font-weight:700;line-height:1.2}.tcu-page-acts button:disabled{opacity:.35;cursor:default}.tcu-page-acts button.danger{background:var(--status-error, #e5484d);color:#fff}.tcu-page-more{position:absolute;right:4px;top:4px;width:26px;height:26px;min-height:26px;padding:0;border:0;border-radius:var(--r-xs);cursor:pointer;background:#0000008c;color:#fff;font-size:15px;line-height:1}.tcu-page-more:hover{background:#000000c7}@media(max-width:899px){.tcu-row .h-btn,.tcu-row .tcu-link{width:38px;padding:0!important;gap:0;font-size:0;justify-content:center}.tcu-panel .dp-card,.tcu-form,.tcu-rows{background:none!important;padding:0!important;border-radius:0!important;overflow:visible}.tcu-row{padding:var(--space-3) 0!important}.tcu-form+.tcu-form,.tcu-list>*+*{border-top:1px solid var(--tg-section-sep);padding-top:var(--space-4)!important}}.tcu-wm{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3_5);margin-top:var(--space-3);border-radius:var(--r-lg);background:var(--surface-3);cursor:pointer}.tcu-wm>span{flex:1;min-width:0;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-text)}.tcu-wm>span>b{display:block;font-size:var(--fs-caption);font-weight:600;color:var(--tg-hint);margin-top:2px}.tcu-wm-ico{flex-shrink:0;width:40px;height:40px;object-fit:contain;border-radius:var(--r-sm);background:var(--surface-2)}.wmk{display:flex;gap:var(--space-4);align-items:flex-start}.wmk-preview{flex:0 0 132px;width:132px;height:132px;padding:0;cursor:pointer;border:1px dashed var(--tg-section-sep);border-radius:var(--r-lg);background:conic-gradient(var(--surface-3) 25%,transparent 0 50%,var(--surface-3) 0 75%,transparent 0) 0 0 / 16px 16px,var(--surface-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.wmk-preview img{max-width:100%;max-height:100%;object-fit:contain}.wmk-empty{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--tg-hint);font-size:var(--fs-body-sm);font-weight:700}.wmk-fields{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.wmk-row{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-body-sm);color:var(--tg-hint);font-weight:600}.wmk-row>span{flex:0 0 108px}.ya-dd{position:relative;flex:1;min-width:0}.ya-dd-btn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;height:44px;padding:0 14px;cursor:pointer;box-sizing:border-box;border:none;border-radius:var(--r-control);background:var(--surface-3);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;transition:background var(--dur-fast)}.ya-dd-btn>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-dd-btn>span.ph{color:var(--tg-hint);font-weight:600}.ya-dd-btn:hover,.ya-dd-btn.on{background:var(--surface-3)}.ya-dd-list{position:fixed;z-index:500;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;gap:var(--ya-card-gap);padding:var(--ya-card-gap);border:none;border-radius:var(--r-control);background:var(--surface-2);box-shadow:var(--shadow-xl, 0 12px 32px rgba(0, 0, 0, .5));transform-origin:top center;animation:ya-dd-in var(--dur-base) var(--ease-spring) both}@keyframes ya-dd-in{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}.ya-dd-scroll{display:flex;flex-direction:column;gap:var(--ya-card-gap);overflow-y:auto;min-height:0}.ya-dd-search{flex:none;width:100%;box-sizing:border-box;height:44px;margin-bottom:var(--space-2);padding:0 14px;border:1px solid var(--hairline)!important;border-radius:var(--r-md);background:var(--surface-3)!important;color:var(--tg-text);font-family:inherit;font-size:var(--fs-h3)!important;font-weight:600;outline:none}.ya-dd-search::placeholder{color:var(--tg-hint);font-weight:500}.ya-dd-search:focus{border-color:var(--tg-accent)!important}.ya-dd-item{flex:0 0 auto;min-height:36px;padding:8px 12px;border:none;border-radius:var(--r-control);background:transparent;color:var(--tg-text);cursor:pointer;text-align:left;font-family:inherit;font-size:var(--fs-body-sm);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.ya-dd-item:hover{background:var(--surface-3)}.ya-dd-icons .ya-dd-item{display:flex;align-items:center;gap:var(--space-2_5)}.ya-dd-icons .ya-dd-item>svg:first-child,.ya-dd-icons .ya-dd-item>span[aria-hidden]:first-child{flex:0 0 auto;color:var(--tg-hint)}.ya-dd-icons .ya-dd-item.on>svg:first-child{color:var(--tg-text)}.ya-dd-item-tx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-dd-av{flex:0 0 auto;width:24px;height:24px;border-radius:var(--r-sm);overflow:hidden;background:var(--surface-3)}.ya-dd-av>img{width:100%;height:100%;object-fit:cover;display:block}.ya-dd-item.on{color:var(--tg-text);background:var(--surface-3)}.ya-dd-item.multi{display:flex;align-items:center;gap:var(--space-2_5)}.ya-dd-item.line{display:flex;align-items:center;gap:var(--space-2)}.ya-dd-item.line .ya-dd-sub{margin:0 0 0 auto}.ya-dd-item.danger{color:var(--tg-destructive)}.ya-dd-sep{flex:none;height:1px;margin:4px 8px;background:var(--hairline)}.ya-dd-head{flex:none;padding:8px 12px 4px;font-size:var(--fs-caption);font-weight:700;color:var(--tg-hint)}.ya-dd-new{display:flex;align-items:center;gap:4px;flex:0 0 auto}.ya-dd-newinput{flex:1;min-width:0;height:36px;padding:0 12px;border:none;border-radius:var(--r-control);background:var(--surface-3);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);font-weight:600;outline:none}.ya-dd-newok{flex:none;width:36px;height:36px;border:none;border-radius:var(--r-control);background:var(--surface-3);color:var(--tg-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ya-dd-newok:disabled{opacity:.4;cursor:not-allowed}.ya-dd-box{flex:none;width:18px;height:18px;border-radius:var(--r-xs);border:1.5px solid var(--hairline);display:inline-flex;align-items:center;justify-content:center;transition:background var(--dur-fast)}.ya-dd-item.on .ya-dd-box{background:var(--tg-accent);border-color:var(--tg-accent)}.ya-dd-sheet{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 var(--space-4) var(--space-4)}.ya-dd-sheet .ya-dd-item{min-height:46px;height:auto;font-size:var(--fs-body)}.ya-dd-empty{padding:10px;font-size:var(--fs-body-sm);font-weight:600;color:var(--tg-hint)}.tset-tabs{padding:10px 14px!important}.tset-tabs.welded{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.dp-content>main>.tset-panel{margin-top:0!important}.tset-panel{display:flex;flex-direction:column;gap:var(--ya-card-gap)}.tset-panel:has(.sk){min-height:calc(100dvh - 220px)}@media(min-width:900px){.tset-join{border-top-left-radius:0!important;border-top-right-radius:0!important}.dp-content>main>.tset-panel>:first-child:not(.tset-join):not(:has(.tset-join)){margin-top:var(--ya-card-gap)}.tset-panel :not(.set-notifgrid):not(.tset-grid)>.dp-card+.dp-card{margin-top:var(--ya-card-gap)}}.tset-grid>.tset-bannerslot{grid-column:1 / -1}.dp-content.set-grid2{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-rows:auto 1fr;gap:var(--ya-card-gap);max-width:var(--ya-content-max);margin-inline:auto;width:100%;box-sizing:border-box;padding:var(--space-4) var(--ya-content-pad) 0;--pad-page-x: 12px}.set-grid2>.set-bnslot,.set-grid2>.set-cardslot{align-self:stretch}.set-grid2>.ya-rail-main,.set-grid2>.colp-side{align-self:start}.set-grid2>.set-bnslot .tset-img,.set-grid2>.set-bnslot .tset-img .tset-img-pick{height:100%}.set-grid2>.set-cardslot>.set-idcard{height:100%;margin-top:0!important}.set-grid2>.set-bnslot img,.set-grid2>.set-bnslot .tset-img-empty{height:100%;aspect-ratio:auto}@media(max-width:1100px){.dp-content.set-grid2{grid-template-columns:minmax(0,1fr) 280px}}.tset-fields{display:flex;flex-direction:column;gap:var(--space-3_5)}.tset-field{display:flex;flex-direction:column;gap:var(--space-2)}.tset-tier{border-radius:var(--r-control);background:var(--surface-3);overflow:hidden}.tset-tier+.tset-tier{margin-top:var(--space-2)}.tset-tier-head{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:0 var(--space-3);border:none;background:none;color:var(--tg-text);font-family:inherit;cursor:pointer;text-align:left}.tset-tier-n{flex:1;min-width:0;font-size:var(--fs-body-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tset-tier-p{font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-accent);white-space:nowrap}.tset-tier-body{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3)}.tset-tier-acts{display:flex;gap:var(--space-2);flex-wrap:wrap}.tset-money{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--fs-body-sm);color:var(--tg-hint)}.tset-money b{color:var(--tg-text);font-variant-numeric:tabular-nums}.tset-field-l,.ya-chipfield-l{font-size:var(--fs-body-sm);font-weight:600;color:var(--tg-hint)}.tset-panel input,.tset-panel textarea{border:none!important;background:var(--surface-3)!important;font-size:var(--fs-body)!important;font-weight:500!important}.tset-panel input:not([type=file]){height:44px;padding:0 14px}.tset-panel .ya-ce-editor{font-size:var(--fs-body)!important;font-weight:500}.tset-row4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2_5)}.tset-row4 input{height:38px;padding:0 12px!important}@media(max-width:899px){.tset-row4{grid-template-columns:repeat(2,minmax(0,1fr))}}.tset-save{display:flex;justify-content:flex-end}.tset-save .h-btn{height:38px!important;min-height:38px!important;padding:0 18px}.tset-img{position:relative;display:block;width:100%}.tset-img-pick{position:relative;display:block;width:100%;padding:0;border:none;background:none;cursor:pointer;border-radius:var(--r-lg);overflow:hidden}.tset-img-cancel{position:absolute;top:8px;right:8px;z-index:1;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--r-control);cursor:pointer;padding:0;background:#0009}.tset-img-cancel:hover{background:var(--tg-destructive, #ff453a)}.tset-img.banner img,.tset-img-empty{display:block;width:100%;aspect-ratio:21 / 5;object-fit:cover;border-radius:var(--r-lg);background:var(--surface-inset)}@media(max-width:899px){.tset-img.banner img,.tset-img-empty{aspect-ratio:16 / 6}}.tset-img-pick>:first-child{transition:opacity var(--dur-fast)}.tset-img:hover .tset-img-pick>:first-child,.tset-img.picked .tset-img-pick>:first-child{opacity:.45}.tset-img-hint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-2);opacity:0;transition:opacity var(--dur-fast);font-size:var(--fs-body-sm);font-weight:800;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6)}.tset-img:hover .tset-img-hint,.tset-img.picked .tset-img-hint{opacity:1}.tset-img.banner:has(.tset-img-empty) .tset-img-hint{opacity:1}.tset-list{display:flex;flex-direction:column;gap:var(--ya-card-gap)}.tset-copy{border:none;background:none;padding:8px 2px 0;cursor:pointer;font-family:inherit;text-align:left;color:var(--tg-accent)}.tset-hrow{padding:0!important;overflow:hidden}.tset-hrow-head{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:0 20px;border:none;background:none;cursor:pointer;font-family:inherit;text-align:left;color:var(--tg-text)}.tset-hrow-head:hover{background:var(--surface-3)}.tset-hauthor{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-2_5)}.tset-hauthor-main{min-width:0;display:flex;flex-direction:column;gap:1px}.tset-hauthor-top{display:flex;align-items:center;gap:var(--space-1_5);min-width:0}.tset-hauthor-top a{text-decoration:none;min-width:0}.tset-hauthor-main>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint)}.tset-hrow-who{display:block;min-width:0;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tset-hauthor-top a:hover .tset-hrow-who{text-decoration:underline}.tset-hrow-n{flex:0 0 auto;font-size:var(--fs-body-sm);color:var(--tg-hint);font-weight:600}.tset-hrow-st{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:var(--fs-body-sm);font-weight:600;color:var(--tg-hint)}.tset-hrow-stmain{display:inline-flex;align-items:center;gap:6px}.tset-hrow-st i{width:7px;height:7px;border-radius:50%;flex:none}.tset-hrow-sub{display:none}.tset-hrow-body{padding:var(--space-1) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.tset-hdiff{display:flex;align-items:baseline;gap:var(--space-3);padding:9px 0}.tset-hdiff.pics{align-items:flex-start}.tset-hdiff.pics .tset-hdiff-f{padding-top:2px}.tset-hdiff-f{flex:0 0 132px;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-hint)}.tset-hdiff-v{flex:1;min-width:0;display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-size:var(--fs-body-sm);line-height:1.45}.tset-hv{min-width:0;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tset-hv.was{color:var(--tg-hint);text-decoration:line-through}.tset-hv.now{color:var(--tg-text)}.tset-hv.empty{color:var(--tg-hint);opacity:.6;text-decoration:none;font-style:italic}.tset-hv.chips{display:flex;flex-wrap:wrap;gap:4px;text-decoration:none;-webkit-line-clamp:none;overflow:visible}.tset-hv.chips>i{font-style:normal;padding:1px 8px;border-radius:var(--r-full);border:1px solid var(--hairline);color:var(--tg-hint);font-size:var(--fs-caption);font-weight:600}.tset-hv.chips>i.add{color:var(--status-success, #22c55e);border-color:color-mix(in srgb,var(--status-success, #22c55e) 45%,transparent);background:color-mix(in srgb,var(--status-success, #22c55e) 12%,transparent)}.tset-hv.chips>i.del{color:var(--tg-destructive);text-decoration:line-through;border-color:color-mix(in srgb,var(--tg-destructive) 45%,transparent);background:color-mix(in srgb,var(--tg-destructive) 12%,transparent)}.tset-hpics{display:flex;align-items:center;gap:var(--space-2_5);flex-wrap:wrap}.tset-hpics>button{padding:0;border:none;background:none;cursor:zoom-in;line-height:0;border-radius:var(--r-sm);overflow:hidden}.tset-hpics img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--hairline);background:var(--surface-2)}.tset-hpics.cover>button{width:84px;aspect-ratio:2 / 3}.tset-hpics.banner>button{width:190px;aspect-ratio:16 / 6}.tset-hpics>button.was{opacity:.5}.tset-hpics>button:hover{opacity:1;outline:2px solid var(--tg-accent);outline-offset:1px}.tset-zoom{position:fixed;inset:0;z-index:9999;background:#000000f0;display:flex;align-items:center;justify-content:center;padding:calc(var(--safe-top, 0px) + 24px) 24px 24px;animation:ya-cover-zoom-in var(--dur-base) var(--ease-spring)}.tset-zoom>img{max-width:min(100%,1100px);max-height:100%;object-fit:contain;border-radius:var(--r-lg);cursor:default}.tset-zoom-x{position:absolute;top:calc(var(--safe-top, 0px) + 14px);right:16px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--r-control);cursor:pointer;background:#ffffff1f}.tset-zoom-x:hover{background:#ffffff38}.tset-hist-note{margin-top:var(--space-1);padding:8px 10px;border-radius:var(--r-sm);background:var(--surface-3);font-size:var(--fs-body-sm);color:var(--tg-hint)}@media(max-width:899px){.tset-hdiff{flex-direction:column;gap:4px}.tset-hdiff-f{flex:none}}.tadm-foot{margin-top:auto;padding-top:var(--space-2)}.tadm-card.wide{grid-column:1 / -1;column-span:all}.tadm-card{display:flex;flex-direction:column;gap:var(--space-2_5)}.tadm-h{margin:0;font-size:var(--fs-body);font-weight:800;color:var(--tg-text)}.tadm-row{display:flex;align-items:center;gap:var(--space-3);min-height:34px}.tadm-row-l{flex:1;min-width:0;display:flex;flex-direction:column;font-size:var(--fs-body-md);font-weight:600;color:var(--tg-text)}.tadm-row-l>i{font-style:normal;font-size:var(--fs-caption);font-weight:500;color:var(--tg-hint)}.tadm-row>.ya-dd,.tadm-row>input[type=range]{flex:0 0 168px}.tadm-row>.tset-aud{flex:0 0 168px}.tadm-note{font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.4}.tadm-note.err{color:var(--tg-destructive)}.tadm-sub{font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-hint)}.tadm-sep{height:1px;background:var(--tg-section-sep);margin:var(--space-1) 0}.tadm-btns{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.tadm-btns>input{flex:1;min-width:120px}.tadm-confirm{display:flex;gap:var(--space-2)}.tadm-confirm>*{flex:1}.tadm-team{display:flex;align-items:center;gap:var(--space-2_5)}.tadm-team-n{flex:1;min-width:0;font-size:var(--fs-body-md);font-weight:700;color:var(--tg-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tadm-team-n>i{display:block;font-style:normal;font-size:var(--fs-caption);font-weight:500;color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis}.tadm-teamlist,.tadm-srclist{display:flex;flex-direction:column;gap:2px;max-height:320px;overflow-y:auto}.tadm-teamrow,.tadm-srcrow{flex:none;display:flex;align-items:center;gap:var(--space-2_5);width:100%;min-height:40px;padding:4px 8px;border:none;border-radius:var(--r-sm);background:transparent;cursor:pointer;font-family:inherit;text-align:left;color:var(--tg-text);font-size:var(--fs-body-sm);font-weight:600}.tadm-teamrow:hover,.tadm-srcrow:hover{background:var(--surface-3)}.tadm-srcrow.on{background:var(--accent-soft);color:var(--tg-accent)}.tadm-srcrow.big{align-items:flex-start;padding:8px;min-height:0}.tadm-srcrow.big>img{width:62px;height:88px;border-radius:var(--r-sm)}.tadm-srcinfo{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.tadm-srcinfo>b{font-size:var(--fs-body-md);font-weight:700}.tadm-srcinfo>em,.tadm-srcinfo>u{font-style:normal;text-decoration:none;font-size:var(--fs-caption);color:var(--tg-hint);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tadm-srcflags{display:flex;align-items:center;gap:var(--space-1_5);flex-wrap:wrap}.tadm-srcflags>b{padding:1px 7px;border-radius:var(--r-full);font-size:var(--fs-caption);font-weight:800}.tadm-srcflags>b.warn{color:#e6a23c;background:color-mix(in srgb,#e6a23c 15%,transparent)}.tadm-srcflags>b.adult{color:var(--tg-destructive);background:color-mix(in srgb,var(--tg-destructive) 15%,transparent)}.tadm-srcflags>b.ok{color:var(--status-success, #22c55e);background:color-mix(in srgb,var(--status-success, #22c55e) 15%,transparent)}.pull{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-4) var(--space-4)}.pull-modes{display:flex;flex-direction:column;gap:var(--space-1_5)}.pull-modes>button{display:flex;flex-direction:column;gap:2px;text-align:left;padding:10px 12px;border-radius:var(--r-md);cursor:pointer;font-family:inherit;border:1px solid var(--hairline);background:none;color:var(--tg-text)}.pull-modes>button.on{border-color:var(--tg-accent);background:var(--accent-soft)}.pull-modes>button>b{font-size:var(--fs-body-md);font-weight:700}.pull-modes>button>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);font-weight:500}.pull-range{display:flex;gap:var(--space-2)}.pull-range>input{flex:1;min-width:0}.tadm-teamrow>span,.tadm-srcrow>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tadm-teamrow>i,.tadm-srcrow>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint)}.tadm-srcrow>img{width:26px;height:36px;object-fit:cover;border-radius:var(--r-xs)}.tadm-src{display:flex;align-items:center;gap:var(--space-2)}.tadm-src-main{font-size:var(--fs-body-md);font-weight:700}.tadm-src-main>i{font-style:normal;color:var(--tg-hint);font-weight:500}.tadm-src-link{display:inline-flex}.tadm-mirrors{display:flex;flex-wrap:wrap;gap:var(--space-1_5)}.tadm-mirror{display:inline-flex;align-items:center;gap:var(--space-1_5);height:26px;padding:0 6px 0 10px;border-radius:var(--r-full);border:1px solid var(--hairline);font-size:var(--fs-caption);font-weight:600}.tadm-mirror>button{display:inline-flex;border:none;background:none;cursor:pointer;padding:2px}.tadm-link{display:flex;flex-direction:column;gap:var(--space-2_5)}.ya-cmt-closed{display:flex;flex-direction:column;gap:var(--space-1_5);margin:14px 16px 6px;padding:16px;border-radius:var(--r-lg);background:var(--surface-3);text-align:center}.ya-cmt-closed>b{font-size:var(--fs-body);font-weight:800;color:var(--tg-text)}.ya-cmt-closed>span{font-size:var(--fs-body-sm);color:var(--tg-hint);line-height:1.45;max-width:460px;margin:0 auto}.bfr{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-4) var(--space-4)}.bfr-cap{font-size:var(--fs-caption);font-weight:600;color:var(--tg-hint);text-align:center}.bfr-view{position:relative;width:100%;overflow:hidden;background-color:var(--surface-3);background-size:cover;background-repeat:no-repeat;display:flex;align-items:flex-end}.bfr-view.pc{aspect-ratio:1.93;border-radius:18px;cursor:crosshair;touch-action:none}.bfr-scrim{position:absolute;inset:0;pointer-events:none}.bfr-scrim.pc{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.82))}.bfr-info{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff;padding:16px 20px}.bfr-info>b{font-size:17px;font-weight:800;letter-spacing:-.02em;text-shadow:0 2px 12px rgba(0,0,0,.5)}.bfr-info>i{font-style:normal;font-size:13px;font-weight:700;color:#ffffffd9;margin-top:5px;text-shadow:0 1px 8px rgba(0,0,0,.5)}.bfr-info>i>b{font-weight:700}.bfr-dot{position:absolute;z-index:2;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:2px solid #fff;background:#ffffff47;box-shadow:0 0 0 1px #00000080;pointer-events:none}.bfr-foot{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.bfr-foot>span{flex:1;font-size:var(--fs-body-sm);color:var(--tg-hint)}.tadm-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.tadm-stats>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:var(--r-sm);background:var(--surface-3)}.tadm-stats b{font-size:var(--fs-body);font-weight:800;font-variant-numeric:tabular-nums}.tadm-stats span{font-size:var(--fs-caption);color:var(--tg-hint)}@media(max-width:899px){.tadm-card{gap:var(--space-2)}.tadm-row>.ya-dd,.tadm-row>input[type=range],.tadm-row>.tset-aud{flex:0 0 140px}}.tset-aud{display:flex;gap:var(--space-1_5)}.tset-aud>button{flex:1;height:34px;border:none;border-radius:var(--r-control);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:800;background:var(--surface-3);color:var(--tg-text)}.tset-aud>button.on{background:var(--accent-soft);color:var(--tg-accent)}.tset-covgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-2)}.tset-covgrid img{width:100%;aspect-ratio:2 / 3;object-fit:cover;display:block;border-radius:var(--r-md);border:2px solid transparent}.tset-covgrid img.main{border-color:var(--tg-accent)}.tset-cov{display:flex;flex-direction:column;gap:var(--space-1_5)}.tset-cov-img{position:relative}.tset-cov-tag{position:absolute;left:6px;top:6px;padding:2px 8px;border-radius:var(--r-full);background:var(--tg-accent);color:#fff;font-size:var(--fs-caption);font-weight:800}.tset-cov-kind{position:absolute;right:6px;top:6px;padding:2px 8px;border-radius:var(--r-full);background:color-mix(in srgb,var(--tg-bg) 78%,transparent);border:1px solid var(--tg-section-sep);color:var(--tg-text);font-size:var(--fs-caption);font-weight:700}.tadm-kindrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding-bottom:var(--space-3)}.tadm-kind{height:32px;padding:0 12px;border-radius:var(--r-control);border:1px solid var(--tg-section-sep);background:var(--surface-2);color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;cursor:pointer}.tadm-kind.on{background:var(--accent-soft);border-color:transparent;color:var(--tg-accent)}.tadm-kindhint{flex:1 1 100%;font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.35}.tadm-kindsel{height:28px;border-radius:var(--r-control);border:1px solid var(--tg-section-sep);background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-caption)}.tadm-bgbtns{display:flex;align-items:center;gap:var(--space-2)}.tadm-crop{display:flex;flex-direction:column;gap:var(--space-3)}.tadm-crop-box{position:relative;width:100%;aspect-ratio:2 / 3;max-height:60vh;margin:0 auto;overflow:hidden;border-radius:var(--r-lg);background:var(--surface-2);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.tadm-crop-box:active{cursor:grabbing}.tadm-crop-box>img{position:absolute;left:50%;top:50%;max-width:none;pointer-events:none}.tadm-crop-row{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);color:var(--tg-hint)}.tadm-crop-row>input[type=range]{flex:1}.tset-cov-meta{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-caption);color:var(--tg-hint)}.tset-cov-meta>b{color:var(--tg-text);font-weight:700}.tset-cov-meta>span{margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tset-cov-vol{width:62px;height:24px;padding:0 8px;box-sizing:border-box;border:1px solid var(--hairline)!important;border-radius:var(--r-sm);background:none!important;color:var(--tg-text);outline:none;font-family:inherit;font-size:var(--fs-caption)!important;font-weight:700!important}.tset-cov-vol:disabled{opacity:.4}.tset-covadd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);aspect-ratio:2 / 3;cursor:pointer;font-family:inherit;border:1px dashed var(--tg-section-sep);border-radius:var(--r-md);background:none;color:var(--tg-hint);font-size:var(--fs-body-sm);font-weight:700}.tset-covadd:hover{border-color:var(--tg-accent);color:var(--tg-accent)}.tset-covbtns{display:flex;align-items:center;gap:var(--space-1);margin-top:var(--space-1)}.tset-covbtns>button{flex:1;height:28px;border:none;border-radius:var(--r-control);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:var(--fs-caption);font-weight:700;background:var(--surface-3);color:var(--tg-accent)}.tset-covbtns>button.del{flex:0 0 28px}.tset-covbtns>button:hover{background:var(--accent-soft)}@media(max-width:899px){.tset-panel .dp-card{background:none!important;padding:0!important;border-radius:0!important;overflow:visible}.tset-panel>*+*:not(.dp-card){padding-top:var(--space-5)!important}.tset-panel *+.dp-card{margin-top:var(--space-5)}.tset-list .dp-card+.dp-card{margin-top:0}.tset-panel,.tset-panel .set-notifgrid,.tset-panel .set-acctgrid{gap:0}.set-mobtop{padding-bottom:0}.tset-panel .tadm-h{margin-bottom:0!important}.tset-mobimg{display:flex;align-items:flex-start;gap:var(--space-2_5);padding-bottom:var(--space-4)}.tset-mobimg>.umc,.tset-mobimg>.colp-mini{display:none}.tset-mobimg>.tset-img.cover{order:0;flex:0 0 96px}.tset-mobimg>.tset-bannerslot,.tset-mobimg>.tset-img.banner{order:1;flex:1;min-width:0}.tset-mobimg .tset-img.banner img,.tset-mobimg .tset-img-empty{aspect-ratio:auto;height:144px}.tset-save{flex-direction:column;align-items:stretch}.tset-save>span{order:2;text-align:center}.tset-panel .dp-card.tset-hrow{background:var(--surface-2)!important;border-radius:var(--r-lg)!important;overflow:hidden}.tset-list>*+*{padding-top:0!important}.tset-hrow-head{padding:0 14px!important;gap:var(--space-2)}.tset-hrow-body{padding:var(--space-1) 14px var(--space-3)!important}.tset-hrow-head>.tset-hrow-st{flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.tset-hrow-head>.tset-hrow-n{display:none}.tset-hrow-st>.tset-hrow-sub{display:block;font-size:var(--fs-caption)}.tset-hauthor{gap:var(--space-3)}.tadm-h{margin-bottom:var(--space-1)}.tadm-foot{margin-top:var(--space-1)}.tset-covgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tset-cov-meta{flex-wrap:wrap;gap:2px}.tset-cov-meta>span{margin-left:0}.tset-cov-vol{width:100%}}.ya-chipfield{display:flex;flex-direction:column;gap:var(--space-2)}.ya-chipbox{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1_5);padding:var(--space-2_5);border-radius:var(--r-md);background:var(--surface-inset)}.ya-chipbox>.ya-dd{flex:0 0 auto}.ya-chipbox>.ya-dd>.ya-dd-btn{height:auto;padding:0;background:none;border:none}.ya-chipbox>.ya-dd>.ya-dd-btn:hover,.ya-chipbox>.ya-dd>.ya-dd-btn.on{background:none;border:none}.ya-chip-add{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px 0 8px;border:none;border-radius:var(--r-full);cursor:pointer;font-family:inherit;background:var(--accent-soft);color:var(--tg-accent);font-size:var(--fs-body-sm);font-weight:700}.ya-chip-input{height:28px;min-width:120px;padding:0 10px;border:none!important;outline:none;border-radius:var(--r-full);background:var(--surface-2)!important;color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm)!important;font-weight:600}.ya-chip-input.wide{flex:1 1 100%;min-width:0}.ya-chip-item{display:inline-flex;align-items:center;gap:var(--space-1_5);height:28px;padding:0 8px 0 11px;border-radius:var(--r-full);background:none;color:var(--tg-text);border:1px solid var(--hairline);font-size:var(--fs-body-sm);font-weight:600}.ya-chip-item>button{display:inline-flex;border:none;background:transparent;cursor:pointer;padding:2px;margin-right:-2px;opacity:.6}.ya-chip-item>button:hover{opacity:1}.ya-chip-item.editable{padding-left:0}.ya-chip-item>button.ya-chip-text{padding:0 2px 0 11px;margin:0;border:none;background:none;cursor:text;color:inherit;font:inherit;opacity:1;text-align:left}.ya-chip-item.editable:hover{border-color:var(--tg-accent)}.wmk-del{margin-top:var(--space-4);width:100%;height:38px;border:none;border-radius:var(--r-control);background:transparent;cursor:pointer;color:var(--tg-destructive, #ff453a);font-family:inherit;font-size:var(--fs-body-sm);font-weight:700}.wmk-del:hover{background:color-mix(in srgb,var(--tg-destructive) 12%,transparent)}.wmk-row>b{flex:0 0 42px;text-align:right;color:var(--tg-text)}.wmk-range{flex:1;min-width:0;height:6px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;cursor:pointer;background:linear-gradient(to right,var(--tg-accent) 0 var(--fill, 50%),var(--surface-3) var(--fill, 50%) 100%)!important}.wmk-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;cursor:pointer}.wmk-range::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:50%;background:#fff;cursor:pointer}@media(max-width:599px){.wmk{flex-direction:column}.wmk-preview{width:100%;flex:none}}.tcp{border-radius:var(--r-lg);background:var(--surface-2);border:1px solid color-mix(in srgb,var(--tg-text) 8%,transparent);overflow:hidden}.tcp-head{display:flex;align-items:center;gap:var(--space-2_5);width:100%;padding:11px 13px;background:none;border:none;cursor:pointer;color:var(--tg-text);text-align:left}.tcp-ico{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--tg-accent)}.tcp-t{display:block;font-weight:700;font-size:var(--fs-body-sm)}.tcp-d{display:block;font-size:var(--fs-caption);color:var(--tg-hint);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcp-d.off{color:var(--status-warning, #ffb020)}.tcp-chev{flex-shrink:0;display:inline-flex;transition:transform var(--dur-fast) var(--ease-standard)}.tcp-chev.open{transform:rotate(90deg)}.tcp-body{padding:0 13px 13px;display:flex;flex-direction:column;gap:var(--space-2_5)}@media(hover:none),(pointer:coarse){.rd-top{--rd-blur: none;--rd-glass: color-mix(in srgb, var(--tg-bg) 88%, transparent)}}.ya-teamgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ya-card-gap)}.ya-teamcard-cta{display:flex;align-items:center;justify-content:center;gap:var(--space-1_5);width:100%;height:34px;margin-top:8px;border:none;border-radius:var(--r-control);background:var(--accent-soft);color:var(--tg-accent);font-family:inherit;font-size:var(--fs-body-sm);font-weight:800;cursor:pointer}.ya-teamcard-cta:active{transform:scale(.985)}.dcat-sect{width:100%;max-width:1400px;margin:0 auto;padding:0 var(--pad-page-x)}.cat-sect-tools{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0 var(--space-3)}.chr{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:64px;padding:10px 12px;border:none;border-radius:var(--r-control);background:var(--surface-2);cursor:pointer}@media(min-width:900px){.chr{background:var(--surface-3)}}.chr+.chr{margin-top:var(--space-1)}.chr--card{margin-left:12px;margin-right:12px}.chr--dim .chr-ch,.chr--dim .chr-team,.chr--dim .chr-date{opacity:.45}.chr--current{background:var(--accent-soft)}.chr--picked{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--tg-accent)}.chr--blocked{opacity:.4;cursor:not-allowed}.chr-vol{display:flex;align-items:baseline;gap:var(--space-2);padding:18px calc(var(--pad-page-x) + 12px) 8px}.chr-vol-t{font-size:var(--fs-body-sm);color:var(--tg-hint)}.chr-vol-n{margin-left:auto;font-size:var(--fs-body-sm);color:var(--tg-hint);font-variant-numeric:tabular-nums}.chr-eye{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--r-control);background:transparent;color:var(--tg-text);cursor:pointer;transition:background-color var(--dur-fast) ease}.chr-eye:hover{background:linear-gradient(var(--hover-overlay),var(--hover-overlay)),var(--surface-3)}.chr-eye--on{color:var(--tg-hint);opacity:.55}.chr-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.chr-ch{font-size:var(--fs-body);color:var(--tg-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chr--current .chr-ch{color:var(--tg-accent)}.chr-team{display:inline-flex;align-items:center;gap:var(--space-1_5);min-width:0;color:var(--tg-hint);font-size:var(--fs-body-sm)}.chr-team-av{flex:none;width:18px;height:18px;border-radius:var(--r-full);object-fit:cover;background:var(--surface-3)}.chr-team-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chr-date{flex:none;color:var(--tg-hint);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.chr-line{display:flex;align-items:center;gap:var(--space-2);min-width:0}.chr-tag{flex:none;display:inline-flex;align-items:center;gap:var(--space-1);height:24px;padding:0 9px;border-radius:var(--r-control);background:var(--surface-3);color:var(--tg-hint);font-size:var(--fs-caption);white-space:nowrap}.chr-actions{flex:none;display:inline-flex;align-items:center;gap:var(--space-1)}.chr-act{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1_5);height:36px;min-width:36px;padding:0 10px;border:none;border-radius:var(--r-control);background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-sm);line-height:1;font-variant-numeric:tabular-nums;cursor:pointer;flex-shrink:0;transition:background-color var(--dur-fast) ease}.chr-act:hover{background:linear-gradient(var(--hover-overlay),var(--hover-overlay)),var(--surface-3)}.chr-act--like{width:64px;min-width:64px;padding:0}.chr-act--liked{color:var(--status-error)}.chr-act--liked:hover{background:#ec665729}@media(max-width:560px){.chr{gap:var(--space-2)}}.fih{display:inline-flex;align-items:center;gap:var(--space-1_5);--fih-sand: var(--tg-text)}.fih-ico{flex:none;color:var(--fih-sand)}.fih-sand{fill:currentColor}.fih-t{font-size:var(--fs-caption);font-weight:700;color:var(--tg-hint);font-variant-numeric:tabular-nums;white-space:nowrap}.ya-sortctl{display:inline-flex;flex-shrink:0}.ya-dd-sub{display:block;font-style:normal;margin-top:1px;font-size:var(--fs-caption);font-weight:600;color:var(--tg-hint)}.cat-groupbar{position:sticky;top:0}html .cat-groupbar.bm-bar{padding-top:0;padding-bottom:8px}.cat-groupbar+.bm-tools{padding-bottom:0}.cat-groupbar+.bm-tools+.cat-showcase{margin-top:-6px}.h-frame:has(>.h-body>.cat-groupbar:first-child,>.h-body>.bm-tools:first-child)>.h-hdr.h-hdr-search .h-hdr-row{min-height:59px}.cat-groupbar>.h-tab-strip::-webkit-scrollbar{display:none}.cat-groupbar-all{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-1_5);height:38px;padding:0 var(--space-3);border-radius:var(--r-control);background:var(--surface-2);color:var(--tg-text);font-size:var(--fs-body);font-weight:700;white-space:nowrap;text-decoration:none}.cat-bmtoggle{flex-shrink:0;display:inline-flex;align-items:center;height:38px;padding:0 var(--space-3);border:none;border-radius:var(--r-control);background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body);font-weight:700;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.cat-bmtoggle.on{background:color-mix(in srgb,var(--tg-accent) 16%,transparent);color:var(--tg-accent)}.cat-bmtoggle:active{transform:scale(.97)}.cat-showcase{padding-bottom:var(--space-4)}.cat-showcase .cvar-feed-group{scroll-margin-top:56px}.adm{background:var(--tg-bg);color:var(--tg-text)}.adm-shell{--adm-top-h: 66px;display:flex;height:100dvh}.adm-col{flex:1;min-width:0;display:flex;flex-direction:column}.adm-main{flex:1;min-width:0;overflow-y:auto;scrollbar-gutter:stable}.adm-nav{flex:0 0 300px;width:300px;display:flex;flex-direction:column;gap:var(--ya-card-gap);padding:var(--space-4);background:transparent;box-sizing:border-box}.adm-nav-body{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:4px;border-radius:var(--r-xl);background:var(--surface-2);display:flex;flex-direction:column;gap:2px}.adm-nav-body::-webkit-scrollbar{display:none}.adm-nav-fold{order:99;margin-top:var(--space-2);display:flex;align-items:center;gap:var(--space-3);min-height:40px;padding:0 12px;border:none;border-radius:var(--r-md);cursor:pointer;background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);transition:background var(--dur-fast),color var(--dur-fast)}.adm-nav-fold:hover{background:var(--surface-2);color:var(--tg-text)}.adm-nav-fold>:first-child{transform:rotate(90deg)}.adm-nav-grp{display:flex;flex-direction:column}.adm-nav-gt{display:flex;align-items:center;gap:var(--space-2_5);width:100%;min-height:40px;padding:0 10px;border:none;border-radius:var(--r-md);cursor:pointer;background:transparent;color:var(--tg-text);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-bold);text-align:left;transition:background var(--dur-fast),color var(--dur-fast)}.adm-nav-gt:hover{background:var(--surface-2)}.adm-nav-gt.on{color:var(--tg-accent)}.adm-nav-gtxt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-nav-caret{flex:0 0 auto;display:inline-flex;color:var(--tg-hint);transition:transform var(--dur-fast) var(--ease-standard)}.adm-nav-caret.up{transform:rotate(180deg)}.adm-nav-cap{padding:var(--space-4) 12px var(--space-1_5);font-size:var(--fs-body-sm);font-weight:var(--fw-black);color:var(--tg-hint)}.adm-nav-grp:first-child .adm-nav-cap{padding-top:var(--space-2)}.adm-nav-items{display:flex;flex-direction:column;gap:2px}.adm-nav-items.sub{padding:2px 0 var(--space-2) 16px}.adm-nav-i{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:0 12px;border-radius:var(--r-md);color:var(--tg-text);text-decoration:none;font-size:var(--fs-body);font-weight:var(--fw-medium);transition:background var(--dur-fast),color var(--dur-fast)}.adm-nav-itxt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-nav-i:hover{background:var(--surface-3)}.adm-nav-i.on{background:var(--accent-soft);color:var(--tg-accent);font-weight:var(--fw-bold)}.adm-nav-search{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-3);width:100%;height:52px;padding:0 var(--space-4);border:none;border-radius:var(--r-xl);cursor:pointer;font-family:inherit;text-align:left;background:var(--surface-2);transition:background var(--dur-fast);box-sizing:border-box}.adm-nav-search:hover{background:var(--surface-3)}.adm-nav-search-ph{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tg-hint);font-size:var(--fs-body)}.adm-nav-foot{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2);padding:4px;border-radius:var(--r-xl);background:var(--surface-2)}.adm-nav-me{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-3);padding:6px 8px;border-radius:var(--r-md);text-decoration:none;color:var(--tg-text);transition:background var(--dur-fast)}.adm-nav-me:hover{background:var(--surface-3)}.adm-nav-me-txt{min-width:0;display:flex;flex-direction:column;gap:1px}.adm-nav-me-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-bold)}.adm-nav-me-r{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--tg-hint)}.adm-nav-lang{flex:0 0 auto;height:40px;min-width:44px;border:none;padding:0 10px;border-radius:var(--r-md);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);background:var(--surface-3);color:var(--tg-hint);transition:background var(--dur-fast),color var(--dur-fast)}.adm-nav-lang:hover{background:var(--accent-soft);color:var(--tg-accent)}.adm-rail-foot{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:var(--ya-card-gap);padding-top:var(--space-2)}.adm-rail-lang{font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold)}.adm-page-h1{margin:0;font-size:var(--fs-h1, 26px);font-weight:var(--fw-black);letter-spacing:var(--ls-tight);color:var(--tg-text)}.adm-sq{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1_5);height:50px;min-width:50px;padding:0 var(--space-3);border:none;border-radius:var(--r-lg);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);background:var(--surface-2);color:var(--tg-hint);transition:background var(--dur-fast),color var(--dur-fast)}.adm-sq:hover{background:var(--surface-3);color:var(--tg-text)}.adm-sq.on{background:var(--surface-3);color:var(--tg-accent)}.adm-search-kbd{flex:0 0 auto;padding:3px 7px;border-radius:var(--r-sm, 7px);background:var(--surface-3);color:var(--tg-hint);font-size:var(--fs-caption, 11px);font-weight:var(--fw-bold);letter-spacing:.04em}.adm-rail{flex:0 0 74px;width:74px;display:flex;flex-direction:column;align-items:center;gap:var(--ya-card-gap);padding:var(--ya-card-gap) 0;background:transparent;overflow-y:auto;overflow-x:visible;scrollbar-width:none}.adm-rail::-webkit-scrollbar{display:none}.adm-rail-ico{position:relative;width:46px;height:46px;flex:0 0 46px;display:flex;align-items:center;justify-content:center;border:none;border-radius:13px;padding:0;cursor:pointer;background:transparent;color:var(--tg-hint);transition:background var(--dur-fast),color var(--dur-fast)}.adm-rail-ico:hover,.adm-rail-ico.open{background:var(--surface-2);color:var(--tg-text)}.adm-rail-ico.on{background:var(--surface-2);color:var(--tg-accent)}.adm-fly{position:fixed;z-index:51;width:248px;max-height:440px;background:var(--surface-1);border:1px solid var(--tg-section-sep);border-radius:var(--r-lg);box-shadow:var(--shadow-xl);overflow:hidden;display:flex;flex-direction:column;animation:adm-fly-in var(--dur-base) var(--ease-spring) both}@keyframes adm-fly-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.adm-fly-head{padding:12px 14px 6px;font-size:var(--fs-body-sm);font-weight:var(--fw-black);color:var(--tg-hint)}.adm-fly-body{overflow-y:auto;padding:0 var(--space-2) var(--space-2);scrollbar-width:none}.adm-fly-body::-webkit-scrollbar{display:none}.adm-fly-row{display:flex;align-items:center;min-height:38px;padding:0 12px;border-radius:var(--r-md);color:var(--tg-text);text-decoration:none;font-size:var(--fs-body);font-weight:var(--fw-medium);transition:background var(--dur-fast)}.adm-fly-row:hover{background:var(--surface-2)}.adm-fly-row.on{background:var(--surface-2);color:var(--tg-accent);font-weight:var(--fw-bold)}.ya-upd{position:fixed;z-index:60;left:50%;transform:translate(-50%);bottom:calc(var(--tabbar-h, 64px) + env(safe-area-inset-bottom,0px) + 10px);max-width:min(440px,calc(100vw - 24px));display:flex;align-items:center;gap:var(--space-2_5);padding:8px 8px 8px var(--space-4);border-radius:999px;background:var(--surface-1);border:1px solid var(--tg-section-sep);box-shadow:var(--shadow-xl);animation:ya-upd-in var(--dur-base) var(--ease-spring) both}@keyframes ya-upd-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.ya-upd-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tg-text);font-size:var(--fs-body-sm);font-weight:var(--fw-bold)}.ya-upd-go{flex:0 0 auto;border:none;padding:7px 14px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);background:var(--tg-accent);color:var(--tg-button-text)}.ya-upd-x{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:none;padding:0;border-radius:50%;cursor:pointer;background:transparent;color:var(--tg-hint)}.ya-upd-x:hover{background:var(--surface-2);color:var(--tg-text)}@media(min-width:900px){.ya-upd{bottom:18px}}.set-home-card{width:100%;margin-top:var(--space-3)}.set-home-lang{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--ya-card-gap);padding:4px 4px 4px var(--space-3);border-radius:var(--r-lg);background:var(--surface-2)}.set-home-lang-l{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--tg-text)}.set-home-rows{margin-top:var(--space-3);display:flex;flex-direction:column;gap:var(--ya-card-gap)}.adm-home{display:flex;flex-direction:column;gap:var(--ya-card-gap)}.ya-masonry{display:grid;grid-auto-rows:1px;grid-template-columns:repeat(auto-fill,minmax(var(--ya-masonry-w, 340px),1fr));column-gap:var(--ya-card-gap);row-gap:0;align-items:start;margin-bottom:calc(-1 * var(--ya-card-gap))}.ya-masonry>*{min-width:0}@media(max-width:599px){.ya-masonry{grid-template-columns:minmax(0,1fr)}}.ya-pgrid{display:grid;gap:var(--ya-card-gap);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ya-pgrid-top{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.ya-pgrid-top{grid-template-columns:repeat(3,minmax(0,1fr))}}.ya-pgrid-rail{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.ya-pgrid-rail::-webkit-scrollbar{display:none}.ya-pgrid-rail>*{flex:0 0 46%;scroll-snap-align:start}@media(min-width:900px){.ya-pgrid-rail>*{flex-basis:300px}}.ya-pcard{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding:var(--space-4) var(--space-3);border:none;border-radius:var(--r-lg);background:var(--surface-2);color:var(--tg-text);font-family:inherit;text-align:center;cursor:pointer;text-decoration:none;overflow:hidden;isolation:isolate;transition:background var(--dur-fast)}.ya-pcard:hover,.dp-card .ya-pcard{background:var(--surface-3)}.dp-card .ya-pcard:hover{background:color-mix(in srgb,var(--tg-text) 6%,var(--surface-3))}.ya-pcard.is-compact{padding:var(--space-3) var(--space-2)}.ya-pcard.is-compact .ya-pcard-av{margin-bottom:var(--space-1_5)}.ya-pcard-bg{position:absolute;inset:0;z-index:0;display:block}.ya-pcard>:not(.ya-pcard-bg):not(.ya-pcard-corner){position:relative;z-index:1}.ya-pcard-bg>img{width:100%;height:100%;object-fit:cover;display:block}.ya-pcard-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000004d,#0000007a 45%,#000000b8)}.ya-pcard-bg.is-collage{display:flex}.ya-pcard-bg.is-collage>img{flex:1;min-width:0;height:100%}.ya-pcard-corner{position:absolute;top:var(--space-2);left:var(--space-2_5);z-index:2}.ya-pcard.has-bg{background:#2b2c31;color:var(--ink-over-media)}.ya-pcard.has-bg:hover{background:#2b2c31}.ya-pcard.has-bg .ya-pcard-sub,.ya-pcard.has-bg .ya-pcard-foot{color:#ffffffd1}.ya-pcard-av{display:block;line-height:0;position:relative;margin-bottom:var(--space-2)}.ya-pcard-av.sq,.ya-pcard-av.sq :is(img,span){border-radius:var(--r-cover)}.ya-pcard-name{max-width:100%;font-size:var(--fs-body);font-weight:var(--fw-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-pcard-sub{max-width:100%;font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-pcard-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;padding-top:var(--space-2)}.ya-pcard-tag{padding:2px 8px;border-radius:var(--r-full);background:var(--surface-3);font-size:var(--fs-caption);color:var(--tg-hint)}.ya-pcard.has-bg .ya-pcard-tag{background:var(--press-overlay)}.ya-pcard-tag.accent{background:var(--accent-soft);color:var(--tg-accent)}.ya-pcard-tag.danger{background:color-mix(in srgb,var(--status-error) 18%,transparent);color:var(--status-error)}.ya-pcard-tag.success{background:color-mix(in srgb,var(--status-success) 18%,transparent);color:var(--status-success)}.ya-pcard-foot{padding-top:var(--space-1);font-size:var(--fs-caption);color:var(--tg-hint);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-pcard-wrap{display:flex;flex-direction:column;border-radius:var(--r-lg);background:var(--surface-2);overflow:hidden}.ya-pcard-wrap>.ya-pcard{padding-bottom:var(--space-2)}.ya-pcard-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;padding:0 var(--space-3) var(--space-3)}.adm-elog{display:flex;flex-direction:column;padding:0 var(--space-3) var(--space-2)}.adm-elog-r{display:grid;grid-template-columns:84px 92px minmax(0,1fr);gap:var(--space-2);align-items:baseline;padding:6px 8px;border-radius:var(--r-cover);font-size:var(--fs-body-sm)}.adm-elog-r:nth-child(odd){background:var(--surface-3)}.adm-elog-t,.adm-elog-k{color:var(--tg-hint);font-size:var(--fs-caption)}.adm-elog-m{overflow-wrap:anywhere}.adm-elog-s{grid-column:3;color:var(--tg-hint);font-size:var(--fs-caption);overflow-wrap:anywhere}.ya-masonry>*:not([style*=grid-row-end]){grid-row-end:span 240}.ya-wide-stack{display:flex;flex-direction:column;gap:var(--ya-card-gap)}.ya-wide-stack:not(:empty){margin-top:var(--ya-card-gap)}.adm-chartcard .ya-reveal{padding:var(--space-5) var(--space-3) var(--space-4)}.adm-chartcard .ya-reveal>div:first-child{font-size:var(--fs-body-md)}.adm-home-rows{display:flex;flex-direction:column;gap:2px;padding:0 10px 8px}.adm-home-row{display:flex;align-items:center;gap:var(--space-2_5);width:100%;min-height:44px;padding:4px 6px;border:none;border-radius:var(--r-md);background:transparent;color:var(--tg-text);font-family:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast)}.adm-home-row:hover{background:var(--surface-3)}.adm-home-row-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.adm-home-row-m>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);font-weight:var(--fw-bold)}.adm-home-row-m>i{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-caption, 11px);color:var(--tg-hint)}.adm-home-when{flex:0 0 auto;font-size:var(--fs-body-sm);color:var(--tg-hint);white-space:nowrap}.adm-home-stars{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--tg-text)}.adm-home-avas{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 14px 10px}.adm-home-ava-more{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border:none;border-radius:50%;background:var(--surface-3);color:var(--tg-hint);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);font-family:inherit;cursor:pointer}.adm-home-ava-more:hover{color:var(--tg-text)}.adm-ava-wrap{position:relative;display:inline-flex}.adm-ava-pop{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%) translateY(4px);display:flex;flex-direction:column;gap:1px;min-width:132px;max-width:220px;padding:8px 10px;border-radius:var(--r-md);background:var(--surface-1);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;z-index:5;transition:opacity var(--dur-fast),transform var(--dur-fast)}.adm-ava-wrap:hover .adm-ava-pop,.adm-ava-wrap:focus-within .adm-ava-pop{opacity:1;transform:translate(-50%) translateY(0)}.adm-ava-pop>b{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-ava-pop>i{font-style:normal;font-size:var(--fs-caption, 11px);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-home-ava{border:none;background:none;padding:0;cursor:pointer;line-height:0}.adm-pulse-dot{position:relative;width:9px;height:9px;border-radius:50%;background:var(--status-success)}.adm-pulse-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:color-mix(in srgb,var(--status-success) 60%,transparent);animation:adm-pulse 2s ease-out infinite}@keyframes adm-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(2.8);opacity:0}to{transform:scale(2.8);opacity:0}}@media(prefers-reduced-motion:reduce){.adm-pulse-dot:after{animation:none;opacity:0}}.adm-home-more{border:none;background:none;padding:0;cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--tg-accent)}.adm-box{display:flex;flex-direction:column;gap:6px;padding:var(--space-3);border-radius:var(--r-lg);background:var(--surface-3)}.adm-box-led{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--status-error)}.adm-box-led.on{background:var(--status-success)}.adm-box-ss{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.adm-box-s{display:flex;flex-direction:column;gap:3px;min-width:0}.adm-box-s-n{font-size:var(--fs-title-sm, 18px);font-weight:var(--fw-black);line-height:1.1;font-variant-numeric:tabular-nums}.adm-box-s-n>i{font-style:normal;font-size:var(--fs-caption, 11px);opacity:.6}.adm-box-s-l{font-size:var(--fs-caption, 11px);color:var(--tg-hint)}.adm-box-s-t{height:4px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--tg-text) 12%,transparent)}.adm-box-s-f{display:block;width:100%;height:100%;transform:scaleX(var(--p, 0));transform-origin:left;transition:transform var(--dur-slow, .4s)}.adm-side-flag{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:34px;padding:0 14px}.adm-side-flag-l{font-size:var(--fs-body-sm);color:var(--tg-text)}.adm-side-seg{display:inline-flex;padding:2px;gap:2px;border-radius:var(--r-control);background:var(--surface-3)}.adm-side-seg-b{min-width:28px;height:22px;padding:0 6px;border:none;border-radius:calc(var(--r-control) - 2px);background:none;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-caption, 11px);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.adm-side-seg-b:hover{color:var(--tg-text)}.adm-side-seg-b.on{background:var(--surface-1);color:var(--tg-accent)}.adm-range{display:inline-flex;align-items:center;gap:2px}.adm-range-b{height:22px;padding:0 7px;border:none;border-radius:var(--r-cover);background:none;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-caption, 11px);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.adm-range-b:hover{color:var(--tg-text)}.adm-range-b.on{background:var(--surface-3);color:var(--tg-accent)}.adm-box-status{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-caption, 11px);color:var(--tg-hint)}.adm-box-spark{padding-top:2px}.adm-box-x{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding-top:4px;font-size:var(--fs-caption, 11px);color:var(--tg-text)}.adm-box-x>span{display:inline-flex;gap:4px}.adm-box-x i{font-style:normal;color:var(--tg-hint)}.adm-cp-scrim{position:fixed;inset:0;z-index:100;background:#0009;display:flex;justify-content:center;align-items:flex-start;padding:78px 20px 20px;animation:ya-sm-fade var(--dur-base) var(--ease-spring)}.adm-cp{width:100%;max-width:680px;max-height:min(560px,100vh - 130px);display:flex;flex-direction:column;overflow:hidden;background:var(--surface-1);border-radius:var(--r-xl);box-shadow:var(--shadow-xl);animation:ya-sm-pop var(--dur-base) var(--ease-spring) both}.adm-cp-bar{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-5);height:60px;border-bottom:1px solid var(--tg-section-sep)}.adm-cp-bar input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--tg-text);font-family:inherit;font-size:var(--fs-h3);font-weight:var(--fw-medium)}.adm-cp-bar input::placeholder{color:var(--tg-hint);font-weight:var(--fw-regular)}.adm-cp-load{flex:0 0 auto;width:15px;height:15px;border-radius:50%;border:2px solid var(--surface-3);border-top-color:var(--tg-accent);animation:adm-cp-spin .7s linear infinite}@keyframes adm-cp-spin{to{transform:rotate(360deg)}}.adm-cp-body{flex:1;min-height:0;overflow-y:auto;padding:var(--space-2);scrollbar-width:none}.adm-cp-body::-webkit-scrollbar{display:none}.adm-cp-gt{padding:var(--space-3) 10px var(--space-1_5);font-size:var(--fs-body-sm);font-weight:var(--fw-black);color:var(--tg-hint)}.adm-cp-row{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:46px;padding:var(--space-1_5) 10px;border:none;border-radius:var(--r-md);cursor:pointer;background:transparent;color:var(--tg-text);font-family:inherit;text-align:left}.adm-cp-row.on{background:var(--surface-2)}.adm-cp-ico{flex:0 0 34px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--r-md);background:var(--surface-2);color:var(--tg-hint)}.adm-cp-ico.plain{background:none}.adm-cp-cover{width:100%;height:100%;object-fit:cover;display:block}.adm-cp-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.adm-cp-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-bold)}.adm-cp-s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--tg-hint)}.adm-cp-badge{flex:0 0 auto;padding:3px 8px;border-radius:999px;background:var(--surface-3);color:var(--tg-hint);font-size:var(--fs-caption, 11px);font-weight:var(--fw-bold)}.adm-cp-empty{padding:var(--space-6);text-align:center;color:var(--tg-hint)}.adm-cp-recent{text-align:left;display:flex;flex-wrap:wrap;gap:var(--space-2)}.adm-cp-recent .adm-cp-gt{flex:1 0 100%;padding-left:0}.adm-cp-chip{border:none;padding:6px 12px;border-radius:999px;cursor:pointer;background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}.adm-cp-chip:hover{background:var(--surface-3)}.adm-cp-foot{flex:0 0 auto;display:flex;gap:var(--space-4);padding:var(--space-2_5) var(--space-5);border-top:1px solid var(--tg-section-sep);color:var(--tg-hint);font-size:var(--fs-body-sm)}.adm-cp-foot b{color:var(--tg-text);font-weight:var(--fw-bold)}.adm-bnr-grid{display:grid;gap:var(--ya-card-gap);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.adm-bnr{border-radius:var(--r-lg);background:var(--surface-2);overflow:hidden;display:flex;flex-direction:column}.adm-bnr-img{position:relative;aspect-ratio:16 / 9;width:100%;border:none;padding:0;cursor:pointer;display:block}.adm-bnr-warn{position:absolute;left:6px;bottom:6px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:var(--r-md);background:#ff453a;color:#fff;font-size:11px;font-weight:800;letter-spacing:.1px}.adm-bnr-dim{position:absolute;right:6px;bottom:6px;z-index:3;padding:3px 8px;border-radius:var(--r-md);background:#141416c7;color:#ecedf0;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.adm-bnr-place{position:absolute;top:6px;left:6px;z-index:3;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-md);background:#141416c7;font-size:11px;font-weight:800;color:#ecedf0}.adm-bnr-body{display:flex;align-items:center;gap:var(--space-1_5);padding:var(--space-2) var(--space-2_5)}.adm-bnr-name{display:block;font-weight:700;color:var(--tg-text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-bnr-sub{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:var(--fs-caption);color:var(--tg-hint)}.adm-tiles{display:grid;gap:var(--ya-card-gap);grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}@media(min-width:900px){.adm-tiles{grid-template-columns:repeat(auto-fill,minmax(0,1fr))}.adm-page-cols .adm-tiles{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.adm-tile{position:relative;display:block;width:100%;aspect-ratio:152 / 274;border:none;padding:0;cursor:pointer;overflow:hidden;border-radius:var(--r-cover);background:var(--surface-2);color:#ecedf0;text-decoration:none}.adm-tile>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.adm-tile-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--tg-hint)}.adm-tile-name{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:22px 8px 8px;text-align:center;background-image:linear-gradient(rgba(var(--cov-grad-rgb),0),rgba(var(--cov-grad-rgb),var(--cov-grad-a1)) 30%,rgba(var(--cov-grad-rgb),var(--cov-grad-a2)))}.adm-tile-t{font-size:13px;font-weight:700;line-height:17px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.adm-tile-sub{margin-top:3px;font-size:11px;font-weight:600;color:#ffffffc7}.adm-tile-tag{position:absolute;top:6px;z-index:3;height:22px;padding:0 7px;display:inline-flex;align-items:center;border-radius:var(--r-md);font-size:11px;font-weight:800;background:#141416c7}.adm-tile-tag.left{left:6px}.adm-tile-tag.right{right:6px}.adm-tile-act{position:absolute;left:6px;right:6px;bottom:44px;z-index:3;height:26px;border:none;border-radius:var(--r-md);background:#141416db;color:#fff;font-family:inherit;font-size:11px;font-weight:800;cursor:pointer;opacity:0;transition:opacity var(--dur-fast)}.adm-tile:hover .adm-tile-act,.adm-tile-act:focus-visible{opacity:1}@media(hover:none){.adm-tile-act{opacity:1}}@media(max-width:899px){.adm-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-page .adm-side-card{flex-direction:row;flex-wrap:wrap;gap:var(--ya-card-gap)}.adm-page .adm-side-t{flex:0 0 100%;padding:0 var(--space-1) 0}.adm-page .adm-side-i{flex:0 0 auto;min-height:34px;padding:0 12px;background:var(--surface-3);border-radius:var(--r-control)}.adm-page .adm-side-i>span:first-child{flex:0 0 auto}.adm-page .adm-side-i.on{background:var(--accent-soft)}.adm-page .adm-side-n{margin-left:6px}.adm-page .adm-side-acts{flex-direction:row;flex-wrap:wrap}.adm-page .adm-side-acts>*{flex:1 1 auto}}.h-embed{display:contents}.h-embed>.h-body{flex:none!important;overflow:visible!important;padding:0!important;min-height:0!important}.adm-page{display:flex;flex-direction:column;gap:var(--ya-card-gap);padding:var(--space-4) var(--pad-page-x) var(--space-8)}.adm-page>.dh-head{margin-bottom:0}.adm-page .h-cell{margin-bottom:var(--ya-card-gap)}.adm-page section{display:flex;flex-direction:column;gap:var(--ya-card-gap)}.adm-page section>.h-section-header{padding:0 0 var(--space-2)}.adm-page>.dh-head label{height:36px!important}.adm-page>.dh-head input{height:100%}.adm-page-cols{max-width:1560px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.adm-head-main{min-width:0;display:flex;flex-direction:column;gap:2px}.adm-page>.dh-head{min-height:52px;box-sizing:border-box}.adm-page>.adm-head-main{min-height:52px;justify-content:center}.adm-sheet{flex:1;min-height:0;max-height:100%;display:flex;flex-direction:column}.adm-sheet-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.adm-sheet-fields{display:flex;flex-direction:column;gap:var(--space-3)}.adm-sheet-foot{flex:0 0 auto;display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-2);background:var(--surface-1);border-top:1px solid var(--tg-section-sep)}.adm-sheet-foot>*{flex:1}.adm-f{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1 1 180px}.adm-f.wide{flex-basis:100%}.adm-f-l{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--tg-hint);padding-left:2px}.adm-f-row{display:flex;gap:var(--space-2);align-items:flex-end;flex-wrap:wrap}.adm-sw{display:inline-flex;align-items:center;gap:var(--ya-card-gap);padding:var(--ya-card-gap);border-radius:var(--r-control);background:var(--surface-2);flex-shrink:0;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.adm-sw::-webkit-scrollbar{display:none}.adm-sw-i{height:37px;padding:0 14px;flex-shrink:0;border:none;border-radius:var(--r-control);cursor:pointer;background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-bold);white-space:nowrap;letter-spacing:var(--ls-normal);transition:background var(--dur-fast),color var(--dur-fast)}.adm-sw-i:hover:not(.on){background:var(--surface-3);color:var(--tg-text)}.adm-sw-i.on{background:var(--accent-soft);color:var(--tg-accent)}.adm-sw-n{margin-left:6px;padding:0 5px;min-width:18px;display:inline-block;border-radius:9px;background:var(--surface-3);color:var(--tg-hint);font-size:var(--fs-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:center}.adm-sw-i.on .adm-sw-n{background:var(--tg-accent);color:var(--tg-button-text)}.ulc{position:fixed;right:var(--cu-status-inset, 16px);z-index:60;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:min(380px,calc(100vw - 32px));padding:var(--space-3_5, 14px);background:var(--surface-2);border-radius:var(--r-xl);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--space-2_5)}.ulc--pill{width:auto;flex-direction:row;align-items:center;gap:var(--space-2);padding:8px 12px;border:none;border-radius:var(--r-full);cursor:pointer;font-family:inherit}.ulc-head{display:flex;align-items:center;gap:var(--space-2_5)}.ulc-title{flex:1;min-width:0;font-size:var(--fs-body-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ulc-pct{font-size:var(--fs-body-md);font-weight:800;font-variant-numeric:tabular-nums}.ulc-x{border:none;background:none;padding:0;min-height:0;height:auto;cursor:pointer;display:inline-flex}.ulc-bar{display:flex;gap:2px;height:6px}.ulc-seg{flex:1 1 0;min-width:3px;overflow:hidden;border-radius:var(--r-full);background:var(--surface-3)}.ulc-seg>i{display:block;width:100%;height:100%;background:var(--tg-accent);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform var(--dur-base) var(--ease-standard)}.ulc-seg[data-st=success]>i{background:var(--status-success)}.ulc-seg[data-st=error]{background:color-mix(in srgb,var(--status-error) 35%,transparent)}.ulc-seg[data-st=error]>i{transform:none!important;background:var(--status-error)}.ulc-seg[data-wait]>i{animation:ulc-wait 1.2s ease-in-out infinite}@keyframes ulc-wait{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.ulc-seg[data-wait]>i{animation:none}}.ulc-sub{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-body-sm);color:var(--tg-hint)}.ulc-meta{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ulc-link{border:none;background:none;padding:0;min-height:0;height:auto;border-radius:0;cursor:pointer;font-family:inherit;white-space:nowrap;font-size:var(--fs-body-sm);font-weight:700;color:var(--tg-hint)}.ulc-link:hover{color:var(--tg-text)}.ulc-link.accent{color:var(--tg-accent)}.ulc-list{max-height:240px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--space-2)}.ulc-row{display:flex;align-items:center;gap:var(--space-2)}.ulc-row-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ulc-row-m>b{font-size:var(--fs-body-sm);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ulc-row-m>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint)}.ulc-btn{border:none;background:var(--surface-3);color:var(--tg-accent);border-radius:var(--r-xs);padding:5px 9px;min-height:0;height:auto;font-family:inherit;font-size:var(--fs-caption);font-weight:700;cursor:pointer}@media(max-width:900px){.ulc{right:12px;left:12px;width:auto;bottom:calc(55px + var(--space-3) + max(8px,env(safe-area-inset-bottom,0px),var(--tg-safe-bottom, 0px)))}}.adm-srcrow{display:flex;align-items:center;gap:var(--ya-card-gap);flex-wrap:wrap}.adm-srcsites{display:inline-flex;align-items:center;gap:var(--ya-card-gap);padding:var(--ya-card-gap);border-radius:var(--r-control);background:var(--surface-2);margin-left:auto;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.adm-srcsites::-webkit-scrollbar{display:none}.adm-srcsite{height:31px;padding:0 12px;flex-shrink:0;border:none;border-radius:var(--r-control);cursor:pointer;background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);white-space:nowrap;transition:background var(--dur-fast),color var(--dur-fast)}.adm-srcsite:hover:not(.on){background:var(--surface-3);color:var(--tg-text)}.adm-srcsite.on{background:var(--accent-soft);color:var(--tg-accent)}@media(max-width:1080px){.adm-srcsites{margin-left:0}}.adm-bar{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}.adm-bar-actions{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto}.adm-cols{display:grid;gap:var(--ya-card-gap);align-items:start}.adm-col-main,.adm-col-side{min-width:0;display:flex;flex-direction:column;gap:var(--ya-card-gap)}.adm-col-side{position:sticky;top:var(--space-4);align-self:start}@media(max-width:1080px){.adm-cols{grid-template-columns:minmax(0,1fr)!important}.adm-col-side{position:static;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.adm-col-side>*{flex:1 1 240px;max-width:360px}}.adm-side-card{background:var(--surface-2);border-radius:calc(var(--r-cover) + var(--ya-card-gap));padding:var(--ya-card-gap);display:flex;flex-direction:column;gap:var(--ya-card-gap)}.adm-side-t{display:flex;align-items:center;min-height:24px;font-size:var(--fs-body-sm);font-weight:var(--fw-black);color:var(--tg-hint);padding:var(--space-2) 12px var(--space-1_5)}.adm-side-acts{gap:var(--ya-card-gap)}.adm-side-i{display:flex;align-items:center;gap:var(--space-2);min-height:34px;padding:0 12px;border:none;border-radius:var(--r-cover);background:transparent;color:var(--tg-hint);cursor:pointer;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);text-align:left;text-decoration:none;transition:background var(--dur-fast),color var(--dur-fast)}.adm-side-i:hover:not(.on){background:var(--surface-3);color:var(--tg-text)}.adm-side-i.on{background:var(--accent-soft);color:var(--tg-accent);font-weight:var(--fw-bold)}.adm-side-i>span:first-child{flex:1;min-width:0}.adm-side-n{font-variant-numeric:tabular-nums;font-size:var(--fs-caption)}.adm-side-dates{display:grid;gap:var(--ya-card-gap);padding:0 4px 4px}.adm-bsk-list{max-height:min(46vh,460px);overflow-y:auto;overscroll-behavior:contain}.adm-bsk-actions{position:sticky;bottom:0;z-index:1;background:var(--surface-2)}.adm-bsk-team{padding:0 10px 10px;display:grid;gap:var(--space-2)}.adm-bsk-teamrow{display:flex;align-items:center;gap:var(--space-2_5);font-size:var(--fs-body-md);font-weight:700}.adm-bsk-teamrow>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-bsk-teamrow>button,.adm-bsk-teamadd{border:none;background:none;padding:0;min-height:0;height:auto;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-body-sm);font-weight:700;cursor:pointer;text-align:left}.adm-bsk-teamadd{color:var(--tg-accent)}.adm-bsk-teamq{width:100%;border:none;border-radius:var(--r-control);background:var(--surface-3);color:var(--tg-text);padding:8px 10px;font-family:inherit;font-size:var(--fs-body-sm)}.adm-bsk-teamlist{max-height:240px;overflow-y:auto;padding:0}.adm-bsk-teamlist .adm-home-row-m>b{font-size:var(--fs-body-md)}.adm-bsk-teamnone{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);padding:6px 4px}.adm-bsk-teamhint{font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.4}.adm-bsk-row{padding:0 4px}.adm-bsk-row+.adm-bsk-row{margin-top:2px}.adm-bsk-head{display:flex;align-items:center;gap:2px}.adm-bsk-name{flex:1;min-width:0;display:grid;gap:1px;padding:var(--space-1_5) 10px;border:0;border-radius:var(--r-cover);background:transparent;color:var(--tg-text);font-family:inherit;text-align:left;cursor:pointer}.adm-bsk-name:hover{background:var(--surface-3)}.adm-bsk-name>span{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-bsk-name>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-bsk-x{flex-shrink:0;width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:var(--r-cover);background:transparent;color:var(--tg-hint);cursor:pointer}.adm-bsk-x:hover{background:var(--surface-3);color:var(--status-error)}.adm-bsk-opts{display:grid;gap:var(--space-2);margin:2px 0 var(--space-1_5);padding:4px;border-radius:var(--r-cover);background:var(--surface-3)}.adm-bsk-kinds{display:grid;gap:2px}.adm-bsk-kind{min-height:30px;padding:0 8px;text-align:left;border:0;border-radius:var(--r-cover);background:transparent;color:var(--tg-text);font-family:inherit;font-size:var(--fs-caption);cursor:pointer}.adm-bsk-field,.adm-bsk-switch,.adm-bsk-range,.adm-bsk-hint{padding:0 4px}.adm-bsk-kind:hover{background:var(--surface-2)}.adm-bsk-kind.on{background:var(--accent-soft);color:var(--tg-accent);font-weight:var(--fw-bold)}.adm-bsk-field{display:grid;gap:3px}.adm-bsk-field>span,.adm-bsk-switch>span{font-size:var(--fs-caption);color:var(--tg-hint)}.adm-bsk-switch{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:30px}.adm-bsk-range{display:grid;gap:3px}.adm-bsk-opts .ya-dd-btn{min-height:30px;height:30px;padding:0 8px;border-radius:var(--r-cover);font-size:var(--fs-caption)}.adm-bsk-hint{font-size:var(--fs-caption);color:var(--tg-hint)}.adm-tile-acts{display:flex;align-items:center;gap:var(--space-1_5);min-height:30px;padding:0 4px;border-radius:var(--r-cover);background:var(--surface-2)}.adm-tile-acts>span{flex:1;min-width:0;font-size:var(--fs-caption);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-tile-acts>button{flex-shrink:0;width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:var(--r-cover);background:transparent;color:var(--tg-hint);cursor:pointer}.adm-tile-acts>button:hover{background:var(--surface-3);color:var(--status-error)}.adm-dcfg{display:grid;gap:var(--space-2_5)}.adm-dcfg h3{margin:var(--space-2) 0 0;font-size:var(--fs-body-sm);font-weight:var(--fw-black);color:var(--tg-hint)}.adm-dcfg h3:first-child{margin-top:0}.adm-dcfg-row{display:grid;gap:4px}.adm-dcfg-row>span{font-size:var(--fs-caption);color:var(--tg-hint)}.adm-dcfg-row input{height:36px;padding:0 12px;box-sizing:border-box;width:100%;border:1px solid var(--hairline);border-radius:var(--r-cover);background:var(--surface-1);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);outline:none}.adm-dcfg-row input:focus-visible{border-color:var(--tg-accent)}.adm-dcfg-chips{display:flex;flex-wrap:wrap;gap:4px}.adm-dcfg-chip{min-height:30px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--hairline);border-radius:var(--r-full);background:transparent;color:var(--tg-text);font-family:inherit;font-size:var(--fs-caption);cursor:pointer}.adm-dcfg-chip>i{font-style:normal;color:var(--tg-hint)}.adm-dcfg-chip.on{border-color:var(--tg-accent);background:var(--accent-soft);color:var(--tg-accent);font-weight:var(--fw-bold)}.adm-dcfg-chip.on>i{color:inherit}.adm-dcfg-hint{font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.45}.adm-dcfg-switch{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--fs-body-sm)}.ya-datefield{display:flex;align-items:center;gap:var(--space-2);min-height:36px;padding:0 10px;border:0;border-radius:var(--r-cover);background:var(--surface-3);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);text-align:left;width:100%;box-sizing:border-box;cursor:pointer}.ya-datefield:hover{background:var(--accent-soft)}.ya-datefield.on{background:var(--accent-soft);color:var(--tg-accent)}.ya-datefield:focus-visible{outline:1px solid var(--tg-accent)}.ya-datefield.inline{width:auto;min-width:190px}.ya-cal-pop{position:fixed;z-index:1200;border-radius:var(--r-card);background:var(--surface-2);border:1px solid var(--hairline);box-shadow:0 12px 32px #00000073}.ya-cal{width:252px;padding:var(--space-2);box-sizing:border-box}.ya-cal-head{display:flex;align-items:center;justify-content:space-between;padding:0 2px var(--space-2);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--tg-text)}.ya-cal-head>button{width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:var(--r-control);background:transparent;color:var(--tg-hint);cursor:pointer}.ya-cal-head>button:hover{background:var(--surface-3);color:var(--tg-text)}.ya-cal-title{flex:1;width:auto!important;height:26px!important;padding:0 var(--space-2);border-radius:var(--r-control);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--tg-text)!important}.ya-cal-wd,.ya-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.ya-cal-wd span{height:22px;display:grid;place-items:center;font-size:var(--fs-caption);color:var(--tg-hint)}.ya-cal-d,.ya-cal-q{height:30px;border:0;border-radius:var(--r-control);background:transparent;color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;cursor:pointer}.ya-cal-d:hover:not(:disabled){background:var(--surface-3)}.ya-cal-d.out{color:var(--tg-hint);opacity:.45}.ya-cal-d.today{box-shadow:inset 0 0 0 1px var(--hairline)}.ya-cal-d:disabled{opacity:.25;cursor:default}.ya-cal-quad{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1)}.ya-cal-q{height:42px}.ya-cal-q:hover{background:var(--surface-3)}.ya-cal-d.on,.ya-cal-q.on{background:var(--tg-accent);color:var(--tg-button-text);font-weight:var(--fw-bold)}@media(max-width:719px){.adm-req{grid-template-columns:minmax(0,1fr)!important}}.adm-diff{display:flex;flex-direction:column;gap:2px}.adm-diff-row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--fs-body-sm)}.adm-diff-f{color:var(--tg-hint);min-width:96px}.adm-diff-old{color:var(--tg-hint);text-decoration:line-through}.adm-diff-new{font-weight:var(--fw-bold)}.adm-mstub{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2);padding:var(--space-8) var(--pad-page-x)}.adm-mstub>b{font-size:var(--fs-body-lg);font-weight:var(--fw-black)}.adm-mstub>i{font-style:normal;font-size:var(--fs-body-sm);color:var(--tg-hint);line-height:1.45;max-width:320px}.adm-mstub-btn{margin-top:var(--space-2);min-height:40px;padding:0 var(--space-5);display:inline-flex;align-items:center;border-radius:var(--r-control);background:var(--tg-accent);color:var(--tg-button-text);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-decoration:none}.adm-msearch{padding-bottom:var(--ya-card-gap)}.adm-mfilters,.adm-mact{display:inline-flex;align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:none;border-radius:var(--r-control);cursor:pointer;background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-bold)}.adm-mfilters{align-self:flex-start;margin-bottom:var(--ya-card-gap)}.adm-mfilters:hover{background:var(--surface-3)}.adm-mbar{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--ya-card-gap)}.adm-mbar>.adm-mfilters{margin-bottom:0}.adm-mact{gap:var(--space-1_5)}.adm-mact[data-on]{background:var(--accent-soft);color:var(--tg-accent)}.adm-mtabs{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--tg-bg-secondary);border-top:1px solid var(--tg-section-sep);padding-bottom:max(0px,env(safe-area-inset-bottom))}.adm-mtab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:54px;border:none;background:none;cursor:pointer;font-family:inherit;font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--tg-hint);text-decoration:none}.adm-mtab.on{color:var(--tg-accent)}.adm-mhdr{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-1);padding-top:calc(var(--safe-top) + var(--space-1));background:var(--tg-bg)}.adm-mhdr .adm-top-title{flex:1;min-width:0;margin:0;text-align:center;font-size:var(--fs-body-lg);font-weight:var(--fw-black);letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tg-text)}.adm-mhdr-btn{flex:0 0 40px;width:40px;height:40px;padding:0;border:none;background:none;cursor:pointer;border-radius:var(--r-control);display:inline-flex;align-items:center;justify-content:center}.adm-mhdr-btn:active{background:var(--press-overlay)}.adm-msheet-me{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--r-lg);background:var(--surface-2);color:inherit;text-decoration:none}.adm-msheet-me-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.adm-msheet-me-txt>b{font-size:var(--fs-body-lg);font-weight:var(--fw-black)}.adm-msheet-me-txt>i{font-style:normal;font-size:var(--fs-body-sm);color:var(--tg-hint)}.adm-msheet-lang{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-1);font-size:var(--fs-body)}.adm-msheet{padding:0 var(--pad-page-x) var(--space-4);display:flex;flex-direction:column;gap:var(--space-5);overflow-y:auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.adm-body{padding-bottom:var(--space-6)}.cvar-pager-sec{padding-top:var(--space-4)}.cvar-pager-skel{width:100%;aspect-ratio:9 / 16;border-radius:var(--r-cover)}.ymenu-legal{padding:var(--space-4) 16px calc(var(--space-4) + var(--safe-bottom, 0px));display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--fs-caption);color:var(--tg-hint)}.ymenu-legal nav{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ymenu-legal a{color:var(--tg-hint);text-decoration:none}.yfoot-inst-sheet{display:flex;flex-direction:column;gap:var(--space-3);padding:4px 16px 0}.yfoot-inst-list{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none;color:var(--tg-text);font-size:var(--fs-body-sm)}.yfoot-inst-list li{display:flex;gap:var(--space-2)}.yfoot-inst-list li:before{content:"";flex-shrink:0;width:4px;height:4px;margin-top:.55em;border-radius:50%;background:var(--tg-accent)}.yfoot-inst-check{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--r-md);background:var(--tg-bg-secondary);cursor:pointer}.yfoot-inst-check input{margin-top:2px;flex-shrink:0;accent-color:var(--tg-accent)}.yfoot-inst-check span{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-caption);color:var(--tg-hint)}.yfoot-inst-check b{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--tg-text)}.ya-rp-hero{display:flex;flex-direction:column;align-items:center;gap:var(--space-1_5);padding:0 0 var(--space-3);text-decoration:none;color:inherit}.ya-rp-hero-name{display:flex;align-items:center;flex-wrap:wrap;gap:4px var(--space-2);max-width:100%;min-width:0}.ya-rp-prof-name{min-width:0;font-size:var(--fs-h3);font-weight:var(--fw-black);letter-spacing:-.3px;color:var(--tg-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ya-rp-hero-nick{margin-top:-4px;max-width:100%;font-size:var(--fs-body-sm);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-rp-lvl{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2_5) var(--space-3);border-radius:var(--r-lg);background:var(--surface-3);text-decoration:none;color:inherit;transition:background var(--dur-fast)}.ya-rp-lvl:hover{background:color-mix(in srgb,var(--tg-text) 8%,var(--surface-3))}.ya-rp-lvl>.ya-lvlb{flex:0 0 auto}.ya-rp-lvl-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1_5)}.ya-rp-lvl-row{display:flex;align-items:baseline;gap:var(--space-2)}.ya-rp-lvl-row>b{flex:1;min-width:0;font-size:var(--fs-body-md);font-weight:var(--fw-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-rp-lvl-row>i{flex:0 0 auto;font-style:normal;font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--tg-hint);font-variant-numeric:tabular-nums}.ya-rp-lvl-track{height:5px;border-radius:var(--r-full);background:color-mix(in srgb,var(--tg-text) 12%,transparent)}.ya-rp-lvl-fill{display:block;height:100%;border-radius:var(--r-full)}.ya-rp-wallet{display:flex;align-items:stretch;gap:var(--space-1)}.ya-rp-wcell{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1_5);height:38px;border:none;border-radius:var(--r-lg);background:var(--surface-3);text-decoration:none;color:var(--tg-text);font-family:inherit;cursor:pointer;font-size:var(--fs-body-md);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;transition:background var(--dur-fast)}.ya-rp-wcell:hover{background:color-mix(in srgb,var(--tg-text) 8%,var(--surface-3))}.ya-rp-wadd{flex:0 0 38px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--r-lg);cursor:pointer;background:var(--accent-soft);color:var(--tg-accent);transition:background var(--dur-fast),color var(--dur-fast)}.ya-rp-wadd:hover{background:var(--tg-accent);color:var(--tg-button-text)}.ya-rp-nav{display:flex;flex-direction:column;gap:1px;padding:0;background:none}.ya-rp-row{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:11px 12px;border:none;background:none;cursor:pointer;font-family:inherit;border-radius:var(--r-lg);text-decoration:none;color:var(--tg-text);transition:background var(--dur-fast),color var(--dur-fast)}.ya-rp-row:hover{background:var(--surface-3)}.ya-rp-row>svg,.ya-rp-row>span[aria-hidden]{flex-shrink:0}.ya-rp-row-label{flex:1;min-width:0;font-size:15px;font-weight:600;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-rp-n{flex:0 0 auto;font-size:13px;font-weight:var(--fw-black);color:var(--tg-hint);font-variant-numeric:tabular-nums}.ya-rp-n.hot{color:var(--tg-accent)}.ya-rp-pro{display:flex;align-items:center;gap:var(--space-3);padding:10px 14px;border-radius:var(--r-lg);background:var(--surface-3);text-decoration:none;color:inherit;transition:background var(--dur-fast)}.ya-rp-pro:hover{background:color-mix(in srgb,var(--tg-accent) 12%,var(--surface-3))}.ya-rp-pro-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ya-rp-pro-tx>b{font-size:var(--fs-body);font-weight:var(--fw-black)}.ya-rp-pro-tx>i{font-style:normal;font-size:var(--fs-body-sm);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-rp-pro-days{flex:0 0 auto;display:flex;align-items:baseline;gap:3px;color:var(--tg-hint)}.ya-rp-pro-days>b{font-size:var(--fs-h3);font-weight:var(--fw-black);color:var(--tg-text);font-variant-numeric:tabular-nums}.ya-rp-pro-days>i{font-style:normal;font-size:var(--fs-caption)}.ya-rp-pro.soon .ya-rp-pro-days>b{color:var(--tg-accent)}.ya-rp-promo{display:flex;flex-direction:column;width:100%;padding:0;border:none;border-radius:var(--r-lg);overflow:hidden;background:var(--surface-3);color:inherit;cursor:pointer;font-family:inherit;text-align:left;transition:background var(--dur-fast)}.ya-rp-promo:hover{background:color-mix(in srgb,var(--tg-accent) 12%,var(--surface-3))}.ya-rp-promo>img{width:100%;aspect-ratio:var(--promo-ratio, 6) / 1;object-fit:cover;display:block}.ya-rp-promo-tx{display:flex;flex-direction:column;gap:2px;padding:10px var(--space-3) 12px}.ya-rp-promo-tx>b{font-size:var(--fs-body-md);font-weight:var(--fw-black)}.ya-rp-promo-tx>i{font-style:normal;font-size:var(--fs-caption);color:var(--tg-hint);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-rp-row-cur{flex:0 0 auto;max-width:120px;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--tg-hint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-rp-row.on{background:var(--surface-3);color:var(--tg-accent)}.ya-rp-row-exit{margin-top:auto;color:var(--tg-destructive)}.ya-rp-row-exit:hover{background:color-mix(in srgb,var(--tg-destructive) 12%,transparent)}.ymenu2{display:flex;flex-direction:column;gap:var(--ya-card-gap);padding:var(--space-2) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom,0px));overflow-y:auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ymenu2>*{flex-shrink:0}.ymenu2 .ya-rp-row{padding:13px 12px}.ymenu2 .ya-rp-row-label{font-size:var(--fs-body)}.ymenu2 .ya-rp-row-exit{margin-top:var(--space-2)}.tb{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 44%,transparent 78%);mask-image:linear-gradient(180deg,#000 0%,#000 44%,transparent 78%)}.ya-desktop-body:has(.tb)>.ya-desktop-content{z-index:1}.ya-desktop-body:has(.tb) .ya-rail{background:transparent}.ya-desktop-body:has(.tb) :is(.ya-rail-ico,.ya-rail-top){background:color-mix(in srgb,var(--tg-bg-secondary) 58%,transparent)}html[data-theme=light] .ya-desktop-body:has(.tb) :is(.ya-rail-ico,.ya-rail-top){background:color-mix(in srgb,var(--tg-bg-secondary) 78%,transparent)}.tb-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.ya-desktop-body:has(.tb) .ya-content-scroll,.has-title-bg{--surface-2: color-mix(in srgb, var(--tg-bg-secondary) 62%, transparent);--surface-3: color-mix(in srgb, var(--tg-bg-secondary) 78%, transparent);--accent-soft: color-mix(in srgb, var(--tg-accent) 20%, color-mix(in srgb, var(--tg-bg-secondary) 62%, transparent))}.has-title-bg .dp-content>aside:first-child{--surface-2: color-mix(in srgb, var(--tg-bg-secondary) 86%, transparent);--accent-soft: color-mix(in srgb, var(--tg-accent) 16%, var(--tg-bg-secondary))}html[data-theme=light] .ya-desktop-body:has(.tb) .ya-content-scroll,html[data-theme=light] .has-title-bg{--surface-2: color-mix(in srgb, var(--tg-bg-secondary) 80%, transparent);--surface-3: color-mix(in srgb, var(--tg-bg-secondary) 90%, transparent);--accent-soft: color-mix(in srgb, var(--tg-accent) 18%, color-mix(in srgb, var(--tg-bg-secondary) 80%, transparent))}.tb-img{opacity:.72;filter:sepia(.22) contrast(1.06) brightness(.94);object-position:center 22%}.tb-veil{position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 3px),radial-gradient(130% 100% at 50% 26%,transparent 52%,color-mix(in srgb,var(--tg-bg) 42%,transparent) 100%),linear-gradient(180deg,transparent 72%,var(--tg-bg) 100%)}.tb-soft .tb-img{filter:blur(22px) saturate(1.2) brightness(.8);transform:scale(1.12)}html[data-theme=light] .tb-img{opacity:.58;filter:sepia(.14) contrast(1.02) brightness(1.06)}html[data-theme=light] .tb-soft .tb-img{filter:blur(22px) saturate(1.1) brightness(1.08)}html[data-theme=light] .tb-veil{background:repeating-linear-gradient(0deg,rgba(0,0,0,.018) 0 1px,transparent 1px 3px),radial-gradient(130% 100% at 50% 26%,transparent 56%,color-mix(in srgb,var(--tg-bg) 46%,transparent) 100%),linear-gradient(180deg,transparent 72%,var(--tg-bg) 100%)}.errscr{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-3);padding:var(--space-6) var(--pad-page-x)}.errscr>img{height:34px;width:auto;object-fit:contain;opacity:.9}.errscr-h{font-size:var(--fs-h2);font-weight:800;letter-spacing:-.3px;color:var(--tg-text)}.errscr-t{max-width:340px;font-size:var(--fs-body);line-height:1.45;color:var(--tg-hint)}.errscr-acts{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:center;margin-top:var(--space-2)}.errscr-acts>.h-btn{min-width:132px;text-decoration:none}.set-appear{display:flex;flex-direction:column}.set-appear>.set-home-lang{background:transparent;margin-top:0;padding:var(--space-1_5) 14px;border-radius:0}.set-appear .h-segment{background:var(--surface-3);min-height:34px;padding:4px}.set-appear .h-segment>div{padding:5px 12px;font-size:var(--fs-body-sm);font-weight:600;border-radius:var(--r-md)}.set-appear .h-segment>div.on{font-weight:700}.ya-kebab-menu{display:flex;flex-direction:column;gap:2px}.ya-kebab-menu .ya-dd-item.danger{color:var(--tg-destructive)}.ya-kebab-menu .ya-dd-item.danger:hover{background:color-mix(in srgb,var(--tg-destructive) 12%,transparent)}.cc-pick{position:relative;border:none;cursor:pointer;font-family:inherit;text-align:left;width:100%;padding:0}.cc-pick-mark{position:absolute;top:8px;right:8px;z-index:3;width:26px;height:26px;border-radius:var(--r-full);display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--tg-bg) 62%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cc-pick.on .cc-pick-mark{background:var(--tg-accent)}.rep{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--pad-page-x) var(--space-5)}.rep-list{display:flex;flex-direction:column;gap:2px;margin:0 -8px}.rep-row{min-height:44px;font-size:var(--fs-body)}.rep-radio{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid color-mix(in srgb,var(--tg-text) 28%,transparent);box-sizing:border-box;transition:border-color var(--dur-fast),border-width var(--dur-fast)}.rep-row.on .rep-radio{border:6px solid var(--tg-accent)}.rep-text{width:100%;box-sizing:border-box;resize:none;padding:12px 14px;border:none;outline:none;border-radius:var(--r-md);background:var(--surface-3);color:var(--tg-text);font-family:inherit;line-height:1.45}.rep-text::placeholder{color:var(--tg-hint)}.rep-send{height:46px;border:none;border-radius:var(--r-control);cursor:pointer;background:var(--tg-accent);color:var(--tg-button-text, #fff);font-family:inherit;font-size:var(--fs-body-lg);font-weight:800}.rep-send:disabled{opacity:.45;cursor:default}.shr{display:flex;flex-direction:column;gap:var(--space-2_5);padding:var(--space-4) var(--pad-page-x) var(--space-3)}.shr-tiles{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2_5)}.shr-tiles>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2_5);min-height:96px;padding:var(--space-4);border:none;border-radius:var(--r-lg);cursor:pointer;background:var(--surface-3);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-md);font-weight:700}.shr-tiles>button:hover{background:var(--accent-soft);color:var(--tg-accent)}.shr-rows{display:flex;flex-direction:column;background:var(--surface-3);border-radius:var(--r-md);overflow:hidden}.shr-row+.shr-row{border-top:1px solid var(--tg-section-sep)}.shr-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:38px;padding:var(--space-2) var(--space-3);border:none;cursor:pointer;text-align:left;background:transparent;color:var(--tg-hint);font-family:inherit;font-size:var(--fs-caption);font-weight:600}.shr-row-url{flex:1 1 auto;min-width:0;line-height:1.35;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.shr-chat{display:flex;align-items:center;justify-content:center;gap:var(--space-2);height:46px;border:none;border-radius:var(--r-control);cursor:pointer;background:var(--tg-accent);color:var(--tg-button-text, #fff);font-family:inherit;font-size:var(--fs-body-lg);font-weight:800}.tcu-bulk{border-radius:0!important;margin-bottom:0!important;border-bottom:1px solid var(--tg-section-sep)}.tcu-bulk+.tcu-rows,.tcu-bulk+.tcu-empty{border-top-left-radius:0;border-top-right-radius:0}.content-gate-layer{position:fixed;inset:0;z-index:950;display:flex;align-items:center;justify-content:center;padding:calc(var(--safe-top, 0px) + 16px) 16px calc(env(safe-area-inset-bottom,0px) + 16px);background:var(--tg-bg);overscroll-behavior:contain;touch-action:none}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.content-gate-layer{background:#00000073;-webkit-backdrop-filter:blur(24px) saturate(.85);backdrop-filter:blur(24px) saturate(.85)}}.content-gate-card{width:100%;max-width:380px;display:flex;flex-direction:column;align-items:center;gap:var(--space-3, 12px);padding:24px 20px 20px;border-radius:var(--r-2xl, 24px);background:var(--tg-bg);text-align:center;touch-action:manipulation}.content-gate-glyph{width:72px;height:72px;border-radius:var(--r-full, 999px);display:flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--tg-accent);font-size:var(--fs-h1);font-weight:900;letter-spacing:-.5px}.content-gate-title{font-size:var(--fs-h1);font-weight:800;letter-spacing:-.4px;color:var(--tg-text)}.content-gate-body{font-size:var(--fs-body);line-height:1.45;color:var(--tg-hint)}.content-gate-rules{font-size:var(--fs-body-md);color:var(--tg-accent);text-decoration:none}.content-gate-actions{width:100%;margin-top:var(--space-2, 8px);display:flex;flex-direction:column;gap:var(--space-2, 8px)}.pcg-ways{display:flex;flex-direction:column;gap:8px;width:min(360px,100%);margin:var(--space-5) auto 0}.pcg-way{display:flex;align-items:center;gap:12px;padding:12px 14px;border:none;border-radius:var(--r-control);background:#ffffff0f;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.pcg-way:disabled{opacity:.5}.pcg-way img{width:28px;height:28px;object-fit:contain;flex:none}.pcg-way span{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.pcg-way b{font-weight:500;font-size:var(--fs-body)}.pcg-way i{font-style:normal;font-size:var(--fs-caption);color:#ffffff80}.pcg-way em{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}body.sheet-open #root *,body.sheet-open #root *:before,body.sheet-open #root *:after{animation-play-state:paused!important}.ya-sm-scrim{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.content-gate-layer{background:#08080af2!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(hover:none),(pointer:coarse){.y-sheet{box-shadow:0 -.5px #ffffff0f inset}.ya-cta-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--tg-bg-secondary)}.ya-hero2-rate,.cc-pick-mark{-webkit-backdrop-filter:none;backdrop-filter:none}.cc-pick-mark{background:color-mix(in srgb,var(--tg-bg) 88%,transparent)}.ya-cover-img,img.dh-img{animation:none}}@media(min-width:600px)and (max-width:1023px){.ya-hero{--ya-hero-slide: min(calc(100vw - 2 * var(--pad-page-x)), 440px, calc(68svh * 464 / 460))}.ya-hero-track{padding-left:calc((100vw - var(--ya-hero-slide)) / 2)}}@media(min-width:600px)and (max-width:899px){.ya-cards-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))!important}}@media(pointer:coarse){.ctlbtn,.msec-more,.rh-del,.cont-card-go,.ya-sm-hx,.cc-like,.rvw-like,.ya-back,.y-sheet-close,.rm-x,.chr-eye,.fb-back,.fb-x,.ya-upd-x,.adm-mhdr-btn,.pcard-ibtn,.ya-rp-wadd{position:relative}.pcard-ibtn:after,.ya-rp-wadd:after,.pcard-kebab:after,.adm-mhdr-btn:after,.ya-back:after,.y-sheet-close:after,.rm-x:after,.chr-eye:after,.fb-back:after,.fb-x:after,.ya-upd-x:after,.aup-pw-eye:after,.ctlbtn:after,.msec-more:after,.rh-del:after,.cont-card-go:after,.ya-sm-hx:after,.cc-like:after,.rvw-like:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.y-sheet-act,.y-sheet-btn,.rd-resume-acts>button,.ya-pacts>button,.dcat-mreset,.st-more,.pgifts-add,.chr-act,.cat-groupbar-all,.cat-bmtoggle,.ya-upd-go,.ya-rp-wcell,.yp-cancel,.chev-expand{position:relative}.tset-img-cancel:after{content:"";position:absolute;inset:-8px}.ya-rp-wcell:after,.yp-cancel:after,.ya-upd-go:after,.chr-act:after,.cat-groupbar-all:after,.cat-bmtoggle:after,.dcat-mreset:after,.st-more:after,.pgifts-add:after,.y-sheet-act:after,.y-sheet-btn:after,.rd-resume-acts>button:after,.ya-pacts>button:after,.chev-expand:after,.ya-hero2-rate:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}}@media(pointer:coarse){.tap44,.tap44h{position:relative}.tap44:after,.tap44h:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.tap44h:after{width:100%}.tap44min{min-height:44px;min-width:44px}}.rvw-body{max-width:75ch}*,*:before,*:after{text-transform:none!important}.tt-cap{text-transform:capitalize!important}.mq-drop>span:not(.mq-drop-t){flex:none}html .h-chip.on{background:var(--accent-soft-strong, var(--accent-soft))!important;color:var(--accent-text)!important;font-weight:var(--fw-active)}.ymg{display:flex;flex-direction:column}.ymg-head{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:32px;padding:0 12px;border:none;background:none;cursor:pointer;color:var(--tg-hint);font-family:inherit;text-align:left;border-radius:var(--r-md);transition:color var(--dur-fast) var(--ease-standard)}.ymg-head:hover{color:var(--tg-text)}.ymg-title{flex:1;min-width:0;font-size:12px;letter-spacing:.02em}.ymg-chev{display:inline-flex;opacity:.7;transition:transform var(--dur-base) var(--ease-standard)}.ymg.open .ymg-chev{transform:rotate(180deg)}.ymg-body{display:flex;flex-direction:column;gap:1px}.ya-rp-nav.ymg-col{gap:var(--ya-card-gap);background:none;padding:0}.ymg-col .ymg{background:var(--surface-2);border-radius:var(--r-lg);overflow:hidden}.ymg-col .ymg-head{min-height:44px;padding:0 16px;color:var(--tg-text);border-radius:0}.ymg-col .ymg-title{font-size:14px;letter-spacing:-.1px}.ymg-col .ymg-chev{color:var(--tg-hint);opacity:1}.ymg-col .ymg-body{padding:0 4px 4px}.ya-rp .ymg-col .ymg,.ya-rp .ymh-act{background:var(--surface-2)}.ya-rp .ymg .ya-rp-row:hover,.ya-rp .ymg .ya-rp-row.on,.ya-rp .ymh-act:hover,.ya-rp .ymh-act.on{background:var(--surface-3)}.ya-rp .ymenu2.is-panel{padding:0;overflow:visible}.ymenu2 .ymg-head{min-height:48px}.ymenu2 .ymg-title{font-size:15px}.ymg.ymf{padding:4px;gap:1px}.ymg.ymgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px}.ymgrid-it{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 4px;border-radius:var(--r-md);background:none;color:var(--tg-text);text-decoration:none;transition:background var(--dur-fast)}.ymgrid-it>svg{color:var(--tg-hint)}.ymgrid-it:hover,.ymgrid-it:active{background:var(--surface-3)}.ymgrid-it{position:relative}.ymgrid-it>span{white-space:normal!important;text-align:center;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ymgrid-it.wide{grid-column:span 2;flex-direction:row;gap:8px}.ymgrid-n{position:absolute;top:6px;right:8px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-full);background:var(--accent-fill, var(--tg-accent));color:var(--tg-button-text, #fff);font-style:normal;font-size:11px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.ymgrid-it>span{max-width:100%;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-rp-hero.ymh{flex-direction:row;align-items:center;gap:var(--space-2);padding:var(--space-1) 0 var(--space-2)}.ymh-user{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0;text-decoration:none;color:inherit}.ymh-main{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;align-items:flex-start}.ymh-acts{display:flex;align-items:center;gap:var(--ya-card-gap);flex-shrink:0}.ymh-act{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--r-md);cursor:pointer;background:var(--surface-2);color:var(--tg-hint);text-decoration:none;transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.ymh-act:hover,.ymh-act.on{background:var(--surface-3);color:var(--tg-text)}@media(pointer:coarse){.ymh-act{position:relative}.ymh-act:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}}.ya-pcard:not(.has-bg) .ya-pcard-bg:after{display:none}.rvp-one>.dp-card.rvp-text{background:none;padding:0;border-radius:0;margin-top:var(--space-5)}.hfr-list{margin:0 16px;padding:4px;display:flex;flex-direction:column;background:var(--surface-2);border-radius:var(--ya-card-radius, var(--r-lg))}.hfr-list:empty{display:none}.hfr{display:flex;align-items:center;gap:var(--space-3);padding:10px;border-radius:var(--r-md)}.hfr+.hfr{box-shadow:0 -1px color-mix(in srgb,var(--tg-text) 7%,transparent)}html button:not(.no-press):not(:disabled):active,html [role=button]:not(.no-press):active,html .cc:active,html .ya-curcard:active,html .ya-probtn:active,html .ya-topbar-search-trigger:active,html .h-chip:active,html .h-btn:active:not(:disabled),html .kk-card:active,html a:active>.ya-cardclip,html .ya-cardclip:active,html .sup-tile:active:not(:disabled),html .ce-thanks:active:not(:disabled),html .y-sheet-act:active,html .rk-cat:active,html button.pm-tile:active,html .pfc-item:active,html .pgrid-item:active,html .ya-teamcard-cta:active,html .cat-bmtoggle:active,html .ya-wel-cta:active,html .cmp__send:active:not(:disabled),html .s-rail__new:active{transform:none}html .rail-more:active .rail-more-plate{transform:scale(calc(.18 + var(--pull, 0) * .82))}@keyframes fadeUp{0%{opacity:0;translate:0 8px}}.rd-resume{animation:fadeUp var(--dur-base) var(--ease-spring) backwards}.ya-sb-ind{transition-duration:var(--tab-ind-dur, .2s);transition-timing-function:var(--ease-standard)}@media(hover:none),(pointer:coarse){.kk-card,.ya-cardclip{transition:transform var(--dur-fast) var(--ease-spring)}.kk-card:active,a:active>.ya-cardclip,.ya-cardclip:active{transform:scale(.97);transition-delay:60ms}}@keyframes ya-dd-out{to{opacity:0;transform:translateY(-4px) scale(.97)}}.ya-dd-list[data-closing]{animation:ya-dd-out .12s var(--ease-spring) forwards;pointer-events:none}@keyframes ya-sm-out{to{opacity:0}}@keyframes ya-sm-pop-out{to{opacity:0;transform:translateY(-6px)}}.ya-sm-scrim[data-closing]{animation:ya-sm-out .14s var(--ease-spring) forwards;pointer-events:none}.ya-sm-scrim[data-closing] .ya-sm{animation:ya-sm-pop-out .14s var(--ease-spring) forwards}.ya-rate-star>*{transition:color var(--dur-fast) var(--ease-standard)}@keyframes ya-fade-in{0%{opacity:0}}.ya-pop-in{animation:fadeUp var(--dur-base) var(--ease-spring) backwards}.ya-fade-in{animation:ya-fade-in var(--dur-base) var(--ease-spring) backwards}@media(prefers-reduced-motion:reduce){.rd-resume{animation:none}}html[data-reduce-motion="1"] .rd-resume{animation:none}.ya-spoiler{border-radius:var(--r-xs);padding:0 6px;margin:0 1px;cursor:pointer;background:var(--surface-3);color:transparent;-webkit-user-select:none;user-select:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.ya-spoiler:not(.open) *{visibility:hidden}.ya-spoiler.open{background:var(--accent-soft);color:inherit;-webkit-user-select:text;user-select:text}.ya-spoiler:focus-visible{outline:2px solid var(--tg-accent);outline-offset:1px}.ya-spoiler-gate{display:flex;align-items:center;justify-content:center;width:100%;min-height:76px;padding:var(--space-3);border:none;border-radius:var(--r-md);background:var(--surface-2);color:var(--tg-text);font-family:inherit;font-size:var(--fs-body-md);font-weight:700;text-align:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.ya-spoiler-gate:active{background:var(--surface-3)}.ya-spoiler-gate:focus-visible{outline:2px solid var(--tg-accent);outline-offset:2px}html[data-theme=light][data-yam-theme] .ya-badge{--tg-accent: var(--accent-on-media)}html[data-theme=light] .yam-theme-mascot-wall{opacity:.1}html[data-theme=light][data-yam-theme=theme_dark_sakura] .h-body{background-image:radial-gradient(3px 3px at 12% 18%,rgba(185,21,92,.16),transparent),radial-gradient(2px 2px at 70% 30%,rgba(185,21,92,.12),transparent),radial-gradient(3px 3px at 40% 72%,rgba(214,90,140,.12),transparent),radial-gradient(2px 2px at 88% 82%,rgba(185,21,92,.14),transparent)}html[data-theme=light][data-yam-theme=theme_cyberpunk] .h-tabbar{border-top-color:#0e717c59!important;box-shadow:none!important}html[data-theme=light][data-yam-theme=theme_starfield] .h-body{background-image:radial-gradient(1.5px 1.5px at 20% 30%,rgba(42,77,231,.32),transparent),radial-gradient(1px 1px at 70% 18%,rgba(42,77,231,.24),transparent),radial-gradient(1.5px 1.5px at 45% 68%,rgba(42,77,231,.28),transparent),radial-gradient(1px 1px at 85% 80%,rgba(42,77,231,.22),transparent),radial-gradient(1px 1px at 12% 88%,rgba(42,77,231,.24),transparent)}html[data-theme=light][data-yam-theme=theme_vaporwave] .h-body{background-image:linear-gradient(0deg,rgba(182,20,116,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(88,70,200,.07) 1px,transparent 1px)}html[data-theme=light][data-yam-theme=theme_frost] .h-body{background-image:radial-gradient(2px 2px at 15% 20%,rgba(18,104,159,.2),transparent),radial-gradient(1.5px 1.5px at 65% 35%,rgba(18,104,159,.16),transparent),radial-gradient(2px 2px at 40% 75%,rgba(18,104,159,.14),transparent),radial-gradient(1.5px 1.5px at 88% 82%,rgba(18,104,159,.18),transparent)}html[data-theme=light][data-yam-theme=theme_brutalist] .h-tabbar{border-top-color:#00000047!important}:root{--on: var(--surface-2)}.y-sheet{--on: var(--surface-2)}:is(.dp-card,.rw-sec,.rw-hero,.cc,.rvt,.ya-pcard,.qv3-row,.qv3-give,.wl-bal,.wl-tile,.ub-tile,.dh-ntf,.dh-notif,.crow,.dh-cont-card,.dh-frow,.dh-hero-main,.dh-rankcats,.pod,.rkr,.tv3-pro,.ya-cmts,.mrv3-sec,.mrv3-req,.pf3-head,.pft-lead,.pplate,.dpf-idcard,.vol3-paid,.vol3-money-it,.lv3-next-it,.lv3-dec,.lv3-row,.bmv-row,.cat-row,.inv2-link,.rk-cat,.h-segment,.cfm,.ymg,.rp2-tile,.ntf-pb,.cat-plate,.cat-tools,.ya-rp-pro,.ya-tabhdr,.ya-tabbody,.ya-sidebar,.tm3-sec,.tm3-tile,.rw-card,.rw-wk,.chs-card,.chs-case,.wl-pack,.vol3-arc,.pst-tile,.fv3-faq,.p3-perk,.p3-tier,.p3-faq-it,.p3-gift-main,.p3-top,.ps-hero,.ps-perk,.ps-plus,.rw-strip2-it,.srv3-sec,.tm3-ctlrow,.cl-gplate,.pfc,.pw-plate)>*{--on: var(--surface-3)}:is(.dp-card,.rw-sec,.rw-hero,.cc,.rvt,.ya-pcard,.qv3-row,.qv3-give,.wl-bal,.wl-tile,.ub-tile,.dh-ntf,.dh-notif,.crow,.dh-cont-card,.dh-frow,.dh-hero-main,.dh-rankcats,.pod,.rkr,.tv3-pro,.ya-cmts,.mrv3-sec,.mrv3-req,.pf3-head,.pft-lead,.pplate,.dpf-idcard,.vol3-paid,.vol3-money-it,.lv3-next-it,.lv3-dec,.lv3-row,.bmv-row,.cat-row,.inv2-link,.rk-cat,.h-segment,.cfm,.ymg,.rp2-tile,.ntf-pb,.cat-plate,.cat-tools,.ya-rp-pro,.ya-tabhdr,.ya-tabbody,.ya-sidebar,.tm3-sec,.tm3-tile,.rw-card,.rw-wk,.chs-card,.chs-case,.wl-pack,.vol3-arc,.pst-tile,.fv3-faq,.p3-perk,.p3-tier,.p3-faq-it,.p3-gift-main,.p3-top,.ps-hero,.ps-perk,.ps-plus,.rw-strip2-it,.srv3-sec,.tm3-ctlrow,.cl-gplate,.pfc,.pw-plate) :is(.dp-card,.rw-sec,.rw-hero,.cc,.rvt,.ya-pcard,.qv3-row,.qv3-give,.wl-bal,.wl-tile,.ub-tile,.dh-ntf,.dh-notif,.crow,.dh-cont-card,.dh-frow,.dh-hero-main,.dh-rankcats,.pod,.rkr,.tv3-pro,.ya-cmts,.mrv3-sec,.mrv3-req,.pf3-head,.pft-lead,.pplate,.dpf-idcard,.vol3-paid,.vol3-money-it,.lv3-next-it,.lv3-dec,.lv3-row,.bmv-row,.cat-row,.inv2-link,.rk-cat,.h-segment,.cfm,.ymg,.rp2-tile,.ntf-pb,.cat-plate,.cat-tools,.ya-rp-pro,.ya-tabhdr,.ya-tabbody,.ya-sidebar,.tm3-sec,.tm3-tile,.rw-card,.rw-wk,.chs-card,.chs-case,.wl-pack,.vol3-arc,.pst-tile,.fv3-faq,.p3-perk,.p3-tier,.p3-faq-it,.p3-gift-main,.p3-top,.ps-hero,.ps-perk,.ps-plus,.rw-strip2-it,.srv3-sec,.tm3-ctlrow,.cl-gplate,.pfc,.pw-plate)>*{--on: var(--surface-inset)}@media(max-width:899px){.sfoot-contact>*{--on: var(--surface-3)}}.wl.wlm .wl-main>.rw>*{--on: var(--surface-3)}.cat-main>.cat-body{--on: var(--surface-2)}.ntf-dfeed>.dh-ntf>*{--on: var(--surface-2)}.inv-embed .rw-sec>:not(.rw-sec-head),.rw-sec:has(>.rw-sec-head+[style*="display: grid"]>.ya-reveal)>:not(.rw-sec-head){--surface-2: var(--surface-3)}.ya-tabbody :is(.cc,.ya-pcard,.rvt){background-color:var(--surface-3)!important}.h-frame>.h-body.cat-body :is(.rvt,.cat-row){background-color:var(--surface-3)}.h-frame>.h-body.cat-body :is(.rvt,.cat-row)>*{--on: var(--surface-inset)}.pf3-wall .cmp-field{--on: var(--surface-3)}:is(.qv3-row,.qv3-give,.wl-tile,.ub-tile,.mrv3-req,.rk-cat,.inv2-link,.vol3-money-it,.lv3-next-it,.lv3-dec,.lv3-row,.fv3-faq,.chs-src>li,.wl-pack,.vol3-arc,.chs-card,.pst-tile,.h-segment,.set-prefcard,.kk-card):not(.wlm *){background-color:var(--on)!important}.y-sheet .ymg{background-color:var(--on)!important}.rw-wk{border-radius:14px}:root{--btn-h: 40px;--tab-h: 40px}@media(max-width:899px){:root{--btn-h: 36px;--tab-h: 40px}}:is(.ctlbtn,.dh-sort,.rw-link,.chb-btn,.wl-swap,.pgifts-add,.tv3-more,.cat-more,.rvf-toggle,.ya-teamcard-cta,.fr3-btn,.sfoot-btn,.h-btn:not(.lg)){height:var(--btn-h)!important;min-height:var(--btn-h)!important;font-size:14px!important;font-weight:700}:is(.ctlbtn,.rw-link,.fr3-btn):is(.icon,.inv-ic,.bm3-ic){width:var(--btn-h)!important;padding:0!important}:is(.rw-link,.wl-swap,.pgifts-add,.tv3-more,.cat-more,.ya-teamcard-cta):not(.inv-ic,.bm3-ic){padding:0 16px!important}.h-tab-strip>:is(button,a){height:var(--tab-h)!important;min-height:var(--tab-h)!important}@media(max-width:899px){.h-tab-strip>:is(button,a){font-size:14px!important}}@media(min-width:900px){.cat-chip,.cat-chips .cat-reset{height:40px}}@media(max-width:899px){.h-frame.wl>.h-body,.h-frame.vol3>.h-body{padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important}.h-frame :has(>.ya-reveal+.ya-reveal){gap:var(--ya-card-gap, 4px)!important}.set-home-rows>.h-cell{margin-bottom:0!important}.rvf-grid,.coll-grid,.rk-ladder{gap:var(--ya-card-gap, 4px)!important}.h-frame>.h-body [style*="flex-direction: column"]:is([style*="gap: 12px"],[style*="gap: 10px"]){gap:var(--ya-card-gap, 4px)!important}.h-frame>.h-body :has(>.qs-side-card+.qs-side-card){gap:var(--ya-card-gap, 4px)!important}.p3-page{padding-left:8px;padding-right:8px}.p3-perks,.p3-faq,.p3-tiers,.p3-gift{gap:var(--ya-card-gap, 4px)!important}.tm3-m .pcard-body :is(.pcard-btn,.pcard-ibtn,.tm3-soc>a){background-color:var(--surface-2)!important}.mcomments .ya-cmts:not(.is-sheet):not(.is-preview){margin-left:16px;margin-right:16px}.mcomments>.msec-cap{margin-bottom:var(--ya-card-gap, 4px)!important}.pf3 :is(.dp-card,.rw-sec,.ya-tabhdr,.pft-lead,.ya-tabbody,.pplate){background:none!important;box-shadow:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.pf3 :is(.dp-card,.rw-sec,.ya-tabhdr,.pft-lead,.ya-tabbody,.pplate)>*{--on: var(--surface-2)}.pf3 :is(.rw-sec-head,.pf3-id,.pf3-bio,.pf3-sec-body.pad,.pst-heat-wrap,.pst-bars,.chs-rar){padding-left:0!important;padding-right:0!important}.pf3 .pst-sub{margin-left:0!important}.pf3 .pf3-head.has-banner .pf3-av:before{background:var(--tg-bg)}.pf3 :is(.cc,.ya-pcard,.rvt,.rk-cat){background-color:var(--surface-2)!important}.pf3 .cmp-field{--on: var(--surface-2)}.pf3 .ya-cmts:not(.is-sheet):not(.is-preview){margin-left:-16px!important;margin-right:-16px!important}.tp-m .dp-card:not(.chs-case){background:none!important;box-shadow:none!important;border-radius:0!important;padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important}.tp-m .dp-card:not(.chs-case)>*{--on: var(--surface-2)}.tp-m .dp-card:not(.chs-case){--surface-3: var(--surface-2)}.tp-m .tv3-mobile-rw :is(.dp-card,.rw-sec,.rw-sec-head){padding-left:0!important;padding-right:0!important}:is(.pf3,.tp-m) .ya-cmts:not(.is-sheet):not(.is-preview){background:none!important;box-shadow:none!important;border-radius:0!important}:is(.pf3,.tp-m) .ya-cmts:not(.is-sheet):not(.is-preview)>*{--on: var(--surface-2)}.tp-m .ya-cmts{padding-left:0!important;padding-right:0!important}}:is(.ctlbtn,.dh-sort,.rw-link,.fr3-btn,.sfoot-btn,.gdp-row,.cat-chip,.ya-spoiler-gate,.cpb-empty,.cfm-opt,.cfm-search,.cmp-field):not(.main):not(.on):not(.tm3-acc):not(.more):not(.fr3-btn.icon){background-color:var(--on)!important}:is(.ctlbtn,.dh-sort,.rw-link,.fr3-btn,.sfoot-btn,.cat-chip,.cfm-opt):not(.main):not(.on):not(.tm3-acc):not(.more):not(.fr3-btn.icon):not(:disabled):hover{background-color:color-mix(in srgb,var(--tg-text) 8%,var(--on))!important}@media(max-width:899px){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[contenteditable=true]{font-size:16px!important}}@media(max-width:899px){:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.lvl-wide) .dp-card:not(.gvw-head):not(.wl-bal):not(.wl-pack){background:none!important;box-shadow:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important;--surface-3: var(--surface-2)}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.lvl-wide) .dp-card:not(.gvw-head):not(.wl-bal):not(.wl-pack)>*{--on: var(--surface-2)}}.ya-sb-list.ntf{display:flex;flex-direction:column;gap:var(--ya-card-gap, 4px)}.ya-sb-list.ntf>:is(.dh-ntf,.dh-ntf.compact){margin:0;padding:8px 0 4px;display:flex;flex-direction:column;gap:var(--ya-card-gap, 4px);background:none;border-radius:0;box-shadow:none}.ya-sb-list.ntf>.dh-ntf .dh-ntf-head{padding:0 8px 4px}.ya-sb-list.ntf>.dh-ntf .dh-ntf-lines{margin-top:0;gap:var(--ya-card-gap, 4px)}.ya-sb-list.ntf>.dh-ntf .dh-ntf-line{padding:10px 12px;background:var(--surface-3);border-radius:var(--r-lg)}.ya-sb-list.ntf>.dh-ntf .dh-ntf-line:hover{background:var(--surface-inset)}.ya-sb-list.ntf>.dh-ntf:not(:has(.dh-ntf-lines)){padding:8px;background:var(--surface-3);border-radius:var(--r-lg)}.ya-sb-list.ntf>.dh-ntf:not(:has(.dh-ntf-lines)) .dh-ntf-head{padding:0}@media(max-width:899px){.h-frame{--mf-s3: var(--surface-3)}.h-frame:not(.wl):not(.tp-m):not(.pf3-frame):not(.adm):not(.rd-frame):not(.stg):not(.vol3):not(.p3):not(.mrv3):not(.lvl-wide):not(.wk-shell):not(.srv3) :is(.dp-card:not(.chs-case):not(.gvw-head):not(.wl-bal):not(.wl-pack):not(.dl-notice),.rw-sec,.pplate,.cl-gplate,.tm3-sec,.ya-tabhdr,.ya-tabbody:not(.h-body),.cat-plate,.sto-sum,.dlp,.dl-empty,.mf-plate){background:none!important;box-shadow:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important;--surface-3: var(--surface-2);--surface-inset: var(--mf-s3, var(--surface-3));--media-placeholder: var(--surface-2)}.h-frame:not(.wl):not(.tp-m):not(.pf3-frame):not(.adm):not(.rd-frame):not(.stg):not(.vol3):not(.p3):not(.mrv3):not(.lvl-wide):not(.wk-shell):not(.srv3) :is(.dp-card:not(.chs-case):not(.gvw-head):not(.wl-bal):not(.wl-pack):not(.dl-notice),.rw-sec,.pplate,.cl-gplate,.tm3-sec,.ya-tabhdr,.ya-tabbody:not(.h-body),.cat-plate,.sto-sum,.dlp,.dl-empty,.mf-plate)>*{--on: var(--surface-2)}.h-frame:not(.wl):not(.tp-m):not(.pf3-frame):not(.adm):not(.rd-frame):not(.stg) :is(.rw-sec-head,.tm3-sec-h,.sto-sum-head,.sto-used,.dlp-head,.cf-tile-h,.cf-f-top,.cf-hint,.cf-err,.tset-field-l,.ya-chipfield-l){padding-left:0!important;padding-right:0!important}.h-frame:not(.wl):not(.tp-m):not(.pf3-frame):not(.adm):not(.rd-frame):not(.stg):not(.vol3):not(.p3):not(.mrv3):not(.lvl-wide):not(.wk-shell):not(.srv3) .dp-card>.h-tab-strip{padding-left:0!important;padding-right:16px!important;margin-right:-16px}.h-frame>.h-body>.st-tabs{margin-left:0;margin-right:0}.h-frame:not(.wl):not(.tp-m):not(.pf3-frame):not(.adm):not(.rd-frame) .ya-cmts:not(.is-sheet):not(.is-preview){background:none!important;box-shadow:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.h-frame:not(.wl):not(.tp-m):not(.pf3-frame):not(.adm):not(.rd-frame) .ya-cmts:not(.is-sheet):not(.is-preview)>*{--on: var(--surface-2)}.h-frame:not(.wl):not(.tp-m):not(.pf3-frame):not(.adm):not(.rd-frame) .ya-cmts:not(.is-sheet):not(.is-preview) .cmp-field{--on: var(--surface-2)}.h-frame:not(.wl):not(.tp-m):not(.pf3-frame):not(.adm):not(.rd-frame) .mcomments .ya-cmts:not(.is-sheet):not(.is-preview){margin-left:0!important;margin-right:0!important}.cat-mf>.h-body.cat-body{background:none!important;border-radius:0!important;padding-top:0!important;padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important;--on: var(--surface-2);--media-placeholder: var(--surface-2)}.cat-mf>.h-body.cat-body :is(.cc,.rvt,.ya-pcard,.cat-row){background-color:var(--surface-2)!important}.cat-mf>.h-body.cat-body :is(.rvt,.cat-row)>*{--on: var(--surface-3)}.cat-mf>.h-body.cat-body :is(.cat-row):hover{background-color:color-mix(in srgb,var(--tg-text) 6%,var(--surface-2))!important}.cat-mf>.h-body.cat-body .inv-links{margin-bottom:var(--ya-card-gap, 4px)}.cat-mf .bm-tools,.cat-mf .cat-mrow{gap:var(--ya-card-gap, 4px)!important;padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex-wrap:nowrap}.cat-mf :is(.bm-tools,.cat-mrow)::-webkit-scrollbar{display:none}.cat-mf :is(.bm-tools,.cat-mrow)>*{flex-shrink:0}.cat-mf :is(.cat-groupbar-all,.cat-bmtoggle){height:var(--btn-h, 36px);font-size:14px;background-color:var(--surface-2)}.cl-groups:has(>.cl-gplate){gap:16px}.cl-gplate .cl-gplate-h{margin-bottom:8px}.tm3-m>.tm3-mpad{padding-left:var(--pad-page-x, 16px);padding-right:var(--pad-page-x, 16px)}.tm3-m .tm3-pcard .pcard-body>*{padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important}.h-body.tm3-m .tm3-tabcard .tm3-tabs{padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important}.tm3-m .tm3-mbody .tm3-sec+.tm3-sec,.tm3-m .tm3-mbody .tm3-stack{gap:16px}.tm3-m .tm3-sec-h{padding-top:12px!important}.tm3-m .tm3-sec>:is(.tm3-about,.tm3-note,.tm3-empty,.tm3-sub-acts){margin-left:0;margin-right:0}.tm3-m .tm3-member,.tm3-m .tm3-grid{padding-left:0;padding-right:0}.tm3-m .tm3-ctlrow{padding-left:0;padding-right:0;gap:var(--ya-card-gap, 4px)}.h-frame.fg>.h-body{padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important}.h-frame .mf-plate{padding-top:0!important;padding-bottom:0!important}.h-frame>.h-body>.cpa{padding-left:var(--pad-page-x, 16px);padding-right:var(--pad-page-x, 16px)}.h-frame>.h-body>.cpa .cpa-tile.cpa-empty{background:none;padding-left:0;padding-right:0}.jobs>div:has(>.pplate){padding-left:0!important;padding-right:0!important}.h-body.chs-pg :is(.dp-card.rw-empty,.dp-card.rw-sec){background:none!important;box-shadow:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important;--surface-3: var(--surface-2)}.h-body.chs-pg :is(.dp-card.rw-empty,.dp-card.rw-sec)>*{--on: var(--surface-2)}.h-body.chs-pg .rw-sec-head{padding-left:0!important;padding-right:0!important}.srv3.is-m .srv3-mhead{padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important}.srv3.is-m .srv3-mhead .srv3-tabs{padding-left:0!important;padding-right:0!important}.srv3.is-m .srv3-mbody{padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important}.srv3.is-m .srv3-sec-h{padding-left:0!important;padding-right:0!important}.srv3.is-m :is(.srv3-often-it,.srv3-person){padding-left:0!important}.srv3.is-m .srv3-rows{gap:var(--ya-card-gap, 4px)}}@media(max-width:899px){.tp-m .h-tabpager-slot{display:flex;flex-direction:column;gap:var(--ya-card-gap, 4px)}.tp-m .h-tabpager-slot>*{margin-top:0!important;margin-bottom:0!important}.tp-m .h-tabpager-slot>div:has(>.h-btn.block){padding-top:0!important;padding-bottom:0!important}.tp-m .chb-tools{padding-top:0!important;padding-bottom:0!important;gap:var(--ya-card-gap, 4px)!important;margin-bottom:var(--ya-card-gap, 4px)}.tp-m .chb-bar{gap:var(--ya-card-gap, 4px)!important}.tp-m .tv3-mobile-rewards{padding:0!important}.tp-m .tv3-mobile-rewards>.rw-strip2{margin:0!important;padding-top:0!important;padding-bottom:0!important}.tp-m .tv3-mobile-rw{padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important;gap:var(--ya-card-gap, 4px)!important}.tp-m .tv3-mobile-rw>.rw-hub-tabs{padding-left:0!important;padding-right:0!important}.tp-m .tv3-mobile-rw>.rw-hub-tabs{margin-bottom:12px}.tp-m .h-tabpager-slot>div:has(>.dp-card){padding-left:0!important;padding-right:0!important}.tp-m .h-tabpager-slot>div:has(>.dp-card)>.dp-card{padding-left:16px;padding-right:16px}.tp-m .tv3-mobile-rw .rw-sec-head{flex-wrap:nowrap!important;align-items:flex-start;gap:12px}.tp-m .tv3-mobile-rw .rw-sec-head>div:first-child{flex:1;min-width:0}.tp-m .tv3-mobile-rw .rw-mini-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.25}.rw-rows-row:not(.head){background:var(--surface-2);border-radius:14px;padding:4px 6px 4px 8px;gap:0!important;align-items:center!important;min-height:52px}.rw-rows-row.t1{grid-template-columns:30px minmax(0,1fr)!important}.rw-rows-row.t2{grid-template-columns:30px minmax(0,1fr) minmax(0,1fr)!important}.rw-rows-row.head{padding:0 6px 0 8px;grid-template-columns:30px minmax(0,1fr) minmax(0,1fr)!important}.rw-rows-row.head i{padding-left:8px}.rw-rows-n{width:26px;height:26px;border-radius:50%!important;justify-self:start;background:var(--surface-3)!important;color:var(--tg-hint)!important;font-size:12px!important}.rw-rows-row.done .rw-rows-n{background:#f2b233!important;color:#241800!important}.rw-rows-row.next .rw-rows-n{background:transparent!important;box-shadow:inset 0 0 0 2px #f2b233;color:var(--tg-text)!important}.rw-rows-row .rw-mini{min-height:44px;padding:4px 6px;gap:8px;border-radius:10px;background:none!important;box-shadow:none!important}.rw-rows-row .rw-mini.on{background:var(--surface-3)!important}.rw-rows-row .rw-mini.empty{background:none!important;box-shadow:none!important}.rw-rows-row.t2>:nth-child(3){border-left:1px solid color-mix(in srgb,var(--tg-text) 9%,transparent);border-radius:0 10px 10px 0}.rw-rows-row .rw-mini-art{border-radius:10px;background:color-mix(in srgb,var(--rc, #9aa3b2) 20%,transparent)}.rw-rows-row .rw-mini.paid .rw-mini-art{background:color-mix(in srgb,#f2b233 22%,transparent)}.rw-rows-row .rw-mini-st:is(.done,.lock){position:relative;top:auto;right:auto;flex:none}.rw-rows-row.t2 .rw-mini-st:is(.done,.lock){position:absolute;left:28px;top:0}.rw-rows-row.t2 .rw-mini:has(>.rw-mini-st.ready){display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:6px;row-gap:3px;align-content:center}.rw-rows-row.t2 .rw-mini:has(>.rw-mini-st.ready)>.rw-mini-art{grid-row:1 / span 2}.rw-rows-row.t2 .rw-mini-st.ready{justify-self:start;padding:2px 8px;font-size:10px}.rw-chapter-cards{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:104px;gap:var(--ya-card-gap, 4px)!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.rw-chapter-cards .rw-card{height:150px;scroll-snap-align:start}.rw-bp-grid{grid-template-columns:56px repeat(var(--cols, 5),96px)!important;gap:var(--ya-card-gap, 4px)!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:72px}.rw-bp-grid .rw-card{height:124px;scroll-snap-align:start}.rw-chapter-cards::-webkit-scrollbar,.rw-bp-grid::-webkit-scrollbar{display:none}.rw-weekly{gap:var(--ya-card-gap, 4px)!important}.rw-wk{border-radius:14px;background:var(--on, var(--surface-2))!important;padding:10px 12px!important}.tp-m .tv3-mobile-rw .rw-rows-row.t2 .rw-mini{gap:6px}.tp-m .tv3-mobile-rw .rw-rows-row.t2 .rw-mini-art{width:32px;flex-basis:32px}.tp-m .tv3-mobile-rw .rw-rows-row.t2 .rw-mini-art img{max-width:28px;max-height:28px}.tp-m .tv3-mobile-rw .rw-hero-src{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-m .tv3-mobile-rw .chs>.rw-sec:first-child>.rw-sec-head:not(:has(.rw-sec-meta)){display:none!important}.tp-m .tv3-mobile-rw .chs>.rw-sec:first-child:not(:has(>.rw-sec-head .rw-sec-meta)){padding-top:0!important}.tp-m .chs>.rw-sec:first-child>.rw-sec-head span,.tp-m .chs .rw-arc-note{display:none!important}.tp-m .chs-hist{gap:var(--ya-card-gap, 4px)}.tp-m .chs-src{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tp-m .chs-src li>span{display:none}.tp-m .ps-perks{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--ya-card-gap, 4px)!important}.tp-m .ps-perk{flex-direction:column;align-items:flex-start;gap:8px}.tp-m .ps-perk>span:last-child:not(:first-child){display:none}.tp-m .ps-plus i{display:none}.tp-m .chs-card{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:center;justify-items:start;text-align:left;padding:12px 12px 14px}.tp-m .chs-card>*{grid-column:2}.tp-m .chs-card>.chs-card-art{grid-column:1;grid-row:1 / span 5;justify-self:center;line-height:0}.tp-m .chs-card-art :is(img,svg){width:76px!important;height:76px!important;object-fit:contain}.tp-m .chs-card-drops,.tp-m .chs-card-go{display:none!important}.tp-m .chs-card .chs-pity-m.compact{align-items:flex-start;margin-top:2px}.tp-m .chs-hist>:nth-child(n+7){display:none}.tp-m .h-tabpager-slot>div.chs:has(>.dp-card){padding-left:var(--pad-page-x, 16px)!important;padding-right:var(--pad-page-x, 16px)!important}.tp-m .chr--card{margin-left:var(--pad-page-x, 16px)!important;margin-right:var(--pad-page-x, 16px)!important}}.mss-row{display:flex;gap:var(--ya-card-gap, 4px);align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:0 calc(-1 * var(--pad-page-x, 16px)) 0 0;padding:0 var(--pad-page-x, 16px) 0 0;flex:none}.mss-row::-webkit-scrollbar{display:none}.mss-row>.ctlbtn.mss-btn{height:36px;padding:0 14px;gap:6px;flex:none}.mss-row>.ctlbtn.mss-btn>span:last-child{line-height:1}.mss-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px var(--pad-page-x, 16px) 12px;display:flex;flex-direction:column;gap:12px;--surface-3: var(--surface-2);--on: var(--surface-2)}.mss-body .dp-card{background:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important}.mss-body>.dp-card>.rw-sec-head:first-child h3,.mss-body>.dp-card>:is(.wl-gen-k,.inv2-k,.mrv3-k):first-child,.mss-body>.dp-card.fr3-inv>b:first-child{display:none}.mss-body>.dp-card>.rw-sec-head:first-child:not(:has(span,a,button)){display:none}.mss-body>.dp-card>.rw-sec-head:first-child span{margin-top:0!important}.mss-body .rw-sec-head,.mss-body .wl-where-it,.mss-body .wl-gen-n,.mss-body .wl-gen-s{padding-left:0;padding-right:0}.mss-body .wl-where>.rw-cta{margin-left:0;margin-right:0}.mss-body .wl-gen-k2{margin-top:12px}.mss-body>.ypp,.mss-body>.dp-card.vol3-final{align-self:stretch}.mss-body>.dp-card.vol3-final{background:var(--surface-2)!important;border-radius:var(--r-xl)!important;padding:16px!important}@media(max-width:899px){:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) :is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard){padding:0!important;margin:8px 0!important;background:none!important;box-shadow:none!important;border-radius:0!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) :is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard)>.h-tab-strip{padding:0 var(--pad-page-x, 16px) 0 0!important;margin:0 calc(-1 * var(--pad-page-x, 16px)) 0 0!important;min-height:var(--tab-h);align-items:center}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) :is(.wl-mobile,.vol3-mobile,.gvw-mbody,.mrv3-mbody)>:is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard):first-child,:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) :is(.wl-mobile,.vol3-mobile)>.wl-main:first-child>:is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard):first-child,:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) .mss-row+:is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard),:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) .mss-row+.wl-main>:is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard):first-child{margin-top:0!important}.h-hdr+.h-tab-strip,.h-hdr+.h-body>.h-tab-strip:first-child{padding-top:8px!important;padding-bottom:12px!important}.h-hdr+.h-body:has(>.h-tab-strip:first-child){padding-top:0!important}.h-frame.srv3.is-m .srv3-mhead{padding-top:8px!important;gap:12px!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) :is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard)+*{margin-top:0!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) :is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard)+:is(.rw,.mrv3-sec)>.dp-card:first-child:not(.gvw-head):not(.wl-bal):not(.wl-pack),:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) :is(.dp-card.vol3-tabcard,.dp-card.gvw-tabcard)+.dp-card:not(.gvw-head):not(.wl-bal):not(.wl-pack){padding-top:0!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.fg,.h-frame.lvl-wide) .wl-mobile>.wl-main{gap:var(--ya-card-gap, 4px)}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.fg,.h-frame.lvl-wide) .wl-mobile>.wl-main>:not(.vol3-tabcard):not(.gvw-tabcard){margin-top:0}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) .mss-row{margin-bottom:8px}:is(.rw-bp,.rw-chapter).is-slider{overflow:visible!important;gap:12px}.rw-bp.is-slider .rw-bp-grid{grid-template-columns:64px repeat(var(--cols, 5),92px)!important;grid-template-rows:28px 124px 124px;gap:var(--ya-card-gap, 4px)!important;align-items:stretch;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:none!important;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--pad-page-x, 16px))!important;padding-inline:var(--pad-page-x, 16px)!important}.rw-chapter.is-slider .rw-chapter-cards{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:104px!important;grid-template-rows:150px;gap:var(--ya-card-gap, 4px)!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:none!important;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--pad-page-x, 16px))!important;padding-inline:var(--pad-page-x, 16px)!important}:is(.rw-bp.is-slider .rw-bp-grid,.rw-chapter.is-slider .rw-chapter-cards)>*{scroll-snap-align:none!important}.rw-bp.is-slider .rw-bp-grid .rw-card{height:124px;width:92px;min-width:0}.rw-chapter.is-slider .rw-chapter-cards .rw-card{height:150px;width:104px;min-width:0}.rw-bp.is-slider .rw-bp-lvl{height:28px;align-self:center}.rw-bp.is-slider .rw-bp-lbl{align-self:stretch;display:flex;align-items:center;white-space:nowrap}:is(.rw-bp,.rw-chapter).is-slider>.rw-chapter-head{align-items:center;min-height:36px;padding:0!important;gap:8px}:is(.rw-bp,.rw-chapter).is-slider>.rw-chapter-head b{white-space:nowrap}:is(.rw-bp,.rw-chapter).is-slider .rw-bp-go{height:36px;padding:0 14px;flex:none}.h-frame.vol3 .vol3-mobile .vol3-chapters{gap:12px}.h-frame.vol3 .vol3-mobile .vol3-buyrow{padding:0!important;gap:8px;flex-direction:row!important;align-items:center!important;justify-content:space-between}.h-frame.vol3 .vol3-mobile .vol3-buyrow>.vol3-buy{margin-left:auto;display:inline-flex;gap:var(--ya-card-gap, 4px);flex:none}.h-frame.gvw.is-m .gvw-cd{background:none!important;padding:0!important;border-radius:0!important}.h-frame.gvw.is-m .gvw-cd-k{padding:0!important}.h-frame.gvw.is-m .gvw-cd-cells>span{background:var(--surface-2)}.h-frame.mrv3.is-m .mrv3-mbody{padding-top:8px!important}.h-frame.mrv3.is-m .mrv3-sec{background:none!important;padding:0!important;border-radius:0!important;margin-top:0!important}.h-frame.mrv3.is-m .mrv3-sec-h{padding:0!important;align-items:center}.h-frame.mrv3.is-m .mrv3-req{background:var(--surface-2);--on: var(--surface-3)}.h-frame.mrv3.is-m .mrv3-mbody>.dp-card.mrv3-head{padding-left:0!important;padding-right:0!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.srv3) :is(.faq-search,.fr3-search,.srv3-field){height:44px!important;min-height:44px;margin:0!important;padding:0 4px 0 12px!important;gap:8px!important;border-radius:12px!important;background:var(--surface-2)!important;box-sizing:border-box}:is(.h-frame.wl:not(.pf3-frame),.h-frame.srv3) :is(.faq-search,.fr3-search,.srv3-field)>:first-child{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0}:is(.h-frame.wl:not(.pf3-frame),.h-frame.srv3) :is(.faq-search,.fr3-search,.srv3-field) input{font-size:16px!important;line-height:20px;height:100%!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.srv3) :is(.faq-clear,.srv3-x){width:36px;height:36px;flex:none}.h-frame.wl:not(.pf3-frame) input.wl-search{height:44px;padding:0 12px;font-size:16px;background:var(--surface-2)}:is(.h-frame.wl:not(.pf3-frame),.h-frame.srv3) .dp-card.rw-sec:not(:has(>.rw-sec-head)){padding-top:0!important;padding-bottom:0!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) .dp-card.rw-sec:not(.gvw-head):has(>.rw-sec-head){padding-top:6px!important;padding-bottom:6px!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.fg,.h-frame.lvl-wide) .dp-card.rw-sec>:is(.lv3-dec-sum,.rw-arc-note,.rw-chapter-head){padding-left:0!important;padding-right:0!important;margin-inline:0!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) .rw-sec-head:has(>:is(button,a,.rw-sec-meta)){align-items:center!important}:is(.h-frame.wl:not(.pf3-frame),.h-frame.vol3,.h-frame.p3,.h-frame.mrv3,.h-frame.srv3,.h-frame.fg,.h-frame.lvl-wide) .dp-card.rw-sec>.rw-sec-head{padding-left:0!important;padding-right:0!important}}.rw-sec-head>div:first-child{min-width:0}.rw-sec-head>div:first-child>:is(h1,h2,h3)~span,.rw-sec-head>.rw-sec-title>div>h3~span,.tm3-sec-h>div>h3~span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stg-sec-h>div{flex:1 1 auto}.stg-sec-h p,.stg-row-t>i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.cf-intro,.cf-tile-t>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.wl-tile>i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%}
