.detail-recommendations-list{min-width:0;color:#262b39}.detail-recommendations-subtitle{margin:0 0 8px;font-size:13px;line-height:1.6;color:#667386}.detail-recommendation-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #262b3912;text-decoration:none;color:inherit;text-align:left;min-width:0}.detail-recommendation-row:last-child{border-bottom:0;padding-bottom:0}.detail-recommendation-row img{object-fit:cover;background:#eef1f4}.detail-recommendation-cover,.detail-recommendation-row img{display:block;flex-shrink:0;width:116px;height:84px;border-radius:12px}.detail-recommendation-cover{position:relative;overflow:hidden}.detail-recommendation-badge{position:absolute;top:5px;left:5px;padding:0 6px;border-radius:5px;background:#f36463;color:#fff;font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.detail-recommendation-row>div{min-width:0;flex:1}.detail-recommendation-row h3{margin:0 0 6px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.detail-recommendation-row p{margin:2px 0 0;font-size:12px;line-height:1.5;color:#667386;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-recommendation-row:hover h3{color:#f36463}.detail-discovery-tabs button:focus-visible,.detail-recommendation-row:focus-visible,.detail-recommendations-status button:focus-visible{outline:2px solid #f36463!important;outline-offset:2px}.detail-recommendations-status{padding:16px 0;font-size:13px;line-height:1.6;color:#667386}.detail-recommendations-status button{display:block;min-height:44px;color:#f36463}.detail-discovery-tabs{display:flex;gap:8px;margin-bottom:12px;border-bottom:1px solid #262b3912;padding-bottom:8px}.detail-discovery-tabs button{position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:0;border-radius:10px;background:transparent;color:#667386;font-size:16px;font-weight:650}.detail-discovery-tabs button[aria-selected=true]{background:#f3646310;color:#f36463}.detail-discovery-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:0;left:calc(50% - 16px);width:32px;height:3px;border-radius:3px;background:#f36463}.detail-discovery-count{font-size:13px;font-weight:500}.detail-description,.mw-detail .mw-body{text-align:justify;text-align-last:left;text-justify:inter-character}.mw-detail-info{min-width:0}.mw-detail-heading{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:8px}.mw-detail-heading .mw-work-title{flex:1;min-width:0;margin:0;font-size:18px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.mw-detail-heading .mw-author{flex:0 1 auto;max-width:66%;min-width:0;gap:6px;margin-bottom:0}.mw-detail-heading-author>button:first-child{gap:4px;font-size:12px}.mw-detail-heading-author .mw-detail-category,.mw-detail-heading-author svg{flex-shrink:0}.mw-detail-author-name{max-width:72px;min-width:0}.mw-detail-info .mw-stats{padding-bottom:8px;margin-bottom:4px}.mw-detail-info .mw-tags{margin-top:4px}.mw-detail-description{display:flex;align-items:center;gap:8px;min-width:0}.mw-detail-description>p{min-width:0;flex:1;margin:0}.mw-detail-description:not(.is-expanded)>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-detail-description>button{flex-shrink:0;min-height:44px;min-width:44px;padding:0;color:#667386;font-size:12px}.mw-detail-description>button:focus-visible{outline:2px solid #f36463!important;outline-offset:2px}.mw-detail-description.is-expanded{display:block}.mw-detail-description.is-expanded>button{display:block;margin-left:auto}@supports not (color:oklch(0 0 0)){.detail-recommendations-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;color:#262b39}.detail-recommendations-subtitle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 0 8px;font-size:13px;line-height:1.6;color:#667386}.detail-recommendation-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #262b3912;text-decoration:none;color:inherit;text-align:left;min-width:0}.detail-recommendation-row:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:0;padding-bottom:0}.detail-recommendation-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{display:block;flex-shrink:0;width:116px;height:84px;object-fit:cover;border-radius:12px;background:#eef1f4}.detail-recommendation-cover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;display:block;flex-shrink:0;width:116px;height:84px;overflow:hidden;border-radius:12px}.detail-recommendation-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:absolute;top:5px;left:5px;padding:0 6px;border-radius:5px;background:#f36463;color:#fff;font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.detail-recommendation-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>div{min-width:0;flex:1}.detail-recommendation-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{margin:0 0 6px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.detail-recommendation-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) p{margin:2px 0 0;font-size:12px;line-height:1.5;color:#667386;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-recommendation-row:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h3{color:#f36463}.detail-discovery-tabs button:focus-visible,.detail-recommendation-row:focus-visible,.detail-recommendations-status button:focus-visible{outline:2px solid #f36463!important}.detail-discovery-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible,.detail-recommendation-row:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.detail-recommendations-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button:focus-visible{outline-offset:2px}.detail-recommendations-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:16px 0;font-size:13px;line-height:1.6;color:#667386}.detail-recommendations-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{display:block;min-height:44px;color:#f36463}.detail-discovery-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;gap:8px;margin-bottom:12px;border-bottom:1px solid #262b3912;padding-bottom:8px}.detail-discovery-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button{position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:0;border-radius:10px;background:transparent;color:#667386;font-size:16px;font-weight:650}.detail-discovery-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button[aria-selected=true]{background:#f3646310;color:#f36463}.detail-discovery-tabs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) button[aria-selected=true]:after{content:"";position:absolute;bottom:0;left:calc(50% - 16px);width:32px;height:3px;border-radius:3px;background:#f36463}.detail-discovery-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:13px;font-weight:500}.detail-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.mw-detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mw-body{text-align:justify;text-align-last:left;text-justify:inter-character}.mw-detail-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.mw-detail-heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:8px}.mw-detail-heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mw-work-title{flex:1;min-width:0;margin:0;font-size:18px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.mw-detail-heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mw-author{flex:0 1 auto;max-width:66%;min-width:0;gap:6px;margin-bottom:0}.mw-detail-heading-author:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button:first-child{gap:4px;font-size:12px}.mw-detail-heading-author:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mw-detail-category,.mw-detail-heading-author:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{flex-shrink:0}.mw-detail-author-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:72px;min-width:0}.mw-detail-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mw-stats{padding-bottom:8px;margin-bottom:4px}.mw-detail-info:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .mw-tags{margin-top:4px}.mw-detail-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:flex;align-items:center;gap:8px;min-width:0}.mw-detail-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>p{min-width:0;flex:1;margin:0}.mw-detail-description:not(.is-expanded):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-detail-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button{flex-shrink:0;min-height:44px;min-width:44px;padding:0;color:#667386;font-size:12px}.mw-detail-description>button:focus-visible{outline:2px solid #f36463!important}.mw-detail-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button:focus-visible{outline-offset:2px}.mw-detail-description.is-expanded:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.mw-detail-description.is-expanded:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>button{display:block;margin-left:auto}}