.sl-comments,.sl-report{--Colors-Accent_Hover: #ffd94d;--Colors-Green: #76DBA1;--Colors-Green_Transp: #76DBA129;--Colors-Ocean: #83D1FC;--Colors-Ocean_Transp: #83D1FC29;--Colors-Purple: #AD7BFF;--Colors-Purple_Transp: #AD7BFF29;--sl-report-accent-tint: var(--Popup-Icon-Tint);--sl-line: rgba(255, 255, 255, .08);--sl-line-hover: rgba(255, 255, 255, .22);--sl-card: var(--BG-Bg_Card, #1c1c20);--sl-yt-fill: rgba(255, 255, 255, .1);--sl-yt-fill-hover: rgba(255, 255, 255, .2);--sl-yt-text: #f1f1f1;--sl-yt-menu: #2f2f2f}@keyframes sl-vote-pop{0%{transform:scale(.6)}55%{transform:scale(1.25)}to{transform:scale(1)}}.sl-comments__container{margin:0 auto;width:100%;padding:0 40px}@media(max-width:1650.98px){.sl-comments__container{padding:0 20px}}@media(max-width:650.98px){.sl-comments__container{padding:0 16px}}.sl-comments{margin:0 0 55px}@media(max-width:1023.98px){.sl-comments{margin:0 0 32px}}.sl-comments__icon{display:block;flex:0 0 auto}` for every element,so a keyboard ring has to be put back per page. One list,every control on the page. */ .sl-sort__trigger:focus-visible,.sl-sort__option:focus-visible,.sl-comments__btn:focus-visible,.sl-comments__vote-btn:focus-visible,.sl-comments__reply-btn:focus-visible,.sl-comments__replies-toggle:focus-visible,.sl-comments__more-btn:focus-visible,.sl-comments__menu-item:focus-visible,.sl-comments__rating-star:focus-visible,.sl-report__radio:focus-visible,.sl-report__btn:focus-visible{outline:2px solid var(--Colors-Accent, #FFCF23);outline-offset:2px}.sl-comments__menu{position:absolute;right:0;top:calc(100% + 8px);z-index:3;min-width:180px;padding:8px 0;border-radius:var(--SystemCorners-Medium, 12px);background:var(--sl-yt-menu, #2f2f2f);box-shadow:0 4px 32px #00000080}.sl-comments__menu-item{display:flex;align-items:center;gap:16px;width:100%;height:40px;padding:0 16px;background:none;color:var(--sl-yt-text, #f1f1f1);font-size:14px;font-weight:400;line-height:40px;white-space:nowrap;cursor:pointer;transition:background .18s ease}.sl-comments__menu-item .sl-comments__icon{flex:0 0 24px;width:24px;height:24px;fill:currentColor}.sl-comments__vote-thumb{transform-box:fill-box;transform-origin:center;transition:opacity .18s ease}.sl-comments__vote-thumb--solid{opacity:0;transform:scale(.6)}.sl-comments__vote-btn[aria-pressed=true] .sl-comments__vote-thumb--outline{opacity:0}.sl-comments__vote-btn[aria-pressed=true] .sl-comments__vote-thumb--solid{opacity:1;transform:none;animation:sl-vote-pop .32s ease}@media(prefers-reduced-motion:reduce){.sl-comments__vote-thumb{transition:none}.sl-comments__vote-thumb--solid{transform:none}.sl-comments__vote-btn[aria-pressed=true] .sl-comments__vote-thumb--solid{animation:none}}@media(min-width:1366px){.sl-comments__menu-item:hover{background:var(--sl-yt-fill-hover, rgba(255, 255, 255, .2))}}.sl-report__dialog{max-width:720px}.sl-report__head{margin:0 0 24px}.sl-report__icon svg{display:block}.sl-report__subtitle{margin:8px 0 0;font-size:14px;line-height:20px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-report__body{display:grid;gap:24px;margin:0 0 24px}.sl-report__reasons{display:flex;flex-direction:column;gap:8px}.sl-report__note{min-width:0}.sl-report__reason{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--sl-line, rgba(255, 255, 255, .08));border-radius:var(--SystemCorners-Small, 8px);background-color:var(--BG-Bg_1, #171719);cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.sl-report__reason:has(.sl-report__radio:checked){border-color:var(--Colors-Accent, #FFCF23);background-color:var(--sl-report-accent-tint)}.sl-report__radio{flex:0 0 20px;width:20px;height:20px;margin:0;border-radius:50%;border:2px solid var(--sl-line-hover, rgba(255, 255, 255, .22));background:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .18s ease}.sl-report__radio:checked{border-color:var(--Colors-Accent, #FFCF23);background:radial-gradient(circle,var(--Colors-Accent, #FFCF23) 0 4px,transparent 4.5px)}.sl-report__reason-text{font-size:15px;font-weight:500;line-height:20px;color:var(--Text-Txt_Main, #FFFFFF)}.sl-report__textarea{display:block;width:100%;min-height:176px;padding:12px 14px;border-radius:var(--SystemCorners-Small, 8px);border:1px solid var(--sl-line, rgba(255, 255, 255, .08));background:var(--BG-Bg_1, #171719);color:var(--Text-Txt_Main, #FFFFFF);font-size:14px;line-height:20px;resize:vertical;transition:border-color .18s ease}.sl-report__textarea::placeholder,.sl-comments__input::placeholder{color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-report__textarea:focus{border-color:var(--Colors-Accent, #FFCF23)}.sl-report__actions{display:flex;justify-content:flex-end;gap:8px}.sl-report__btn--fill[aria-busy=true]{opacity:.7;cursor:progress}.sl-report__success{display:flex;flex-direction:column;align-items:center;padding:12px 0 4px;text-align:center}.sl-report__success[hidden]{display:none}.sl-report__success-icon{display:grid;place-items:center;width:60px;height:60px;margin:0 0 18px;border-radius:50%;background:var(--Colors-Green_Transp, #76DBA129);color:var(--Colors-Green, #76DBA1)}.sl-report__success-icon svg{display:block}.sl-report__success-text{max-width:40ch;margin:8px 0 24px;text-wrap:balance;font-size:14px;line-height:20px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}@media(min-width:768px){.sl-report__body{grid-template-columns:1fr 1fr;gap:32px}.sl-report__textarea{height:100%}}@media(min-width:1366px){.sl-report__reason:hover{border-color:var(--sl-line-hover, rgba(255, 255, 255, .22))}.sl-report__radio:hover{border-color:var(--Colors-Accent, #FFCF23)}}@media(max-width:650.98px){.sl-report__btn{flex:1 1 0}}.sl-comments__count{margin-left:4px;font-weight:400;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-sort{position:relative;margin-left:24px}.sl-sort__trigger{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0;border-radius:var(--SystemCorners-Small, 8px);background:none;color:var(--Text-Txt_Main, #FFFFFF);font-size:14px;font-weight:600;line-height:18px;white-space:nowrap;cursor:pointer}.sl-sort__icon{display:block;flex:0 0 auto}.sl-sort__menu{position:absolute;top:calc(100% + 8px);left:0;z-index:20;width:max-content;min-width:200px;max-width:calc(100vw - 32px);padding:6px;border-radius:var(--SystemCorners-Small, 8px);border:1px solid var(--BG-Bg_3, #2C2C28);background:var(--BG-Bg_2, #232320);box-shadow:0 8px 24px #00000073}.sl-sort__option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border-radius:var(--SystemCorners-ExtraSmall, 6px);color:var(--Text-Txt_Main, #FFFFFF);cursor:pointer;transition:background .18s ease}.sl-sort__option:after{content:"";flex:0 0 auto;width:5px;height:9px;border-right:2px solid var(--Colors-Accent, #FFCF23);border-bottom:2px solid var(--Colors-Accent, #FFCF23);transform:rotate(45deg);opacity:0}.sl-sort__option:hover,.sl-sort__option:focus{background:var(--BG-Bg_3, #2C2C28)}.sl-sort__option[aria-selected=true]{color:var(--Colors-Accent, #FFCF23)}.sl-sort__option[aria-selected=true]:after{opacity:1}.sl-sort__option[aria-selected=true]:hover,.sl-sort__option[aria-selected=true]:focus{background:none}@media(max-width:650.98px){.sl-sort{position:static;margin-left:16px}.sl-comments__title-row{position:relative}}.sl-sort__option-text{display:flex;flex-direction:column;gap:2px}.sl-sort__option-name{font-size:14px;font-weight:600;line-height:20px}.sl-sort__option-note{font-size:12px;font-weight:400;line-height:16px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-comments__top{display:grid;grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:24px 40px;margin:0 0 32px}.sl-comments__intro{max-width:640px}.sl-comments__heading{margin:0;font-size:40px;font-weight:800;line-height:48px;color:var(--Text-Txt_Main, #FFFFFF)}.sl-comments__heading-accent{color:var(--Colors-Accent, #FFCF23)}.sl-comments__lead{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}@media(max-width:1023.98px){.sl-comments__top{grid-template-columns:minmax(0,1fr)}.sl-comments__heading{font-size:26px;line-height:32px}}@media(max-width:650.98px){.sl-comments__top{margin-bottom:24px}.sl-comments__heading{font-size:22px;line-height:28px}.sl-comments__lead{font-size:14px;line-height:20px}}.sl-reviews{--sl-reviews-box-line: rgba(255, 224, 130, .34);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:32px;width:100%;max-width:420px;padding:20px;border:1px solid var(--sl-line, rgba(255, 255, 255, .08));border-radius:var(--SystemCorners-Medium, 12px)}.sl-reviews__overview{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sl-reviews__score{margin:0;font-size:40px;font-weight:800;line-height:48px;color:var(--Text-Txt_Main, #FFFFFF);font-variant-numeric:tabular-nums}.sl-reviews__title{margin:0;font-size:16px;line-height:24px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-reviews__breakdown{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;border:0}.sl-reviews__row{position:relative;display:grid;grid-template-columns:16px 48px minmax(0,1fr) 38px;align-items:center;gap:12px;font-size:14px;line-height:20px;color:var(--Text-Txt_Main, #FFFFFF);cursor:pointer}.sl-reviews__row:has(.sl-reviews__input:disabled){opacity:.4;cursor:default}.sl-reviews__box{width:16px;height:16px;border:1px solid var(--sl-reviews-box-line);border-radius:4px;background:var(--BG-Bg_1, #171719);transition:border-color .18s ease}.sl-reviews__input:checked+.sl-reviews__box{border-color:var(--Colors-Accent, #FFCF23);background:var(--icon-check-url) center no-repeat var(--BG-Bg_1, #171719)}.sl-reviews__input:focus-visible+.sl-reviews__box{outline:2px solid var(--Colors-Accent, #FFCF23);outline-offset:2px}.sl-reviews__stars{position:relative;display:flex;gap:2px}.sl-reviews__stars-fill{position:absolute;top:0;bottom:0;left:0;display:flex;gap:2px;width:0;overflow:hidden}.sl-reviews__star{display:block;flex:0 0 auto;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-reviews__star--filled{color:var(--Colors-Accent, #FFCF23)}.sl-reviews__percent{font-size:13px;line-height:20px;text-align:right;font-variant-numeric:tabular-nums;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-reviews__track{height:8px;border-radius:4px;background:var(--BG-Bg_3, #2C2C28);overflow:hidden}.sl-reviews__fill{display:block;height:100%;min-width:8px;border-radius:4px;background:var(--Text-Txt_Main, #FFFFFF)}.sl-reviews__fill[hidden],.sl-comments__item[hidden]{display:none}@media(min-width:1366px){.sl-reviews__row:hover .sl-reviews__box{border-color:var(--Colors-Accent, #FFCF23)}}@media(max-width:650.98px){.sl-reviews{gap:20px;max-width:none;padding:16px}.sl-reviews__score{font-size:32px;line-height:40px}}.sl-comments__form{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 16px;margin:0 0 22px}.sl-comments__form--reply{gap:12px;margin:12px 0 4px}.sl-comments__field{display:flex;flex-direction:column;gap:8px}.sl-comments__rating{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sl-comments__rating-label{font-size:18px;font-weight:600;line-height:24px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-comments__rating-stars{display:flex;gap:2px;margin-left:-3px}.sl-comments__rating-star{display:flex;padding:3px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5));cursor:pointer;transition:color .18s ease}.sl-comments__rating-star--filled{color:var(--Colors-Accent, #FFCF23)}.sl-comments__rating-hint{margin-top:-4px;font-size:13px;line-height:20px;color:var(--Text-Txt_Main, #FFFFFF);visibility:hidden}.sl-comments__rating-hint--shown{visibility:visible}.sl-comments__input{display:block;width:100%;padding:12px 0 7px;border:0;border-bottom:1px solid var(--sl-line-hover, rgba(255, 255, 255, .22));border-radius:0;background:none;color:var(--Text-Txt_Main, #FFFFFF);font-size:14px;line-height:20px;overflow-y:hidden;resize:none;transition:border-color .18s ease,box-shadow .18s ease}.sl-comments__input:focus{border-bottom-color:var(--Colors-Accent, #FFCF23);box-shadow:0 1px 0 var(--Colors-Accent, #FFCF23)}.sl-comments__input--small{padding:6px 0 5px}.sl-comments__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.sl-comments__actions--deferred{visibility:hidden}.sl-comments__form--active .sl-comments__actions--deferred{visibility:visible}.sl-comments__btn,.sl-report__btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 16px;border-radius:var(--SystemCorners-Small, 8px);border:1px solid transparent;font-size:13px;font-weight:800;line-height:16px;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.sl-comments__btn--fill,.sl-report__btn--fill{background:var(--Colors-Accent, #FFCF23);color:var(--Text-Txt_Dark, #020202)}.sl-comments__btn--fill:disabled{background:var(--BG-Bg_3, #2C2C28);color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5));cursor:default}.sl-comments__btn--ghost,.sl-report__btn--ghost{background:none;border-color:var(--sl-line, rgba(255, 255, 255, .08));color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-comments__avatar{flex:0 0 38px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--BG-Bg_3, #2C2C28);color:var(--Text-Txt_Main, #FFFFFF);font-size:15px;font-weight:800;line-height:1;text-transform:uppercase;object-fit:cover}.sl-comments__avatar--ocean{background:var(--Colors-Ocean_Transp, #83D1FC29);color:var(--Colors-Ocean, #83D1FC)}.sl-comments__avatar--green{background:var(--Colors-Green_Transp, #76DBA129);color:var(--Colors-Green, #76DBA1)}.sl-comments__avatar--purple{background:var(--Colors-Purple_Transp, #AD7BFF29);color:var(--Colors-Purple, #AD7BFF)}.sl-comments__list{display:flex;flex-direction:column;gap:24px}.sl-comments__item{display:flex;align-items:flex-start;gap:16px}.sl-comments__item--reply{gap:12px}.sl-comments__body{flex:1 1 auto;min-width:0}.sl-comments__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0 0 2px}.sl-comments__author{font-size:13px;font-weight:700;line-height:20px;color:var(--Text-Txt_Main, #FFFFFF);overflow-wrap:anywhere}.sl-comments__time{font-size:12px;font-weight:400;line-height:20px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-comments__edited{font-size:12px;font-style:italic;line-height:20px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-comments__edited[hidden],.sl-comments__menu-item[hidden],.sl-comments__stars[hidden],.sl-comments__text[hidden],.sl-comments__toolbar[hidden],.sl-comments__more[hidden]{display:none}.sl-comments__form--edit{grid-template-columns:minmax(0,1fr);margin:4px 0 0}.sl-comments__rating-stars--small{--sl-rating-star-size: 24px}.sl-comments__rating-stars--small .sl-comments__icon{width:var(--sl-rating-star-size);height:var(--sl-rating-star-size)}.sl-comments__stars{display:flex;align-items:center;gap:2px;margin:2px 0 4px}.sl-comments__empty{margin:0;padding:16px 0;font-size:14px;line-height:22px;color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-comments__star{color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5))}.sl-comments__star--filled{color:var(--Colors-Accent, #FFCF23)}.sl-comments__text{margin:0;font-size:14px;font-weight:400;line-height:20px;color:var(--Text-Txt_Main, #FFFFFF);white-space:pre-line;overflow-wrap:anywhere}.sl-comments__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:4px 0 0 -8px}.sl-comments__vote{display:flex;align-items:center;gap:4px}.sl-comments__vote-btn,.sl-comments__reply-btn,.sl-comments__replies-toggle{display:flex;align-items:center;justify-content:center;gap:6px;min-width:32px;height:32px;padding:0 8px;border-radius:16px;background:none;font-size:12px;line-height:16px;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease}.sl-comments__vote-btn,.sl-comments__reply-btn{color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5));font-weight:400}.sl-comments__reply-btn{padding:0 12px}.sl-comments__vote-btn[aria-pressed=true]{color:var(--Colors-Accent, #FFCF23)}.sl-comments__vote-btn:disabled{opacity:.45;cursor:default}.sl-comments__vote-count{color:var(--Text-Txt_Sec, rgba(255, 255, 255, .5));font-size:12px;line-height:16px;font-weight:400;font-variant-numeric:tabular-nums;transition:color .18s ease}.sl-comments__vote-btn[aria-pressed=true]+.sl-comments__vote-count{color:var(--Colors-Accent, #FFCF23)}.sl-comments__vote-count:empty{display:none}.sl-comments__replies{margin:4px 0 0 -8px}.sl-comments__replies-toggle{padding:0 12px 0 8px;color:var(--sl-yt-text, #f1f1f1);font-size:13px;font-weight:700}.sl-comments__chevron{display:block;transform:rotate(180deg);transition:transform .18s ease}.sl-comments__replies-toggle[aria-expanded=true] .sl-comments__chevron{transform:none}.sl-comments__replies-list{display:flex;flex-direction:column;gap:16px;margin:12px 0 0 8px}.sl-comments__replies-list[hidden]{display:none}.sl-comments__more{position:relative;flex:0 0 auto;margin:-8px -8px 0 0}.sl-comments__more[hidden]{display:none}.sl-comments__more-btn{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;background:none;color:var(--sl-yt-text, #f1f1f1);cursor:pointer;transition:background .18s ease}.sl-comments__more-btn .sl-comments__icon{transform:rotate(90deg)}@media(min-width:1366px){.sl-comments__vote-btn:hover,.sl-comments__reply-btn:hover,.sl-comments__replies-toggle:hover,.sl-comments__more-btn:hover{background:var(--sl-yt-fill, rgba(255, 255, 255, .1))}.sl-comments__btn--fill:not(:disabled):hover,.sl-report__btn--fill:hover{background:var(--Colors-Accent_Hover, #ffd94d)}.sl-comments__btn--ghost:hover,.sl-report__btn--ghost:hover{border-color:var(--sl-line-hover, rgba(255, 255, 255, .22));color:var(--Text-Txt_Main, #FFFFFF)}}@media(max-width:650.98px){.sl-comments__form,.sl-comments__item{column-gap:12px}.sl-comments__list{gap:20px}.sl-comments__input{padding:6px 0 5px}.sl-comments__input--small{padding:2px 0 1px}}.sl-comments__error{margin:6px 0 0;color:var(--Colors-Red, #ff3232);font-size:13px;line-height:18px}.sl-comments__avatar{position:relative;overflow:hidden}.sl-comments__avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sl-comments [hidden]{display:none!important}
