@font-face{font-family:Noto Sans;src:url(/assets/fonts/NotoSans-VariableFont_wdth,wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--portal-font-family:"Noto Sans", Arial, Helvetica, sans-serif;--portal-page-title-font-size:24px;--portal-section-title-font-size:18px;--portal-label-font-size:13px;--portal-body-font-size:14px;--portal-helper-font-size:12px;--portal-page-title-font-weight:800;--portal-section-title-font-weight:800;--portal-label-font-weight:700;--portal-body-font-weight:500;--portal-body-line-height:1.45}.customer-portal-typography{font-family:var(--portal-font-family);font-size:var(--portal-body-font-size);line-height:var(--portal-body-line-height)}.customer-portal-typography *,.customer-portal-typography .ant-typography,.customer-portal-typography .MuiTypography-root,.customer-portal-typography .MuiButton-root,.customer-portal-typography .MuiChip-root,.customer-portal-typography .adm-nav-bar,.customer-portal-typography .adm-capsule-tabs,.customer-portal-typography .adm-list,.customer-portal-typography .adm-button,.customer-portal-typography .adm-input{font-family:var(--portal-font-family)}.customer-portal-typography .portal-page-title,.customer-portal-typography .ant-page-header-heading-title,.customer-portal-typography h1.ant-typography,.customer-portal-typography h2.ant-typography{font-size:var(--portal-page-title-font-size);font-weight:var(--portal-page-title-font-weight);letter-spacing:0;line-height:1.2}.customer-portal-typography .portal-section-title,.customer-portal-typography h3.ant-typography,.customer-portal-typography h4.ant-typography,.customer-portal-typography .ant-card-head-title,.customer-portal-typography .ant-modal-title,.customer-portal-typography .ant-drawer-title{font-size:var(--portal-section-title-font-size);font-weight:var(--portal-section-title-font-weight);letter-spacing:0;line-height:1.25}.customer-portal-typography .portal-label,.customer-portal-typography .ant-form-item-label>label,.customer-portal-typography .ant-table-thead>tr>th,.customer-portal-typography .ant-descriptions-item-label,.customer-portal-typography .MuiInputLabel-root,.customer-portal-typography .MuiTableCell-head,.customer-portal-typography .adm-capsule-tabs-tab{font-size:var(--portal-label-font-size);font-weight:var(--portal-label-font-weight);letter-spacing:0}.customer-portal-typography .portal-body,.customer-portal-typography .ant-form-item,.customer-portal-typography .ant-input,.customer-portal-typography .ant-input-number,.customer-portal-typography .ant-select,.customer-portal-typography .ant-picker,.customer-portal-typography .ant-btn,.customer-portal-typography .ant-table,.customer-portal-typography .ant-tabs,.customer-portal-typography .ant-dropdown-menu,.customer-portal-typography .MuiButton-root,.customer-portal-typography .MuiMenuItem-root,.customer-portal-typography .MuiChip-root,.customer-portal-typography .adm-button,.customer-portal-typography .adm-list-item,.customer-portal-typography .adm-input{font-size:var(--portal-body-font-size);line-height:var(--portal-body-line-height)}.customer-portal-typography .portal-helper,.customer-portal-typography .ant-typography-secondary,.customer-portal-typography .ant-form-item-extra,.customer-portal-typography .ant-form-item-explain,.customer-portal-typography .ant-pagination,.customer-portal-typography .ant-breadcrumb,.customer-portal-typography .MuiFormHelperText-root{font-size:var(--portal-helper-font-size);line-height:1.4}@media (max-width:768px){:root{--portal-page-title-font-size:20px;--portal-section-title-font-size:16px;--portal-label-font-size:12px;--portal-body-font-size:13px;--portal-helper-font-size:11px}}
.selectKyorugi{border:2px solid #7af19f;border-radius:10px;outline:0}.stickyCardHeader .ant-card-head{z-index:1000;background-color:#fff;position:sticky;top:0}.custom-upload-list .ant-upload-list{max-width:350px;overflow:auto hidden}.footer{text-align:center;background-color:#fff;align-content:start}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.blink{animation:2s infinite blink}*{box-sizing:border-box;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.clear{clear:both}.ant-card-body:after,form.ant-form:after{content:"";clear:both;display:block}.subpage-player{background-image:url(/assets/img/nameTag.png);background-position:50%;background-repeat:no-repeat;background-size:210mm 297mm;border:1px solid #fff;width:210mm;height:297mm;padding:0}.nsubpage-player{border:1px solid #fff;width:210mm;height:297mm;padding:0}.row{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.player-photo{fill:fill;border:0}.tableDiv{margin:18mm 4mm 5mm 0;display:flex}.tmImg{width:100px}h1{margin:0;font-size:22px;font-weight:900}h2{font-size:18px;font-weight:900}h3{font-size:13px;font-weight:900}.categoryTd{text-align:center;font-size:10px;font-weight:400}.player-row{justify-content:space-between;align-items:center;width:100%;margin-top:15px;display:flex}.player-text{text-align:center}.player-image{width:60%}.leftColumn{flex-direction:column;flex:1;display:flex}.blue-background{background-color:#a3e4d7}.green-background{background-color:#c7fbca}.red-background{background-color:#ffd7d7}.score-input-large.ant-input-number{flex:1;min-width:128px;height:44px}.score-input-large .ant-input-number-input{text-align:center;height:42px;font-size:18px;font-weight:700}.qr-code-scanner-frame{border-radius:8px;justify-content:center;align-items:center;width:250px;height:250px;display:flex;position:relative;overflow:hidden}.corner{border:5px solid #000;width:50px;height:50px;position:absolute}.top-left{border-bottom:none;border-right:none;top:0;left:0}.top-right{border-bottom:none;border-left:none;top:0;right:0}.bottom-left{border-top:none;border-right:none;bottom:0;left:0}.bottom-right{border-top:none;border-left:none;bottom:0;right:0}.mobile-live-schedule,.mobile-live-schedule *{box-sizing:border-box}.mobile-live-schedule .ant-space,.mobile-live-schedule .ant-space-item,.mobile-live-schedule .ant-row,.mobile-live-schedule .ant-col{min-width:0;max-width:100%}.mobile-live-schedule-announcement .ant-alert-content,.mobile-live-schedule-announcement .ant-alert-message{white-space:normal;word-break:break-word;min-width:0;max-width:100%}.mobile-live-schedule-card{width:100%;max-width:100%;margin-bottom:12px;overflow:hidden}.mobile-live-schedule-card .ant-card-head-title{white-space:normal;word-break:break-word}.mobile-live-schedule-card .rfm-marquee-container{min-width:0;max-width:100%}
.primary-theme{--adm-color-primary:#ff8f1f;--adm-color-weak:#171d2d}
