.tc_st_seat-layout-outer{background-color:#fff;border-radius:14px;overflow:hidden;position:relative}#tc-main-content.tc-seatmap-selected::before,.tc-seatmap-selected .tc-map-fullscreen::before{background:rgba(0,0,0,.64);bottom:0;content:"";display:block;left:0;position:fixed;top:0;transition:.5s;width:100%;z-index:50}.tc-seatmap-selected.tc_loading_hide .tc-map-fullscreen::before{opacity:0!important}.tc-seat-tooltip-ticket-left,.tc-seat-tooltip-ticket-right{display:flex;flex-direction:column}.tc-seats-inline-map .tc_st_seat-layout.map_area900-700{width:900px;height:700px}.tc-seats-inline-map .tc_st_seat-layout.map_area1000-800{width:1000px;height:800px}.tc-seats-inline-map .tc_st_seat-layout.map_area800-600{background-repeat:no-repeat;height:600px;width:800px}.tc-seats-inline-map .tc_st_seat-layout.map_area800-1000{background-repeat:no-repeat;height:1000px;width:800px}.tc-seats-inline-map .tc_st_seat-layout.map_area800-1100{background-repeat:no-repeat;height:1100px;width:800px}.tc-seats-inline-map .tc_st_seat-layout.map_area800-1200{background-repeat:no-repeat;height:1200px;width:800px}.tc_st_seat-layout{background-color:#fff;background-size:contain;border-radius:5px;position:relative;transform-origin:0 0}.tc-seats-inline-map .tcseat-section,.tcseat-section{background-color:#efefef;border-radius:5px;border:1px solid #d4d4d4;box-sizing:border-box;display:inline-block;margin:0 0 0 25px;padding:4px 5px;position:absolute;text-align:center;transition:.3s}.tc-seats-inline-map .tcseat-section{margin:0}.tcseat-section .tc-st-row.align_l,.tcseat-section.align_l .tc-st-row{justify-content:flex-start}.tcseat-section .tc-st-row.align_def{justify-content:center}.tcseat-section .tc-st-row.align_r,.tcseat-section.align_r .tc-st-row{justify-content:flex-end}.tcseat-section.turn15{-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.tcseat-section.turn30{-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.tcseat-section.turn45{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tcseat-section.turn60{-ms-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.tcseat-section.turn75{-ms-transform:rotate(-75deg);-webkit-transform:rotate(-75deg);transform:rotate(-75deg)}.tcseat-section.turn90{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tcseat-section.turn105{-ms-transform:rotate(-105deg);-webkit-transform:rotate(-105deg);transform:rotate(-105deg)}.tcseat-section.turn120{-ms-transform:rotate(-120deg);-webkit-transform:rotate(-120deg);transform:rotate(-120deg)}.tcseat-section.turn135{-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.tcseat-section.turn150{-ms-transform:rotate(-150deg);-webkit-transform:rotate(-150deg);transform:rotate(-150deg)}.tcseat-section.turn165{-ms-transform:rotate(-165deg);-webkit-transform:rotate(-165deg);transform:rotate(-165deg)}.tcseat-section.turn180{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tcseat-section.turn195{-ms-transform:rotate(-195deg);-webkit-transform:rotate(-195deg);transform:rotate(-195deg)}.tcseat-section.turn210{-ms-transform:rotate(-210deg);-webkit-transform:rotate(-210deg);transform:rotate(-210deg)}.tcseat-section.turn225{-ms-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.tcseat-section.turn240{-ms-transform:rotate(-240deg);-webkit-transform:rotate(-240deg);transform:rotate(-240deg)}.tcseat-section.turn255{-ms-transform:rotate(-255deg);-webkit-transform:rotate(-255deg);transform:rotate(-255deg)}.tcseat-section.turn270{-ms-transform:rotate(-270deg);-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.tcseat-section.turn285{-ms-transform:rotate(-285deg);-webkit-transform:rotate(-285deg);transform:rotate(-285deg)}.tcseat-section.turn300{-ms-transform:rotate(-300deg);-webkit-transform:rotate(-300deg);transform:rotate(-300deg)}.tcseat-section.turn315{-ms-transform:rotate(-315deg);-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.tcseat-section.turn330{-ms-transform:rotate(-330deg);-webkit-transform:rotate(-330deg);transform:rotate(-330deg)}.tcseat-section.turn345{-ms-transform:rotate(-345deg);-webkit-transform:rotate(-345deg);transform:rotate(-345deg)}.tcseat-section.turn15 .tc_st_seat.hand::before{-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}.tcseat-section.turn30 .tc_st_seat.hand::before{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}.tcseat-section.turn45 .tc_st_seat.hand::before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tcseat-section.turn60 .tc_st_seat.hand::before{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg)}.tcseat-section.turn75 .tc_st_seat.hand::before{-ms-transform:rotate(75deg);-webkit-transform:rotate(75deg);transform:rotate(75deg)}.tcseat-section.turn90 .tc_st_seat.hand::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tcseat-section.turn105 .tc_st_seat.hand::before{-ms-transform:rotate(105deg);-webkit-transform:rotate(105deg);transform:rotate(105deg)}.tcseat-section.turn120 .tc_st_seat.hand::before{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg)}.tcseat-section.turn135 .tc_st_seat.hand::before{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tcseat-section.turn150 .tc_st_seat.hand::before{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg)}.tcseat-section.turn165 .tc_st_seat.hand::before{-ms-transform:rotate(165deg);-webkit-transform:rotate(165deg);transform:rotate(165deg)}.tcseat-section.turn180 .tc_st_seat.hand::before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tcseat-section.turn195 .tc_st_seat.hand::before{-ms-transform:rotate(195deg);-webkit-transform:rotate(195deg);transform:rotate(195deg)}.tcseat-section.turn210 .tc_st_seat.hand::before{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg)}.tcseat-section.turn225 .tc_st_seat.hand::before{-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.tcseat-section.turn240 .tc_st_seat.hand::before{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg)}.tcseat-section.turn255 .tc_st_seat.hand::before{-ms-transform:rotate(255deg);-webkit-transform:rotate(255deg);transform:rotate(255deg)}.tcseat-section.turn270 .tc_st_seat.hand::before{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.tcseat-section.turn285 .tc_st_seat.hand::before{-ms-transform:rotate(285deg);-webkit-transform:rotate(285deg);transform:rotate(285deg)}.tcseat-section.turn300 .tc_st_seat.hand::before{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg)}.tcseat-section.turn315 .tc_st_seat.hand::before{-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.tcseat-section.turn330 .tc_st_seat.hand::before{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg)}.tcseat-section.turn345 .tc_st_seat.hand::before{-ms-transform:rotate(345deg);-webkit-transform:rotate(345deg);transform:rotate(345deg)}.tc-seats-inline-map .tc-st-row,.tcseat-section .tc-st-row{display:flex;clear:both;align-items:center;justify-content:center}.tc-seats-inline-map .tc-st-row .seat,.tcseat-section .tc-st-row .seat{border-radius:5px;color:#fff;cursor:pointer;display:block;float:left;font-size:10px;height:15px;line-height:15px;margin:2px;padding:0;position:relative;text-indent:-99999px;transition:.3s;width:15px}.tc-ada-seat::before,.tc_st_seat.hand::before{background-image:url('./ada.svg');background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block}.tc-seats-inline-map .tc-st-row .seat:hover{box-shadow:inset 0 0 15px 0 rgba(255,255,255,.4)}.tc-st-row .seat span.data{display:none}.tc-st-row .seat.hold,.tc-st-row .seat.suav,.tc-st-row .seat.tuav,.tc-st-row .seat.uav{cursor:not-allowed}.tcseat-section .tc-st-row i{font-style:normal;opacity:.5;padding-right:4px;display:none}.seat-legend-item.av::before,.tc_st_seat.seat.av{background-color:#59ba64}.seat-legend-item.uav::before,.tc-st-row .tc_st_seat.selected.av{background-color:#ff5722}.seat-legend-item.mine::before,.tc-st-row .tc_st_seat.mine.tuav{background-color:#ff9800}.seat-legend-item.suav::before,.seat-legend-item.uav::before,.tc-st-row .seat.suav,.tc-st-row .seat.uav{background-color:#868686}.tc_st_seat.seat.hide{visibility:hidden}.seat-legend-item.tuav::before,.tc-st-row .seat.tuav{background-color:#9d4d4d}.tc-st-row .seat.tuav.selected{background-color:#ff8f8f}.seat-legend-item.hold::before,.tc-st-row .seat.hold{background-color:#b77777}.seat-legend-item.hand::before,.tc-st-row .seat.hand.av{background-color:#1594ff;position:relative}.seat-legend-item.res::before,.tc-st-row .seat.res,.tc-st-row .seat.res.hand{background-color:#ffd73b}.tc_st_seat.seat.av.tc-seat-selected{background-color:#bd7aff}.tc_st_seat.hand::before{height:11px;left:2px;position:absolute;top:2px;width:11px}.tc-ada-seat::before{height:18px;position:relative;width:18px}.tc-st-map-information{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:20px 0;width:100%}.map-fullscreen-btn,.map-legend-btn,.tc-seat-zoom-reset{-webkit-user-select:none;-webkit-user-select:none;background:var(--seat-controls-btn-background);border-radius:10px;color:var(--seat-controls-btn-color);cursor:pointer;display:block;font-size:14px;font-weight:600;padding:10px 15px;position:relative;text-align:center;text-transform:uppercase;transition:.3s;user-select:none}.map-legend-btn:hover,.tc-seat-zoom-reset:hover{background:var(--seat-controls-btn-hover-background)}.tc_st_seat_legends_box{background-color:var(--seat-legend-box-background);border-radius:5px;bottom:100%;box-shadow:var(--seat-legend-box-shadow);display:flex;flex-direction:column;left:-18px;margin:0 0 10px;opacity:0;position:absolute;transform:matrix(.95,0,0,.95,0,12);transition:.24s;visibility:hidden}.active .tc_st_seat_legends_box,.map-legend-btn:focus .tc_st_seat_legends_box{display:flex;opacity:1;transform:matrix(1,0,0,1,0,0);visibility:visible}@media screen and (min-width:1081px){.map-legend-btn:hover .tc_st_seat_legends_box{display:flex;opacity:1;transform:matrix(1,0,0,1,0,0);visibility:visible}}.seat-legend-item::before{border-radius:5px;content:'';display:inline-block;height:10px;margin-right:10px;width:10px}.tc-seats-inline-map{display:grid;height:100%;margin:0;padding:0;position:relative}.seat-legend-item{display:block;color:var(--seat-legend-item-color);text-align:left;white-space:nowrap;padding:6px 12px}.tc-st-zoom-btn-container,.tc_st_tooltip,.tc_st_zoom_btns{display:flex;display:flex}.seat-legend-item:not(:last-child){border-bottom:var(--seat-legend-item-border-bottom)}.tc-st-zoom-btn-container{cursor:pointer;flex-wrap:wrap-reverse;gap:10px;justify-content:space-between}.tc_st_zoom_btns{fill:var(--zoom-btn-fll)}.tc-st-zoom-btn-container .zoomin,.tc-st-zoom-btn-container .zoomout{align-items:center;background-color:var(--seat-controls-btn-background);border:var(--zoom-btn-border);color:#fff;display:flex;padding:10px 26px;transition:.3s;width:70px;display:flex;justify-content:center}.tc-st-zoom-btn-container .zoomin:hover,.tc-st-zoom-btn-container .zoomout:hover{background-color:var(--seat-controls-btn-hover-background)}.tc-st-zoom-btn-container .zoomin{border-radius:10px 0 0 10px;border-right:none}.tc-st-zoom-btn-container .zoomout{border-radius:0 10px 10px 0}@media screen and (max-width:481px){.tc_st_seat-layout-outer{border-radius:14px 14px 0 0}.map-legend-btn{border-radius:0 0 10px 10px}.tc-st-map-information{margin-top:0}.tc-st-zoom-btn-container,.tc_st_seat_legends{flex:1 1 100%}}@media screen and (max-width:382px){.tc-st-zoom-btn-container{justify-content:center}}.tc_st_tooltip{opacity:0;position:absolute;transition:.3s;z-index:60}.tc_st_tooltip.hover{pointer-events:none}.tc_st_tooltip.visible{opacity:1;visibility:visible}.tc_st_tooltip_inner{background-color:#fff;border-radius:14px;box-shadow:0 2px 20px rgba(0,0,0,.3);color:#505050;flex-direction:column;font-family:'Noto Sans';justify-content:space-between;line-height:normal;margin:auto;padding:3px;position:relative;transition:.3s;visibility:visible;width:300px}.tc_seat_tooltip_header_tag{border-radius:14px 14px 0 0;color:#fff;font-size:20px;padding:5px;text-align:center}.tc_seat_tooltip_header_tag.tc-ada{background:#1594ff}.tc_seat_tooltip_header_tag.tc-mine{background:#f19200}.tc_seat_tooltip_header_tag.tc-res{background:#eaae00}.tc_seat_tooltip_header_tag.tc-tuav{background:#9d4d4d}.tc_seat_tooltip_header_tag.tc-hold{background:#b44c4c}.tc_seat_tooltip_header_tag.tc-uav{background:#848484}.tc_seat_tooltip_header_tag.ada-uav{border-radius:0}.tc_seat_tooltip_header{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-flex;display:flex;gap:8px;justify-content:space-between;padding:12px}.tc-seat-tooltip-footer{padding:0 12px 12px}.seat-tooltip-label{font-size:14px;text-transform:uppercase}.seat-tooltip-row{text-align:center}.seat-tooltip-seat,.tc-seat-tooltip-price-right{text-align:right}.seat-tooltip-value{display:block;font-size:16px;font-weight:700;overflow:hidden;padding-top:5px;text-overflow:ellipsis;white-space:nowrap}.seat-tooltip-section{flex:2 1 auto;min-width:0}.seat-tooltip-row,.seat-tooltip-seat,.tc-seat-data-row-tix{flex:1 1 auto}.tc-seat-tooltip-footer{display:flex;flex-direction:column;gap:10px}.tc-seat-tooltip-tix-line{border-top:1px solid #ddd;display:flex;justify-content:space-between;padding-top:10px}.tc-seat-tooltip-tix-line p{color:#222;font-size:14px;line-height:18px;margin:0;width:100%}.tc-seat-tooltip-group-msg{flex-direction:column}.tc-seat-tooltip-group-msg a{color:#0064ff!important;font-weight:500}.tc-seat-tooltip-group-msg a:hover{color:#63a2ff!important}.tc-seat-tooltip-tix-price{font-weight:700;transition:.3s}.tc-price-left{opacity:0;transition:.3s}.tc-seat-tooltip-ticket-right .tc-seat-tooltip-tix-btn{align-items:center;display:flex;height:42px;justify-content:center;padding:0;text-decoration:none;transition:.4s;width:100px}.tc-seat-tooltip-tix-btn.tc-btn-purple,.tc-seat-tooltip-tix-btn.tc-btn-purple:hover{color:#fff}.tc-seat-tooltip-tix-add-btn svg{max-width:50px}.tc-seat-tooltip-close-txt{background:#4c6780;border-radius:0 0 14px 14px;color:#fff;cursor:pointer;font-weight:700;padding:10px;text-align:center;transition:.3s;user-select:none;-webkit-user-select:none;-webkit-user-select:none}.tc-seat-tooltip-close-txt:hover{background:#557592}.tc-seat-status-msg{color:#fff;font-size:14px;font-weight:500;letter-spacing:1px}.tc-seats-mini-cart-slider{margin-bottom:20px}.tc-seats-minicart{display:grid;gap:12px}.tc-seats-mini-tix-container{background:var(--seat-mini-tix-background,#428b57);border-radius:12px;color:#fff;padding:10px}.tc-seats-mini-tix-container.tc_seat_ada{background:#166bc5}.tc_seat_ada .tc-ada-seat::before{left:6px;position:relative;top:3px}.tc-seat-data-row,.tc-seat-mini-ticket{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;position:relative}.tc-seat-data-row-remove{justify-content:flex-end;max-width:49.2px}.tc-seat-data{display:flex;flex-direction:column;padding:5px}.tc-seat-data-value{font-weight:700}.tc-seat-minitix-seat-info-container{display:flex;flex:2 1 400px}.tc-seat-data.tc-seat-section{flex:2 1 190px}.tc-seat-data.tc-seat-row,.tc-seat-data.tc-seat-seat{flex:1 1 90px}.tc-seat-minitix-tix-info-container{display:flex;flex:1 1 250px}.tc-seat-data.tc-seat-price,.tc-seat-data.tc-seat-ticket{flex:1 1 50%}.tc-inline-action-btns{align-items:center;display:flex;gap:6px;margin-left:15px}.tc-inline-action-btn{align-items:center;background:#00000045;border-radius:12px;border:2px solid #0000000f;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;padding:12px;transition:.3s;width:50px}.tc-inline-action-btn-red:hover{background:#8d001a}.tc-st-minicart-status-msg{background:#ae0000;border-radius:6px;color:#fff;display:block;font-weight:600;margin-bottom:10px;padding:10px;text-align:center}.tc-mobile-popup-cart{background:#393939;border:1px solid #555}@media(max-width:900px){.tc-seat-tix-remove-btn{justify-content:center;width:100%}.tc-inline-action-btns{margin-left:0;width:100%}}@media(min-width:769px){.tc-mobile-popup-cart.tc_show{transform:translateY(90%)!important;opacity:0!important;visibility:hidden!important}}@media(max-width:600px){.tc_st_seat-layout-outer{max-height:350px}}@media screen and (min-width:601px){.tc_st_seat-layout-outer{max-height:400px}}@media screen and (min-width:1340px){.tc_st_seat-layout-outer.s800-1200{max-height:640px}}@media(max-width:1339px){.tc_st_seat-layout-outer.s800-1200{max-height:540px}}@media(max-width:1240px){.tc_st_seat-layout-outer.s800-1200{max-height:480px}}.map-legend-btn,.tc-st-row,.tc-st-zoom-btn-container,.tc_st_seat,.tc_st_seat-layout,.tc_st_seat-layout-outer,.tcseat-section{user-select:none;-webkit-user-select:none}