@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0ztvx5mb7lxp4.woff2)format("woff2");font-display:swap}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_38cbc541-module__s4FrpG__className{font-family:pretendard,pretendard Fallback,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}.pretendard_38cbc541-module__s4FrpG__variable{--font-pretendard:"pretendard", "pretendard Fallback", Pretendard, -apple-system, BlinkMacSystemFont, Apple SD Gothic Neo, Noto Sans KR, Malgun Gothic, sans-serif}
.cr-ui-input{flex-direction:column;align-self:stretch;gap:8px;width:100%;display:flex}.cr-ui-input__label{color:#000000e0;font-size:16px;font-weight:600;line-height:22px}.cr-ui-input__hint{color:var(--cr-slate-400);font-size:14px;font-weight:400;line-height:22px}.cr-ui-input .ant-input,.cr-ui-input .ant-input-affix-wrapper{background:var(--cr-bg-card);border:1px solid var(--cr-gray-300);border-radius:8px}.cr-ui-input .ant-input-lg,.cr-ui-input .ant-input-affix-wrapper-lg{height:40px;font-size:16px;line-height:24px}.cr-ui-input .ant-input-affix-wrapper{align-items:center;display:inline-flex}.cr-ui-input .ant-input-affix-wrapper input{height:auto;line-height:24px}.cr-ui-input .ant-input::placeholder,.cr-ui-input .ant-input-affix-wrapper input::placeholder{color:#00000040;font-size:16px;font-weight:400}.cr-ui-input .ant-input:focus,.cr-ui-input .ant-input-focused,.cr-ui-input .ant-input-affix-wrapper:focus,.cr-ui-input .ant-input-affix-wrapper-focused{border-color:var(--cr-primary);box-shadow:0 0 0 2px #0591ff1a}.cr-ui-input--error .ant-input,.cr-ui-input--error .ant-input-affix-wrapper{border-color:var(--cr-danger)}.cr-ui-input--error .ant-input:focus,.cr-ui-input--error .ant-input-affix-wrapper:focus,.cr-ui-input--error .ant-input-affix-wrapper-focused{border-color:var(--cr-danger);box-shadow:0 0 0 2px #ff4d4f1a}.cr-ui-input__error{color:var(--cr-danger);font-size:14px;font-weight:400;line-height:22px}.cr-ui-btn{cursor:pointer;transition:all .2s}.cr-ui-btn--default{background:var(--cr-bg-card);border:1px solid var(--cr-gray-300);color:#000000e0;border-radius:6px;font-size:14px;font-weight:400;line-height:22px;box-shadow:0 2px #00000005}.cr-ui-btn--default:hover{color:var(--cr-primary);border-color:var(--cr-primary)}.cr-ui-btn--primary{background:var(--cr-primary);color:var(--cr-bg-card);border:none;border-radius:8px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 2px #0591ff1a}.cr-ui-btn--primary:hover{background:var(--cr-primary-hover)}.cr-ui-btn--danger{background:var(--cr-danger);color:var(--cr-bg-card);border:none;border-radius:8px;font-size:16px;font-weight:400;line-height:24px}.cr-ui-btn--danger:hover{background:#ff7875}.cr-ui-btn--lg{border-radius:8px;height:40px;padding:6px 15px;font-size:17px;font-weight:500}.cr-ui-btn--link{color:var(--cr-primary);box-shadow:none;background:0 0;border:none;padding:0}.cr-ui-btn--link:hover{color:var(--cr-primary-hover)}.cr-ui-btn--text{color:#000000e0;box-shadow:none;background:0 0;border:none}.cr-ui-btn--text:hover{background:#0000000a}.cr-ui-btn:disabled,.cr-ui-btn[disabled]{cursor:not-allowed;opacity:.65}.cr-ui-checkbox.ant-checkbox-wrapper{color:#000000e0;gap:8px;font-size:14px;font-weight:400;line-height:22px}.cr-ui-checkbox .ant-checkbox-inner{border:1px solid var(--cr-gray-300);background:var(--cr-bg-card);border-radius:4px;width:16px;height:16px}.cr-ui-checkbox .ant-checkbox-checked .ant-checkbox-inner{background:var(--cr-primary);border-color:var(--cr-primary)}.cr-ui-alert{border-radius:8px;align-self:stretch;width:100%}.cr-ui-alert .ant-alert-message{font-size:14px;font-weight:600}.cr-ui-alert .ant-alert-description{font-size:14px;line-height:22px}.cr-ui-select{width:100%}.cr-ui-select .ant-select-selector{background:var(--cr-bg-card)!important;border:1px solid var(--cr-gray-300)!important;border-radius:8px!important;height:40px!important;padding:4px 12px!important}.cr-ui-select .ant-select-selection-item{color:#000000e0;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:32px!important}.cr-ui-select .ant-select-selection-placeholder{color:#00000040;font-size:14px;font-weight:400;line-height:32px}.cr-ui-select.ant-select-focused .ant-select-selector,.cr-ui-select .ant-select-selector:hover{border-color:var(--cr-primary)!important}.cr-ui-select.ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px #0591ff1a!important}.cr-ui-select .ant-select-arrow{color:#00000040}.cr-ui-select .ant-select-selection-overflow-item .ant-select-selection-item{border:1px solid var(--cr-gray-300);background:#00000005;border-radius:4px;height:auto;padding:1px 8px;font-size:12px;line-height:20px}.cr-ui-switch.ant-switch{border-radius:16px;min-width:44px;height:22px}.cr-ui-switch.ant-switch-checked{background:var(--cr-primary)}.cr-ui-switch:not(.ant-switch-checked){background:#00000040}.cr-ui-switch .ant-switch-handle:before{background:var(--cr-bg-card);border-radius:16px;box-shadow:0 2px 4px #00230b33}.cr-ui-switch .ant-switch-inner{font-family:Pretendard,sans-serif;font-size:11px;font-weight:500;line-height:20px}.cr-ui-tag.ant-tag{border:1px solid var(--cr-gray-300);color:#000000e0;background:#00000005;border-radius:4px;margin-inline-end:4px;padding:1px 8px;font-family:Pretendard,sans-serif;font-size:12px;font-weight:400;line-height:20px}.cr-ui-tag .ant-tag-close-icon{color:#00000073;margin-inline-start:4px;font-size:10px}.cr-ui-tag .ant-tag-close-icon:hover{color:#000000e0}.cr-ui-empty{padding:24px}.cr-ui-empty .ant-empty-description{color:#00000040;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:22px}.cr-ui-modal .ant-modal-content{border-radius:12px;overflow:hidden}.cr-ui-modal .ant-modal-header{border-bottom:none;padding:16px 24px 8px}.cr-ui-modal .ant-modal-title{color:#000000e0;font-family:Pretendard,sans-serif;font-size:16px;font-weight:700;line-height:1.4}.cr-ui-modal .ant-modal-body{padding:4px 24px 20px}.cr-ui-modal .ant-modal-close{top:14px;inset-inline-end:16px}.cr-ui-table .ant-table{border:1px solid var(--cr-gray-200);border-radius:6px;overflow:hidden}.cr-ui-table .ant-table-thead>tr>th{background:var(--cr-gray-50);height:56px;color:var(--cr-text-deep);border-bottom:1px solid #0000000f;padding:16px;font-family:Pretendard,sans-serif;font-size:15px;font-weight:700;line-height:150%}.cr-ui-table .ant-table-thead>tr>th:before{background:var(--cr-gray-200)!important;width:1px!important;height:24px!important}.cr-ui-table .ant-table-tbody>tr>td{background:var(--cr-bg-card);border-bottom:1px solid var(--cr-gray-200);height:52px;color:var(--cr-slate-600);padding:16px;font-family:Pretendard,sans-serif;font-size:15px;font-weight:400;line-height:140%}.cr-ui-table .ant-table-tbody>tr:hover>td{background:#d2e7ff1a!important}.cr-ui-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#0a7cff05}.cr-ui-table .ant-table-tbody a{color:var(--cr-primary);cursor:pointer;font-size:15px;font-weight:400;line-height:140%;text-decoration:underline}.cr-ui-table .ant-table-tbody a:hover{color:var(--cr-primary-hover)}.cr-ui-table .ant-pagination{gap:8px;margin-top:16px}.cr-ui-table .ant-pagination-total-text{color:#000000e0;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:22px}.cr-ui-table .ant-pagination-item-active{background:var(--cr-bg-card);border:1px solid var(--cr-primary);border-radius:6px}.cr-ui-table .ant-pagination-item-active a{color:var(--cr-primary);font-weight:600;text-decoration:none}.cr-ui-table .ant-pagination-item{border-radius:6px}.cr-ui-table .ant-pagination-item a{color:#000000e0;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-decoration:none}.cr-ui-table .ant-pagination-options .ant-select-selector{background:var(--cr-bg-card)!important;border:1px solid var(--cr-gray-300)!important;border-radius:6px!important}.cr-ui-table .ant-pagination-options .ant-select-selection-item{color:#000000e0;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400}.cr-ui-table .ant-pagination-prev,.cr-ui-table .ant-pagination-next{border-radius:6px}.cr-ui-table .ant-table-placeholder .ant-empty-description{color:#00000040;font-family:Pretendard,sans-serif;font-size:14px}.cr-ui-chart{width:100%;min-height:400px}.cr-ui-chart .bb-legend{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.cr-ui-chart .bb-legend-item{padding:4px;font-family:Pretendard,sans-serif;font-size:15px;font-weight:400}
