@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";._header_1jyx0_16{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--space-xl);background:var(--color-bg);position:sticky;top:0;z-index:var(--z-header)}._logo_1jyx0_27{display:flex;align-items:center}@media screen and (max-width:1023px){._logo_1jyx0_27{gap:3.4375vw}}@media screen and (min-width:1024px){._logo_1jyx0_27{gap:1.3020833333vw}}@media screen and (min-width:1024px)and (min-width:1920px){._logo_1jyx0_27{gap:25px}}._logo_1jyx0_27{justify-self:start}._logoText_1jyx0_50{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:1px;text-transform:uppercase;color:var(--color-text)}@media screen and (max-width:1023px){._ewaProductLogo_1jyx0_59{width:15.70625vw}}@media screen and (min-width:1024px){._ewaProductLogo_1jyx0_59{width:5.5192708333vw}}@media screen and (min-width:1024px)and (min-width:1920px){._ewaProductLogo_1jyx0_59{width:105.97px}}@media screen and (max-width:1023px){._ewaProductLogo_1jyx0_59{height:4.834375vw}}@media screen and (min-width:1024px){._ewaProductLogo_1jyx0_59{height:1.6984375vw}}@media screen and (min-width:1024px)and (min-width:1920px){._ewaProductLogo_1jyx0_59{height:32.61px}}._ewaProductLogo_1jyx0_59{object-fit:contain}@media screen and (max-width:1023px){._rozaLogo_1jyx0_93{width:6.553125vw}}@media screen and (min-width:1024px){._rozaLogo_1jyx0_93{width:2.2916666667vw}}@media screen and (min-width:1024px)and (min-width:1920px){._rozaLogo_1jyx0_93{width:44px}}@media screen and (max-width:1023px){._rozaLogo_1jyx0_93{height:4.71875vw}}@media screen and (min-width:1024px){._rozaLogo_1jyx0_93{height:1.6666666667vw}}@media screen and (min-width:1024px)and (min-width:1920px){._rozaLogo_1jyx0_93{height:32px}}._rozaLogo_1jyx0_93{object-fit:contain}._title_1jyx0_126{font-family:DIN Condensed,sans-serif;font-weight:700}@media screen and (max-width:1023px){._title_1jyx0_126{font-size:10.9375vw}}@media screen and (min-width:1024px){._title_1jyx0_126{font-size:clamp(14px,2.6041666667vw,2.6041666667vw)}}@media screen and (min-width:1024px)and (min-width:1920px){._title_1jyx0_126{font-size:50px}}._title_1jyx0_126{line-height:100%;letter-spacing:-.01em;text-align:center;text-transform:uppercase;color:var(--color-text);margin:16px 0;justify-self:center}._content_1jyx0_155{flex:1;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width:1023px){._header_1jyx0_16{display:flex;flex-direction:column;padding:16px var(--space-lg);gap:16px}._title_1jyx0_126{margin:0}}._tooltip_64zdo_16{position:fixed;z-index:var(--z-modal);pointer-events:none;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1023px){._tooltip_64zdo_16{gap:4px}}@media screen and (min-width:1024px){._tooltip_64zdo_16{gap:8px}}._tooltip_64zdo_16{background:#fff;color:#000;padding:12px 16px;border-radius:16px;white-space:nowrap;box-shadow:0 4px 4px #00000040;transform:translate(-50%,-100%) translateY(-16px);opacity:0;transition:opacity .12s ease}._tooltip_64zdo_16:after{content:"";position:absolute;bottom:-5px;left:50%;width:10px;height:10px;background:#fff;transform:translate(-50%) rotate(45deg);box-shadow:2px 2px 2px #00000014}._tooltipVisible_64zdo_57{opacity:1}._price_64zdo_61{font-family:TT Firs Neue,sans-serif!important;font-weight:500}@media screen and (max-width:1023px){._price_64zdo_61{font-size:4.375vw}}@media screen and (min-width:1024px){._price_64zdo_61{font-size:clamp(14px,1.0416666667vw,1.0416666667vw)}}@media screen and (min-width:1024px)and (min-width:1920px){._price_64zdo_61{font-size:20px}}._price_64zdo_61{line-height:100%;color:#161616}._seat_64zdo_85{font-family:TT Firs Neue,sans-serif!important;font-weight:400}@media screen and (max-width:1023px){._seat_64zdo_85{font-size:3.75vw}}@media screen and (min-width:1024px){._seat_64zdo_85{font-size:clamp(14px,.8333333333vw,.8333333333vw)}}@media screen and (min-width:1024px)and (min-width:1920px){._seat_64zdo_85{font-size:16px}}._seat_64zdo_85{line-height:100%;color:#9b9b9b}._container_x8i37_1{position:relative;flex:1;overflow:hidden;background:var(--color-bg);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;contain:layout style paint}._container_x8i37_1:active{cursor:grabbing}._svgWrapper_x8i37_16{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform-origin:center center;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}._svgWrapper_x8i37_16._dragging_x8i37_29{transition:none}._svgWrapper_x8i37_16 svg{width:100%;height:auto;max-height:100%}._svgWrapper_x8i37_16 .seat{fill:#272727;stroke:none;cursor:pointer;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;transition:fill .12s ease,stroke .12s ease,transform .12s ease}._svgWrapper_x8i37_16 .seat.isBought{fill:#e8e8e8;cursor:not-allowed;transform:scale(.72)}._svgWrapper_x8i37_16 .seat.isReserve,._svgWrapper_x8i37_16 .seat.grade_reserved{fill:#e8e8e8;cursor:not-allowed}._svgWrapper_x8i37_16 .seat.isReserveMy{fill:#e0008d!important;stroke:none!important;stroke-width:0!important;cursor:pointer;transform:scale(2.5)}._svgWrapper_x8i37_16 .seat:not(.isBought):not(.isReserve):not(.grade_reserved):not(.selected):hover{fill:#e0008d!important;stroke:#fff;stroke-width:5;transform:scale(2.2);cursor:pointer}._svgWrapper_x8i37_16 .seat.selected,._svgWrapper_x8i37_16 .seat.selected:hover{fill:#e0008d!important;stroke:none!important;stroke-width:0!important;transform:scale(2.5)}._loading_x8i37_100{display:flex;align-items:center;justify-content:center;min-height:300px;color:var(--color-text-muted);font-size:var(--font-size-base)}._error_x8i37_109{display:flex;align-items:center;justify-content:center;min-height:300px;color:var(--color-danger);font-size:var(--font-size-base)}@media(max-width:768px),(pointer:coarse){._svgWrapper_x8i37_16{transition:none}._svgWrapper_x8i37_16 svg{shape-rendering:optimizeSpeed;text-rendering:optimizeSpeed}._svgWrapper_x8i37_16 .seat.selected{transform:scale(2.5)}}._controls_6eiti_1{position:absolute;right:var(--space-lg);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:2px;z-index:var(--z-controls)}._btn_6eiti_12{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-bg);border:1px solid var(--color-border);font-size:20px;font-weight:var(--font-weight-bold);color:var(--color-text);cursor:pointer;transition:background var(--transition-fast);-webkit-user-select:none;user-select:none}._btn_6eiti_12:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}._btn_6eiti_12:nth-child(2){border-radius:0}._btn_6eiti_12:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}._btn_6eiti_12:hover{background:var(--color-surface)}._btn_6eiti_12:active{background:var(--color-surface-hover)}._resetBtn_6eiti_48{margin-top:var(--space-sm);border-radius:var(--radius-md)!important;font-size:18px}._minimapBtn_6eiti_54{margin-top:2px;border-radius:var(--radius-md)!important}._minimapBtnActive_6eiti_59{color:var(--color-primary)}@media(max-width:1024px){._controls_6eiti_1{right:var(--space-sm)}._btn_6eiti_12{width:36px;height:36px;font-size:18px}._minimapBtn_6eiti_54{display:none}}._legend_1kja2_16{position:absolute;top:var(--space-sm);left:0;right:0;z-index:var(--z-controls);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;pointer-events:auto;cursor:grab}@media screen and (max-width:1023px){._legend_1kja2_16{gap:5px}}@media screen and (min-width:1024px){._legend_1kja2_16{gap:12px}}._legend_1kja2_16{padding:var(--space-sm) var(--space-md)}@media screen and (max-width:1023px){._legend_1kja2_16{justify-content:flex-start}}._legend_1kja2_16:active{cursor:grabbing}._legend_1kja2_16::-webkit-scrollbar{display:none}._pill_1kja2_58{display:inline-flex;align-items:center;justify-content:center;font-family:TT Firs Neue,sans-serif!important;font-weight:400}@media screen and (max-width:1023px){._pill_1kja2_58{height:9.375vw}}@media screen and (min-width:1024px){._pill_1kja2_58{height:2.5vw}}@media screen and (min-width:1024px)and (min-width:1920px){._pill_1kja2_58{height:48px}}._pill_1kja2_58{border-radius:100px}@media screen and (max-width:1023px){._pill_1kja2_58{padding-top:2.5vw}}@media screen and (min-width:1024px){._pill_1kja2_58{padding-top:.8333333333vw}}@media screen and (min-width:1024px)and (min-width:1920px){._pill_1kja2_58{padding-top:16px}}@media screen and (max-width:1023px){._pill_1kja2_58{padding-bottom:2.5vw}}@media screen and (min-width:1024px){._pill_1kja2_58{padding-bottom:.8333333333vw}}@media screen and (min-width:1024px)and (min-width:1920px){._pill_1kja2_58{padding-bottom:16px}}@media screen and (max-width:1023px){._pill_1kja2_58{padding-left:5vw}}@media screen and (min-width:1024px){._pill_1kja2_58{padding-left:1.0416666667vw}}@media screen and (min-width:1024px)and (min-width:1920px){._pill_1kja2_58{padding-left:20px}}@media screen and (max-width:1023px){._pill_1kja2_58{padding-right:5vw}}@media screen and (min-width:1024px){._pill_1kja2_58{padding-right:1.0416666667vw}}@media screen and (min-width:1024px)and (min-width:1920px){._pill_1kja2_58{padding-right:20px}}@media screen and (max-width:1023px){._pill_1kja2_58{gap:2.5vw}}@media screen and (min-width:1024px){._pill_1kja2_58{gap:.625vw}}@media screen and (min-width:1024px)and (min-width:1920px){._pill_1kja2_58{gap:12px}}._pill_1kja2_58{background:#f9f9f9;border:1px solid transparent;cursor:pointer;transition:border-color .2s ease;white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:100%}@media screen and (max-width:1023px){._pill_1kja2_58{line-height:120%}}._pill_1kja2_58:hover,._pillActive_1kja2_174{border-color:var(--pill-color)}@media screen and (max-width:1023px){._dot_1kja2_179{width:1.875vw}}@media screen and (min-width:1024px){._dot_1kja2_179{width:.5208333333vw}}@media screen and (min-width:1024px)and (min-width:1920px){._dot_1kja2_179{width:10px}}@media screen and (max-width:1023px){._dot_1kja2_179{height:1.875vw}}@media screen and (min-width:1024px){._dot_1kja2_179{height:.5208333333vw}}@media screen and (min-width:1024px)and (min-width:1920px){._dot_1kja2_179{height:10px}}._dot_1kja2_179{border-radius:50%;flex-shrink:0}@media screen and (max-width:1023px){._pillText_1kja2_214{font-size:3.75vw}}@media screen and (min-width:1024px){._pillText_1kja2_214{font-size:clamp(14px,.8333333333vw,.8333333333vw)}}@media screen and (min-width:1024px)and (min-width:1920px){._pillText_1kja2_214{font-size:16px}}._pillText_1kja2_214{letter-spacing:0%;color:#000}._minimap_1i07j_16{position:absolute;bottom:var(--space-lg);left:var(--space-lg)}@media screen and (max-width:1023px){._minimap_1i07j_16{width:50vw}}@media screen and (min-width:1024px){._minimap_1i07j_16{width:19.4791666667vw}}@media screen and (min-width:1024px)and (min-width:1920px){._minimap_1i07j_16{width:374px}}@media screen and (max-width:1023px){._minimap_1i07j_16{height:25vw}}@media screen and (min-width:1024px){._minimap_1i07j_16{height:10.2083333333vw}}@media screen and (min-width:1024px)and (min-width:1920px){._minimap_1i07j_16{height:196px}}._minimap_1i07j_16{background:#fff;border-radius:32px;overflow:hidden;isolation:isolate;z-index:var(--z-minimap);box-shadow:0 4px 20px #00000040;cursor:pointer;transition:opacity var(--transition-fast),bottom var(--transition-slow)}._minimapWithBar_1i07j_62{bottom:100px}._minimap_1i07j_16:hover{opacity:1}._minimapHidden_1i07j_70{display:none}._minimapSvg_1i07j_74{width:100%;height:100%;pointer-events:none}._minimapSvg_1i07j_74 svg{width:100%;height:100%}._viewport_1i07j_85{position:absolute;border:2px solid var(--color-primary);background:#e0008d14;pointer-events:none;transition:left .15s ease-out,top .15s ease-out,width .15s ease-out,height .15s ease-out,border-radius .15s ease-out}._closeBtn_1i07j_93{position:absolute;top:10px;right:10px;z-index:2;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#ffffffd9;border:none;border-radius:50%;cursor:pointer;color:#666;transition:color .15s ease,background .15s ease;pointer-events:auto}._closeBtn_1i07j_93:hover{color:#000;background:#fff}._openBtn_1i07j_116{position:absolute;bottom:var(--space-lg);left:var(--space-lg);z-index:var(--z-minimap);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:none;border-radius:12px;box-shadow:0 4px 20px #00000040;cursor:pointer;color:#666;transition:color .15s ease,bottom var(--transition-slow)}._openBtn_1i07j_116:hover{color:#000}._openBtnWithBar_1i07j_138{bottom:100px}@media screen and (max-width:1023px){._minimap_1i07j_16{display:none}}._button_b8so5_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-md) var(--space-xl);font-family:TT Firs Neue,sans-serif;font-size:var(--font-size-base);font-weight:400;border-radius:var(--radius-md);transition:background var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none}._button_b8so5_1:active{transform:translateY(1px)}._button_b8so5_1:disabled{opacity:.5;cursor:not-allowed;transform:none}._primary_b8so5_27{background:var(--color-text);color:var(--color-bg)}._primary_b8so5_27:hover:not(:disabled){background:#333}._secondary_b8so5_37{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}._secondary_b8so5_37:hover:not(:disabled){background:var(--color-surface-hover)}._danger_b8so5_48{background:var(--color-danger);color:#fff}._danger_b8so5_48:hover:not(:disabled){background:#b91c1c}._success_b8so5_58{background:var(--color-success);color:#fff;box-shadow:0 4px 14px #16a34a59}._success_b8so5_58:hover:not(:disabled){background:#15803d}._fullWidth_b8so5_69{width:100%}._large_b8so5_74{padding:var(--space-lg) var(--space-2xl);font-size:20px;line-height:100%;border-radius:var(--radius-lg)}._bar_1jc58_16{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-bottombar);background:#fff;border-top:none;box-shadow:0 -9px 20px #7373731a;padding:var(--space-lg) var(--space-xl);display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);transform:translateY(100%);transition:transform var(--transition-slow)}._barVisible_1jc58_34{transform:translateY(0)}._info_1jc58_38{flex:1;min-width:0}._price_1jc58_43{font-family:TT Firs Neue,sans-serif!important;font-weight:400}@media screen and (max-width:1023px){._price_1jc58_43{font-size:3.75vw}}@media screen and (min-width:1024px){._price_1jc58_43{font-size:clamp(14px,1.25vw,1.25vw)}}@media screen and (min-width:1024px)and (min-width:1920px){._price_1jc58_43{font-size:24px}}._price_1jc58_43{line-height:120%;letter-spacing:0%;color:var(--color-text);margin-bottom:var(--space-xs);margin-left:15px}._seatList_1jc58_70{display:flex;flex-wrap:wrap;gap:8px}._seat_1jc58_70{display:inline-flex;align-items:center}@media screen and (max-width:1023px){._seat_1jc58_70{gap:8px}}@media screen and (min-width:1024px){._seat_1jc58_70{gap:12px}}._seat_1jc58_70{font-family:TT Firs Neue,sans-serif!important;font-weight:400}@media screen and (max-width:1023px){._seat_1jc58_70{font-size:3.75vw}}@media screen and (min-width:1024px){._seat_1jc58_70{font-size:clamp(14px,.8333333333vw,.8333333333vw)}}@media screen and (min-width:1024px)and (min-width:1920px){._seat_1jc58_70{font-size:16px}}._seat_1jc58_70{line-height:100%;color:#000;white-space:nowrap;border-radius:100px}@media screen and (max-width:1023px){._seat_1jc58_70{padding-top:4px}}@media screen and (min-width:1024px){._seat_1jc58_70{padding-top:8px}}@media screen and (max-width:1023px){._seat_1jc58_70{padding-bottom:4px}}@media screen and (min-width:1024px){._seat_1jc58_70{padding-bottom:8px}}@media screen and (max-width:1023px){._seat_1jc58_70{padding-left:16px}}@media screen and (min-width:1024px){._seat_1jc58_70{padding-left:20px}}@media screen and (max-width:1023px){._seat_1jc58_70{padding-right:16px}}@media screen and (min-width:1024px){._seat_1jc58_70{padding-right:20px}}._seat_1jc58_70{background:var(--color-surface, #F5F5F5)}._seatDot_1jc58_159{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-primary);flex-shrink:0}._removeBtn_1jc58_167{background:none;border:none;color:var(--color-text-muted);font-size:14px;cursor:pointer;padding:var(--space-xs);margin-left:var(--space-xs);transition:color var(--transition-fast)}._removeBtn_1jc58_167:hover{color:var(--color-text)}@media screen and (max-width:1023px){._bar_1jc58_16{flex-direction:column;padding:var(--space-md) var(--space-lg);gap:var(--space-md);box-shadow:0 -9px 10px #7373731a}._info_1jc58_38{width:100%;display:flex;flex-direction:column;align-items:flex-start}._seat_1jc58_70{line-height:120%}._bar_1jc58_16 button:last-child{width:100%}}._page_6x21s_1{display:flex;flex-direction:column;flex:1;overflow:hidden;position:relative}._mapArea_6x21s_9{flex:1;position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:0}._mapAreaWithBar_6x21s_19{padding-bottom:80px}@media(max-width:768px){._mapAreaWithBar_6x21s_19{padding-bottom:120px}}._page_1k6dc_1{padding:var(--space-xl);max-width:500px;margin:0 auto;width:100%}._backLink_1k6dc_8{display:inline-flex;align-items:center;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;margin-bottom:var(--space-xl);transition:color var(--transition-fast)}._backLink_1k6dc_8:hover{color:var(--color-text);text-decoration:none}._heading_1k6dc_24{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-xl)}._seatInfo_1k6dc_30{display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-lg);background:var(--color-surface);border-radius:var(--radius-lg);margin-bottom:var(--space-xl)}._seatInfoDot_1k6dc_40{width:12px;height:12px;border-radius:var(--radius-full);background:var(--color-primary);flex-shrink:0}._seatInfoText_1k6dc_48{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}._providers_1k6dc_53{display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-xl)}._providerBtn_1k6dc_60{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);width:100%;padding:var(--space-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);border-radius:var(--radius-lg);background:var(--color-text);color:var(--color-bg);cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast)}._providerBtn_1k6dc_60:hover{background:#333}._providerBtn_1k6dc_60:active{transform:translateY(1px)}._providerBtn_1k6dc_60:disabled{opacity:.5;cursor:not-allowed}._timerBadge_1k6dc_89{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-warning);background:#f59e0b1a;border-radius:var(--radius-full);margin-bottom:var(--space-lg)}._timerIcon_1k6dc_102{font-size:14px}._page_iq84x_1{padding:var(--space-xl);max-width:600px;margin:0 auto;width:100%}._heading_iq84x_8{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-xl)}._ticketList_iq84x_14{display:flex;flex-direction:column;gap:var(--space-lg)}._card_iq84x_20{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-xl);border:1px solid var(--color-border);transition:box-shadow var(--transition-fast)}._card_iq84x_20:hover{box-shadow:var(--shadow-md)}._cardHeader_iq84x_32{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-md)}._cardSeat_iq84x_39{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}._cardStatus_iq84x_44{display:inline-flex;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.5px;text-transform:uppercase}._statusActive_iq84x_54{background:var(--color-success-bg);color:var(--color-success)}._statusUsed_iq84x_59{background:var(--color-surface-hover);color:var(--color-text-muted)}._cardDetails_iq84x_64{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-lg)}._qrContainer_iq84x_70{display:flex;align-items:center;justify-content:center;padding:var(--space-lg);background:var(--color-bg);border-radius:var(--radius-md)}._qrCode_iq84x_79{width:160px;height:160px;image-rendering:pixelated}._empty_iq84x_85{text-align:center;padding:var(--space-3xl);color:var(--color-text-muted);font-size:var(--font-size-base)}._input_pchae_1{width:100%;padding:var(--space-md) var(--space-lg);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._input_pchae_1:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}._input_pchae_1::placeholder{color:var(--color-text-muted)}._label_pchae_21{display:block;margin-bottom:var(--space-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._group_pchae_29{margin-bottom:var(--space-lg)}._message_1g9pf_1{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._error_1g9pf_8{background:var(--color-danger-bg);color:var(--color-danger);border:1px solid rgba(220,38,38,.2)}._success_1g9pf_14{background:var(--color-success-bg);color:var(--color-success);border:1px solid rgba(22,163,74,.2)}._info_1g9pf_20{background:#eff6ff;color:#2563eb;border:1px solid rgba(37,99,235,.2)}._loading_1g9pf_26{color:var(--color-text-muted)}._page_1hnl8_1{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--space-xl)}._card_1hnl8_9{width:100%;max-width:380px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-2xl);box-shadow:var(--shadow-lg)}._heading_1hnl8_19{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-xl)}._logo_1hnl8_26{text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-lg)}._page_1cp3p_1{padding:var(--space-xl);max-width:600px;margin:0 auto;width:100%}._heading_1cp3p_8{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-xl);text-align:center}._searchBox_1cp3p_15{display:flex;gap:var(--space-md);margin-bottom:var(--space-xl)}._searchBox_1cp3p_15 input{flex:1}._result_1cp3p_25{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-xl)}._resultRow_1cp3p_32{display:flex;justify-content:space-between;padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm)}._resultRow_1cp3p_32:last-child{border-bottom:none}._label_1cp3p_44{color:var(--color-text-muted)}._value_1cp3p_48{font-weight:var(--font-weight-semibold);color:var(--color-text)}._status_1cp3p_53{display:inline-flex;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase}._statusActive_1cp3p_62{background:var(--color-success-bg);color:var(--color-success)}._statusUsed_1cp3p_67{background:var(--color-danger-bg);color:var(--color-danger)}._actions_1cp3p_72{margin-top:var(--space-xl)}._usages_1cp3p_76{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}._usagesTitle_1cp3p_82{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--space-sm)}._usageItem_1cp3p_89{font-size:var(--font-size-xs);color:var(--color-text-muted);padding:var(--space-xs) 0}@font-face{font-family:DIN Condensed;src:url(/assets/DINCondensed-Light-weHDTEK9.woff2) format("woff2"),url(/assets/DINCondensed-Light-CzzwrqT9.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DIN Condensed;src:url(/assets/DINCondensed-Regular-Bkktj9zC.woff2) format("woff2"),url(/assets/DINCondensed-Regular-BreQp5ix.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DIN Condensed;src:url(/assets/DIN%20Medium-DfEYmrc_.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DIN Condensed;src:url(/assets/DINCondensed-Regular-Bkktj9zC.woff2) format("woff2"),url(/assets/DINCondensed-Regular-BreQp5ix.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DIN Condensed;src:url(/assets/DINCondensed-Regular-Bkktj9zC.woff2) format("woff2"),url(/assets/DINCondensed-Regular-BreQp5ix.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TT Firs Neue;src:url(/assets/TTFirsNeue-Thin-BkYiWQX1.woff2) format("woff2"),url(/assets/TTFirsNeue-Thin-DgI_DJcy.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(/assets/TTFirsNeue-Light-BR5UJ21a.woff2) format("woff2"),url(/assets/TTFirsNeue-Light-55H-Lxc7.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(/assets/TTFirsNeue-Regular-BqFlXYlK.woff2) format("woff2"),url(/assets/TTFirsNeue-Regular-D2TrAPqd.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(/assets/TTFirsNeue-Medium-BYFYsdeO.woff2) format("woff2"),url(/assets/TTFirsNeue-Medium-CP56Thlo.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:TT Firs Neue;src:url(/assets/TTFirsNeue-Bold-D5VtyTq9.woff) format("woff2"),url(/assets/TTFirsNeue-Bold-D5VtyTq9.woff) format("woff");font-weight:700;font-style:normal}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--color-bg: #ffffff;--color-surface: #f5f5f5;--color-surface-hover: #ebebeb;--color-border: #e0e0e0;--color-text: #1a1a1a;--color-text-secondary: #666666;--color-text-muted: #999999;--color-primary: #e0008d;--color-primary-hover: #c7007d;--color-primary-light: rgba(224, 0, 141, .1);--color-success: #16a34a;--color-success-bg: #f0fdf4;--color-danger: #dc2626;--color-danger-bg: #fef2f2;--color-warning: #f59e0b;--seat-free: #272727;--seat-bought: #e8e8e8;--seat-reserved: #e8e8e8;--seat-my: #ffffff;--seat-my-stroke: #e0008d;--seat-grade-gold: #e0008d;--seat-grade-silver-pro: #00bfff;--seat-grade-silver: #ffb6c1;--seat-grade-active: #ffd700;--font-family: "Inter", system-ui, -apple-system, sans-serif;--font-size-xs: 11px;--font-size-sm: 13px;--font-size-base: 15px;--font-size-lg: 18px;--font-size-xl: 22px;--font-size-2xl: 28px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 48px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--shadow-bar: 0 -4px 20px rgba(0, 0, 0, .08);--transition-fast: .12s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--z-map: 1;--z-minimap: 10;--z-controls: 20;--z-bottombar: 30;--z-header: 40;--z-modal: 50}html,body{height:100%;overflow:hidden}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-bg);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#root{height:100%;display:flex;flex-direction:column;overflow:hidden}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit;cursor:pointer;border:none;outline:none}input{font-family:inherit;outline:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}
