.page_hero__NW29s{background:var(--mq-color-surface);border-bottom:1px solid var(--mq-color-border)}.page_heroInner__64LT7{max-width:var(--mq-max-width-content-wide);margin:0 auto;padding:var(--mq-space-2xl) var(--mq-space-xl);display:flex;align-items:center;justify-content:space-between;gap:var(--mq-space-xl);flex-wrap:wrap}.page_heroLeft__bSp8c{display:flex;align-items:center;gap:var(--mq-space-lg);min-width:0}.page_heroText__Jq6sm{min-width:0}.page_nameRow__ZESwZ{display:flex;align-items:center;gap:var(--mq-space-xs);min-width:0}.page_name__wrivc{font-size:var(--mq-font-size-h1);font-weight:var(--mq-font-weight-bold);color:var(--mq-color-primary);line-height:var(--mq-line-height-tight)}.page_tagline__kwkxs{margin-top:var(--mq-space-xs);color:var(--mq-color-text-muted);font-size:var(--mq-font-size-body)}.page_heroRight__v7FSp{display:flex;flex-direction:column;align-items:flex-end;gap:var(--mq-space-md)}.page_rating__ha6Jl{display:flex;align-items:center;gap:var(--mq-space-xs)}.page_ratingCount__LP9Hq{color:var(--mq-color-text-muted);font-size:var(--mq-font-size-sm)}.page_content__b8ZOM{max-width:var(--mq-max-width-content-wide);margin:0 auto;padding:var(--mq-space-xl) var(--mq-space-xl) var(--mq-space-4xl)}.page_card__XaOl7{background:var(--mq-color-surface);border:1px solid var(--mq-color-border);border-radius:var(--mq-radius-xl);padding:var(--mq-space-xl);box-shadow:var(--mq-shadow-sm)}.page_tabs__qb4xY{display:flex;gap:var(--mq-space-xl);border-bottom:1px solid var(--mq-color-divider);margin-bottom:var(--mq-space-xl)}.page_tab__Hwx3_{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:0 0 var(--mq-space-md);cursor:pointer;font-family:inherit;font-size:var(--mq-font-size-body);font-weight:var(--mq-font-weight-semibold);color:var(--mq-color-text-muted)}.page_tab__Hwx3_:hover{color:var(--mq-color-text)}.page_tabActive__N5mue,.page_tabActive__N5mue:hover{color:var(--mq-color-accent);border-bottom-color:var(--mq-color-accent)}.page_empty__Epk0o{text-align:center;color:var(--mq-color-text-muted);padding:var(--mq-space-3xl) 0}.page_reviewList__eUgti{list-style:none;display:flex;flex-direction:column;gap:var(--mq-space-lg)}.page_review__zfekq{padding-bottom:var(--mq-space-lg);border-bottom:1px solid var(--mq-color-divider)}.page_review__zfekq:last-child{padding-bottom:0;border-bottom:none}.page_reviewAuthor__9KKtk{display:flex;align-items:center;gap:var(--mq-space-sm);margin-bottom:var(--mq-space-sm)}.page_reviewAuthorName__R_Ucw{font-weight:var(--mq-font-weight-medium);color:var(--mq-color-text);font-size:var(--mq-font-size-body)}.page_reviewHead__BA0T1{display:flex;align-items:center;justify-content:space-between;gap:var(--mq-space-md);margin-bottom:var(--mq-space-xs)}.page_reviewDate__FWdbg{flex-shrink:0;color:var(--mq-color-text-muted);font-size:var(--mq-font-size-sm)}.page_reviewText__UHwOU{color:var(--mq-color-text);font-size:var(--mq-font-size-body);line-height:var(--mq-line-height-normal)}.page_reviewTextEmpty__XUxay{font-style:italic;color:var(--mq-color-text-muted)}@media (max-width:640px){.page_heroInner__64LT7{flex-direction:column;align-items:flex-start}.page_heroRight__v7FSp{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.page_heroRight__v7FSp button{font-size:var(--mq-font-size-xs)}.page_name__wrivc{font-size:var(--mq-font-size-h3)}.page_tagline__kwkxs{font-size:var(--mq-font-size-sm)}.page_nameRow__ZESwZ svg{width:24px;height:24px}.page_reviewList__eUgti{padding-left:0}.page_heroAvatar__xuXW6{width:64px!important;height:64px!important;font-size:26px!important}}