.productModify-module__GFMjbq__page{min-width:0}@media (min-width:1100px){.productModify-module__GFMjbq__page,.productModify-module__GFMjbq__header{width:calc(100% - 64px);max-width:1000px;margin-inline:auto}.productModify-module__GFMjbq__page{padding-bottom:64px}.productModify-module__GFMjbq__header .header-container{border:0;width:100%;max-width:none;height:88px;position:static}.productModify-module__GFMjbq__header div.header-container>div.header-wrapper{align-items:center;gap:8px;max-width:none;height:88px;padding:0;display:flex;position:relative}.productModify-module__GFMjbq__header div.header-container>div.header-wrapper>a.link{width:28px;height:36px;color:var(--font-color);flex:0 0 28px;justify-content:flex-start;align-items:center;padding:0;display:flex;position:static;transform:none}.productModify-module__GFMjbq__header div.header-container>div.header-wrapper>a.link>svg{width:25px;height:25px}.productModify-module__GFMjbq__header div.header-container>div.header-wrapper>div.title{letter-spacing:-.5px;color:var(--font-color);font-size:20px;font-weight:500;position:static;transform:none}.productModify-module__GFMjbq__page div.product-modify-container{margin-top:0}.productModify-module__GFMjbq__page div.product-modify-container>div.wrapper{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px 16px;display:grid}.productModify-module__GFMjbq__page div.product-modify-container>div.wrapper>div.categories-area-wrapper{grid-column:1/-1;padding:0}.productModify-module__GFMjbq__page .categories-area-wrapper>.content{cursor:default;border:0;border-radius:9999px;flex-wrap:wrap;justify-content:flex-start;gap:6px;padding:12px 14px;font-size:14px;display:flex}.productModify-module__GFMjbq__page .categories-area-wrapper>.content>span{overflow-wrap:anywhere}.productModify-module__GFMjbq__page div.product-modify-container>div.wrapper>div.details{row-gap:24px;min-width:0;padding:0}.productModify-module__GFMjbq__page div.product-modify-container>div.wrapper>div.modify-settlement{border-left:1px solid var(--border);padding-left:16px}.productModify-module__GFMjbq__page div.product-modify-container>div.wrapper>div.details>div.common{border-bottom:1px solid var(--border);min-width:0;padding:0 0 24px}.productModify-module__GFMjbq__page div.product-modify-container>div.wrapper>div.details>div.common:last-child{border-bottom:0}.productModify-module__GFMjbq__page div.product-modify-container>div.wrapper>div.details>div.common>div.title{font-size:17px}.productModify-module__GFMjbq__page .seat-info>.info{flex-wrap:wrap}}
.penaltyCardEditor-module__hBjnnq__card{position:relative;padding-right:76px!important}.penaltyCardEditor-module__hBjnnq__edit{background:var(--upload-image-background);color:inherit;border-radius:8px;padding:6px 12px;font-size:13px;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.penaltyCardEditor-module__hBjnnq__notice,.penaltyCardEditor-module__hBjnnq__error{letter-spacing:-.3px;margin:.5rem 0;font-size:12px;line-height:1.5}.penaltyCardEditor-module__hBjnnq__notice{opacity:.7}.penaltyCardEditor-module__hBjnnq__error{color:#f23}.penaltyCardEditor-module__hBjnnq__dialog{border:1px solid var(--card-border);background:var(--bg-color,#fff);width:min(400px,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--bg-reverse-color,#222);border-radius:12px;margin:auto;padding:1rem;overflow-y:auto}.penaltyCardEditor-module__hBjnnq__dialog div.billing-manager-wrapper{margin:0!important}.penaltyCardEditor-module__hBjnnq__backdrop{z-index:10000;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.penaltyCardEditor-module__hBjnnq__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.penaltyCardEditor-module__hBjnnq__header h2{font-size:18px;font-weight:600}.penaltyCardEditor-module__hBjnnq__header button{padding:6px;font-size:13px}.penaltyCardEditor-module__hBjnnq__dialog button:disabled,.penaltyCardEditor-module__hBjnnq__edit:disabled{opacity:.5;cursor:wait}
.date-calendar{z-index:10002;background-color:#fff;border-radius:10px;max-height:calc(100vh - 40px);position:fixed;overflow-y:auto;box-shadow:0 2px 8px #0000003d}.date-calendar-container{z-index:10002;background-color:var(--modal-background);border-radius:10px;width:300px;padding:.8rem .5rem;font-size:14px;font-weight:400;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.date-calendar-container.with-year-modal{background-color:#e5e7eb}.date-calendar-header{width:100%}.date-calendar-title{flex-direction:row;justify-content:center;padding-bottom:22px;display:flex;position:relative}.date-calendar-year-month{cursor:pointer;font-weight:600}.date-calendar-nav-button{position:absolute;top:0}.date-calendar-nav-button button{cursor:pointer}.date-calendar-nav-prev{left:10px}.date-calendar-nav-next{right:10px}.year-modal{z-index:201;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;width:100%;max-height:280px;padding:1.5rem;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 2px 8px #0000003d}.year-list{flex-flow:wrap;width:100%;height:200px;display:flex;overflow-y:scroll}.year-list-item{color:#4b5563;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:25%;height:30px;font-size:1.125rem;display:flex}.year-list-item:hover{color:#000;background-color:#e5e7eb;font-weight:700}.year-list-item.selected{color:#fff;background-color:#000}.year-modal-close{flex-direction:row;justify-content:flex-end;padding-top:.5rem;display:flex}.week-days{flex-direction:row;justify-content:space-around;padding-bottom:.5rem;display:flex}.week-day{cursor:default}.calendar-days{flex-flow:wrap;display:flex}.calendar-day{aspect-ratio:1;flex-direction:row;width:14.28%;display:flex}.day-content{cursor:pointer;border-radius:9999px;flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.day-content:not(.disabled):hover{background-color:#e5e7eb66}.day-content.selected{background-color:var(--bg-reverse-color);color:var(--font-reverse-color)}.day-content.disabled{color:#ced4da;cursor:not-allowed}.date-calendar-footer{flex-direction:row;justify-content:space-between;align-items:center;padding:0 .5rem;display:flex}.date-calendar-footer .close{background:var(--modal-btn-background);color:var(--modal-btn-font-color);cursor:pointer;border-radius:5px;padding:5px 15px;font-size:14px;font-weight:500}.reset-button{color:#3b82f6;cursor:pointer;background:0 0;border:none}.reset-button:hover{text-decoration:underline}.date-calendar-backdrop{z-index:10001;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}
.seatGradeBar-module__kTH0EW__position{margin-bottom:12px;position:absolute;bottom:100%;left:1rem;right:1rem}.seatGradeBar-module__kTH0EW__bar{--grade-dot-fallback:#95949d;color:#242428;letter-spacing:-.3px;background:#fff;border-radius:9999px;align-items:center;min-width:0;height:35px;padding:0 8px 0 1rem;display:flex;box-shadow:0 2px 12px #00000014}.seatGradeBar-module__kTH0EW__options{overscroll-behavior-x:contain;scrollbar-width:none;flex:1;align-items:center;gap:18px;min-width:0;height:100%;display:flex;overflow-x:auto}.seatGradeBar-module__kTH0EW__options::-webkit-scrollbar{display:none}.seatGradeBar-module__kTH0EW__grade{height:100%;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:400;display:flex}html:not(.dark) .seatGradeBar-module__kTH0EW__grade{color:#525252}.seatGradeBar-module__kTH0EW__grade>span:last-child{transition:opacity .15s}.seatGradeBar-module__kTH0EW__options:has(.seatGradeBar-module__kTH0EW__grade[aria-pressed=true]) .seatGradeBar-module__kTH0EW__grade[aria-pressed=false]>span:last-child{opacity:.45}.seatGradeBar-module__kTH0EW__dot{border-radius:3px;flex:none;width:9px;height:9px}.seatGradeBar-module__kTH0EW__reset{color:#242428;cursor:pointer;background:#f5f5f7;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-left:5px;padding:0;display:flex}.seatGradeBar-module__kTH0EW__reset:disabled{opacity:1;cursor:default}.seatGradeBar-module__kTH0EW__grade:focus-visible,.seatGradeBar-module__kTH0EW__reset:focus-visible{outline-offset:-2px;outline:2px solid #4070ff}html.dark .seatGradeBar-module__kTH0EW__bar{color:#cdcdcd;background:#1d1d1d;box-shadow:0 2px 12px #0003}html.dark .seatGradeBar-module__kTH0EW__reset{color:#cdcdcd;background:#2a2a2a}.seatGradeBar-module__kTH0EW__desktop{z-index:2;width:220px;max-width:calc(100% - 2rem);position:absolute;bottom:1rem;right:1rem}.seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__bar{border-radius:14px;height:auto;padding:10px 12px;display:block}html:not(.dark) .seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__bar{color:#525252}.seatGradeBar-module__kTH0EW__heading{align-items:center;min-height:28px;display:flex}.seatGradeBar-module__kTH0EW__toggle{min-width:0;min-height:28px;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:13px;font-weight:500;display:flex}.seatGradeBar-module__kTH0EW__toggle>svg{color:var(--font-color-light);flex:none}.seatGradeBar-module__kTH0EW__toggle:focus-visible{outline-offset:2px;outline:2px solid #4070ff}.seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__options{scrollbar-width:thin;flex-direction:column;align-items:stretch;gap:0;height:auto;max-height:min(240px,100dvh - 330px);margin-top:4px;display:flex;overflow:hidden auto}.seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__options[hidden]{display:none}.seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__options::-webkit-scrollbar{width:4px;display:block}.seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__grade{text-align:left;white-space:normal;border-radius:9999px;height:auto;min-height:28px;padding:4px 8px;font-size:13px;transition:background-color .15s}.seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__grade>span:last-child{overflow-wrap:anywhere}.seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__grade:hover{background:#0000000d}html.dark .seatGradeBar-module__kTH0EW__desktop .seatGradeBar-module__kTH0EW__grade:hover{background:#ffffff12}
