:root {
	--control-radius:10px;
	--box-radius:15px;
}
button,input,select,textarea,input::file-selector-button,input::-webkit-file-upload-button { border-radius:var(--control-radius) !important; }
a.my-reference-region-button,button.my-reference-toggle,button.notification-reference-toggle,button.switch { border-radius:999px !important; }
:where([class*="-button"],[class*="-submit"],[class*="-cta"],.primary-button,.line-button,.danger-button,.dark-button,.small-button,.register-reference-create,.my-reference-quick-actions a,.auth-return-links a,.auth-access-links a,.password-find-return a,.not-found-actions a,.membership-reference-insurance > a,.community-reference-list-button,.desktop-side-nav a,.bottom-nav a) { border-radius:var(--control-radius) !important; }
:where([class*="-card"],[class*="-box"],[class*="-panel"],[class*="-dialog"],[class*="-sheet"],[class*="-banner"],[class*="-guide"],[class*="-summary"],[class*="-section"],[class*="-article"],[class*="-preview"],[class*="-board"],[class*="-information"],[class*="-insurance"],[class*="-payment"],[class*="-plan"],[class*="-hero"],[class*="-notice"],[class*="-note"],[class*="-empty"],[class*="-item"],[class*="-job"],[class*="-ranking"],[class*="-intro"],[class*="-block"],[class*="-slot"],[class*="-tabs"],[class*="-contact"],[class*="-result"],[class*="-capability"],[class*="-step"],[class*="-scope"],[class*="-wrap"]):not(.participate-confirm-dialog):not(.register-create-reference-section):not(.community-reference-notice):not(.community-reference-item):not(.support-faq-item):not(.support-inquiry-item):not(.profile-reference-card):not(.profile-reference-information):not(.profile-reference-vehicle-photo-wrap):not(.profile-reference-document-preview):not(.admin-account-role-tabs):not(.job-detail-reference-layout):not(.job-detail-reference-main):not(.job-detail-reference-side):not(.owner-job-information):not(.owner-job-information-heading):not(.owner-job-route):not(.owner-job-summary-grid):not(.owner-job-request-list):not(.owner-job-note):not(.owner-job-images):not(.owner-job-image-grid):not(.owner-participant-list):not(.owner-participant-card):not(.owner-participant-summary):not(.owner-connect-information):not(.owner-contact-list):not(.owner-progress-data):not(.owner-progress-photo):not(.owner-progress-image-grid):not(.owner-progress-image-item):not(.owner-progress-memo-board):not(.owner-progress-memo-grid):not(.progress-steps):not([class*="-badge"]):not([class*="-pill"]):not([class*="-chip"]):not([class*="-tag"]):not([class*="-status"]):not([class*="-icon"]):not([class*="-radio"]):not([class*="-checkbox"]):not([class*="-avatar"]):not([class*="-dot"]):not([class*="-toggle"]):not([class*="-button"]):not([class*="-action"]) { border-radius:var(--box-radius) !important; }
.job-detail-reference-page :where(.job-detail-reference-layout,.job-detail-reference-main,.job-detail-reference-side,.owner-job-information,.owner-job-section-title,.owner-job-section-state,.owner-job-manage-actions,.owner-job-information-heading,.owner-job-route,.owner-job-route-row,.owner-job-summary-grid,.owner-job-request-list,.owner-job-note,.owner-job-images,.owner-job-image-grid,.owner-participant-list,.owner-participant-card,.owner-contact-list,.owner-progress-data,.owner-progress-photo,.owner-progress-image-grid,.owner-progress-image-item,.owner-progress-memo-board,.owner-progress-memo-grid,.owner-progress-actions,.progress-steps) { border-radius:0 !important; }
:where(#pageloading span,.alert-layer,.summary-grid div,.todo-list li,.chart-bars,.map-placeholder,.footer-company,.signup-content-area,.signup-terms-all,.signup-terms-list,.signup-password-field,.signup-complete-services span,.signup-verified-phone,.login-option-notices p,.selected-route-row,.switch-row,.register-create-amount-korean,.register-create-choice-options span,.register-create-address-layer,.register-create-route-distance,.register-create-reference-upload,.membership-reference-event,.membership-reference-guide-flow span,.membership-reference-guide-members span,.membership-reference-capability li,.membership-reference-step,.owner-detail-layer > section,.owner-progress-received-account,.owner-progress-memo-card.is-shared p,.participate-connect-priority,.participate-confirm-memo,.status-reference-page .region-type-tabs,.support-inquiry-error,.game-ranking:not(:empty),.auth-logo img,.signup-page .login-intro img) { border-radius:var(--box-radius) !important; }
:where(.register-create-choice-options span) { border-radius:var(--control-radius) !important; }
@media (max-width:520px) {
	.register-create-datetime-sheet { border-radius:24px 24px 0 0 !important; }
}
