.account-access{position:absolute;z-index:12;top:max(18px,env(safe-area-inset-top));right:18px;padding:10px 12px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(3,2,4,.54);backdrop-filter:blur(12px);color:rgba(255,255,255,.82);font:750 9px Manrope,Arial,sans-serif;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.account-access:focus-visible{outline:2px solid #ee2942;outline-offset:3px}.manage-ticket{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:53px;margin-top:10px;padding:0 16px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:rgba(255,255,255,.035);color:#fff;text-decoration:none}.manage-ticket span{font-size:12px;font-weight:750}.manage-ticket small{color:rgba(255,255,255,.4);font-size:9px}.success .whatsapp-action{margin-top:10px}@media(max-width:380px){.account-access{top:14px;right:13px;font-size:8px}.manage-ticket{padding:0 13px}.manage-ticket small{max-width:105px;text-align:right}}
.ticket-access-notice{display:grid;gap:7px;padding:13px 14px;border:1px solid rgba(238,41,66,.48);border-radius:12px;background:linear-gradient(135deg,rgba(106,5,22,.24),rgba(12,7,9,.86));box-shadow:inset 3px 0 #e52640,0 12px 30px rgba(0,0,0,.2)}.ticket-access-notice strong{color:#ff5268;font:800 9px Manrope,Arial,sans-serif;letter-spacing:.14em}.ticket-access-notice p{margin:0;color:rgba(255,255,255,.68);font:500 11px/1.55 Manrope,Arial,sans-serif}.ticket-access-notice b{color:#fff;font-weight:750}
.review-body{padding-top:36px}.buyer-review{display:grid;gap:0;margin:0;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(145deg,rgba(23,15,18,.96),rgba(7,5,6,.98));overflow:hidden}.buyer-review div{display:grid;gap:6px;padding:15px 16px;border-bottom:1px solid rgba(255,255,255,.09)}.buyer-review div:last-child{border-bottom:0}.buyer-review dt{color:rgba(255,255,255,.38);font:800 8px Manrope,Arial,sans-serif;letter-spacing:.14em}.buyer-review dd{margin:0;color:#fff;font:650 14px/1.35 Manrope,Arial,sans-serif;overflow-wrap:anywhere}.review-warning{display:grid;gap:6px;margin-top:12px;padding:13px 14px;border:1px solid rgba(238,41,66,.42);border-radius:12px;background:rgba(99,4,20,.17)}.review-warning strong{color:#ff5268;font:800 9px Manrope,Arial,sans-serif;letter-spacing:.14em}.review-warning p{margin:0;color:rgba(255,255,255,.64);font:500 11px/1.5 Manrope,Arial,sans-serif}.review-edit{width:100%;min-height:46px;margin-top:8px;border:0;background:transparent;color:rgba(255,255,255,.58);font:750 10px Manrope,Arial,sans-serif;letter-spacing:.08em;cursor:pointer}.review-edit:hover{color:#fff}@media(max-width:390px){.review-body{padding:29px 16px 24px}.review .supporting-copy{margin:16px 0 20px}.buyer-review div{padding:13px 14px}}
.review{overflow:auto;background:radial-gradient(circle at 100% 0%,rgba(111,68,255,.17),transparent 31%),radial-gradient(circle at 0% 65%,rgba(242,54,171,.08),transparent 31%),#050307}
.review h2,.review h2 em{font-family:var(--gothic-title);font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:-.035em;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-stroke:0}.review h2{width:min(100%,350px);margin:4px 0 18px;color:#f1edef;-webkit-text-fill-color:#f1edef;font-size:clamp(39px,10.9vw,52px);line-height:.96;text-shadow:0 2px 0 #160207,0 5px 18px rgba(143,4,29,.2)}.review h2 em{display:inline-block;color:#d91b3c;-webkit-text-fill-color:#d91b3c;text-shadow:0 1px 0 #ff8296,0 3px 0 #5b0010,0 8px 22px rgba(198,7,39,.26)}.review .eyebrow{width:max-content;max-width:calc(100% - 96px);margin:0 0 19px;padding:2px 0 2px 11px;border:0;border-left:2px solid #db1739;background:transparent;color:rgba(255,255,255,.9);font:700 12px/1.25 var(--gothic-title);letter-spacing:.09em;white-space:nowrap}
