.barcodeGlass_ticket__vuyOQ{padding:16px 14px 18px;display:flex;flex-direction:column;gap:14px;border:1px solid rgba(194,233,232,.18);border-radius:24px;background:linear-gradient(135deg,rgba(149,231,213,.08),rgba(153,191,255,.04));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.barcodeGlass_ticketHeader__i7DLZ{display:flex;align-items:center;gap:7px;color:#edf7ff;font-size:12px}.barcodeGlass_statusDot__R7elp{width:6px;height:6px;border-radius:50%;background:#b5e8dc}.barcodeGlass_statusDotExpired__u0NLI{background:#ffc96b;box-shadow:0 0 0 4px rgba(255,201,107,.12),0 0 12px rgba(255,190,79,.38)}.barcodeGlass_badge___XEhZ{margin-right:auto;padding:5px 8px;border:1px solid rgba(184,236,215,.1490196078);border-radius:20px;color:#bcdfd6;font-size:10px;background:rgba(166,236,216,.0392156863)}.barcodeGlass_scanArea__x6_jO{position:relative;min-height:196px;overflow:hidden;border:6px solid hsla(0,0%,100%,.92);border-radius:20px;background:#fff;padding:10px 8px 8px;box-shadow:0 12px 28px rgba(0,0,0,.1098039216),inset 0 0 0 1px #dceaf0}.barcodeGlass_barcodeVisual__h218n{transition:opacity .22s ease,filter .22s ease,transform .22s ease}.barcodeGlass_barcodeVisualExpired__KmAC_{opacity:.38;filter:grayscale(1) blur(2px);transform:scale(.985)}.barcodeGlass_barcode__AZeec{display:block;width:100%;height:auto;margin:auto}.barcodeGlass_scanGuide__LBjwk{display:block;margin:-2px auto 7px;color:#577083;font-size:9px;font-weight:650;letter-spacing:.08em;text-align:center}.barcodeGlass_code__xBHku{display:block;padding:0 8px 8px;color:#132338;-webkit-text-fill-color:#132338;font-size:clamp(14px,4vw,19px);font-weight:700;letter-spacing:.16em;text-align:center;overflow-wrap:anywhere}.barcodeGlass_placeholder__mwz_R{min-height:164px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#334b61;font-size:12px}.barcodeGlass_placeholder__mwz_R button{border-radius:12px;padding:10px 16px;background:#e4f4ee;color:#184e43}.barcodeGlass_expiredOverlay__yl7uH{position:absolute;inset:7px;display:grid;place-items:center;border:1px solid rgba(197,232,242,.3);border-radius:14px;background:linear-gradient(145deg,rgba(9,27,48,.68),rgba(25,55,79,.58));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16);backdrop-filter:blur(7px) saturate(120%);-webkit-backdrop-filter:blur(7px) saturate(120%)}.barcodeGlass_refreshButton__oGkQm{display:flex;min-width:190px;flex-direction:column;align-items:center;gap:5px;padding:14px 20px;border:1px solid rgba(215,241,248,.42);border-radius:19px;color:#f3fbff;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(171,222,238,.1));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 12px 28px rgba(0,13,32,.24)}.barcodeGlass_refreshButton__oGkQm:disabled{cursor:wait;opacity:.78}.barcodeGlass_refreshButton__oGkQm strong{font-size:13px;font-weight:800}.barcodeGlass_refreshButton__oGkQm small{color:#c4dce8;font-size:10px}.barcodeGlass_refreshIcon__SY_2W{display:grid;width:42px;height:42px;margin-bottom:3px;place-items:center;border:1px solid rgba(222,245,250,.48);border-radius:14px;color:#e9fbff;background:linear-gradient(145deg,rgba(153,235,226,.26),rgba(154,184,255,.19));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 7px 16px rgba(0,13,31,.18)}.barcodeGlass_refreshIcon__SY_2W svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.barcodeGlass_refreshIconBusy__lVQG7{animation:barcodeGlass_barcode-refresh-spin__6LeN3 .8s linear infinite}.barcodeGlass_timer__DWPxm{border:1px solid rgba(180,238,217,.1803921569);border-radius:14px;padding:11px 12px;background:linear-gradient(100deg,rgba(168,237,217,.0784313725),rgba(193,233,255,.031372549));color:#d8f7ec}.barcodeGlass_timerContent__Lt8UA{display:flex;align-items:center;gap:8px;font-size:12px}.barcodeGlass_timerContent__Lt8UA strong{margin-right:auto;font-size:16px;font-variant-numeric:tabular-nums;color:#e0fff2}.barcodeGlass_caption__u__4a{color:#afc5d4;text-align:center;font-size:11px;line-height:1.8}@media(max-width:350px){.barcodeGlass_ticket__vuyOQ{padding-inline:8px}.barcodeGlass_badge___XEhZ{font-size:9px}}@media(prefers-color-scheme:light)and (max-width:0px){.barcodeGlass_ticket__vuyOQ{border-color:#cfdae9;background:linear-gradient(135deg,#ffffff,#eaf0f8);box-shadow:inset 0 1px 0 #fff,0 10px 22px rgba(49,78,117,.0549019608)}.barcodeGlass_ticketHeader__i7DLZ{color:#314a6a}.barcodeGlass_badge___XEhZ{border-color:#c9d5e5;background:#f0f4fa;color:#3d5677}.barcodeGlass_timer__DWPxm{border-color:#ccd6e4;background:#f3f6fb;color:#475c78}.barcodeGlass_timerContent__Lt8UA strong{color:#31445e}.barcodeGlass_caption__u__4a{color:#6d7f96}}html[data-theme=light] .barcodeGlass_ticket__vuyOQ{border-color:#cfdae9;background:linear-gradient(135deg,#ffffff,#eaf0f8);box-shadow:inset 0 1px 0 #fff,0 10px 22px rgba(49,78,117,.0549019608)}html[data-theme=light] .barcodeGlass_ticketHeader__i7DLZ{color:#314a6a}html[data-theme=light] .barcodeGlass_badge___XEhZ{border-color:#c9d5e5;background:#f0f4fa;color:#3d5677}html[data-theme=light] .barcodeGlass_timer__DWPxm{border-color:#ccd6e4;background:#f3f6fb;color:#475c78}html[data-theme=light] .barcodeGlass_timerContent__Lt8UA strong{color:#31445e}html[data-theme=light] .barcodeGlass_caption__u__4a{color:#6d7f96}html[data-theme=light] .barcodeGlass_expiredOverlay__yl7uH{border-color:rgba(137,167,207,.58);background:linear-gradient(145deg,rgba(248,250,253,.76),rgba(214,226,242,.7) 58%,rgba(229,236,246,.68));box-shadow:inset 0 1px 0 #fff}html[data-theme=light] .barcodeGlass_refreshButton__oGkQm{border-color:rgba(106,144,194,.64);color:#203d64;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(221,230,243,.88));box-shadow:inset 0 1px 0 #fff,0 12px 25px rgba(41,80,130,.16)}html[data-theme=light] .barcodeGlass_refreshButton__oGkQm small{color:#667a95}html[data-theme=light] .barcodeGlass_refreshIcon__SY_2W{border-color:rgba(92,135,191,.62);color:#264d7f;background:linear-gradient(145deg,#fbfcfe,#d5e1f1 55%,#e1eaf5);box-shadow:inset 0 1px 0 #fff,0 7px 16px rgba(39,78,129,.15)}@media(hover:none)and (pointer:coarse){.barcodeGlass_expiredOverlay__yl7uH{backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.barcodeGlass_barcodeVisual__h218n,.barcodeGlass_refreshIcon__SY_2W{transition:none;animation:none}}@keyframes barcodeGlass_barcode-refresh-spin__6LeN3{to{transform:rotate(1turn)}}