.pDiY0W_page.admin-page{margin:0;padding-inline:4rem}@media (max-width:640px){.pDiY0W_page.admin-page{padding-inline:2.4rem}}.pDiY0W_error.admin-notice{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.pDiY0W_error.admin-notice p{margin:0}.pDiY0W_error.admin-notice button{min-height:4rem}@media (max-width:640px){.pDiY0W_error.admin-notice button{min-height:4.4rem}}
.X8CLvG_root{box-sizing:border-box;border:1px solid var(--color-border-strong,#d1d5db);background:var(--color-surface,#fff);color:#1f2937;border-radius:.4rem;align-items:center;width:12.2rem;min-width:12.2rem;padding:.45rem .5rem;font-size:1.3rem;display:inline-flex;position:relative}.X8CLvG_root:hover:not(.X8CLvG_disabled){border-color:#2563eb}.X8CLvG_root:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb33}.X8CLvG_dashboard{width:100%;min-width:0;color:var(--color-text-secondary);border-radius:.6rem;padding:.4rem .45rem;font-size:1.2rem}.X8CLvG_disabled{opacity:.55;cursor:not-allowed}.X8CLvG_segment{min-width:0;color:inherit;font:inherit;text-align:center;background:0 0;border:0;outline:0;padding:0;line-height:1.4}.X8CLvG_segment::placeholder{color:#9ca3af}.X8CLvG_segment[aria-invalid=true]{color:#dc2626}.X8CLvG_segment:disabled{cursor:not-allowed}.X8CLvG_year{width:3.5rem}.X8CLvG_month,.X8CLvG_day{width:1.8rem}.X8CLvG_separator{color:#9ca3af;flex:none}.X8CLvG_pickerButton,.X8CLvG_clearButton{color:#6b7280;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:.1rem;display:inline-flex}.X8CLvG_pickerButton:hover:not(:disabled),.X8CLvG_clearButton:hover:not(:disabled){color:#2563eb}.X8CLvG_pickerButton:disabled,.X8CLvG_clearButton:disabled{cursor:not-allowed}.X8CLvG_clearButton{margin-left:.15rem}.X8CLvG_clearButton:hover:not(:disabled){color:#dc2626}.X8CLvG_nativePicker{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (max-width:680px){.X8CLvG_root{width:100%;min-width:0;padding-top:0;padding-bottom:0}.X8CLvG_pickerButton,.X8CLvG_clearButton{width:4.4rem;height:4.4rem;padding:0}}
.cdfp0G_dialog .admin-modal__footer>button{min-height:4.4rem}:is(.cdfp0G_dialog .admin-notice button,.cdfp0G_dialog .admin-modal__empty button,.cdfp0G_dialog .registration-schedule-change-modal__state.--error button){min-height:4.4rem}@media (max-width:640px){.cdfp0G_dialog .admin-modal__close{min-width:4.4rem;min-height:4.4rem}}
.ipCtFW_dialog .admin-modal__footer-btn{min-height:44px}@media (max-width:600px){:is(.ipCtFW_dialog .admin-modal__close,.ipCtFW_dialog .admin-modal__footer-btn){min-width:44px;min-height:44px}}
.ozJFGW_dialog.admin-modal__content{width:min(920px,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem)}.ozJFGW_dialog.admin-modal__content .admin-modal__header{padding:.9rem 1.4rem}.ozJFGW_dialog.admin-modal__content .admin-modal__title{font-size:1.8rem}.ozJFGW_dialog.admin-modal__content .admin-modal__subtitle{margin-top:.2rem}.ozJFGW_dialog.admin-modal__content .admin-modal__footer{padding:.8rem 1.4rem}.ozJFGW_body.admin-modal__body{flex-direction:column;gap:12px;padding:.9rem 1.4rem;display:flex}.ozJFGW_body.admin-modal__body .admin-form-field>span{font-size:13px}:is(.ozJFGW_body.admin-modal__body .admin-form-field input,.ozJFGW_body.admin-modal__body .admin-form-field select){box-sizing:border-box;min-height:40px;font-size:13px}.ozJFGW_body.admin-modal__body .admin-form-field textarea{font-size:13px}.ozJFGW_body.admin-modal__body .admin-help-text{font-size:12px;line-height:1.5}.ozJFGW_sectionTitle{color:#334155;margin:0 0 .5rem;font-size:1.4rem;font-weight:700}.ozJFGW_summarySection,.ozJFGW_formSection,.ozJFGW_historySection{min-width:0}.ozJFGW_depositSummary{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}.ozJFGW_depositMeta{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;gap:1rem;margin:0;padding:.55rem .8rem;display:flex}.ozJFGW_depositMeta>div{gap:.45rem;min-width:0;display:flex}.ozJFGW_depositMeta dt{color:#64748b;flex:none;font-size:1.2rem;font-weight:700}.ozJFGW_depositMeta dd{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:1.3rem;font-weight:600;overflow:hidden}.ozJFGW_amountGrid{background:#e2e8f0;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;display:grid}.ozJFGW_amountGrid>div{background:#fff;min-width:0;padding:.62rem .72rem}.ozJFGW_amountGrid dt{color:#64748b;font-size:1.2rem;font-weight:700}.ozJFGW_amountGrid dd{color:#1e293b;white-space:nowrap;margin:.18rem 0 0;font-size:1.6rem;font-weight:700}.ozJFGW_amountGrid .ozJFGW_effectiveAmount{background:#eff6ff}.ozJFGW_amountGrid .ozJFGW_effectiveAmount dt,.ozJFGW_amountGrid .ozJFGW_effectiveAmount dd{color:#1d4ed8}.ozJFGW_formSection{padding-top:.1rem}.ozJFGW_formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.ozJFGW_formGrid .admin-form-field{min-width:0}.ozJFGW_formGrid .admin-form-field>span{margin-bottom:.3rem}.ozJFGW_formGrid textarea{resize:vertical;min-height:4.5rem}.ozJFGW_historyStatus,.ozJFGW_historyDetails>summary{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.55rem .8rem;font-size:1.3rem;display:flex}.ozJFGW_historyStatus strong,.ozJFGW_historyDetails>summary>span:first-child{color:#334155;font-size:1.4rem}.ozJFGW_historyStatus>span{font-size:13px}.ozJFGW_historyDetails>summary{cursor:pointer;list-style-position:inside}.ozJFGW_historyDetails[open]>summary{border-radius:.65rem .65rem 0 0}.ozJFGW_historyList{border:1px solid #e2e8f0;border-top:0;border-radius:0 0 .65rem .65rem;gap:12px;padding:12px;display:grid}.ozJFGW_historyCard{color:var(--color-text-secondary);background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;padding:14px;font-size:13px;line-height:1.55}.ozJFGW_historyCard>strong,.ozJFGW_historyCard>p{font-size:inherit}.ozJFGW_historyCard p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.25rem 0 0}.ozJFGW_historyCard .admin-banking-row-actions{margin-top:.55rem}.ozJFGW_reversalForm{border:1px solid var(--color-border);background:#f8fafc;border-radius:8px;margin-top:14px;padding:14px}.ozJFGW_reversalForm .admin-help-text{margin:0 0 12px}.ozJFGW_reversalForm textarea{min-height:80px}.ozJFGW_reversalForm .admin-cert-error{margin-top:10px}.ozJFGW_reversalActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@media (max-width:640px){.ozJFGW_dialog.admin-modal__content{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}:is(.ozJFGW_dialog.admin-modal__content .admin-modal__header,.ozJFGW_dialog.admin-modal__content .admin-modal__footer){padding-inline:.9rem}.ozJFGW_body.admin-modal__body{padding:.8rem .9rem}.ozJFGW_depositMeta{gap:.35rem;display:grid}.ozJFGW_depositMeta>div{justify-content:space-between}.ozJFGW_amountGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ozJFGW_amountGrid .ozJFGW_effectiveAmount{order:-1;grid-column:span 2}.ozJFGW_formGrid{grid-template-columns:minmax(0,1fr)}.ozJFGW_historyStatus,.ozJFGW_historyDetails>summary{min-height:4.4rem}}
.FfqSJa_page .admin-tabs__button{min-height:44px}.FfqSJa_root{gap:16px;min-width:0;display:grid}:is(.FfqSJa_filterPanel.admin-page__section,.FfqSJa_listPanel.admin-page__section){min-width:0;margin:0;padding:16px}.FfqSJa_filters.admin-filter{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.FfqSJa_filters.admin-filter label{align-items:center;gap:8px;font-size:13px;display:flex}.FfqSJa_filters.admin-filter>input{flex:240px;min-width:0;max-width:420px}.FfqSJa_filters.admin-filter>button{min-height:40px}:is(.FfqSJa_root .FfqSJa_filters.admin-filter input,.FfqSJa_root .FfqSJa_filters.admin-filter select){box-sizing:border-box;border:1px solid var(--color-border-strong);background:var(--color-surface);max-width:100%;min-height:40px;color:var(--color-text-secondary);font:inherit;border-radius:6px;padding:8px 12px;font-size:13px}:is(.FfqSJa_root .FfqSJa_filters.admin-filter input:focus-visible,.FfqSJa_root .FfqSJa_filters.admin-filter select:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.FfqSJa_summary{border-top:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);flex-wrap:wrap;gap:8px 24px;padding-top:12px;font-size:13px;display:flex}.FfqSJa_summary>span,.FfqSJa_summary strong{font-size:inherit}.FfqSJa_summary strong{color:var(--color-text-secondary);margin-left:8px;font-weight:600}.FfqSJa_listHeader.admin-page__section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.FfqSJa_listHeader.admin-page__section-title p{color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:400}.FfqSJa_completion{border:1px solid var(--color-border);background:#f8fafc;border-radius:8px;grid-template-columns:auto 160px minmax(180px,1fr) auto;align-items:end;gap:12px;margin-bottom:16px;padding:14px;display:grid}.FfqSJa_completion label{gap:5px;min-width:0;font-size:12px;font-weight:500}.FfqSJa_completion input,.FfqSJa_completion textarea{box-sizing:border-box;border-radius:6px;height:40px;min-height:40px;padding:8px 10px;font-size:13px}.FfqSJa_completion textarea{resize:vertical;width:100%}.FfqSJa_completion>button{min-height:40px}.FfqSJa_selection{color:var(--color-text-secondary);white-space:nowrap;align-self:center;font-size:13px}.FfqSJa_tableScroll{max-width:100%;overflow-x:auto}.FfqSJa_tableScroll table{table-layout:fixed;min-width:920px}.FfqSJa_tableScroll th,.FfqSJa_tableScroll td{padding:12px 8px}.FfqSJa_tableScroll td{vertical-align:top;overflow-wrap:anywhere;font-size:13px}.FfqSJa_tableScroll td :where(div,p,span,strong){font-size:inherit}.FfqSJa_tableScroll .FfqSJa_secondary,.FfqSJa_tableScroll .FfqSJa_deposit,.FfqSJa_tableScroll .FfqSJa_metadata,.FfqSJa_tableScroll .FfqSJa_kind{font-size:12px}.FfqSJa_tableScroll .FfqSJa_missing{font-size:11px}.FfqSJa_tableScroll input[type=checkbox]{width:15px;height:15px;accent-color:var(--color-primary)}.FfqSJa_tableScroll .status-badge{white-space:nowrap;font-size:12px}.FfqSJa_tableScroll .admin-table__btn{white-space:normal;min-height:36px;padding:6px 8px;font-size:12px;line-height:1.4}.FfqSJa_tableScroll .admin-table__btn+.admin-table__btn{margin-left:0}.FfqSJa_selectColumn{width:36px}.FfqSJa_statusColumn{width:100px}.FfqSJa_targetColumn{width:210px}.FfqSJa_amountColumn{width:100px}.FfqSJa_reasonColumn{width:210px}.FfqSJa_dateColumn{width:150px}.FfqSJa_actionsColumn{width:114px}.FfqSJa_target{line-height:1.55}.FfqSJa_target strong{color:var(--color-text-primary);font-weight:600}.FfqSJa_target a{color:var(--color-primary);font-size:12px}.FfqSJa_secondary,.FfqSJa_deposit{color:var(--color-text-tertiary);font-size:12px}.FfqSJa_deposit{margin-top:6px}.FfqSJa_tableScroll td.FfqSJa_amount{text-align:right;white-space:nowrap;color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.FfqSJa_missing{color:var(--color-warning-text);margin-top:6px;font-size:11px}.FfqSJa_kind{color:var(--color-text-tertiary);margin-top:6px}.FfqSJa_notes{white-space:pre-wrap}.FfqSJa_notes p{margin:0}.FfqSJa_notes>span{margin-top:8px;display:block}.FfqSJa_metadata{gap:6px;font-size:12px;display:grid}.FfqSJa_metadata>div{gap:8px;display:flex}.FfqSJa_metadata>div>span:first-child{color:var(--color-text-tertiary);flex-shrink:0}.FfqSJa_rowActions{flex-wrap:wrap;gap:6px;display:flex}.FfqSJa_rowActions>button.admin-table__btn{width:100%;min-height:36px}@media (min-width:641px){.FfqSJa_tableScroll th:last-child,.FfqSJa_tableScroll td:last-child:not([colspan]){z-index:1;border-left:1px solid var(--color-border);background:var(--color-surface);position:sticky;right:0;box-shadow:-3px 0 5px #0f172a0a}.FfqSJa_tableScroll th:last-child{z-index:2;background:#f8fafc}}@media (max-width:1000px){.FfqSJa_completion{grid-template-columns:160px minmax(0,1fr)}.FfqSJa_selection{grid-column:1}.FfqSJa_completion>button{grid-area:1/2;justify-self:end}}@media (max-width:640px){:is(.FfqSJa_filterPanel.admin-page__section,.FfqSJa_listPanel.admin-page__section){padding:12px}.FfqSJa_filters.admin-filter{grid-template-columns:minmax(0,1fr) auto;display:grid}.FfqSJa_filters.admin-filter label{grid-column:1/-1;justify-content:space-between}.FfqSJa_filters.admin-filter select{flex:1}.FfqSJa_filters.admin-filter>input{width:100%;max-width:none}.FfqSJa_summary{gap:8px;display:grid}.FfqSJa_summary>span{justify-content:space-between;gap:8px;display:flex}.FfqSJa_completion{grid-template-columns:minmax(0,1fr);padding:12px}.FfqSJa_completion>button{grid-area:auto/1;justify-self:stretch}.FfqSJa_memoField{grid-column:1}.FfqSJa_tableScroll table.admin-mobile-card-table{table-layout:auto;min-width:0}.FfqSJa_tableScroll colgroup{display:none}.FfqSJa_tableScroll td{padding:10px 0}.FfqSJa_tableScroll td>div{min-width:0}.FfqSJa_tableScroll td:before{flex-basis:80px;font-size:12px}.FfqSJa_metadata>div,.FfqSJa_rowActions{justify-content:flex-end}.FfqSJa_rowActions>button.admin-table__btn{width:auto;min-height:40px}}
.yoZJ0q_history{color:var(--color-text-primary,#0f172a);overflow-wrap:anywhere;font-size:1.3rem;line-height:1.5;container-type:inline-size}.yoZJ0q_searchable.admin-page__section{min-width:0;margin:0;padding:16px}.yoZJ0q_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.yoZJ0q_header h3{margin:0;font-size:1.6rem;font-weight:600}.yoZJ0q_header>span{color:#475569;font-size:1.2rem}.yoZJ0q_notice{color:var(--color-text-tertiary);margin:12px 0 16px;font-size:12px}.yoZJ0q_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.yoZJ0q_filters{flex-wrap:wrap;gap:6px;display:flex}.yoZJ0q_filters button.admin-table__btn{min-height:40px;margin:0}.yoZJ0q_filters button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.yoZJ0q_search{flex:1;align-items:center;gap:.6rem;min-width:23rem;display:flex}.yoZJ0q_search>label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.yoZJ0q_search>button.admin-filter__search-btn{min-height:40px;padding-inline:12px}.yoZJ0q_searchField{box-sizing:border-box;border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:6px;flex:1;align-items:center;gap:.8rem;min-width:0;min-height:40px;padding:8px 12px;display:flex}.yoZJ0q_searchField>svg{color:#64748b;flex-shrink:0}.yoZJ0q_searchField input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;font-size:13px}.yoZJ0q_searchField input::placeholder{color:#64748b}.yoZJ0q_searchField:focus-within{outline-offset:2px;outline:2px solid #2563eb}.yoZJ0q_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.yoZJ0q_entry{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;min-width:0}.yoZJ0q_identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.yoZJ0q_person{flex-wrap:wrap;flex:1;align-items:baseline;gap:.2rem .8rem;display:flex}.yoZJ0q_person strong{font-size:1.4rem;font-weight:700}.yoZJ0q_person>span{color:#64748b;font-size:1.2rem}.yoZJ0q_review{flex-shrink:0;align-items:center;gap:.6rem;font-size:1.2rem;display:inline-flex}.yoZJ0q_review button.admin-table__btn{min-height:36px;margin:0;padding-inline:10px;font-size:12px}.yoZJ0q_detailLink,.yoZJ0q_allLink{color:#1d4ed8;align-items:center;gap:.3rem;font-size:1.2rem;font-weight:600;display:inline-flex}.yoZJ0q_detailLink{flex-shrink:0}.yoZJ0q_detailLink:hover,.yoZJ0q_allLink:hover{text-decoration:underline}.yoZJ0q_deleted{color:#64748b;font-size:1.2rem}.yoZJ0q_comparison{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1.2rem;padding:0 1.2rem .7rem;display:grid}.yoZJ0q_comparisonTable{table-layout:fixed;border-collapse:collapse;border:1px solid #dce3ec;width:100%;font-size:1.3rem;line-height:1.45}.yoZJ0q_comparisonTable thead,.yoZJ0q_comparisonTable tbody,.yoZJ0q_comparisonTable tr,.yoZJ0q_comparisonTable div,.yoZJ0q_comparisonTable span{font-size:inherit;line-height:inherit;font-weight:inherit}.yoZJ0q_comparisonTable th,.yoZJ0q_comparisonTable td{text-align:left;vertical-align:top;font-size:inherit;overflow-wrap:anywhere;border:0;border-bottom:1px solid #e8edf4;padding:.45rem 1rem}.yoZJ0q_comparisonTable th{font-weight:600}.yoZJ0q_comparisonTable thead th{color:#475569;background:#f1f5f9;padding-block:.5rem;font-size:1.2rem}.yoZJ0q_comparisonTable thead th:last-child{color:#1e40af;background:#e8f0ff}.yoZJ0q_comparisonTable tbody th{color:#64748b;background:#fafbfc;font-size:1.15rem}.yoZJ0q_comparisonTable td{color:#475569}.yoZJ0q_comparisonTable td:last-child{color:#334155;background:#f8faff;border-left:1px solid #dce3ec}.yoZJ0q_comparisonTable td span{white-space:pre-line}.yoZJ0q_comparisonTable tr[data-changed=true] td:last-child{color:#1e40af;background:#eff5ff;font-weight:700}.yoZJ0q_fieldColumn{width:8rem}.yoZJ0q_afterValue{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.yoZJ0q_comparisonTable .yoZJ0q_changed{color:#1d4ed8;white-space:nowrap;background:#fff;border:1px solid #bed3ff;border-radius:.3rem;flex-shrink:0;padding:.05rem .4rem;font-size:1rem;font-weight:500}.yoZJ0q_settlement{color:#475569;background:#f1f5f9;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.3rem;min-width:0;padding:.8rem 1rem;display:flex}.yoZJ0q_settlement[data-type=REFUND]{color:#9a3412;background:#fff7ed}.yoZJ0q_settlement[data-type=ADDITIONAL_PAYMENT]{color:#1d4ed8;background:#eff6ff}.yoZJ0q_settlement[data-type=UNPAID]{color:#854d0e;background:#fefce8}.yoZJ0q_adjustmentLabel{font-size:1.2rem;font-weight:650}.yoZJ0q_amount{font-variant-numeric:tabular-nums;align-items:baseline;gap:.3rem;font-size:1.8rem;font-weight:750;line-height:1.2;display:flex}.yoZJ0q_amount>span{font-size:1.3rem;font-weight:500}.yoZJ0q_feeComparison{font-size:1.1rem}.yoZJ0q_audit{color:#64748b;flex-wrap:wrap;align-items:center;gap:.2rem .6rem;font-size:1.2rem;display:inline-flex}.yoZJ0q_audit strong{color:#475569;font-size:inherit;font-weight:500}.yoZJ0q_audit time{font-size:inherit}.yoZJ0q_details{border-top:1px solid #f1f5f9}.yoZJ0q_details summary{color:#475569;cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;min-height:40px;padding:8px 12px;font-size:1.2rem;list-style:none;display:flex}.yoZJ0q_details summary::-webkit-details-marker{display:none}.yoZJ0q_details summary:hover{background:#f8fafc}.yoZJ0q_details summary:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.yoZJ0q_details[open] summary svg{transform:rotate(180deg)}.yoZJ0q_expandLabel{font-size:inherit;flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.yoZJ0q_expanded{padding:.2rem 1.2rem 1.2rem;font-size:1.2rem}.yoZJ0q_expanded p{font-size:inherit;margin:.8rem 0}.yoZJ0q_expanded>.yoZJ0q_comparisonTable{width:calc(100% - 20.2rem)}.yoZJ0q_snapshots{grid-template-columns:auto minmax(0,1fr);gap:.6rem 1rem;margin:1rem 0;display:grid}.yoZJ0q_snapshots dt{font-size:1.2rem;font-weight:600}.yoZJ0q_snapshots dd{white-space:pre-wrap;margin:0;font-size:1.2rem}.yoZJ0q_rawSnapshots{color:#64748b;margin-top:.8rem}.yoZJ0q_rawSnapshots summary{justify-content:flex-start;padding:.4rem 0;font-size:1.1rem;text-decoration:underline}.yoZJ0q_refundAccount{color:#9a3412;background:#fff7ed;border-radius:.5rem;padding:1rem}.yoZJ0q_preserved{color:#64748b}.yoZJ0q_pagination{justify-content:flex-end;align-items:center;gap:1rem;margin-top:1.4rem;display:flex}@container (max-width:640px){.yoZJ0q_search{flex-basis:100%;min-width:0}.yoZJ0q_detailLink{min-height:40px}.yoZJ0q_review button.admin-table__btn{min-height:40px}.yoZJ0q_comparison{grid-template-columns:minmax(0,1fr);gap:.7rem}.yoZJ0q_expanded>.yoZJ0q_comparisonTable{width:100%}.yoZJ0q_settlement{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem 1rem;display:grid}.yoZJ0q_person{flex-direction:column}}@media (max-width:640px){.yoZJ0q_searchable.admin-page__section{padding:12px}}@container (max-width:360px){.yoZJ0q_identity{flex-wrap:wrap;align-items:flex-start}.yoZJ0q_person{flex-basis:100%}.yoZJ0q_search{flex-basis:100%;min-width:0}.yoZJ0q_details summary{align-items:flex-start}.yoZJ0q_audit time{flex-basis:100%}.yoZJ0q_fieldColumn{width:5.6rem}.yoZJ0q_comparisonTable th,.yoZJ0q_comparisonTable td{padding:.45rem .5rem}.yoZJ0q_afterValue{flex-wrap:wrap}.yoZJ0q_settlement{display:flex}.yoZJ0q_snapshots{grid-template-columns:minmax(0,1fr)}}
._6L_9UW_pending{container-type:inline-size}._6L_9UW_heading.admin-page__section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}._6L_9UW_heading.admin-page__section-title h3{font:inherit;margin:0}._6L_9UW_count{color:var(--color-text-tertiary);white-space:nowrap;margin-left:.8rem;font-size:1.2rem;font-weight:500}._6L_9UW_list{margin:0;padding:0;list-style:none}._6L_9UW_entry{border-bottom:1px solid var(--color-border-subtle)}._6L_9UW_entry:last-child{border-bottom:0}._6L_9UW_row.dashboard-line-row{border:0;grid-template-columns:minmax(12rem,.9fr) minmax(0,3fr) minmax(12rem,.8fr) auto;gap:1.6rem;padding:1.2rem 0;font-size:1.25rem}._6L_9UW_person{flex-direction:column;gap:.2rem;min-width:0;display:flex}._6L_9UW_person strong{font-size:1.3rem}._6L_9UW_person span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-tertiary);font-size:1.2rem;overflow:hidden}._6L_9UW_comparison{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr);align-items:center;gap:1rem;min-width:0;display:grid}._6L_9UW_comparison>svg{color:var(--color-text-tertiary)}._6L_9UW_schedule{flex-direction:column;gap:.2rem;min-width:0;display:flex}._6L_9UW_schedule>span:first-child{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}._6L_9UW_schedule strong{font-size:1.25rem;font-weight:600}._6L_9UW_schedule:last-child strong{color:var(--color-primary)}._6L_9UW_label{color:var(--color-text-tertiary);white-space:nowrap;font-size:1.1rem}._6L_9UW_location{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);font-size:1.2rem;overflow:hidden}._6L_9UW_settlement{color:var(--color-text-secondary);flex-direction:column;gap:.2rem;font-size:1.2rem;display:flex}._6L_9UW_settlement>span{font-size:inherit}._6L_9UW_settlement strong{font-size:1.3rem;font-weight:600}._6L_9UW_settlement[data-type=REFUND]{color:#a34f0b}._6L_9UW_settlement[data-type=ADDITIONAL_PAYMENT]{color:var(--color-primary)}._6L_9UW_settlement[data-type=UNPAID]{color:#926000}._6L_9UW_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;font-size:1.2rem;display:flex}._6L_9UW_actions a{color:var(--color-primary);font-size:inherit;white-space:nowrap}._6L_9UW_actions a:hover{text-decoration:underline}._6L_9UW_actions>button{white-space:nowrap}._6L_9UW_recordButton{color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem 0}._6L_9UW_recordButton:hover{text-decoration:underline}._6L_9UW_record{background:var(--color-surface-raised);overflow-wrap:anywhere;margin-bottom:1rem;padding:1rem 1.2rem;font-size:1.25rem;line-height:1.65}._6L_9UW_record p{font-size:inherit;margin:0 0 .5rem}._6L_9UW_record p:last-child{margin-bottom:0}._6L_9UW_record dl{grid-template-columns:auto minmax(0,1fr);gap:.5rem 1rem;margin:.6rem 0;display:grid}._6L_9UW_record dt{font-size:inherit;font-weight:600}._6L_9UW_record dd{font-size:inherit;white-space:pre-wrap;margin:0}._6L_9UW_footer{color:var(--color-text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin-top:.8rem;font-size:1.1rem;display:flex}._6L_9UW_footer>span{font-size:inherit}._6L_9UW_error{color:#b91c1c;font-size:1.3rem}@container (max-width:1000px){._6L_9UW_row.dashboard-line-row{grid-template-columns:minmax(10rem,.8fr) minmax(0,2.5fr) minmax(10rem,.7fr) 12rem;gap:1.2rem}._6L_9UW_actions{grid-template-columns:repeat(2,auto);gap:.4rem 1rem;display:grid}._6L_9UW_actions>button:last-child{grid-column:1/-1;justify-self:end}}@container (max-width:640px){._6L_9UW_row.dashboard-line-row{grid-template-columns:minmax(0,1fr) auto;gap:.8rem}._6L_9UW_person{grid-area:1/1}._6L_9UW_settlement{grid-area:1/2;align-items:flex-end}._6L_9UW_comparison{grid-column:1/-1}._6L_9UW_actions{grid-column:1/-1;gap:1.4rem;display:flex}._6L_9UW_location{white-space:normal;overflow-wrap:anywhere}}
.F-G8ba_page.admin-page--banking-fluid .admin-tabs__button{min-height:44px}@media (min-width:1800px){.F-G8ba_page.admin-page--banking-fluid{padding-inline:40px}}@media (max-width:640px){.F-G8ba_page.admin-page--banking-fluid{padding-inline:24px}}.F-G8ba_summary{color:#64748b;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-bottom:12px;display:flex}.F-G8ba_summary span{font-size:13px}.F-G8ba_bulkActions{flex-wrap:wrap;flex:1 0 100%;justify-content:flex-end;gap:8px;display:flex}.F-G8ba_mobileSelectionHint{display:none}.F-G8ba_refundQueue{background:#f8fafc;border:1px solid #dbe3ee;border-radius:8px;margin:12px 0 18px;padding:12px}.F-G8ba_refundQueue>summary{cursor:pointer;font-weight:700}.F-G8ba_refundQueue .admin-table-wrap{overflow-x:auto}.F-G8ba_refundQueue table{min-width:1200px}.F-G8ba_refundQueue th,.F-G8ba_refundQueue td{overflow-wrap:anywhere}.F-G8ba_refundQueue td[data-label=환불금액],.F-G8ba_refundQueue td[data-label=예상\ 환불일],.F-G8ba_refundQueue td[data-label=실제\ 환불일]{white-space:nowrap}.F-G8ba_refundEducation{min-width:190px}.F-G8ba_refundEducation strong,.F-G8ba_refundEducation span{display:block}.F-G8ba_refundEducation span{color:#64748b;font-size:12px}.F-G8ba_refundConfirm.admin-modal__content{width:min(680px,100vw - 24px);max-height:calc(100dvh - 24px)}.F-G8ba_refundConfirmList{gap:10px;padding:0;list-style:none;display:grid}.F-G8ba_refundConfirmList li{overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;gap:4px;padding:12px;display:grid}.F-G8ba_refundConfirmList span{color:#475569;font-size:13px}.F-G8ba_refundConfirmMemo{white-space:pre-wrap;overflow-wrap:anywhere}.F-G8ba_refundQueueHeader{gap:12px;margin:12px 0;display:grid}.F-G8ba_refundQueueHeader>div:first-child{min-width:0}.F-G8ba_refundQueueHeader p{color:#64748b;margin:0 0 6px;font-size:13px}.F-G8ba_refundQueueActions{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:160px minmax(0,1fr) auto;align-items:start;gap:10px 16px;padding:16px;display:grid}.F-G8ba_refundQueueActions strong{grid-column:1/3;align-self:center;font-size:14px}.F-G8ba_refundQueueActions>button{grid-area:1/3}.F-G8ba_refundQueueActions>label:not(.F-G8ba_refundCompletionMemoField){grid-area:2/1}.F-G8ba_refundQueueActions label{gap:4px;font-size:12px;display:grid}.F-G8ba_refundQueueActions input,.F-G8ba_refundQueueActions button{box-sizing:border-box;height:40px;min-height:40px}.F-G8ba_refundQueueActions input[type=date]{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;border-radius:6px;padding:0 10px;font-size:13px}.F-G8ba_refundCompletionMemoField{grid-area:2/2/auto/4;min-width:0}.F-G8ba_refundCompletionMemoField textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--color-border-strong);background:var(--color-surface);width:100%;min-height:64px;color:var(--color-text-primary);font:inherit;border-radius:6px;padding:8px 10px;font-size:13px}.F-G8ba_refundCompletionMemoHelp{color:var(--color-text-muted);grid-column:2/4;font-size:12px}@media (max-width:640px){.F-G8ba_refundQueueActions{grid-template-columns:minmax(0,1fr);padding:12px}.F-G8ba_refundQueueActions strong,.F-G8ba_refundQueueActions>button,.F-G8ba_refundQueueActions>label:not(.F-G8ba_refundCompletionMemoField),.F-G8ba_refundQueueActions .F-G8ba_refundCompletionMemoField,.F-G8ba_refundQueueActions .F-G8ba_refundCompletionMemoHelp{grid-area:auto/1}.F-G8ba_refundQueueActions>button{width:100%}}.F-G8ba_mobileDetailsButton,.F-G8ba_mobileMatchStatus{display:none}:is(.F-G8ba_section.admin-page__section .admin-filter select,.F-G8ba_section.admin-page__section .admin-filter button){min-height:44px}.F-G8ba_section.admin-page__section .admin-filter select{min-width:0;max-width:100%}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table{table-layout:fixed;min-width:1300px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__select{width:42px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__region{width:78px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__district{width:54px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__education-date{width:100px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__venue{width:150px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__business{width:140px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__student{width:84px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__phone{width:120px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__payment-date{width:156px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__status{width:140px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__match{width:82px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-payment-table__memo{width:260px}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table th,.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td){text-align:left;text-overflow:clip;width:auto;min-width:0;padding:10px 6px;line-height:1.5;overflow:visible}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table th{white-space:nowrap;font-size:12px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td{white-space:normal;overflow-wrap:anywhere;font-size:13px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td span{font-size:inherit}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=권역],.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=교육일자],.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=핸드폰\ 번호]){white-space:nowrap}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-table__btn,.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-registration-deposit-match-button){white-space:nowrap;min-width:0;min-height:32px;padding:4px 8px;font-size:12px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .status-badge{white-space:nowrap;font-size:12px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-registration-payment-status-cell .status-badge{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;vertical-align:top;max-width:100%}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-memo,.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-memo__hover,.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-cell-popover-trigger){min-width:0;max-width:100%}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=사업장명]{font-weight:500}@media (max-width:640px){.F-G8ba_summaryEmpty span:first-child{display:none}.F-G8ba_mobileFilter.admin-filter{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.F-G8ba_mobileFilter.admin-filter>*{width:100%;min-width:0;margin:0}:is(.F-G8ba_mobileFilter.admin-filter select,.F-G8ba_mobileFilter.admin-filter button){text-align:center;white-space:normal;overflow-wrap:normal;word-break:keep-all;min-height:44px;margin-left:0}.F-G8ba_mobileFilter.admin-filter .admin-filter__spacer{display:none}.F-G8ba_mobileFilter.admin-filter .admin-banking-mobile-filter-summary{text-align:left;white-space:nowrap;grid-column:1/-1}.F-G8ba_mobileFilter.admin-filter .admin-banking-mobile-filter-controls{grid-column:1/-1}:is(.F-G8ba_mobileFilter.admin-filter .F-G8ba_filterSchedule,.F-G8ba_mobileFilter.admin-filter .F-G8ba_smsResultAction){grid-column:1/-1}.F-G8ba_mobileFilter.admin-filter .F-G8ba_bulkActions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.F-G8ba_mobileFilter.admin-filter .F-G8ba_bulkActionsEmpty{grid-template-columns:minmax(0,1fr)}.F-G8ba_mobileFilter.admin-filter .F-G8ba_bulkActionsEmpty>:not(.F-G8ba_smsResultAction){display:none}.F-G8ba_mobileFilter.admin-filter .F-G8ba_mobileSelectionHint{color:var(--color-text-muted);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45;display:block}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table{min-width:0}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table colgroup{display:none}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table tr{grid-template-columns:repeat(4,minmax(0,1fr));padding:12px;display:grid}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td{border:0;grid-column:1/-1;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:6px 0;display:grid}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td>*{min-width:0;max-width:100%}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td:before{font-size:12px;font-weight:400}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=교육생\ 이름]{border-bottom:1px solid #e2e8f0;grid-row:1;justify-content:space-between;margin-bottom:4px;padding-bottom:8px;font-size:15px;font-weight:600;display:flex}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=교육생\ 이름]:before{display:none}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[colspan]{display:block}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=교육일자],.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=권역],.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=지역]){white-space:normal;grid-column:auto;padding:5px 2px;display:block}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=교육일자]:before{margin-bottom:2px;display:block}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=권역]:before{margin-bottom:2px;display:block}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=지역]:before{margin-bottom:2px;display:block}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=교육일자]{grid-column:span 2}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=사업장명],.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금여부],.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금매칭]){grid-column:1/-1}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금여부],.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금매칭]){grid-template-columns:64px minmax(0,1fr)}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td.F-G8ba_mobileSecondary{display:none}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table tr.F-G8ba_mobileDetailsOpen td.F-G8ba_mobileSecondary{grid-column:1/-1;display:grid}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .F-G8ba_mobileDetailsButton{border:1px solid var(--color-border);background:var(--color-surface);width:44px;min-width:44px;min-height:44px;color:var(--color-primary);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-table__btn,.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-registration-deposit-match-button,.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-cell-popover-trigger,.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-memo__trigger){min-height:44px}:is(.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-table__btn,.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-registration-deposit-match-button){text-align:center;justify-self:start;min-width:64px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금매칭] .admin-registration-deposit-match-button{justify-self:end;width:44px;min-width:44px;min-height:44px;margin:0;padding:0}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금매칭]{justify-content:space-between;display:flex}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .F-G8ba_mobileMatchStatus{min-height:44px;color:var(--color-text-muted);align-items:center;font-size:12px;font-weight:700;display:inline-flex}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .admin-memo__hover{min-height:44px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table .status-badge{justify-self:start}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table tr.F-G8ba_mobileDetailsOpen td[data-label=입금일자]{display:block}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금일자]:before{margin-bottom:6px;display:block}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금일자] [role=group]{width:100%;min-height:44px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금일자] button{min-width:44px;min-height:44px}.F-G8ba_section.admin-page__section .admin-table.admin-payment-table td[data-label=입금일자] input:not([type=date]){min-height:44px}}
._b3drW_page.admin-page--banking-fluid .admin-tabs__button{min-height:44px}@media (min-width:1800px){._b3drW_page.admin-page--banking-fluid{padding-inline:40px}}@media (max-width:640px){._b3drW_page.admin-page--banking-fluid{padding-inline:24px}}._b3drW_tab.admin-banking-deposit-tab{width:100%}._b3drW_tab.admin-banking-deposit-tab .admin-banking-deposit-guide{font-size:13px;line-height:1.6}._b3drW_tab.admin-banking-deposit-tab .admin-banking-sync-status__account{flex-direction:column;align-items:flex-start;gap:4px;overflow:visible}:is(._b3drW_tab.admin-banking-deposit-tab .admin-banking-sync-status__account>span,._b3drW_tab.admin-banking-deposit-tab .admin-banking-sync-status__account strong){white-space:normal;overflow-wrap:anywhere}._b3drW_tab.admin-banking-deposit-tab .admin-filter>select{min-width:0;max-width:100%}._b3drW_tab.admin-banking-deposit-tab .admin-filter button{min-height:44px}._b3drW_tab.admin-banking-deposit-tab .admin-filter select{min-height:44px}._b3drW_tab.admin-banking-deposit-tab .admin-filter input:not([type=checkbox]){min-height:44px}._b3drW_tab.admin-banking-deposit-tab .admin-banking-filter__check{min-height:44px}:is(._b3drW_tab.admin-banking-deposit-tab .admin-banking-deposit-header .admin-form__input,._b3drW_tab.admin-banking-deposit-tab .admin-banking-deposit-header .admin-filter__search-btn){min-height:44px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table{min-width:1350px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_dateColumn{width:174px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_amountColumn{width:136px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_bankColumn{width:96px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_memoColumn{width:240px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_cnoneColumn{width:72px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_matchColumn{width:108px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_actionsColumn{width:124px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_adminActionsColumn{width:244px}:is(._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table th,._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td){padding:10px 12px;line-height:1.5}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table th{white-space:nowrap;font-size:12px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td{overflow-wrap:anywhere;font-size:13px}:is(._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td span,._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td strong){font-size:inherit}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_transactionContent{font-size:inherit}:is(._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=입금일시],._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=처리일시]){white-space:nowrap}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=거래내용]{white-space:normal}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=매칭]{white-space:normal}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table .admin-table__btn{min-height:32px;padding:4px 10px;font-size:12px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table .admin-banking-deposit-table__fee-warning-label{margin-top:4px;font-size:11px;line-height:1.4}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table .admin-cell-popover-trigger{max-width:100%}._b3drW_tab.admin-banking-deposit-tab .admin-modal[aria-labelledby=deposit-memo-title] .admin-modal__close{min-height:44px}._b3drW_tab.admin-banking-deposit-tab .admin-modal[aria-labelledby=deposit-memo-title] .admin-modal__footer button{min-height:44px}._b3drW_tab.admin-banking-deposit-tab .admin-modal[aria-labelledby=deposit-memo-title] .admin-modal__close{min-width:44px}._b3drW_recordLink{color:#1d4ed8;max-width:100%;min-height:32px;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}._b3drW_recordLink:hover{text-decoration:underline}._b3drW_recordLink:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #2563eb}._b3drW_tab ._b3drW_groupButton.admin-table__btn{white-space:normal;text-align:left;overflow-wrap:anywhere;max-width:100%;display:inline-flex}._b3drW_transactionContent{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._b3drW_groupDetails{background:#f8fafc;border-radius:6px;padding:12px}._b3drW_groupSummary{flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;display:flex}._b3drW_groupTransaction{grid-template-columns:72px 162px 140px minmax(150px,1fr) minmax(180px,2fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}._b3drW_groupTransaction>*{overflow-wrap:anywhere;white-space:normal;min-width:0}._b3drW_groupTransaction+._b3drW_groupTransaction{border-top:1px solid #e2e8f0}@media (max-width:640px){._b3drW_tab.admin-banking-deposit-tab .admin-banking-sync-status{gap:6px}._b3drW_tab.admin-banking-deposit-tab .admin-banking-sync-status__item{padding:8px}._b3drW_tab.admin-banking-deposit-tab .admin-banking-period__year{justify-content:flex-end}._b3drW_tab.admin-banking-deposit-tab .admin-banking-deposit-search input{min-width:0}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table{min-width:0}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table colgroup{display:none}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table tr{grid-template-columns:minmax(0,1fr);padding:12px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td{text-align:left;white-space:normal;border:0;grid-column:1/-1;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:6px 0;display:grid}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td>*{min-width:0;max-width:100%}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td:before{font-size:12px;font-weight:400}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=거래내용]{border-bottom:1px solid #e2e8f0;grid-row:1;margin-bottom:6px;padding-bottom:10px;display:block}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=거래내용]:before{display:none}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=메모] .admin-cell-truncate{white-space:normal;text-align:left}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=관리]{border-top:1px solid #e2e8f0;margin-top:6px;padding-top:10px;display:block}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[data-label=관리]:before{display:none}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table td[colspan]{padding:0;display:block}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table .admin-banking-deposit-table__actions{flex-wrap:nowrap;justify-content:flex-end;gap:8px}:is(._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table .admin-table__btn,._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_recordLink){min-height:44px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table ._b3drW_transactionContent{font-size:14px}._b3drW_tab.admin-banking-deposit-tab .admin-table.admin-banking-deposit-table .admin-cell-popover-trigger{align-items:center;min-height:44px;display:flex}._b3drW_groupDetails{padding:10px}._b3drW_groupSummary{gap:6px;display:grid}._b3drW_groupTransaction{grid-template-columns:minmax(0,1fr);gap:6px}._b3drW_groupTransaction button{justify-self:end}}
.ooMTzW_menu{z-index:1300;border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;min-width:230px;padding:5px;box-shadow:0 8px 24px #17203324}.ooMTzW_item{min-height:40px;color:var(--color-text-primary);cursor:pointer;border-radius:4px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.ooMTzW_item[data-highlighted]{color:#3159c5;background:#edf2ff}.ooMTzW_item[data-disabled]{color:var(--color-text-tertiary);cursor:default}.ooMTzW_pending{background:#f0f2f6;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:11px}.ooMTzW_separator{background:var(--color-border);height:1px;margin:4px}
.XcGbNa_shell.XcGbNa_shell{width:100%;max-width:none;margin:0;padding-left:40px;padding-right:40px}.XcGbNa_page{min-width:0;padding-top:0}.XcGbNa_page .rental-calendar-layout{align-items:flex-start;gap:20px}.XcGbNa_expanded{z-index:1200;background:#f8fafc;border:1px solid #cbd5e1;border-radius:1rem;padding:1.6rem;position:fixed;inset:1rem;overflow:auto;box-shadow:0 2rem 5rem #0f172a40}.XcGbNa_expanded .XcGbNa_calendarCell{min-height:clamp(11rem,13vh,15rem)}.XcGbNa_expanded .rental-calendar-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.XcGbNa_expanded .rental-calendar-layout{grid-template-columns:minmax(0,1fr)}.XcGbNa_expanded .XcGbNa_sidePanel,.XcGbNa_expanded .XcGbNa_monthlySection{display:none}.XcGbNa_header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:16px;display:flex}.XcGbNa_header h2{color:#1f2937;margin:0;font-size:2rem}.XcGbNa_header p{color:#6b7280;margin:.45rem 0 0;font-size:1.3rem}.XcGbNa_privateBadge{color:#4b5563;background:#f3f4f6;border-radius:999px;flex-shrink:0;padding:.45rem .8rem;font-size:1.1rem;font-weight:700}.XcGbNa_calendarCell{text-align:left;width:100%;min-height:8.5rem;font:inherit;border:0;border-radius:0;padding:.6rem;display:block}.XcGbNa_navigation,.XcGbNa_monthControls,.XcGbNa_viewControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.XcGbNa_navigation{justify-content:space-between;gap:12px;margin-bottom:16px}.XcGbNa_monthTitle{text-align:center;min-width:120px;font-size:18px;font-weight:700}.XcGbNa_monthControls button{min-width:40px}.XcGbNa_mobileDayCount{display:none}.XcGbNa_calendarCell:disabled{cursor:wait}.XcGbNa_page:not(.XcGbNa_expanded) .XcGbNa_calendarCell{vertical-align:top;flex-direction:column;min-height:80px;padding:8px;display:flex}.XcGbNa_page .rental-calendar-grid__dayname{color:#374151;font-size:1.3rem;font-weight:600}.XcGbNa_page .rental-calendar-cell__day{color:#374151;font-size:1.35rem;font-weight:500}.XcGbNa_page .rental-calendar-cell__more{color:#4b5563;font-size:1.1rem;font-weight:500}.XcGbNa_scheduleChip{color:#374151;text-overflow:ellipsis;white-space:nowrap;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.4rem;align-items:center;gap:.4rem;margin-bottom:.3rem;padding:.3rem .45rem;font-size:1.25rem;font-weight:600;line-height:1.45;display:flex;overflow:hidden}.XcGbNa_scheduleChip small{font-size:inherit;font-weight:inherit;opacity:.78;flex-shrink:0}.XcGbNa_scheduleChip span{text-overflow:ellipsis;overflow:hidden}.XcGbNa_schedulePopoverHost{width:100%;min-width:0;display:block}.XcGbNa_schedulePopoverHost .admin-cell-popover-trigger{width:100%;min-width:0;display:block}.XcGbNa_schedulePopover{width:min(44rem,100vw - 3.2rem);padding:1rem 1.15rem}.XcGbNa_schedulePopoverHeader{border-bottom:1px solid #ffffff29;gap:.2rem;margin-bottom:.7rem;padding-bottom:.65rem;display:grid}.XcGbNa_schedulePopoverHeader span{color:#bfdbfe;font-size:1.05rem;font-weight:700}.XcGbNa_schedulePopoverHeader strong{font-size:1.35rem;line-height:1.4}.XcGbNa_schedulePopoverGrid{grid-template-columns:7.5rem minmax(0,1fr)!important;gap:.35rem .9rem!important}.XcGbNa_schedulePopoverGrid dt{color:#cbd5e1}.XcGbNa_schedulePopoverGrid dd{overflow-wrap:anywhere}.XcGbNa_expandedCalendarCell{cursor:default}.XcGbNa_expandedScheduleList{gap:.45rem;display:grid}.XcGbNa_expandedScheduleCard{text-align:left;width:100%;font:inherit;cursor:pointer;border-style:solid;border-width:1px;border-radius:.55rem;padding:.55rem .65rem;transition:box-shadow .15s,transform .15s;display:block}.XcGbNa_expandedScheduleCard:hover{transform:translateY(-1px);box-shadow:0 .3rem .8rem #0f172a1f}.XcGbNa_expandedScheduleCard:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.XcGbNa_expandedScheduleHeading{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.XcGbNa_expandedScheduleHeading strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;line-height:1.35;overflow:hidden}.XcGbNa_expandedScheduleHeading small{background:#ffffffad;border-radius:999px;flex-shrink:0;padding:.1rem .45rem;font-size:.95rem;font-weight:800}.XcGbNa_expandedScheduleLocation,.XcGbNa_expandedScheduleInstructor{text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:1.05rem;line-height:1.35;display:block;overflow:hidden}.XcGbNa_expandedScheduleLocation{opacity:.76}.XcGbNa_expandedScheduleInstructor{font-weight:700}.XcGbNa_previewModal{width:min(62rem,100vw - 3.2rem)}.XcGbNa_previewTitleGroup{min-width:0}.XcGbNa_previewMeta{color:#64748b;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.45rem;font-size:1.15rem;display:flex}.XcGbNa_previewMeta span{align-items:center;display:inline-flex}.XcGbNa_previewMeta .XcGbNa_previewTypeBadge{color:#4338ca;background:#eef2ff;border-radius:999px;padding:.2rem .55rem;font-size:1.05rem;font-weight:700}.XcGbNa_previewMeta .XcGbNa_previewPrivateBadge{color:#c2410c;background:#ffedd5;border-radius:999px;padding:.2rem .55rem;font-size:1.05rem;font-weight:700}.XcGbNa_previewDetails{border:1px solid #e2e8f0;border-radius:.6rem;margin:0}.XcGbNa_previewDetails>div{border-bottom:1px solid #e5e7eb;grid-template-columns:10rem minmax(0,1fr);gap:1rem;padding:1rem 1.2rem;display:grid}.XcGbNa_previewDetails>div:last-child{border-bottom:0}.XcGbNa_previewDetails dt{color:#6b7280;font-size:1.15rem;font-weight:700}.XcGbNa_previewDetails dd{color:#1f2937;overflow-wrap:anywhere;margin:0;font-size:1.2rem;line-height:1.45}.XcGbNa_offlineChip{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.XcGbNa_onlineChip{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.XcGbNa_companyChip{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.XcGbNa_privateChip{border-style:dashed}.XcGbNa_legend{color:#6b7280;flex-wrap:wrap;gap:1.5rem;margin-top:1rem;font-size:1.15rem;display:flex}.XcGbNa_legend span{align-items:center;gap:.4rem;display:inline-flex}.XcGbNa_legend i{border-radius:.25rem;width:.9rem;height:.9rem}.XcGbNa_offlineDot{background:#93c5fd}.XcGbNa_onlineDot{background:#c4b5fd}.XcGbNa_companyDot{background:#fdba74}.XcGbNa_privateDot{background:0 0;border:1px dashed #64748b}.XcGbNa_formPanel{padding:16px;position:sticky;top:1rem}.XcGbNa_formPanel .rental-calendar-panel__title{scroll-margin-top:76px;font-size:16px}.XcGbNa_page .XcGbNa_sidePanel{width:360px;min-width:0}.XcGbNa_form{flex-direction:column;gap:1.25rem;display:flex}.XcGbNa_form label,.XcGbNa_form legend{color:#374151;font-size:1.2rem;font-weight:700}.XcGbNa_form label{flex-direction:column;gap:.55rem;display:flex}.XcGbNa_form em{color:#dc2626;font-style:normal}.XcGbNa_form input,.XcGbNa_form select,.XcGbNa_form textarea{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:.55rem;width:100%;min-width:0;min-height:4.1rem;padding:0 .85rem;font-size:1.2rem}.XcGbNa_form textarea{resize:vertical;min-height:7.6rem;padding:.85rem}.XcGbNa_form input:focus,.XcGbNa_form select:focus,.XcGbNa_form textarea:focus{border-color:#2563eb;outline:2px solid #2563eb26}.XcGbNa_form select:disabled{color:#9ca3af;background:#f3f4f6}.XcGbNa_fieldLabel{color:#374151;white-space:nowrap;align-items:baseline;gap:.3rem;min-height:1.8rem;font-size:1.2rem;font-weight:700;line-height:1.4;display:inline-flex}.XcGbNa_fieldLabel small{color:#9ca3af;font-size:1.05rem;font-weight:500}.XcGbNa_deliveryFieldset{border:0;margin:0;padding:0}.XcGbNa_deliveryButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:.6rem;display:grid}.XcGbNa_deliveryButtons button{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.7rem;justify-content:center;align-items:center;gap:.45rem;min-height:4.2rem;padding:0 .8rem;font-size:1.15rem;font-weight:700;display:inline-flex}.XcGbNa_deliveryButtons button.XcGbNa_active{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.XcGbNa_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.XcGbNa_onlineLocation{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.6rem;flex-direction:column;gap:.2rem;padding:.9rem;display:flex}.XcGbNa_onlineLocation strong{font-size:1.25rem}.XcGbNa_onlineLocation span{font-size:1.1rem}.XcGbNa_submitButton{width:100%}.XcGbNa_existing{color:#374151;border-top:1px solid #e5e7eb;margin-top:1.3rem;padding-top:1rem;font-size:1.15rem}.XcGbNa_existing ul{flex-direction:column;gap:.45rem;max-height:200px;margin:.7rem 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.XcGbNa_existing li{background:#f9fafb;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .7rem;display:flex}.XcGbNa_existing small{color:#6b7280;white-space:nowrap}.XcGbNa_existing button:disabled{cursor:wait;opacity:.55}.XcGbNa_existingActions{flex-shrink:0;gap:.4rem;display:flex}.XcGbNa_existingMeta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.XcGbNa_existingMeta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.XcGbNa_queryError{margin-bottom:16px}.XcGbNa_queryError .admin-notice{margin-bottom:8px}.XcGbNa_monthlySection{background:#fff;border:1px solid #e5e7eb;border-radius:.8rem;margin-top:2rem;overflow:hidden}.XcGbNa_monthlyHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.5rem;display:flex}.XcGbNa_monthlyHeader h3{color:#1f2937;margin:0;font-size:16px}.XcGbNa_monthlyHeader p{color:#6b7280;margin:.35rem 0 0;font-size:1.2rem}.XcGbNa_monthlyHeader>span{color:#1d4ed8;background:#eff6ff;border-radius:999px;flex-shrink:0;padding:.4rem .75rem;font-size:1.2rem;font-weight:600}.XcGbNa_monthlyTableWrap{overflow-x:auto}.XcGbNa_monthlyTable.XcGbNa_monthlyTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1000px;font-size:1.35rem;line-height:1.55}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th,.XcGbNa_monthlyTable.XcGbNa_monthlyTable td{text-align:left;vertical-align:middle;border-bottom:1px solid #e5e7eb;padding:10px 12px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th{color:#334155;letter-spacing:.02em;background:#f1f5f9;font-size:1.25rem;font-weight:600}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th:first-child{width:90px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th:nth-child(2){width:105px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th:nth-child(3){width:100px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th:nth-child(4){width:auto}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th:nth-child(5){width:210px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th:nth-child(6){width:105px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable th:nth-child(7){width:280px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable td{white-space:nowrap;text-overflow:ellipsis;height:54px;overflow:hidden}.XcGbNa_monthlyTable.XcGbNa_monthlyTable tbody tr{color:#1f2937;cursor:pointer;transition:background-color .15s}.XcGbNa_monthlyTable.XcGbNa_monthlyTable tbody tr:nth-child(2n){background:#fcfdff}.XcGbNa_monthlyTable.XcGbNa_monthlyTable tbody tr:hover{background:#f4f7fb}.XcGbNa_monthlyTable.XcGbNa_monthlyTable tbody tr:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #2563eb;position:relative}.XcGbNa_monthlyTable.XcGbNa_monthlyTable tbody tr:last-child td{border-bottom:0}.XcGbNa_monthlyTable.XcGbNa_monthlyTable td:first-child{color:#374151;white-space:nowrap;font-weight:600}.XcGbNa_educationNameCell{color:#1f2937;overflow-wrap:anywhere;font-size:1.35rem;font-weight:600;line-height:1.55}.XcGbNa_instructorCell{color:#334155;font-weight:500;line-height:1.55}.XcGbNa_statusBadge{text-overflow:ellipsis;white-space:nowrap;border-radius:5px;align-items:center;max-width:100%;padding:.4rem .7rem;font-size:1.15rem;font-weight:600;line-height:1.45;display:inline-block;overflow:hidden}.XcGbNa_statusPublic{color:#1d4ed8;background:#eff6ff}.XcGbNa_statusOk{color:#166534;background:#dcfce7}.XcGbNa_statusMuted{color:#374151;background:#e5e7eb}.XcGbNa_statusNeed{color:#92400e;background:#fef3c7}.XcGbNa_rentalSummary{align-items:center;gap:6px;min-width:0;line-height:1.4;display:flex}.XcGbNa_rentalSummary small{color:#64748b;flex-shrink:0;font-size:1.05rem;font-weight:500}.XcGbNa_rentalCell{min-width:0}.XcGbNa_monthlyEmpty{color:#6b7280;text-align:center;margin:0;padding:3rem 1.5rem;font-size:1.3rem}@media (max-width:900px){.XcGbNa_expanded{border:0;border-radius:0;inset:0}.XcGbNa_page .rental-calendar-layout{flex-direction:column}.XcGbNa_formPanel{position:static}.XcGbNa_page .XcGbNa_sidePanel{width:100%}.XcGbNa_page:not(.XcGbNa_expanded) .rental-calendar-main{width:100%}.XcGbNa_expanded .rental-calendar-main{overflow-x:auto}.XcGbNa_expanded .rental-calendar-grid{min-width:90rem}}@media (max-width:640px){.XcGbNa_shell.XcGbNa_shell{padding-left:24px;padding-right:24px}.XcGbNa_monthControls,.XcGbNa_viewControls{width:100%}.XcGbNa_monthControls{flex-wrap:nowrap;gap:6px}.XcGbNa_monthTitle{white-space:nowrap;flex:1;min-width:0;font-size:16px}.XcGbNa_navigation button{min-height:44px;padding:8px}.XcGbNa_navigation button>span{word-break:keep-all;font-size:13px;line-height:1.4}.XcGbNa_viewControls{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.XcGbNa_header{flex-direction:column;align-items:stretch}.XcGbNa_privateBadge{align-self:flex-start}.XcGbNa_calendarCell{min-height:7.2rem;padding:.4rem}.XcGbNa_page:not(.XcGbNa_expanded) .XcGbNa_calendarCell{align-items:center;min-height:64px;padding:5px 2px}:is(.XcGbNa_page:not(.XcGbNa_expanded) .XcGbNa_schedulePopoverHost,.XcGbNa_page:not(.XcGbNa_expanded) .rental-calendar-cell__more){display:none}.XcGbNa_mobileDayCount{color:#1d4ed8;white-space:nowrap;font-size:11px;display:block}.XcGbNa_legend{gap:8px 12px}.XcGbNa_formPanel{padding:14px}.XcGbNa_form input,.XcGbNa_form select,.XcGbNa_form button{min-height:44px}.XcGbNa_form button>span{font-size:inherit}.XcGbNa_deliveryButtons button{gap:3px;padding:6px 2px;font-size:12px}.XcGbNa_deliveryButtons svg{flex-shrink:0;width:14px}.XcGbNa_existing li{flex-wrap:wrap;gap:8px}.XcGbNa_existingMeta{flex:100%}.XcGbNa_existingMeta span{white-space:normal;overflow-wrap:anywhere}.XcGbNa_existingActions{width:100%}.XcGbNa_existingActions button{flex:1;min-height:44px}.XcGbNa_existing ul{max-height:none}.XcGbNa_monthlyHeader{padding:14px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable{min-width:0}.XcGbNa_monthlyTable.XcGbNa_monthlyTable tbody{padding:10px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable td{white-space:normal;overflow-wrap:anywhere;height:auto;padding:10px 0;overflow:visible}.XcGbNa_monthlyTable.XcGbNa_monthlyTable td:before{flex-basis:72px}.XcGbNa_monthlyTable.XcGbNa_monthlyTable .XcGbNa_statusBadge{white-space:normal;overflow-wrap:anywhere}.XcGbNa_monthlyTable.XcGbNa_monthlyTable .XcGbNa_rentalSummary{flex-wrap:wrap;justify-content:flex-end}.XcGbNa_scheduleChip{font-size:1.15rem}.XcGbNa_row{grid-template-columns:1fr}.XcGbNa_previewDetails>div{grid-template-columns:8rem minmax(0,1fr)}}
.mhTFeq_shell{box-sizing:border-box;width:100%;max-width:none;margin:0;padding-inline:4rem}@media (max-width:640px){.mhTFeq_shell{padding-inline:2.4rem}}.mhTFeq_root{min-width:0}.mhTFeq_description{margin-bottom:1.6rem}.mhTFeq_toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.mhTFeq_toolbar .admin-filter{margin-bottom:0}.mhTFeq_summary{color:var(--color-text-tertiary);white-space:nowrap;margin:0;font-size:1.3rem}.mhTFeq_root .mhTFeq_table{table-layout:fixed;min-width:112rem}.mhTFeq_root .mhTFeq_table th:first-child{width:8%}.mhTFeq_root .mhTFeq_table th:nth-child(2){width:12%}.mhTFeq_root .mhTFeq_table th:nth-child(3),.mhTFeq_root .mhTFeq_table th:nth-child(4){width:20%}.mhTFeq_root .mhTFeq_table th:nth-child(5){width:9%}.mhTFeq_root .mhTFeq_table th:nth-child(6){width:15%}.mhTFeq_root .mhTFeq_table th:nth-child(7){width:18rem}.mhTFeq_root .mhTFeq_table td{min-width:0;padding-block:.8rem}.mhTFeq_root .mhTFeq_table td:last-child,.mhTFeq_noWrap{white-space:nowrap}.mhTFeq_schedule,.mhTFeq_actions{align-items:center;gap:.6rem;min-width:0;display:flex}.mhTFeq_status{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;display:flex}.mhTFeq_schedule{white-space:normal;flex-wrap:wrap;overflow:visible}.mhTFeq_schedule strong{flex:none}.mhTFeq_venue,.mhTFeq_business{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-width:0;overflow:visible}.mhTFeq_business{display:block}.mhTFeq_statusDetail{color:var(--color-text-tertiary);overflow-wrap:anywhere;font-size:1.2rem;line-height:1.4}.mhTFeq_done{color:var(--color-text-tertiary)}.mhTFeq_modalHint{color:var(--color-text-secondary);margin:0 0 1.6rem;font-size:1.4rem}.mhTFeq_reasonLabel{margin-bottom:.6rem;font-size:1.4rem;font-weight:600;display:block}.mhTFeq_reasonInput{box-sizing:border-box;border:1px solid var(--color-border-strong);width:100%;min-height:10rem;font:inherit;resize:vertical;border-radius:.6rem;padding:1rem 1.2rem}.mhTFeq_reasonInput:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:640px){.mhTFeq_toolbar{flex-direction:column;align-items:stretch}.mhTFeq_toolbar .admin-filter select{width:100%}.mhTFeq_root .mhTFeq_table{table-layout:auto;min-width:0}.mhTFeq_root .mhTFeq_table tr{padding:.8rem 1.2rem}.mhTFeq_root .mhTFeq_table td{text-align:right;word-break:keep-all;grid-template-columns:7.2rem minmax(0,1fr);align-items:start;gap:.8rem;padding:.75rem 0;display:grid}.mhTFeq_root .mhTFeq_table td:before{flex:none}.mhTFeq_root .mhTFeq_table td:first-child strong{color:var(--color-text-primary);font-size:1.5rem}.mhTFeq_root .mhTFeq_table td>.status-badge{justify-self:end}.mhTFeq_root .mhTFeq_table td:last-child{text-align:left;padding-top:1rem;display:block}.mhTFeq_root .mhTFeq_table td:last-child:before{display:none}.mhTFeq_root .mhTFeq_table .mhTFeq_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.mhTFeq_root .mhTFeq_table .mhTFeq_actions .admin-action-btn{min-height:4.4rem;padding-inline:.8rem}.mhTFeq_schedule,.mhTFeq_status{flex-direction:column;align-items:flex-end}.mhTFeq_schedule,.mhTFeq_business{white-space:normal;text-overflow:clip;overflow:visible}.mhTFeq_business{overflow-wrap:normal;word-break:keep-all}.mhTFeq_schedule strong{white-space:nowrap}.mhTFeq_venue,.mhTFeq_statusDetail{text-align:right}.mhTFeq_root .admin-modal__footer .admin-action-btn{min-height:4.4rem}}@media (max-width:360px){.mhTFeq_business{overflow-wrap:anywhere}}
._9j3xdG_page{margin:0;padding-inline:4rem}._9j3xdG_page ._9j3xdG_headerActions button{min-height:44px}._9j3xdG_page ._9j3xdG_viewTabs .admin-tabs__button{min-height:44px}@media (max-width:640px){._9j3xdG_page{padding-inline:2.4rem}}._9j3xdG_error.admin-notice{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._9j3xdG_error.admin-notice .admin-table__btn{min-height:4rem}@media (max-width:640px){._9j3xdG_error.admin-notice .admin-table__btn{min-height:4.4rem}}._9j3xdG_headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;display:flex}._9j3xdG_updatedAt{border:1px solid var(--color-border-subtle);min-height:3.4rem;color:var(--color-text-tertiary);white-space:nowrap;background:#f8fafc;border-radius:999px;align-items:center;gap:.6rem;padding:0 1rem;font-size:1.2rem;font-weight:600;display:inline-flex}._9j3xdG_viewTabs{width:fit-content;margin-bottom:1.6rem}._9j3xdG_periodToolbar{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.6rem;align-items:center;gap:1.2rem;margin-bottom:1.6rem;padding:1.2rem 1.4rem;display:flex}._9j3xdG_periodModes{background:#f1f5f9;border-radius:.65rem;gap:.4rem;padding:.3rem;display:inline-flex}._9j3xdG_periodModes button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.5rem;min-height:4.4rem;padding:0 1.1rem;font-size:1.25rem;font-weight:700}._9j3xdG_periodModes button:hover:not(:disabled):not(._9j3xdG_active){color:#334155}._9j3xdG_periodModes button:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb40}._9j3xdG_periodModes button:disabled{opacity:.45;cursor:not-allowed}._9j3xdG_periodModes button._9j3xdG_active{color:#1d4ed8;background:#fff;box-shadow:0 1px 2px #0f172a1f}._9j3xdG_periodPicker{flex:auto;justify-content:center;align-items:center;gap:.8rem;display:inline-flex}._9j3xdG_periodPicker strong{color:#1e293b;text-align:center;min-width:15rem;font-size:1.5rem}._9j3xdG_periodDisclosure,._9j3xdG_listFilterDisclosure{display:none}._9j3xdG_iconButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe1e8;border-radius:.6rem;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;display:inline-flex}._9j3xdG_iconButton:hover{background:#f8fafc;border-color:#94a3b8}._9j3xdG_iconButton:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb40}._9j3xdG_iconButton:disabled{opacity:.45;cursor:not-allowed}._9j3xdG_periodInputWrap{align-items:center;gap:.6rem;display:inline-flex}._9j3xdG_periodInputWrap input,._9j3xdG_periodInputWrap select,._9j3xdG_periodInputWrap button{color:#334155;background:#fff;border:1px solid #d1d5db;border-radius:.6rem;min-height:4.4rem;font-size:1.25rem}._9j3xdG_periodInputWrap input,._9j3xdG_periodInputWrap select{padding:0 .8rem}._9j3xdG_periodInputWrap button{cursor:pointer;padding:0 1rem;font-weight:700}._9j3xdG_periodInputWrap button:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}._9j3xdG_periodInputWrap button:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb40}._9j3xdG_periodInputWrap button:disabled{opacity:.45;cursor:not-allowed}._9j3xdG_metricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem;margin-bottom:1.6rem;display:grid}._9j3xdG_metricCard{--metric-accent:#475569;--metric-soft:#f8fafc;border:1px solid var(--color-border);min-width:0;color:var(--metric-accent);background:#fff;border-radius:.6rem;padding:1.45rem 1.5rem;position:relative;overflow:hidden}._9j3xdG_metricCard._9j3xdG_primary{--metric-accent:#334155;--metric-soft:#f1f5f9}._9j3xdG_metricCard._9j3xdG_blue{--metric-accent:#1d4ed8;--metric-soft:#eff6ff}._9j3xdG_metricCard._9j3xdG_purple{--metric-accent:#7e22ce;--metric-soft:#faf5ff}._9j3xdG_metricCard._9j3xdG_green{--metric-accent:#15803d;--metric-soft:#f0fdf4}._9j3xdG_metricCard._9j3xdG_red{--metric-accent:#b91c1c;--metric-soft:#fef2f2}._9j3xdG_metricCard._9j3xdG_orange{--metric-accent:#c2410c;--metric-soft:#fff7ed}._9j3xdG_metricValue{align-items:baseline;gap:.35rem;margin-top:.75rem;display:flex}._9j3xdG_metricValue strong{color:var(--metric-accent);font-size:2.8rem;line-height:1.05}._9j3xdG_metricValue>span{color:#64748b;font-size:1.15rem;font-weight:700}._9j3xdG_metricDelta{color:#64748b;background:#f8fafc;border:1px solid #eef2f7;border-radius:999px;align-items:center;gap:.25rem;min-height:2.2rem;margin-top:.85rem;padding:0 .65rem;font-size:1.05rem;font-weight:650;display:inline-flex}._9j3xdG_metricDelta._9j3xdG_up{color:#1d4ed8}._9j3xdG_metricDelta._9j3xdG_down{color:#475569}._9j3xdG_metricDelta._9j3xdG_neutral{color:#64748b}._9j3xdG_metricTop{color:#64748b;justify-content:space-between;align-items:center;gap:.8rem;font-size:1.25rem;font-weight:700;display:flex}._9j3xdG_metricIcon{background:var(--metric-soft);border:1px solid #0000;border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:inline-flex}._9j3xdG_metricIcon svg{color:var(--metric-accent)}._9j3xdG_panel{border:1px solid var(--color-border);background:#fff;border-radius:.6rem;min-width:0;padding:1.8rem}._9j3xdG_panelHeader,._9j3xdG_listHeader{justify-content:space-between;align-items:flex-start;gap:1.2rem;margin-bottom:1.6rem;display:flex}._9j3xdG_panelHeader h2,._9j3xdG_listHeader h2{color:#172033;margin:0;font-size:1.6rem;font-weight:750}._9j3xdG_panelHeader p,._9j3xdG_listHeader p{color:#94a3b8;margin:.45rem 0 0;font-size:1.2rem}._9j3xdG_panelHeader>strong,._9j3xdG_listHeader>strong{color:#1d4ed8;font-size:1.7rem}._9j3xdG_panelTitleGroup{align-items:center;gap:1rem;min-width:0;display:flex}._9j3xdG_panelIcon{color:#475569;background:#f1f5f9;border-radius:.65rem;flex:none;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:inline-flex}._9j3xdG_panelIcon._9j3xdG_blue{color:#2563eb;background:#eff6ff}._9j3xdG_panelIcon._9j3xdG_green{color:#059669;background:#ecfdf5}._9j3xdG_panelIcon._9j3xdG_purple{color:#7c3aed;background:#faf5ff}._9j3xdG_panelIcon._9j3xdG_orange{color:#c2410c;background:#fff7ed}._9j3xdG_panelStats{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._9j3xdG_panelStats span{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:baseline;gap:.35rem;min-height:2.8rem;padding:0 .8rem;font-size:1.05rem;display:inline-flex}._9j3xdG_panelStats strong{color:#1e293b;font-size:1.2rem}._9j3xdG_summaryPill{color:#2563eb;white-space:nowrap;background:#f8fbff;border:1px solid #dbeafe;border-radius:999px;align-items:center;min-height:2.8rem;padding:0 .8rem;font-size:1.05rem;font-weight:700;display:inline-flex}._9j3xdG_analyticsGrid{grid-template-columns:minmax(0,2fr) minmax(30rem,1fr);gap:1.6rem;margin-bottom:1.6rem;display:grid}._9j3xdG_secondaryGrid{grid-template-columns:minmax(0,1.35fr) minmax(30rem,.65fr);gap:1.6rem;margin-bottom:1.6rem;display:grid}._9j3xdG_trendPanel{min-height:30rem}._9j3xdG_chartScroller{width:100%;padding:.4rem 0 .2rem;overflow-x:auto}._9j3xdG_trendChart{min-width:62rem;position:relative}._9j3xdG_trendChart svg{width:100%;height:25rem;display:block;overflow:visible}._9j3xdG_chartLegend{color:#64748b;justify-content:flex-end;align-items:center;gap:1.4rem;min-height:2.4rem;padding-right:1rem;font-size:1.05rem;display:flex}._9j3xdG_chartLegend span{align-items:center;gap:.5rem;display:inline-flex}._9j3xdG_chartLegend span:before{content:"";border-radius:999px;width:1.6rem;height:.35rem}._9j3xdG_currentLegend:before{background:#3b82f6}._9j3xdG_previousLegend:before{background:#f59e0b;height:.2rem!important}._9j3xdG_chartGridLine{stroke:#e7edf4;stroke-width:1px}._9j3xdG_chartAxisValue,._9j3xdG_chartAxisLabel{fill:#94a3b8;font-size:10px}._9j3xdG_chartAxisValue{text-anchor:end}._9j3xdG_chartAxisLabel{text-anchor:middle}._9j3xdG_currentBar{fill:#3b82f6;opacity:.9}._9j3xdG_previousLine{fill:none;stroke:#f59e0b;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}._9j3xdG_previousPoint{fill:#fff;stroke:#f59e0b;stroke-width:2.5px}._9j3xdG_chartEmptyOverlay{color:#64748b;background:#ffffffeb;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:1.1rem;font-weight:650;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0f172a0f}._9j3xdG_channelContent{grid-template-columns:14rem minmax(0,1fr);align-items:center;gap:1.8rem;min-height:20rem;display:grid}._9j3xdG_donut{border-radius:50%;width:14rem;height:14rem;position:relative}._9j3xdG_donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:2.2rem;box-shadow:inset 0 0 0 1px #f1f5f9}._9j3xdG_donut>div{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._9j3xdG_donut>div strong{color:#0f172a;font-size:2.5rem;line-height:1}._9j3xdG_donut>div span{color:#94a3b8;margin-top:.45rem;font-size:1.1rem}._9j3xdG_legend{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}._9j3xdG_legend li{color:#64748b;grid-template-columns:.9rem minmax(0,1fr) auto 3.2rem;align-items:center;gap:.7rem;font-size:1.2rem;display:grid}._9j3xdG_legend li strong{color:#334155;font-size:1.2rem}._9j3xdG_legend li small{color:#94a3b8;text-align:right;font-size:1rem}._9j3xdG_legendDot{border-radius:50%;width:.8rem;height:.8rem}._9j3xdG_dataNote{color:#94a3b8;border-top:1px solid #f1f5f9;align-items:flex-start;gap:.5rem;margin:1.2rem 0 0;padding-top:1.1rem;font-size:1.1rem;line-height:1.45;display:flex}._9j3xdG_dataNote svg{flex:none;margin-top:.1rem}._9j3xdG_statusSummary{gap:1.2rem;display:grid}._9j3xdG_horizontalBarRow,._9j3xdG_statusRow{color:#64748b;grid-template-columns:8rem minmax(0,1fr) 4.5rem;align-items:center;gap:1rem;font-size:1.2rem;display:grid}._9j3xdG_horizontalBarRow>div,._9j3xdG_statusRow>div{background:#eef2f7;border-radius:999px;height:.75rem;overflow:hidden}._9j3xdG_horizontalBarRow>div span,._9j3xdG_statusRow>div span{border-radius:inherit;background:linear-gradient(90deg,#60a5fa,#2563eb);height:100%;display:block}._9j3xdG_horizontalBarRow>strong,._9j3xdG_statusRow>strong{color:#334155;text-align:right;font-size:1.2rem}._9j3xdG_statusRow>div span{background:linear-gradient(90deg,#34d399,#059669)}._9j3xdG_regionPanel{min-height:34rem}._9j3xdG_regionContent{grid-template-columns:minmax(22rem,.9fr) minmax(25rem,1.1fr);align-items:center;gap:2.2rem;display:grid}._9j3xdG_koreaMapWrap{background:linear-gradient(145deg,#f8fbff 0%,#f8fafc 100%);border-radius:.8rem;min-width:0;padding:.6rem 1rem .2rem}._9j3xdG_koreaMapWrap svg{width:100%;max-width:25rem;height:25rem;margin:0 auto;display:block}._9j3xdG_regionShape{fill:#2563eb;stroke:#fff;stroke-linejoin:round;stroke-width:1.3px;transition:fill-opacity .18s,stroke .18s}._9j3xdG_regionShape:hover{stroke:#1e3a8a;fill-opacity:1!important}._9j3xdG_mapScale{color:#94a3b8;justify-content:center;align-items:center;gap:.55rem;font-size:.95rem;display:flex}._9j3xdG_mapScale i{background:linear-gradient(90deg,#2563eb1a,#2563ebe6);border-radius:999px;width:8rem;height:.55rem}._9j3xdG_mapSupplement{flex-wrap:wrap;justify-content:center;gap:.7rem;padding:.45rem 0 .2rem;display:flex}._9j3xdG_mapSupplement span{color:#94a3b8;align-items:baseline;gap:.25rem;padding:0;font-size:.86rem;display:inline-flex}._9j3xdG_mapSupplement span+span:before{color:#cbd5e1;content:"·";margin-right:.45rem}._9j3xdG_mapSupplement strong{color:#64748b;font-weight:650}._9j3xdG_mapAttribution{color:#c0c8d3;text-align:center;padding:.2rem 0 .5rem;font-size:.82rem;display:block}._9j3xdG_regionRanking{gap:1.05rem;display:grid}._9j3xdG_rankingHeader{color:#94a3b8;border-bottom:1px solid #eef2f7;justify-content:space-between;padding-bottom:.8rem;font-size:1.05rem;font-weight:700;display:flex}._9j3xdG_horizontalBarRow>span{align-items:center;gap:.55rem;display:flex}._9j3xdG_horizontalBarRow>span b{color:#2563eb;background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.95rem;display:inline-flex}._9j3xdG_regionEmptyNote{color:#94a3b8;text-align:center;margin:0;padding-top:.4rem;font-size:1.05rem}._9j3xdG_empty{color:#94a3b8;text-align:center;margin:0;padding:2.6rem 0;font-size:1.25rem}._9j3xdG_textButton{color:#2563eb;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;min-height:4.4rem;padding:0 .8rem;font-size:1.2rem;font-weight:700;display:inline-flex}._9j3xdG_textButton:hover{text-decoration:underline}._9j3xdG_textButton:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb40}._9j3xdG_textButton:disabled{opacity:.45;cursor:not-allowed}._9j3xdG_listHeader{flex-direction:column;align-items:stretch}._9j3xdG_listHeading{min-width:0}._9j3xdG_listSummaryChips{flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin-top:1rem;display:flex}._9j3xdG_listSummaryChips>span{color:#475569;align-items:center;gap:.45rem;min-height:2.8rem;padding:0;font-size:1.05rem;font-weight:650;display:inline-flex}._9j3xdG_listSummaryChips>span strong{color:#1d4ed8}._9j3xdG_listSummaryChips>span._9j3xdG_late{color:#9a3412}._9j3xdG_listSummaryChips>span._9j3xdG_late strong{color:#c2410c}._9j3xdG_listFilters{grid-template-columns:minmax(220px,1fr) 160px 160px auto;align-items:center;gap:.7rem;display:grid}._9j3xdG_listFilters select{color:#475569;background:#fff;border:1px solid #d1d5db;border-radius:.6rem;min-width:0;min-height:4.4rem;padding:0 3rem 0 .9rem;font-size:1.2rem}._9j3xdG_listFilterOptions{display:contents}._9j3xdG_lateFilterButton{color:#c2410c;cursor:pointer;background:#fff7ed;border:1px solid #fed7aa;border-radius:.6rem;align-items:center;gap:.5rem;min-height:4.4rem;padding:0 1rem;font-size:1.15rem;font-weight:700;display:inline-flex}._9j3xdG_lateFilterButton._9j3xdG_active{color:#fff;background:#ea580c;border-color:#ea580c}._9j3xdG_lateFilterButton:hover:not(:disabled){border-color:#ea580c}._9j3xdG_lateFilterButton:focus-visible{outline:none;box-shadow:0 0 0 3px #ea580c33}._9j3xdG_lateFilterButton:disabled{opacity:.45;cursor:not-allowed}._9j3xdG_searchField{color:#94a3b8;background:#fff;border:1px solid #d1d5db;border-radius:.6rem;align-items:center;gap:.6rem;min-width:0;min-height:4.4rem;padding:0 1rem;display:inline-flex}._9j3xdG_searchField:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px #2563eb1f}._9j3xdG_searchField input{color:#334155;border:0;outline:0;width:100%;min-width:0;font-size:1.2rem}._9j3xdG_tableWrap{margin:0}._9j3xdG_applicationTable.admin-table{table-layout:fixed;min-width:1320px}._9j3xdG_applicationTable.admin-table ._9j3xdG_appliedColumn{width:144px}._9j3xdG_applicationTable.admin-table ._9j3xdG_channelColumn{width:88px}._9j3xdG_applicationTable.admin-table ._9j3xdG_studentColumn{width:120px}._9j3xdG_applicationTable.admin-table ._9j3xdG_educationColumn{width:170px}._9j3xdG_applicationTable.admin-table ._9j3xdG_venueColumn{width:200px}._9j3xdG_applicationTable.admin-table ._9j3xdG_phoneColumn{width:126px}._9j3xdG_applicationTable.admin-table ._9j3xdG_applicantColumn{width:96px}._9j3xdG_applicationTable.admin-table ._9j3xdG_paymentColumn{width:90px}._9j3xdG_applicationTable.admin-table ._9j3xdG_actionsColumn{width:148px}:is(._9j3xdG_applicationTable.admin-table th,._9j3xdG_applicationTable.admin-table td){text-align:left;padding:10px 12px;line-height:1.5}._9j3xdG_applicationTable.admin-table th{white-space:nowrap}._9j3xdG_applicationTable.admin-table td{vertical-align:middle;white-space:normal;overflow-wrap:anywhere;font-size:13px}:is(._9j3xdG_applicationTable.admin-table td span,._9j3xdG_applicationTable.admin-table td strong){font-size:inherit}:is(._9j3xdG_applicationTable.admin-table th:last-child,._9j3xdG_applicationTable.admin-table td:last-child){text-align:center}._9j3xdG_applicationTable.admin-table tbody tr:hover td{background:#f8fbff}._9j3xdG_appliedAt,._9j3xdG_educationDate{color:#273449;font-size:inherit;font-weight:500;display:block}._9j3xdG_educationDate{flex-wrap:wrap;gap:2px 8px;display:flex}._9j3xdG_educationDate span{white-space:nowrap}._9j3xdG_studentLink{color:#1d4ed8;max-width:100%;min-height:32px;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}._9j3xdG_studentLink:hover{text-decoration:underline}._9j3xdG_studentLink:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #2563eb}._9j3xdG_lateText{color:#c2410c;gap:2px;font-size:12px;font-weight:500;line-height:1.5;display:grid}._9j3xdG_lateText span{color:#9a3412;font-weight:400;font-size:11px!important}._9j3xdG_channelBadge{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;min-height:2.5rem;padding:.2rem .8rem;font-size:1.1rem;font-weight:750;display:inline-flex}._9j3xdG_reviewActions{justify-items:center;gap:6px;display:grid}._9j3xdG_noAction{color:#94a3b8}._9j3xdG_reviewedText{color:#16a34a;white-space:nowrap;font-size:1.05rem;font-weight:700}@media (max-width:1280px){._9j3xdG_metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._9j3xdG_analyticsGrid{grid-template-columns:minmax(0,1.45fr) minmax(28rem,.85fr)}._9j3xdG_channelContent{grid-template-columns:11rem minmax(0,1fr)}._9j3xdG_regionContent{grid-template-columns:minmax(19rem,.8fr) minmax(22rem,1.2fr);gap:1.4rem}._9j3xdG_donut{width:11rem;height:11rem}._9j3xdG_donut:after{inset:1.8rem}}@media (max-width:960px){._9j3xdG_periodToolbar{flex-wrap:wrap;align-items:stretch}._9j3xdG_periodPicker{flex:100%;order:-1}._9j3xdG_periodInputWrap{margin-left:auto}._9j3xdG_analyticsGrid,._9j3xdG_secondaryGrid{grid-template-columns:1fr}._9j3xdG_channelContent{grid-template-columns:14rem minmax(0,1fr)}._9j3xdG_regionContent{grid-template-columns:minmax(24rem,.85fr) minmax(25rem,1.15fr)}._9j3xdG_donut{width:14rem;height:14rem}._9j3xdG_donut:after{inset:2.2rem}._9j3xdG_listHeader{flex-direction:column;align-items:stretch}._9j3xdG_listFilters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._9j3xdG_listFilters ._9j3xdG_searchField{grid-column:1/-1}._9j3xdG_listFilters ._9j3xdG_lateFilterButton{grid-column:1/-1;justify-content:center}}@media (max-width:680px){._9j3xdG_updatedAt{display:none}._9j3xdG_viewTabs{grid-template-columns:repeat(2,1fr);width:100%;display:grid}._9j3xdG_periodToolbar{padding:1rem}._9j3xdG_periodModes,._9j3xdG_periodInputWrap{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:none}._9j3xdG_periodModes._9j3xdG_mobileOpen,._9j3xdG_periodInputWrap._9j3xdG_mobileOpen{display:grid}._9j3xdG_periodInputWrap{grid-template-columns:minmax(0,1fr) auto;margin:0}._9j3xdG_periodInputWrap input,._9j3xdG_periodInputWrap select{width:100%}._9j3xdG_periodPicker{grid-template-columns:4.4rem minmax(0,1fr) 4.4rem;width:100%;display:grid}._9j3xdG_periodPicker>strong{display:none}._9j3xdG_periodDisclosure{color:#1e293b;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;min-height:4.4rem;padding:.5rem .8rem;font-size:1.35rem;font-weight:800;display:flex}._9j3xdG_periodDisclosure span{min-width:0;display:grid}._9j3xdG_periodDisclosure small{color:#64748b;font-size:1.05rem;font-weight:600}._9j3xdG_periodDisclosure svg{flex:none;transition:transform .2s}._9j3xdG_periodDisclosure[aria-expanded=true] svg{transform:rotate(180deg)}._9j3xdG_metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}._9j3xdG_metricCard{padding:1.25rem}._9j3xdG_metricValue strong{font-size:2.3rem}._9j3xdG_metricDelta{white-space:normal;background:0 0;max-width:100%;padding:0}._9j3xdG_metricGrid ._9j3xdG_metricCard:first-child{grid-column:1/-1}._9j3xdG_panel{padding:1.3rem}._9j3xdG_panelHeader{flex-wrap:wrap}._9j3xdG_panelTitleGroup{align-items:flex-start}._9j3xdG_panelStats{width:100%}._9j3xdG_trendChart{min-width:58rem}._9j3xdG_channelContent{grid-template-columns:10rem minmax(0,1fr);gap:1.2rem}._9j3xdG_legend li{grid-template-columns:.8rem minmax(0,1fr) auto}._9j3xdG_legend li small{display:none}._9j3xdG_donut{width:10rem;height:10rem}._9j3xdG_donut:after{inset:1.7rem}._9j3xdG_donut>div strong{font-size:2rem}._9j3xdG_horizontalBarRow,._9j3xdG_statusRow{grid-template-columns:6.5rem minmax(0,1fr) 4rem}._9j3xdG_regionContent{grid-template-columns:1fr}._9j3xdG_koreaMapWrap svg{height:22rem}._9j3xdG_regionRanking ._9j3xdG_horizontalBarRow{grid-template-columns:9rem minmax(0,1fr) 4rem}._9j3xdG_searchField{min-width:100%}._9j3xdG_listFilters{grid-template-columns:minmax(0,1fr)}._9j3xdG_listFilters ._9j3xdG_searchField,._9j3xdG_listFilters ._9j3xdG_lateFilterButton{grid-column:auto}._9j3xdG_listFilterDisclosure{color:#334155;text-align:left;background:#f8fafc;border:1px solid #d1d5db;border-radius:.6rem;justify-content:space-between;align-items:center;gap:.8rem;width:100%;min-height:4.4rem;padding:0 1rem;font-size:1.2rem;font-weight:700;display:flex}._9j3xdG_listFilterDisclosure svg{flex:none;transition:transform .2s}._9j3xdG_listFilterDisclosure[aria-expanded=true] svg{transform:rotate(180deg)}._9j3xdG_listFilterOptions{display:none}._9j3xdG_listFilterOptions._9j3xdG_mobileOpen{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}._9j3xdG_listFilterOptions ._9j3xdG_lateFilterButton{grid-column:1/-1;justify-content:center}._9j3xdG_listFilterOptions select{width:100%;min-width:0}._9j3xdG_tableWrap{margin:0;overflow:visible}._9j3xdG_applicationTable.admin-table{min-width:0;display:block}._9j3xdG_applicationTable.admin-table colgroup{display:none}._9j3xdG_applicationTable.admin-table thead{display:none}._9j3xdG_applicationTable.admin-table tbody{gap:.8rem;display:grid}._9j3xdG_applicationTable.admin-table tr{-moz-column-gap:8px;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;min-width:0;padding:1.1rem;display:grid}._9j3xdG_applicationTable.admin-table td{text-align:left;border:0;grid-column:1/-1;grid-template-columns:64px minmax(0,1fr);align-items:center;padding:.55rem 0;display:grid;width:auto!important;min-width:0!important}._9j3xdG_applicationTable.admin-table td>*{min-width:0;max-width:100%}._9j3xdG_applicationTable.admin-table td:before{color:#94a3b8;content:attr(data-label);font-size:12px;font-weight:400}:is(._9j3xdG_applicationTable.admin-table td[data-label=입금\ 상태]>span,._9j3xdG_applicationTable.admin-table td[data-label=접수\ 경로]>span){justify-self:start}._9j3xdG_applicationTable.admin-table td[colspan]{display:block}:is(._9j3xdG_applicationTable.admin-table td[data-label=교육생],._9j3xdG_applicationTable.admin-table td[data-label=신청일시]){border-bottom:1px solid #e2e8f0;margin-bottom:6px;padding:0 0 8px;display:block}._9j3xdG_applicationTable.admin-table td[data-label=교육생]:before{display:none}._9j3xdG_applicationTable.admin-table td[data-label=신청일시]:before{display:none}._9j3xdG_applicationTable.admin-table td[data-label=교육생]{grid-area:1/1;font-size:14px}._9j3xdG_applicationTable.admin-table td[data-label=신청일시]{grid-area:1/2;align-content:center;font-size:12px}._9j3xdG_applicationTable.admin-table td[data-label=응대]{border-top:1px solid #e2e8f0;margin-top:8px;padding-top:10px;display:block;position:static}._9j3xdG_applicationTable.admin-table td[data-label=응대]:before{display:none}._9j3xdG_applicationTable.admin-table td[data-label=응대]:has(._9j3xdG_noAction){display:none}._9j3xdG_applicationTable.admin-table tr:hover td{background:0 0}._9j3xdG_studentLink{min-height:44px}._9j3xdG_reviewActions{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center}._9j3xdG_reviewActions button{grid-area:1/2}._9j3xdG_reviewActions ._9j3xdG_lateText{grid-area:1/1;justify-self:start}._9j3xdG_page ._9j3xdG_applicationTable ._9j3xdG_reviewActions button{min-height:44px}}
.qgxPga_page.admin-page--banking-fluid .admin-tabs__button{min-height:44px}@media (min-width:1800px){.qgxPga_page.admin-page--banking-fluid{padding-inline:40px}}@media (max-width:640px){.qgxPga_page.admin-page--banking-fluid{padding-inline:24px}}.qgxPga_tab .admin-filter{justify-content:space-between}.qgxPga_tab .admin-filter select{max-width:100%;min-height:44px}.qgxPga_tab .admin-modal[aria-labelledby=payment-review-title] .admin-modal__close{min-height:44px}.qgxPga_tab .admin-modal[aria-labelledby=payment-review-title] .admin-modal__footer button{min-height:44px}.qgxPga_tab .admin-modal[aria-labelledby=payment-action-title] .admin-modal__close{min-height:44px}.qgxPga_tab .admin-modal[aria-labelledby=payment-action-title] .admin-modal__footer button{min-height:44px}:is(.qgxPga_tab .admin-modal[aria-labelledby=payment-review-title] .admin-modal__close,.qgxPga_tab .admin-modal[aria-labelledby=payment-action-title] .admin-modal__close){flex-shrink:0;min-width:44px}:is(.qgxPga_tab .admin-modal[aria-labelledby=payment-review-title] .admin-modal__title,.qgxPga_tab .admin-modal[aria-labelledby=payment-action-title] .admin-modal__title){min-width:0}:is(.qgxPga_tab .admin-modal[aria-labelledby=payment-review-title] .admin-modal__body,.qgxPga_tab .admin-modal[aria-labelledby=payment-action-title] .admin-modal__body){overflow-wrap:anywhere}:is(.qgxPga_tab .admin-modal[aria-labelledby=payment-review-title] input[type=date],.qgxPga_tab .admin-modal[aria-labelledby=payment-action-title] input[type=date]),:is(.qgxPga_tab .admin-modal[aria-labelledby=payment-review-title] label:has(input[type=checkbox]),.qgxPga_tab .admin-modal[aria-labelledby=payment-action-title] label:has(input[type=checkbox])){min-height:44px}.qgxPga_count{color:#64748b;font-size:13px}.qgxPga_guide.admin-page__desc{white-space:normal;font-size:13px;line-height:1.6}.qgxPga_guide.admin-page__desc>span{font-size:inherit;display:block}.qgxPga_table.admin-table{table-layout:fixed;min-width:1450px}.qgxPga_table.admin-table col:first-child{width:146px}.qgxPga_table.admin-table col:nth-child(2){width:204px}.qgxPga_table.admin-table col:nth-child(4){width:80px}.qgxPga_table.admin-table col:nth-child(5){width:200px}.qgxPga_table.admin-table col:nth-child(6){width:98px}.qgxPga_table.admin-table col:nth-child(7){width:86px}.qgxPga_table.admin-table col:nth-child(8){width:176px}.qgxPga_table.admin-table col:nth-child(9){width:316px}:is(.qgxPga_table.admin-table th,.qgxPga_table.admin-table td){padding:10px 8px;line-height:1.5}.qgxPga_table.admin-table th{font-size:12px}.qgxPga_table.admin-table td{overflow-wrap:anywhere;white-space:normal;font-size:13px}:is(.qgxPga_table.admin-table td span,.qgxPga_table.admin-table td strong,.qgxPga_table.admin-table td div){font-size:inherit}.qgxPga_table.admin-table td small{font-size:12px;line-height:1.5}:is(.qgxPga_table.admin-table td[data-label=요청일],.qgxPga_table.admin-table td[data-label=입금일]){white-space:nowrap}.qgxPga_table.admin-table .admin-table__btn{white-space:nowrap;min-height:32px;padding:4px 8px;font-size:12px}.qgxPga_schedule{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.qgxPga_schedule>span:first-child{white-space:nowrap;color:#475569}.qgxPga_recordLink{color:#1d4ed8;max-width:100%;min-height:32px;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}.qgxPga_recordLink:hover{text-decoration:underline}.qgxPga_recordLink:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #2563eb}.qgxPga_status{white-space:nowrap;border-radius:6px;padding:3px 8px;font-weight:600;display:inline-flex}.qgxPga_status[data-status=REQUESTED]{color:#1d4ed8;background:#eff6ff}.qgxPga_status[data-status=ISSUED]{color:#047857;background:#ecfdf5}.qgxPga_status[data-status=REJECTED]{color:#be123c;background:#fff1f2}.qgxPga_status[data-status=REVOKED]{color:#475569;background:#f1f5f9}.qgxPga_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (max-width:640px){.qgxPga_table.admin-table{min-width:0}.qgxPga_table.admin-table colgroup{display:none}.qgxPga_table.admin-table tr{grid-template-columns:minmax(0,1fr);padding:12px;display:grid}.qgxPga_table.admin-table td{text-align:left;border:0;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:6px 0;display:grid}.qgxPga_table.admin-table td>*{min-width:0;max-width:100%}.qgxPga_table.admin-table td:before{font-size:12px;font-weight:400}.qgxPga_table.admin-table td[data-label=교육생]{border-bottom:1px solid #e2e8f0;grid-row:1;margin-bottom:4px;padding-bottom:10px;display:block}.qgxPga_table.admin-table td[data-label=교육생]:before{display:none}.qgxPga_table.admin-table td[data-label=관리]{border-top:1px solid #e2e8f0;margin-top:6px;padding-top:12px;display:block}.qgxPga_table.admin-table td[data-label=관리]:before{display:none}.qgxPga_table.admin-table td[colspan]{display:block}.qgxPga_table.admin-table td[data-label=처리\ 상태]{align-items:start}.qgxPga_table.admin-table td[data-label=처리\ 상태]>small{grid-column:2}.qgxPga_table.admin-table .qgxPga_recordLink{min-height:44px;font-size:15px}.qgxPga_table.admin-table .admin-table__btn{min-height:44px}.qgxPga_table.admin-table .qgxPga_status{justify-self:start}.qgxPga_actions{flex-wrap:nowrap;justify-content:flex-end;gap:8px}}
.Xo-pja_shell{box-sizing:border-box;width:100%;max-width:none;margin:0;padding-inline:4rem}@media (max-width:640px){.Xo-pja_shell{padding-inline:2.4rem}}.Xo-pja_root{min-width:0}.Xo-pja_bulkActions{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-surface-muted,#f8fafc);border-radius:.8rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.4rem;padding:1.4rem 1.6rem;display:flex}.Xo-pja_selectionControls,.Xo-pja_selectionActions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.Xo-pja_selectionActions{margin-left:auto}.Xo-pja_selectionCount{color:#475569;margin-right:.4rem;font-size:1.3rem}.Xo-pja_selectLabel{align-items:center;gap:.8rem;min-height:4.4rem;display:inline-flex}.Xo-pja_selectLabel input,.Xo-pja_rowCheckbox{cursor:pointer;width:2rem;height:2rem}.Xo-pja_bulkHelp{color:#64748b;flex-basis:100%;margin:0;font-size:1.2rem;line-height:1.6}.Xo-pja_search{margin-bottom:2rem}.Xo-pja_search label{color:#475569;gap:.7rem;min-width:0;font-size:1.3rem;font-weight:500;display:grid}.Xo-pja_search input:not([type=checkbox]),.Xo-pja_search select{box-sizing:border-box;border:1px solid var(--color-border-strong,#cbd5e1);background:var(--color-surface,#fff);color:#1e293b;width:100%;min-width:0;height:4.2rem;font:inherit;border-radius:.6rem;padding:0 1.2rem}.Xo-pja_search input:not([type=checkbox])::-moz-placeholder{color:#94a3b8}.Xo-pja_search select::-moz-placeholder{color:#94a3b8}.Xo-pja_search input:not([type=checkbox])::placeholder,.Xo-pja_search select::placeholder{color:#94a3b8}.Xo-pja_search input:not([type=checkbox]):focus,.Xo-pja_search select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb14}.Xo-pja_basicFilters,.Xo-pja_advancedFilters{grid-template-columns:.8fr 1.2fr 1.4fr 1fr;gap:1.6rem;display:grid}.Xo-pja_advancedFilters{border:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-surface-muted,#f8fafc);border-radius:.8rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.6rem;padding:1.6rem}.Xo-pja_advancedFilters[hidden]{display:none}.Xo-pja_advancedFilters .Xo-pja_missingBirthCheck{grid-column:1/-1;align-items:center;gap:.8rem;display:flex}.Xo-pja_advancedFilters .Xo-pja_missingBirthCheck input{width:1.6rem;height:1.6rem}.Xo-pja_searchFooter,.Xo-pja_searchButtons{align-items:center;gap:.8rem;display:flex}.Xo-pja_searchFooter{justify-content:space-between;margin-top:1.2rem}.Xo-pja_searchButtons .admin-action-btn{justify-content:center;gap:.6rem;min-width:8rem;min-height:4rem}.Xo-pja_moreFilters{color:#475569;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;min-height:4rem;padding:.6rem 0;font-size:1.3rem;font-weight:600;display:inline-flex}.Xo-pja_moreFilters:hover{color:#1d4ed8}.Xo-pja_moreFilters[aria-expanded=true] svg{transform:rotate(180deg)}.Xo-pja_moreFilters:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.Xo-pja_filterCount{color:#1d4ed8;background:#eff6ff;border-radius:.4rem;padding:.1rem .6rem;font-size:1.2rem}.Xo-pja_editDialog .admin-modal__content{width:72rem;max-height:90dvh}.Xo-pja_editDialog .admin-modal__header{flex-shrink:0;padding:2rem 2.4rem}.Xo-pja_editDialog .admin-modal__body{min-height:0;padding:2rem 2.4rem;overflow-y:auto}.Xo-pja_editDialog .admin-modal__footer{background:#f8fafc;flex-shrink:0;padding:1.6rem 2.4rem}.Xo-pja_editDialog .admin-cert-error{margin:0 2.4rem 1.6rem}.Xo-pja_editSubtitle{color:#64748b;margin:.6rem 0 0;font-size:1.3rem}.Xo-pja_editSummary{background:#f5f9ff;border:1px solid #dbeafe;border-radius:.8rem;align-items:center;gap:2rem;padding:1.6rem 2rem;display:flex}.Xo-pja_targetCount{color:#1d4ed8;border-right:1px solid #dbeafe;flex-shrink:0;gap:.4rem;padding-right:2rem;display:grid}.Xo-pja_targetCount>span{font-size:1.2rem}.Xo-pja_targetCount strong{font-size:2.4rem;line-height:1.2}.Xo-pja_targetCount small{margin-left:.3rem;font-size:1.3rem;font-weight:500}.Xo-pja_targetBusiness{overflow-wrap:anywhere;gap:.6rem;min-width:0;display:grid}.Xo-pja_targetBusiness strong{color:#1e293b;font-size:1.5rem}.Xo-pja_targetBusiness span{color:#64748b;font-size:1.25rem}.Xo-pja_targetList{border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:.8rem;margin-top:1.2rem;overflow:hidden}.Xo-pja_targetList summary{color:#334155;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.6rem;font-size:1.3rem;font-weight:600;list-style:none;display:flex}.Xo-pja_targetList summary::-webkit-details-marker{display:none}.Xo-pja_targetList summary:hover{background:#f8fafc}.Xo-pja_targetList summary:focus-visible{outline-offset:-3px;outline:2px solid #2563eb}.Xo-pja_targetList[open] summary{border-bottom:1px solid #e2e8f0}.Xo-pja_targetList[open] summary svg{transform:rotate(180deg)}.Xo-pja_targetTableWrap{overscroll-behavior:contain;max-height:21rem;overflow:auto}.Xo-pja_targetTableWrap:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.Xo-pja_targetTable{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#475569;width:100%;font-size:1.25rem}.Xo-pja_targetTable th,.Xo-pja_targetTable td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #edf1f5;padding:1rem 1.4rem;font-size:1.25rem;line-height:1.5}.Xo-pja_targetTable th{z-index:1;color:#64748b;background:#f8fafc;font-size:1.15rem;font-weight:500;position:sticky;top:0}.Xo-pja_targetTable th:first-child{width:17%}.Xo-pja_targetTable th:nth-child(2){width:24%}.Xo-pja_targetTable th:nth-child(3){width:38%}.Xo-pja_targetTable th:nth-child(4){width:21%}.Xo-pja_targetTable td strong{color:#1e293b;font-size:inherit;font-weight:600}.Xo-pja_targetTable td>span{display:inline}.Xo-pja_targetTable td>span:not(.Xo-pja_targetSource){font-size:inherit}.Xo-pja_targetTable tr:last-child td{border-bottom:0}.Xo-pja_targetSource{color:#64748b;margin-right:.6rem;font-size:1.1rem}.Xo-pja_editSectionTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin:2.4rem 0 1.2rem;display:flex}.Xo-pja_editSectionTitle h3{color:#1e293b;margin:0;font-size:1.4rem;font-weight:600}.Xo-pja_editSectionTitle span{color:#64748b;font-size:1.2rem}.Xo-pja_editFields{grid-template-columns:1.5fr 1fr;gap:1.6rem;display:grid}.Xo-pja_editFields .admin-cert-no-label{margin:0;font-size:1.3rem}.Xo-pja_editFields .admin-cert-no-input{color:#1e293b;background:#fff;height:4.4rem;margin-top:.8rem;font-family:inherit}.Xo-pja_editFields input::placeholder{color:#94a3b8}.Xo-pja_editNote{color:#64748b;margin:1.4rem 0 0;font-size:1.2rem;line-height:1.6}.Xo-pja_root .Xo-pja_table{table-layout:fixed;min-width:148rem}.Xo-pja_root .Xo-pja_table th:first-child{width:4%}.Xo-pja_root .Xo-pja_table th:nth-child(2){width:6%}.Xo-pja_root .Xo-pja_table th:nth-child(3){width:8%}.Xo-pja_root .Xo-pja_table th:nth-child(4){width:16%}.Xo-pja_root .Xo-pja_table th:nth-child(5),.Xo-pja_root .Xo-pja_table th:nth-child(6),.Xo-pja_root .Xo-pja_table th:nth-child(7),.Xo-pja_root .Xo-pja_table th:nth-child(8){width:10%}.Xo-pja_root .Xo-pja_table th:nth-child(9){width:16%}.Xo-pja_root .Xo-pja_table th:nth-child(10){width:10%}.Xo-pja_root .Xo-pja_table td{min-width:0;padding-block:.8rem}.Xo-pja_cellStack{flex-direction:column;gap:.3rem;min-width:0;display:flex}.Xo-pja_ellipsize{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;display:block;overflow:visible}.Xo-pja_actions{white-space:nowrap;align-items:center;gap:.6rem;display:flex}.Xo-pja_actions .admin-action-btn{min-width:0;padding-inline:1rem}@media (max-width:1100px){.Xo-pja_basicFilters,.Xo-pja_advancedFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:641px) and (max-height:800px){:is(.Xo-pja_editDialog .admin-modal__header,.Xo-pja_editDialog .admin-modal__body){padding-block:1.6rem}.Xo-pja_editSummary{padding-block:1.2rem}.Xo-pja_targetTableWrap{max-height:14rem}.Xo-pja_editSectionTitle{margin-top:1.6rem}}@media (max-width:640px){.Xo-pja_basicFilters,.Xo-pja_advancedFilters{gap:1.2rem}.Xo-pja_advancedFilters{padding:1.2rem}.Xo-pja_searchFooter{flex-wrap:wrap}.Xo-pja_searchButtons{margin-left:auto}.Xo-pja_searchButtons .admin-action-btn{min-width:6.4rem;min-height:4.4rem}.Xo-pja_moreFilters{min-height:4.4rem}.Xo-pja_selectionActions{margin-left:0}.Xo-pja_selectionCount{flex-basis:100%}:is(.Xo-pja_editDialog .admin-modal__header,.Xo-pja_editDialog .admin-modal__body,.Xo-pja_editDialog .admin-modal__footer){padding:1.6rem}.Xo-pja_editSummary{gap:1.2rem;padding:1.4rem}.Xo-pja_targetCount{padding-right:1.2rem}.Xo-pja_editFields{grid-template-columns:1fr}.Xo-pja_targetTable thead{display:none}.Xo-pja_targetTable tbody,.Xo-pja_targetTable tr,.Xo-pja_targetTable td{display:block}.Xo-pja_targetTable tr{border-bottom:1px solid #e2e8f0;padding:1rem 1.4rem}.Xo-pja_targetTable tr:last-child{border-bottom:0}.Xo-pja_targetTable td{border:0;grid-template-columns:9rem minmax(0,1fr);gap:.8rem;padding:.4rem 0;display:grid}.Xo-pja_targetTable td:before{content:attr(data-label);color:#64748b;font-size:1.15rem}.Xo-pja_targetTable td>span{grid-column:2}.Xo-pja_targetTable .Xo-pja_targetSource{margin:0}.Xo-pja_root .Xo-pja_table{table-layout:auto;min-width:0}.Xo-pja_root .Xo-pja_table tr{padding:.8rem 1.2rem}.Xo-pja_root .Xo-pja_table td{text-align:right;grid-template-columns:8.8rem minmax(0,1fr);align-items:start;gap:.8rem;padding:.8rem 0;display:grid}.Xo-pja_root .Xo-pja_table td:last-child{text-align:left;padding-top:1rem;display:block}.Xo-pja_root .Xo-pja_table td:last-child:before{display:none}.Xo-pja_root .Xo-pja_table td:nth-child(2) .admin-completion-source{justify-self:end;width:max-content}.Xo-pja_cellStack{align-items:flex-end}.Xo-pja_rowCheckbox{justify-self:end}.Xo-pja_bulkActions .admin-action-btn{min-height:4.4rem}.Xo-pja_ellipsize{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.Xo-pja_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.Xo-pja_actions .admin-action-btn{min-height:4.4rem}.Xo-pja_root .admin-modal__footer .admin-action-btn{min-height:4.4rem}}
.C39B_q_overlay{z-index:9200;backdrop-filter:blur(2px);background:#0f172a80;position:fixed;inset:0}.C39B_q_modal{z-index:9201;color:#1e293b;background:#fff;border-radius:1.2rem;flex-direction:column;width:min(100rem,100vw - 3.2rem);max-height:92dvh;font-size:1.4rem;line-height:1.55;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 60px #0f172a40}.C39B_q_modal *{box-sizing:border-box}.C39B_q_modal p,.C39B_q_modal h2,.C39B_q_modal h3,.C39B_q_modal dl,.C39B_q_modal dd,.C39B_q_modal fieldset{margin:0}.C39B_q_modal button,.C39B_q_modal input,.C39B_q_modal select{font:inherit}.C39B_q_modal button{cursor:pointer}.C39B_q_modal button:disabled{cursor:not-allowed;opacity:.55}.C39B_q_modal :is(button,input,select):focus-visible{outline-offset:2px;outline:3px solid #60a5fa}.C39B_q_header{background:var(--primary,#2456a4);color:#fff;flex-shrink:0;padding:2rem 6rem 1.8rem 2.4rem;position:relative}.C39B_q_header>div{align-items:center;gap:1rem;display:flex}.C39B_q_header h2{font-size:2.2rem;font-weight:750}.C39B_q_header p{color:#e2ecff;margin-top:.5rem}.C39B_q_close{color:#fff;background:0 0;border:0;border-radius:.6rem;place-items:center;width:4.4rem;height:4.4rem;display:grid;position:absolute;top:1.4rem;right:1.4rem}.C39B_q_close:hover{background:#ffffff20}.C39B_q_body{overscroll-behavior:contain;min-height:0;padding:2rem 2.4rem;overflow-y:auto}.C39B_q_current{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;gap:.8rem;margin-bottom:2rem;padding:1.2rem 1.6rem;display:flex}.C39B_q_current>div{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.C39B_q_current span{color:#475569;font-size:1.3rem}.C39B_q_columns{grid-template-columns:1.08fr 1fr;gap:2.4rem;display:grid}.C39B_q_columns section{min-width:0}.C39B_q_columns h3{align-items:center;gap:.7rem;margin-bottom:1.4rem;font-size:1.6rem;font-weight:700;display:flex}.C39B_q_columns h3>span{color:#2456a4;background:#eaf1fb;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:1.3rem;display:grid}.C39B_q_preview{border-left:1px solid #e2e8f0;padding-left:2.4rem}.C39B_q_deliveryFilters{background:#f1f5f9;border-radius:.7rem;gap:.4rem;padding:.4rem;display:flex}.C39B_q_deliveryFilters button{color:#475569;background:0 0;border:1px solid #0000;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:4rem;font-weight:600;display:flex}.C39B_q_deliveryFilters button[aria-pressed=true]{color:#2456a4;background:#fff;border-color:#b9cdee;box-shadow:0 1px 3px #0f172a10}.C39B_q_filters{grid-template-columns:1.2fr 1fr 1fr;gap:.8rem;margin-top:1.2rem;display:grid}.C39B_q_filters label{color:#475569;gap:.5rem;min-width:0;font-size:1.3rem;font-weight:600;display:grid}.C39B_q_filters select{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;min-width:0;height:4.2rem;padding:0 .7rem;font-weight:400}.C39B_q_filters select:disabled{color:#94a3b8;background:#f1f5f9}.C39B_q_results{color:#64748b;justify-content:space-between;align-items:center;margin:1.4rem 0 .8rem;font-size:1.2rem;display:flex}.C39B_q_results button{color:#2456a4;background:0 0;border:0;padding:.4rem 0 .4rem 1rem;text-decoration:underline}.C39B_q_scheduleList{overscroll-behavior:contain;align-content:start;gap:.8rem;max-height:32rem;padding:.3rem .5rem .3rem .3rem;display:grid;overflow-y:auto}.C39B_q_schedule{cursor:pointer;background:#fff;border:1px solid #d8e0eb;border-radius:.7rem;align-items:center;gap:1rem;padding:1.2rem;display:flex;position:relative}.C39B_q_schedule>input{accent-color:#2456a4;flex-shrink:0;width:1.7rem;height:1.7rem;margin:0}.C39B_q_schedule:hover{border-color:#719bd4}.C39B_q_schedule[data-selected=true]{background:#f0f6ff;border-color:#2456a4;box-shadow:inset 0 0 0 1px #2456a4}.C39B_q_scheduleInfo{flex:1;gap:.4rem;min-width:0;display:grid}.C39B_q_scheduleTop{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.C39B_q_scheduleTop strong{font-variant-numeric:tabular-nums;font-size:1.7rem}.C39B_q_scheduleTop small{color:#92400e}.C39B_q_badge{color:#475569;background:#edf0f5;border-radius:.4rem;padding:.2rem .7rem;font-size:1.2rem;font-weight:600;display:inline-block}.C39B_q_badge[data-online=true]{color:#075985;background:#e0f2fe}.C39B_q_place{font-weight:600}.C39B_q_scheduleMeta{color:#64748b;flex-wrap:wrap;justify-content:space-between;gap:.4rem;font-size:1.2rem;display:flex}.C39B_q_scheduleMeta strong{color:#334155}.C39B_q_selectedIcon{color:#2456a4;flex-shrink:0}.C39B_q_placeholder,.C39B_q_empty{color:#64748b;text-align:center;border:1px dashed #cbd5e1;border-radius:.7rem;padding:2.4rem 1.6rem}.C39B_q_placeholder{background:#fafbfe;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:31rem;display:flex}.C39B_q_placeholder svg{color:#8ba5c5}.C39B_q_placeholder strong{color:#475569}.C39B_q_placeholder p{max-width:28rem;font-size:1.3rem}.C39B_q_comparison{border:1px solid #e2e8f0;border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.2rem;display:grid}.C39B_q_comparison>div{gap:.3rem;display:grid}.C39B_q_comparison>div:last-child{color:#2456a4}.C39B_q_comparison span{font-size:1.3rem}.C39B_q_comparison span:first-child{color:#64748b;font-size:1.2rem}.C39B_q_comparison strong{white-space:nowrap;font-size:1.5rem}.C39B_q_comparison svg{color:#94a3b8}.C39B_q_scheduleDetails{grid-template-columns:auto minmax(0,1fr);gap:.5rem 1rem;padding:1rem 0 1.4rem;font-size:1.3rem;display:grid}.C39B_q_scheduleDetails dt{color:#64748b}.C39B_q_scheduleDetails dd{overflow-wrap:anywhere}.C39B_q_feePanel{background:#f0f6ff;border:1px solid #bfd4f2;border-radius:.8rem;padding:1.6rem}.C39B_q_feePanel>p{color:#475569;font-size:1.3rem}.C39B_q_feePanel[data-kind=refund]{background:#fff8ed;border-color:#f0d3a5}.C39B_q_feePanel[data-kind=refund] .C39B_q_feeHeading,.C39B_q_feePanel[data-kind=refund] .C39B_q_amount{color:#92400e}.C39B_q_feePanel[data-kind=same]{background:#f0fdf4;border-color:#bbdfc5}.C39B_q_feePanel[data-kind=same] .C39B_q_feeHeading,.C39B_q_feePanel[data-kind=same] .C39B_q_amount{color:#166534}.C39B_q_feeHeading{color:#2456a4;align-items:center;gap:.7rem;font-weight:700;display:flex}.C39B_q_amount{color:#2456a4;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:.3rem 0 .6rem;font-size:2.8rem;font-weight:800;display:block}.C39B_q_feePanel .C39B_q_feeNotice{color:#1e293b;margin-bottom:.7rem;font-weight:600}.C39B_q_bankAccount{background:#fff;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr);gap:.7rem 1rem;padding:1.2rem;font-size:1.3rem;display:grid;margin-top:1.2rem!important}.C39B_q_bankAccount dt{color:#64748b}.C39B_q_bankAccount dd{overflow-wrap:anywhere;font-weight:600}.C39B_q_bankAccount .C39B_q_accountNumber{font-variant-numeric:tabular-nums;color:#2456a4;font-size:1.5rem}.C39B_q_refund{border:0;gap:.8rem;min-width:0;padding:0;display:grid;margin-top:1.2rem!important}.C39B_q_refund legend{margin-bottom:.7rem;font-size:1.3rem;font-weight:700}.C39B_q_refund label{gap:.4rem;min-width:0;font-size:1.2rem;display:grid}.C39B_q_refund input{color:#1e293b;background:#fff;border:1px solid #d4c9b9;border-radius:.5rem;width:100%;min-width:0;height:4.2rem;padding:.8rem;font-size:1.4rem}.C39B_q_hint{color:#64748b;font-size:1.2rem;margin-top:.8rem!important}.C39B_q_guide{color:#64748b;border-top:1px solid #e2e8f0;align-items:flex-start;gap:.7rem;padding-top:1.2rem;font-size:1.2rem;display:flex;margin-top:1.6rem!important}.C39B_q_guide svg{flex-shrink:0;margin-top:.2rem}.C39B_q_footer{background:#fff;border-top:1px solid #e2e8f0;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 2.4rem;display:flex}.C39B_q_footer p{color:#64748b;font-size:1.3rem}.C39B_q_actions{gap:.8rem;display:flex}.C39B_q_cancel,.C39B_q_primary{border-radius:.5rem;min-height:4.4rem;padding:.8rem 1.6rem;font-weight:700!important}.C39B_q_cancel{color:#475569;background:#fff;border:1px solid #cbd5e1}.C39B_q_primary{border:1px solid var(--primary,#2456a4);background:var(--primary,#2456a4);color:#fff}.C39B_q_error{color:#b91c1c;background:#fff1f2;border-radius:.6rem;padding:1.4rem}.C39B_q_error button{background:#fff;border:1px solid #fca5a5;border-radius:.4rem;margin-top:.6rem;padding:.5rem 1rem}.C39B_q_modal .C39B_q_fieldError{color:#b91c1c;font-size:1.3rem}@media (max-width:700px){.C39B_q_modal{width:calc(100vw - 2rem);max-height:95dvh}.C39B_q_header{padding:1.6rem 5rem 1.4rem 1.6rem}.C39B_q_header h2{font-size:1.9rem}.C39B_q_header p{font-size:1.3rem}.C39B_q_body{padding:1.4rem}.C39B_q_current{margin-bottom:1.6rem;padding:1rem}.C39B_q_columns{grid-template-columns:minmax(0,1fr);gap:2rem}.C39B_q_preview{border:0;padding:0}.C39B_q_scheduleList{max-height:25rem}.C39B_q_placeholder{min-height:12rem;padding:1.4rem}.C39B_q_placeholder svg{display:none}.C39B_q_filters{gap:.5rem}.C39B_q_filters select{padding:0 .3rem;font-size:1.2rem}.C39B_q_footer{gap:.7rem;padding:1rem 1.4rem}.C39B_q_footer>div{width:100%}.C39B_q_footer p{font-size:1.2rem}.C39B_q_actions .C39B_q_primary{flex:1}}
.DfIkVW_notice{color:#6a512c;text-align:left;overflow-wrap:anywhere;background:#fffbf2;border:1px solid #ead7ab;border-radius:12px;align-items:flex-start;gap:1.2rem;padding:1.4rem 1.6rem;display:flex}.DfIkVW_notice>svg{color:#946b22;flex-shrink:0;margin-top:.2rem;font-size:1.8rem}.DfIkVW_notice h3{color:#805815;margin:0 0 .5rem;font-size:1.5rem;font-weight:800}.DfIkVW_notice p{word-break:keep-all;margin:0;font-size:1.4rem;line-height:1.65}.DfIkVW_notice strong{font-size:inherit;word-break:inherit;font-weight:800}.DfIkVW_notice a{flex-wrap:wrap;align-items:center;gap:.6rem;min-height:4.4rem;margin-top:.4rem;font-size:1.4rem;display:inline-flex}.DfIkVW_notice a strong{text-underline-offset:3px;text-decoration:underline}.DfIkVW_notice a:focus-visible{outline-offset:3px;outline:2px solid}
.xbJQyW_layout{background:var(--white)}.xbJQyW_detail{color:var(--text-main);word-break:keep-all;overflow-wrap:anywhere;padding-bottom:32px;font-size:16px;line-height:1.7}.xbJQyW_detail h1{letter-spacing:-.045em;max-width:670px;color:var(--text-heading);margin:0 0 14px;font-size:clamp(24px,2.3vw,32px);font-weight:700;line-height:1.35}.xbJQyW_detail h2{letter-spacing:-.03em;color:var(--text-heading);align-items:center;gap:10px;margin-bottom:20px;font-size:21px;font-weight:700;display:flex}.xbJQyW_detail a:focus-visible{outline:3px solid var(--positive);outline-offset:4px}.xbJQyW_detail svg{flex-shrink:0}.xbJQyW_breadcrumb{color:var(--text-light);align-items:center;gap:12px;margin-bottom:24px;font-size:14px;display:flex}.xbJQyW_breadcrumb a,.xbJQyW_breadcrumb span{font-size:inherit}.xbJQyW_breadcrumb a:hover{text-decoration:underline}.xbJQyW_header{border-top:2px solid var(--primary);border-bottom:1px solid var(--border-medium);background:var(--white);padding:28px 0 32px}.xbJQyW_heroHeading{margin:24px 0 28px}.xbJQyW_headingMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.xbJQyW_eyebrow{color:var(--primary);letter-spacing:.015em;font-size:13px;font-weight:700}.xbJQyW_introduction{color:var(--text-light);font-size:15px}.xbJQyW_status{background:var(--bg-light);color:var(--text-light);white-space:nowrap;border-radius:4px;padding:5px 11px;font-size:12px;font-weight:700}.xbJQyW_status[data-open=true]{background:var(--primary-bg);color:var(--primary)}.xbJQyW_highlights{border:1px solid var(--border-thin);background:var(--bg-light);border-radius:4px;grid-template-columns:1.25fr 1fr .8fr;gap:0;margin:0 0 24px;padding:20px 0;display:grid}.xbJQyW_highlights>div{min-width:0;padding:0 24px}.xbJQyW_highlights>div+div{border-left:1px solid var(--border-medium)}.xbJQyW_highlights dt{color:var(--text-light);align-items:center;gap:7px;margin-bottom:9px;font-size:13px;display:flex}.xbJQyW_highlights dd{white-space:pre-line;margin:0;font-size:17px;font-weight:700;line-height:1.5}.xbJQyW_heroActions,.xbJQyW_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.xbJQyW_heroActions a,.xbJQyW_actions a{border:1px solid var(--border-medium);background:var(--white);border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:13px 20px;font-size:14px;font-weight:700;display:inline-flex}.xbJQyW_heroActions a:hover,.xbJQyW_actions a:hover{border-color:var(--primary)}.xbJQyW_heroActions .xbJQyW_primary,.xbJQyW_actions .xbJQyW_primary{color:var(--white);background:var(--primary);border-color:var(--primary)}.xbJQyW_heroActions .xbJQyW_primary:hover,.xbJQyW_actions .xbJQyW_primary:hover{background:var(--primary-dark)}.xbJQyW_informationGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:20px;margin-top:24px;display:grid}.xbJQyW_panel{border:1px solid var(--border-light);background:var(--white);border-radius:8px;padding:26px}.xbJQyW_sectionIcon{color:var(--primary);flex-shrink:0;display:inline-flex}.xbJQyW_facts div{grid-template-columns:64px 1fr;gap:16px;padding:15px 0;display:grid}.xbJQyW_facts div+div{border-top:1px solid var(--border-thin)}.xbJQyW_facts dt{color:var(--text-light);font-size:14px}.xbJQyW_facts dd{white-space:pre-line;margin:0;font-size:15px}.xbJQyW_text{color:var(--text-light);white-space:pre-line;margin:12px 0;font-size:15px;line-height:1.8}.xbJQyW_notice{color:#68532e;background:#fcf7ec;border:1px solid #ebdfc8;border-radius:14px;margin-top:20px;padding:18px 22px;font-size:14px}.xbJQyW_application{border:1px solid var(--border-light);background:var(--bg-light);border-radius:8px;margin-top:24px;padding:30px 32px}.xbJQyW_application h2{margin:7px 0 12px}.xbJQyW_actions{margin-top:24px}.xbJQyW_venueMap{margin-top:20px}.xbJQyW_instructions .online-instruction-text{gap:10px;display:grid}.xbJQyW_instructions p{font-size:inherit;margin:0}.xbJQyW_instructions .online-instruction-text__bullet{gap:8px;display:flex}.xbJQyW_instructions .online-instruction-text__field{gap:4px;display:grid}:is(.xbJQyW_instructions .online-instruction-text__label,.xbJQyW_instructions .online-instruction-text__strong){color:var(--primary)}:is(.xbJQyW_instructions .online-instruction-text__important,.xbJQyW_instructions .online-instruction-text__warning){font-weight:700}.xbJQyW_instructions .online-instruction-text__gap{height:4px}.xbJQyW_mapLinks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.xbJQyW_mapLinks a{border:1px solid var(--border-medium);min-height:44px;color:var(--primary);border-radius:4px;justify-content:center;align-items:center;padding:8px 14px;font-size:14px;display:inline-flex}.xbJQyW_mapLinks .xbJQyW_tmap{display:none}.xbJQyW_formDownload{border-top:1px solid var(--border-medium);margin-top:24px;padding-top:16px}.xbJQyW_downloadLink{border:1px solid var(--primary);background:var(--white);min-height:48px;color:var(--primary);text-align:center;border-radius:4px;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;font-weight:700;display:inline-flex}.xbJQyW_downloadLink:hover{background:var(--primary-bg)}@media (max-width:1100px){.xbJQyW_informationGrid{grid-template-columns:1fr}.xbJQyW_highlights>div{padding:0 16px}}@media (max-width:640px){.xbJQyW_detail{padding-bottom:8px}.xbJQyW_breadcrumb{margin-bottom:18px}.xbJQyW_header{padding:24px 0}.xbJQyW_headingMeta{align-items:flex-start}.xbJQyW_heroHeading{margin-top:22px}.xbJQyW_highlights{grid-template-columns:1fr;padding:0 16px}.xbJQyW_highlights>div{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0;display:flex}.xbJQyW_highlights>div+div{border-left:0;border-top:1px solid var(--border-thin)}.xbJQyW_highlights dt{flex-shrink:0;margin:0}.xbJQyW_highlights dd{text-align:right;font-size:15px}.xbJQyW_panel,.xbJQyW_application{padding:24px 20px}.xbJQyW_facts div{grid-template-columns:66px 1fr;gap:12px}.xbJQyW_heroActions,.xbJQyW_actions{flex-direction:column;align-items:stretch}.xbJQyW_mapLinks .xbJQyW_tmap{display:inline-flex}.xbJQyW_downloadLink{width:100%}}
