.hf .nc{border:1px solid var(--line);background:var(--raised);border-radius:14px;padding:14px 16px 6px}.hf .nc .lt-h{margin-bottom:0}.hf .nc+.side__rest{margin-top:32px}.hf .nc__all{color:var(--text-3);transition:color .15s var(--ease);margin-left:auto;font-size:13px;font-weight:500;line-height:20px}@media (hover:hover) and (pointer:fine){.hf .nc__all:hover{color:var(--text-1)}}.hf .nc__r{padding:10px 0;display:block}.hf .nc__t{-webkit-line-clamp:2;color:var(--text-1);text-wrap:pretty;-webkit-box-orient:vertical;font-size:14.5px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.hf .nc__m{min-width:0;color:var(--text-3);white-space:nowrap;align-items:center;gap:7px;margin-top:5px;font-size:12.5px;line-height:20px;display:flex}.hf .nc__m>span{text-overflow:ellipsis;overflow:hidden}.hf .nc__n{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;font-style:normal;display:inline-flex}.hf .nc__n svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.hf .nc__i{object-fit:cover;outline-offset:-1px;border-radius:50%;outline:1px solid #ffffff1a;flex:none;width:20px;height:20px}@media (hover:hover) and (pointer:fine){.hf .nc__r:hover .nc__t{text-underline-offset:2px;text-decoration:underline}}.pv{z-index:45;color:#d1cfc0f5;width:280px;max-width:calc(100vw - 32px);font:400 15px/1.5 var(--font-body), ui-sans-serif, system-ui, sans-serif;pointer-events:none;opacity:0;transform-origin:100% 0;background:#18181c;border-radius:12px;padding:10px;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);position:fixed;overflow:hidden;transform:scale(.97);box-shadow:0 0 0 1px #d1cfc01f,0 16px 40px #0000008c}.pv.is-on{opacity:1;transform:none}.pv.is-instant{transition:none}@media (prefers-reduced-motion:reduce){.pv{transform:none}}.pv img{aspect-ratio:460/215;object-fit:cover;outline-offset:-1px;background:#0e0e10;border-radius:6px;outline:1px solid #ffffff1a;width:100%;margin-bottom:8px;display:block}.pv__g{color:#d1cfc094;margin:0;font-size:12px;line-height:18px}.pv__t{margin:2px 0 0;font-size:14px;font-weight:600;line-height:20px}.pv__d{-webkit-line-clamp:4;color:#d1cfc0b8;white-space:pre-line;-webkit-box-orient:vertical;margin:4px 0 0;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.pv__more{color:#d1cfc094;margin:6px 0 0;font-size:12px;line-height:18px}.pv__old{pointer-events:none;position:absolute;inset:10px 10px auto}.hf .nw-h h1{letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:28px}.hf .nw-h h1:focus{outline:none}.hf .nw-sub{color:var(--text-3);margin-top:4px;font-size:13.5px;line-height:20px}.hf .nw-bar{margin-top:20px}.hf .nw-short{display:none}@media (max-width:479px){.hf .nw-long{display:none}.hf .nw-short{display:inline}}@media (max-width:359px){.hf .nw-bar .sv-opts{gap:14px}.hf .nw-bar .sv-opt{font-size:13.5px}.hf .nw-pn{padding-inline:8px 10px}}.hf .nw-pn{border:1px solid var(--line);height:30px;color:var(--text-3);white-space:nowrap;transition:color .15s var(--ease), border-color .15s var(--ease), transform var(--press) var(--ease-out);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.hf .nw-pn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.hf .nw-pn svg path{opacity:0;transition:opacity .15s var(--ease)}.hf .nw-pn[aria-pressed=true]{border-color:var(--line-strong);color:var(--text-1)}.hf .nw-pn[aria-pressed=true] svg path{opacity:1}@media (hover:hover) and (pointer:fine){.hf .nw-pn:hover{color:var(--text-1)}}.hf .nw-pn:active{transform:scale(.96)}.hf .nw-mo{margin-top:30px}.hf .nw-mo:first-child{margin-top:4px}.hf .nw-mo .lt-h h2{font-size:14px;font-weight:600;line-height:20px}.hf .head__rule{background:var(--line);flex:none;align-self:center;width:32px;height:1px}.hf .nr{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) 176px;align-items:start;gap:22px;padding:18px 0 20px;display:grid}.hf .lt-h+.nr{border-top:0;padding-top:8px}.hf .nr__c{min-width:0;display:grid}.hf .nr__m{color:var(--decor);font-size:12.5px;line-height:18px}.hf .nr__t{color:var(--text-1);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;margin-top:3px;font-size:18px;font-weight:600;line-height:22px}.hf .nr__d{-webkit-line-clamp:2;color:rgba(var(--ink), .78);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:6px;font-size:14px;line-height:22px;display:-webkit-box;overflow:hidden}.hf .nr__f{color:var(--decor);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-top:10px;font-size:12.5px;line-height:18px;display:flex}.hf .nr__f svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.hf .nr__f svg:not(:first-child){margin-left:10px}.hf .nr__img{object-fit:cover;background:var(--poster);outline-offset:-1px;border-radius:8px;outline:1px solid #ffffff1a;width:176px;height:82px}.hf .nr--pn{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:12px 0 13px}.hf .lt-h+.nr--pn{padding-top:6px}.hf .nr--pn .nr__t{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-size:14.5px;line-height:20px;overflow:hidden}.hf .nr__first{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;line-height:18px;overflow:hidden}.hf .nr__when{color:var(--decor);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-size:12px;line-height:18px}@media (hover:hover) and (pointer:fine){.hf .nr:hover .nr__t{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}@media (max-width:640px){.hf .nr{grid-template-columns:minmax(0,1fr) 104px;gap:14px;padding:16px 0 18px}.hf .nr__t{font-size:16px;line-height:21px}.hf .nr__img{border-radius:6px;width:104px;height:49px}}.hf.note{padding-bottom:96px}.hf .bn__hero{height:clamp(150px,26svh,380px);height:round(clamp(150px,26svh,380px),1px);position:relative;overflow:hidden}.hf .bn__hero img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.hf .bn__hero:after{content:"";background:linear-gradient(to bottom, rgba(var(--surface-rgb), 0) 15%, rgba(var(--surface-rgb), .88) 72%, var(--surface));position:absolute;inset:0}.hf .bn__wrap{width:min(calc(100% - 2 * var(--gutter)), 760px);margin:calc(-1*clamp(56px,6vw,88px)) auto 0;margin-top:calc(-1*round(clamp(56px,6vw,88px),1px));position:relative;container-type:inline-size}.hf .bn__crumb{color:var(--text-3);align-items:center;gap:6px;font-size:13px;line-height:20px;display:flex}.hf .bn__crumb a{color:var(--text-2);transition:color .15s var(--ease)}@media (hover:hover) and (pointer:fine){.hf .bn__crumb a:hover{color:var(--text-1)}}.hf .bn__top{align-items:flex-start;gap:16px;margin-top:10px;display:flex}.hf .st__t{letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;flex:1;min-width:0;font-size:26px;font-weight:700;line-height:31px}.hf .st__t:focus{outline:none}.hf .st__share{flex:none;gap:6px}.hf .st__share svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.hf .st__when{color:var(--decor);margin-top:4px;font-size:13px;line-height:20px}.hf .st__img{aspect-ratio:460/215;object-fit:cover;background:var(--poster);outline-offset:-1px;border-radius:10px;outline:1px solid #ffffff1a;width:100%;height:round(min(46.7391cqw,max(180px,74svh - 236px)),1px);margin-top:16px;display:block}.hf .xp{max-height:102px;margin-top:12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.hf .xp.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.hf .bb{color:rgba(var(--ink), .86);overflow-wrap:anywhere;font-size:15.5px;line-height:25px}.hf .bb p{margin:0 0 6px}.hf .bb h3{color:var(--text-1);margin:14px 0 6px;font-size:16px;line-height:24px}.hf .bb b{color:var(--text-1);font-weight:600}.hf .bb ul{margin:0 0 8px;padding-left:20px}.hf .bb li{margin-bottom:4px}.hf .bb img{outline-offset:-1px;border-radius:8px;outline:1px solid #ffffff1a;max-width:100%;height:auto;margin:8px 0;display:block}.hf .bb a{text-underline-offset:2px;text-decoration:underline}.hf .st__more{color:var(--text-1);margin-top:6px;font-size:14px;font-weight:600;line-height:20px}@media (hover:hover) and (pointer:fine){.hf .st__more:hover{text-underline-offset:2px;text-decoration:underline}}.hf .st__note{color:var(--text-3);margin-top:12px;font-size:12.5px;line-height:18px}.hf .st__note a{color:var(--text-2);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.hf .st__bar{align-items:center;gap:16px;margin-top:16px;display:flex}.hf .st__bar .btn-solid,.hf .st__bar .ab-out{margin-left:auto}.hf .btn-solid{background:rgba(var(--ink), .92);min-height:36px;color:var(--surface);transition:background-color var(--state) var(--ease), transform var(--press) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover){.hf .btn-solid:hover{background:var(--text-1)}}.hf .btn-solid:active{transform:scale(.96)}.hf .ab-out{color:var(--text-3);font-size:13.5px;line-height:20px}.hf .ab-out a{color:var(--text-1)}.hf .np-bar{margin:22px 0 18px}.hf .np-empty{border-top:1px solid var(--line-soft);color:var(--text-3);margin-top:22px;padding-top:18px;font-size:14px;line-height:20px}@media (max-width:640px){.hf .bn__top{flex-direction:column;gap:10px}.hf .st__t{font-size:23px;line-height:28px}}:is(.pp,.hf) .about{border:1px solid rgba(var(--ink), .12);min-width:0;color:inherit;transition:border-color .15s var(--ease), background-color .15s var(--ease);border-radius:14px;align-items:center;gap:12px;margin-top:12px;padding:8px 12px 8px 8px;display:flex}@media (hover:hover) and (pointer:fine){:is(.pp,.hf) a.about:hover{border-color:rgba(var(--ink), .26);background:rgba(var(--ink), .025)}}:is(.pp,.hf) .about img{object-fit:cover;outline-offset:-1px;border-radius:6px;outline:1px solid #ffffff1a;flex:none;width:72px;height:34px}:is(.pp,.hf) .about__m{flex:1;min-width:0;display:grid}:is(.pp,.hf) .about__k{color:var(--text-3);font-size:12px;line-height:18px}:is(.pp,.hf) .about__t{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}:is(.pp,.hf) .about__x{width:28px;height:28px;color:var(--text-2);transition:color .15s var(--ease), background-color .15s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}:is(.pp,.hf) .about__x:hover{color:var(--text-1);background:rgba(var(--ink), .08)}:is(.pp,.hf) .about__x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:14px;height:14px}.pp .pp-post__about .about{margin:0}.abp{grid-template-rows:auto minmax(0,1fr);width:340px;height:380px;display:grid}.abp__l{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1cfc02e transparent;padding:0 6px 6px;overflow-y:auto}.abp__i{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;gap:1px;width:100%;padding:8px 10px;display:grid}.abp__i:is(:hover,:focus-visible){background:#d1cfc012}.abp__i b{color:#d1cfc0f5;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.abp__i span{color:#d1cfc09e;font-size:12px;line-height:18px}.abp__h{color:#d1cfc09e;margin:2px 10px 4px;font-size:12px;line-height:18px}.abp__i.abp__g{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;padding-block:6px}.abp__g img{object-fit:cover;outline-offset:-1px;background:#1a1a1e;border-radius:3px;outline:1px solid #ffffff1a;width:24px;height:36px}.abp__g b span{color:#d1cfc09e;font-weight:400}@media (max-width:420px){.abp{width:calc(100vw - 16px)}}
:where(.hf-pop){margin:0;padding:0;inset:auto;overflow:visible}.hf-pop{z-index:80;color:#d1cfc0f5;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);transform-origin:var(--o,top left);font:400 15px/1.5 var(--font-body), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#18181c;border:1px solid #d1cfc01f;border-radius:14px;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);position:fixed;box-shadow:0 16px 40px #0000008c,0 2px 8px #0006}@starting-style{.hf-pop{opacity:0;transform:scale(.96)}}.hf-pop:focus{outline:none}@media (prefers-reduced-motion:reduce){.hf-pop{transition:none}}.hf-pop *,.hf-pop :before,.hf-pop :after{box-sizing:border-box}.hf-pop.hf-menu{min-width:184px;padding:6px}.hf-pop.hf-menu button{color:#d1cfc0f5;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;align-items:center;gap:12px;padding:9px 12px;font-size:14px;font-weight:600;display:flex}.hf-pop.hf-menu button:is(:hover,:focus-visible){background:#d1cfc012}.hf-pop.hf-menu svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.hf-pop.hf-menu--more{border-radius:10px;min-width:184px;padding:4px}.hf-pop.hf-menu--more button{color:#d1cfc0b8;border-radius:6px;gap:10px;padding:8px 10px;font-size:13px;font-weight:400}.hf-pop.hf-menu--more button:is(:hover,:focus-visible){color:#d1cfc0f5}.hf-pop.hf-menu--more button.is-danger{color:#d98b78}.hf-pop.hf-menu--more svg{stroke-width:1.6px;width:16px;height:16px}
:is(.pp,.hf) .mt-card{border:1px solid rgba(var(--ink), .12);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;transition:border-color .15s var(--ease), background-color .15s var(--ease);background:0 0;border-radius:14px;align-items:center;gap:12px;margin-top:12px;padding:8px 12px 8px 8px;display:flex}:is(.pp,.hf) .mt-card--open{cursor:pointer;position:relative}@media (hover:hover) and (pointer:fine){:is(.pp,.hf) .mt-card--open:hover{border-color:rgba(var(--ink), .26);background:rgba(var(--ink), .025)}}:is(.pp,.hf) .mt-card--open:focus-visible{outline:2px solid rgba(var(--ink), .5);outline-offset:2px}.pp .pp-post__about .mt-card{margin:0}:is(.pp,.hf) .mt-card__m{flex:1;min-width:0;display:grid}:is(.pp,.hf) .mt-card__k{color:var(--text-3);font-size:12px;line-height:18px}:is(.pp,.hf) .mt-card__k b,.mtp__i b span{color:#e08a7a;font-weight:600}:is(.pp,.hf) .mt-card__k b[data-won],.mtp__i b span[data-won]{color:#8fc79a}:is(.pp,.hf) .mt-card__t{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}:is(.pp,.hf) .mt-card__t span{color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}:is(.pp,.hf) .mt-card__go{color:var(--text-3);flex:none;font-size:12px}@media (max-width:479px){:is(.pp,.hf) .mt-card__go{display:none}}:is(.pp,.hf,.hf-pop) .mt-hero{background:rgba(var(--ink), .06);object-fit:cover;border-radius:8px;flex:none;display:block}:is(.pp,.hf,.hf-pop) .mt-hero--md{width:40px;height:40px}:is(.pp,.hf,.hf-pop) .mt-hero--sm{border-radius:6px;width:28px;height:28px}:is(.pp,.hf,.hf-pop) .mt-hero--xs{border-radius:4px;width:20px;height:20px}:is(.pp,.hf) .mt-card--board{gap:10px;padding:12px;display:grid;position:relative}:is(.pp,.hf) .mt-card__top{align-items:center;gap:10px;min-width:0;display:flex}:is(.pp,.hf) .mt-card--board .mt-hero--md{width:32px;height:32px}:is(.pp,.hf) .mt-card__hit{border-radius:inherit;position:absolute;inset:0}:is(.pp,.hf) .mt-card__hit:focus-visible{outline:2px solid rgba(var(--ink), .5);outline-offset:2px}:is(.pp,.hf) .mt-card--board a:not(.mt-card__hit){z-index:1;position:relative}.mt-glance{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mt-glance__h{border-bottom:1px solid rgba(var(--ink), .1);color:rgba(var(--ink), .62);justify-content:space-between;margin:0 0 4px;padding-bottom:4px;font-size:11.5px;display:flex}.mt-glance__h b{color:#e08a7a;font-weight:400}.mt-glance__h b[data-won]{color:#8fc79a}.mt-glance ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.mt-glance li{border-radius:5px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:1px 4px 1px 1px;font-size:12.5px;line-height:20px;display:grid}.mt-glance li[data-ranked]{grid-template-columns:20px minmax(0,1fr) 18px auto}.mt-glance li[data-me]{background:rgba(var(--ink), .1)}.mt-glance__who{color:rgba(var(--ink), .8);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mt-glance li[data-me] .mt-glance__who{color:#fff;font-weight:600}.mt-glance li b{color:rgba(var(--ink), .96);font-variant-numeric:tabular-nums;font-weight:500}.mt-glance a,.mt-team a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.mt-glance a:hover,.mt-team a:hover{text-underline-offset:2px;text-decoration:underline}}@media (max-width:479px){.mt-glance{grid-template-columns:1fr}}.mt-mvp{background:rgba(var(--ink), .08);color:rgba(var(--ink), .72);letter-spacing:.04em;vertical-align:1px;border-radius:4px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:600;line-height:16px;display:inline-block}.mt-mvp.is-first{color:#f5c451;background:#fbbf2429}.mt-glance .mt-mvp{margin-left:5px;font-size:9.5px;line-height:14px}.mt-rank{object-fit:contain;width:26px;height:26px;margin-left:auto;display:block}.mt-glance .mt-rank{width:18px;height:18px}.hf.mt-page .bn__wrap{width:min(calc(100% - 2 * var(--gutter)), 680px)}.hf.mt-page :is(.mt-divider,.mt-divider+.feed){max-width:656px}.hf .mt-team--page{margin-top:22px}.hf .mt-team--page caption{color:var(--text-2);font-size:13px;font-weight:600}.hf .mt-team--page caption b{color:#e08a7a;font-weight:600}.hf .mt-team--page caption b[data-won]{color:#8fc79a}.hf .mt-team--page caption span{color:var(--text-3);margin-left:6px}.hf .mt-divider{border-block:1px solid var(--line-soft);margin-top:28px;padding:12px 0}.hf .mt-divider.pp{background:0 0}.hf .mt-divider .pp-thread__note{color:var(--text-3);margin:0;font-size:14px}.hf .mt-divider .mtp__ask p{color:var(--text-2);margin:0;font-size:14px;line-height:20px}.hf .mt-divider .pp-thread__me>.mt-played{width:28px;height:28px;margin-top:6px}.hf .mt-divider+.feed .entry.is-first{border-top:0;padding-top:16px}.hf .mt-played{position:relative}.hf .mt-played img.mt-played__hero{background:0 0;border-radius:5px;outline:0;width:50%;height:50%;position:absolute;bottom:-5px;right:-5px}.hf .mt-side{color:var(--decor);font-size:14px}.hf .mt-side b{color:#e08a7a;font-weight:400}.hf .mt-side b[data-won]{color:#8fc79a}.hf .mt-replies.pp{background:0 0;margin:-8px 0 14px 52px}.hf .mt-replies .pp-thread{margin-top:0}.hf .mt-replies .pp-thread__compose:not(:last-child){margin-bottom:12px}.hf.mt-page{--spine:color-mix(in srgb, rgb(var(--ink)) 12%, var(--surface))}.hf .entry:has(+.mt-replies .pp-thread__list):before{content:"";background:var(--spine);border-radius:2px;width:2px;position:absolute;top:62px;bottom:0;left:19px}.hf .mt-replies .pp-thread__item{padding-block:7px;position:relative}.hf .mt-replies .pp-thread__item+.pp-thread__item{border-top:0}.hf .mt-replies .pp-thread__item:last-child{padding-bottom:0}.hf .mt-replies .pp-thread__item:before{content:"";border:0 solid var(--spine);border-width:0 0 2px 2px;border-bottom-left-radius:12px;width:27px;height:22px;position:absolute;top:0;left:-33px}.hf .mt-replies .pp-thread__item:not(:last-child):after,.hf .mt-replies .pp-thread__compose:not(:last-child):after{content:"";background:var(--spine);width:2px;position:absolute;top:0;bottom:0;left:-33px}.hf .mt-replies .pp-thread__compose:not(:last-child){position:relative}.hf .mt-replies .pp-thread__compose:not(:last-child):after{bottom:-12px}.hf .mt-replies .pp-comment__like{margin:0}.hf .mt-replies .pp-comment__acts .pp-comment__like>.ev-en__act{margin-inline-end:0}.hf .mt-replies .pp-comment__acts .ev-en__act{min-height:24px;padding-inline:0}.hf .mt-replies .pp-comment__acts .ev-en__act svg{width:16px;height:16px}.hf .mt-replies .pp-comment__acts :is(.pp-comment__like,.ev-en__group)>.ev-en__n{padding-inline-start:4px}.hf .mt-replies .pp-comment__acts>:is(.ev-en,.ev-en__act):not(:has(.ev-en__n)){margin-inline-end:12.6px}.hf .mt-replies .ev-en__act--like[aria-pressed=true] svg{fill:currentColor}.hf .mt-replies .pp-comment__like>.ev-en__act:hover{background:0 0}.hf .mt-replies .pp-comment__acts>:is(.ev-en,.ev-en__act){isolation:isolate;position:relative}.hf .mt-replies .pp-comment__acts>:is(.ev-en,.ev-en__act):before{z-index:-1;background:rgba(var(--ink), .07);content:"";opacity:0;pointer-events:none;transition:opacity .15s var(--ease);border-radius:999px;position:absolute;inset:-4px -8px}@media (hover:hover) and (pointer:fine){.hf .mt-replies .pp-comment__acts>:is(.ev-en,.ev-en__act):hover:before{opacity:1}}.hf.mt-page .entry[data-fresh]{transition:opacity .2s var(--ease-out)}@starting-style{.hf.mt-page .entry[data-fresh]{opacity:0}}.mt-team{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:12px;font-size:13px}.mt-team caption{color:#ffffff80;text-align:left;padding-bottom:4px;font-size:12px}.mt-team th,.mt-team td{text-align:right;white-space:nowrap;border-top:1px solid #ffffff0f;padding:5px 6px}.mt-team thead th{color:#fff6;border-top:0;font-size:11px;font-weight:500}.mt-team th:first-child{text-align:left;width:100%}.mt-team tbody th{font-weight:500}.mt-who{align-items:center;gap:8px;max-width:280px;display:flex}.mt-who>span{text-overflow:ellipsis;overflow:hidden}.mt-team tbody th small{color:#fff6;font-size:11px;font-weight:400;display:block}.mt-team tr[data-me]{background:#ffffff0f}.mt-team tr[data-me] th{color:#fff}@media (max-width:519px){.mt-wide{display:none}}.abp.mtp{grid-template-rows:minmax(0,1fr)}.mtp .abp__l{padding-top:6px}.mtp .pk-note{justify-items:center;gap:10px;display:grid}.mtp .pk-note button{color:var(--text-1);text-underline-offset:3px;text-decoration:underline}.mtp__foot{color:#d1cfc09e;margin:8px 10px 4px;font-size:12px;line-height:18px}.mtp__foot .mt-mvp{margin:0 6px 0 0}.mtp .abp__i.mtp__i{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px}.mtp__i>span{min-width:0;display:grid}.mtp__skel{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-height:54px;padding:8px 10px;display:grid}.mtp__skel i{background:#d1cfc012;display:block}.mtp__skel>i{border-radius:50%;width:28px;height:28px}.mtp__skel>span{gap:8px;display:grid}.mtp__skel>span i{border-radius:5px;width:34%;height:10px}.mtp__skel>span i:last-child{width:78%}.mtp__skel:nth-child(2n)>span i:first-child{width:26%}.mtp__skel:nth-child(2n)>span i:last-child{width:66%}@media (prefers-reduced-motion:no-preference){.mtp__skel i{animation:1.6s ease-in-out infinite pp-breathe}}.mtp__ask{gap:10px;display:grid}.mtp__ask p{margin:0}.mtp__ask button{color:#0e0e10;cursor:pointer;background:#d1cfc0eb;border:0;border-radius:999px;justify-self:center;min-height:34px;padding:0 16px;font:600 13.5px/1 inherit}.mtp__ask button:disabled{opacity:.6;cursor:default}
:is(.pp,.hf,.hf-pop) .gif{outline-offset:-1px;background:#1a1a1e 50%/cover no-repeat;border-radius:14px;outline:1px solid #ffffff1a;display:block;position:relative;overflow:hidden}:is(.pp,.hf,.hf-pop) .gif :is(img,video){object-fit:cover;width:100%;height:100%;display:block}:is(.pp,.hf,.hf-pop) .gif__b{color:#fff;letter-spacing:.04em;background:#0000009e;border-radius:4px;padding:1px 5px;font-size:10.5px;font-weight:700;line-height:16px;position:absolute;top:8px;left:8px}:is(.pp,.hf) .ev__gifw{width:min(100%, 380px, calc(420px * var(--r,1)));margin-top:12px;display:block;position:relative;container-type:inline-size}:is(.pp,.hf) .ev__gifw .ev__gif{width:100%;height:round(calc(100cqw / var(--r,1)), 1px)}:is(.pp,.hf) .pp-record__card .ev__gifw{margin-top:8px}.pp .pp-comment__main .ev__gifw{width:min(100%, 260px, calc(300px * var(--r,1)));margin-top:6px}:is(.pp,.hf) .gif-toggle{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;width:100%;padding:0;display:block}:is(.pp,.hf) .gif-toggle:focus-visible{outline:2px solid rgba(var(--ink), .96);outline-offset:3px}:is(.pp,.hf,.hf-pop) .gif-fav{z-index:1;color:#fff;cursor:pointer;opacity:0;background:#0000009e;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;transition:opacity .15s,transform .13s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;top:8px;right:8px}:is(.pp,.hf,.hf-pop) .gif-fav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:15px;height:15px}:is(.pp,.hf,.hf-pop) .gif-fav[aria-pressed=true] svg{fill:#fbbf24;stroke:#fbbf24}:is(.pp,.hf,.hf-pop) :is(.gifp__item,.ev__gifw):hover .gif-fav,:is(.pp,.hf,.hf-pop) .gif-fav:focus-visible{opacity:1}@media (hover:none){:is(.pp,.hf,.hf-pop) .gif-fav{opacity:1}}:is(.pp,.hf,.hf-pop) .gif-fav:active{transform:scale(.96)}:is(.pp,.hf) .qt{border:1px solid rgba(var(--ink), .12);color:inherit;text-align:left;transition:border-color .15s var(--ease), background-color .15s var(--ease);border-radius:14px;margin-top:12px;padding:12px 14px 13px;display:block}@media (hover:hover) and (pointer:fine){:is(.pp,.hf) a.qt:hover{border-color:rgba(var(--ink), .26);background:rgba(var(--ink), .025)}}:is(.pp,.hf) .qt--gone{color:var(--text-3);font-size:14px;line-height:20px}:is(.pp,.hf) .qt__by{white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-bottom:6px;font-size:13px;line-height:18px;display:flex}:is(.pp,.hf) .qt__by .face{border-radius:50%;flex:none;width:18px;height:18px;display:block}:is(.pp,.hf) .qt__by .face img{object-fit:cover;outline:1px solid var(--line-image);outline-offset:-1px;background:#26262b;border-radius:50%;width:100%;height:100%;display:block}:is(.pp,.hf) .qt__by .ev__name{min-width:3ch;color:var(--text-1);text-overflow:ellipsis;flex:0 auto;font-weight:600;overflow:hidden}:is(.pp,.hf) .qt__by .ev__who{min-width:2ch;color:var(--decor);text-overflow:ellipsis;flex:0 auto;overflow:hidden}:is(.pp,.hf) .qt__when{color:var(--decor);flex:none}:is(.pp,.hf) .qt__to{color:var(--decor);font-size:13px;line-height:18px}:is(.pp,.hf) .qt__words{-webkit-line-clamp:4;color:rgba(var(--ink), .86);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14.5px;line-height:22px;display:-webkit-box;overflow:hidden}:is(.pp,.hf) .qt{container-type:inline-size}:is(.pp,.hf) .qt .gif{width:min(100cqw,220px);height:round(calc(min(100cqw, 220px) / var(--r,1)), 1px);margin-top:8px}:is(.pp,.hf) .qt__ed{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;display:grid}:is(.pp,.hf) .qt__art{background:var(--poster);outline-offset:-1px;border-radius:3px;outline:1px solid #ffffff1a;width:40px;height:60px;display:block;overflow:hidden}:is(.pp,.hf) .qt__art img{object-fit:cover;width:100%;height:100%}:is(.pp,.hf) .qt__copy{gap:3px;min-width:0;display:grid}:is(.pp,.hf) .qt__head{align-items:center;gap:8px;min-width:0;display:flex}:is(.pp,.hf) .qt__t{min-width:0;color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:20px;overflow:hidden}:is(.pp,.hf) .qt__head .stars svg{width:12px;height:12px}:is(.pp,.hf) .qt__w{-webkit-line-clamp:2;color:var(--text-2);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13.5px;line-height:21px;display:-webkit-box;overflow:hidden}:is(.pp,.hf) .qt .ev__type{color:var(--text-2);align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}:is(.pp,.hf) .qt .ev__type svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.hf .ev__rp{color:var(--text-3);align-items:center;gap:12px;margin:-4px 0 6px;font-size:13px;font-weight:600;line-height:18px;display:flex}.hf .ev__rp i{place-items:center end;width:40px;display:grid}.hf .ev__rp svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.hf a.ev__rp{justify-self:start}@media (hover:hover){.hf a.ev__rp:hover span{text-underline-offset:2px;text-decoration:underline}}.pp .pp-post__media{width:min(100%,320px);position:relative}.pp .pp-post__media .gif{width:100%}.pp .pp-post__x{z-index:1;color:#fff;width:30px;height:30px;transition:background-color .15s var(--ease), transform var(--press) var(--ease-out);background:#000000a8;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.pp .pp-post__x:hover{background:#000000d9}.pp .pp-post__x:active{transform:scale(.96)}.pp .pp-post__x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:14px;height:14px}.pp .pp-post__quote .qt{margin:0}.pp .pp-post__tool:disabled{opacity:.35;cursor:default;background:0 0}.pp .pp-post__tool .gif-ico{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hf-pop .pk-search{color:#d1cfc094;background:#d1cfc008;border:1px solid #d1cfc01f;border-radius:999px;align-items:center;gap:8px;height:36px;margin:10px 10px 6px;padding:0 12px;transition:border-color .15s;display:flex}.hf-pop .pk-search:focus-within{border-color:#d1cfc042}.hf-pop .pk-search svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.hf-pop .pk-search input{color:#d1cfc0f5;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.hf-pop .pk-search input::placeholder{color:#d1cfc094}.hf-pop .pk-search button{color:#d1cfc0b8;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:-6px;padding:0;display:grid}.hf-pop .pk-search button:hover{color:#d1cfc0f5;background:#d1cfc014}.hf-pop .pk-note{color:#d1cfc09e;text-align:center;padding:32px 16px;font-size:13.5px}.hf-pop button{font:inherit;color:inherit}.emo{grid-template-rows:auto auto minmax(0,1fr) auto;width:352px;height:412px;display:grid}.emo__tabs{border-bottom:1px solid #d1cfc00f;justify-content:space-between;padding:0 8px;display:flex}.emo__tab{opacity:.5;filter:grayscale();cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;padding:0;font-size:17px;transition:opacity .15s,filter .15s;display:grid;position:relative}.emo__tab:hover{opacity:.85}.emo__tab[aria-current=true]{opacity:1;filter:none}.emo__tab[aria-current=true]:after{content:"";background:#d1cfc0f5;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:7px;right:7px}.emo__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1cfc02e transparent;padding:0 6px 6px;overflow-y:auto}.emo__h{z-index:1;color:#d1cfc09e;background:#18181c;margin:0;padding:9px 6px 5px;font-size:12px;font-weight:600;line-height:16px;position:sticky;top:0}.emo__grid{grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.emo__grid button{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.emo__grid button:is(:hover,:focus-visible){background:#d1cfc017}.emo__grid button:focus-visible{box-shadow:inset 0 0 0 2px #d1cfc099}.emo__foot{border-top:1px solid #d1cfc00f;align-items:center;gap:10px;height:50px;padding:0 8px 0 12px;display:flex}.emo__big{text-align:center;width:30px;font-size:26px;line-height:1}.emo__name{color:#d1cfc0b8;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.emo__tones{gap:2px;display:flex}.emo__tone{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;font-size:17px;transition:background-color .15s;display:grid}.emo__tone:hover,.emo__tone[aria-pressed=true]{background:#d1cfc01a}.emo__foot:not(.is-tones) .emo__tone:not([aria-pressed=true]),.emo__foot.is-tones .emo__big,.emo__foot.is-tones .emo__name{display:none}.emo__foot.is-tones .emo__tones{margin-inline:auto}.gifp{grid-template-rows:auto minmax(0,1fr) auto;width:400px;height:470px;display:grid}.gifp__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d1cfc02e transparent;padding:4px 10px 10px;overflow-y:auto}.gifp__cats{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gifp__cat{cursor:pointer;outline-offset:2px;background:#1c1c21;border:0;border-radius:10px;height:96px;padding:0;transition:transform .13s cubic-bezier(.23,1,.32,1);display:block;position:relative;overflow:hidden}.gifp__cat:active,.gifp__pick:active{transform:scale(.97)}.gifp__cat img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gifp__cat b{color:#fff;text-align:left;background:linear-gradient(#0000,#000000b8);padding:22px 10px 8px;font-size:14px;font-weight:700;position:absolute;inset:auto 0 0}.gifp__cat--fav{background:linear-gradient(135deg,#2a2418,#1c1c21)}.gifp__cat--fav>i{background:#0000008c;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:8px;right:8px}.gifp__cat--fav>i svg{fill:#fbbf24;width:14px;height:14px}.gifp__q{color:#d1cfc09e;padding:6px 2px 8px;font-size:12.5px}.gifp__cols{grid-template-columns:1fr 1fr;align-items:start;gap:6px;display:grid}.gifp__col{gap:6px;display:grid}.gifp__item{display:block;position:relative}.gifp__pick{cursor:pointer;outline-offset:2px;background:0 0;border:0;border-radius:10px;width:100%;padding:0;transition:transform .13s cubic-bezier(.23,1,.32,1);display:block}.gifp__pick .gif{border-radius:10px}.gifp__wait{background:#d1cfc00d;border-radius:10px;display:block}.gifp__foot{color:#d1cfc09e;border-top:1px solid #d1cfc00f;justify-content:flex-end;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:11.5px;display:flex}.gifp__foot b{color:#d1cfc0f5;letter-spacing:.06em;font-weight:800}@media (max-width:420px){.gifp,.emo{width:calc(100vw - 16px)}}