.anime-community-media_section__gb_A0{min-width:0;max-width:100%;overflow:hidden;padding:12px;border:1px solid rgb(128 145 160/18%);border-radius:16px;background:rgb(128 145 160/5%)}.anime-community-media_heading__NGWHO{display:flex;align-items:center;justify-content:space-between;gap:8px}.anime-community-media_heading__NGWHO h2{font-size:1.15rem;font-weight:900}.anime-community-media_propose__WqRDS{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:.8rem;font-weight:700;color:rgb(var(--color-sea));transition:opacity .15s ease}.anime-community-media_propose__WqRDS:hover{opacity:.78}.anime-community-media_propose__WqRDS:active{opacity:.6}.anime-community-media_propose__WqRDS:disabled{opacity:.5}.anime-community-media_filters__4rNqn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:4px 0 12px}.anime-community-media_filters__4rNqn button{min-height:44px;padding:0 3px;border:1px solid rgb(var(--color-sea)/30%);border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease}.anime-community-media_filters__4rNqn button:hover{border-color:rgb(var(--color-sea)/70%);background:rgb(var(--color-sea)/8%)}.anime-community-media_filters__4rNqn button:active{transform:scale(.98)}.anime-community-media_filters__4rNqn button[aria-pressed=true]{background:rgb(var(--color-sea));border-color:rgb(var(--color-sea));color:#071619}.anime-community-media_rail__K4hbz{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:3px 3px 6px;scroll-padding-inline:3px}.anime-community-media_rail__K4hbz::-webkit-scrollbar{display:none}.anime-community-media_card__xTlYK{flex:0 0 84%;max-width:320px;min-width:0;text-align:left;scroll-snap-align:start;border-radius:12px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.anime-community-media_preview__sPPXk{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:12px;border:1px solid rgb(var(--color-sea)/30%);background:#132531;color:#fff}.anime-community-media_card__xTlYK:focus-visible .anime-community-media_preview__sPPXk,.anime-community-media_card__xTlYK:hover .anime-community-media_preview__sPPXk{border-color:rgb(var(--color-sea)/75%)}.anime-community-media_thumbnail__wRuvL{-o-object-fit:cover;object-fit:cover;pointer-events:none}.anime-community-media_badge__Q3lsG{position:absolute;top:8px;left:8px;padding:3px 8px;font-size:.7rem;font-weight:700;border-radius:999px;background:rgb(4 13 22/85%);color:#fff;border:1px solid rgb(255 255 255/35%)}.anime-community-media_play__qoFsm{position:absolute;inset:0;margin:auto;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:rgb(4 13 22/82%);border:1px solid rgb(255 255 255/45%);color:white}.anime-community-media_title__AuvPm{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 1px 1px;font-size:.85rem;font-weight:800}.anime-community-media_controls__SDkxQ{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:2px}.anime-community-media_controls__SDkxQ button{display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.anime-community-media_controls__SDkxQ button:disabled{opacity:.25}.anime-community-media_controls__SDkxQ button:not(:disabled):active,.anime-community-media_controls__SDkxQ button:not(:disabled):hover{color:rgb(var(--color-sea))}.anime-community-media_track__LYb0L{display:block;width:100px;height:3px;overflow:hidden;border-radius:99px;background:rgb(128 145 160/30%)}.anime-community-media_track__LYb0L span{display:block;width:33.3333%;height:100%;background:rgb(var(--color-sea));border-radius:inherit}.anime-community-media_empty__igHWy,.anime-community-media_loading__IK0BS{padding:20px 4px;font-size:.82rem;line-height:1.6}.anime-community-media_empty__igHWy span{display:block;margin-top:4px}.anime-community-media_noImage___Rl7s{position:absolute;bottom:8px;left:0;right:0;text-align:center;font-size:.7rem;color:#d4dde5}.anime-community-media_section__gb_A0 button:focus-visible{outline:2px solid rgb(var(--color-sea));outline-offset:1px}@media (min-width:768px){.anime-community-media_card__xTlYK{flex-basis:38%}.anime-community-media_filters__4rNqn{max-width:390px}}.anime-community-media_source__YB43g{display:block;padding:3px 1px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#465f6c}.dark .anime-community-media_source__YB43g{color:#a8bdc6}.community-reviews_root__mZlK9{min-width:0;max-width:100%;padding:1rem;border:1px solid rgb(var(--color-ink)/.12);border-radius:1rem;background:rgb(var(--surface-card)/.65);color:rgb(var(--color-ink));overflow-wrap:anywhere}.community-reviews_root__mZlK9 :where(button,select,textarea,a){max-width:100%}.community-reviews_root__mZlK9 button{min-height:44px;min-width:0;padding:.5rem .65rem;border-radius:.65rem;font-size:.875rem;line-height:1.35;font-weight:750}.community-reviews_root__mZlK9 button:disabled{opacity:.55;cursor:not-allowed}.community-reviews_root__mZlK9 :where(button,a,select,textarea):focus-visible{outline:2px solid rgb(var(--color-sea));outline-offset:3px}.community-reviews_root__mZlK9 svg{width:1rem;height:1rem;flex-shrink:0}.community-reviews_header__4i8E_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.75rem}.community-reviews_header__4i8E_ h2{font-size:1.4rem;font-weight:850;line-height:1.2;margin-top:.2rem}.community-reviews_eyebrow__ceJ0m{font-size:.75rem;font-weight:800;color:rgb(var(--color-sea))}.community-reviews_trend__TgtqM{display:grid;justify-items:end;text-align:right;gap:.15rem;font-size:.75rem;line-height:1.4;color:rgb(var(--color-ink)/.72)}.community-reviews_trend__TgtqM strong{font-size:1.1rem;color:rgb(var(--color-ink))}.community-reviews_toolbar__bIggi{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:1rem 0 .75rem}.community-reviews_form__tZm__ h3,.community-reviews_toolbar__bIggi h3{font-size:1rem;font-weight:800}.community-reviews_toolbar__bIggi select{min-width:0;min-height:44px;border:1px solid rgb(var(--color-ink)/.14);border-radius:.65rem;padding:.5rem;font-size:.875rem;background:rgb(var(--surface-soft));color:inherit}.community-reviews_deleteConfirm__rw6qu,.community-reviews_feedback__dRr6u{margin:.75rem 0;padding:.85rem;border:1px solid rgb(var(--color-sea)/.2);border-radius:.75rem;background:rgb(var(--color-sea)/.07);font-size:.875rem;line-height:1.6}.community-reviews_feedback__dRr6u :where(a,button){display:inline-flex;align-items:center;min-height:44px;color:rgb(var(--color-sea));font-weight:750;text-decoration:underline}.community-reviews_feedback__dRr6u p{margin:0}.community-reviews_reviews___q4Qp{display:grid;gap:.75rem}.community-reviews_card__u0oGH{min-width:0;padding:.85rem;border:1px solid rgb(var(--color-ink)/.1);border-radius:.8rem;background:rgb(var(--surface-soft)/.8)}.community-reviews_cardHeader__RRMuO{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem}.community-reviews_author__hmYqc{min-width:0;flex:1 1 8rem}.community-reviews_author__hmYqc a{display:block;font-size:.875rem;font-weight:800;color:rgb(var(--color-sea));overflow-wrap:anywhere}.community-reviews_author__hmYqc time{display:block;margin-top:.2rem;font-size:.75rem;color:rgb(var(--color-ink)/.67)}.community-reviews_verdictBadge__VoIAw{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:800;padding:.35rem .5rem;border-radius:.5rem;background:rgb(var(--color-ink)/.04)}.community-reviews_positive__tkqKj{color:rgb(var(--color-sea))}.community-reviews_danger__AUXfJ,.community-reviews_negative__Oygzk{color:rgb(var(--color-coral))}.community-reviews_body__fjl_2{margin-top:.75rem;font-size:1rem;line-height:1.65;color:rgb(var(--color-ink)/.9);white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.community-reviews_collapsed__c0kWt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.community-reviews_root__mZlK9 .community-reviews_readMore__jOP35{padding-left:0;color:rgb(var(--color-sea))}.community-reviews_cardActions__OVCcI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem;margin-top:.5rem}.community-reviews_cardActions__OVCcI>button{display:inline-flex;align-items:center;gap:.4rem;padding-left:0;color:rgb(var(--color-ink)/.78)}.community-reviews_root__mZlK9 .community-reviews_liked__0Mrfv{color:rgb(var(--color-coral))}.community-reviews_liked__0Mrfv svg{fill:currentColor}.community-reviews_ownerActions__u_ec8{display:flex;flex-wrap:wrap;gap:.25rem;margin-left:auto}.community-reviews_deleteConfirm__rw6qu>div{display:flex;flex-wrap:wrap;gap:.35rem}.community-reviews_root__mZlK9 .community-reviews_writeButton__Gt1nc{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem;border:1px solid rgb(var(--color-sea)/.3);background:rgb(var(--color-sea)/.1);color:rgb(var(--color-sea))}.community-reviews_form__tZm__{margin-top:1rem;padding-top:1rem;border-top:1px solid rgb(var(--color-ink)/.12);min-width:0}.community-reviews_formHeader__RJISF{display:flex;align-items:center;gap:.5rem;justify-content:space-between}.community-reviews_formHeader__RJISF h3{min-width:0}.community-reviews_formHeader__RJISF button{flex-shrink:0}.community-reviews_empty__vC6fF,.community-reviews_note___OqGz{font-size:.8125rem;line-height:1.6;color:rgb(var(--color-ink)/.72);margin:.65rem 0}.community-reviews_empty__vC6fF{padding:.75rem 0}.community-reviews_form__tZm__ fieldset{min-width:0;margin-top:1rem}.community-reviews_form__tZm__ legend,.community-reviews_label__IbIKl{font-size:.875rem;font-weight:750}.community-reviews_verdictChoices___349t{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8.75rem),1fr));gap:.5rem;margin-top:.5rem}.community-reviews_verdictChoices___349t button{display:flex;justify-content:center;align-items:center;gap:.4rem;border:1px solid rgb(var(--color-ink)/.16)}.community-reviews_verdictChoices___349t button[aria-pressed=true]{background:rgb(var(--color-sea));border-color:transparent;color:#071014}.community-reviews_verdictChoices___349t .community-reviews_negative__Oygzk[aria-pressed=true]{background:rgb(var(--color-coral))}.community-reviews_label__IbIKl{display:block;margin:1rem 0 .5rem}.community-reviews_textarea__mTRtn{display:block;width:100%;min-width:0;min-height:10rem;resize:vertical;border:1px solid rgb(var(--color-ink)/.2);border-radius:.75rem;padding:.8rem;font-size:1rem;line-height:1.6;color:inherit;background:rgb(var(--surface-soft))}.community-reviews_textarea__mTRtn::-moz-placeholder{color:rgb(var(--color-ink)/.6)}.community-reviews_textarea__mTRtn::placeholder{color:rgb(var(--color-ink)/.6)}.community-reviews_counter__bPGtI{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .5rem;margin-top:.4rem;font-size:.75rem;color:rgb(var(--color-ink)/.7)}.community-reviews_formActions__YyhiK{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.community-reviews_root__mZlK9 .community-reviews_publish__5H3JO{flex:1 1 8rem;background:rgb(var(--color-sea));color:#071014}@media (prefers-reduced-motion:reduce){.community-reviews_root__mZlK9 *{scroll-behavior:auto}}