@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/assets/PretendardVariable-CJuje-Rk.woff2) format("woff2-variations")}:root{font-family:Pretendard Variable,Pretendard,-apple-system,sans-serif}html{max-width:100%}body{margin:0;display:block;background-color:#f8f9fa;color:#333;max-width:100%}#root{width:100%}a{text-decoration:none;color:inherit}button,input,textarea,select{font-family:inherit}.ant-select-suffix{transition:transform .2s}.ant-select-open .ant-select-suffix{transform:rotate(180deg)}.ant-tabs-nav-operations{display:none!important}@media(max-width:768px){input,textarea,select{font-size:16px!important}}.ant-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;flex-wrap:nowrap!important;padding:4px 0!important}.ant-pagination .ant-pagination-item{min-width:32px!important;height:32px!important;line-height:32px!important;border-radius:8px!important;border:none!important;background:transparent!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color .15s ease,transform .15s ease!important}.ant-pagination .ant-pagination-item a{font-size:13px!important;font-weight:500!important;color:#4e5968!important;padding:0!important;line-height:32px!important;display:block!important;width:100%!important;text-align:center!important}.ant-pagination .ant-pagination-item:hover{background-color:#f2f4f6!important}.ant-pagination .ant-pagination-item:hover a{color:#1a1f27!important}.ant-pagination .ant-pagination-item-active{background-color:#e5e8eb!important;border:none!important;transform:scale(1.04)!important;transition:background-color .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)!important}.ant-pagination .ant-pagination-item-active a{color:#1a1f27!important;font-weight:600!important}.ant-pagination .ant-pagination-item-active:hover{background-color:#e5e8eb!important;opacity:.95!important}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{min-width:32px!important;height:32px!important;border-radius:8px!important;border:none!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border-radius:8px!important;border:none!important;background:transparent!important;color:#4e5968!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;transition:background-color .15s ease!important}.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{background-color:#f2f4f6!important;color:#1a1f27!important}.ant-pagination .ant-pagination-disabled .ant-pagination-item-link{opacity:.35!important;cursor:not-allowed!important;background:transparent!important}.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next{min-width:32px!important;height:32px!important;border-radius:8px!important;border:none!important;margin:0!important;color:#4e5968!important;display:flex!important;align-items:center!important;justify-content:center!important}.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container,.ant-pagination .ant-pagination-jump-next .ant-pagination-item-container{display:flex!important;align-items:center!important;justify-content:center!important}@media(max-width:768px){.ant-pagination{gap:2px!important}.ant-pagination .ant-pagination-item{min-width:30px!important;height:30px!important;line-height:30px!important;border-radius:6px!important}.ant-pagination .ant-pagination-item a{font-size:13px!important;line-height:30px!important}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next{min-width:30px!important;height:30px!important}}.reserve-form-field.ant-input,.reserve-form-field .ant-input,.reserve-form-field.ant-input-number .ant-input-number-input,.reserve-form-field textarea.ant-input{font-size:16px!important}.reserve-form-field .ant-input::placeholder,.reserve-form-field.ant-input::placeholder,.reserve-form-field.ant-input-number .ant-input-number-input::placeholder,.reserve-form-field textarea.ant-input::placeholder{font-size:16px!important}.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-range-end .ant-picker-cell-inner{background-color:#e5e8eb!important;color:#1a1f27!important;font-weight:600!important}.ant-picker-cell-selected .ant-picker-cell-inner:hover{background-color:#e5e8eb!important}.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#b5b8bd!important}.reserve-pill-tabs .ant-tabs-nav:before{border-bottom:none!important}.reserve-pill-tabs .ant-tabs-ink-bar{display:none!important}.reserve-pill-tabs .ant-tabs-nav-list{gap:4px;background-color:#f2f4f6;padding:4px;border-radius:100px}.reserve-pill-tabs .ant-tabs-tab{margin:0!important;padding:8px 18px!important;border-radius:100px!important;transition:background-color .2s ease,color .2s ease!important}.reserve-pill-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#8b95a1;font-weight:500;transition:color .2s ease}.reserve-pill-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#1a1f27!important}.reserve-pill-tabs .ant-tabs-tab-active{background-color:#e5e8eb!important}.reserve-pill-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1a1f27!important;font-weight:600!important}@media(max-width:768px){.reserve-pill-tabs .ant-tabs-nav-list{padding:3px}.reserve-pill-tabs .ant-tabs-tab{padding:7px 14px!important}}
