._5Fr3sG_shell{background:var(--mantine-color-body);-webkit-user-select:none;user-select:none;touch-action:manipulation;flex-direction:column;min-height:100dvh;display:flex}._5Fr3sG_header{border-bottom:1px solid var(--mantine-color-default-border);flex-shrink:0;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex}._5Fr3sG_body{flex-direction:column;flex:1;min-height:0;padding:24px;display:flex;overflow:auto}._5Fr3sG_footer{border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-default);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}._5Fr3sG_bigChoice{border-radius:var(--mantine-radius-xl);border:2px solid var(--mantine-color-default-border);background:var(--mantine-color-default);text-align:left;padding:40px 32px;transition:transform .12s,border-color .12s}._5Fr3sG_bigChoice:active{border-color:var(--mantine-primary-color-filled);transform:scale(.98)}._5Fr3sG_poster{border-radius:var(--mantine-radius-lg);background:var(--mantine-color-default);text-align:left;border:2px solid #0000;overflow:hidden}._5Fr3sG_poster:active{border-color:var(--mantine-primary-color-filled)}._5Fr3sG_posterImg{aspect-ratio:2/3;object-fit:cover;background:var(--mantine-color-dark-6);width:100%;display:block}._5Fr3sG_timeBtn{min-height:84px}._5Fr3sG_product{border-radius:var(--mantine-radius-lg);background:var(--mantine-color-default);border:1px solid var(--mantine-color-default-border);text-align:left;min-height:110px;padding:16px;position:relative}._5Fr3sG_qrBox{border-radius:var(--mantine-radius-lg);background:#fff;padding:16px}@media print{._5Fr3sG_noPrint{display:none!important}._5Fr3sG_shell,._5Fr3sG_body{min-height:0;padding:0;overflow:visible}._5Fr3sG_ticket{break-inside:avoid;color:#000!important;background:#fff!important;border:1px solid #000!important}}
.pRKEnG_root{width:100%;padding:4px 2px 8px;overflow-x:auto}.pRKEnG_screenWrap{max-width:560px;margin:0 auto 18px;padding:0 24px}.pRKEnG_screenWrap[data-side=bottom]{margin:18px auto 0}.pRKEnG_screen{background:linear-gradient(90deg, transparent, var(--mantine-color-brand-5), transparent);height:6px;box-shadow:0 6px 24px -2px color-mix(in srgb, var(--mantine-color-brand-5) 55%, transparent);border-radius:50%;margin-bottom:6px}.pRKEnG_grid{gap:4px;min-width:min-content;margin:0 auto;display:grid}.pRKEnG_rowLabel{color:var(--mantine-color-dimmed);white-space:nowrap;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.pRKEnG_rowLabel[data-editable]{border:1px dashed #0000;border-radius:4px}.pRKEnG_rowLabel[data-editable]:hover{color:var(--mantine-color-brand-5);border-color:var(--mantine-color-brand-5)}.pRKEnG_seat,.pRKEnG_empty,.pRKEnG_legendSwatch{aspect-ratio:1;border-radius:6px 6px 3px 3px;min-width:14px}.pRKEnG_seat{background:var(--mantine-color-gray-2);border:1px solid #0000;justify-content:center;align-items:center;font-size:10px;font-weight:600;line-height:1;transition:transform 80ms,background-color .12s;display:flex}[data-mantine-color-scheme=dark] .pRKEnG_seat{background:var(--mantine-color-dark-5)}.pRKEnG_seat{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .pRKEnG_seat{color:var(--mantine-color-dark-1)}.pRKEnG_seat[data-type=vip]{background:var(--mantine-color-violet-1)}[data-mantine-color-scheme=dark] .pRKEnG_seat[data-type=vip]{background:color-mix(in srgb, var(--mantine-color-violet-8) 45%, var(--mantine-color-dark-5))}.pRKEnG_seat[data-type=vip]{color:var(--mantine-color-violet-8)}[data-mantine-color-scheme=dark] .pRKEnG_seat[data-type=vip]{color:var(--mantine-color-violet-2)}.pRKEnG_seat[data-type=wheelchair],.pRKEnG_seat[data-type=companion]{background:var(--mantine-color-blue-1)}[data-mantine-color-scheme=dark] .pRKEnG_seat[data-type=wheelchair],[data-mantine-color-scheme=dark] .pRKEnG_seat[data-type=companion]{background:color-mix(in srgb, var(--mantine-color-blue-8) 45%, var(--mantine-color-dark-5))}.pRKEnG_seat[data-type=wheelchair],.pRKEnG_seat[data-type=companion]{color:var(--mantine-color-blue-8)}[data-mantine-color-scheme=dark] .pRKEnG_seat[data-type=wheelchair],[data-mantine-color-scheme=dark] .pRKEnG_seat[data-type=companion]{color:var(--mantine-color-blue-2)}.pRKEnG_seat:not(:disabled):hover{border-color:var(--mantine-color-brand-5);transform:translateY(-1px)}.pRKEnG_seat[data-state=selected]{background:var(--mantine-color-brand-6);color:#fff;box-shadow:0 0 0 2px color-mix(in srgb, var(--mantine-color-brand-6) 35%, transparent)}.pRKEnG_seat[data-state=held]{background:repeating-linear-gradient(45deg, var(--mantine-color-cyan-3), var(--mantine-color-cyan-3) 3px, transparent 3px, transparent 6px)}[data-mantine-color-scheme=dark] .pRKEnG_seat[data-state=held]{background:repeating-linear-gradient(45deg, var(--mantine-color-cyan-8), var(--mantine-color-cyan-8) 3px, transparent 3px, transparent 6px)}.pRKEnG_seat[data-state=held]{border-color:var(--mantine-color-cyan-4)}[data-mantine-color-scheme=dark] .pRKEnG_seat[data-state=held]{border-color:var(--mantine-color-cyan-7)}.pRKEnG_seat[data-state=held]{color:#0000}.pRKEnG_seat[data-state=sold]{background:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .pRKEnG_seat[data-state=sold]{background:var(--mantine-color-dark-2)}.pRKEnG_seat[data-state=sold]{color:#0000;opacity:.35}.pRKEnG_seat[data-state=disabled]{border:1px dashed var(--mantine-color-gray-4);background:0 0}[data-mantine-color-scheme=dark] .pRKEnG_seat[data-state=disabled]{border:1px dashed var(--mantine-color-dark-4)}.pRKEnG_seat[data-state=disabled]{color:#0000}.pRKEnG_seat:disabled{cursor:not-allowed}.pRKEnG_empty{cursor:pointer;background:0 0;border:1px dashed #0000}.pRKEnG_empty:hover{border-color:var(--mantine-color-brand-5)}.pRKEnG_icon{width:62%;height:62%}@media (max-width:48em){.pRKEnG_num{display:none}}.pRKEnG_legendSwatch{background:var(--mantine-color-gray-2);width:14px;display:inline-block}[data-mantine-color-scheme=dark] .pRKEnG_legendSwatch{background:var(--mantine-color-dark-5)}.pRKEnG_legendSwatch[data-type=vip]{background:var(--mantine-color-violet-1)}[data-mantine-color-scheme=dark] .pRKEnG_legendSwatch[data-type=vip]{background:color-mix(in srgb, var(--mantine-color-violet-8) 45%, var(--mantine-color-dark-5))}.pRKEnG_legendSwatch[data-state=selected]{background:var(--mantine-color-brand-6)}.pRKEnG_legendSwatch[data-state=held]{background:var(--mantine-color-cyan-3)}[data-mantine-color-scheme=dark] .pRKEnG_legendSwatch[data-state=held]{background:var(--mantine-color-cyan-8)}.pRKEnG_legendSwatch[data-state=sold]{background:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .pRKEnG_legendSwatch[data-state=sold]{background:var(--mantine-color-dark-2)}.pRKEnG_legendSwatch[data-state=sold]{opacity:.35}.pRKEnG_legendSwatch[data-state=disabled]{border:1px dashed var(--mantine-color-dimmed);background:0 0}
.wj2hlq_layout{gap:var(--mantine-spacing-md);height:calc(100dvh - 60px - 2 * var(--mantine-spacing-lg));grid-template-columns:300px minmax(0,1fr) 360px;min-height:560px;display:grid}@media (max-width:1200px){.wj2hlq_layout{grid-template-columns:260px minmax(0,1fr) 320px}}@media (max-width:62em){.wj2hlq_layout{grid-template-columns:1fr;height:auto}}.wj2hlq_column{flex-direction:column;min-height:0;display:flex}.wj2hlq_timeChip{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-default-border);flex-direction:column;gap:2px;min-width:74px;padding:6px 8px 5px;transition:border-color .1s,background-color .1s;display:flex}.wj2hlq_timeChip:hover{border-color:var(--mantine-color-brand-5)}.wj2hlq_timeChip[data-active]{border-color:var(--mantine-color-brand-6);background:color-mix(in srgb, var(--mantine-color-brand-6) 14%, transparent)}.wj2hlq_occBar{background:var(--mantine-color-default-border);border-radius:2px;height:3px;margin-top:2px;overflow:hidden}.wj2hlq_occBar>div{height:100%}.wj2hlq_productBtn{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);text-align:left;flex-direction:column;justify-content:space-between;gap:4px;min-height:74px;padding:10px;display:flex;position:relative}.wj2hlq_productBtn:hover{border-color:var(--mantine-color-brand-5)}.wj2hlq_productBtn:active{transform:scale(.98)}.wj2hlq_qtyBadge{position:absolute;top:-6px;right:-6px}.wj2hlq_payBtn{height:56px;font-size:18px}.wj2hlq_ticketPrint{border:1px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);padding:12px}.wj2hlq_candyLayout{gap:var(--mantine-spacing-md);height:calc(100dvh - 60px - 2 * var(--mantine-spacing-lg) - 40px);grid-template-columns:minmax(0,1fr) 380px;min-height:520px;display:grid}@media (max-width:62em){.wj2hlq_candyLayout{grid-template-columns:1fr;height:auto}}
.LStYZW_page{background:var(--mantine-color-gray-0);flex-direction:column;min-height:100dvh;display:flex}[data-mantine-color-scheme=dark] .LStYZW_page{background:var(--mantine-color-dark-9)}.LStYZW_header{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(12px);backdrop-filter:saturate(160%)blur(12px);background:color-mix(in srgb, var(--mantine-color-body) 82%, transparent);border-bottom:1px solid var(--mantine-color-default-border);height:60px;position:sticky;top:0}.LStYZW_brandLink{color:inherit;min-width:0;text-decoration:none}.LStYZW_logoMark{color:var(--mantine-color-brand-6);font-size:22px;line-height:1}.LStYZW_main{flex:1}.LStYZW_footer{border-top:1px solid var(--mantine-color-default-border);padding:24px 0}.LStYZW_footerLinks{font-size:var(--mantine-font-size-xs);row-gap:6px}.LStYZW_footerLinks a{color:var(--mantine-color-dimmed);text-decoration:none}.LStYZW_footerLinks a:hover{color:var(--mantine-color-text);text-decoration:underline}.LStYZW_legal{max-width:760px;line-height:1.65}.LStYZW_legal h1{letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(26px,4vw,34px)}.LStYZW_legal h2{margin:28px 0 6px;font-size:18px}.LStYZW_legal ul{padding-left:22px}.LStYZW_hero{color:#fff;background:#0f1117;padding:48px 0 32px;position:relative;overflow:hidden}@media (max-width:48em){.LStYZW_hero{padding:28px 0 20px}}.LStYZW_heroBg{filter:blur(36px)saturate(140%);opacity:.45;background-position:50%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.1)}.LStYZW_heroShade{background:linear-gradient(#0f111733 0%,#0f1117d9 75%,#0f1117 100%);position:absolute;inset:0}.LStYZW_heroInner{position:relative}.LStYZW_dayChip{border-radius:var(--mantine-radius-md);color:#fff;text-align:center;border:1px solid #ffffff2e;flex-shrink:0;min-width:64px;padding:8px 12px;transition:background-color .12s}.LStYZW_dayChip:hover{background:#ffffff14}.LStYZW_dayChip[data-active]{background:var(--mantine-color-brand-6);border-color:var(--mantine-color-brand-6)}.LStYZW_movie{gap:var(--mantine-spacing-lg);padding:var(--mantine-spacing-lg);grid-template-columns:150px 1fr;display:grid}@media (max-width:48em){.LStYZW_movie{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md);grid-template-columns:96px 1fr}}.LStYZW_timeBtn{border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);flex-direction:column;align-items:center;min-width:76px;padding:8px 12px;transition:border-color .1s,transform 80ms;display:inline-flex}.LStYZW_timeBtn:hover:not([data-disabled]){border-color:var(--mantine-color-brand-6);transform:translateY(-1px)}.LStYZW_timeBtn[data-disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.LStYZW_buyLayout{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}@media (max-width:62em){.LStYZW_buyLayout{grid-template-columns:1fr;padding-bottom:96px}}.LStYZW_summary{position:sticky;top:76px}@media (max-width:62em){.LStYZW_summary{position:static}}.LStYZW_bottomBar{display:none}@media (max-width:62em){.LStYZW_bottomBar{z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--mantine-color-body);border-top:1px solid var(--mantine-color-default-border);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0000002e}}.LStYZW_ticketCard{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative}.LStYZW_ticketCard:before,.LStYZW_ticketCard:after{content:"";background:var(--mantine-color-gray-0);border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%}[data-mantine-color-scheme=dark] .LStYZW_ticketCard:before,[data-mantine-color-scheme=dark] .LStYZW_ticketCard:after{background:var(--mantine-color-dark-9)}.LStYZW_ticketCard:before,.LStYZW_ticketCard:after{border:1px solid var(--mantine-color-default-border)}.LStYZW_ticketCard:before{left:-10px}.LStYZW_ticketCard:after{right:-10px}.LStYZW_qr{border-radius:var(--mantine-radius-md);background:#fff;padding:8px;line-height:0}.LStYZW_navLink{font-size:var(--mantine-font-size-sm);color:var(--mantine-primary-color-filled);white-space:nowrap;flex-shrink:0;font-weight:600;text-decoration:none}.LStYZW_navLink:hover{text-decoration:underline}
