.commentyar-comments{--commentyar-primary:#86c9f4;--commentyar-primary-hover:#78c1f1;--commentyar-primary-soft:#e8f5fd;--commentyar-border:#d6e8f5;--commentyar-surface:#ffffff;--commentyar-reply-surface:#f5fafe;--commentyar-ink:#1f3042;--commentyar-ink-muted:#5a6e82;--commentyar-bad-text:#a12626;--commentyar-good-text:#1e6b3a;--commentyar-star:#f8b73c;--commentyar-ink-on-primary:#1f3042;--commentyar-shadow:0 4px 14px rgba(0, 0, 0, 0.08);--commentyar-radius:12px;--commentyar-gap:14px;margin-block:2.5em 1em;color:var(--commentyar-ink);font-size:1rem;line-height:1.7;text-align:start}.commentyar-comments *{box-sizing:border-box}.commentyar-comments .commentyar-comments__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-block-end:var(--commentyar-gap)}.commentyar-comments .commentyar-comments__title{margin:0;font-size:1.35em}.commentyar-comments .commentyar-sort{display:inline-flex;align-items:center;gap:8px;color:var(--commentyar-ink-muted)}.commentyar-comments .commentyar-sort__select{padding-block:4px;padding-inline:8px;border:1px solid var(--commentyar-border);border-radius:8px;background:var(--commentyar-surface);color:var(--commentyar-ink)}.commentyar-comments .commentyar-list,.commentyar-comments .commentyar-children{margin:0;padding:0;list-style:none}.commentyar-comments .commentyar-children{margin-block-start:var(--commentyar-gap);padding-inline-start:18px;border-inline-start:2px solid var(--commentyar-border)}.commentyar-comments .commentyar-comment{margin-block-end:var(--commentyar-gap)}.commentyar-comments .commentyar-comment__body{padding:14px 16px;border:1px solid var(--commentyar-border);border-radius:var(--commentyar-radius);background:var(--commentyar-surface);box-shadow:var(--commentyar-shadow)}.commentyar-comments .commentyar-children .commentyar-comment__body{background:var(--commentyar-reply-surface)}.commentyar-comments .commentyar-comment:target>.commentyar-comment__body{border-color:var(--commentyar-primary);box-shadow:0 0 0 3px var(--commentyar-primary-soft)}.commentyar-comments .commentyar-comment__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-block-end:6px}.commentyar-comments .commentyar-avatar{display:inline-grid;place-items:center;inline-size:40px;block-size:40px;border-radius:50%;background:var(--commentyar-primary);color:var(--commentyar-ink-on-primary);font-weight:700;object-fit:cover}.commentyar-comments .commentyar-comment__author{font-weight:700}.commentyar-comments .commentyar-comment__date{color:var(--commentyar-ink-muted);font-size:.875em;text-decoration:none}.commentyar-comments .commentyar-badge{padding-block:1px;padding-inline:8px;border-radius:999px;background:var(--commentyar-primary-soft);color:var(--commentyar-ink);font-size:.8em}.commentyar-comments .commentyar-badge--blue{background:#e0f2fe;color:#075985;box-shadow:inset 0 0 0 1px #7dd3fc}.commentyar-comments .commentyar-badge--green{background:#dcfce7;color:#166534;box-shadow:inset 0 0 0 1px #86efac}.commentyar-comments .commentyar-badge--purple{background:#ede9fe;color:#5b21b6;box-shadow:inset 0 0 0 1px #c4b5fd}.commentyar-comments .commentyar-badge--orange{background:#ffedd5;color:#9a3412;box-shadow:inset 0 0 0 1px #fdba74}.commentyar-comments .commentyar-badge--pink{background:#fce7f3;color:#9d174d;box-shadow:inset 0 0 0 1px #f9a8d4}.commentyar-comments .commentyar-badge--gray{background:#f1f5f9;color:#334155;box-shadow:inset 0 0 0 1px #cbd5e1}.commentyar-comments .commentyar-comment__text>:first-child{margin-block-start:0}.commentyar-comments .commentyar-comment__text>:last-child{margin-block-end:0}.commentyar-comments .commentyar-comment__text{overflow-wrap:anywhere}.commentyar-comments .commentyar-comment__foot{display:flex;gap:12px;margin-block-start:6px}.commentyar-comments .commentyar-link{padding:0;border:0;background:none;color:var(--commentyar-ink-muted);font:inherit;text-decoration:underline;cursor:pointer}.commentyar-comments .commentyar-empty,.commentyar-comments .commentyar-closed,.commentyar-comments .commentyar-login{padding:12px 16px;border:1px dashed var(--commentyar-border);border-radius:var(--commentyar-radius);color:var(--commentyar-ink-muted)}.commentyar-comments .commentyar-more{text-align:center}.commentyar-comments .commentyar-votes{display:inline-flex;gap:6px}.commentyar-comments .commentyar-vote{display:inline-flex;align-items:center;gap:5px;padding-block:3px;padding-inline:10px;border:1px solid var(--commentyar-border);border-radius:999px;background:#fff0;color:var(--commentyar-ink-muted);font:inherit;font-size:.875em;cursor:pointer}.commentyar-comments .commentyar-vote:hover,.commentyar-comments .commentyar-vote:focus-visible{border-color:var(--commentyar-primary);color:var(--commentyar-ink)}.commentyar-comments .commentyar-vote[aria-pressed="true"]{border-color:var(--commentyar-primary-hover);background:var(--commentyar-primary);color:var(--commentyar-ink-on-primary)}.commentyar-comments .commentyar-vote[disabled],.commentyar-comments .commentyar-vote[aria-disabled="true"]{opacity:.6}.commentyar-comments .commentyar-replying{margin-block:0 10px;color:var(--commentyar-ink-muted)}.commentyar-comments .commentyar-children .commentyar-form{margin-block-start:var(--commentyar-gap)}.commentyar-comments .commentyar-form{margin-block-start:1.5em;padding:16px;border:1px solid var(--commentyar-border);border-radius:var(--commentyar-radius);background:var(--commentyar-primary-soft);box-shadow:var(--commentyar-shadow)}.commentyar-comments .commentyar-form__title{margin-block:0 10px;font-size:1.1em}.commentyar-comments .commentyar-field{margin-block:0 12px}.commentyar-comments .commentyar-field label{display:block;margin-block-end:4px;font-weight:600}.commentyar-comments .commentyar-field input,.commentyar-comments .commentyar-field textarea{inline-size:100%;padding:9px 12px;border:1px solid var(--commentyar-border);border-radius:8px;background:var(--commentyar-surface);color:var(--commentyar-ink);font:inherit;font-size:16px}.commentyar-comments .commentyar-field input:focus,.commentyar-comments .commentyar-field textarea:focus{outline:2px solid var(--commentyar-primary);outline-offset:1px}.commentyar-comments .commentyar-hp{position:absolute;inset-inline-start:-9999px;inline-size:1px;block-size:1px;overflow:hidden}.commentyar-comments .commentyar-button{padding-block:9px;padding-inline:22px;border:1px solid var(--commentyar-primary-hover);border-radius:999px;background:var(--commentyar-primary);color:var(--commentyar-ink-on-primary);font:inherit;font-weight:700;cursor:pointer}.commentyar-comments .commentyar-button:hover,.commentyar-comments .commentyar-button:focus{background:var(--commentyar-primary-hover)}.commentyar-comments .commentyar-button[disabled]{opacity:.6;cursor:wait}.commentyar-comments .commentyar-button--ghost{background:#fff0}.commentyar-comments .commentyar-form__status{min-block-size:1.4em;margin-block:8px 0;color:var(--commentyar-ink-muted)}.commentyar-comments .commentyar-form__status.is-good{color:var(--commentyar-good-text)}.commentyar-comments .commentyar-form__status.is-bad{color:var(--commentyar-bad-text)}.commentyar-comments .commentyar-edit textarea{inline-size:100%;padding:8px 10px;border:1px solid var(--commentyar-border);border-radius:8px;font:inherit;font-size:16px}.commentyar-comments .commentyar-notify{margin-block:0 10px;color:var(--commentyar-ink-muted);font-size:.9em}.commentyar-comments .commentyar-notify input{margin-inline-end:6px}.commentyar-comments .commentyar-follow[hidden],.commentyar-comments .commentyar-follow-me[hidden]{display:none}.commentyar-comments .commentyar-follow[aria-pressed="true"]{color:var(--commentyar-ink);font-weight:600;text-decoration:none}.commentyar-comments .commentyar-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.commentyar-comments .commentyar-stars{position:relative;display:inline-block;line-height:0;vertical-align:middle;color:var(--commentyar-border)}.commentyar-comments .commentyar-stars__base,.commentyar-comments .commentyar-stars__fill{display:inline-flex;white-space:nowrap}.commentyar-comments .commentyar-stars svg{flex:none}.commentyar-comments .commentyar-stars__fill{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden;color:var(--commentyar-star)}.commentyar-comments .commentyar-rating{margin-block:0 12px;margin-inline:0;padding:0;border:0}.commentyar-comments .commentyar-rating[hidden]{display:none}.commentyar-comments .commentyar-rating legend{margin-block-end:4px;padding:0;font-weight:600}.commentyar-comments .commentyar-rating__stars{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px}.commentyar-comments .commentyar-rating input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.commentyar-comments .commentyar-rating label{color:var(--commentyar-ink-muted);opacity:.35;line-height:0;cursor:pointer}.commentyar-comments .commentyar-rating label:hover,.commentyar-comments .commentyar-rating label:hover~label,.commentyar-comments .commentyar-rating input:checked~label{color:var(--commentyar-star);opacity:1}.commentyar-comments .commentyar-rating input:focus-visible+label{outline:2px solid var(--commentyar-primary);outline-offset:2px;border-radius:4px}.commentyar-comments .commentyar-media{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin-block:10px 0;margin-inline:0;padding:0;list-style:none}.commentyar-comments .commentyar-media__item{margin:0}.commentyar-comments .commentyar-media__item--video{grid-column:1 / -1}.commentyar-comments .commentyar-media img,.commentyar-comments .commentyar-media video{display:block;inline-size:100%;max-inline-size:100%;block-size:auto;border:1px solid var(--commentyar-border);border-radius:calc(var(--commentyar-radius) / 2);background:var(--commentyar-reply-surface)}.commentyar-comments .commentyar-media img{aspect-ratio:1 / 1;object-fit:cover}.commentyar-comments .commentyar-media video{max-block-size:420px}.commentyar-comments .commentyar-media__link:focus-visible{outline:2px solid var(--commentyar-primary);outline-offset:2px}.commentyar-comments .commentyar-picker .commentyar-picker__input{position:absolute;inline-size:1px;block-size:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.commentyar-comments .commentyar-picker__button{display:inline-flex;align-items:center;gap:6px;padding-block:6px;padding-inline:14px;border:1px dashed var(--commentyar-primary-hover);border-radius:999px;background:var(--commentyar-surface);color:var(--commentyar-ink);font-weight:600;cursor:pointer}.commentyar-comments .commentyar-picker:focus-within .commentyar-picker__button{outline:2px solid var(--commentyar-primary);outline-offset:1px}.commentyar-comments .commentyar-picker__hint{margin-block:6px 0;color:var(--commentyar-ink-muted);font-size:.875em}.commentyar-comments .commentyar-picked{margin-block:6px 0;margin-inline:0;padding:0;list-style:none}.commentyar-comments .commentyar-picked li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-block:4px;font-size:.9em}.commentyar-comments .commentyar-picked__name{overflow-wrap:anywhere}.commentyar-comments .commentyar-picked__state{color:var(--commentyar-ink-muted)}.commentyar-comments .commentyar-picked li.is-ready .commentyar-picked__state{color:var(--commentyar-good-text)}.commentyar-comments .commentyar-picked li.is-bad .commentyar-picked__state{color:var(--commentyar-bad-text)}@media (max-width:600px){.commentyar-comments .commentyar-children{padding-inline-start:10px}.commentyar-comments .commentyar-comment__body{padding:12px}}@media (prefers-reduced-motion:reduce){.commentyar-comments *{transition:none!important;animation:none!important}}.commentyar-comments .commentyar-menu{position:relative;margin-inline-start:auto}.commentyar-comments .commentyar-kebab{display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;padding:0;border:0;border-radius:50%;background:none;color:var(--commentyar-ink-muted);cursor:pointer}.commentyar-comments .commentyar-kebab svg{fill:currentColor}.commentyar-comments .commentyar-kebab:hover,.commentyar-comments .commentyar-kebab:focus-visible{background:var(--commentyar-primary-soft);outline:2px solid var(--commentyar-primary);outline-offset:1px}.commentyar-comments .commentyar-menu__list{position:absolute;inset-inline-end:0;z-index:5;min-inline-size:160px;margin:4px 0 0;padding:4px;list-style:none;border:1px solid var(--commentyar-border);border-radius:var(--commentyar-radius);background:var(--commentyar-surface,#fff);box-shadow:0 6px 18px rgb(0 0 0 / .12)}.commentyar-comments .commentyar-menu__list[hidden]{display:none}.commentyar-comments .commentyar-menu__item{display:block;inline-size:100%;padding:8px 10px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.commentyar-comments .commentyar-menu__item:hover,.commentyar-comments .commentyar-menu__item:focus-visible{background:var(--commentyar-primary-soft);outline:none}.commentyar-comments .commentyar-report{display:grid;gap:8px;margin-block-start:8px;padding:12px;border:1px solid var(--commentyar-border);border-radius:var(--commentyar-radius)}.commentyar-comments .commentyar-report fieldset{margin:0;padding:0;border:0}.commentyar-comments .commentyar-report label{display:block}.commentyar-comments .commentyar-report textarea{inline-size:100%}.commentyar-comments .commentyar-report .commentyar-hp{position:absolute;inset-inline-start:-9999px}.commentyar-comments .commentyar-summary{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-block-end:var(--commentyar-gap);padding:18px;border:1px solid var(--commentyar-border);border-radius:calc(var(--commentyar-radius) + 6px);background:var(--commentyar-surface);box-shadow:var(--commentyar-shadow)}.commentyar-comments .commentyar-summary.has-photos{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:center}.commentyar-comments .commentyar-summary__main{display:flex;flex-direction:column;gap:14px;min-inline-size:0;padding:18px;border-radius:var(--commentyar-radius);background:var(--commentyar-primary-soft);color:var(--commentyar-ink)}.commentyar-comments .commentyar-summary__title{position:relative;margin:0;padding-block-end:12px;color:var(--commentyar-ink);font-size:1.25em;font-weight:800;line-height:1.4}.commentyar-comments .commentyar-summary__title::after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:64px;block-size:3px;border-radius:3px;background:var(--commentyar-primary)}.commentyar-comments .commentyar-summary__score{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;padding:14px 16px;border-radius:var(--commentyar-radius);background:var(--commentyar-surface)}.commentyar-comments .commentyar-summary__avg{display:flex;flex-direction:column;align-items:center;gap:6px}.commentyar-comments .commentyar-summary__avg strong{color:var(--commentyar-ink);font-size:2.8em;font-weight:800;line-height:1}.commentyar-comments .commentyar-summary__avg .commentyar-stars svg{inline-size:22px;block-size:22px}.commentyar-comments .commentyar-summary__count{display:inline-flex;align-items:center;gap:6px;color:var(--commentyar-ink-muted);font-size:.95em}.commentyar-comments .commentyar-summary__icon{flex:none}.commentyar-comments .commentyar-summary__invite{margin:0;color:var(--commentyar-ink-muted)}.commentyar-comments .commentyar-summary__write{display:flex;align-items:center;justify-content:center;gap:8px;min-block-size:48px;padding-inline:20px;border-radius:var(--commentyar-radius);background:var(--commentyar-primary);color:var(--commentyar-ink-on-primary);font-weight:700;text-decoration:none}.commentyar-comments .commentyar-summary__write:hover,.commentyar-comments .commentyar-summary__write:focus-visible{background:var(--commentyar-primary-hover);color:var(--commentyar-ink-on-primary)}.commentyar-comments .commentyar-summary.is-wide{padding:0}.commentyar-comments .commentyar-summary.is-wide .commentyar-summary__main{align-items:center;padding:24px 18px;text-align:center}.commentyar-comments .commentyar-summary.is-wide .commentyar-summary__title::after{inset-inline-start:50%;transform:translateX(-50%)}.commentyar-comments .commentyar-summary.is-wide .commentyar-summary__score{justify-content:center;gap:12px 32px;min-inline-size:min(100%, 420px)}.commentyar-comments .commentyar-summary.is-wide .commentyar-summary__write{min-inline-size:min(100%, 320px)}.commentyar-comments .commentyar-summary__photos{display:grid;gap:14px;min-inline-size:0}.commentyar-comments .commentyar-summary__more{display:flex;align-items:center;gap:12px}.commentyar-comments .commentyar-summary__more::after{content:"";flex:1;block-size:1px;background:var(--commentyar-border)}.commentyar-comments .commentyar-strip__all{display:inline-flex;align-items:center;gap:6px;color:var(--commentyar-primary-hover);font-weight:700;text-decoration:none}.commentyar-comments .commentyar-strip__all::after{content:"";inline-size:8px;block-size:8px;border-block-start:2px solid currentColor;border-inline-end:2px solid currentColor;transform:rotate(45deg)}[dir="rtl"] .commentyar-comments .commentyar-strip__all::after{transform:rotate(-45deg)}.commentyar-comments .commentyar-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.commentyar-comments .commentyar-strip li{min-inline-size:0}.commentyar-comments .commentyar-strip__thumb{display:block;inline-size:100%;block-size:auto;aspect-ratio:5 / 6;padding:0;overflow:hidden;border:1px solid var(--commentyar-border);border-radius:var(--commentyar-radius);background:var(--commentyar-primary-soft);cursor:pointer}.commentyar-comments .commentyar-strip__thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.commentyar-comments .commentyar-strip__thumb:focus-visible{outline:2px solid var(--commentyar-primary);outline-offset:2px}.commentyar-comments .commentyar-strip__play{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;color:var(--commentyar-ink-muted);font-size:22px}@media (max-width:782px){.commentyar-comments .commentyar-summary.has-photos{grid-template-columns:minmax(0,1fr)}.commentyar-comments .commentyar-strip{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity}.commentyar-comments .commentyar-strip li{flex:0 0 auto;scroll-snap-align:start}.commentyar-comments .commentyar-strip__thumb{inline-size:92px;block-size:92px;aspect-ratio:auto}}@media (max-width:480px){.commentyar-comments .commentyar-summary{padding:12px}.commentyar-comments .commentyar-summary__main{padding:14px}.commentyar-comments .commentyar-summary__avg strong{font-size:2.3em}}html.commentyar-lb-open{overflow:hidden}.commentyar-lb{position:fixed;inset:0;z-index:100000;display:flex;flex-direction:column;gap:8px;padding:12px;background:rgb(15 22 30 / .92);color:#fff}.commentyar-lb__bar{display:flex;align-items:center;justify-content:space-between;gap:8px}.commentyar-lb__tabs{display:flex;gap:6px}.commentyar-lb__tab,.commentyar-lb__close,.commentyar-lb__nav{border:0;border-radius:999px;background:rgb(255 255 255 / .14);color:#fff;font:inherit;cursor:pointer}.commentyar-lb__tab{padding:6px 14px}.commentyar-lb__tab[aria-selected="true"]{background:var(--commentyar-primary,#86c9f4);color:var(--commentyar-ink-on-primary,#1f3042)}.commentyar-lb__close{inline-size:36px;block-size:36px;font-size:22px;line-height:1}.commentyar-lb__body{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:12px;min-block-size:0;flex:1}.commentyar-lb__stage{position:relative;display:flex;align-items:center;justify-content:center;min-block-size:0}.commentyar-lb__fig{display:flex;align-items:center;justify-content:center;margin:0;inline-size:100%;block-size:100%}.commentyar-lb__fig img,.commentyar-lb__fig video{max-inline-size:100%;max-block-size:100%;object-fit:contain;border-radius:8px}.commentyar-lb__nav{position:absolute;inset-block-start:50%;transform:translateY(-50%);inline-size:42px;block-size:42px;font-size:28px;line-height:1}.commentyar-lb__nav--prev{inset-inline-start:6px}.commentyar-lb__nav--next{inset-inline-end:6px}.commentyar-lb__panel{overflow:auto;padding:14px;border-radius:var(--commentyar-radius,12px);background:var(--commentyar-surface,#fff);color:var(--commentyar-ink,#1f3042)}.commentyar-lb__count{margin:0;text-align:center;font-size:12px;opacity:.8}.commentyar-lb__thumbs{display:flex;gap:6px;margin:0;padding:0;overflow-x:auto;list-style:none;justify-content:center}.commentyar-lb__thumb{inline-size:56px;block-size:56px;padding:0;overflow:hidden;border:2px solid #fff0;border-radius:8px;background:rgb(255 255 255 / .14);color:#fff;cursor:pointer}.commentyar-lb__thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.commentyar-lb__thumb[aria-current="true"]{border-color:var(--commentyar-primary,#86c9f4)}.commentyar-lb button:focus-visible{outline:2px solid var(--commentyar-primary,#86c9f4);outline-offset:2px}.commentyar-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:8px}.commentyar-card__when{color:var(--commentyar-ink-muted,#5a6e82);font-size:12px}.commentyar-card__text{margin-block-end:8px}.commentyar-card__votes{margin:0 0 8px;color:var(--commentyar-ink-muted,#5a6e82);font-size:13px}.commentyar-card__replies{margin:0 0 8px;padding-inline-start:16px;font-size:13px}@media (max-width:760px){.commentyar-lb__body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,40%)}}