.SeatReviewCard-module__VTLrHG__reviewCardMatrix{color:#111827;background:#fff;border:1px solid #ff2d5533;border-radius:1rem;padding:1rem;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;position:relative;overflow:visible;box-shadow:0 8px 24px #ff2d550f;container:review-card/inline-size}.SeatReviewCard-module__VTLrHG__reviewCardMatrix:focus-visible{outline-offset:2px;outline:3px solid #ff2d553d}.SeatReviewCard-module__VTLrHG__reviewCardMatrixSelected{background:#fff8f9;border-color:#ff9bad;box-shadow:0 0 0 2px #ff2d5524,0 8px 24px #ff2d5514}.SeatReviewCard-module__VTLrHG__reviewCardMatrixHasMedia{cursor:zoom-in}.SeatReviewCard-module__VTLrHG__matrixHeader{border-bottom:1px solid #ff2d551a;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding-bottom:.8rem;display:flex}.SeatReviewCard-module__VTLrHG__matrixIdentity{align-items:center;gap:.55rem;min-width:0;display:flex}.SeatReviewCard-module__VTLrHG__ratingMark{color:#ff2d55;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:.22rem;font-size:.81rem;display:inline-flex}.SeatReviewCard-module__VTLrHG__ratingMark strong{font-size:.82rem;font-weight:850}.SeatReviewCard-module__VTLrHG__matrixDivider{background:#f1c6ce;flex:none;width:1px;height:1rem}.SeatReviewCard-module__VTLrHG__authorButton{color:#374151;min-width:0;font:inherit;letter-spacing:-.02em;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:850;overflow:hidden}.SeatReviewCard-module__VTLrHG__authorButton:hover:not(:disabled){color:#ff2d55}.SeatReviewCard-module__VTLrHG__authorButton:disabled{color:#9ca3af;cursor:default}.SeatReviewCard-module__VTLrHG__matrixActions{flex:none;align-items:center;gap:.25rem;display:flex}.SeatReviewCard-module__VTLrHG__matrixMenuWrap{flex:none;position:relative}.SeatReviewCard-module__VTLrHG__matrixIconButton{color:#9aa3af;cursor:pointer;background:#f7f8fa;border:1px solid #0000;border-radius:.75rem;place-items:center;width:2.1rem;height:2.1rem;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out,transform .15s ease-out;display:grid}.SeatReviewCard-module__VTLrHG__matrixIconButton:hover{color:#374151;background:#f0f1f3;border-color:#e5e7eb}.SeatReviewCard-module__VTLrHG__matrixIconButton:active{transform:scale(.96)}.SeatReviewCard-module__VTLrHG__matrixIconButton:focus-visible,.SeatReviewCard-module__VTLrHG__authorButton:focus-visible,.SeatReviewCard-module__VTLrHG__matrixActionMenu button:focus-visible{outline-offset:2px;outline:2px solid #ff2d557a}.SeatReviewCard-module__VTLrHG__matrixIconButtonReported{color:#e11d48;background:#fff1f2;border-color:#fecdd3}.SeatReviewCard-module__VTLrHG__matrixActionMenu{z-index:6;background:#fff;border:1px solid #11182714;border-radius:.85rem;width:7rem;padding:.28rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 10px 26px #11182724,0 2px 6px #1118270f}.SeatReviewCard-module__VTLrHG__matrixActionMenu button{color:#596577;min-height:2rem;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.58rem;align-items:center;gap:.42rem;padding:.38rem .48rem;font-size:.67rem;font-weight:750;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:flex}.SeatReviewCard-module__VTLrHG__matrixActionMenu button:hover{color:#1f2937;background:#f5f6f8}.SeatReviewCard-module__VTLrHG__matrixActionMenu button:active{transform:scale(.96)}.SeatReviewCard-module__VTLrHG__matrixActionMenu .SeatReviewCard-module__VTLrHG__matrixActionMenuDanger{color:#f43f5e}.SeatReviewCard-module__VTLrHG__matrixActionMenu .SeatReviewCard-module__VTLrHG__matrixActionMenuDanger:hover{color:#e11d48;background:#fff1f3}.SeatReviewCard-module__VTLrHG__reviewBodyMatrix{color:#3f4855;letter-spacing:-.015em;text-wrap:pretty;white-space:pre-wrap;margin:.95rem 0 .8rem;font-size:.8rem;font-weight:550;line-height:1.7}.SeatReviewCard-module__VTLrHG__matrixDetails{margin-top:.85rem;padding:.1rem 0 0}.SeatReviewCard-module__VTLrHG__reviewImageGrid{margin-top:1rem;margin-bottom:1rem}.SeatReviewCard-module__VTLrHG__matrixMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.SeatReviewCard-module__VTLrHG__matrixMetric{min-width:0}.SeatReviewCard-module__VTLrHG__matrixMetricLabel{color:#7b5360;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;font-weight:750;overflow:hidden}.SeatReviewCard-module__VTLrHG__matrixMetricValue{color:#111827;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.22rem;font-size:.82rem;font-weight:900;display:block}.SeatReviewCard-module__VTLrHG__matrixFooter{color:#9ca3af;font-variant-numeric:tabular-nums;border-top:1px solid #ff2d551a;justify-content:flex-start;align-items:center;gap:.5rem;min-width:0;margin-top:.9rem;padding-top:.7rem;font-size:.66rem;font-weight:650;display:flex}.SeatReviewCard-module__VTLrHG__matrixFooterDates{flex:0 auto;align-items:center;gap:.45rem;min-width:0;display:flex;overflow:visible}.SeatReviewCard-module__VTLrHG__matrixDateValues{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.SeatReviewCard-module__VTLrHG__matrixDateValues strong{color:#657080;font-weight:800}@container review-card (max-width:324px){.SeatReviewCard-module__VTLrHG__reviewCardMatrix{padding:.85rem}.SeatReviewCard-module__VTLrHG__matrixHeader,.SeatReviewCard-module__VTLrHG__matrixIdentity{gap:.4rem}.SeatReviewCard-module__VTLrHG__authorButton{max-width:7rem}.SeatReviewCard-module__VTLrHG__matrixMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.SeatReviewCard-module__VTLrHG__matrixFooter{align-items:center;gap:.35rem}.SeatReviewCard-module__VTLrHG__matrixDateValues{flex-direction:column;align-items:flex-start;gap:.05rem;font-size:.58rem}}@media (max-width:639px){.SeatReviewCard-module__VTLrHG__matrixIconButton{width:2.05rem;height:2.05rem}.SeatReviewCard-module__VTLrHG__matrixActionMenu{width:6.75rem}}.SeatReviewCard-module__VTLrHG__reviewMediaBackdrop{z-index:1100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0c10c2;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out SeatReviewCard-module__VTLrHG__reviewMediaFadeIn;display:flex;position:fixed;inset:0}.SeatReviewCard-module__VTLrHG__reviewMediaDialog{background:#fff;border:1px solid #ffffff24;border-radius:1.5rem;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);width:min(100%,1120px);max-height:calc(100dvh - 2rem);transition:grid-template-columns .36s cubic-bezier(.2,0,0,1),background-color .36s ease-out,border-radius .36s ease-out;animation:.22s cubic-bezier(.2,0,0,1) SeatReviewCard-module__VTLrHG__reviewMediaDialogIn;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000061}.SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive{background:#000;border-color:#0000;border-radius:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,0fr)}.SeatReviewCard-module__VTLrHG__reviewMediaClose{z-index:2;color:#596273;cursor:pointer;background:#ffffffe6;border:1px solid #1118270f;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:grid;position:absolute;top:.75rem;right:.75rem;box-shadow:0 8px 18px #0f172a14}.SeatReviewCard-module__VTLrHG__reviewMediaClose:hover{color:#fff;background:#111827}.SeatReviewCard-module__VTLrHG__reviewMediaClose:active{transform:scale(.96)}.SeatReviewCard-module__VTLrHG__reviewMediaStage{background:#000;place-items:center;min-height:560px;padding:2rem;display:grid;position:relative}.SeatReviewCard-module__VTLrHG__reviewMediaImageFrame{cursor:zoom-in;outline:none;width:100%;height:100%;min-height:460px;position:relative}.SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive .SeatReviewCard-module__VTLrHG__reviewMediaImageFrame{cursor:zoom-out}.SeatReviewCard-module__VTLrHG__reviewMediaImage{object-fit:contain;opacity:0;transition:opacity .18s ease-out}.SeatReviewCard-module__VTLrHG__reviewMediaImageLoaded{opacity:1}.SeatReviewCard-module__VTLrHG__reviewMediaImageContain{object-fit:contain}.SeatReviewCard-module__VTLrHG__reviewMediaImageCover{object-fit:cover}.SeatReviewCard-module__VTLrHG__reviewMediaNav{color:#596273;cursor:pointer;background:#ffffffe6;border:0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;transition:background-color .15s ease-out,color .15s ease-out,transform .15s ease-out;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px #0f172a1f}.SeatReviewCard-module__VTLrHG__reviewMediaNav:hover{color:#fff;background:#111827}.SeatReviewCard-module__VTLrHG__reviewMediaNav:active{transform:translateY(-50%)scale(.96)}.SeatReviewCard-module__VTLrHG__reviewMediaNavPrev{left:1rem}.SeatReviewCard-module__VTLrHG__reviewMediaNavNext{right:1rem}.SeatReviewCard-module__VTLrHG__reviewMediaCount{color:#fff;font-variant-numeric:tabular-nums;background:#111827b8;border-radius:999px;padding:.32rem .55rem;font-size:.68rem;font-weight:750;position:absolute;bottom:1rem;right:1rem}.SeatReviewCard-module__VTLrHG__reviewMediaInfo{color:#111827;opacity:1;flex-direction:column;min-width:0;padding:3.2rem 2rem 2rem;transition:opacity .28s ease-out,transform .36s cubic-bezier(.2,0,0,1),visibility linear,padding .36s ease-out;display:flex;overflow-y:auto;transform:translate(0)}.SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive .SeatReviewCard-module__VTLrHG__reviewMediaStage{grid-column:1/-1;min-height:calc(100dvh - 2rem);padding:0}.SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive .SeatReviewCard-module__VTLrHG__reviewMediaImage{object-fit:contain!important}.SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive .SeatReviewCard-module__VTLrHG__reviewMediaInfo{opacity:0;visibility:hidden;pointer-events:none;min-width:0;padding:0;transition:opacity .24s ease-out,transform .36s cubic-bezier(.2,0,0,1),visibility 0s linear .36s,padding .36s ease-out;overflow:hidden;transform:translate(1.25rem)}.SeatReviewCard-module__VTLrHG__reviewMediaMeta{border-bottom:1px solid #1118271a;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}.SeatReviewCard-module__VTLrHG__reviewMediaIdentity{align-items:center;gap:.5rem;min-width:0;display:flex}.SeatReviewCard-module__VTLrHG__reviewMediaRating{color:#ff2d55;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.22rem;font-size:1rem;font-weight:850;display:inline-flex}.SeatReviewCard-module__VTLrHG__reviewMediaAuthor{color:#374151;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:850;overflow:hidden}.SeatReviewCard-module__VTLrHG__reviewMediaDate{color:#98a2b3;font-variant-numeric:tabular-nums;flex:none;font-size:.72rem;font-weight:650}.SeatReviewCard-module__VTLrHG__reviewMediaDates{color:#98a2b3;font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:.1rem;font-size:.68rem;font-weight:650;display:flex}.SeatReviewCard-module__VTLrHG__reviewMediaSeat{color:#e11d48;background:#fff1f2;border-radius:999px;align-self:flex-start;margin-top:1.25rem;padding:.32rem .55rem;font-size:.68rem;font-weight:800}.SeatReviewCard-module__VTLrHG__reviewMediaMemo{color:#3f4855;text-wrap:pretty;white-space:pre-wrap;margin:1.1rem 0 0;font-size:.96rem;font-weight:550;line-height:1.78}.SeatReviewCard-module__VTLrHG__reviewMediaSpecs{border-top:1px solid #1118271a;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;padding-top:1.1rem;display:grid}.SeatReviewCard-module__VTLrHG__reviewMediaSpecLabel{color:#7b5360;font-size:.64rem;font-weight:750}.SeatReviewCard-module__VTLrHG__reviewMediaSpecValue{color:#111827;font-variant-numeric:tabular-nums;margin-top:.28rem;font-size:.95rem;font-weight:900;display:block}.SeatReviewCard-module__VTLrHG__reviewMediaThumbs{gap:.5rem;margin-top:1.5rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.SeatReviewCard-module__VTLrHG__reviewMediaThumb{cursor:pointer;opacity:.62;background:#f4f5f7;border:1px solid #0000;border-radius:.7rem;flex:none;width:4.4rem;height:4.4rem;transition:border-color .15s ease-out,opacity .15s ease-out,transform .15s ease-out;position:relative;overflow:hidden}.SeatReviewCard-module__VTLrHG__reviewMediaThumb:hover,.SeatReviewCard-module__VTLrHG__reviewMediaThumbActive{opacity:1;border-color:#ff2d55}.SeatReviewCard-module__VTLrHG__reviewMediaThumb:active{transform:scale(.96)}@keyframes SeatReviewCard-module__VTLrHG__reviewMediaFadeIn{0%{opacity:0}to{opacity:1}}@keyframes SeatReviewCard-module__VTLrHG__reviewMediaDialogIn{0%{opacity:0;transform:scale(.98)translateY(.35rem)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:767px){.SeatReviewCard-module__VTLrHG__reviewMediaBackdrop{align-items:flex-end;padding:0}.SeatReviewCard-module__VTLrHG__reviewMediaDialog{border-radius:1.25rem 1.25rem 0 0;grid-template-rows:minmax(240px,45dvh) minmax(0,1fr);grid-template-columns:1fr;width:100%;height:min(100dvh,920px);max-height:100dvh}.SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive{border-radius:0;grid-template-rows:minmax(0,1fr) minmax(0,0fr);height:100dvh;max-height:100dvh}.SeatReviewCard-module__VTLrHG__reviewMediaClose{top:.7rem;right:.7rem}.SeatReviewCard-module__VTLrHG__reviewMediaStage{min-height:240px;padding:1.25rem}.SeatReviewCard-module__VTLrHG__reviewMediaImageFrame{min-height:0}.SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive .SeatReviewCard-module__VTLrHG__reviewMediaStage{min-height:100dvh}.SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive .SeatReviewCard-module__VTLrHG__reviewMediaInfo{min-height:0}.SeatReviewCard-module__VTLrHG__reviewMediaInfo{padding:1.25rem 1rem calc(1.5rem + env(safe-area-inset-bottom,0px))}.SeatReviewCard-module__VTLrHG__reviewMediaMeta{padding-bottom:.85rem}.SeatReviewCard-module__VTLrHG__reviewMediaSpecs{gap:.5rem;margin-top:1.15rem;padding-top:.9rem}.SeatReviewCard-module__VTLrHG__reviewMediaThumbs{margin-top:1.1rem}}.dark .SeatReviewCard-module__VTLrHG__reviewMediaDialog{background:#1b2027}.dark .SeatReviewCard-module__VTLrHG__reviewMediaDialogImmersive{background:#000}.dark .SeatReviewCard-module__VTLrHG__reviewMediaStage{background:#000}:is(.dark .SeatReviewCard-module__VTLrHG__reviewMediaClose,.dark .SeatReviewCard-module__VTLrHG__reviewMediaNav){color:#d2d8e0;background:#252b34eb;border-color:#3b4552}:is(.dark .SeatReviewCard-module__VTLrHG__reviewMediaClose:hover,.dark .SeatReviewCard-module__VTLrHG__reviewMediaNav:hover){color:#111827;background:#f7f8fa}.dark .SeatReviewCard-module__VTLrHG__reviewMediaInfo{color:#f7f8fa}:is(.dark .SeatReviewCard-module__VTLrHG__reviewMediaMeta,.dark .SeatReviewCard-module__VTLrHG__reviewMediaSpecs){border-color:#ffffff1f}:is(.dark .SeatReviewCard-module__VTLrHG__reviewMediaAuthor,.dark .SeatReviewCard-module__VTLrHG__reviewMediaSpecValue){color:#f7f8fa}.dark .SeatReviewCard-module__VTLrHG__reviewMediaMemo{color:#d2d8e0}.dark .SeatReviewCard-module__VTLrHG__reviewMediaSpecLabel{color:#c49aa5}.dark .SeatReviewCard-module__VTLrHG__reviewMediaSeat{color:#ff7a91;background:#be185d29}.dark .SeatReviewCard-module__VTLrHG__reviewCardMatrix{color:#f7f8fa;background:#1b2027;border-color:#ff5b776b;box-shadow:0 8px 24px #00000029}.dark .SeatReviewCard-module__VTLrHG__reviewCardMatrixSelected{background:#20242c;border-color:#ff6b84;box-shadow:0 0 0 2px #ff5b7733,0 8px 24px #0003}:is(.dark .SeatReviewCard-module__VTLrHG__matrixHeader,.dark .SeatReviewCard-module__VTLrHG__matrixFooter){border-color:#ff5b7738}.dark .SeatReviewCard-module__VTLrHG__matrixDivider{background:#75404d}.dark .SeatReviewCard-module__VTLrHG__authorButton{color:#e5e7eb}.dark .SeatReviewCard-module__VTLrHG__authorButton:hover:not(:disabled){color:#ff7a91}.dark .SeatReviewCard-module__VTLrHG__matrixIconButton{color:#aab4c1;background:#252b34}.dark .SeatReviewCard-module__VTLrHG__matrixIconButton:hover{color:#f7f8fa;background:#303845;border-color:#3b4552}.dark .SeatReviewCard-module__VTLrHG__matrixIconButtonReported{color:#ff7a91;background:#be185d29;border-color:#ff5b7747}.dark .SeatReviewCard-module__VTLrHG__matrixActionMenu{background:#252b34;border-color:#ffffff1a;box-shadow:0 12px 30px #0000004d,0 2px 8px #0003}.dark .SeatReviewCard-module__VTLrHG__matrixActionMenu button{color:#c5ced9}.dark .SeatReviewCard-module__VTLrHG__matrixActionMenu button:hover{color:#f7f8fa;background:#303845}.dark .SeatReviewCard-module__VTLrHG__matrixActionMenu .SeatReviewCard-module__VTLrHG__matrixActionMenuDanger{color:#ff7a91}.dark .SeatReviewCard-module__VTLrHG__matrixActionMenu .SeatReviewCard-module__VTLrHG__matrixActionMenuDanger:hover{color:#ff9aaa;background:#be185d33}.dark .SeatReviewCard-module__VTLrHG__matrixMetricLabel{color:#c49aa5}.dark .SeatReviewCard-module__VTLrHG__matrixMetricValue{color:#f7f8fa}.dark .SeatReviewCard-module__VTLrHG__reviewBodyMatrix{color:#d2d8e0}.dark .SeatReviewCard-module__VTLrHG__matrixFooter{color:#9ba7b6}
