.ItemCard_item_card_container__Bdm_y{background:transparent;border-radius:0;box-shadow:none;border:none;transition:all .3s ease;position:relative;overflow:hidden;margin-bottom:1rem}.ItemCard_card_content__mTK8E{padding:1rem 0;position:relative}.ItemCard_link_overlay__cOrnc{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;text-decoration:none}.ItemCard_item_card_container__Bdm_y:before{display:none}.ItemCard_item_card_container__Bdm_y:hover{transform:none;box-shadow:none}.ItemCard_cover_container__mwWkN{display:flex;justify-content:center;margin-bottom:1rem}.ItemCard_cover_container__mwWkN img{border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15)}.ItemCard_title__k8By5{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem;line-height:1.2;text-align:center}.ItemCard_subtitle__W30n_{font-size:1.1rem;color:#666;margin:0 0 .25rem;font-weight:500;text-align:center}.ItemCard_orig_title__v6WY2{font-size:1rem;color:#888;margin:0 0 1rem;font-style:italic;text-align:center}.ItemCard_rating_section__zgWjF{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem}.ItemCard_rating_stars__3RpjB{display:flex;align-items:center;gap:.25rem}.ItemCard_star_filled__MdyY5,.ItemCard_star_half__N8Ghj{color:#fbbf24;font-size:1.2rem;text-shadow:0 1px 2px rgba(0,0,0,.1)}.ItemCard_star_half__N8Ghj{opacity:.6}.ItemCard_star_empty__TCxi_{color:#d1d5db;font-size:1.2rem}.ItemCard_rating_text__P2Rjg{font-size:.9rem;color:#6b7280;font-weight:500}.ItemCard_rating_count__FtnUE{font-size:.8rem;color:#9ca3af}.ItemCard_actors_section__z9ooE,.ItemCard_album_type_section__K67AQ,.ItemCard_artist_section__g7ZyZ,.ItemCard_author_section__ZzVo5,.ItemCard_developer_section__3wMd7,.ItemCard_director_section__mVkEI,.ItemCard_genre_section__vr4oW,.ItemCard_host_section__JLEx7,.ItemCard_platform_section__2pt5t,.ItemCard_publisher_section__ITf4n,.ItemCard_year_section__gyBWf{display:flex;align-items:center;margin-bottom:.5rem;padding:.25rem 0;border-bottom:1px solid #f3f4f6;justify-content:center;text-align:center}.ItemCard_actors_label__1V1ZP,.ItemCard_album_type_label__6Atu2,.ItemCard_artist_label__T_Bq_,.ItemCard_author_label__vcAEg,.ItemCard_developer_label__qNjh7,.ItemCard_director_label__U3DJt,.ItemCard_genre_label__19yk2,.ItemCard_host_label__4_XyM,.ItemCard_platform_label__4_QZt,.ItemCard_publisher_label__cLK0s,.ItemCard_year_label__Iw9rD{font-size:.8rem;color:#9ca3af;font-weight:500;min-width:60px;flex-shrink:0;text-align:center}.ItemCard_actors_name__QQVhs,.ItemCard_album_type_value__n64wi,.ItemCard_artist_name__i0VKu,.ItemCard_author_name__U9qT4,.ItemCard_developer_name__oilC1,.ItemCard_director_name__wvyKY,.ItemCard_genre_name__wpck6,.ItemCard_host_name__h9PEM,.ItemCard_platform_name__XjlPp,.ItemCard_publisher_name__VWAUr,.ItemCard_year_value__rbnjq{font-size:.85rem;color:#4b5563;font-weight:400;flex:1;text-align:center;line-height:1.3}@media (max-width:1080px){.ItemCard_card_content__mTK8E{padding:1.5rem}.ItemCard_title__k8By5{font-size:1.75rem}}@media (max-width:768px){.ItemCard_card_content__mTK8E{padding:1.25rem}.ItemCard_item_card_container__Bdm_y{border-radius:12px}.ItemCard_title__k8By5{font-size:1.5rem}.ItemCard_subtitle__W30n_{font-size:1rem}.ItemCard_orig_title__v6WY2{font-size:.9rem}.ItemCard_cover_container__mwWkN{margin-bottom:1rem}.ItemCard_cover_container__mwWkN img{width:120px;height:180px}}@media (max-width:480px){.ItemCard_card_content__mTK8E{padding:1rem}.ItemCard_item_card_container__Bdm_y{border-radius:12px}.ItemCard_title__k8By5{font-size:1.25rem}.ItemCard_subtitle__W30n_{font-size:.9rem}.ItemCard_orig_title__v6WY2{font-size:.8rem}.ItemCard_cover_container__mwWkN img{width:100px;height:150px}.ItemCard_actors_section__z9ooE,.ItemCard_album_type_section__K67AQ,.ItemCard_artist_section__g7ZyZ,.ItemCard_author_section__ZzVo5,.ItemCard_developer_section__3wMd7,.ItemCard_director_section__mVkEI,.ItemCard_genre_section__vr4oW,.ItemCard_host_section__JLEx7,.ItemCard_platform_section__2pt5t,.ItemCard_publisher_section__ITf4n,.ItemCard_year_section__gyBWf{flex-direction:column;align-items:center;gap:.25rem;text-align:center}.ItemCard_actors_label__1V1ZP,.ItemCard_album_type_label__6Atu2,.ItemCard_artist_label__T_Bq_,.ItemCard_author_label__vcAEg,.ItemCard_developer_label__qNjh7,.ItemCard_director_label__U3DJt,.ItemCard_genre_label__19yk2,.ItemCard_host_label__4_XyM,.ItemCard_platform_label__4_QZt,.ItemCard_publisher_label__cLK0s,.ItemCard_year_label__Iw9rD{min-width:auto;text-align:center}.ItemCard_actors_name__QQVhs,.ItemCard_album_type_value__n64wi,.ItemCard_artist_name__i0VKu,.ItemCard_author_name__U9qT4,.ItemCard_developer_name__oilC1,.ItemCard_director_name__wvyKY,.ItemCard_genre_name__wpck6,.ItemCard_host_name__h9PEM,.ItemCard_platform_name__XjlPp,.ItemCard_publisher_name__VWAUr,.ItemCard_year_value__rbnjq{text-align:center}}.ItemDescription_container__CIrlf{background:white;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-bottom:2rem;border:1px solid rgba(0,0,0,.05);transition:all .3s ease;position:relative;overflow:hidden}.ItemDescription_container__CIrlf:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#667eea,#764ba2)}.ItemDescription_container__CIrlf:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.ItemDescription_header_section__FQjFK{display:flex;gap:2rem;margin-bottom:2rem}.ItemDescription_cover_container__MhxcU{flex-shrink:0;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15)}.ItemDescription_basic_info__2ExYQ{flex:1;display:flex;flex-direction:column;gap:1rem}.ItemDescription_title__o9viF{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.ItemDescription_subtitle__u_iYm{font-size:1.1rem;color:#666;margin:0;font-weight:500}.ItemDescription_orig_title__Rlz__{font-size:1rem;color:#888;margin:0;font-style:italic}.ItemDescription_rating_section__VR2lS{display:flex;align-items:center;gap:.5rem;margin:.5rem 0}.ItemDescription_rating_stars__eKyo8{display:flex;align-items:center;gap:2px}.ItemDescription_star__wjY1W{color:#ffd700;font-size:1.1rem}.ItemDescription_star_empty__9G9yF{color:#e0e0e0;font-size:1.1rem}.ItemDescription_rating_text__de4Y_{font-size:.9rem;color:#666;margin-left:.5rem}.ItemDescription_rating_count__TmpzP{font-size:.85rem;color:#999}.ItemDescription_artist_info__rQytZ,.ItemDescription_author_info__GOOhY,.ItemDescription_crew_info__p0tbz,.ItemDescription_meta_info__rd_KG,.ItemDescription_publisher_info__YSOGQ{display:flex;flex-direction:column;gap:.5rem}.ItemDescription_info_item__N8rAH{display:flex;align-items:flex-start;gap:.5rem}.ItemDescription_info_label__yY_kF{font-size:.9rem;color:#666;font-weight:500;min-width:60px;flex-shrink:0}.ItemDescription_info_value__4x4Eq{font-size:.9rem;color:#333;line-height:1.4}.ItemDescription_description_section__1eiDu{margin-bottom:2rem}.ItemDescription_section_title__KaRya{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #f0f0f0}.ItemDescription_description__XBdzt{font-size:clamp(1.1rem,2.5vw,1.3rem);line-height:1.7;color:#333;font-weight:400;text-align:justify}.ItemDescription_tags_section__RvQZ1{margin-bottom:1rem}.ItemDescription_tags__ft4FT{display:flex;flex-wrap:wrap;gap:.5rem}.ItemDescription_tag__Be9wA{background:linear-gradient(135deg,#f093fb,#f5576c);color:white;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500;white-space:nowrap;transition:all .3s ease}.ItemDescription_tag__Be9wA:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(240,147,251,.3)}@media (max-width:1080px){.ItemDescription_container__CIrlf{padding:1.5rem}.ItemDescription_header_section__FQjFK{flex-direction:column;gap:1.5rem}.ItemDescription_title__o9viF{font-size:1.75rem}}@media (max-width:768px){.ItemDescription_container__CIrlf{padding:1.25rem;border-radius:12px}.ItemDescription_header_section__FQjFK{gap:1rem}.ItemDescription_title__o9viF{font-size:1.5rem}.ItemDescription_subtitle__u_iYm{font-size:1rem}.ItemDescription_orig_title__Rlz__{font-size:.9rem}}@media (max-width:480px){.ItemDescription_container__CIrlf{padding:1rem;border-radius:12px}.ItemDescription_title__o9viF{font-size:1.25rem}.ItemDescription_subtitle__u_iYm{font-size:.9rem}.ItemDescription_orig_title__Rlz__{font-size:.8rem}.ItemDescription_description__XBdzt{font-size:.95rem;line-height:1.6}}@media (max-width:768px){.ItemDescription_container__CIrlf{padding:.75rem;margin-bottom:1.5rem}.ItemDescription_description__XBdzt{font-size:clamp(1rem,3vw,1.2rem);line-height:1.6}}@media (max-width:480px){.ItemDescription_container__CIrlf{padding:.5rem}.ItemDescription_description__XBdzt{font-size:clamp(.95rem,3.5vw,1.1rem);line-height:1.5}}.ItemDetailLayout_root__S4Z24{width:100%;max-width:none;padding:0}.ItemDetailLayout_main__4m3cy{display:flex;gap:2.5rem;align-items:flex-start;transition:width .4s cubic-bezier(.4,0,.25,1),margin .4s cubic-bezier(.4,0,.25,1),opacity .6s cubic-bezier(.4,0,.25,1),transform .4s cubic-bezier(.4,0,.25,1);will-change:width,margin,opacity,transform;padding:var(--content-padding)}.ItemDetailLayout_content__p_gmL{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1.5rem}.ItemDetailLayout_mobile_item_card_wrapper__B2CZS{display:none}@media (max-width:1080px){.ItemDetailLayout_main__4m3cy{flex-direction:column;gap:2rem}.ItemDetailLayout_content__p_gmL{width:100%}.ItemDetailLayout_mobile_item_card_wrapper__B2CZS{display:block;margin-bottom:2rem}}@media (max-width:768px){.ItemDetailLayout_root__S4Z24{margin:0 .25rem;padding:1rem}.ItemDetailLayout_main__4m3cy{gap:1.5rem;padding:1rem}}.UserNotes_notes_card__zp8ln{background:transparent;border-radius:0;box-shadow:none;border:none;padding:1.5rem;margin-bottom:0;position:relative}.UserNotes_search_overlay__i5h5M{position:absolute;top:1rem;right:1.5rem;z-index:10;display:flex;justify-content:flex-end}.UserNotes_search_container__B2800{min-width:0}.UserNotes_search_button__5bQ_V,.UserNotes_search_container__B2800{position:relative;display:flex;align-items:center;height:40px;transition:all .4s cubic-bezier(.4,0,.2,1)}.UserNotes_search_button__5bQ_V{background:transparent;border:none;border-radius:50%;width:40px;color:#8b5cf6;cursor:pointer;justify-content:center;outline:none;z-index:2}.UserNotes_search_button__5bQ_V:hover{background:rgba(139,92,246,.1);border-radius:24px;width:8rem}.UserNotes_search_expanded__SUOVy{display:flex;align-items:center;background:#fff;border:1.5px solid #a855f7;border-radius:24px;padding:0 16px;box-shadow:0 1px 4px rgba(168,85,247,.15);width:100%;min-width:200px;height:40px;transition:all .4s cubic-bezier(.4,0,.2,1)}.UserNotes_search_input__QmDVR{flex:1;border:none;outline:none;background:transparent;font-size:.875rem;color:#374151;font-family:Inter,Noto Sans SC,sans-serif;padding:0 8px;margin:0;min-width:0}.UserNotes_search_input__QmDVR::placeholder{color:#9ca3af}.UserNotes_search_close__KpVzl{background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-left:8px}.UserNotes_search_close__KpVzl:hover{background:#f3f4f6;color:#374151}.UserNotes_search_results_info__uxGSG{text-align:center;color:#6b7280;font-size:.875rem;margin-bottom:1rem;padding:.5rem;background:rgba(139,92,246,.05);border-radius:8px;border:1px solid rgba(139,92,246,.1)}.UserNotes_section_title___DZer{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #f3f4f6}.UserNotes_timeline_container__YpI2W{position:relative;padding-left:2rem;padding-top:.5rem}.UserNotes_timeline_item__xhWKV{position:relative;display:flex;align-items:flex-start;gap:1rem;margin-bottom:3rem;min-height:10rem;width:100%}.UserNotes_timeline_marker__LpGVp{position:relative;display:flex;flex-direction:column;align-items:center;width:clamp(1.5rem,3vw,2.5rem);flex-shrink:0;height:13rem;justify-content:flex-start;align-self:flex-start}.UserNotes_timeline_dot__RxB8E{width:clamp(14px,2vw,18px);height:clamp(14px,2vw,18px);background:linear-gradient(135deg,#a855f7,#6366f1);border-radius:50%;border:3px solid white;box-shadow:0 3px 12px rgba(168,85,247,.4),0 0 0 4px rgba(168,85,247,.1);z-index:3;position:absolute;top:3.6rem;left:50%;transform:translateX(-50%);transition:all .3s ease}.UserNotes_timeline_dot__RxB8E:hover{transform:translateX(-50%) scale(1.1);box-shadow:0 4px 16px rgba(168,85,247,.5),0 0 0 6px rgba(168,85,247,.15)}.UserNotes_timeline_time__4bYsj{position:absolute;left:3.5rem;top:3.6rem;transform:translateY(-50%);font-size:1.1rem;color:#9ca3af;white-space:nowrap;font-weight:400;background:transparent;padding:0;border:none;box-shadow:none;z-index:2;font-family:Inter,Noto Sans SC,sans-serif}.UserNotes_timeline_line_up__HQQrs{height:3rem;background:linear-gradient(180deg,rgba(168,85,247,0),rgba(168,85,247,.1) 10%,rgba(168,85,247,.4) 50%,rgba(168,85,247,.8));top:.6rem}.UserNotes_timeline_line_down__x0bVy,.UserNotes_timeline_line_up__HQQrs{width:3px;border-radius:2px;position:absolute;left:50%;transform:translateX(-50%);box-shadow:0 0 8px rgba(168,85,247,.2);z-index:1}.UserNotes_timeline_line_down__x0bVy{background:linear-gradient(180deg,rgba(168,85,247,.8),rgba(168,85,247,.4) 50%,rgba(168,85,247,.1) 90%,rgba(168,85,247,0));top:3.6rem}.UserNotes_timeline_content__9JCe5{flex:1;background:transparent;border:none;box-shadow:none;display:flex;flex-direction:column;gap:.5rem;padding:4.5rem 0 0;min-height:6.4rem;align-self:flex-start}.UserNotes_first_timeline_item__4aKe7 .UserNotes_timeline_content__9JCe5{padding-right:4rem}.UserNotes_note_item__bkpPs{padding:0;background:transparent;border:none;box-shadow:none;margin-bottom:0}.UserNotes_note_header__h_280{display:flex;flex-direction:column;margin-bottom:.75rem;gap:.75rem}.UserNotes_note_meta__S8ynP{display:flex;align-items:center;justify-content:space-between;gap:1rem}.UserNotes_progress_info__bBU1_{display:flex;align-items:center;flex:1}.UserNotes_time_info__uOZjW{display:flex;align-items:center;flex-shrink:0}.UserNotes_note_title__acStv{font-size:clamp(1.2rem,3vw,1.4rem);font-weight:600;color:#374151;margin:0 0 .5rem;line-height:1.4;flex:1;font-family:Inter,Noto Sans SC,sans-serif;letter-spacing:-.01em}.UserNotes_note_date__ZgpaD{font-size:.875rem;color:#64748b;white-space:nowrap;flex-shrink:0;font-weight:500}.UserNotes_note_content__G8gWL{color:#4b5563;line-height:1.7;margin:0;white-space:pre-wrap;font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:400;font-family:Inter,Noto Sans SC,sans-serif;letter-spacing:.01em}.UserNotes_progress_container__BPx6q{display:flex;align-items:center;gap:.5rem;width:fit-content;margin-top:.75rem;align-self:flex-start}.UserNotes_progress_badge__hJ2hu{font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.25rem}.UserNotes_chapter_badge__uTiwS{color:#92400e}.UserNotes_page_badge__CONGv{color:#1e40af}.UserNotes_progress_text__BEWxm{font-size:.8rem;color:#374151;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}.UserNotes_load_more__djN5m{margin-top:2rem;padding:1.5rem;text-align:center}.UserNotes_loading_spinner__Lh1Z1{display:flex;align-items:center;justify-content:center;gap:.75rem;color:#6b7280;font-size:.875rem;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}.UserNotes_spinner__lOfzu{width:20px;height:20px;border:2px solid rgba(99,102,241,.2);border-top-color:#6366f1;border-radius:50%;animation:UserNotes_spin__jvwb8 1s linear infinite}@keyframes UserNotes_spin__jvwb8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserNotes_load_more_text__ek9gr{color:#6b7280;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.3);display:inline-block;transition:all .2s ease;font-family:Inter,Noto Sans SC,sans-serif}.UserNotes_load_more_text__ek9gr:hover{background:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.UserNotes_no_more__m3k68{margin-top:2rem;padding:1.5rem;text-align:center;color:#9ca3af;font-size:.875rem;font-weight:500;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.3);font-family:Inter,Noto Sans SC,sans-serif}@media (max-width:768px){.UserNotes_notes_card__zp8ln{padding:1rem}.UserNotes_search_overlay__i5h5M{top:.5rem;right:1rem}.UserNotes_search_expanded__SUOVy{min-width:150px}.UserNotes_timeline_marker__LpGVp{width:1rem}.UserNotes_timeline_dot__RxB8E{width:10px;height:10px;border:2px solid white}.UserNotes_timeline_line_up__HQQrs{left:50%;transform:translateX(-50%);top:0;height:3rem}.UserNotes_timeline_item__xhWKV{padding-right:0;min-height:8rem;width:100%;margin-bottom:2.5rem}.UserNotes_timeline_marker__LpGVp{height:10.5rem;width:clamp(1.2rem,4vw,2rem)}.UserNotes_timeline_dot__RxB8E{top:2.8rem;width:clamp(12px,3vw,16px);height:clamp(12px,3vw,16px)}.UserNotes_timeline_container__YpI2W{padding-left:1rem}.UserNotes_timeline_time__4bYsj{left:2.5rem;top:2.8rem;font-size:.9rem}.UserNotes_timeline_line_up__HQQrs{height:2.2rem;top:.6rem;background:linear-gradient(180deg,rgba(168,85,247,0),rgba(168,85,247,.1) 10%,rgba(168,85,247,.4) 50%,rgba(168,85,247,.8))}.UserNotes_timeline_line_down__x0bVy{top:2.8rem;background:linear-gradient(180deg,rgba(168,85,247,.8),rgba(168,85,247,.4) 50%,rgba(168,85,247,.1) 90%,rgba(168,85,247,0))}.UserNotes_timeline_content__9JCe5{padding-top:3.5rem;min-height:5.2rem}.UserNotes_first_timeline_item__4aKe7 .UserNotes_timeline_content__9JCe5{padding-right:3rem}.UserNotes_note_header__h_280{flex-direction:column;align-items:flex-start;gap:.75rem}.UserNotes_note_title__acStv{font-size:clamp(1.1rem,4vw,1.3rem)}.UserNotes_note_content__G8gWL{font-size:clamp(1rem,3vw,1.2rem)}.UserNotes_note_date__ZgpaD{white-space:normal;align-self:flex-start}.UserNotes_progress_container__BPx6q{flex-direction:column;align-items:flex-start;gap:.5rem}.UserNotes_progress_badge__hJ2hu{font-size:.875rem}.UserNotes_load_more__djN5m{margin-top:1.5rem;padding:1rem}.UserNotes_load_more_text__ek9gr{padding:.5rem 1rem;font-size:.8rem}.UserNotes_no_more__m3k68{margin-top:1.5rem;padding:1rem;font-size:.8rem}}.CommentsSection_comments_container__z7_nW{display:flex;flex-direction:column;gap:1rem;padding:1rem}.CommentsSection_my_comment_wrapper__6dOQB{display:flex;align-items:flex-start;gap:.75rem;margin-left:2rem;justify-content:flex-end}.CommentsSection_my_comment__E7FSD{padding:1rem;background:linear-gradient(135deg,#e0e7ff,#f3e8ff);border:1px solid rgba(168,85,247,.2);border-radius:20px 20px 8px 20px;position:relative;box-shadow:0 4px 16px rgba(168,85,247,.15);flex:1;max-width:calc(100% - 80px)}.CommentsSection_my_avatar__cggJ1{border-radius:50%;flex-shrink:0;width:60px!important;height:60px!important;object-fit:cover}.CommentsSection_my_comment_text__n2rPP{font-size:clamp(.9rem,2vw,1.1rem);line-height:1.6;color:#374151;position:relative;margin-bottom:.5rem;padding:0 .8rem}.CommentsSection_my_comment_text__n2rPP:before{left:0;top:-.2rem}.CommentsSection_my_comment_text__n2rPP:after,.CommentsSection_my_comment_text__n2rPP:before{content:'"';position:absolute;font-size:clamp(1.2rem,3vw,1.8rem);color:rgba(168,85,247,.6);font-weight:700;opacity:.9;line-height:1;z-index:1}.CommentsSection_my_comment_text__n2rPP:after{right:0;bottom:-.2rem}.CommentsSection_my_comment_text__n2rPP p{margin:0 0 .5rem}.CommentsSection_my_comment_text__n2rPP a{color:#007bff;text-decoration:none}.CommentsSection_my_comment_text__n2rPP a:hover{text-decoration:underline}.CommentsSection_my_comment_time__R9Ejf{font-size:.8rem;color:#6b7280}.CommentsSection_other_comments__hgIQ1{display:flex;flex-direction:column;gap:.75rem}.CommentsSection_other_comment_wrapper__PU1k_{display:flex;align-items:flex-start;gap:.75rem;margin-right:2rem;justify-content:flex-start}.CommentsSection_other_comment__V5HdD{padding:1rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:20px 20px 20px 8px;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1);flex:1;max-width:calc(100% - 50px)}.CommentsSection_other_comment__V5HdD:hover{border-color:#dee2e6;box-shadow:0 2px 8px rgba(0,0,0,.1)}.CommentsSection_other_avatar__4c45Q{border-radius:50%;flex-shrink:0;width:32px!important;height:32px!important;object-fit:cover}.CommentsSection_other_comment_header__US55D{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}.CommentsSection_other_comment_name__7thpo{font-weight:600;color:#333;font-size:.9rem;flex-shrink:0}.CommentsSection_other_comment_preview__yaLqm{font-size:.85rem;color:#555;flex:1;margin:0 .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommentsSection_other_comment_time__IrDJ_{font-size:.8rem;color:#666;flex-shrink:0}.CommentsSection_other_comment_text__V9OuY{font-size:clamp(.85rem,1.8vw,1rem);line-height:1.6;color:#555}.CommentsSection_other_comment_text__V9OuY p{margin:0 0 .5rem}.CommentsSection_other_comment_text__V9OuY a{color:#007bff;text-decoration:none}.CommentsSection_other_comment_text__V9OuY a:hover{text-decoration:underline}.CommentsSection_empty_state__My2U4{text-align:center;padding:2rem;color:#666}.CommentsSection_empty_text___OD5D{font-size:1rem;margin:0}@media (max-width:980px){.CommentsSection_comments_container__z7_nW{padding:.75rem;gap:.75rem}.CommentsSection_my_comment__E7FSD,.CommentsSection_other_comment__V5HdD{padding:.5rem}.CommentsSection_my_avatar__cggJ1{width:50px!important;height:50px!important}.CommentsSection_other_avatar__4c45Q{width:28px!important;height:28px!important}.CommentsSection_my_comment_text__n2rPP{padding:0 .3rem}.CommentsSection_my_comment_text__n2rPP:before{left:-.1rem;top:-.05rem}.CommentsSection_my_comment_text__n2rPP:after{right:-.1rem;bottom:-.05rem}}.UserReview_section_title__r4c9x{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid #f3f4f6}.UserReview_review_content__TaRln{margin-bottom:1rem}.UserReview_review_header__fAxZG{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.UserReview_user_info__xfKSu{display:flex;align-items:center;gap:.75rem}.UserReview_user_avatar__SNuU_{border-radius:50%;object-fit:cover}.UserReview_user_details__QhBQ_{display:flex;flex-direction:column}.UserReview_user_name__iOXkp{font-weight:600;color:#111827;font-size:.875rem}.UserReview_user_username__FA1PX{color:#6b7280;font-size:.75rem}.UserReview_avatar_image__WT7KP{border-radius:50%;object-fit:cover;border:2px solid #e5e7eb;transition:border-color .2s ease}.UserReview_avatar_image__WT7KP:hover{border-color:#3b82f6}.UserReview_default_avatar__DErC8{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:1rem;border:2px solid #e5e7eb;transition:all .2s ease}.UserReview_default_avatar__DErC8:hover{border-color:#3b82f6;transform:scale(1.05)}.UserReview_review_title__SHFKw{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0;line-height:1.4;flex:1}.UserReview_my_review_badge__uRm4x{display:inline-flex;align-items:center;padding:.5rem 1rem;background:rgba(168,85,247,.1);color:#a855f7;border:1px solid rgba(168,85,247,.2);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,Noto Sans SC,sans-serif;box-shadow:0 4px 16px rgba(168,85,247,.2)}.UserReview_my_review_badge__uRm4x:hover{background:rgba(168,85,247,.15);border-color:rgba(168,85,247,.3);transform:translateY(-1px);box-shadow:0 8px 24px rgba(168,85,247,.3)}.UserReview_expand_button__D2LRG{display:inline-flex;align-items:center;padding:.5rem 1rem;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);color:#6b7280;border:1px solid rgba(255,255,255,.3);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,Noto Sans SC,sans-serif}.UserReview_expand_button__D2LRG:hover{background:rgba(255,255,255,.95);color:#374151;border-color:rgba(168,85,247,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.UserReview_review_body__cYU_1{color:#374151;line-height:1.7;margin-bottom:1rem;max-height:120px;overflow:hidden;position:relative}.UserReview_review_body__cYU_1.UserReview_expanded__CNe5H{max-height:none}.UserReview_review_body__cYU_1:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,rgba(255,255,255,.95));pointer-events:none;opacity:1;transition:opacity .3s ease}.UserReview_review_body__cYU_1.UserReview_expanded__CNe5H:after{opacity:0}.UserReview_markdown_paragraph__ykdGM{margin:0 0 1rem;line-height:1.7}.UserReview_markdown_strong__2HDhG{font-weight:600;color:#111827}.UserReview_markdown_em__rH7Rw{font-style:italic;color:#4b5563}.UserReview_markdown_inline_code__xCwD5{background:#f3f4f6;color:#dc2626;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.UserReview_markdown_code_block__2eYLT{display:block;color:#333;font-size:.875rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.UserReview_markdown_code_block__2eYLT,.UserReview_markdown_pre__vqeGt{background:#f8f9fa;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0;border:1px solid #e5e7eb}.UserReview_markdown_link__kmXI4{color:#2563eb;text-decoration:none;border-bottom:1px solid transparent;transition:all .2s ease}.UserReview_markdown_link__kmXI4:hover{color:#1d4ed8;border-bottom-color:#1d4ed8}.UserReview_markdown_h1__ovov_{font-size:1.5rem;font-weight:700;color:#111827;margin:1.5rem 0 1rem;line-height:1.3}.UserReview_markdown_h2__lfM06{font-size:1.25rem;font-weight:600;color:#111827;margin:1.25rem 0 .75rem;line-height:1.3}.UserReview_markdown_h3__1MVme{font-size:1.125rem;font-weight:600;color:#111827;margin:1rem 0 .5rem;line-height:1.3}.UserReview_markdown_ol__eXJmZ,.UserReview_markdown_ul__S9DQP{margin:1rem 0;padding-left:1.5rem}.UserReview_markdown_li__yx1DE{margin:.25rem 0;line-height:1.6}.UserReview_markdown_blockquote__DWrn7{border-left:4px solid #e5e7eb;margin:1rem 0;color:#6b7280;font-style:italic;background:#f9fafb;padding:1rem;border-radius:.25rem}.UserReview_markdown_hr__Hj78o{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}.UserReview_markdown_table__shW7h{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.875rem}.UserReview_markdown_tbody___PRUb tr:nth-child(2n),.UserReview_markdown_thead__GZpmU{background:#f9fafb}.UserReview_markdown_tr__pnxl6{border-bottom:1px solid #e5e7eb}.UserReview_markdown_th__xE7xy{padding:.75rem;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.UserReview_markdown_td__bFSuP{padding:.75rem;color:#374151}.UserReview_review_meta__aBQiB{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid #f3f4f6}.UserReview_review_date__SvJ8D{font-size:.875rem;color:#6b7280}.UserReview_review_actions__tE8vj{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.UserReview_view_original__3gU5f{display:inline-flex;align-items:center;padding:.5rem 1rem;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);color:#6b7280;text-decoration:none;border-radius:8px;font-size:.875rem;font-weight:500;border:1px solid rgba(255,255,255,.3);transition:all .2s ease;font-family:Inter,Noto Sans SC,sans-serif}.UserReview_view_original__3gU5f:hover{background:rgba(255,255,255,.95);color:#374151;border-color:rgba(99,102,241,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.UserReview_toggle_comments_btn__egHyR{display:inline-flex;align-items:center;padding:.5rem 1rem;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1));backdrop-filter:blur(10px);color:#6366f1;border:1px solid rgba(99,102,241,.2);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,Noto Sans SC,sans-serif}.UserReview_toggle_comments_btn__egHyR:hover{background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(139,92,246,.2));color:#4f46e5;border-color:rgba(99,102,241,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.15)}.UserReview_other_comments_section__lOuuV{margin-top:1.5rem;padding:1.5rem;background:linear-gradient(135deg,rgba(248,250,252,.8),rgba(241,245,249,.9));backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 16px rgba(0,0,0,.05)}.UserReview_other_comments_title__tVWP7{font-size:1.125rem;font-weight:600;color:#374151;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(229,231,235,.5)}.UserReview_other_comments_list__Mi0jE{display:flex;flex-direction:column;gap:1rem}.UserReview_other_comment_item__ahl1q{padding:1rem;background:rgba(255,255,255,.6);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.2);transition:all .3s cubic-bezier(.4,0,.2,1);animation:UserReview_slideInUp__7rnry .5s ease-out}.UserReview_other_comment_item__ahl1q:hover{background:rgba(255,255,255,.8);border-color:rgba(99,102,241,.2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.UserReview_comment_header__jzIix{margin-bottom:.75rem}.UserReview_comment_user__jznkG{display:flex;align-items:center;gap:.75rem}.UserReview_comment_avatar__4G4qh{flex-shrink:0}.UserReview_comment_avatar__4G4qh .UserReview_avatar_image__WT7KP{border-radius:50%;object-fit:cover;border:2px solid #e5e7eb;transition:border-color .2s ease}.UserReview_comment_avatar__4G4qh .UserReview_avatar_image__WT7KP:hover{border-color:#3b82f6}.UserReview_avatar_placeholder__KXdEz{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:.875rem;border:2px solid #e5e7eb;transition:all .2s ease}.UserReview_avatar_placeholder__KXdEz:hover{border-color:#3b82f6;transform:scale(1.05)}.UserReview_comment_user_info__AX_NJ{display:flex;flex-direction:column;gap:.25rem}.UserReview_comment_username__0PzHG{font-size:.875rem;font-weight:600;color:#374151}.UserReview_comment_date__QYj_H{font-size:.75rem;color:#9ca3af}.UserReview_comment_content__zu9ki{color:#4b5563;line-height:1.6}.UserReview_comment_paragraph__FY3e_{margin:0 0 .5rem;line-height:1.6}.UserReview_comment_strong__mqjVK{font-weight:600;color:#374151}.UserReview_comment_em__yAHOs{font-style:italic;color:#6b7280}.UserReview_comment_code__6ZS5I{background:#f3f4f6;color:#dc2626;padding:.125rem .25rem;border-radius:.25rem;font-size:.875em;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.UserReview_comment_link__kuqDT{color:#2563eb;text-decoration:none;border-bottom:1px solid transparent;transition:all .2s ease}.UserReview_comment_link__kuqDT:hover{color:#1d4ed8;border-bottom-color:#1d4ed8}@keyframes UserReview_slideInUp__7rnry{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.UserReview_section_title__r4c9x{font-size:1.125rem}.UserReview_review_title__SHFKw{font-size:1rem}}.OtherUsersReviews_container__OaBUm{margin-top:2rem}.OtherUsersReviews_title__4PvXO{display:none}.OtherUsersReviews_empty__0CvK2{color:#6b7280;font-style:italic;text-align:center;padding:2rem}.OtherUsersReviews_reviews_list__nMKo2{display:flex;flex-direction:column;gap:2rem}.OtherUsersReviews_review_item__UFBJb{background:rgba(255,255,255,.9);backdrop-filter:blur(20px);border-radius:20px;border:1px solid rgba(255,255,255,.3);padding:2rem;margin-bottom:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px rgba(0,0,0,.08)}.OtherUsersReviews_review_item__UFBJb:hover{background:rgba(255,255,255,.95);border-color:rgba(168,85,247,.4);transform:translateY(-4px);box-shadow:0 16px 48px rgba(168,85,247,.2)}.OtherUsersReviews_review_header__lsEdY{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.OtherUsersReviews_user_info__yrC9E{display:flex;align-items:center;gap:.75rem}.OtherUsersReviews_user_avatar__n2TFx{border-radius:50%;object-fit:cover}.OtherUsersReviews_user_details__XRnzZ{display:flex;flex-direction:column}.OtherUsersReviews_review_badge__vA7q9{display:inline-block;background:linear-gradient(135deg,rgba(168,85,247,.1),rgba(139,92,246,.1));color:#a855f7;font-size:.7rem;font-weight:600;padding:.2rem .4rem;border-radius:4px;margin-bottom:.25rem;border:1px solid rgba(168,85,247,.2);font-family:Inter,Noto Sans SC,sans-serif;width:fit-content}.OtherUsersReviews_user_name__SlJcR{font-weight:600;color:#111827;font-size:.875rem}.OtherUsersReviews_review_date__hpXd_,.OtherUsersReviews_user_username__sJdyH{color:#6b7280;font-size:.75rem}.OtherUsersReviews_review_content__tHzmc{margin-bottom:1rem;max-height:120px;overflow:hidden;position:relative}.OtherUsersReviews_review_content__tHzmc.OtherUsersReviews_expanded__BoF7q{max-height:none}.OtherUsersReviews_review_text__MLRwP{margin-bottom:1rem;max-height:120px;overflow:hidden;position:relative}.OtherUsersReviews_review_text__MLRwP.OtherUsersReviews_expanded__BoF7q{max-height:none}.OtherUsersReviews_review_content__tHzmc:after,.OtherUsersReviews_review_text__MLRwP:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,rgba(248,250,252,.95));pointer-events:none;opacity:1;transition:opacity .3s ease}.OtherUsersReviews_review_content__tHzmc.OtherUsersReviews_expanded__BoF7q:after,.OtherUsersReviews_review_text__MLRwP.OtherUsersReviews_expanded__BoF7q:after{opacity:0}.OtherUsersReviews_review_title__F74LX{font-size:1rem;font-weight:600;color:#111827;margin-bottom:.75rem;line-height:1.4}.OtherUsersReviews_markdown_content__k2zzB{line-height:1.6}.OtherUsersReviews_markdown_p__EXq0T{margin-bottom:.75rem;color:#374151}.OtherUsersReviews_markdown_h1__9MuyT{font-size:1.5rem;font-weight:700;color:#111827;margin:1rem 0 .75rem;line-height:1.3}.OtherUsersReviews_markdown_h2__hFXSk{font-size:1.25rem;font-weight:600;color:#111827;margin:.875rem 0 .5rem;line-height:1.3}.OtherUsersReviews_markdown_h3__0zw3j{font-size:1.125rem;font-weight:600;color:#111827;margin:.75rem 0 .5rem;line-height:1.3}.OtherUsersReviews_markdown_ol__4brux,.OtherUsersReviews_markdown_ul__77l9f{margin:.75rem 0;padding-left:1.5rem}.OtherUsersReviews_markdown_li__fNvho{margin-bottom:.25rem;color:#374151}.OtherUsersReviews_markdown_blockquote__jd4wl{border-left:4px solid #d1d5db;padding-left:1rem;margin:.75rem 0;color:#6b7280;font-style:italic}.OtherUsersReviews_markdown_code__R2UM3{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:#e11d48}.OtherUsersReviews_markdown_pre__dbpbG{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:1rem;margin:.75rem 0;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.5}.OtherUsersReviews_review_actions__JOzS0{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.OtherUsersReviews_expand_button__aJUIH{display:inline-flex;align-items:center;padding:.5rem 1rem;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);color:#6b7280;border:1px solid rgba(255,255,255,.3);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,Noto Sans SC,sans-serif}.OtherUsersReviews_expand_button__aJUIH:hover{background:rgba(255,255,255,.95);color:#374151;border-color:rgba(168,85,247,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.OtherUsersReviews_view_original__gvblY{display:inline-flex;align-items:center;padding:.5rem 1rem;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);color:#6b7280;text-decoration:none;border-radius:8px;font-size:.875rem;font-weight:500;border:1px solid rgba(255,255,255,.3);transition:all .2s ease;font-family:Inter,Noto Sans SC,sans-serif}.OtherUsersReviews_view_original__gvblY:hover{background:rgba(255,255,255,.95);color:#374151;border-color:rgba(168,85,247,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.OtherUsersReviews_review_header__lsEdY{flex-direction:column;align-items:flex-start;gap:.5rem}.OtherUsersReviews_review_date__hpXd_{align-self:flex-end}.OtherUsersReviews_user_info__yrC9E{width:100%}}.ReviewsSection_reviews_container__AI40y{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.ReviewsSection_empty_state__t_q1m{display:flex;justify-content:center;align-items:center;padding:3rem 1.5rem;text-align:center}.ReviewsSection_empty_text__7CIjm{color:#9ca3af;font-size:1rem;margin:0}.ReviewsSection_reviews_container__AI40y{background:transparent;border-radius:12px}.ReviewsSection_user_review_wrapper__JeMGm{background:rgba(255,255,255,.9);backdrop-filter:blur(20px);border-radius:20px;border:1px solid rgba(255,255,255,.3);padding:2rem;margin-bottom:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 32px rgba(0,0,0,.08)}.ReviewsSection_user_review_wrapper__JeMGm:hover{background:rgba(255,255,255,.95);border-color:rgba(168,85,247,.4);transform:translateY(-4px);box-shadow:0 16px 48px rgba(168,85,247,.2)}.ReviewsSection_other_reviews_wrapper__0zBHz{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.ReviewsSection_reviews_container__AI40y{padding:1rem;gap:1rem}.ReviewsSection_user_review_wrapper__JeMGm{padding:1rem}}.ItemDetailTabs_container__1SfPH{background:white;border-radius:16px;margin-top:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);overflow:hidden;position:relative}.ItemDetailTabs_container__1SfPH:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#4facfe,#00f2fe)}.ItemDetailTabs_tab_header__ua_xc{display:flex;background:transparent;padding:8px}.ItemDetailTabs_tab_button__Gd0n1{flex:1;padding:16px 24px;background:transparent;border:none;border-radius:12px;font-size:15px;font-weight:500;color:#64748b;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 4px}.ItemDetailTabs_tab_button__Gd0n1:hover{background:rgba(255,255,255,.7);color:#475569;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.ItemDetailTabs_tab_active__CW_KT{background:linear-gradient(135deg,#667eea,#764ba2);color:white;font-weight:600;transform:translateY(-2px);box-shadow:0 8px 24px rgba(102,126,234,.3)}.ItemDetailTabs_tab_active__CW_KT:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:20px;height:3px;background:linear-gradient(90deg,#f97316,#ec4899,#8b5cf6);border-radius:2px}.ItemDetailTabs_tab_count__qUjJB{background:rgba(229,231,235,.8);color:#6b7280;font-size:11px;font-weight:600;padding:3px 8px;border-radius:10px;min-width:18px;text-align:center;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.ItemDetailTabs_tab_active__CW_KT .ItemDetailTabs_tab_count__qUjJB{background:linear-gradient(135deg,#f97316,#ec4899);color:#ffffff;box-shadow:0 2px 8px rgba(249,115,22,.3);transform:scale(1.05)}.ItemDetailTabs_tab_content__EYril{min-height:200px;background:transparent}.ItemDetailTabs_tab_panel__Uwfd8{padding:0}.ItemDetailTabs_my_review_section__10Ivo{background:transparent;border-bottom:1px solid rgba(243,244,246,.5);padding:16px 0}.ItemDetailTabs_other_reviews_section__4R4sE{padding:16px 0 0}.ItemDetailTabs_empty_panel__PDBiK,.ItemDetailTabs_empty_state__ww9b_{padding:40px 20px;text-align:center;color:#9ca3af}.ItemDetailTabs_empty_text__C8_3S{font-size:14px;margin:0}@media (max-width:768px){.ItemDetailTabs_tab_button__Gd0n1{padding:12px 16px;font-size:14px}.ItemDetailTabs_tab_count__qUjJB{font-size:11px;padding:1px 6px}.ItemDetailTabs_empty_panel__PDBiK,.ItemDetailTabs_empty_state__ww9b_{padding:30px 16px}}@media (max-width:1080px){.ItemDetailTabs_container__1SfPH{margin-top:1.5rem}}@media (max-width:768px){.ItemDetailTabs_container__1SfPH{margin-top:1rem;border-radius:12px}.ItemDetailTabs_tab_header__ua_xc{padding:6px}.ItemDetailTabs_tab_button__Gd0n1{padding:12px 16px;font-size:14px;margin:0 2px}}@media (max-width:480px){.ItemDetailTabs_tab_button__Gd0n1{padding:10px 12px;font-size:13px;margin:0 1px}}@keyframes RecentReviews_slideInFromRight__O3Fqn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.RecentReviews_container__53ve_{margin-top:2rem;padding:1.5rem;background:rgba(255,255,255,.8);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px rgba(0,0,0,.08)}.RecentReviews_title__UUkdS{font-size:1.125rem;font-weight:700;color:#1e293b;margin:0 0 1.25rem;font-family:Inter,Noto Sans SC,sans-serif;letter-spacing:-.025em}.RecentReviews_reviews_list__C4F2j{display:flex;flex-direction:column;gap:.75rem}.RecentReviews_review_item__pDWOf{display:flex;gap:.75rem;padding:1rem;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(248,250,252,.8));backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.4);transition:all .4s cubic-bezier(.4,0,.2,1);text-decoration:none;color:inherit;box-shadow:0 4px 16px rgba(0,0,0,.08);position:relative;animation:RecentReviews_slideInFromRight__O3Fqn .6s ease-out}.RecentReviews_review_item__pDWOf:hover{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(240,244,255,.9));border-color:rgba(168,85,247,.4);transform:translateY(-4px);box-shadow:0 12px 32px rgba(168,85,247,.2)}.RecentReviews_item_cover__dM8yp{flex-shrink:0;width:60px;height:80px;border-radius:8px;overflow:hidden;background:rgba(248,250,252,.8);border:1px solid rgba(229,231,235,.5)}.RecentReviews_cover_image__1S4_k{width:100%;height:100%;object-fit:cover}.RecentReviews_cover_placeholder__HOAM6{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1))}.RecentReviews_cover_icon__XN_71{font-size:1.5rem;opacity:.7}.RecentReviews_review_content__lcxej{flex:1;min-width:0}.RecentReviews_review_header__BBV52{display:flex;flex-direction:column;margin-bottom:.75rem;gap:.25rem}.RecentReviews_rating_section__j3nTK{margin-bottom:.75rem}.RecentReviews_item_info__hZkFA{flex:1;min-width:0}.RecentReviews_category_badge__HM1H1{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.25rem .5rem;background:rgba(99,102,241,.1);border-radius:6px;width:fit-content}.RecentReviews_category_icon__dCUww{font-size:.875rem}.RecentReviews_category_name__uK6Mb{font-size:.75rem;font-weight:600;color:#6366f1;font-family:Inter,Noto Sans SC,sans-serif}.RecentReviews_item_title__MdMPM{font-size:.9rem;font-weight:600;color:#1e293b;margin:0;line-height:1.4;font-family:Inter,Noto Sans SC,sans-serif;letter-spacing:-.025em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;text-align:left}.RecentReviews_item_year__QUE9e{font-size:.8rem;color:#64748b;font-weight:500}.RecentReviews_rating__LXTjg{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.RecentReviews_rating_text__g8ETE{font-size:.75rem;color:#6b7280;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}.RecentReviews_item_meta__AstLr{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;flex-wrap:wrap}.RecentReviews_star__5zBg6{font-size:.875rem;transition:all .2s ease}.RecentReviews_star_filled__HDQNe{color:#fbbf24}.RecentReviews_star_half__4F4E5{color:#fbbf24;opacity:.6}.RecentReviews_star_empty__uAmju{color:#d1d5db}.RecentReviews_review_text_container__2RgaB{position:relative}.RecentReviews_review_text_full__Xazi8{position:absolute;top:0;left:0;right:0;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:8px;padding:.75rem;border:1px solid rgba(99,102,241,.2);box-shadow:0 4px 16px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10}.RecentReviews_review_item__pDWOf:hover .RecentReviews_review_text_full__Xazi8{opacity:1;visibility:visible;transform:translateY(0)}.RecentReviews_review_title__daFUk{font-size:.8rem;font-weight:600;color:#374151;margin:0 0 .5rem;line-height:1.3;-webkit-line-clamp:2}.RecentReviews_review_text__IieLt,.RecentReviews_review_title__daFUk{font-family:Inter,Noto Sans SC,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.RecentReviews_review_text__IieLt{font-size:.75rem;color:#6b7280;line-height:1.4;margin:0;-webkit-line-clamp:3}.RecentReviews_review_footer__6MTs8{display:flex;justify-content:flex-end}.RecentReviews_review_date__C3Uqa{font-size:.75rem;color:#9ca3af;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}.RecentReviews_loading__PePOL{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;color:#6b7280;font-size:.875rem;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}.RecentReviews_spinner__W5vF1{width:20px;height:20px;border:2px solid rgba(99,102,241,.2);border-top-color:#6366f1;border-radius:50%;animation:RecentReviews_spin__Vw2jT 1s linear infinite}@keyframes RecentReviews_spin__Vw2jT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes RecentReviews_fadeInOut__28i1A{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.RecentReviews_review_item_updating__fThel{animation:RecentReviews_fadeInOut__28i1A 1s ease-in-out}.RecentReviews_view_all_section__enj3y{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(229,231,235,.5);text-align:center}.RecentReviews_view_all_button__eUrZt{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background:linear-gradient(135deg,rgba(99,102,241,.1),rgba(139,92,246,.1));border:1px solid rgba(99,102,241,.2);border-radius:12px;color:#6366f1;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Inter,Noto Sans SC,sans-serif;backdrop-filter:blur(10px)}.RecentReviews_view_all_button__eUrZt:hover{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.15));border-color:rgba(99,102,241,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(99,102,241,.2);color:#4f46e5}.RecentReviews_error__wW0I7{color:#ef4444}.RecentReviews_empty__kAF0o,.RecentReviews_error__wW0I7{padding:2rem;text-align:center;font-size:.875rem;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}.RecentReviews_empty__kAF0o{color:#9ca3af}@media (max-width:768px){.RecentReviews_container__53ve_{margin-top:1.5rem;padding:1rem}.RecentReviews_title__UUkdS{font-size:1rem;margin-bottom:1rem}.RecentReviews_review_item__pDWOf{padding:.875rem}.RecentReviews_review_header__BBV52{gap:.25rem}.RecentReviews_item_title__MdMPM{font-size:.85rem}.RecentReviews_review_title__daFUk{font-size:.75rem}.RecentReviews_review_text__IieLt{font-size:.7rem;-webkit-line-clamp:2}}.RecentReviews_item_subtitle__0TOxY{font-size:.8rem;color:#9ca3af;margin:0;line-height:1.3;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;font-style:italic;text-align:left}.TrendingItems_container__nNNy8{margin-top:.5rem;padding:1.5rem;background:rgba(255,255,255,.8);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px rgba(0,0,0,.08);max-width:100%;box-sizing:border-box;overflow:hidden}.TrendingItems_title__m1jCK{font-size:1.125rem;font-weight:700;color:#1e293b;margin:0 0 1.25rem;font-family:Inter,Noto Sans SC,sans-serif;letter-spacing:-.025em;text-align:left}.TrendingItems_items_list__kr_ww{display:flex;flex-direction:column;gap:.75rem;position:relative;overflow:hidden}.TrendingItems_item__V05i4{display:flex;gap:.75rem;padding:0;background:rgba(255,255,255,.6);backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.2);transition:all .4s cubic-bezier(.4,0,.2,1);text-decoration:none;color:inherit;animation:TrendingItems_slideInFromRight__bGiYe .6s ease-out;position:relative;overflow:hidden;height:80px;min-height:80px;width:100%;max-width:100%;box-sizing:border-box;word-wrap:break-word;word-break:break-word}.TrendingItems_item__V05i4:hover{background:rgba(30,41,59,.95);border-color:rgba(99,102,241,.5);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3);color:white}.TrendingItems_cover_container__ZLo9W{flex-shrink:0;width:60px;height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden}.TrendingItems_cover_image__4kki1{width:100%;height:100%;object-fit:cover;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.TrendingItems_item_info__hsY_4{max-width:calc(100% - 60px - .75rem);padding:.75rem;height:100%;justify-content:center;overflow:hidden;box-sizing:border-box}.TrendingItems_item_header__Z1JP8{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.TrendingItems_category_badge__wpPnn{display:flex;align-items:center;gap:.25rem;padding:.125rem .375rem;background:rgba(99,102,241,.1);border-radius:4px;width:fit-content}.TrendingItems_category_icon__IcnY7{font-size:.75rem}.TrendingItems_category_name__aeiv2{font-size:.6875rem;font-weight:600;color:#6366f1;font-family:Inter,Noto Sans SC,sans-serif}.TrendingItems_rating___pZPX{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.TrendingItems_star__n90o4{font-size:.75rem;transition:all .2s ease}.TrendingItems_star_filled__kvxKh{color:#fbbf24}.TrendingItems_star_half__Jhx99{color:#d1d5db;text-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;display:inline-block}.TrendingItems_star_half__Jhx99:before{content:"★";position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden;color:#fbbf24;text-shadow:0 1px 2px rgba(0,0,0,.1);z-index:1}.TrendingItems_star_empty__ZTF_e{color:#d1d5db}.TrendingItems_rating_count__lQTeg{font-size:.6875rem;color:#6b7280;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}.TrendingItems_item_title__ERzyG{font-size:.875rem;font-weight:600;color:#1e293b;margin:0;line-height:1.3;font-family:Inter,Noto Sans SC,sans-serif;letter-spacing:-.025em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:200px;word-break:break-word}.TrendingItems_item_year__eg6HN{font-size:.75rem;color:#64748b;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}.TrendingItems_genre_tags__oPzIs{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.TrendingItems_genre_tag__azEs4{font-size:.625rem;font-weight:500;color:#6366f1;background:rgba(99,102,241,.1);padding:.125rem .375rem;border-radius:4px;font-family:Inter,Noto Sans SC,sans-serif;border:1px solid rgba(99,102,241,.2);max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrendingItems_item_description__FgM9c{font-size:.75rem;color:#6b7280;line-height:1.4;margin:0;font-family:Inter,Noto Sans SC,sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;word-wrap:break-word;word-break:break-word}.TrendingItems_empty__cB4XM{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem;font-weight:500;font-family:Inter,Noto Sans SC,sans-serif}@keyframes TrendingItems_slideInFromRight__bGiYe{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes TrendingItems_slideInUp__WGcf3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes TrendingItems_fadeInOut__ep81d{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.TrendingItems_item_updating__uLufa{animation:TrendingItems_fadeInOut__ep81d 1s ease-in-out}.TrendingItems_item_info__hsY_4{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem;position:relative}.TrendingItems_item_default_content__2wPnA{transition:all .4s cubic-bezier(.4,0,.2,1);opacity:1;transform:translateY(0)}.TrendingItems_item__V05i4:hover .TrendingItems_item_default_content__2wPnA{opacity:0;transform:translateY(-10px)}.TrendingItems_item_hover_content__Sh_2a{position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(10px);transition:all .4s cubic-bezier(.4,0,.2,1)}.TrendingItems_item__V05i4:hover .TrendingItems_item_hover_content__Sh_2a{opacity:1;transform:translateY(0)}.TrendingItems_item__V05i4:hover .TrendingItems_category_badge__wpPnn{background:rgba(99,102,241,.2)}.TrendingItems_item__V05i4:hover .TrendingItems_genre_tag__azEs4{background:rgba(99,102,241,.2);border-color:rgba(99,102,241,.4);color:#a5b4fc}.TrendingItems_item__V05i4:hover .TrendingItems_category_name__aeiv2{color:#a5b4fc}.TrendingItems_item__V05i4:hover .TrendingItems_rating_count__lQTeg{color:#cbd5e1}.TrendingItems_item__V05i4:hover .TrendingItems_item_year__eg6HN{color:#94a3b8}.TrendingItems_item__V05i4:hover .TrendingItems_item_description__FgM9c{color:#e2e8f0}@media (max-width:768px){.TrendingItems_container__nNNy8{margin-top:1.5rem;padding:1rem}.TrendingItems_title__m1jCK{font-size:1rem;margin-bottom:1rem}.TrendingItems_item__V05i4{padding:.625rem;gap:.625rem;height:70px;min-height:70px}.TrendingItems_cover_image__4kki1{width:50px;height:70px}.TrendingItems_item_info__hsY_4{max-width:calc(100% - 50px - .625rem)}.TrendingItems_item_title__ERzyG{font-size:.8rem;max-width:150px}.TrendingItems_item_description__FgM9c{font-size:.6875rem;max-width:100%;word-wrap:break-word;word-break:break-word}.TrendingItems_item_header__Z1JP8{flex-direction:column;align-items:flex-start;gap:.375rem}.TrendingItems_rating___pZPX{align-self:flex-end}}.StarRating_star_rating__q_JXe{display:flex;align-items:center;gap:.5rem;font-family:Inter,Noto Sans SC,sans-serif;cursor:help;position:relative}.StarRating_stars_container__jv0sF{display:flex;align-items:center;gap:.125rem}.StarRating_star__zhdqY{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;transition:all .2s ease}.StarRating_star_filled__TYHaV{color:#fbbf24;text-shadow:0 1px 2px rgba(0,0,0,.1)}.StarRating_star_half__AVTua{color:#d1d5db;text-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;display:inline-block}.StarRating_star_half__AVTua:before{content:"★";position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden;color:#fbbf24;text-shadow:0 1px 2px rgba(0,0,0,.1);z-index:1}.StarRating_star_empty__kj_U5{color:#d1d5db}.StarRating_rating_text__rasrn{font-size:.875rem;color:#6b7280;font-weight:500;white-space:nowrap}.StarRating_rating_count__qxvsp{font-size:.75rem;color:#9ca3af;white-space:nowrap}.StarRating_size_small__4hfxR .StarRating_star__zhdqY{font-size:.875rem}.StarRating_size_small__4hfxR .StarRating_rating_text__rasrn{font-size:.75rem}.StarRating_size_small__4hfxR .StarRating_rating_count__qxvsp{font-size:.6875rem}.StarRating_size_medium__uLSQy .StarRating_star__zhdqY{font-size:1rem}.StarRating_size_medium__uLSQy .StarRating_rating_text__rasrn{font-size:.875rem}.StarRating_size_medium__uLSQy .StarRating_rating_count__qxvsp{font-size:.75rem}.StarRating_size_large___imgS .StarRating_star__zhdqY{font-size:1.25rem}.StarRating_size_large___imgS .StarRating_rating_text__rasrn{font-size:1rem}.StarRating_size_large___imgS .StarRating_rating_count__qxvsp{font-size:.875rem}.StarRating_star_rating__q_JXe:hover .StarRating_star_filled__TYHaV{transform:scale(1.1);text-shadow:0 2px 4px rgba(0,0,0,.2)}.StarRating_star_rating__q_JXe:hover .StarRating_star_half__AVTua{transform:scale(1.1)}.StarRating_star_rating__q_JXe:hover .StarRating_star_empty__kj_U5{transform:scale(1.05);opacity:.7}@media (max-width:768px){.StarRating_star_rating__q_JXe{gap:.375rem}.StarRating_stars_container__jv0sF{gap:.1rem}.StarRating_size_medium__uLSQy .StarRating_star__zhdqY{font-size:.875rem}.StarRating_size_medium__uLSQy .StarRating_rating_text__rasrn{font-size:.75rem}.StarRating_size_medium__uLSQy .StarRating_rating_count__qxvsp{font-size:.6875rem}}@media (max-width:480px){.StarRating_star_rating__q_JXe{gap:.25rem}.StarRating_size_medium__uLSQy .StarRating_star__zhdqY{font-size:.75rem}.StarRating_size_medium__uLSQy .StarRating_rating_text__rasrn{font-size:.6875rem}.StarRating_size_medium__uLSQy .StarRating_rating_count__qxvsp{font-size:.625rem}}.ItemSidebar_sidebar__eCeOu{width:280px;max-width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:80px;align-self:flex-start}.ItemSidebar_sidebar_content___dZDq{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.ItemSidebar_card__2dDY1{background:transparent;border:none;padding:0;box-shadow:none}.ItemSidebar_sticky_layout__LPVRh{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.ItemSidebar_cover_container__2Nw4e{margin-bottom:1rem}.ItemSidebar_game_compact_layout__qvlFS{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.ItemSidebar_game_compact_layout__qvlFS .ItemSidebar_cover_container__2Nw4e{margin-bottom:.5rem}.ItemSidebar_game_compact_layout__qvlFS .ItemSidebar_title__7tNNq{font-size:1rem;margin-bottom:.25rem}.ItemSidebar_game_compact_layout__qvlFS .ItemSidebar_orig_title__6vQ_K{font-size:.8rem;margin-bottom:.5rem}.ItemSidebar_game_compact_layout__qvlFS .ItemSidebar_rating_section__hkNFY{margin-bottom:.5rem}.ItemSidebar_cover_container__2Nw4e img{border-radius:8px;box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:transform .2s ease}.ItemSidebar_cover_container__2Nw4e img:hover{transform:scale(1.02)}.ItemSidebar_title__7tNNq{font-size:1.125rem;font-weight:600;color:#111827;margin:0;line-height:1.4;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.ItemSidebar_subtitle__sKaBV{color:#6b7280;margin:0 0 .25rem}.ItemSidebar_orig_title__6vQ_K,.ItemSidebar_subtitle__sKaBV{font-size:.875rem;line-height:1.4;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.ItemSidebar_orig_title__6vQ_K{color:#9ca3af;margin:0 0 .75rem}.ItemSidebar_rating_section__hkNFY{justify-content:center;gap:.5rem}.ItemSidebar_rating_section__hkNFY .ItemSidebar_rating_stars__Bxudu{display:flex;align-items:center;gap:.25rem}.ItemSidebar_rating_section__hkNFY .ItemSidebar_star__MKPJP{color:#fbbf24;font-size:.875rem}.ItemSidebar_rating_section__hkNFY .ItemSidebar_star_half__523mJ{color:#fbbf24;font-size:.875rem;opacity:.6}.ItemSidebar_rating_section__hkNFY .ItemSidebar_star_empty__p__sS{color:#d1d5db;font-size:.875rem}.ItemSidebar_rating_section__hkNFY .ItemSidebar_rating_text__Ch7N7{font-size:.75rem;color:#6b7280;margin-left:.25rem}.ItemSidebar_rating_section__hkNFY .ItemSidebar_rating_count__S0v6c{font-size:.75rem;color:#9ca3af}.ItemSidebar_basic_info__Pf2kw{text-align:center;margin-bottom:.75rem;margin-top:.25rem;line-height:1.4}.ItemSidebar_info_item_inline__RD1kk{font-size:.875rem;color:#6b7280;display:block;margin-bottom:.125rem}.ItemSidebar_expand_button__hRjSu{background:none;border:1px solid #d1d5db;border-radius:6px;padding:.375rem 2rem;font-size:.875rem;color:#6b7280;cursor:pointer;transition:all .2s ease;white-space:nowrap;margin:.75rem auto;display:block;width:200px;height:36px}.ItemSidebar_expand_button__hRjSu:hover{background-color:#f9fafb;border-color:#9ca3af;color:#374151}.ItemSidebar_expanded_info__YENsd{animation:ItemSidebar_fadeIn__FHywS .3s ease-in-out}@keyframes ItemSidebar_fadeIn__FHywS{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ItemSidebar_direct_info__c1wvE{font-size:.875rem;color:#6b7280;text-align:center;margin-bottom:.5rem;line-height:1.4}.ItemSidebar_info_item__0QIpi{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:.5rem;padding:.25rem 0}.ItemSidebar_info_label__6k2b5{font-size:.875rem;font-weight:500;color:#374151;flex-shrink:0}.ItemSidebar_info_value__uY9c_{font-size:.875rem;color:#6b7280;text-align:right;flex:1;margin-left:1rem;line-height:1.4}.ItemSidebar_rating_section__hkNFY{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;padding:.5rem 0;border-bottom:1px solid #f3f4f6}.ItemSidebar_label__JRXZf{font-size:.875rem;font-weight:500;color:#374151}.ItemSidebar_rating_content__U3FvE{display:flex;align-items:center;gap:.5rem}.ItemSidebar_rating_stars__Bxudu{display:flex;align-items:center;gap:.25rem}.ItemSidebar_star__MKPJP,.ItemSidebar_star_half__523mJ{color:#fbbf24;font-size:.875rem}.ItemSidebar_star_half__523mJ{opacity:.6}.ItemSidebar_star_empty__p__sS{color:#d1d5db;font-size:.875rem}.ItemSidebar_rating_text__Ch7N7{font-size:.75rem;color:#6b7280;margin-left:.25rem}.ItemSidebar_rating_count__S0v6c{font-size:.75rem;color:#9ca3af}.ItemSidebar_info_row__16gFb{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;padding:.25rem 0}.ItemSidebar_value__Qw8ko{font-size:.875rem;color:#6b7280;text-align:right;max-width:60%;line-height:1.4}.ItemSidebar_details_grid__ftpWd{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:1rem 0;padding:1rem 0;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6}.ItemSidebar_detail_item__RcViO{display:flex;flex-direction:column;gap:.25rem}.ItemSidebar_detail_label__5aVs3{font-size:.75rem;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.ItemSidebar_detail_value__AvtX0{font-size:.875rem;color:#374151;font-weight:500}.ItemSidebar_description_section__e0gNs{margin-top:1rem;width:100%}.ItemSidebar_description_text__Sgr_C{font-size:.875rem;color:#6b7280;line-height:1.6;margin:0;text-align:justify;text-align-last:center}.ItemSidebar_links_section__hfJ7d{margin-top:1rem;width:100%}.ItemSidebar_links_list__iw6ks{display:flex;flex-direction:column;gap:.25rem;align-items:center}.ItemSidebar_link_item__Uqyd0{font-size:.875rem;color:#2563eb;text-decoration:none;transition:color .2s ease;padding:.25rem 0;text-align:center}.ItemSidebar_link_item__Uqyd0:hover{color:#1d4ed8;text-decoration:underline}.ItemSidebar_mobile_layout__Hcb_W{display:none;flex-direction:column;gap:2rem;width:100%}.ItemSidebar_mobile_trending__YuLLM{background:white;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);transition:all .3s ease;position:relative;overflow:hidden;max-width:100%;box-sizing:border-box}.ItemSidebar_mobile_trending__YuLLM:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#f093fb,#f5576c)}.ItemSidebar_mobile_reviews__SaEBQ{background:white;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);transition:all .3s ease;position:relative;overflow:hidden}.ItemSidebar_mobile_reviews__SaEBQ:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#4facfe,#00f2fe)}.ItemSidebar_mobile_reviews__SaEBQ:hover,.ItemSidebar_mobile_trending__YuLLM:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12)}@media (max-width:1080px){.ItemSidebar_sidebar__eCeOu{display:none}.ItemSidebar_mobile_layout__Hcb_W{display:flex}.ItemSidebar_mobile_reviews__SaEBQ:before,.ItemSidebar_mobile_trending__YuLLM:before{display:none}.ItemSidebar_details_grid__ftpWd{grid-template-columns:1fr;gap:.75rem}.ItemSidebar_card__2dDY1{padding:1rem}.ItemSidebar_title__7tNNq{font-size:1.125rem}.ItemSidebar_mobile_reviews__SaEBQ,.ItemSidebar_mobile_trending__YuLLM{padding:1.5rem}.ItemSidebar_mobile_layout__Hcb_W{gap:2.5rem}}@media (max-width:768px){.ItemSidebar_mobile_reviews__SaEBQ,.ItemSidebar_mobile_trending__YuLLM{padding:1.25rem;border-radius:12px}.ItemSidebar_mobile_layout__Hcb_W{gap:2rem}}@media (max-width:480px){.ItemSidebar_mobile_reviews__SaEBQ,.ItemSidebar_mobile_trending__YuLLM{padding:1rem;border-radius:12px}.ItemSidebar_mobile_layout__Hcb_W{gap:1.5rem}}