@import "https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@700&display=swap";html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}html body #app :is(button,a,[role=button],[role=tab],[role=menuitem],summary,.ant-btn,.member-stat-inline__item):focus:not(:focus-visible){box-shadow:none!important;outline:none!important}:root{--color-bg:var(--bg-page);--color-panel:var(--bg-content);--color-panel-light:var(--bg-secondary);--color-background:var(--surface);--color-border:var(--ui-border-default);--color-border-soft:var(--ui-border-soft);--color-border-secondary:var(--ui-border-faint);--color-panel-muted:#fafafa;--color-bg-container:var(--color-background);--color-bg-subtle:var(--color-panel-muted);--color-text-placeholder:var(--color-text-tertiary);--color-primary:var(--primary);--color-primary-bg:var(--primary-lightest);--color-primary-border:var(--primary-light);--color-primary-hover:var(--primary-mid);--font-base:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--status-confirmed:var(--success);--status-rejected:var(--danger);--status-pending:#8c8c8c;--status-partial:#fa8c16;--match-verified:var(--success-lightest);--match-verified-text:var(--success-active);--match-verified-border:var(--success-light);--match-name-only:var(--match-verified);--match-name-only-text:var(--match-verified-text);--match-name-only-border:var(--match-verified-border);--match-name-warning:#fffbe6;--match-name-warning-text:#ad6800;--match-name-warning-border:#ffe58f;--match-code-conflict:#fff7e6;--match-code-conflict-text:#ad4e00;--match-code-conflict-border:#ffd591;--match-unknown:#fff1f0;--match-unknown-text:#ff4d4f;--match-unknown-border:#ffccc7;--match-no-code:#fafafa;--match-no-code-text:#8c8c8c;--match-no-code-border:#d9d9d9;--app-alert-bg:#fffbe6;--app-alert-border:#ffe58f;--app-alert-icon:#faad14;--app-alert-message-color:var(--color-text);--app-alert-description-color:var(--color-text-secondary)}.modal__footer-hint{font-size:var(--text-xs);color:var(--color-text-disabled)}.modal__footer-spacer{flex:1}.modal__title-count{color:var(--color-primary);font-weight:700;font-family:var(--font-mono)}html body #app,html body .ant-modal-wrap,html body .ant-modal-root,html body .ant-select-dropdown,html body .ant-dropdown,html body .ant-picker-dropdown,html body .ant-menu-submenu-popup,html body .ant-drawer-content-wrapper,html body .ant-message,html body .ant-notification{font-size:var(--text-base)}html body .ant-message .ant-message-notice-content{padding:calc(9 / 14 * var(--space-8)) calc(12 / 14 * var(--space-8))!important;color:#fff!important;box-shadow:none!important;background:#00000073!important;border-radius:9999px!important}html body .ant-message .ant-message-notice-content :is(.ant-message-custom-content,.ant-message-success,.ant-message-error,.ant-message-warning,.ant-message-info,.ant-message-loading),html body .ant-message .ant-message-notice-content :is(.ant-message-custom-content,.ant-message-success,.ant-message-error,.ant-message-warning,.ant-message-info,.ant-message-loading) span,html body .ant-message .ant-message-notice-content .anticon{color:#fff!important}html body #app [class*=ant-]:not(.ant-switch):not(.ant-radio):not(.ant-checkbox):not(.ant-switch-handle):not(.ant-radio-inner):not(.ant-radio-input):not(.ant-checkbox-inner):not(.ant-checkbox-input):not(.ant-select-arrow):not(.ant-select-clear):not(.ant-spin):not(.ant-spin-dot):not(.ant-spin-dot-item):not(.ant-spin-text):not(.ant-spin-container),html body .ant-modal-wrap [class*=ant-]:not(.ant-switch):not(.ant-radio):not(.ant-checkbox):not(.ant-switch-handle):not(.ant-radio-inner):not(.ant-checkbox-inner):not(.ant-select-arrow):not(.ant-select-clear):not(.ant-spin):not(.ant-spin-dot):not(.ant-spin-dot-item):not(.ant-spin-text):not(.ant-spin-container),html body .ant-select-dropdown [class*=ant-],html body .ant-dropdown [class*=ant-],html body .ant-picker-dropdown [class*=ant-],html body .ant-menu-submenu-popup [class*=ant-],html body .ant-message [class*=ant-],html body .ant-notification [class*=ant-]{font-size:inherit}html body #app .ant-alert .ant-alert-description,html body .ant-modal-wrap .ant-alert .ant-alert-description{font-size:var(--text-sm)!important}html body #app :is(.ant-radio-wrapper,.ant-checkbox-wrapper){font-size:var(--text-base)}html body #app .ant-switch,html body .ant-modal-wrap .ant-switch{font-size:14px;line-height:20px}html body #app :is(.ant-checkbox,.ant-checkbox-inner,.ant-checkbox-input),html body .ant-modal-wrap :is(.ant-checkbox,.ant-checkbox-inner),html body #app :is(.ant-radio,.ant-radio-inner,.ant-radio-input),html body .ant-modal-wrap :is(.ant-radio,.ant-radio-inner){font-size:14px;line-height:1}html body #app .ant-checkbox .ant-checkbox-inner,html body .ant-modal-wrap .ant-checkbox .ant-checkbox-inner{width:16px;height:16px}html body #app .ant-switch,html body .ant-modal-wrap .ant-switch{min-width:40px;height:20px}html body #app .ant-switch .ant-switch-handle,html body .ant-modal-wrap .ant-switch .ant-switch-handle{width:16px;height:16px;top:2px}html body #app .ant-switch .ant-switch-handle:before,html body .ant-modal-wrap .ant-switch .ant-switch-handle:before{border-radius:var(--ui-radius-round)}html body #app .ant-switch:not(.ant-switch-checked) .ant-switch-handle,html body .ant-modal-wrap .ant-switch:not(.ant-switch-checked) .ant-switch-handle{inset-inline:2px auto!important}html body #app .ant-switch.ant-switch-checked .ant-switch-handle,html body .ant-modal-wrap .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline:calc(100% - 18px) auto!important}html body #app .main-head,html body #app .main-head__left,html body #app .main-head__right,html body #app .main-head__left span,html body #app .main-head__right span,html body #app .ant-tabs,html body #app .ant-tabs-tab,html body #app .ant-tabs-tab-btn,html body #app .ant-tabs-content,html body #app .ant-tabs-content-holder,html body #app .ant-spin-nested-loading,html body #app .ant-spin-container{font-size:var(--text-base)}html body #app .ant-tabs .ant-tabs-tab,html body .ant-modal-wrap .ant-tabs .ant-tabs-tab{padding-block:var(--tabs-tab-padding-block);padding-inline:0}html body #app .ant-tabs-small .ant-tabs-tab,html body .ant-modal-wrap .ant-tabs-small .ant-tabs-tab{padding-block:var(--tabs-tab-padding-block-sm)}html body #app .ant-tabs-large .ant-tabs-tab,html body .ant-modal-wrap .ant-tabs-large .ant-tabs-tab{padding-block:var(--tabs-tab-padding-block-lg)}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer,html body .ant-select-dropdown,html body .ant-dropdown) .ant-btn:not(.ant-btn-circle):not(.ant-btn-round):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-sm){height:var(--ui-control-height);min-height:var(--ui-control-height);line-height:calc(var(--ui-control-height) - 2px);box-sizing:border-box;justify-content:center;align-items:center;padding-block:0;display:inline-flex}#app .login-form .ant-btn-primary:not(.ant-btn-sm),#app .master-entity-shell__actions .ant-btn:not(.ant-btn-sm),#app .master-entity-shell__detail-foot-actions .ant-btn:not(.ant-btn-sm),#app .admin-entity-detail-actions .ant-btn:not(.ant-btn-sm){height:var(--ui-control-height-prominent)!important;min-height:var(--ui-control-height-prominent)!important;line-height:calc(var(--ui-control-height-prominent) - 2px)!important}html body #app .ant-btn-sm,html body .ant-modal-wrap .ant-btn-sm,html body .ant-select-dropdown .ant-btn-sm{font-size:var(--text-xs)}html body #app .ant-btn-lg,html body .ant-modal-wrap .ant-btn-lg{font-size:var(--text-md)}html body #app .ant-table.ant-table-small .ant-table-cell,html body #app .ant-select-sm,html body #app .ant-select-sm .ant-select-selection-item,html body #app .ant-select-sm .ant-select-selection-placeholder{font-size:var(--text-xs)}html body #app .ant-form-item .ant-form-item-label>label,html body #app .ant-form-item-explain,html body #app .ant-form-item-extra{font-size:var(--text-base)}html body .ant-modal-wrap .ant-modal .ant-modal-title{line-height:1.5;font-size:var(--text-lg)!important}html body .ant-modal-wrap .ant-modal .ant-modal-close{z-index:10;margin:0;top:var(--space-8)!important;right:var(--space-8)!important;left:auto!important;position:absolute!important;inset-inline-start:auto!important;inset-inline-end:var(--space-8)!important}html body #app .ant-menu,html body #app .ant-menu-item,html body #app .ant-menu-submenu-title,html body .ant-menu-submenu-popup .ant-menu,html body .ant-menu-submenu-popup .ant-menu-item{font-size:var(--text-base)}html body .ant-menu-submenu-popup .ant-menu-item .ant-menu-item-icon,html body .ant-menu-submenu-popup .ant-menu-item .anticon{font-size:var(--text-md)}.btn-login,.btn-signup,.btn-confirm,.btn-warning,.btn-edit,.btn-search,.btn-pwchange,.btn-dark-gray,.btn-confirm-disabled,.btn-cancel{padding:var(--space-6) var(--space-16)!important;border-radius:var(--border-radius)!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;box-shadow:var(--shadow-sm)!important;border:1px solid #0000!important;font-weight:500!important;transition:all .2s ease-in-out!important}.modal{padding:var(--space-4) var(--space-12)!important;justify-content:flex-end!important;font-weight:400!important}.btn-login,.btn-signup,.btn-confirm{background:var(--primary)!important;color:var(--text-white)!important}.btn-warning,.btn-edit{background:var(--warning)!important;color:var(--text-dark)!important}.btn-cancel{background:var(--gray-600)!important;color:var(--text-white)!important;border:1px solid var(--gray-600)!important}.btn-pwchange{background:var(--gray-700)!important;color:var(--text-white)!important;border:1px solid var(--gray-600)!important}.btn-search{background:var(--primary)!important;color:var(--text-white)!important;border:1px solid var(--primary)!important;padding:.32rem var(--space-8)!important;justify-content:flex-end!important;font-weight:400!important}.btn-reset{color:var(--color-text-secondary)!important;padding:var(--space-8) var(--space-4)!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;background:0 0!important;border:none!important;font-weight:400!important;transition:all .2s ease-in-out!important}.btn-reset:hover:not(:disabled){color:var(--accent-primary)!important}.btn-dark-gray{background:var(--gray-800)!important;color:var(--text-white)!important;border:1px solid var(--gray-800)!important}.btn-confirm-disabled{background:var(--primary)!important;color:var(--text-white)!important;opacity:.5!important;cursor:not-allowed!important}.btn-login:hover:not(:disabled),.btn-signup:hover:not(:disabled),.btn-confirm:hover:not(:disabled),.btn-edit:hover:not(:disabled),.btn-pwchange:hover:not(:disabled),.btn-search:hover:not(:disabled),.btn-reset:hover:not(:disabled),.btn-cancel:hover:not(:disabled){opacity:.75!important;box-shadow:var(--shadow)!important;transition:all .2s ease-in-out!important}.btn-login:disabled,.btn-signup:disabled,.btn-confirm:disabled,.btn-edit:disabled,.btn-pwchange:disabled,.btn-search:disabled,.btn-reset:disabled,.btn-cancel:disabled{opacity:.5!important;box-shadow:none!important}.btn-add-md,.btn-download-md,.btn-download-all-md,.btn-selectall-md,.btn-select-wide,.btn-delete-md{padding:var(--space-3) var(--space-4)!important;border-radius:var(--border-radius-2xl)!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;box-shadow:var(--shadow-sm)!important;border:1px solid #0000!important;font-weight:400!important;text-decoration:none!important;transition:all .2s ease-in-out!important}.btn-add-md,.btn-download-md,.btn-download-all-md,.btn-selectall-md{background:var(--gray-100)!important;border-color:var(--ui-border-input)!important;color:var(--gray-900)!important}.btn-delete-md{background:var(--danger)!important;border-color:var(--danger)!important;color:var(--text-white)!important}.btn-select-wide{padding:var(--space-5) var(--space-4)!important;background:var(--gray-100)!important;border-color:var(--ui-border-input)!important;color:var(--text-primary)!important;border-radius:var(--border-radius)!important}.btn-add-md:hover:not(:disabled),.btn-download-md:hover:not(:disabled),.btn-download-all-md:hover:not(:disabled),.btn-selectall-md:hover:not(:disabled),.btn-delete-md:hover:not(:disabled){filter:brightness(.92);box-shadow:var(--box-shadow);transition:all .2s ease-in-out!important}button:focus,.btn-add-md:focus,.btn-download-md:focus,.btn-download-all-md:focus,.btn-selectall-md:focus,.btn-delete-md:focus{box-shadow:var(--focus-shadow)!important;outline:none!important;transition:all .2s ease-in-out!important}.btn-add-md:disabled,.btn-download-md:disabled,.btn-download-all-md:disabled,.btn-selectall-md:disabled,.btn-delete-md:disabled{opacity:.9!important;box-shadow:none!important}.btn-icon-edit{color:var(--warning-dark)!important}.btn-icon-delete{color:var(--danger)!important}.biz-doc-icon{color:var(--color-text-secondary)}.btn-icon-danger{color:var(--danger)!important}.search-btn-icon,.search-clear-icon{color:var(--color-text-secondary)!important}.icon{cursor:pointer;padding:var(--space-4);border:none;border-radius:50%;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;transition:all .2s;display:inline-flex}.icon.inactive-icon{cursor:not-allowed}.icon.inactive-icon .anticon{opacity:.7;color:#fff!important}.icon.inactive-icon:hover{box-shadow:none;transform:none}.icon .anticon{color:#fff}.icon.icon--address,.icon.icon--address:not(.inactive-icon):hover{background-color:var(--color-text-secondary)}.icon.icon--address.inactive-icon,.icon.icon--address.inactive-icon:hover{background-color:#bbb}.icon.icon--filter{background-color:var(--accent-primary)}.icon.icon--filter:not(.inactive-icon):hover{background-color:var(--accent-primary-active)}.icon.icon--phone{background-color:var(--accent-primary)}.icon.icon--phone:not(.inactive-icon):hover{background-color:var(--accent-primary-active)}.icon.icon--phone.inactive-icon,.icon.icon--phone.inactive-icon:hover{background-color:#e3f2fd}.icon.icon--mobile{background-color:#28a745}.icon.icon--mobile:not(.inactive-icon):hover{background-color:#1e7e34}.icon.icon--mobile.inactive-icon,.icon.icon--mobile.inactive-icon:hover{background-color:#d4edda}.icon.icon--list,.icon.icon--list:not(.inactive-icon):hover{background-color:var(--color-text-secondary)}.icon.icon--list.inactive-icon,.icon.icon--list.inactive-icon:hover{background-color:#ddd}.icon.icon--upload{background-color:var(--accent-primary)}.icon.icon--upload:not(.inactive-icon):hover{background-color:var(--accent-primary-active)}.icon.icon--upload.inactive-icon,.icon.icon--upload.inactive-icon:hover{background-color:#e3f2fd}.icon.icon--edit,.icon.icon--delete{width:auto;height:auto;padding:var(--space-2);border-radius:var(--ui-radius);background-color:#0000;border:none}.icon.icon--edit .anticon{color:#1890ff;font-size:1.125rem}.icon.icon--edit:hover{background-color:#1890ff14}.icon.icon--edit:hover .anticon{color:#096dd9}.icon.icon--delete .anticon{color:#ff4d4f;font-size:1.125rem}.icon.icon--delete:hover{background-color:#ff4d4f14}.icon.icon--delete:hover .anticon{color:#cf1322}.more-icon{cursor:pointer;width:var(--space-16);height:var(--space-16);color:var(--color-text-secondary);justify-content:center;align-items:center;padding:.3rem;transition:all .2s;display:inline-flex}.more-icon:hover{color:var(--color-text);border-radius:var(--ui-radius);background-color:#f8f9fa}.important-icon{color:#856404!important}.btn-search-filter{padding:var(--space-4) var(--space-8)!important;border:1px solid var(--primary)!important;border-radius:var(--ui-radius)!important;background:var(--primary)!important;color:var(--text-white)!important;cursor:pointer!important;box-sizing:border-box!important;line-height:1.15!important;transition:border .2s!important}.btn-search-filter:disabled{background:var(--primary-light)!important;color:var(--gray-700)!important;border:1px solid var(--border-primary)!important;cursor:not-allowed!important}@media (width<=768px){.btn-search-filter{margin-left:-var(--space-8)!important;padding:var(--space-5) var(--space-8)!important;border-left:none!important}}.filter-reset-btn{color:var(--primary)!important;cursor:pointer!important;background:0 0!important;border:none!important;align-items:center!important;transition:background .2s!important;display:flex!important}.filter-reset-btn:hover{text-decoration:underline!important}.input-eye-wrap{align-items:center;display:flex;position:relative}.input-eye-wrap .input{flex:1;padding-right:2.2rem!important}.eye-btn{cursor:pointer;background:0 0;border:none;position:absolute;right:var(--space-8)!important;color:var(--color-text-secondary)!important;padding:0!important}.floating-btn-wrap{right:var(--space-16);bottom:var(--space-16);z-index:1000;position:fixed}@media (width<=768px){.floating-btn-wrap{right:16px;bottom:calc(var(--app-bottom-nav-stack) + 8px)}.app-layout--mobile-hide-bottom-slot .floating-btn-wrap{bottom:calc(28px + env(safe-area-inset-bottom,0px))}.app-layout--mobile:has(.page-container.app-page-shell .master-entity-shell>.master-entity-shell__actions){--app-mobile-bottom-actions-stack:calc(12px + 48px + 12px)}.app-layout--mobile.app-layout--mobile-hide-bottom-slot:has(.page-container.app-page-shell .master-entity-shell>.master-entity-shell__actions){--app-mobile-bottom-actions-stack:calc(12px + 48px + 12px + env(safe-area-inset-bottom,0px))}.app-layout--mobile:has(.page-container.app-page-shell .master-entity-shell>.master-entity-shell__actions) .floating-btn-wrap{bottom:calc(var(--app-mobile-bottom-actions-stack) + 8px)}.app-layout--mobile.app-layout--has-bottom-nav:has(.page-container.app-page-shell .master-entity-shell>.master-entity-shell__actions) .floating-btn-wrap{bottom:calc(var(--app-bottom-nav-stack) + var(--app-mobile-bottom-actions-stack) + 8px)}}.floating-btn{background:linear-gradient(135deg, var(--accent-primary-active), var(--accent-primary-hover));width:60px;height:60px;box-shadow:0 6px 24px var(--accent-primary-shadow);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,background .2s,box-shadow .2s;display:flex;position:relative}.floating-btn:hover{background:linear-gradient(135deg, var(--accent-primary), var(--accent-primary-hover));box-shadow:0 8px 28px var(--accent-primary-shadow-xl);transform:scale(1.05)}.floating-btn-icon{font-size:var(--text-2xl);color:#fff}.floating-btn-badge{min-width:22px;height:22px;padding:0 var(--space-3);color:#fff;font-size:var(--text-xs);text-align:center;box-sizing:border-box;background:#ff4d4f;border:2px solid #fff;border-radius:11px;font-weight:700;line-height:22px;position:absolute;top:-2px;right:-2px;box-shadow:0 2px 6px #0000002e}.app-scroll-to-top-wrap{left:calc(50% - 24px);bottom:var(--space-8);z-index:var(--z-index-scroll-to-top);pointer-events:none;position:fixed}.app-scroll-to-top-wrap .app-scroll-to-top-btn{pointer-events:auto;box-sizing:border-box;box-shadow:0 4px 16px var(--accent-primary-shadow-lg);width:48px!important;min-width:48px!important;height:48px!important;padding:0!important}.app-scroll-to-top-wrap .app-scroll-to-top-btn.ant-btn .anticon{font-size:var(--text-xl);line-height:1}.app-scroll-to-top-wrap .app-scroll-to-top-btn.ant-btn .anticon svg{width:1em;height:1em}@media (width<=768px){.app-scroll-to-top-wrap{left:calc(50% - 24px);bottom:calc(78px + 4px + env(safe-area-inset-bottom,0px))}.app-layout--mobile-hide-bottom-slot .app-scroll-to-top-wrap{bottom:calc(28px + 4px + env(safe-area-inset-bottom,0px))}}.app-scroll-to-top-fade-enter-active,.app-scroll-to-top-fade-leave-active{transition:opacity .2s,transform .2s}.app-scroll-to-top-fade-enter-from,.app-scroll-to-top-fade-leave-to{opacity:0;transform:translateY(8px)}.floating-chatbot-panel.chat-container{flex-direction:column;height:600px;display:flex;position:relative}.floating-chatbot-panel.chat-container--mobile-full{flex:auto;height:100%;min-height:0}.floating-chatbot-panel .escalated-banner{color:#633806;padding:var(--space-6) var(--space-8);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:var(--space-7);background:#faeeda;border-bottom:1px solid #efe4cc;border-left:3px solid #ba7517;display:flex}.floating-chatbot-panel__board-wrap{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.floating-chatbot-panel__board-wrap .chatbot-board{border-radius:0;flex:auto;min-height:0}.ai-agent-chat-page{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ai-agent-chat-page__mask{pointer-events:none;background:#00000073;position:absolute;inset:0}.ai-agent-chat-page__box{background:#fff;border-radius:.5rem;flex-direction:column;width:720px;max-width:calc(100vw - 32px);height:90vh;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #0003}.ai-agent-chat-page__header{padding:var(--space-8);align-items:center;gap:var(--space-4);background:#b2c7da;flex-shrink:0;min-height:56px;display:flex}.ai-agent-chat-page__body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ai-agent-chat-page__body .floating-chatbot-panel.chat-container{flex:auto;min-height:0;height:100%!important}.ai-agent-chat-page__body .floating-chatbot-panel__board-wrap .chatbot-board{flex:auto;height:100%;min-height:0;max-height:100%}.ai-agent-chat-page--general-dock .floating-chatbot-panel__board-wrap{box-sizing:border-box;padding-bottom:0}.ai-agent-chat-page--general-dock .chatbot-board{flex-direction:column;min-height:0;display:flex;overflow:hidden}.ai-agent-chat-page--general-dock .chatbot-board__thread{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.ai-agent-chat-page--general-dock .chatbot-board__thread::-webkit-scrollbar{width:0;height:0;display:none}.ai-agent-chat-page--general-dock .chatbot-board__thread-inner{box-sizing:border-box;flex-direction:column;justify-content:flex-end;min-height:100%;display:flex}@media (width>=769px){.ai-agent-chat-page--general-dock .chatbot-board{padding:var(--space-4) var(--space-6) 0;border-radius:0}.ai-agent-chat-page__body .floating-chatbot-panel__board-wrap .chatbot-board{border-radius:0}}@media (width<=768px){.ai-agent-chat-page{justify-content:flex-start;align-items:flex-start}.ai-agent-chat-page__mask{display:none}.ai-agent-chat-page__box{left:0;right:0;top:var(--chatbot-vt,0px);width:100vw;max-width:100vw;height:var(--chatbot-vh,100dvh);max-height:var(--chatbot-vh,100dvh);box-shadow:none;background:#b2c7da;border-radius:0;margin-top:0;position:fixed}.ai-agent-chat-page__dock-footer{width:100%;min-height:var(--chatbot-input-bar-h,60px);pointer-events:none;background:#fff;border-top:1px solid #e8e8e8;flex-shrink:0}.ai-agent-chat-page .chat-surface-launcher--full-page.chat-surface-launcher--open{width:100%;top:auto;left:0;right:0;bottom:var(--chatbot-kb-inset,0px);transform:none}.ai-agent-chat-page__body{background:#b2c7da}.ai-agent-chat-page__header{box-shadow:none;border-bottom:none}.ai-agent-chat-page .chatbot-board{border-radius:0}.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal{left:0;right:0;bottom:var(--chatbot-kb-inset,0px);z-index:1004;pointer-events:none;width:100%;max-width:100vw;position:fixed}.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal .chat-surface-dock-bar{pointer-events:auto;min-height:var(--chat-surface-dock-bar-h,60px);background:#fff}.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal .chatbot-input-bar,.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal .chatbot-input{pointer-events:auto;visibility:visible}.ai-agent-chat-page--general-dock .floating-chatbot-panel__board-wrap{padding-bottom:0}.ai-agent-chat-page--general-dock .chatbot-board{padding-bottom:calc(var(--chatbot-input-bar-h,var(--space-34)) + env(safe-area-inset-bottom,var(--space-0)))}@supports not (height:100dvh){.ai-agent-chat-page__box{height:var(--chatbot-vh,100vh);max-height:var(--chatbot-vh,100vh)}}}.chatbot-board-history-sentinel{pointer-events:none;flex-shrink:0;width:100%;height:1px}.chatbot-board__bottom-anchor{pointer-events:none;flex-shrink:0;width:100%;height:0}.chatbot-board{padding:var(--space-4) var(--space-6);box-sizing:border-box;scrollbar-width:none;background:#b2c7da;border-radius:.5rem;overflow-y:auto}.chatbot-board::-webkit-scrollbar{width:0;height:0;display:none}.chatbot-board-empty{text-align:center;padding:var(--space-40) var(--space-8);color:var(--color-text-secondary)}.chatbot-board-empty__title{font-size:var(--text-md);margin-bottom:var(--space-4);color:var(--color-text-secondary);font-weight:500}.chatbot-board-empty__hint{font-size:1rem;line-height:1.45}.chatbot-msg-row{gap:var(--space-3);margin-bottom:var(--space-6);align-items:flex-end;display:flex}.chatbot-msg-row--continued{margin-top:-var(--space-1)}.chatbot-msg-row--first{margin-top:var(--space-7)}.chatbot-msg-row--assistant{justify-content:flex-start}.chatbot-msg-row--user{justify-content:flex-end}.chatbot-msg-row--system{justify-content:center}.chatbot-msg-avatar-slot{flex-shrink:0;align-self:flex-start;width:44px}.chatbot-msg-avatar{width:44px;height:44px;font-size:var(--text-xl);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 2px #00000014}.chatbot-msg-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.campaign-chat-view{flex-direction:column;height:100%;display:flex}.campaign-chat-view__spin{flex-direction:column;flex:1;display:flex}.campaign-chat-view__notice-area{padding:0 var(--space-9) var(--space-5);flex-shrink:0}.campaign-chat-view__footer{padding:var(--space-7) var(--space-9) var(--space-8);gap:var(--space-7);background:#fff;border-top:1px solid #0000000f;flex-shrink:0;display:flex}.campaign-chat-view__footer--choice{row-gap:var(--space-4);flex-wrap:wrap}.campaign-chat-view__btn{min-width:0;height:44px;font-size:var(--text-base);flex:calc(50% - 6px)}.proactive-inbox-view{flex-direction:column;height:100%;display:flex}.proactive-inbox-view__empty{padding:var(--space-37) var(--space-14);color:var(--color-text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.proactive-inbox-view__empty-icon{font-size:var(--text-3xl);margin-bottom:var(--space-7);opacity:.4}.proactive-inbox-view__section-label{padding:var(--space-6) var(--space-9) var(--space-3);font-size:var(--text-xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;background:#00000005;font-weight:600}.proactive-inbox-view__section-label--done{color:var(--color-text-tertiary)}.proactive-inbox-view__item{align-items:flex-start;gap:var(--space-7);padding:var(--space-8) var(--space-8);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000000f;width:100%;transition:background .15s;display:flex}.proactive-inbox-view__item:hover{background:#00000005}.proactive-inbox-view__item--pending{background:#1890ff0a}.proactive-inbox-view__item--done{opacity:.7}.proactive-inbox-view__avatar{background:#0000000f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.proactive-inbox-view__avatar img{object-fit:cover;width:100%;height:100%}.proactive-inbox-view__avatar-emoji{font-size:var(--text-xl)}.proactive-inbox-view__body{flex:1;min-width:0}.proactive-inbox-view__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-2);display:flex}.proactive-inbox-view__sender{font-size:var(--text-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.proactive-inbox-view__persona{color:var(--color-text-tertiary);font-weight:400}.proactive-inbox-view__time{font-size:var(--text-xs);color:var(--color-text-tertiary);flex-shrink:0}.proactive-inbox-view__prompt{color:var(--color-text);margin-bottom:var(--space-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.proactive-inbox-view__meta{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.proactive-inbox-view__due{font-size:var(--text-xs);color:var(--color-text-tertiary)}.admin-chatbot-tasks-view__hint{font-size:var(--text-sm);color:var(--color-text-tertiary);font-weight:400}.admin-chatbot-tasks__prompt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.admin-chatbot-tasks__muted{color:var(--color-text-tertiary)}.admin-chatbot-tasks__err{color:#ff4d4f;font-size:var(--text-xs)}.admin-chatbot-task-detail-view .master-entity-shell__detail-title .master-entity-shell__title-text{flex-wrap:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.admin-chatbot-task-detail-view .master-entity-shell__detail-title .master-entity-shell__title-primary{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.admin-chatbot-task-detail-view__prompt{white-space:pre-wrap;word-break:break-word}.admin-chatbot-task-detail-view__sep{color:var(--color-text-tertiary);margin:0 .2em}.member-rate-tab__narrow{box-sizing:border-box;width:100%;max-width:640px;margin-inline:auto}.member-rate-panel .ant-input-number .ant-input-number-input{text-align:center!important}.member-rate-panel__footer{margin-top:var(--space-8);justify-content:flex-end;display:flex}.chatbot-modal-title{flex:1;align-items:center;gap:0;width:100%;min-width:0;padding:0;display:flex}.chatbot-modal-title__text{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg);flex:1;min-width:0;font-weight:600;overflow:hidden}.chatbot-modal-back{padding:var(--space-2) var(--space-5);margin-left:-var(--space-2);cursor:pointer;font-size:var(--text-lg);color:var(--color-text);background:0 0;border:0;line-height:1}.chatbot-modal-back:hover{color:var(--accent-primary)}.chatbot-modal__inbox{border:1px solid var(--ui-border-input);cursor:pointer;width:36px;height:36px;font-size:var(--text-md);color:var(--color-text-secondary);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex;position:relative}.chatbot-modal__inbox:hover{border-color:var(--color-text-tertiary);color:var(--color-text);background:#f5f5f5}.chatbot-modal__inbox svg{display:block}.chatbot-modal__inbox-badge{min-width:16px;height:16px;padding:0 var(--space-2);color:#fff;font-size:var(--text-2xs);text-align:center;box-sizing:border-box;background:#ff4d4f;border:2px solid #fff;border-radius:.5rem;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-4px;box-shadow:0 1px 4px #00000026}.chatbot-input-bar{align-items:flex-end;gap:var(--space-4);padding:var(--space-6) var(--space-7);background:#fff;border-top:1px solid #e8e8e8;display:flex}.chatbot-input{height:40px;padding:0 var(--space-7);border:1px solid var(--ui-border-input);font-size:var(--text-md);background:#f7f8fa;border-radius:2rem;outline:none;flex:1;transition:border-color .15s,background .15s}.chatbot-input:focus{background:#fff;border-color:#722ed1}.chatbot-input:disabled{opacity:.6;cursor:not-allowed}.chatbot-mic-btn{border:1px solid var(--ui-border-input);cursor:pointer;width:40px;height:40px;font-size:var(--text-md);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.chatbot-mic-btn:hover:not(:disabled){border-color:var(--color-text-tertiary);background:#f5f5f5}.chatbot-mic-btn:disabled{opacity:.5;cursor:not-allowed}.chatbot-mic-btn.is-listening{color:#fff;background:#ff4d4f;border-color:#ff4d4f}.chatbot-mic-column{align-items:center;gap:var(--space-3);flex-direction:column;flex-shrink:0;max-width:140px;display:flex}.chatbot-mic-caption{font-size:var(--text-xs);color:#595959;text-align:center;word-break:keep-all;max-width:140px;min-height:2.7em;line-height:1.35}.chatbot-mic-caption--placeholder{color:#8c8c8c}.chatbot-mic-hint{font-size:var(--text-xs);color:#8c8c8c;text-align:center;word-break:keep-all;max-width:160px;line-height:1.35}.chatbot-mic-cancel{color:#8c8c8c;font-size:var(--text-xs);padding:0 var(--space-3) var(--space-1);margin-top:var(--space-7);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;text-decoration:underline}.chatbot-mic-cancel:hover{color:#595959}.chatbot-input[readonly]{cursor:text}.chatbot-mic-overlay{-webkit-backdrop-filter:blur(2px);z-index:1100;cursor:pointer;background:#fff;animation:.18s ease-out chatbot-mic-overlay-fade;position:fixed;inset:0}@keyframes chatbot-mic-overlay-fade{0%{opacity:0}to{opacity:1}}.chatbot-mic-overlay-caption{padding:0 var(--space-14);box-sizing:border-box;text-align:center;pointer-events:none;position:absolute;top:20vh;left:0;right:0}.chatbot-mic-overlay-caption .chatbot-mic-overlay-text{pointer-events:auto}.chatbot-mic-overlay-mic-hit{cursor:pointer;z-index:1;background:0 0;border:none;padding:0;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chatbot-mic-overlay-cancel{left:50%;top:calc(50% + 48px + 80px + calc(8 * var(--space-8)));color:#8c8c8c;font-size:var(--text-xl);padding:var(--space-2) var(--space-8);cursor:pointer;text-underline-offset:3px;z-index:1;background:0 0;border:none;margin-top:0;font-weight:600;position:absolute;transform:translate(-50%)}.chatbot-mic-overlay-cancel:hover{color:#595959}.chatbot-mic-overlay-icon{z-index:2;color:#fff;width:96px;height:96px;font-size:var(--text-4xl);background:#ff4d4f;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.chatbot-mic-overlay-text{font-size:var(--text-xl);color:#222;text-align:center;word-break:keep-all;width:100%;max-width:100%;min-height:1.5rem;margin-top:0;font-weight:600;line-height:1.8}.chatbot-mic-overlay-text--placeholder{color:#8c8c8c;font-weight:500}.chatbot-mic-overlay-hint{box-sizing:border-box;width:min(90vw,360px);padding:0 var(--space-8);font-size:var(--text-xl);color:#595959;text-align:center;word-break:keep-all;cursor:default;z-index:1;font-weight:600;line-height:1.5;position:absolute;top:calc(50% + 128px);left:50%;transform:translate(-50%)}.chatbot-send-btn{width:40px;height:40px;color:var(--primary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s,transform .15s;display:flex}.chatbot-send-btn__icon{font-size:var(--text-md);margin-left:-var(--space-1);margin-top:var(--space-0)}.chatbot-send-btn:hover:not(:disabled){background:#000}.chatbot-send-btn:active:not(:disabled){transform:scale(.96)}.chatbot-send-btn:disabled{opacity:.35;cursor:not-allowed}.chatbot-modal-actions{align-items:center;gap:var(--space-6);flex-shrink:0;margin-left:auto;display:flex}.chatbot-persona-change-btn{border:1px solid var(--ui-border-input);cursor:pointer;width:36px;height:36px;font-size:var(--text-md);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.chatbot-persona-change-btn:hover{border-color:var(--color-text-tertiary);background:#f5f5f5}.persona-picker-popover .ant-popover-inner-content{padding:0}.persona-picker{min-width:220px;max-height:320px;overflow-y:auto}.persona-picker-loading,.persona-picker-empty{padding:var(--space-8);text-align:center;color:var(--color-text-secondary);font-size:var(--text-sm)}.persona-picker-list{margin:0;padding:0;list-style:none}.persona-picker-item{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);cursor:pointer;border-radius:.5rem;transition:background .12s;display:flex}.persona-picker-item:hover{background:#f5f5f5}.persona-picker-item.is-active{background:var(--primary-lightest)}.persona-picker-avatar{width:40px;height:40px;font-size:var(--text-lg);background:#f5f5f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.persona-picker-avatar img{object-fit:cover;width:100%;height:100%;display:block}.persona-picker-meta{flex:1;min-width:0}.persona-picker-name{color:#222;font-size:1rem;font-weight:500}.persona-picker-sub{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:var(--space-1)}.persona-picker-check{color:var(--primary);flex-shrink:0;font-weight:700}.chatbot-tts-toggle{color:#fff;cursor:pointer;width:36px;height:36px;font-size:var(--text-md);background:#bfbfbf;border:1px solid #bfbfbf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.chatbot-tts-toggle:hover{border-color:var(--color-text-tertiary);background:#999}.chatbot-tts-toggle.is-on{background:var(--primary);border-color:var(--primary);color:#fff}.chatbot-tts-toggle.is-on:hover{background:var(--primary-mid);border-color:var(--primary-mid)}@media (width>=769px){.chatbot-modal-title .chatbot-modal-actions{margin-right:0}}.chatbot-dash-toolbar{margin-bottom:0}.chatbot-dash-toolbar .main-head__right{align-items:center;gap:var(--space-8);margin-right:var(--space-8);flex-wrap:wrap;justify-content:flex-end;display:flex}.chatbot-dash-toolbar__updated{font-size:var(--text-sm);color:var(--color-text-secondary)}.chatbot-dash-alert{margin-bottom:var(--space-8)}.chatbot-kpi-grid{gap:var(--space-7);margin-bottom:var(--space-11);padding:0 var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=768px){.chatbot-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.chatbot-kpi-card{padding:var(--space-9) var(--space-10);text-align:center;border:1px solid #0000000f;border-radius:.5rem}.chatbot-kpi-card__value{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:700;line-height:1.2}.chatbot-kpi-card__label{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}.chatbot-kpi-card--today{background:var(--success-lightest);border-color:var(--success-light)}.chatbot-kpi-card--today .chatbot-kpi-card__value{color:var(--accent-primary)}.chatbot-kpi-card--self{background:var(--primary-lightest);border-color:var(--primary-light)}.chatbot-kpi-card--self .chatbot-kpi-card__value{color:var(--accent-primary)}.chatbot-kpi-card--await{background:#fff7e6;border-color:#ffd591}.chatbot-kpi-card--await .chatbot-kpi-card__value{color:#fa8c16}.chatbot-kpi-card--learn{background:#f9f0ff;border-color:#d3adf7}.chatbot-kpi-card--learn .chatbot-kpi-card__value{color:#722ed1}.chatbot-dash-layout{gap:var(--space-8);padding:0 var(--space-8);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=992px){.chatbot-dash-layout{grid-template-columns:1fr}}.chatbot-dash-layout__side{gap:var(--space-8);flex-direction:column;display:flex}.chatbot-dash-card .ant-card-head-title{font-weight:600}.chatbot-dash-card__link{height:auto;padding:0}.chatbot-dash-card--awaiting .ant-card-head{background:linear-gradient(90deg,#fff7e6 0%,#fff 100%);border-bottom-color:#ffd591}.chatbot-dash-await-list{margin:0;padding:0;list-style:none}.chatbot-dash-await-list__item{padding:var(--space-7) 0;cursor:pointer;border-bottom:1px solid #f0f0f0;outline:none;position:relative}.chatbot-dash-await-list__item:last-child{border-bottom:none;padding-bottom:0}.chatbot-dash-await-list__item:first-child{padding-top:0}.chatbot-dash-await-list__member{padding-right:var(--space-40);font-size:1rem;font-weight:500}.chatbot-dash-await-list__meta{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.45}.chatbot-dash-await-list__action{position:absolute;top:10px;right:0;height:auto!important;padding:0!important}.chatbot-dash-learn-list{margin:0;padding:0;list-style:none}.chatbot-dash-learn-list__item{padding:var(--space-7) 0;cursor:pointer;border-bottom:1px solid #f0f0f0;outline:none}.chatbot-dash-learn-list__item:last-child{border-bottom:none;padding-bottom:0}.chatbot-dash-learn-list__item:first-child{padding-top:0}.chatbot-dash-learn-list__q{font-size:var(--text-sm);color:var(--color-text);line-height:1.5}.chatbot-dash-learn-list__time{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-tertiary)}.chatbot-dash-empty{font-size:var(--text-sm);color:var(--color-text-tertiary);padding:var(--space-5) 0}.chatbot-dash-mini-table .ant-table-tbody>tr:hover>td{cursor:pointer}.library-doc-list{padding:0}.library-doc-list__header{margin-bottom:var(--space-8);justify-content:space-between;align-items:center;display:flex}.library-doc-list__stats{gap:1.5rem;display:flex}.library-doc-list__stats .stat{color:var(--color-text-secondary);font-size:1rem}.library-doc-list__stats .stat strong{color:var(--accent-primary);margin:0 var(--space-2);font-weight:600}.library-doc-list__limit-alert{margin-bottom:var(--space-8)}.library-doc-list .title-link{color:var(--accent-primary);cursor:pointer;font-weight:500}.library-doc-list .memo{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary)}.library-doc-list .file-info{margin-top:var(--space-4);padding:var(--space-3) var(--space-6);font-size:var(--text-sm);background:#f5f5f5;border-radius:4px}.library-doc-list .file-hint{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-secondary)}.library-doc-list .detail-meta,.library-doc-list .detail-warnings{margin-bottom:var(--space-8)}.library-doc-list .warning-list{padding-left:var(--space-11);margin:0}.library-doc-list .detail-text-block{margin-bottom:var(--space-8)}.library-doc-list .detail-text-header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.library-doc-list .detail-text-view{max-height:400px;padding:var(--space-7);font-size:var(--text-sm);white-space:pre-wrap;background:#fafafa;border:1px solid #e0e0e0;border-radius:4px;font-family:inherit;overflow:auto}.library-doc-list .detail-text-edit{font-family:inherit;font-size:var(--text-sm)}.library-doc-list .detail-actions{justify-content:flex-end;gap:var(--space-4);display:flex}.mom-library-view{padding:var(--space-9) 0}.mom-library-view__intro{margin-bottom:var(--space-11)}.mom-library-view__intro h3{margin:0 0 var(--space-2) 0;font-size:var(--text-md);font-weight:600}.mom-library-view__intro p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.admin-chatbot-library{padding:var(--space-9) var(--space-14)}.admin-chatbot-library__header{align-items:flex-start;gap:var(--space-8);margin-bottom:1.5rem;display:flex}.admin-chatbot-library .back-btn{margin-top:var(--space-2);flex-shrink:0}.admin-chatbot-library .title-block h2{margin:0 0 var(--space-2) 0;font-size:var(--text-lg);font-weight:600}.admin-chatbot-library .title-block .subtitle{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.admin-chatbot-library .warning-alert{margin-top:var(--space-11)}.attachment-list{margin-top:var(--space-4)}.attachment-list__row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.attachment-list__file-input{display:none}.attachment-list__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.attachment-list__chip-icon{margin-right:var(--space-2)}.attachment-list__chip-name{margin-right:var(--space-3);font-weight:500}.attachment-list__chip-type{font-size:var(--text-xs);opacity:.7}.admin-chatbot-conversations-view .chatbot-session-stats{gap:var(--space-6);margin-bottom:var(--space-8);padding:0 var(--space-8);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (width<=1100px){.admin-chatbot-conversations-view .chatbot-session-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.admin-chatbot-conversations-view .chatbot-session-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-chatbot-conversations-view .chatbot-learning-stats{gap:var(--space-6);margin-bottom:var(--space-8);padding:var(--space-2) var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=768px){.admin-chatbot-conversations-view .chatbot-learning-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.chatbot-session-stat{padding:var(--space-6) var(--space-8);gap:var(--space-2);text-align:center;background:#fafafa;border:1px solid #0000000f;border-radius:.5rem;flex-direction:column;display:flex}.chatbot-session-stat--ai{background:var(--primary-lightest);border-color:var(--primary-light)}.chatbot-session-stat--awaiting{background:#fff7e6;border-color:#ffd591}.chatbot-session-stat--agent{background:var(--primary-lightest);border-color:var(--primary-light)}.chatbot-session-stat--closed{background:#f5f5f5;border-color:#d9d9d9}.chatbot-session-stat__value{font-size:var(--text-lg);color:var(--color-text-secondary);font-weight:700;line-height:1.2}.chatbot-session-stat__label{font-size:var(--text-sm);color:var(--color-text-secondary)}.chatbot-session-stat--selectable{cursor:pointer;transition:background-color .15s,border-color .15s,border-width .15s,padding .15s,box-shadow .15s,filter .15s}.chatbot-session-stat--selectable:hover:not(.chatbot-session-stat--active){filter:brightness(.97);box-shadow:0 2px 8px #0000000f}.chatbot-session-stat--selectable.chatbot-session-stat--active{box-shadow:none;padding:var(--space-5) var(--space-7);border-width:1px}.chatbot-session-stat--selectable.chatbot-session-stat--active:not(.chatbot-session-stat--ai):not(.chatbot-session-stat--awaiting):not(.chatbot-session-stat--agent):not(.chatbot-session-stat--closed){background:#e0e0e0;border-color:#595959}.chatbot-session-stat--selectable.chatbot-session-stat--active.chatbot-session-stat--ai{border-color:var(--accent-primary-active);background:#bae0ff}.chatbot-session-stat--selectable.chatbot-session-stat--active.chatbot-session-stat--awaiting{background:#ffe58f;border-color:#d46b08}.chatbot-session-stat--selectable.chatbot-session-stat--active.chatbot-session-stat--agent{border-color:var(--accent-primary-active);background:#d3f261}.chatbot-session-stat--selectable.chatbot-session-stat--active.chatbot-session-stat--closed{background:#d9d9d9;border-color:#434343}.chatbot-session-stat--selectable:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.admin-chatbot-conversations-view .panel--main>.chatbot-knowledge-tabs.ant-tabs{width:100%;min-height:0;padding:0 0 var(--space-8);box-sizing:border-box;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.admin-chatbot-conversations-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-nav{padding-left:var(--space-8);padding-right:var(--space-8);box-sizing:border-box;flex-shrink:0}.admin-chatbot-conversations-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-content-holder{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-conversations-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-content.ant-tabs-content-top,.admin-chatbot-conversations-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-content{min-height:0;padding-top:var(--space-6);flex-direction:column;flex:1 1 0;display:flex}.admin-chatbot-conversations-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-content>.ant-tabs-tabpane,.admin-chatbot-conversations-view .chatbot-conversations-tab-all{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-conversations-view .chatbot-conversations-tab-all>.main-table-unified-search--wide{align-items:center}.admin-chatbot-conversations-view .chatbot-conversations-tab-all>.chatbot-session-stats,.admin-chatbot-conversations-view .chatbot-conversations-tab-all>.main-table-unified-search,.admin-chatbot-conversations-view .chatbot-conversations-tab-all>.main-table-unified-search--wide,.admin-chatbot-conversations-view .chatbot-conversations-tab-all>.main-head{flex-shrink:0}.admin-chatbot-conversations-view .chatbot-conversations-tab-all>.preview-wrap{flex:1 1 0;min-height:240px}.admin-chatbot-conversations__range{min-width:260px}.admin-chatbot-conversations-view .main-table-unified-search--wide .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.admin-chatbot-learning-view .main-table-unified-search--wide .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{align-items:center;height:32px;min-height:32px;display:flex}.persona-carousel{padding:var(--space-8) var(--space-8);background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f}.persona-carousel-header{margin-bottom:var(--space-8)}.persona-carousel-title{font-size:var(--text-md);color:#222;font-weight:600}.persona-carousel-subtitle{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-2)}.persona-carousel-empty{text-align:center;color:var(--color-text-secondary);padding:var(--space-18) var(--space-8);border:1px dashed #d9d9d9;border-radius:.5rem}.persona-carousel-body{align-items:center;gap:var(--space-7);display:flex}.persona-carousel-arrow{border:1px solid var(--ui-border-input);cursor:pointer;width:40px;height:40px;color:var(--color-text-secondary);background:#fff;border-radius:50%;flex-shrink:0;font-size:1rem;transition:all .15s}.persona-carousel-arrow:hover:not(:disabled){border-color:var(--color-text-tertiary);background:#f5f5f5}.persona-carousel-arrow:disabled{opacity:.4;cursor:not-allowed}.persona-carousel-card{align-items:center;gap:var(--space-8);padding:var(--space-8);background:linear-gradient(135deg,#f7f8fc 0%,#f0f2f8 100%);border-radius:12px;flex:1;min-height:120px;display:flex;position:relative}.persona-carousel-avatar{width:88px;height:88px;font-size:var(--text-4xl);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 2px 6px #00000014}.persona-carousel-avatar img{object-fit:cover;width:100%;height:100%;display:block}.persona-carousel-meta{flex:1;min-width:0}.persona-carousel-name{font-size:var(--text-lg);color:#222;align-items:center;gap:var(--space-4);font-weight:700;display:flex}.persona-carousel-active-badge{font-size:var(--text-xs);color:#fff;padding:var(--space-1) var(--space-5);background:#722ed1;border-radius:10px;font-weight:600}.persona-carousel-sub{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-1)}.persona-carousel-prompt{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.persona-carousel-position{top:var(--space-4);font-size:var(--text-xs);color:#aaa;position:absolute;right:12px}.persona-carousel-actions{gap:var(--space-4);margin-top:var(--space-8);justify-content:flex-end;display:flex}.admin-chatbot-settings-view .panel--main>.chatbot-settings-tabs.ant-tabs{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-settings-view .chatbot-settings-tabs.ant-tabs .ant-tabs-nav{flex-shrink:0}.admin-chatbot-settings-view .chatbot-settings-tabs.ant-tabs .ant-tabs-content-holder{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-settings-view .chatbot-settings-tabs.ant-tabs .ant-tabs-content.ant-tabs-content-top,.admin-chatbot-settings-view .chatbot-settings-tabs.ant-tabs .ant-tabs-content{min-height:0;padding-top:var(--space-6);flex-direction:column;flex:1 1 0;display:flex}.admin-chatbot-settings-view .chatbot-settings-tabs.ant-tabs .ant-tabs-content>.ant-tabs-tabpane{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-settings-view .chatbot-settings-tabs.ant-tabs{padding:0 0 var(--space-8);box-sizing:border-box;width:100%;max-width:640px;margin-left:auto;margin-right:auto}.chatbot-settings-tab-character{box-sizing:border-box;flex-direction:column;flex:1 1 0;gap:0;min-height:0;display:flex;overflow:hidden auto}.chatbot-settings-tab-character>.chatbot-knowledge-intro{margin-bottom:0}.admin-chatbot-settings-view .chatbot-settings-tab-character>.main-head{border-bottom:1px solid #f0f0f0;flex-shrink:0}.admin-chatbot-settings-character{gap:var(--space-4);flex-direction:column;display:flex}.admin-chatbot-settings-divider{height:1px;margin:var(--space-2) 0;background:#eee}.persona-edit-form{gap:var(--space-8);flex-direction:column;display:flex}.persona-edit-image{align-items:center;gap:var(--space-8);display:flex}.persona-edit-image-preview{width:80px;height:80px;font-size:var(--text-4xl);background:#f5f5f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.persona-edit-image-preview img{object-fit:cover;width:100%;height:100%;display:block}.persona-edit-image-fallback{font-size:var(--text-4xl)}.persona-edit-image-actions{gap:var(--space-4);display:flex}.persona-edit-row{gap:var(--space-3);flex-direction:column;display:flex}.persona-edit-row label{font-size:var(--text-sm);color:var(--color-text);font-weight:600}.persona-edit-help{color:var(--color-text-secondary);font-weight:400;font-size:var(--text-xs);margin-left:var(--space-4)}.persona-edit-required{color:#f5222d}.persona-edit-row--inline{gap:var(--space-7);flex-direction:row}.persona-edit-col{gap:var(--space-3);flex-direction:column;flex:1;display:flex}.persona-edit-actions{margin-top:var(--space-4);padding-top:var(--space-8);border-top:1px solid #eee;justify-content:space-between;align-items:center;display:flex}.persona-edit-actions-right{gap:var(--space-4);margin-left:auto;display:flex}.chatbot-msg-group{flex-direction:column;max-width:70%;display:flex}.chatbot-msg-group--user{align-items:flex-end}.chatbot-msg-name{color:var(--color-text);margin-bottom:var(--space-2);padding-left:var(--space-2);font-size:1rem}.chatbot-msg-bubble-row{gap:var(--space-3);align-items:flex-end;max-width:100%;display:flex}.chatbot-msg-bubble-col{flex-direction:column;align-items:stretch;min-width:0;max-width:100%;display:flex}.chatbot-msg-bubble-row--user{flex-direction:row-reverse}.chatbot-msg-bubble{padding:var(--space-4) var(--space-6);font-size:var(--text-md);word-break:break-word;border-radius:18px;line-height:1.4}.chatbot-msg-content{white-space:pre-wrap}.chatbot-msg-content .chatbot-msg-link{color:var(--accent-primary);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.chatbot-msg-content .chatbot-msg-link:hover{color:var(--accent-primary-hover)}.chatbot-msg-bubble--user .chatbot-msg-content .chatbot-msg-link{color:#fff;text-decoration:underline}.chatbot-msg-bubble--user .chatbot-msg-content .chatbot-msg-link:hover{color:#ffffffeb}.chatbot-table-export-attach{align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;margin-top:var(--space-3);padding:var(--space-5) var(--space-7);color:#1677ff;text-align:left;cursor:pointer;background:#fff;border:.5px solid #00000014;border-radius:12px;font-size:1rem;line-height:1.35;display:flex;box-shadow:0 1px 2px #0000000a}.chatbot-table-export-attach:hover,.chatbot-table-export-attach:focus-visible{color:#4096ff;background:#f0f7ff;border-color:#1677ff59}.chatbot-table-export-attach__icon{font-size:var(--text-md);color:var(--color-text-tertiary);flex-shrink:0}.chatbot-table-export-attach__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.chatbot-msg-bubble--assistant,.chatbot-msg-bubble--agent{color:#000;background:#fff;border:.5px solid #0000000d;border-top-left-radius:4px}.chatbot-msg-bubble--user{color:#000;background:#fee500;border-top-right-radius:4px}.chatbot-msg-bubble--agent{background:var(--accent-primary-disabled-bg)}.chatbot-msg-time{font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-1)}.chatbot-msg-system{font-size:var(--text-xs);color:var(--color-text-secondary);padding:var(--space-2) var(--space-7);background:#ffffff80;border-radius:12px}.chatbot-msg-toolcalls{margin-top:var(--space-2);max-width:100%}.chatbot-msg-toolcalls .ant-collapse-header{font-size:var(--text-xs);color:#595959;padding:var(--space-2) 0!important}.chatbot-msg-toolcalls .ant-collapse-content-box{padding:var(--space-5) 0 0!important}.chatbot-msg-toolcall-json{font-size:var(--text-xs);padding:var(--space-4);background:#f5f5f5;border-radius:4px;max-height:280px;margin:0;overflow-x:auto}.admin-chatbot-conversation-detail-view{--chatbot-detail-body-min-h:calc(100dvh - 12rem)}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail>.master-entity-shell__detail-head{width:100%;max-width:min(100%,960px);margin-left:auto;margin-right:auto;flex-shrink:0!important}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__title-text{word-break:break-word}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__status-wrap{flex-shrink:0}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail>.master-entity-shell__body--no-tabs.ant-spin-nested-loading,.admin-chatbot-conversation-detail-view .chatbot-conversation-detail>.master-entity-shell__body--no-tabs.ant-spin-nested-loading>.ant-spin-container{box-sizing:border-box;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important;overflow:hidden!important}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__layout{align-items:stretch;gap:var(--space-8);width:100%;min-width:0;max-width:min(100%,960px);padding:0 var(--space-8) var(--space-4);box-sizing:border-box;margin:0 auto;overflow:hidden;flex-direction:row!important;flex:1 1 0!important;min-height:760px!important;display:flex!important}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__error{min-height:0;padding:var(--space-12);color:#cf1322;text-align:center;flex:1 1 0;justify-content:center;align-items:center;display:flex}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap .chatbot-board{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap .chatbot-board__thread{-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#00000047 transparent;flex:1 1 0;min-height:0;scroll-padding-bottom:1.5rem;overflow-x:hidden;overflow-y:auto!important}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap .chatbot-board__thread::-webkit-scrollbar{width:6px;display:block}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap .chatbot-board__thread::-webkit-scrollbar-thumb{background:#00000047;border-radius:3px}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap .chatbot-board__thread-inner{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap .chatbot-board__thread-inner:before{content:"";flex:1 1 0;min-height:0}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap .chatbot-board__thread-inner>.chatbot-msg-row:last-child{margin-bottom:0}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap .chatbot-board__bottom-anchor{flex-shrink:0;height:48px}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__right-col{min-width:220px;max-width:320px;min-height:0;padding-left:var(--space-8);box-sizing:border-box;border-left:1px dashed #f0f0f0;flex-direction:column;flex:0 0 min(300px,38%);display:flex;overflow:hidden}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__section--handoffs{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-height:140px;display:flex;overflow:hidden}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__section--learning{min-height:140px;padding-top:var(--space-6);border-top:1px dashed #f0f0f0;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__handoff-list,.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__learning-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__handoff-list{padding-right:var(--space-1)}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__section-empty{min-height:96px;padding:var(--space-8);color:var(--color-text-tertiary);font-size:var(--text-sm);text-align:center;justify-content:center;align-items:center;display:flex}@media (width<=768px){.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__layout{overflow-y:auto;flex-direction:column!important}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__chat-wrap{flex:none;height:min(52vh,480px);min-height:min(52vh,480px);max-height:min(52vh,480px)}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__right-col{border-left:none;flex:none;min-width:0;max-width:none;padding-left:0;overflow:visible}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__section--handoffs{min-height:200px;padding-top:var(--space-6);border-top:1px dashed #f0f0f0}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__section--learning{min-height:200px;max-height:240px}.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__handoff-list,.admin-chatbot-conversation-detail-view .chatbot-conversation-detail__learning-body{max-height:240px}}.chatbot-conversation-detail__section-title{font-size:var(--text-base);margin:0 0 var(--space-7);color:var(--color-text);font-weight:600}.chatbot-conversation-detail__section-count{margin-left:var(--space-3);font-size:var(--text-sm);color:var(--color-text-tertiary);font-weight:500}.chatbot-conversation-detail__handoff-card{margin-bottom:var(--space-6)}.chatbot-conversation-detail__handoff-card:last-child{margin-bottom:0}.chatbot-handoff__line{gap:var(--space-4);font-size:var(--text-sm);margin-bottom:var(--space-4);grid-template-columns:72px 1fr;align-items:start;display:grid}.chatbot-handoff__line:last-child{margin-bottom:0}.chatbot-handoff__multiline{white-space:pre-wrap;word-break:break-word}.chatbot-learning__grid{gap:var(--space-6);font-size:var(--text-sm);flex-direction:column;display:flex}.chatbot-learning__full{gap:var(--space-2);flex-direction:column;display:flex}.chatbot-learning__multiline{white-space:pre-wrap;word-break:break-word;color:var(--color-text-secondary)}.admin-chatbot-learning-view .chatbot-learning-stats{gap:var(--space-6);margin-bottom:var(--space-8);padding:var(--space-2) var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=768px){.admin-chatbot-learning-view .chatbot-learning-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.chatbot-learning-stat{padding:var(--space-6) var(--space-8);gap:var(--space-2);text-align:center;background:#fafafa;border:1px solid #0000000f;border-radius:.5rem;flex-direction:column;display:flex}.chatbot-learning-stat--pending{background:#fff7e6;border-color:#ffd591}.chatbot-learning-stat--answered{background:var(--success-lightest);border-color:var(--success-light)}.chatbot-learning-stat--ignored{background:#f5f5f5;border-color:#d9d9d9}.chatbot-learning-stat__value{font-size:var(--text-lg);color:var(--color-text);font-weight:700;line-height:1.2}.chatbot-learning-stat__label{font-size:var(--text-xs);color:var(--color-text-secondary)}.chatbot-learning-stat--selectable{cursor:pointer;transition:background-color .15s,border-color .15s,border-width .15s,padding .15s,box-shadow .15s,filter .15s}.chatbot-learning-stat--selectable:hover:not(.chatbot-learning-stat--active){filter:brightness(.97);box-shadow:0 2px 8px #0000000f}.chatbot-learning-stat--selectable.chatbot-learning-stat--active{box-shadow:none;padding:var(--space-5) var(--space-7);border-width:1px}.chatbot-learning-stat--selectable.chatbot-learning-stat--active:not(.chatbot-learning-stat--pending):not(.chatbot-learning-stat--answered):not(.chatbot-learning-stat--ignored){background:#e0e0e0;border-color:#595959}.chatbot-learning-stat--selectable.chatbot-learning-stat--active.chatbot-learning-stat--pending{background:#ffe58f;border-color:#d46b08}.chatbot-learning-stat--selectable.chatbot-learning-stat--active.chatbot-learning-stat--answered{border-color:var(--accent-primary-active);background:#d3f261}.chatbot-learning-stat--selectable.chatbot-learning-stat--active.chatbot-learning-stat--ignored{background:#d9d9d9;border-color:#434343}.chatbot-learning-stat--selectable:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.chatbot-learning-expand{padding:var(--space-7) var(--space-9) var(--space-8);background:#fafafa;border-radius:0 0 4px 4px}.chatbot-learning-expand__block{margin-bottom:var(--space-8)}.chatbot-learning-expand__block:last-of-type{margin-bottom:0}.chatbot-learning-expand__title{font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-4);font-weight:600}.chatbot-learning-expand__context{font-size:var(--text-sm);color:var(--color-text);word-break:break-word;line-height:1.55}.chatbot-learning-expand__textarea{width:100%}.chatbot-learning-expand__answer-read{font-size:var(--text-sm);white-space:pre-wrap;word-break:break-word;padding:var(--space-6) var(--space-7);background:#fff;border:1px solid #f0f0f0;border-radius:6px;line-height:1.55}.chatbot-learning-expand__meta{gap:var(--space-7);margin-top:var(--space-6);font-size:var(--text-xs);color:var(--color-text-tertiary);flex-wrap:wrap;display:flex}.chatbot-learning-expand__notice{font-size:var(--text-sm);color:var(--color-text-secondary);padding:var(--space-5) 0}.chatbot-learning-expand__actions{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px dashed #e8e8e8;flex-wrap:wrap;display:flex}.admin-chatbot-learning-view .panel--main>.chatbot-knowledge-tabs.ant-tabs{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-learning-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-nav{flex-shrink:0}.admin-chatbot-learning-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-content-holder{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-learning-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-content.ant-tabs-content-top,.admin-chatbot-learning-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-content{min-height:0;padding-top:var(--space-6);flex-direction:column;flex:1 1 0;display:flex}.admin-chatbot-learning-view .chatbot-knowledge-tabs.ant-tabs .ant-tabs-content>.ant-tabs-tabpane{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.chatbot-knowledge-tab-pre{box-sizing:border-box;flex:1 1 0;min-height:0;overflow:hidden auto}.chatbot-knowledge-tab-post{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-chatbot-learning-view .chatbot-knowledge-tabs.ant-tabs{padding:0 var(--space-8) var(--space-8)}.chatbot-learning-post-pane{min-height:0;padding-bottom:var(--space-4);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.chatbot-knowledge-intro{font-size:var(--text-base);color:var(--color-text);margin:var(--space-16) var(--space-8) var(--space-16);max-width:calc(52 * var(--space-8));font-weight:500;line-height:1.55}.chatbot-knowledge-card-list{gap:var(--space-8);max-width:100%;margin-left:var(--space-8);margin-right:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=768px){.chatbot-knowledge-card-list{grid-template-columns:minmax(0,1fr)}}.chatbot-knowledge-card{padding:var(--space-8) var(--space-8);box-sizing:border-box;background:#fff;border:1px solid #00000014;border-radius:.5rem;min-width:0}.chatbot-knowledge-card__header{gap:var(--space-6);flex-direction:column;display:flex}.chatbot-knowledge-card__name{font-size:var(--text-md);color:var(--color-text);font-weight:600;line-height:1.35}.chatbot-knowledge-card__desc{font-size:var(--text-sm);color:var(--color-text-tertiary);line-height:1.45}.chatbot-knowledge-bar-row{align-items:center;gap:var(--space-7);display:flex}.chatbot-knowledge-bar-row .ant-tag{flex-shrink:0;margin:0}.chatbot-knowledge-bar{min-width:0;height:var(--space-4);background:#f0f0f0;border-radius:4px;flex:1;position:relative;overflow:hidden}.chatbot-knowledge-bar-fill{border-radius:4px;height:100%;transition:width .3s}.chatbot-knowledge-meta{font-size:var(--text-sm);color:var(--color-text-secondary)}.chatbot-knowledge-meta__sep{margin:0 var(--space-3);color:var(--color-text-tertiary)}.chatbot-knowledge-actions{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.admin-chatbot-interview-view .panel.panel--main.chatbot-interview-page{border:none;flex-direction:column;min-height:0;display:flex}.chatbot-interview-page .chatbot-interview-header{align-items:flex-start;gap:var(--space-7);margin-bottom:var(--space-11);display:flex}.chatbot-interview-header__back{margin-top:var(--space-1);flex-shrink:0}.chatbot-interview-header__text{flex:1;min-width:0}.chatbot-interview-header__title{font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:600;line-height:1.35}.chatbot-interview-header__subtitle{margin:var(--space-3) 0 0 0;color:var(--color-text-secondary);font-size:1rem;line-height:1.45}.chatbot-interview-page__state{text-align:center;padding:var(--space-16) var(--space-8);color:var(--color-text-secondary)}.chatbot-interview-page__state--error{color:var(--color-text-secondary)}.chatbot-interview-page__state .ant-btn{margin-top:var(--space-8)}.chatbot-interview-summary-card{max-width:800px;margin:0 auto var(--space-8);background:#fff;border:1px solid #00000014;border-radius:10px;overflow:hidden}.chatbot-interview-summary-header{width:100%;padding:var(--space-7) var(--space-8);cursor:pointer;font:inherit;text-align:left;background:#fafafa;border:none;justify-content:space-between;align-items:center;display:flex}.chatbot-interview-summary-header:hover{background:#f5f5f5}.chatbot-interview-summary-header__title{color:var(--color-text);font-size:1rem;font-weight:600}.chatbot-interview-summary-header__chev{font-size:var(--text-xs);color:var(--color-text-tertiary)}.chatbot-interview-summary-list{padding:var(--space-7) var(--space-8) var(--space-8);border-top:1px solid #f0f0f0;max-height:280px;overflow-y:auto}.chatbot-interview-summary-item{padding:var(--space-7) 0;border-bottom:1px solid #f5f5f5}.chatbot-interview-summary-item:last-child{padding-bottom:var(--space-2);border-bottom:none}.chatbot-interview-summary-item__label{color:var(--color-text-tertiary);margin-right:var(--space-3);font-weight:600}.chatbot-interview-summary-item__q,.chatbot-interview-summary-item__a{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-4);word-break:break-word;line-height:1.5}.chatbot-interview-summary-item__edit.ant-btn{height:auto;padding-left:0}.chatbot-interview-progress{max-width:800px;margin:0 auto var(--space-8);text-align:center}.chatbot-interview-progress__fraction{font-size:var(--text-lg);color:var(--color-text);margin-bottom:var(--space-4);font-weight:600}.chatbot-interview-progress-bar{height:10px;margin:0 auto var(--space-5);background:#f0f0f0;border-radius:6px;max-width:520px;overflow:hidden}.chatbot-interview-progress-bar__fill{background:var(--accent-primary);border-radius:6px;height:100%;transition:width .35s}.chatbot-interview-progress__pct{color:var(--color-text-tertiary);font-size:1rem}.chatbot-interview-board-wrap{width:100%;max-width:800px;margin:0 auto var(--space-8)}.chatbot-interview-board-wrap .chatbot-board{border-radius:4px;min-height:360px;max-height:min(56vh,520px)}.chatbot-interview-input{z-index:2;background:linear-gradient(#fff0,#fff 15%);width:100%;max-width:800px;margin:0 auto;padding:0;position:sticky;bottom:0}.chatbot-interview-input__field{font-size:1rem}.chatbot-interview-input__actions{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.chatbot-interview-completed{padding:var(--space-8) 0;text-align:center;background:var(--success-lightest);border:1px solid var(--success-light);border-radius:12px}.chatbot-interview-completed__title{font-size:var(--text-lg);color:var(--color-text);margin-bottom:var(--space-4);font-weight:600}.chatbot-interview-completed__desc{margin:0 0 var(--space-8) 0;color:var(--color-text-secondary);font-size:1rem;line-height:1.5}.chatbot-interview-completed__actions{gap:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.chatbot-interview-page__footer-actions{padding-top:var(--space-8);border-top:1px solid #f0f0f0;margin-top:auto}.mom-mk{padding:var(--space-8)}.mom-mk-body{gap:var(--space-8);margin-top:var(--space-8);display:flex}.mom-mk-left{width:260px;padding:var(--space-7);border:1px solid #e8e8e8;border-radius:.5rem;flex-shrink:0}.mom-mk-left-header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.mom-mk-cat-list{margin:0;padding:0;list-style:none}.mom-mk-cat-item{padding:var(--space-4);cursor:pointer;align-items:center;gap:var(--space-4);border-radius:6px;display:flex}.mom-mk-cat-item:hover{background:#f5f5f5}.mom-mk-cat-item.is-active{background:#f0e6ff;font-weight:600}.mom-mk-cat-name{flex:1}.mom-mk-cat-count{font-size:var(--text-xs);color:var(--color-text-secondary)}.mom-mk-cat-actions{display:none}.mom-mk-cat-item:hover .mom-mk-cat-actions{gap:var(--space-2);display:flex}.mom-mk-right{padding:var(--space-7);border:1px solid #e8e8e8;border-radius:.5rem;flex:1}.mom-mk-right-header{margin-bottom:var(--space-7);justify-content:space-between;align-items:center;display:flex}.mom-mk-empty{text-align:center;color:var(--color-text-secondary);padding:1.5rem}.mom-mk-item-list{flex-direction:column;gap:0;display:flex}.mom-mk-item-card{padding:var(--space-7);margin-bottom:var(--space-7);border:1px solid #e8e8e8;border-radius:.5rem}.mom-mk-item-header{justify-content:space-between;align-items:flex-start;gap:var(--space-7);margin-bottom:var(--space-4);display:flex}.mom-mk-item-title{font-size:var(--text-base);flex:1;line-height:1.4}.mom-mk-item-header-actions{align-items:flex-end;gap:var(--space-4);flex-direction:column;flex-shrink:0;display:flex}.mom-mk-item-meta{font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-4)}.mom-mk-item-summary{color:var(--color-text-secondary);white-space:pre-wrap;margin-bottom:var(--space-4);line-height:1.6}.mom-mk-item-keywords{font-size:var(--text-sm);color:var(--color-text-secondary)}.mom-mk-kw-tag{margin-left:var(--space-4);color:#722ed1}.mom-mk-item-actions{gap:var(--space-2);flex-shrink:0;display:flex}.mom-mk-hint{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-text-secondary)}.mom-mk-form-row--inline{align-items:center;gap:var(--space-7);flex-direction:row}.mom-mk-form-row--inline label{margin-bottom:0}.mom-mk-form{gap:var(--space-7);flex-direction:column;display:flex}.mom-mk-form-row{gap:var(--space-2);flex-direction:column;display:flex}.mom-mk-form-row label{font-size:var(--text-sm);font-weight:600}.mom-mk-form-actions{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-4);display:flex}.ui-ripple-host{--ripple-size:64px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.ui-ripple-ring{width:var(--ripple-size);height:var(--ripple-size);margin-top:calc(var(--ripple-size) / -2);margin-left:calc(var(--ripple-size) / -2);opacity:0;pointer-events:none;border:2px solid;border-radius:50%;animation:1.8s ease-out infinite ui-ripple-expand;position:absolute;top:50%;left:50%}.ui-ripple-ring--delay-1{animation-delay:.6s}.ui-ripple-ring--delay-2{animation-delay:1.2s}@keyframes ui-ripple-expand{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.agent-action-overlay{z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.agent-action-overlay__backdrop{-webkit-backdrop-filter:blur(2px);background:#000000d9;position:absolute;inset:0}.agent-action-overlay__content{z-index:1;align-items:center;gap:var(--space-32);padding:var(--space-23) var(--space-18);text-align:center;color:#fff;flex-direction:column;max-width:90%;display:flex;position:relative}.agent-action-overlay__headline{font-size:var(--text-xl);white-space:pre-line;font-weight:600;line-height:1.4}.agent-action-overlay__subline{font-size:var(--text-lg);color:#fffc;word-break:break-all;font-weight:400}.agent-action-overlay__icon-host{--ripple-size:96px;color:#ffffff8c;margin:12px 0}.agent-action-overlay__action{z-index:2;background:linear-gradient(135deg, var(--accent-primary) 0%, var(--accent-primary-hover) 100%);width:96px;height:96px;box-shadow:0 8px 32px var(--accent-primary-shadow-2xl);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .15s;display:flex;position:relative}.agent-action-overlay__action:hover:not(.is-disabled){transform:scale(1.05)}.agent-action-overlay__action:active:not(.is-disabled){transform:scale(.97)}.agent-action-overlay__action.is-disabled{box-shadow:none;cursor:not-allowed;opacity:.6;background:#888}.agent-action-overlay__icon{font-size:var(--text-4xl);line-height:1}.agent-action-overlay__action-label{font-size:var(--text-lg);color:#ffffffd9;margin-top:-var(--space-2)}.agent-action-overlay__cancel{margin-top:var(--space-7);min-width:200px;padding:var(--space-8) var(--space-18);font-size:var(--text-md);color:#fff;cursor:pointer;background:#ffffff4d;border:1px solid #ffffff4d;border-radius:2rem;font-weight:500;transition:background .2s}.agent-action-overlay__cancel:hover{background:#fff3}.agent-action-overlay__link-list{gap:var(--space-7);flex-direction:column;width:min(100%,360px);margin:0;padding:0;list-style:none;display:flex}.agent-action-overlay__link-btn{align-items:center;gap:var(--space-7);width:100%;padding:var(--space-8) var(--space-10);color:#fff;font-size:var(--text-base);text-align:left;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:16px;font-weight:500;transition:background .2s,transform .15s;display:flex}.agent-action-overlay__link-btn:hover{background:#ffffff38;transform:scale(1.01)}.agent-action-overlay__link-btn-icon{font-size:var(--text-xl);flex-shrink:0;line-height:1}.agent-action-overlay__link-btn-label{word-break:break-word;flex:1;line-height:1.35}.agent-action-fade-enter-active,.agent-action-fade-leave-active{transition:opacity .25s}.agent-action-fade-enter-from,.agent-action-fade-leave-to{opacity:0}.chatbot-mic-host{--ripple-size:40px;color:#1f1f1f;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.chatbot-mic-host.is-listening{color:#ff4d4f}.chatbot-mic-host:not(.is-listening) .ui-ripple-ring{display:none}.chatbot-mic-overlay-host{--ripple-size:96px;color:#ff4d4fb3;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.admin-dashboard-view.master-page-root,.user-home-view.master-page-root{background:var(--page-canvas-bg)}.admin-dashboard-view.master-page-root>.panel.panel--main.admin-dashboard,.user-home-view.master-page-root>.panel.panel--main.user-home{background:var(--page-canvas-bg);box-shadow:none;border-color:#0000}.admin-dashboard-view .admin-dashboard__main,.user-home-view .user-home__main{width:100%;max-width:640px;margin-block:0;margin-inline:auto}.user-home-view .user-home__toolbar{margin-bottom:var(--space-16);padding:var(--space-1) var(--space-8)}.app-layout--mobile .user-home-view .user-home__toolbar{margin-bottom:var(--space-8)}.user-home-view .user-home__toolbar .main-table-unified-search{border:none;justify-content:stretch;width:100%;margin:0;padding:0}.user-home-view .user-home__toolbar .main-table-unified-search__input{width:100%;max-width:none}.user-home-view .user-home__toolbar .main-table-unified-search__input:has(>.search-input-affix)>.search-input-affix{min-width:0;min-height:var(--list-filter-control-height);flex:auto;align-items:stretch;display:flex}.user-home-view .user-home__toolbar .main-table-unified-search__input:has(>.search-input-affix) .search-input{box-sizing:border-box;height:var(--list-filter-control-height)!important;min-height:var(--list-filter-control-height)!important;padding-block:0!important;padding-inline:var(--space-7)!important;line-height:calc(var(--list-filter-control-height) - 2px)!important;border-radius:var(--ui-radius-search-end) 0 0 var(--ui-radius-search-end)!important;border-right-width:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.user-home-view .user-home__toolbar .main-table-unified-search__input:has(>.search-input-affix) .search-input-affix--clearable .search-input{padding-right:var(--space-16)!important}.user-home-view .user-home__toolbar .main-table-unified-search__input:has(>.search-input-affix):after{flex-shrink:0;align-self:stretch;height:var(--list-filter-control-height)!important;min-height:var(--list-filter-control-height)!important;border-radius:0 var(--ui-radius-search-end) var(--ui-radius-search-end) 0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.admin-dashboard-view .admin-dashboard__grid,.user-home-view .user-home__stack{gap:var(--space-8);padding:0;display:grid}.admin-dashboard-view .admin-dashboard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-view .admin-dashboard__grid>.portal-card-grid__item{min-width:0}.admin-dashboard-view .portal-card-grid__item--full,.admin-dashboard-view .portal-card-grid__item--notice{grid-column:1/-1;width:100%}.user-home-view .user-home__stack{gap:var(--space-8);grid-template-columns:1fr}.user-home-view .portal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-home-view .portal-card-grid__item{min-width:0}.user-home-view .portal-card-grid__item--full,.user-home-view .portal-card-grid__item--notice{grid-column:1/-1;width:100%}.portal-link-card--admin{color:inherit;text-decoration:none;display:block}.portal-link-card--admin:hover{color:inherit}.portal-link-card__hint{margin:var(--space-5) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.portal-card-visibility-setting__block+.portal-card-visibility-setting__block{margin-top:var(--space-11)}.portal-card-visibility-setting__subtitle{margin:0 0 var(--space-5);color:#1f1f1f;font-size:1rem;font-weight:600}.portal-card-visibility-setting__list{gap:var(--space-4);flex-direction:column;display:flex}.portal-card-visibility-setting__item{align-items:center;gap:var(--space-6);min-width:0;padding:var(--space-5) var(--space-7);border:1px solid var(--ui-border-faint);background:var(--color-panel-muted);cursor:grab;border-radius:.5rem;display:flex}.portal-card-visibility-setting__item--dragging{opacity:.55}.portal-card-visibility-setting__handle{color:var(--color-text-secondary);cursor:grab;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.portal-card-visibility-setting__label{color:#1f1f1f;flex:auto;min-width:0;font-size:1rem;line-height:1.4}.portal-card-visibility-setting__actions{margin-top:var(--space-8)}.admin-dashboard-view .dash-block.portal-hub-card--panel{padding:var(--space-8);color:inherit}.admin-dashboard-view .dash-block:nth-child(6n+1){--dash-stat-accent:#1677ff}.admin-dashboard-view .dash-block:nth-child(6n+2){--dash-stat-accent:#722ed1}.admin-dashboard-view .dash-block:nth-child(6n+3){--dash-stat-accent:var(--accent-primary-active)}.admin-dashboard-view .dash-block:nth-child(6n+4){--dash-stat-accent:#fa8c16}.admin-dashboard-view .dash-block:nth-child(6n+5){--dash-stat-accent:#13c2c2}.admin-dashboard-view .dash-block:nth-child(6n+6){--dash-stat-accent:#cf1322}.admin-dashboard-view .dash-block__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--ui-border-faint);display:flex}.admin-dashboard-view .dash-block__title{align-items:center;gap:var(--space-3);font-size:var(--text-md);margin:0;font-weight:500;display:flex}.admin-dashboard-view .dash-block__emoji{flex-shrink:0;font-size:1.125rem;line-height:1}.admin-dashboard-view .dash-block__month{margin-left:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:500}.admin-dashboard-view .dash-block__link{font-size:var(--text-sm);white-space:nowrap}.admin-dashboard-view .dash-stats-line{align-items:baseline;gap:var(--space-1) var(--space-1);font-size:var(--text-base);flex-wrap:wrap;line-height:1.6;display:flex}.admin-dashboard-view .dash-stat-pair{align-items:baseline;gap:var(--space-2);white-space:nowrap;display:inline-flex}.admin-dashboard-view .dash-stat-sep{color:var(--color-text-disabled);-webkit-user-select:none;user-select:none;padding:0 var(--space-2)}.admin-dashboard-view .dash-stat-label{color:var(--color-text-secondary);font-size:var(--text-sm)}.admin-dashboard-view .dash-stat-value{font-variant-numeric:tabular-nums;color:var(--dash-stat-accent,#000000e0);font-weight:500}.admin-dashboard-view .dash-stats-line+.dash-block__summary-hint{margin-top:var(--space-3);margin-bottom:0}.admin-dashboard-view .dash-block__summary-title{margin:0 0 var(--space-2);font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.45;overflow:hidden}.admin-dashboard-view .dash-block__summary-ratio{font-variant-numeric:tabular-nums;color:var(--dash-stat-accent,#000000e0);margin:0;font-size:1rem;font-weight:600;line-height:1.5}.admin-dashboard-view .dash-block__summary-hint{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.4}.admin-dashboard-view .dash-block__summary-line{font-variant-numeric:tabular-nums;margin:0;font-size:1rem;line-height:1.6}.admin-dashboard-view .dash-notice-list{margin-top:var(--space-7)}.admin-dashboard-view .dash-notice-empty{font-size:var(--text-sm);color:var(--color-text-secondary);padding:var(--space-5) 0}.admin-dashboard-view .dash-notice-ul{margin:0;padding:0;list-style:none}.admin-dashboard-view .dash-notice-item{justify-content:space-between;align-items:baseline;gap:var(--space-8);padding:var(--space-3) 0;border-bottom:1px solid var(--ui-border-faint);color:inherit;font-size:1rem;text-decoration:none;display:flex}.admin-dashboard-view .dash-notice-item:hover,.admin-dashboard-view .dash-notice-item:focus-visible{color:inherit;text-decoration:none}.admin-dashboard-view .dash-notice-ul li:last-child .dash-notice-item{border-bottom:none}.admin-dashboard-view .dash-notice-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;overflow:hidden}.admin-dashboard-view .dash-notice-date{font-size:var(--text-sm);color:var(--color-text-secondary);flex-shrink:0}.admin-products-bulk-pharma-view .apb-toolbar__sep{margin:0 var(--space-5);opacity:.45}.admin-products-bulk-pharma-view .apb-bulk-head__counts{flex-wrap:wrap}.admin-products-bulk-pharma-view .main-head__right .apb-bulk-cso-only.ant-checkbox-wrapper{white-space:nowrap;align-items:center!important;margin:0!important;display:inline-flex!important}.admin-products-bulk-pharma-view .mom-pick-table .ant-table-thead>tr>th{text-align:center!important}.admin-products-bulk-pharma-view .apb-open-pharma-btn{padding:0 var(--space-2)}.admin-products-bulk-pharma-view .apb-aggregate-alert{margin:0 var(--space-8) var(--space-4) var(--space-8);flex-shrink:0}.apm-bulk-result-summary{margin-bottom:var(--space-7);font-size:1rem;line-height:1.5}.apm-bulk-result-summary p{margin:0 0 var(--space-5)}.apm-bulk-result-stats{padding-left:var(--space-10);margin:0}.apm-bulk-result-stats li{margin:var(--space-2) 0}.apm-bulk-result-hint{font-size:var(--text-sm);opacity:.85;font-weight:400}.apm-bulk-result-em.warn{color:#ad6800}.apm-bulk-result-detail-title{margin-bottom:var(--space-4);font-weight:600;font-size:var(--text-sm)}.apm-bulk-result-table-wrap{border-radius:4px;overflow:hidden}.apm-bulk-result-detail--empty{font-size:var(--text-sm);opacity:.75}.apm-bulk-result-footer{justify-content:flex-end;display:flex}.apm-bulk-result-modal-wrap .ant-modal-body{padding-top:var(--space-4)}.campaign-wizard{padding:var(--space-2) var(--space-5) var(--space-8)}.campaign-wizard__row{margin-bottom:var(--space-8)}.campaign-wizard__label{margin-bottom:var(--space-4);color:var(--color-text);font-weight:600;display:block}.campaign-wizard__hint{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:var(--space-4)}.campaign-wizard__alert{margin-top:var(--space-7)}.campaign-wizard__muted{color:var(--color-text-tertiary)}.campaign-wizard__warn{color:#faad14}.campaign-wizard__radio-stack{gap:var(--space-3);flex-direction:column;display:flex}.campaign-wizard__radio-line{align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;display:flex}.campaign-wizard__radio-label{font-weight:500}.campaign-wizard__radio-desc{color:var(--color-text-secondary);font-size:var(--text-xs)}.campaign-wizard__preset{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.campaign-wizard__inline-input{margin-top:var(--space-4);max-width:240px}.campaign-wizard__inline-number{margin-left:var(--space-2)}.campaign-wizard__choice-list{gap:var(--space-4);margin-top:var(--space-2);flex-direction:column;display:flex}.campaign-wizard__choice-item{align-items:center;gap:var(--space-4);display:flex}.campaign-wizard__choice-key{width:1.5rem;height:1.5rem;color:var(--color-text-secondary);font-size:var(--text-xs);text-transform:uppercase;background:#0000000f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.campaign-wizard__due{align-items:center;gap:var(--space-7);flex-wrap:wrap;display:flex}.campaign-wizard__due-quick{gap:var(--space-3);flex-wrap:wrap;display:flex}.campaign-wizard__review{gap:var(--space-7);flex-direction:column;display:flex}.campaign-wizard__review-row{align-items:flex-start;gap:var(--space-7);display:flex}.campaign-wizard__review-row--block{flex-direction:column;align-items:stretch}.campaign-wizard__review-label{width:80px;color:var(--color-text-secondary);font-size:var(--text-sm);flex-shrink:0}.campaign-wizard__review-value{align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:1rem;display:inline-flex}.campaign-wizard__review-prompt{margin-top:var(--space-4);padding:var(--space-7);white-space:pre-wrap;word-break:break-word;background:#00000005;border:1px solid #0000000f;border-radius:6px;font-size:1rem;line-height:1.6}.campaign-wizard__persona-img{width:var(--space-16);height:var(--space-16);object-fit:cover;border-radius:50%}.campaign-wizard__persona-emoji{font-size:1.5rem;line-height:1}.user-home-view .user-home-dash-block.portal-hub-card--panel{padding:var(--space-8);color:inherit}.user-home-view .user-home-dash-row--two:first-of-type>.user-home-dash-block:first-child{--dash-stat-accent:var(--accent-primary-active)}.user-home-view .user-home-dash-row--two:first-of-type>.user-home-dash-block:nth-child(2){--dash-stat-accent:#1677ff}.user-home-view .user-home-dash-row--two:nth-of-type(2)>.user-home-dash-block:first-child{--dash-stat-accent:#13c2c2}.user-home-view .user-home-dash-row--two:nth-of-type(2)>.user-home-dash-block:nth-child(2){--dash-stat-accent:#722ed1}.user-home-view .user-home-dash-block--edi-file{--dash-stat-accent:#fa8c16}.user-home-view .user-home-dash-block--edi-manual{--dash-stat-accent:var(--accent-primary-active)}.user-home-view .user-home-dash-block--edi-ocr{--dash-stat-accent:#1677ff}.user-home-view .user-home-dash-block--settlement{--dash-stat-accent:#cf1322}.user-home-view .user-home-dash-row--hub .user-home-edi-period{font-size:var(--text-sm);flex-wrap:wrap;line-height:1.45}.user-home-view .user-home-dash-row--hub .user-home-dash-stats{font-size:var(--text-sm)}.user-home-view .user-home-dash-row--hub .user-home-settlement-month{font-size:var(--text-sm);line-height:1.45}.user-home-view .user-home-dash-row--two{gap:var(--space-8);grid-template-columns:1fr 1fr;min-width:0;display:grid}.user-home-view .user-home-dash-row--two>.user-home-dash-block{min-width:0}.user-home-view .user-home-dash-row--two .user-home-dash-block__head{row-gap:var(--space-3);flex-wrap:wrap}.user-home-view .user-home-dash-row--two .user-home-dash-stat{white-space:normal;flex-wrap:wrap}.user-home-view a.user-home-dash-block--link{color:inherit;text-decoration:none;display:block}.user-home-view .user-home-dash-block--link[role=link]{cursor:pointer}.user-home-view .user-home-dash-block__head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--ui-border-faint);display:flex}.user-home-view .user-home-dash-block__head--static{margin-bottom:0}.user-home-view .user-home-dash-block__title{align-items:center;gap:var(--space-3);font-size:var(--text-md);margin:0;font-weight:500;display:flex}.user-home-view .user-home-dash-block__emoji{flex-shrink:0;font-size:1.125rem;line-height:1}.user-home-view .user-home-dash-block__hint{font-size:var(--text-sm);white-space:nowrap;color:var(--app-primary-color)}.user-home-view a.user-home-dash-block__hint{text-decoration:none}.user-home-view a.user-home-dash-block__hint:hover{text-decoration:underline}.user-home-view .user-home-dash-stats{align-items:baseline;gap:var(--space-2) var(--space-1);flex-wrap:wrap;font-size:1rem;line-height:1.6;display:flex}.user-home-view .user-home-dash-stat{align-items:baseline;gap:var(--space-2);white-space:nowrap;display:inline-flex}.user-home-view .user-home-dash-sep{color:var(--color-text-disabled);-webkit-user-select:none;user-select:none;padding:0 var(--space-2)}.user-home-view .user-home-dash-stat__label{color:var(--color-text-secondary)}.user-home-view .user-home-dash-stat__value{font-variant-numeric:tabular-nums;color:var(--dash-stat-accent,#000000e0);font-weight:500}.user-home-view .user-home-dash-empty{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.user-home-view .user-home-dash-block__head .user-home-dash-head-btn.ant-btn.ant-btn-sm{white-space:nowrap;flex-shrink:0;min-height:32px;line-height:1.35;height:auto!important;padding-block:var(--space-2)!important;padding-inline:var(--space-4)!important}.user-home-view .user-home-dash-block__head .user-home-dash-head-btn.ant-btn.ant-btn-sm>span{line-height:inherit;align-items:center;display:inline-flex}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-cards{--dash-filter-chip-gap:var(--space-4);--dash-filter-chip-visible:4.5;gap:var(--dash-filter-chip-gap);flex-wrap:nowrap;width:100%;min-width:0;display:flex}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-card.portal-hub-card--chip{min-width:0;padding:var(--space-8) var(--space-4);color:inherit;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;text-decoration:none;display:flex}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-card--all{--dash-chip-accent:#000000e0}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-card--approved{--dash-chip-accent:var(--filter-status-success-text,var(--accent-primary-active))}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-card--rejected{--dash-chip-accent:var(--filter-status-danger-text,#cf1322)}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-card--pending{--dash-chip-accent:var(--filter-status-warning-text,#d46b08)}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-card--cancelled{--dash-chip-accent:#000000a6}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-card__label{font-size:var(--text-sm);font-weight:400}:is(.user-home-view,.admin-dashboard-view) .user-home-filter-card__count{margin-top:var(--space-4);font-size:var(--text-md);font-variant-numeric:tabular-nums;color:var(--dash-chip-accent,#000000e0);font-weight:500}.app-layout--mobile :is(.user-home-view,.admin-dashboard-view) .user-home-dash-block.portal-hub-card--borderless:has(.user-home-filter-cards){border:1px solid var(--portal-hub-card-border);border-radius:var(--portal-hub-card-radius);min-width:0;padding:var(--space-8);background:var(--portal-hub-card-bg);box-shadow:var(--portal-hub-card-shadow);overflow-x:clip}.app-layout--mobile :is(.user-home-view,.admin-dashboard-view) .user-home-filter-cards{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;scroll-padding-inline:0;overflow:auto hidden}.app-layout--mobile :is(.user-home-view,.admin-dashboard-view) .user-home-filter-cards::-webkit-scrollbar{width:0;height:0;display:none}.app-layout--mobile :is(.user-home-view,.admin-dashboard-view) .user-home-filter-card{flex:0 0 calc((100% - (var(--dash-filter-chip-visible) - 1) * var(--dash-filter-chip-gap)) / var(--dash-filter-chip-visible));min-width:calc((100% - (var(--dash-filter-chip-visible) - 1) * var(--dash-filter-chip-gap)) / var(--dash-filter-chip-visible));scroll-snap-align:start}.user-home-view .user-home-dash-block:has(.user-home-product-notice-cards){min-height:0}.user-home-view .user-home-product-notice-card--my-products{--dash-chip-accent:var(--accent-primary-active)}.user-home-view .user-home-product-notice-card--all{--dash-chip-accent:#000000e0}.user-home-view .user-home-product-notice-card--out-of-stock{--dash-chip-accent:var(--filter-status-danger-text,#cf1322)}.user-home-view .user-home-product-notice-card--promotion{--dash-chip-accent:var(--filter-status-success-text,var(--accent-primary-active))}.user-home-view .user-home-product-notice-card--commission-change{--dash-chip-accent:#0958d9}.user-home-view .user-home-product-notice-card--other{--dash-chip-accent:var(--filter-status-neutral-text,#000000c7)}.admin-dashboard-view .user-home-dash-block:has(.user-home-member-cards){min-height:0}.admin-dashboard-view .user-home-member-card--all{--dash-chip-accent:#000000e0}.admin-dashboard-view .user-home-member-card--joined{--dash-chip-accent:#0958d9}.admin-dashboard-view .user-home-member-card--unjoined{--dash-chip-accent:var(--filter-status-neutral-text,#000000c7)}.admin-dashboard-view .user-home-member-card--approved{--dash-chip-accent:var(--filter-status-success-text,var(--accent-primary-active))}.admin-dashboard-view .user-home-member-card--pending{--dash-chip-accent:var(--filter-status-warning-text,#d46b08)}.admin-dashboard-view .user-home-dash-block:has(.user-home-product-notice-cards){min-height:0}.admin-dashboard-view .user-home-product-notice-card--all{--dash-chip-accent:var(--accent-primary-active)}.admin-dashboard-view .user-home-product-notice-card--out-of-stock{--dash-chip-accent:var(--filter-status-danger-text,#cf1322)}.admin-dashboard-view .user-home-product-notice-card--promotion{--dash-chip-accent:var(--filter-status-success-text,var(--accent-primary-active))}.admin-dashboard-view .user-home-product-notice-card--commission-change{--dash-chip-accent:#0958d9}.admin-dashboard-view .user-home-product-notice-card--other{--dash-chip-accent:var(--filter-status-neutral-text,#000000c7)}.admin-dashboard-view .user-home-dash-block.portal-hub-card--panel{padding:var(--space-8);color:inherit}.admin-dashboard-view .user-home-dash-block--clinic-openings{--dash-stat-accent:#13c2c2}.admin-dashboard-view a.user-home-dash-block--link{color:inherit;text-decoration:none;display:block}.admin-dashboard-view .user-home-dash-block__head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);padding-bottom:var(--space-4);display:flex}.admin-dashboard-view .user-home-dash-block__title{align-items:center;gap:var(--space-3);font-size:var(--text-md);margin:0;font-weight:500;display:flex}.admin-dashboard-view .user-home-dash-block__emoji{flex-shrink:0;font-size:1.125rem;line-height:1}.admin-dashboard-view .user-home-dash-stats{align-items:baseline;gap:var(--space-2) var(--space-1);flex-wrap:wrap;font-size:1rem;line-height:1.6;display:flex}.admin-dashboard-view .user-home-dash-stat{align-items:baseline;gap:var(--space-2);white-space:nowrap;display:inline-flex}.admin-dashboard-view .user-home-dash-stat__label{color:var(--color-text-secondary);font-size:var(--text-sm)}.admin-dashboard-view .user-home-dash-stat__value{font-variant-numeric:tabular-nums;color:var(--dash-stat-accent,#000000e0);font-weight:500}.admin-dashboard-view .user-home-dash-block__hint{font-size:var(--text-sm);white-space:nowrap;color:var(--app-primary-color)}.admin-dashboard-view a.user-home-dash-block__hint{text-decoration:none}.admin-dashboard-view a.user-home-dash-block__hint:hover{text-decoration:underline}.admin-dashboard-view .user-home-dash-empty{font-size:var(--text-sm);color:var(--color-text-secondary);margin:var(--space-4) 0 0}.admin-dashboard-view .user-home-notice-ul{margin:var(--space-4) 0 0;padding:0;list-style:none}.admin-dashboard-view .user-home-notice-row{justify-content:space-between;align-items:baseline;gap:var(--space-8);padding:var(--space-4) 0;font-size:var(--text-sm);color:inherit;text-decoration:none;display:flex}.admin-dashboard-view .user-home-notice-row__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inapp-notification-list-view .inapp-notification-list-table__cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inapp-notification-list-view .inapp-notification-list-table__nav-link{width:100%;max-width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;display:block}.inapp-notification-list-view .inapp-notification-list-table__nav-link:hover{color:var(--accent-primary);text-decoration:underline}.inapp-notification-list-view .inapp-notification-list-table .ant-table-tbody>tr>td.ant-table-cell-align-center .inapp-notification-list-table__cell-ellipsis{max-width:100%;margin-inline:auto}.admin-dashboard-view .user-home-notice-row__date{font-size:var(--text-sm);color:var(--color-text-secondary);flex-shrink:0}.user-home-view .user-home-dash-block--clinic-openings{--dash-stat-accent:#13c2c2}.user-home-view .user-home-edi-meta{gap:var(--space-4);flex-direction:column;display:flex}.user-home-view .user-home-edi-period{margin:0;font-size:1rem;line-height:1.5}.user-home-view .user-home-edi-summary{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.45}.user-home-view .user-home-dash-block--edi-file .user-home-edi-summary,.user-home-view .user-home-dash-block--edi-manual .user-home-edi-summary,.user-home-view .user-home-dash-block--edi-ocr .user-home-edi-summary,.user-home-view .user-home-dash-block--settlement .user-home-settlement-month{color:var(--dash-stat-accent,#000000e0);font-weight:500}.user-home-view .user-home-edi-dday{margin-left:var(--space-4);padding:var(--space-1) var(--space-6);font-size:var(--text-sm);background:var(--accent-primary);color:#fff;border-radius:16px;font-weight:500;display:inline-block}.user-home-view .user-home-settlement-body{gap:var(--space-4);flex-direction:column;display:flex}.user-home-view .user-home-settlement-month{margin:0;font-size:1rem;font-weight:500}.user-home-view .user-home-settlement-status{padding:var(--space-1) var(--space-4);font-size:var(--text-sm);border-radius:var(--ui-radius);box-sizing:border-box;border:1px solid #0000;align-self:flex-start;margin:0;font-weight:400;line-height:1.45;display:inline-block}.user-home-view .user-home-settlement-status--warning{color:#fff;font-size:var(--text-xs);padding:var(--space-1) var(--space-4);border-radius:var(--border-radius);background:#fa8c16;border-color:#fa8c16}.user-home-view .user-home-settlement-status--primary{color:#fff;background:#1677ff;border-color:#1677ff}.user-home-view .user-home-settlement-status--danger{color:#fff;background:#ff4d4f;border-color:#ff4d4f}.user-home-view .user-home-notice-ul{margin:var(--space-4) 0 0;padding:0;list-style:none}.user-home-view .user-home-notice-row{justify-content:space-between;align-items:baseline;gap:var(--space-8);padding:var(--space-3) 0;font-size:var(--text-sm);color:inherit;text-decoration:none;display:flex}.user-home-view .user-home-notice-row__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.user-home-view .user-home-notice-row__date{font-size:var(--text-sm);color:var(--color-text-secondary);flex-shrink:0}.user-home-view .user-home-notice-ul.user-home-dash-recent{margin-top:var(--space-6)}.user-home-view .user-home-dash-recent-row{align-items:center}.user-home-view .user-home-dash-recent-row__main{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.user-home-view .user-home-dash-recent-row__main .user-home-notice-row__title{flex:8rem}.user-home-view .user-home-dash-recent-row__main .ant-tag,.user-home-view .user-home-dash-recent-row__main [class*=filter-request-status]{flex-shrink:0;margin:0}.user-pharma-list__alert{margin-bottom:var(--space-7)}.user-pharma-list__meta-hint{margin-left:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm)}@media (width<=768px){.education-detail-title.education-detail-title--to-app-header{display:none}}.admin-e-contract-create-view{--ec-section-title:1.125rem;--ec-text:#000000d9}.admin-e-contract-create-view .panel.panel--main>.master-entity-shell__title,.admin-e-contract-create-links-view .panel.panel--main>.master-entity-shell__title{margin-inline:var(--space-8)}.admin-e-contract-create-view .contract-progress{box-shadow:none;background:0 0;border:none;border-radius:0;margin-bottom:1.5rem;padding:0}.admin-e-contract-create-view .contract-content{box-shadow:none;background:0 0;border:none;border-radius:0;min-height:0;padding:0}.admin-e-contract-create-view .e-contract-basic-info__title,.admin-e-contract-create-view .main-content-editor>h2,.admin-e-contract-create-view .annex-manager>h2,.admin-e-contract-create-view .contract-preview>h2{margin:0 0 var(--space-10);font-size:var(--ec-section-title);color:var(--ec-text);font-weight:600}.admin-e-contract-create-view .e-contract-basic-info{max-width:720px}.admin-e-contract-create-view .e-contract-basic-info__submit-item{margin-bottom:0}.admin-e-contract-detail-view,.contract-sign-view{--ec-meta-label:8rem}.contract-sign-view .contract-sign-view__meta-row{grid-template-columns:var(--ec-meta-label) 1fr}.contract-sign-view .contract-sign-view__meta-row dt{color:var(--color-text-tertiary)}.user-e-contract-detail-view.page-container.app-page-shell>.master-entity-shell{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.user-e-contract-detail-view .master-entity-shell__title,.user-e-contract-detail-view .master-entity-shell__fields,.user-e-contract-detail-view .master-entity-shell__actions{box-sizing:border-box!important;width:100%!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important}.user-e-contract-detail-view .master-entity-shell__body.master-entity-shell__body--no-tabs{width:100%!important;max-width:100%!important}.master-page-root.contract-sign-view{box-sizing:border-box;max-width:960px;padding:var(--space-9) var(--space-11) var(--space-16);margin-left:auto;margin-right:auto}.master-page-root.contract-sign-view .panel.panel--main{border:1px solid #f0f0f0;border-radius:.5rem;box-shadow:0 1px 4px #00000014}.master-page-root.contract-sign-view .contract-sign-view__title{color:var(--color-text);font-size:1.25rem;font-weight:600}.master-page-root.contract-sign-view .ant-spin-container>.ant-alert{margin-bottom:var(--space-7)}.admin-e-contract-create-links-view .master-entity-shell__title-text .admin-e-contract-create-links__meta{font-size:var(--text-sm)}.e-contract-create-links-toolbar{gap:var(--space-7);margin-bottom:var(--space-7);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.e-contract-create-links-toolbar__right{gap:var(--space-4);flex-wrap:wrap;display:flex}.e-contract-create-links-result-actions{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.admin-e-contract-list__panel{padding-top:var(--space-8)}.admin-e-contract-list__click-row{cursor:pointer}.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-thead>tr>th:first-child,.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-tbody>tr>td:first-child,.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-thead>tr>th:nth-child(4),.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-tbody>tr>td:nth-child(4),.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-thead>tr>th:nth-child(5),.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-tbody>tr>td:nth-child(5),.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-thead>tr>th:nth-child(6),.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-tbody>tr>td:nth-child(6),.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-thead>tr>th:nth-child(7),.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-tbody>tr>td:nth-child(7){text-align:center!important}.user-e-contract-list__panel{padding-top:var(--space-8)}.user-e-contract-detail__alert{margin-bottom:var(--space-8)}.contract-sign-view{box-sizing:border-box}.contract-sign-view .panel.panel--main,.contract-sign-view__banner{margin-bottom:var(--space-8)}.contract-sign-view__title{margin:0 0 var(--space-5)}.contract-sign-view__desc{margin:0 0 var(--space-8);color:var(--color-text-secondary)}.contract-sign-view__meta-grid{margin:0}.contract-sign-view__meta-row{gap:var(--space-5) var(--space-8);margin-bottom:var(--space-4);grid-template-columns:8rem 1fr;display:grid}.contract-sign-view__meta-row dt{color:var(--color-text-tertiary);margin:0;font-weight:500}.contract-sign-view__meta-row dd{margin:0}.contract-sign-view__section-title{margin:0 0 var(--space-7);font-size:1.05rem;font-weight:600}.contract-sign-view__annex-list{padding-left:var(--space-10);margin:0}.contract-sign-view__annex-note{margin:var(--space-7) 0 0;font-size:var(--text-sm)}.contract-sign-view__legacy-annexes{gap:var(--space-8);flex-direction:column;display:flex}.contract-sign-view__pre{white-space:pre-wrap;word-break:break-word;margin:0}.contract-sign-html{line-height:1.6}.contract-sign-html img{max-width:100%;height:auto}.contract-sign-view__pad-actions{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.auto-save-indicator,.last-saved{font-size:var(--text-xs);color:var(--color-text-tertiary)}.contract-progress{margin-bottom:var(--space-18);background:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 4px #00000014}.contract-content{padding:var(--space-18);background:#fff;border-radius:.5rem;min-height:600px;box-shadow:0 1px 4px #00000014}.error-alert{z-index:1000;width:400px;position:fixed;top:20px;right:20px}.editor-wrapper{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.editor-loading{justify-content:center;align-items:center;height:400px;display:flex}.save-status{padding:var(--space-5) var(--space-8);font-size:var(--text-xs);color:var(--color-text-secondary);background:#fafafa;border-top:1px solid #e8e8e8}.save-status.saved{color:var(--accent-primary)}.e-contract-step-actions{gap:var(--space-7);border-top:1px solid #f0f0f0;justify-content:flex-end;margin-top:1.5rem;padding-top:1.5rem;display:flex}.annex-manager .annex-order-actions{gap:var(--space-1);margin-right:var(--space-4);flex-direction:column;display:flex}.annex-manager .annex-empty{margin:var(--space-12)}.annex-manager .annex-hint{padding:var(--space-6) var(--space-8);font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-8);background:#f5f8ff;border:1px solid #d6e4ff;border-radius:4px}.annex-manager .annex-hint-detail{color:var(--color-text-secondary);font-size:var(--text-xs)}.annex-manager .annex-title-area{flex:1;align-items:center;min-width:0;display:flex}.annex-manager .annex-file-name{color:var(--color-text);margin:0 var(--space-5);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:1rem;overflow:hidden}.annex-manager .annex-file-meta{font-size:var(--text-xs);color:var(--color-text-tertiary);padding:var(--space-1) var(--space-3);margin-left:var(--space-2);background:#f0f0f0;border-radius:3px}.preview-annex-summary .preview-annex-heading{font-size:var(--text-md);margin:0 0 var(--space-5)}.preview-annex-list{padding-left:var(--space-11);margin:0;list-style-type:disc}.preview-annex-original{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0 var(--space-2)}.preview-annex-list li{margin-bottom:var(--space-3)}.preview-annex-line{margin-right:var(--space-3)}.annex-list{margin-bottom:1.5rem}.annex-item{align-items:center;gap:var(--space-7);padding:var(--space-7) var(--space-8);border:1px solid var(--ui-border-input);margin-bottom:var(--space-4);cursor:default;background:#fff;border-radius:4px;display:flex}.drag-handle{color:var(--color-text-tertiary);cursor:grab;min-width:1.5rem;font-weight:700}.annex-info{align-items:center;gap:var(--space-7);flex:1;display:flex}.annex-item .order{text-align:center;width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:var(--text-xs);background:#f0f0f0;border-radius:50%;font-weight:600;display:inline-block}.annex-item .title{flex:1;font-weight:500}.annex-item .type{color:var(--color-text-tertiary);font-size:var(--text-xs)}.annex-item-actions{gap:var(--space-4);display:flex}.add-annex-section{margin-bottom:1.5rem}.contract-preview{gap:var(--space-18);display:flex}.preview-container{flex:1;gap:1.5rem;display:flex}.preview-content{padding:var(--space-23);background:#fff;border:1px solid #e8e8e8;border-radius:4px;flex:1;max-height:800px;font-size:1rem;line-height:1.8;overflow-y:auto;box-shadow:0 2px 8px #0000000f}.document-header{text-align:center;margin-bottom:var(--space-23);padding-bottom:var(--space-11);border-bottom:2px solid #000}.document-header h1{margin:0 0 var(--space-7) 0;font-size:2rem;font-weight:700}.document-header .description{margin:var(--space-5) 0;color:var(--color-text-secondary)}.document-header .meta{margin:var(--space-5) 0;font-size:var(--text-xs);color:var(--color-text-tertiary)}.document-section,.annex-section{margin-bottom:var(--space-23)}.annex-section h2{font-size:var(--text-lg);margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid #e8e8e8;font-weight:600}.text-content{margin:var(--space-9) 0;padding:var(--space-7);font-size:var(--text-sm);background:#f5f5f5;border-radius:4px}.preview-sidebar{width:280px}.download-card{padding:var(--space-11);text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:4px;position:sticky;top:20px}.download-card h3{margin:0 0 var(--space-9) 0;font-size:var(--text-md);font-weight:600}.download-card small{margin-top:var(--space-7);color:var(--color-text-tertiary);font-size:var(--text-xs);display:block}.table-cell-ellipsis-inline{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.table-cell-clamp-2{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.table-tag-cell{gap:var(--space-2);flex-wrap:wrap;line-height:1.35;display:flex}.table-tag-cell .ant-tag{margin:0}.library-files-table .library-file-title-link.ant-btn{max-width:100%;height:auto;font-size:var(--fs-base);text-align:left;white-space:nowrap;text-overflow:ellipsis;line-height:inherit;margin:0;padding:0;display:block;overflow:hidden}.library-files-table .re-mini-file-cell .file-preview-icon-btn{display:inline-flex}.library-files-table .library-files-table__link-action.ant-btn{padding:0 var(--space-2);height:auto}.library-file-form .library-file-form__hint{margin-top:var(--space-3);font-size:var(--text-xs)}.library-file-form .library-file-form__tag-box{gap:var(--space-4);flex-direction:column;display:flex}.library-file-form .library-file-form__tag-chips{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.library-file-form .library-file-form__tag-chips .ant-tag{margin:0}.hub-canvas-page__content.manual-program-intro,.manual-program-intro.hub-canvas-page__content{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;gap:var(--space-8);flex-direction:column;width:100%;min-width:0;display:flex}.manual-program-intro .manual-program-intro__section-card.ant-card,.manual-program-intro .manual-program-intro__detail-card.ant-card,.manual-program-intro .manual-program-intro__toc-card.ant-card{min-width:0;max-width:100%}.manual-program-intro .portal-hub-card.ant-card{overflow:hidden}.manual-program-intro .portal-hub-card.ant-card>.ant-card-head+.ant-card-body{border-top:none}.manual-program-intro .ant-card-head-title{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.manual-program-intro .ant-alert-description{overflow-wrap:anywhere;word-break:break-word}.manual-program-intro .manual-content{margin-top:var(--space-4);min-width:0;max-width:100%}.manual-program-intro .manual-program-intro__hero.portal-hub-card{text-align:center;padding:var(--space-12) var(--space-12);box-sizing:border-box;min-width:0;max-width:100%;margin-bottom:0}.manual-program-intro .manual-program-intro__page-title{letter-spacing:-.02em;color:var(--accent-primary);margin:0;font-size:2rem;font-weight:700;line-height:1.25}.manual-program-intro .manual-program-intro__subtitle{margin:var(--space-4) 0 0;font-size:var(--text-md);color:var(--color-text-secondary);font-weight:600}.manual-program-intro .manual-program-intro__tagline{margin:var(--space-8) auto 0;max-width:calc(42 * var(--space-8));color:var(--color-text-secondary);box-sizing:border-box;font-size:.95rem;line-height:1.55}.manual-program-intro .manual-program-intro__section-card .ant-card-body p,.manual-program-intro .manual-program-intro__bullets li,.manual-program-intro .manual-program-intro__detail-card .ant-card-body p,.manual-program-intro .manual-program-intro__roadmap-list li{overflow-wrap:anywhere;word-break:break-word}.manual-program-intro .manual-program-intro__intro-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;margin-bottom:0;display:grid}@media (width>=640px){.manual-program-intro .manual-program-intro__intro-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}}.manual-program-intro .portal-hub-card.ant-card .ant-card-head{min-height:auto;padding:var(--space-4) var(--space-4);background:var(--portal-hub-card-bg);border-bottom:none}.manual-program-intro .portal-hub-card.ant-card .ant-card-head-title{padding:0}.manual-program-intro .portal-hub-card.ant-card .ant-card-body{padding:var(--space-4) var(--space-4)}.manual-program-intro .manual-program-intro__section-card .ant-card-body p{margin:0;line-height:1.65}.manual-program-intro .manual-program-intro__section-heading{font-size:var(--text-md);color:#1f1f1f;letter-spacing:normal;font-weight:600}.manual-program-intro .manual-program-intro__section-lead{font-size:.98rem}.manual-program-intro .manual-program-intro__section-card--muted .ant-card-head{background:linear-gradient(#fafafa 0%,#f0f0f0 100%)}.manual-program-intro .manual-program-intro__section-card--roadmap .ant-card-head{background:linear-gradient(#fffbe6 0%,#fff1b8 35%,#fffbe6 100%);border-bottom-color:#ffe58f}.manual-program-intro .manual-program-intro__section-card--roadmap .manual-program-intro__section-heading{color:#ad6800}.manual-program-intro .manual-program-intro__muted{opacity:.78;font-size:.9rem}.manual-program-intro .manual-program-intro__muted--block{opacity:.88;margin:0;font-size:.92rem}.manual-program-intro .manual-program-intro__roadmap-list{margin:0;padding-left:1.2rem;line-height:1.6}.manual-program-intro .manual-program-intro__roadmap-list li{margin-bottom:.45rem}.manual-program-intro .manual-program-intro__roadmap-list li:last-child{margin-bottom:0}.manual-program-intro .manual-program-intro__toc-card{margin-bottom:var(--space-14)}.manual-program-intro .manual-program-intro__toc-card.ant-card .ant-card-head{background:var(--portal-hub-card-bg);border-bottom:none;min-height:auto}.manual-program-intro .manual-program-intro__toc-card .manual-program-intro__section-heading{color:#1f1f1f}.manual-program-intro .manual-program-intro__toc-nav ul{padding-left:var(--space-10);margin:0;list-style:outside}.manual-program-intro .manual-program-intro__toc-nav li{margin-bottom:var(--space-3)}.manual-program-intro .manual-program-intro__toc-nav a{color:var(--accent-primary);font-weight:500;text-decoration:none}.manual-program-intro .manual-program-intro__toc-nav a:hover{text-decoration:underline}.manual-program-intro .manual-program-intro__body-section{margin-bottom:calc(var(--space-16) + var(--space-4) / 2);box-shadow:none;background:0 0;border-radius:0;padding:0}.manual-program-intro .manual-program-intro__body-section .section-content{padding:0 var(--space-1);min-width:0;max-width:100%}.manual-program-intro .manual-program-intro__detail-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}.manual-program-intro .manual-program-intro__detail-card.portal-hub-card.ant-card .ant-card-head{min-height:auto;padding:var(--space-4) var(--space-4);background:var(--portal-hub-card-bg);border-bottom:none}.manual-program-intro .manual-program-intro__detail-card.portal-hub-card.ant-card .ant-card-head-title{padding:0}.manual-program-intro .manual-program-intro__detail-card.portal-hub-card.ant-card .ant-card-body{padding:var(--space-4) var(--space-4)}.manual-program-intro .manual-program-intro__detail-card .ant-card-body>p{margin:0 0 .55rem;line-height:1.65}.manual-program-intro .manual-program-intro__detail-card .ant-card-body>p:last-child,.manual-program-intro .manual-program-intro__detail-card .ant-card-body .manual-program-intro__sub:last-child{margin-bottom:0}.manual-program-intro .manual-program-intro__ai-lead-card{margin-bottom:var(--space-2)}.manual-program-intro .manual-program-intro__ai-lead-card .manual-program-intro__ai-lead{background:0 0;border:none;border-radius:0;margin:0;padding:0;line-height:1.65}.manual-program-intro .manual-program-intro__body-section-title-wrap{margin-bottom:var(--space-10);border-bottom:3px solid var(--accent-primary)}.manual-program-intro .manual-program-intro__body-section-title{align-items:center;gap:var(--space-6);color:#1f1f1f;letter-spacing:-.02em;flex-wrap:wrap;min-width:0;margin:0;font-size:1.45rem;font-weight:700;line-height:1.3;display:flex}.manual-program-intro .manual-program-intro__body-section-index{width:calc(var(--space-16) + var(--space-4) / 2);height:calc(var(--space-16) + var(--space-4) / 2);color:#fff;background:linear-gradient(135deg, var(--accent-primary) 0%, var(--accent-primary-hover) 100%);box-shadow:0 2px 8px var(--accent-primary-shadow);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;font-weight:700;display:inline-flex}.manual-program-intro .manual-program-intro__feature{margin-bottom:var(--space-8);padding:var(--space-8) var(--space-8);box-sizing:border-box;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;min-width:0;max-width:100%;transition:border-color .2s,box-shadow .2s}.manual-program-intro .manual-program-intro__feature:hover{border-color:#d6e4ff;box-shadow:0 2px 12px #0000000a}.manual-program-intro .manual-program-intro__feature-title{margin:0 0 var(--space-4);font-size:var(--text-base);color:#095189;overflow-wrap:anywhere;word-break:break-word;font-weight:700}.manual-program-intro .manual-program-intro__feature-title--sm{font-size:1rem}.manual-program-intro .manual-program-intro__bullets{padding-left:var(--space-10);margin:0;line-height:1.55}.manual-program-intro .manual-program-intro__bullets li{margin-bottom:.3rem}.manual-program-intro .manual-program-intro__sub{margin:var(--space-7) 0 0;padding:var(--space-5) 0 var(--space-5) var(--space-7);border-left:3px solid var(--primary-light);background:#e6f4ff59;border-radius:0 8px 8px 0}.manual-program-intro .manual-program-intro__sub h4{margin:0 0 var(--space-3);color:var(--accent-primary-active);font-size:.98rem;font-weight:700}.manual-program-intro .manual-program-intro__h3-sub{margin:var(--space-12) 0 var(--space-6);padding:var(--space-3) 0 var(--space-3) var(--space-5);color:var(--accent-primary);border-left:4px solid var(--accent-primary);background:linear-gradient(90deg,#e6f4ff80 0%,#0000 100%);font-size:1.12rem;font-weight:700}.manual-program-intro .manual-program-intro__ai-lead{margin:0 0 var(--space-8);padding:var(--space-8) var(--space-8);background:var(--primary-lightest);border:1px solid var(--primary-light);border-radius:10px;line-height:1.65}.manual-program-intro .manual-program-intro__footer{margin-top:0;padding-top:0}.manual-program-intro .manual-program-intro__footer-alert.ant-alert{border-radius:10px}@media (width<=768px){.manual-program-intro .manual-program-intro__hero{padding:var(--space-10) var(--space-6) var(--space-10)}.manual-program-intro .manual-program-intro__section-card .ant-card-head,.manual-program-intro .manual-program-intro__section-card .ant-card-body{padding-left:var(--space-7);padding-right:var(--space-7)}.manual-program-intro .manual-program-intro__page-title{font-size:var(--text-2xl)}.manual-program-intro .manual-program-intro__body-section-title{font-size:1.25rem}}.chat-surface-dock-host{--chat-surface-dock-bar-h:60px;--chat-surface-control-h:36px;--chat-surface-fab-size:48px;--chat-surface-dock-pad-x:12px;--chat-surface-dock-pad-y:12px;--chat-surface-typing-fab-size:40px;--chat-surface-typing-fab-pad-x:10px;--chat-surface-fab-inset-bottom:calc((var(--chat-surface-dock-bar-h) - var(--chat-surface-fab-size)) / 2);--chat-surface-inset-x:max(12px, env(safe-area-inset-right,0px));--chat-surface-inset-left:max(12px, env(safe-area-inset-left,0px));pointer-events:none}.chat-surface-dock-host--full{left:0;right:0;bottom:var(--chatbot-kb-inset,0px);z-index:1003;position:fixed}@media (width>=769px){.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal{z-index:3;pointer-events:none;flex-shrink:0;width:100%;max-width:none;position:relative;inset:auto}.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal .chat-surface-dock-bar{pointer-events:auto;border-radius:0}.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal .chat-surface-dock-bar--full{box-shadow:none;border-top:1px solid #e8e8e8}}.chat-surface-dock-host--mini{right:var(--chat-surface-inset-x);z-index:1001;flex-direction:column;align-items:flex-end;width:max-content;display:flex;position:fixed;left:auto}@media (width<=768px){.chat-surface-dock-host--mini-typing{width:100%;max-width:none;left:0;right:0;bottom:var(--app-bottom-nav-stack);align-items:stretch}html.chat-surface-mini-input-focused .chat-surface-dock-host--mini-typing{bottom:0!important}.app-layout--mobile-hide-bottom-slot .chat-surface-dock-host--mini-typing{bottom:0}}.chat-surface-dock-host--mini-closed,.chat-surface-dock-host--mini-expanded{right:var(--chat-surface-inset-x);bottom:calc(var(--app-bottom-nav-stack) + var(--chat-surface-fab-inset-bottom))}.app-layout--mobile-hide-bottom-slot .chat-surface-dock-host--mini-closed,.app-layout--mobile-hide-bottom-slot .chat-surface-dock-host--mini-expanded{bottom:var(--chat-surface-fab-inset-bottom)}@media (width<=768px){:is(.app-layout--mobile:has(.page-container.app-page-shell .master-entity-shell>.master-entity-shell__actions) .chat-surface-dock-host--mini-closed,.app-layout--mobile:has(.page-container.app-page-shell .master-entity-shell>.master-entity-shell__actions) .chat-surface-dock-host--mini-expanded){bottom:calc(var(--app-mobile-bottom-actions-stack) + var(--chat-surface-fab-inset-bottom))}:is(.app-layout--mobile.app-layout--has-bottom-nav:has(.page-container.app-page-shell .master-entity-shell>.master-entity-shell__actions) .chat-surface-dock-host--mini-closed,.app-layout--mobile.app-layout--has-bottom-nav:has(.page-container.app-page-shell .master-entity-shell>.master-entity-shell__actions) .chat-surface-dock-host--mini-expanded){bottom:calc(var(--app-bottom-nav-stack) + var(--app-mobile-bottom-actions-stack) + var(--chat-surface-fab-inset-bottom))}}.chat-surface-dock-bar{pointer-events:auto;box-sizing:border-box;width:100%;height:var(--chat-surface-dock-bar-h,60px);min-height:var(--chat-surface-dock-bar-h,60px);max-height:var(--chat-surface-dock-bar-h,60px);padding:0 var(--chat-surface-dock-pad-x,var(--space-7));border-top:none;overflow:hidden;box-shadow:0 -1px #e8e8e8}.chat-surface-dock-bar--full{background:#fff}.chat-surface-dock-bar--mini{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb}.chat-surface-dock-bar__row--full-only{width:100%}.chat-surface-dock-bar--typing{padding:0 var(--chat-surface-typing-fab-pad-x,var(--space-6)) 0 var(--chat-surface-dock-pad-x,var(--space-7))}.chat-surface-dock-bar__row--typing{gap:var(--space-4);width:100%}.chat-surface-typing-fab{min-width:var(--chat-surface-typing-fab-size,40px);min-height:var(--chat-surface-typing-fab-size,40px);box-sizing:border-box;flex-shrink:0;align-self:center;margin:0;padding:0;width:var(--chat-surface-typing-fab-size,40px)!important;height:var(--chat-surface-typing-fab-size,40px)!important}.chat-surface-typing-fab:hover{background:#64748b;transform:none;box-shadow:0 4px 14px #64748b59}.floating-btn.chat-surface-typing-fab--close{color:#fff;border:none;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 14px #64748b59;background:#64748b!important}.chat-surface-typing-fab__icon{font-size:var(--text-lg);pointer-events:none;line-height:1;display:block;color:#fff!important}.floating-btn.chat-surface-dock-bar__fab--close{color:#fff;box-shadow:0 4px 14px #64748b59;background:#64748b!important}.chat-surface-dock-bar__fab--close .floating-btn-icon{color:#fff!important}.chat-surface-fab-stack{pointer-events:none;flex-shrink:0;position:relative}.chat-surface-fab-stack>.chat-surface-fab-fan,.chat-surface-fab-stack>.chat-surface-dock-bar__fab--main{pointer-events:auto}.chat-surface-fab-stack--expanded{width:calc(var(--chat-surface-fab-size) * 2.65);height:calc(var(--chat-surface-fab-size) * 2.65);min-width:calc(var(--chat-surface-fab-size) * 2.65);min-height:calc(var(--chat-surface-fab-size) * 2.65)}.chat-surface-fab-fan{pointer-events:none;position:absolute;inset:0}.floating-btn.chat-surface-fab-action{color:#fff;min-width:44px;min-height:44px;box-shadow:0 4px 14px var(--accent-primary-shadow);pointer-events:auto;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;background:linear-gradient(135deg, var(--accent-primary-active), var(--accent-primary-hover))!important;width:44px!important;height:44px!important}.chat-surface-fab-action .floating-btn-icon{font-size:var(--text-xl);line-height:1;color:#fff!important}.chat-surface-fab-action svg{width:18px;height:18px;color:#fff!important}.floating-btn.chat-surface-fab-action:hover{transform:none;background:linear-gradient(135deg, var(--accent-primary), var(--accent-primary-hover))!important}.chat-surface-fab-action:disabled{opacity:.45;cursor:not-allowed}.chat-surface-fab-action--type{right:calc(var(--chat-surface-fab-size) + 10px);bottom:2px}.chat-surface-fab-action--mic{right:calc(var(--chat-surface-fab-size) + 6px);bottom:calc(var(--chat-surface-fab-size) + 6px)}.chat-surface-fab-action--expand{right:2px;bottom:calc(var(--chat-surface-fab-size) + 10px)}.chat-surface-dock-bar__fab--main{z-index:2;position:absolute;bottom:0;right:0}.chat-fab-fan-enter-active .chat-surface-fab-action{transition:opacity .2s,transform .22s cubic-bezier(.22,1,.36,1)}.chat-fab-fan-enter-from .chat-surface-fab-action{opacity:0;transform:scale(.6)}.chat-fab-fan-leave-active .chat-surface-fab-action{transition:opacity .15s}.chat-fab-fan-leave-to .chat-surface-fab-action{opacity:0}.chat-surface-dock-bar__row{align-items:center;gap:var(--space-4);width:100%;min-width:0;height:100%;min-height:var(--chat-surface-dock-bar-h,60px);box-sizing:border-box;display:flex}.chat-surface-dock-bar__fab{min-width:var(--chat-surface-fab-size);min-height:var(--chat-surface-fab-size);box-shadow:0 4px 14px var(--accent-primary-shadow);box-sizing:border-box;flex-shrink:0;margin:0;padding:0;width:var(--chat-surface-fab-size)!important;height:var(--chat-surface-fab-size)!important}.chat-surface-dock-bar__fab--solo{pointer-events:auto}.chat-surface-dock-bar__fab:hover{transform:none}.chat-surface-dock-bar__fab .floating-btn-icon{font-size:var(--text-xl);line-height:1}.chatbot-input-bar--dock{align-self:stretch;align-items:center;gap:var(--space-4);box-sizing:border-box;min-width:0;height:100%;padding:var(--chat-surface-dock-pad-y,var(--space-7)) 0;box-shadow:none;background:0 0;border:none;flex:auto;margin:0;display:flex}.chatbot-input-wrap{flex:auto;min-width:0;position:relative}.chatbot-input-bar--dock .chatbot-input{width:100%;height:var(--chat-surface-control-h,36px);padding:0 var(--space-7);border:1px solid var(--ui-border-input);font-size:var(--text-md);box-sizing:border-box;background:#f7f8fa;border-radius:2rem}.chatbot-input-bar--dock .chatbot-input--has-send{padding-right:calc(var(--chat-surface-control-h,var(--space-21)) + var(--space-2))}.chatbot-input-bar--dock .chatbot-input:focus{border:1px solid var(--ui-border-input);background:#f7f8fa}.chatbot-send-btn--in-input{width:var(--chat-surface-control-h,36px);height:var(--chat-surface-control-h,36px);min-width:var(--chat-surface-control-h,36px);min-height:var(--chat-surface-control-h,36px);position:absolute;top:50%;right:4px;transform:translateY(-50%)}.chatbot-input-bar--dock .chatbot-mic-btn--inline,.chatbot-input-bar--dock .chatbot-surface-expand-btn{width:var(--chat-surface-control-h,36px);height:var(--chat-surface-control-h,36px);min-width:var(--chat-surface-control-h,36px);min-height:var(--chat-surface-control-h,36px);border:1px solid var(--ui-border-input);flex-shrink:0}.chat-surface-dock-host--open .chat-mini-toast-wrap,.chat-surface-dock-host--mini .chat-mini-toast-wrap{align-self:stretch;width:100%}.chat-mini-toast-wrap{margin:0 0 var(--space-5);width:100%;min-height:2.8em;padding-left:max(var(--space-7), env(safe-area-inset-left,var(--space-0)));padding-right:max(var(--space-7), env(safe-area-inset-right,var(--space-0)));box-sizing:border-box;pointer-events:none;align-self:stretch}.chat-mini-toast{padding:var(--space-6) var(--space-8);box-sizing:border-box;width:100%;max-width:100%;font-size:var(--text-md);color:#fff;text-align:center;white-space:normal;word-break:keep-all;overflow-wrap:break-word;pointer-events:none;background:#00000080;border:none;border-radius:2rem;margin:0;line-height:1.45;box-shadow:0 4px 16px #0003}.chat-surface-dock-host--mini .chat-mini-toast--expandable{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.chat-surface-dock-host--mini .chat-mini-toast--expandable:hover{background:#0000009e}.chat-surface-dock-host--mini .chat-mini-toast--expandable:active{transform:scale(.98)}.chat-mini-toast-enter-active{transition:opacity .22s,transform .25s cubic-bezier(.22,1,.36,1)}.chat-mini-toast-leave-active{transition:opacity .35s,transform .3s}.chat-mini-toast-enter-from{opacity:0;transform:translateY(8px)}.chat-mini-toast-leave-to{opacity:0;transform:translateY(-4px)}.chat-mini-toast-cue-enter-active,.chat-mini-toast-cue-leave-active{transition:opacity .2s}.chat-mini-toast-cue-enter-from,.chat-mini-toast-cue-leave-to{opacity:0}.chat-surface-dock-host--mini:not(.chat-surface-dock-host--mini-typing) .chat-mini-toast-wrap{left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));box-sizing:border-box;width:auto;max-width:none;bottom:calc(var(--app-bottom-nav-stack) + var(--chatbot-input-bar-h,48px) + 12px);margin:0 0 var(--space-5);z-index:1101;align-self:stretch;padding-left:0;padding-right:0;position:fixed}.app-layout--mobile-hide-bottom-slot .chat-surface-dock-host--mini:not(.chat-surface-dock-host--mini-typing) .chat-mini-toast-wrap{bottom:calc(var(--chatbot-input-bar-h,48px) + 12px)}.chat-surface-dock-host--full,.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal{flex-direction:column;align-items:stretch;display:flex}.chat-surface-dock-host--full .chat-mini-toast-wrap,.ai-agent-chat-page__box .chat-surface-dock-host--full-in-modal .chat-mini-toast-wrap{width:100%;margin:0 0 var(--space-5);z-index:1;position:absolute;bottom:100%;left:0;right:0}.chatbot-mic-btn--inline,.chatbot-surface-expand-btn{border:1px solid var(--ui-border-input);color:#334155;cursor:pointer;width:40px;min-width:40px;height:40px;min-height:40px;font-size:var(--text-md);box-sizing:border-box;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.chatbot-mic-btn--inline.is-listening{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.chatbot-surface-expand-btn{color:#334155}.chatbot-surface-expand-btn--header{margin-right:var(--space-2)}.floating-btn--active{box-shadow:0 0 0 3px #fffffff2, 0 0 0 6px var(--accent-primary)}@media (width<=768px){.chat-surface-dock-host--mini-closed,.chat-surface-dock-host--mini-expanded,.chat-surface-dock-host--mini-typing{--chat-surface-inset-x:max(12px, env(safe-area-inset-right,0px));--chat-surface-inset-left:max(12px, env(safe-area-inset-left,0px))}}@media (width>=769px){.chat-surface-dock-host--mini-closed,.chat-surface-dock-host--mini-expanded{--chat-surface-inset-x:max(24px, env(safe-area-inset-right,0px));right:var(--chat-surface-inset-x);bottom:max(24px, env(safe-area-inset-bottom,0px))}.chat-surface-dock-host--mini.chat-surface-dock-host--mini-pc-open{pointer-events:none;align-items:flex-end;width:auto;max-width:none;position:fixed;bottom:auto;left:auto;right:auto}.chat-surface-dock-host--mini.chat-surface-dock-host--mini-pc-open .chat-surface-fab-stack,.chat-surface-dock-host--mini.chat-surface-dock-host--mini-pc-open .chat-surface-dock-bar__fab--solo,.chat-surface-dock-host--mini.chat-surface-dock-host--mini-pc-open .chat-surface-dock-bar--typing,.chat-surface-dock-host--mini.chat-surface-dock-host--mini-pc-open .chat-mini-toast-wrap,.chat-surface-dock-host--mini.chat-surface-dock-host--mini-pc-open .chat-surface-dock-host__pc-drag-handle{pointer-events:auto}.chat-surface-dock-host--mini-pc-open .chat-surface-dock-bar--typing{border-radius:.5rem;width:100%;box-shadow:0 -1px #e8e8e8,0 8px 24px #0000001f}.chat-surface-dock-host__pc-drag-handle{z-index:2;height:var(--space-8);cursor:grab;touch-action:none;border-radius:8px 8px 0 0;position:absolute;top:0;left:0;right:0}.chat-surface-dock-host__pc-drag-handle:active{cursor:grabbing}.chat-surface-dock-host--mini-pc-open .chat-mini-toast-wrap{margin-bottom:var(--space-2)}}.ocr-draft-image-card__wrap{padding:var(--space-7);background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;justify-content:center;align-items:flex-start;display:flex;overflow:visible}.ocr-draft-image-card__img{max-width:100%}.ant-image{max-width:100%;display:block}.ant-image-img{vertical-align:bottom;width:auto;max-width:100%;height:auto!important}.ocr-draft-image-card__loading{color:#8c8c8c;font-size:var(--text-sm);padding:var(--space-9) 0}.ocr-draft-meta-card__compact-head{margin-bottom:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.ocr-draft-meta-card__compact-line{font-size:var(--text-sm);color:var(--color-text,#000000e0);word-break:break-word;line-height:1.45}.ocr-draft-meta-card__compact-line--file{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ocr-draft-meta-card__file-text{min-width:0;font-size:var(--text-base);line-height:1.45}.ocr-draft-meta-card .ant-descriptions.ant-descriptions-small .ant-descriptions-item-label,.ocr-draft-meta-card .ant-descriptions.ant-descriptions-small .ant-descriptions-item-content,.ocr-draft-meta-card .ant-descriptions-small .ant-descriptions-row>th,.ocr-draft-meta-card .ant-descriptions-small .ant-descriptions-row>td{padding-bottom:0!important;font-size:var(--text-sm)!important;border-bottom:0 solid #0000!important;margin-bottom:0!important;padding-block-end:0!important;line-height:1.45!important}.ocr-pan-zoom{background:var(--color-bg,#f5f5f5);cursor:grab;outline:none;flex:1;justify-content:center;align-items:center;min-height:280px;display:flex;overflow:hidden}.ocr-pan-zoom:active{cursor:grabbing}.ocr-pan-zoom__transform{will-change:transform}.ocr-pan-zoom__img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;display:block}.ocr-pan-zoom__empty{padding:var(--space-27);color:var(--color-text-disabled,#bfbfbf);font-size:var(--text-sm)}.app-btn{height:32px;padding:0 var(--space-8);border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-3);white-space:nowrap;font-family:var(--font-base);box-sizing:border-box;border-radius:4px;outline:none;font-weight:400;transition:all .15s;display:inline-flex}.app-btn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.app-btn:active:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-bg);color:var(--color-primary)}.app-btn--primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.app-btn--primary:hover:not(:disabled),.app-btn--primary:active:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff}.app-btn--danger{background:var(--status-rejected);color:#fff;border-color:var(--status-rejected)}.app-btn--danger:hover:not(:disabled),.app-btn--danger:active:not(:disabled){color:#fff;background:#ff7875;border-color:#ff7875}.app-btn--sm{height:28px;padding:0 var(--space-6);font-size:var(--text-xs)}.app-btn:disabled{background:var(--color-text-disabled);border-color:var(--color-text-disabled);color:#fff;cursor:not-allowed;opacity:.6}.app-btn--primary:disabled,.app-btn--danger:disabled{background:var(--color-text-disabled);border-color:var(--color-text-disabled);color:#fff}.app-btn--loading{position:relative}.app-btn__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.6s linear infinite app-btn-spin;display:inline-block}@keyframes app-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-btn--block{width:100%;display:flex}.app-btn__icon{font-size:var(--text-base);flex-shrink:0}.app-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.app-dropzone{gap:var(--space-4);flex-direction:column;display:flex}.app-dropzone__empty{border:1.5px dashed var(--color-border);background:var(--color-panel-light);padding:var(--space-16) var(--space-8);text-align:center;cursor:pointer;border-radius:6px;transition:all .15s}.app-dropzone__empty:hover:not(.app-dropzone__empty--disabled),.app-dropzone__empty--dragover{border-color:var(--color-primary);background:var(--color-primary-bg)}.app-dropzone__empty--disabled{background:var(--color-panel-light);color:var(--color-text-disabled);cursor:not-allowed}.app-dropzone__icon{font-size:var(--text-3xl);color:var(--color-text-disabled);margin-bottom:var(--space-5)}.app-dropzone__primary{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-2)}.app-dropzone__primary strong{color:var(--color-primary);font-weight:600}.app-dropzone__secondary{font-size:var(--text-sm);color:var(--color-text-disabled)}.app-dropzone__file{border:1px solid var(--color-primary-border);background:var(--color-primary-bg);border-radius:var(--ui-radius);padding:var(--space-4) var(--space-8);align-items:center;gap:var(--space-6);display:flex}.app-dropzone__multi-list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.app-dropzone__add-more{padding:var(--space-3) var(--space-7);font-size:var(--text-base);border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text);cursor:pointer;border-radius:4px;align-self:flex-start}.app-dropzone__add-more:hover{border-color:var(--color-primary);color:var(--color-primary)}.app-dropzone__file-icon{font-size:var(--text-xl);flex-shrink:0}.app-dropzone__file-info{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.app-dropzone__file-name{font-size:var(--text-base);color:var(--color-text);word-break:break-all;font-weight:400}.app-dropzone__file-meta{font-size:var(--text-sm);color:var(--color-text-secondary);font-family:var(--font-mono)}.app-dropzone__remove{cursor:pointer;color:var(--color-text-secondary);font-size:var(--text-base);padding:var(--space-2);background:0 0;border:none;flex-shrink:0;line-height:1}.app-dropzone__remove:hover{color:var(--status-rejected)}.app-dropzone__file--loading{opacity:.7;pointer-events:none}.app-dropzone__file-status{font-size:var(--text-xs);color:var(--color-text-secondary)}.app-dropzone__file-status--loading{color:var(--color-primary)}.app-dropzone__error{margin-top:var(--space-5);padding:var(--space-5) var(--space-6);font-size:var(--text-xs);color:var(--status-rejected);align-items:center;gap:var(--space-3);background:#fff1f0;border:1px solid #ffccc7;border-radius:4px;display:flex}.app-dropzone__error-icon{font-size:var(--text-xs);flex-shrink:0}.app-dropzone__input{width:1px!important;height:1px!important;margin:-var(--space-1)!important;clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.app-dropzone__mobile-pick{gap:var(--space-6);grid-template-columns:1fr 1fr;width:100%;display:grid}.app-dropzone__mobile-pick--compact{margin-top:var(--space-2)}.app-dropzone__mobile-pick--disabled{opacity:.55;pointer-events:none}.app-dropzone__mobile-card{justify-content:center;align-items:center;gap:var(--space-4);min-height:112px;padding:var(--space-4) var(--space-4);border:1.5px solid var(--color-border,#e5e7eb);cursor:pointer;box-sizing:border-box;background:#fff;border-radius:.5rem;flex-direction:column;transition:border-color .15s,background .15s;display:flex}.app-dropzone__mobile-card:hover:not(:disabled){border-color:var(--color-primary,#52a946);background:var(--color-primary-bg,#f0faf0)}.app-dropzone__mobile-card:active:not(:disabled){background:var(--color-primary-bg,#e8f5e6)}.app-dropzone__mobile-card:disabled{cursor:not-allowed}.app-dropzone__mobile-card-icon{font-size:var(--text-3xl);line-height:1.4}.app-dropzone__mobile-card-label{font-size:var(--text-sm);color:var(--color-text-tertiary,#00000073);font-weight:500}.app-dropzone__mobile-hint{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-disabled,#9ca3af);text-align:center;grid-column:1/-1;line-height:1.4}.responsive-search-picker-shell{align-items:stretch;gap:var(--space-4);flex-direction:column;width:100%;display:flex}.responsive-search-picker-shell .responsive-search-multi-select__selected-list,.responsive-search-picker-shell .responsive-search-single-select__selected-list{margin-bottom:0}.search-select__shell--file-list{align-items:stretch;gap:var(--space-5);flex-direction:column}.search-select__selected-file-list,.search-select__input-row--file-list .search-select__filter-input{width:100%}.app-field{gap:var(--space-3);flex-direction:column;display:flex}.app-field__label{font-size:var(--text-xs);color:var(--color-text-secondary);align-items:center;gap:var(--space-3);display:flex}.app-field__label-text{color:var(--color-text-secondary);font-weight:400}.app-field__label-hint{font-size:var(--text-xs);color:var(--color-text-disabled);margin-left:auto}.app-field__label-required{color:var(--status-rejected);margin-left:var(--space-1);font-weight:600}.app-field__content{flex-direction:column;gap:0;display:flex}.app-field__error{font-size:var(--text-xs);color:var(--status-rejected);margin-top:var(--space-2)}.ant-modal-wrap.app-modal .app-modal__subtitle{margin:0 0 var(--space-6);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.ant-modal-wrap.app-modal .app-modal__footer-inner{width:100%}.ant-modal-wrap.app-modal .app-modal__footer-inner .modal__footer-spacer{min-width:var(--space-4);flex:1}.app-select-wrap{width:100%}.ant-select-selector{background:var(--color-panel)!important;border-color:var(--color-border)!important;border-radius:4px!important;align-items:center!important;min-height:34px!important;display:flex!important}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--color-primary)!important}.ant-select-focused .ant-select-selector{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--accent-primary-surface-md)!important}.ant-select-selection-item{color:var(--color-text);font-size:var(--text-sm)}.ant-select-selection-placeholder{color:var(--color-text-placeholder)!important;opacity:1!important}.ant-select-disabled .ant-select-selector{background:var(--color-panel-light)!important;color:var(--color-text-disabled)!important;cursor:not-allowed!important}.app-select-wrap--sm .ant-select-selector{min-height:30px!important}.app-select-dropdown.ant-select-dropdown{background:var(--color-panel);border-color:var(--color-border)}.app-select-dropdown .ant-select-item{color:var(--color-text);padding:var(--space-5) var(--space-7)}.app-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--color-panel-light)}.app-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--color-primary-bg);color:var(--color-primary)}.app-select-dropdown .app-select-dropdown-footer{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-7);border-top:1px solid var(--color-border-soft,#f0f0f0);background:var(--color-panel,#fff);display:flex}.match-badge{font-family:var(--font-mono)}.match-badge--verified{background:var(--match-verified);color:var(--match-verified-text);border-color:var(--match-verified-border)}.match-badge--name-only-match{background:var(--match-name-only);color:var(--match-name-only-text);border-color:var(--match-name-only-border)}.match-badge--name-warning{background:var(--match-name-warning);color:var(--match-name-warning-text);border-color:var(--match-name-warning-border)}.match-badge--code-conflict{background:var(--match-code-conflict);color:var(--match-code-conflict-text);border-color:var(--match-code-conflict-border)}.match-badge--unknown{background:var(--match-unknown);color:var(--match-unknown-text);border-color:var(--match-unknown-border)}.match-badge--no-code{background:var(--match-no-code);color:var(--match-no-code-text);border-color:var(--match-no-code-border)}.status-badge{font-weight:500}.status-badge--pending{color:var(--status-pending,#8c8c8c);border-color:var(--color-border-soft,#f0f0f0);background:#fafafa}.status-badge--partial{color:#ad6800;background:#fffbe6;border-color:#ffe58f}.status-badge--confirmed{background:var(--filter-status-success-bg);color:var(--filter-status-success-text);border-color:var(--filter-status-success-border)}.status-badge--rejected{color:var(--status-rejected,#ff4d4f);background:#fff1f0;border-color:#ffccc7}.attachment-list{gap:var(--space-7);flex-wrap:wrap;display:flex}.attachment-list__card{width:140px;padding:var(--space-5);border:1px solid var(--color-border-secondary);background:var(--color-bg-container);border-radius:8px;position:relative}.attachment-list__remove{z-index:2;cursor:pointer;background:#0000000a;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:4px;right:4px}.attachment-list__remove:hover{background:#00000014}.attachment-list__thumb{object-fit:cover;width:100%;max-height:100px}.attachment-list__caption{margin-top:var(--space-3);font-size:var(--text-xs);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.attachment-list__meta{font-size:var(--text-xs);color:var(--color-text-tertiary)}.attachment-list__file{align-items:flex-start;gap:var(--space-3);display:flex}.attachment-list__file-icon{font-size:var(--text-xl);color:var(--color-text-secondary);flex:none;line-height:1;position:relative}.attachment-list__hwp-badge{font-size:var(--text-2xs);padding:0 var(--space-2);border:1px solid var(--ui-border-input);background:#fff;border-radius:3px;font-weight:700;position:absolute;bottom:-4px;right:-6px}.attachment-list__file-main{text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;min-width:0;padding:0}.attachment-list__file-name{font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:block;overflow:hidden}.attachment-list__file-size{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-tertiary);display:block}.attachment-list__dl{padding:0 var(--space-2);flex:none}.responsive-select-mobile{width:100%;min-width:0}.responsive-select-mobile__trigger{cursor:pointer}.responsive-select-mobile__trigger .ant-input-suffix{pointer-events:none}.responsive-select-mobile__suffix{color:var(--color-text-tertiary);font-size:var(--text-xs)}.responsive-select-mobile-modal-wrap .responsive-select-mobile__search.ant-input-affix-wrapper{margin-bottom:var(--space-7);height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;padding-block:0!important;padding-inline:var(--space-6)!important;line-height:calc(var(--ui-control-height) - 2px)!important;box-sizing:border-box!important}.responsive-select-mobile-modal-wrap .responsive-select-mobile__search .ant-input{height:100%!important;min-height:0!important;line-height:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important;padding-block:0!important;padding-inline:0!important}.responsive-select-mobile-modal-wrap .responsive-search-single-select-modal .responsive-select-mobile__list,.responsive-select-mobile-modal-wrap .responsive-search-multi-select-modal .responsive-select-mobile__list{min-height:min(60vh,420px);max-height:min(60vh,420px);overflow-y:auto}.responsive-select-mobile__list{max-height:min(60vh,420px);overflow-y:auto}.responsive-select-mobile__option{text-align:left;width:100%;padding:var(--space-4) var(--space-4);font-size:var(--text-base);color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:8px;margin:0;line-height:1.4;display:block}.responsive-select-mobile__option:hover:not(:disabled){background:#0000000a}.responsive-select-mobile__option:disabled{opacity:.45;cursor:not-allowed}.responsive-select-mobile__option--clear{color:var(--color-text-secondary);margin-bottom:var(--space-2);border:1px dashed #0000001f}.responsive-select-mobile__option--active{background:var(--accent-primary-bg);color:var(--accent-primary);font-weight:500}.responsive-select-mobile__footer{gap:var(--space-6);margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid #00000014;display:flex}.responsive-select-mobile__footer .ant-btn{flex:1 1 0;min-height:40px}.responsive-search-multi-select__option{align-items:center;gap:var(--space-6);text-align:left;display:flex!important}.responsive-search-multi-select__check{pointer-events:none;flex-shrink:0;align-self:center;align-items:center;display:flex}.responsive-search-multi-select__check .ant-checkbox{top:0}.responsive-search-multi-select__option-body{flex:auto;align-items:center;min-width:0;display:flex}.responsive-search-multi-select .entity-select-pharma__option{justify-content:center;width:100%}.responsive-search-multi-select .entity-select-pharma__name{line-height:1.4}.responsive-search-multi-select__status{padding:var(--space-14) var(--space-8);text-align:center;font-size:var(--text-base);color:var(--color-text-tertiary)}.responsive-search-single-select__option{text-align:left;align-items:center;display:flex!important}.responsive-search-single-select__option-body{flex:auto;width:100%;min-width:0}.responsive-search-single-select__status{padding:var(--space-14) var(--space-8);text-align:center;font-size:var(--text-base);color:var(--color-text-tertiary)}.responsive-search-single-select .entity-select-hospital__option,.responsive-search-single-select .entity-select-member__option{width:100%}@media (width>=769px){.responsive-select-mobile-modal-wrap .responsive-search-multi-select-modal,.responsive-select-mobile-modal-wrap .responsive-search-single-select-modal{width:min(480px,100vw - 32px)!important;max-width:min(480px,100vw - 32px)!important}.responsive-select-mobile-modal-wrap .responsive-search-multi-select-modal .responsive-select-mobile__list,.responsive-select-mobile-modal-wrap .responsive-search-single-select-modal .responsive-select-mobile__list{min-height:min(50vh,400px);max-height:min(50vh,400px)}}.flow-campaign-attachments{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid #00000014}.flow-campaign-attachments__title{font-size:var(--text-base);margin-bottom:var(--space-6);color:var(--color-text);font-weight:600}.flow-campaign-attachments__list{gap:var(--space-6);flex-direction:column;display:flex}.flow-campaign-attachments__item{font-size:var(--text-base)}.flow-campaign-attachments__link,.flow-campaign-attachments__caption{word-break:break-all}.flow-campaign-attachments__img-wrap{max-width:100%;margin-bottom:var(--space-3)}.flow-campaign-attachments__img{border:1px solid #00000014;border-radius:6px;max-width:100%;max-height:240px}.flow-campaign-attachments__err{color:var(--color-text-tertiary)}.flow-closed-audience-picker{font-size:var(--text-base)}.flow-closed-audience-picker__toolbar{align-items:center;gap:var(--space-7);margin-bottom:var(--space-7);max-width:100%;padding-bottom:var(--space-1);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;overflow-x:auto}.flow-closed-audience-picker__filter-radios{align-items:center;gap:var(--space-2) var(--space-8);flex-wrap:nowrap;flex-shrink:0;display:flex}.flow-closed-audience-picker__filter-radios .ant-radio-wrapper{font-size:var(--text-base);white-space:nowrap;margin-inline-end:0;line-height:1.4}.flow-closed-audience-picker__count{font-size:var(--text-xs);color:var(--color-text-secondary);flex-shrink:0}.flow-closed-audience-picker__search{margin-bottom:var(--space-7)}.flow-closed-audience-picker__hint{margin:var(--space-7) 0 0;font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.45}.flow-content-editor__label{font-size:var(--text-sm);margin-bottom:var(--space-3);font-weight:600;display:block}.flow-content-editor__plain-readonly{white-space:pre-wrap;padding:var(--space-8);background:#00000005;border-radius:6px;line-height:1.65}.flow-content-editor__html{padding:var(--space-7);background:#00000005;border-radius:6px;line-height:1.65}.flow-content-editor__textarea{font-family:inherit;line-height:1.5715;padding:var(--space-4)!important}.flow-copyable-url{--flow-copyable-url-h:32px;align-items:stretch;gap:var(--space-4);box-sizing:border-box;flex-wrap:nowrap;width:100%;max-width:1200px;display:flex}.flow-copyable-url__text{box-sizing:border-box;min-width:0;max-width:320px;height:var(--flow-copyable-url-h);font-size:var(--text-sm);padding:0 var(--space-6);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);white-space:nowrap;text-overflow:ellipsis;background:#fff;flex:auto;align-items:center;line-height:1;display:flex;overflow:hidden}.flow-copyable-url>.ant-btn{padding-left:var(--space-8);padding-right:var(--space-8);flex:none;justify-content:center;align-items:center;display:inline-flex;height:var(--flow-copyable-url-h)!important;min-height:var(--flow-copyable-url-h)!important}.flow-copyable-url--icons{align-items:stretch;gap:var(--space-17);flex-direction:column}.flow-copyable-url--icons .flow-copyable-url__row{width:100%;min-height:var(--flow-copyable-url-h);flex-wrap:nowrap;align-items:center;display:flex}.flow-copyable-url--icons .flow-copyable-url__row .flow-copyable-url__copy-btn.ant-btn{font-size:var(--text-sm);flex:none;line-height:1;width:auto!important;min-width:auto!important;height:var(--flow-copyable-url-h)!important;min-height:var(--flow-copyable-url-h)!important;padding:0 var(--space-8)!important;color:var(--color-text-secondary)!important;box-shadow:none!important;background:#fff!important;border:1px solid #0000001a!important;border-left:none!important;border-radius:0!important}.flow-copyable-url--icons .flow-copyable-url__row .flow-copyable-url__copy-btn.ant-btn:hover,.flow-copyable-url--icons .flow-copyable-url__row .flow-copyable-url__copy-btn.ant-btn:focus{border-color:var(--color-text-tertiary)!important;color:var(--color-text)!important;background:#fff!important;border-left:none!important}.flow-copyable-url__share{justify-content:center;width:100%;display:flex}.flow-copyable-url__share-btn.ant-btn{font-size:var(--text-xl);box-shadow:0 2px 8px var(--accent-primary-shadow);justify-content:center;align-items:center;width:48px!important;min-width:48px!important;height:48px!important;padding:0!important;display:inline-flex!important}.flow-copyable-url__share-btn.ant-btn .anticon{font-size:var(--text-xl)}@media (width<=768px){.flow-copyable-url{max-width:100%}.flow-copyable-url__text{flex:auto;min-width:0;max-width:100%}}.flow-public-complete-step{text-align:center}.flow-public-complete-step__icon{font-size:var(--text-4xl);color:var(--accent-primary);margin:0 auto var(--space-11);display:block}.flow-public-complete-step__title{font-size:var(--text-2xl);margin:0 0 var(--space-34);color:var(--color-text);font-weight:600;line-height:1.35}.flow-public-complete-step__meta{font-size:var(--text-base);color:var(--color-text-secondary);margin:0 0 var(--space-2);line-height:1.5}.flow-public-complete-step__meta:last-of-type{margin-bottom:var(--space-17)}.flow-public-complete-step .flow-relay-panel__hint{font-size:var(--text-md);color:var(--color-text);font-weight:500;line-height:1.6}.flow-public-complete-step .flow-relay-panel__url{margin-top:var(--space-2)}.flow-public-complete-step__review-link{margin-top:var(--space-17);font-size:var(--text-base);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;line-height:1.5;text-decoration:underline;display:inline-block}.flow-public-complete-step__review-link:hover{color:var(--ant-primary-color)}.flow-public-content-step__title{font-size:var(--text-lg);margin-bottom:var(--space-7);font-weight:600}.flow-public-content-step__editor,.flow-public-content-step__editor .flow-content-editor__plain-readonly,.flow-public-content-step__editor .flow-content-editor__html{margin-bottom:var(--space-8)}.flow-public-content-step__recipient{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid #0000000f}.flow-public-content-step__ack-wrap{margin-top:var(--space-7)}.flow-public-content-step__ack{margin-top:var(--space-5)}.flow-public-content-step__ack--first{margin-top:0}.flow-public-content-step__before-actions{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid #0000000f}.flow-public-content-step__actions{margin-top:var(--space-8);gap:var(--space-4);justify-content:flex-end;display:flex}.flow-public-gate-step__title{font-size:var(--text-lg);margin-bottom:var(--space-7);font-weight:600}.flow-public-gate-step__actions{margin-top:var(--space-8);gap:var(--space-4);justify-content:flex-end;display:flex}.flow-question-builder__card{padding:var(--space-7);margin-bottom:var(--space-7);background:#fff;border:1px solid #00000014;border-radius:8px}.flow-question-builder__row{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.flow-question-builder__idx{font-size:var(--text-xs);color:var(--color-text-secondary);min-width:28px;font-weight:600}.flow-question-builder__title{margin-bottom:var(--space-5)}.flow-question-builder__choice{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.flow-question-builder__choice-del{font-size:var(--text-xs);white-space:nowrap}.flow-question-builder__add{margin-top:var(--space-5)}.flow-relay-panel__hint{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;max-width:520px;margin:0 auto var(--space-11);line-height:1.5}.flow-relay-panel__preparing{justify-content:center;align-items:center;gap:var(--space-6);margin:var(--space-5) auto var(--space-8);color:var(--color-text-tertiary);font-size:var(--text-sm);display:flex}.flow-relay-panel__actions{justify-content:center;margin-bottom:0;display:flex}.flow-relay-panel--compact .flow-relay-panel__actions{margin-bottom:0}.flow-relay-panel__url{margin-top:var(--space-7);text-align:left;max-width:560px;margin-left:auto;margin-right:auto}.flow-relay-panel--compact .flow-relay-panel__url{margin-top:var(--space-7);max-width:100%;padding:var(--space-7)}.flow-relay-panel--compact .flow-copyable-url{max-width:480px}.flow-relay-panel--compact .flow-relay-panel__url{text-align:center}.flow-relay-panel--compact .flow-copyable-url--icons{align-items:stretch;margin:0 auto}.flow-public-complete-step__relay{text-align:center;width:100%;margin-top:0}.flow-relay-panel__url-label{font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-3)}.flow-relay-panel__url code{font-size:var(--text-xs);word-break:break-all;padding:var(--space-5);background:#0000000a;display:block}.flow-relay-panel__open-row{margin-top:var(--space-6)}.flow-relay-panel__url-note{margin:var(--space-6) 0 0;font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5}.flow-relay-panel__copy{margin-top:var(--space-2)}.flow-share-link-card__inner{max-width:100%}.flow-share-link-card__label{font-size:var(--text-sm);margin-bottom:var(--space-5);font-weight:600}.flow-share-link-card__hint{font-size:var(--text-xs);color:var(--color-text-secondary);margin:var(--space-6) 0 0;line-height:1.5}.flow-signature-pad__hint{margin-bottom:var(--space-5);font-size:var(--text-sm)}.flow-signature-pad__wrap{width:100%}.flow-signature-pad__canvas{touch-action:none;border:1px solid var(--ui-border-input);background:#fff;border-radius:6px;width:100%;max-width:100%;display:block}.flow-signature-pad__slot{margin-top:var(--space-7)}.re-notice-print-sheet{max-width:720px;padding:var(--space-9) var(--space-7) var(--space-18);color:#000;font-size:var(--text-sm);box-sizing:border-box;background:#fff;margin:0 auto;line-height:1.45}.re-notice-annex{margin:var(--space-6) 0 var(--space-11);font-size:var(--text-xs)}.re-notice-title{text-align:center;margin:0 0 var(--space-11);font-size:var(--text-xl);letter-spacing:.02em;font-weight:700}.re-notice-grid{border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:var(--space-8);font-size:var(--text-sm)}.re-notice-grid tbody tr{height:44px}.re-notice-th,.re-notice-td{vertical-align:middle;border:1px solid #000}.re-notice-th{padding:var(--space-5) var(--space-2);text-align:center;background:#f5f5f5;width:22%;font-weight:500}.re-notice-th--single{width:40%}.re-notice-th--group{width:22%}.re-notice-th--sub{background:#fafafa;width:18%;font-weight:500}.re-notice-td{padding:var(--space-5) var(--space-6);word-break:break-word;width:60%}.re-notice-sign-company-stamp{justify-content:flex-end;align-items:center;gap:var(--space-6);flex-wrap:nowrap;display:inline-flex}.re-notice-stamp{flex-shrink:0}.re-notice-declaration{margin:var(--space-6) 0;text-align:left;font-size:var(--text-sm)}.re-notice-sign-block{text-align:right}.re-notice-date-line{margin-bottom:var(--space-11);margin-right:var(--space-8);font-size:var(--text-sm)}.re-notice-date-num{text-align:right;margin:0;padding:0 .18em 0 0;display:inline-block}.re-notice-date-num:not(:first-child){padding-left:var(--space-5)}.re-notice-date-unit{margin-right:.55em}.re-notice-date-unit:last-child{margin-right:0}.re-notice-sign-line{margin-top:var(--space-6);margin-bottom:var(--space-6);margin-right:var(--space-11);font-size:var(--text-sm);justify-content:flex-end;align-items:center;gap:1.35em;font-weight:400;display:flex}.re-notice-sign-prefix{flex-shrink:0}.re-notice-sign-company{text-align:right}.re-notice-recipient{text-align:center;font-size:var(--text-md);margin-top:var(--space-11);margin-bottom:0;font-weight:500}@media print{.re-notice-print-sheet{max-width:none;padding:0}}.re-notice-print-surface .re-notice-print-sheet{box-sizing:border-box;width:100%;max-width:none;padding:clamp(var(--space-6), 2.2vmin, var(--space-9));margin:0 auto;font-size:clamp(.714rem,2.4vmin,.929rem);line-height:1.42}.mois-health-hospitals-panel__filters{align-items:stretch;gap:var(--space-7);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.mois-health-hospitals-panel__filter-row--search{justify-content:center;width:100%;display:flex}.mois-health-hospitals-panel__filter-row--selects{justify-content:flex-start;align-items:center;gap:var(--space-7) var(--space-8);flex-wrap:wrap;width:100%;display:flex}.mois-health-hospitals-panel__filter-item{align-items:center;gap:var(--space-4);display:flex}.mois-health-hospitals-panel__filter-item--search.main-table-unified-search__input{width:calc(32 * var(--space-8));max-width:100%}.mois-health-hospitals-panel__filter-item--select.main-table-unified-search__input{flex:none;width:auto;min-width:130px;max-width:160px}.mois-health-hospitals-panel__filter-item--select .responsive-select-mobile{width:100%;min-width:0}@media (width<=768px){.mois-health-hospitals-panel__filter-row--search .mois-health-hospitals-panel__filter-item--search.main-table-unified-search__input{flex:auto;width:100%;min-width:0;max-width:none}.mois-health-hospitals-panel__filter-row--selects{gap:var(--space-4);flex-wrap:nowrap;min-width:0}.mois-health-hospitals-panel__filter-row--selects .mois-health-hospitals-panel__filter-item--select.main-table-unified-search__input{flex:1 1 0;width:auto;min-width:0;max-width:none}}.mois-hospitals-address-map-cell{justify-content:center;width:100%;display:inline-flex}.mois-hospitals-address-map-cell__btn{color:var(--color-text-secondary)}.mois-hospitals-address-map-cell__btn:hover{color:var(--accent-primary)}.rich-html-display{word-break:break-word;line-height:1.65}.rich-html-display--plain{white-space:pre-wrap}.rich-html-display p{margin:0 0 .65em}.rich-html-display p:last-child{margin-bottom:0}.rich-html-display ul,.rich-html-display ol{margin:.5em 0;padding-left:1.4em}.rich-html-display table{border-collapse:collapse;width:100%;margin:.75em 0}.rich-html-display th,.rich-html-display td{padding:var(--space-3) var(--space-5);border:1px solid #0000001f}.stamp-preview-hint{margin:0 0 var(--space-7);font-size:var(--text-sm);color:var(--color-text-secondary)}.stamp-preview-grid{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stamp-option{max-width:200px;padding:var(--space-7);cursor:pointer;text-align:center;background:#fafafa;border:2px solid #e8e8e8;border-radius:10px;flex:140px;margin:0;transition:border-color .15s,box-shadow .15s,background .15s}.stamp-option--compact{flex:none;width:100%;max-width:none}.stamp-option:hover{border-color:var(--primary-light);background:#f0f7ff}.stamp-option:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.stamp-option--selected{border-color:var(--accent-primary);background:var(--primary-lightest);box-shadow:0 0 0 1px var(--accent-primary-shadow-md)}.stamp-option__canvas{justify-content:center;align-items:center;min-height:128px;display:flex}.stamp-modal-footer{margin-top:var(--space-8)}.stamp-serif{font-family:Noto Serif KR,serif}.stamp-renderer-root{box-sizing:border-box}.stamp-renderer-img{object-fit:contain;background:#fff;border:1px solid #ccc;border-radius:50%;width:100%;height:100%;display:block}.stamp-renderer-svg{width:100%;height:100%;display:block}.stamp-circle-char{dominant-baseline:middle}.stamp-square-outer{box-sizing:border-box;background:#fff;border:2px solid #c00;border-radius:4px;width:100%;height:100%;padding:2.5%}.stamp-square-inner{box-sizing:border-box;border:1.5px solid #c00;width:100%;height:100%;min-height:0;padding:3%}.stamp-square-outer--intaglio{background:#c00;border-color:#fff}.stamp-square-inner--intaglio{border-color:#fff}.stamp-square-outer--intaglio .stamp-square-cell{color:#fff}.stamp-square-grid{place-items:center;width:100%;height:100%;min-height:0;display:grid}.stamp-square-cell{color:#c00;justify-content:center;align-items:center;width:100%;height:100%;font-family:Noto Serif KR,serif;font-weight:700;line-height:1;display:flex;overflow:hidden}.ocr-draft-progress-steps{justify-content:center;align-items:center;gap:0 var(--space-1);font-size:var(--text-xs);color:#595959;flex-wrap:wrap;display:flex}.ocr-draft-progress-steps__seg{align-items:center;display:inline-flex}.ocr-draft-progress-steps__dot{background:#d9d9d9;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ocr-draft-progress-steps__dot--analyze-active{background:#faad14;box-shadow:0 0 0 2px #faad1459}.ocr-draft-progress-steps__dot--analyze-done{background:#faad14}.ocr-draft-progress-steps__dot--review-active{background:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-shadow)}.ocr-draft-progress-steps__dot--review-done{background:var(--accent-primary)}.ocr-draft-progress-steps__dot--complete-blue{background:var(--accent-primary);box-shadow:0 0 0 2px #1890ff40}.ocr-draft-progress-steps__dot--error{background:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f40}.ocr-draft-progress-steps__label{margin-left:var(--space-2);margin-right:var(--space-2);white-space:nowrap}.ocr-draft-progress-steps__line{width:12px;height:2px;margin:0 var(--space-1);vertical-align:middle;background:#d9d9d9;display:inline-block}.ocr-draft-progress-steps__line--after-analyze{background:#faad14}.ocr-draft-progress-steps__line--after-review{background:var(--accent-primary)}.user-edi-ocr-hospital-list-progress-badge{letter-spacing:-.02em;color:#fff;border:none;font-weight:700;box-shadow:0 1px 2px #00000014}.user-edi-ocr-hospital-list-progress-badge--analyze{background:#d48806}.user-edi-ocr-hospital-list-progress-badge--review{background:#237804}.user-edi-ocr-hospital-list-progress-badge--confirmed{background:var(--accent-primary-active)}.user-edi-ocr-hospital-list-rejected-badge{min-width:22px;padding:var(--ui-badge-padding-sm);color:#fff;background:#ff4d4f;border:none;border-radius:999px;font-weight:700;line-height:1;box-shadow:0 1px 2px #0000001f}.user-edi-ocr-hospital-list-table .user-edi-ocr-hospital-list-col--detail{padding-right:var(--space-2)!important}.user-edi-ocr-hospital-list-table .user-edi-ocr-hospital-list-col--register{padding-left:var(--space-2)!important}.admin-edi-ocr-hospital-view__head{margin-bottom:var(--space-7)}.admin-edi-ocr-hospital-view__title-row{justify-content:space-between;align-items:center;gap:var(--space-7);flex-wrap:wrap;display:flex}.admin-edi-ocr-hospital-view__title{font-size:var(--text-xl);align-items:center;gap:var(--space-6);margin:0;display:flex}.admin-edi-ocr-hospital-layout{gap:var(--space-8);grid-template-columns:minmax(280px,1fr) minmax(360px,1.35fr);align-items:start;display:grid}@media (width<=992px){.admin-edi-ocr-hospital-layout{grid-template-columns:1fr}}.admin-edi-ocr-hospital-layout__left{gap:var(--space-7);flex-direction:column;display:flex}.admin-edi-ocr-hospital-view__toolbar{justify-content:space-between;align-items:center;gap:var(--space-7);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.admin-edi-ocr-hospital-view__toolbar-left{font-size:var(--text-base);color:#595959}.admin-edi-ocr-hospital-view__bulk-note{margin-top:var(--space-5);font-size:var(--text-sm);color:#8c8c8c;margin-bottom:0}.admin-edi-ocr-hospital-view__filters{gap:var(--list-filter-dropdown-gap,var(--space-12));margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.admin-edi-ocr-hospital-view__filter-search{width:200px;max-width:100%}.admin-edi-ocr-hospital-view__filter-select{min-width:160px}.admin-edi-ocr-hospital-view__table-wrap{margin-top:0}.ocr-code-icon{font-size:var(--text-md)}.ocr-code-icon--ok{color:var(--accent-primary)}.ocr-code-icon--bad{color:#ff4d4f}.ocr-code-icon--na{color:#bfbfbf}.ocr-sim-cell{align-items:center;gap:var(--space-4);display:flex}.ocr-sim-cell .ant-progress-inner{width:72px!important}.ocr-sim-cell__pct{font-size:var(--text-xs);color:#595959;min-width:38px}.ocr-draft-item-warnings{gap:var(--space-2);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.ocr-draft-item-warnings__tag{white-space:normal;word-break:break-word;max-width:100%;font-size:var(--text-xs);text-align:left;line-height:1.25;margin:0!important}.admin-edi-ocr-hospital-view .ocr-review-tr--confirmed>td{background:var(--primary-lightest)!important}.admin-edi-ocr-hospital-view .ocr-review-tr--excluded>td{background:#f5f5f5!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-verified>td{background:#fff!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-name_warning>td{background:#fffbe6!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-code_name_conflict>td{background:#fff7e6!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-unknown_code>td{background:#fafafa!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-name_only_match>td{background:#e6f7ff!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-no_code>td{background:#f5f5f5!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-excluded_other_hospital>td{background:#e8e8e8!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-name_mismatch>td{background:#fffbe6!important}.admin-edi-ocr-hospital-view .ocr-review-tr--ms-unknown>td{background:#fff!important}.admin-edi-ocr-member-status-mixed{margin-left:var(--space-1);font-size:var(--text-xs);opacity:.72}.ocr-detached-root{flex-direction:column;height:calc(100vh - 24px);min-height:480px;display:flex}.ocr-detached-meta{padding:var(--space-7) var(--space-11);border-bottom:1px solid var(--color-border-soft,#f0f0f0);background:var(--color-panel,#fff);flex-shrink:0}.ocr-detached-meta__title-row{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);font-size:var(--text-base);font-weight:500;display:flex}.ocr-detached-meta__fname{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ocr-detached-sync{align-items:center;gap:var(--space-3);margin-right:var(--space-5);display:inline-flex}.ocr-detached-sync__dot{background:var(--accent-primary);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite ocrPulse}@keyframes ocrPulse{0%,to{opacity:1}50%{opacity:.35}}.ocr-detached-sync__txt{font-size:var(--text-xs);color:var(--accent-primary);font-weight:400}.ocr-detached-meta__info{gap:var(--space-3) var(--space-8);font-size:var(--text-xs);color:var(--color-text-secondary,#595959);flex-wrap:wrap;display:flex}.ocr-detached-meta__info .sep{color:var(--color-text-disabled,#bfbfbf)}.ocr-detached-meta__ok{color:var(--accent-primary)}.ocr-detached-viewer-wrap{flex:1;min-height:0;display:flex;position:relative}.ocr-detached-zoom-panel{gap:var(--space-1);padding:var(--space-2);background:var(--color-panel,#fff);border:1px solid var(--color-border,#d9d9d9);z-index:2;border-radius:6px;flex-direction:column;display:flex;position:absolute;top:88px;left:16px;box-shadow:0 4px 12px #00000014}.ocr-detached-zoom-panel__pct{font-size:var(--text-2xs);text-align:center;color:var(--color-text-secondary,#595959);font-family:ui-monospace,monospace}.ocr-detached-kbd-hint{min-width:180px;padding:var(--space-7) var(--space-8);font-size:var(--text-xs);color:var(--color-text-secondary,#595959);background:var(--color-panel,#fff);border:1px solid var(--color-border,#d9d9d9);z-index:2;border-radius:6px;position:absolute;top:88px;right:16px;box-shadow:0 4px 12px #00000014}.ocr-detached-kbd-hint__title{color:var(--color-text,#262626);margin-bottom:var(--space-5);text-transform:uppercase;letter-spacing:.5px;font-weight:600;font-size:var(--text-xs)}.ocr-detached-kbd-hint__row{padding:var(--space-2) 0;justify-content:space-between;align-items:center;display:flex}.kbd{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border,#d9d9d9);background:var(--color-panel-light,#fafafa);font-family:ui-monospace,monospace;font-size:var(--text-2xs);border-radius:3px;display:inline-block}.ocr-detached-actions{align-items:center;gap:var(--space-7);padding:var(--space-7) var(--space-11);border-top:1px solid var(--color-border-soft,#f0f0f0);background:var(--color-panel,#fff);flex-wrap:wrap;flex-shrink:0;display:flex}.ocr-detached-actions__spacer{flex:1}.ocr-detached-actions__idx{font-size:var(--text-xs);color:var(--color-text-secondary,#595959);font-family:ui-monospace,monospace}.admin-ocr-review-inbox.master-page-root--split-panels .list-filter-bar__search{flex:auto;width:auto;min-width:0;max-width:none}.admin-ocr-review-inbox.master-page-root--split-panels .admin-ocr-review-inbox__filters{width:100%;margin-bottom:0}.admin-ocr-review-inbox.master-page-root--split-panels .panel.panel--main.admin-ocr-review-inbox__panel-inner{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex}.admin-ocr-review-inbox.master-page-root--split-panels .admin-ocr-review-inbox__panel-inner{padding-top:0}.admin-ocr-review-inbox__panel,.admin-ocr-review-inbox__panel-inner{flex-direction:column;flex:1;min-height:0;display:flex}.admin-ocr-review-inbox__filters{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));margin-bottom:var(--space-7);flex-wrap:wrap;flex-shrink:0;display:flex}.admin-ocr-review-inbox__filters-label{font-size:var(--text-xs);color:var(--color-text-secondary,#595959)}.admin-ocr-review-inbox__filters-select{min-width:140px}.admin-ocr-review-inbox__filters-select--status{min-width:180px}.admin-ocr-review-inbox__search{width:220px;max-width:100%}.admin-ocr-review-inbox__detach-toggle{align-items:center;gap:var(--space-3);margin-left:auto;display:inline-flex}.admin-ocr-review-inbox__body,.admin-notices-products-inbox__body{gap:var(--space-8);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) minmax(0,6.6fr);align-items:stretch;min-height:0;padding:0;display:grid}.admin-notices-products-inbox__body{padding:var(--space-8);display:grid}.admin-ocr-review-inbox__body.is-detached,.admin-notices-products-inbox__body.is-detached{grid-template-columns:minmax(0,1fr) minmax(0,9fr)}.admin-ocr-review-inbox__body.is-detached .admin-ocr-review-inbox__strip,.admin-notices-products-inbox__body.is-detached .admin-ocr-review-inbox__strip{grid-column:1/2}.admin-ocr-review-inbox__body.is-detached .admin-ocr-review-inbox__table-col,.admin-notices-products-inbox__body.is-detached .admin-ocr-review-inbox__table-col{grid-column:2/-1;min-width:0}.admin-ocr-review-inbox__strip{border:1px solid var(--color-border-soft,#f0f0f0);background:var(--color-panel,#fff);border-radius:6px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.admin-ocr-review-inbox__strip-head{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--color-border-soft,#f0f0f0);font-size:var(--text-sm);color:var(--color-text-secondary,#595959);font-weight:600}.admin-ocr-review-inbox__strip-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}.admin-ocr-review-inbox__group-member{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-5) var(--space-6);border:none;border-bottom:1px solid var(--color-border-soft,#f0f0f0);cursor:pointer;font-size:var(--text-xs);text-align:left;background:#fafafa;font-weight:600;display:flex}.admin-ocr-review-inbox__group-count{color:var(--color-text-secondary,#595959);font-weight:400;font-size:var(--text-xs);margin-left:auto}.admin-ocr-review-inbox__group-hospital{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-6) var(--space-3) var(--space-10);background:var(--color-panel,#fff);cursor:pointer;font-size:var(--text-xs);color:var(--color-text-secondary,#595959);text-align:left;border:none;display:flex}.admin-ocr-review-inbox__files{padding:var(--space-2) var(--space-5) var(--space-6) var(--space-10);gap:var(--space-4);flex-direction:column;display:flex}.admin-ocr-review-inbox__file-card{text-align:left;border:1px solid var(--color-border-soft,#f0f0f0);background:var(--color-panel,#fff);cursor:pointer;border-left-width:4px;border-radius:6px;padding:0;overflow:hidden}.admin-ocr-review-inbox__file-card:hover{border-color:var(--color-primary)}.admin-ocr-review-inbox__file-card--selected{border-color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-primary-bg)}.admin-ocr-review-inbox__file-card--pending{border-left-color:var(--status-pending,#8c8c8c)}.admin-ocr-review-inbox__file-card--analyze{border-left-color:var(--ocr-status-analyze,#faad14)}.admin-ocr-review-inbox__file-card--review,.admin-ocr-review-inbox__file-card--confirmed{border-left-color:var(--accent-primary)}.admin-ocr-review-inbox__file-card--rejected{border-left-color:var(--status-rejected,#ff4d4f)}.admin-ocr-review-inbox__thumb{aspect-ratio:3/2;background:#f0f0f0;border-radius:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.admin-ocr-review-inbox__thumb img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.admin-ocr-review-inbox__thumb-icon{z-index:0;font-size:var(--text-3xl);opacity:.35;position:relative}.admin-ocr-review-inbox__thumb-overlay{pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.admin-ocr-review-inbox__thumb-overlay:before{content:"";pointer-events:none;background:linear-gradient(#0000 32%,#0000006b 58%,#000000d1 100%);position:absolute;inset:0}.admin-ocr-review-inbox__thumb-overlay-inner{z-index:1;padding:var(--space-5) var(--space-5) var(--space-4);position:relative}.admin-ocr-review-inbox__thumb-title{font-size:var(--text-xs);color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 1px #000000e6,0 1px 3px #000000d9,0 2px 10px #0000008c;font-family:ui-monospace,monospace;font-weight:700;overflow:hidden}.admin-ocr-review-inbox__thumb-sub{margin-top:var(--space-1);font-size:var(--text-xs);color:#fffffff5;font-weight:500}.admin-ocr-review-inbox__thumb-sub strong{color:#fff;font-weight:700}.admin-ocr-review-inbox__thumb-confirmed{color:#d3f261;font-weight:600}.admin-ocr-review-inbox__pill-del{z-index:2;font-size:var(--text-2xs);padding:var(--space-1) var(--space-3);color:#fff;background:#ff4d4feb;border-radius:999px;font-weight:600;position:absolute;top:6px;left:6px;right:auto}.admin-ocr-review-inbox__thumb-status{z-index:2;font-size:var(--text-2xs);padding:var(--space-2) var(--space-5);color:#fff;pointer-events:none;border-radius:4px;font-weight:700;line-height:1.2;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #00000059}.admin-ocr-review-inbox__thumb-status--pending{background:#434343}.admin-ocr-review-inbox__thumb-status--analyze{background:#d48806}.admin-ocr-review-inbox__thumb-status--review{background:#237804}.admin-ocr-review-inbox__thumb-status--confirmed{background:var(--accent-primary-active)}.admin-ocr-review-inbox__thumb-status--rejected{background:#a8071a}.admin-ocr-review-inbox__thumb--detached .admin-ocr-review-inbox__pill-del{top:26px}.admin-ocr-review-inbox__thumb--detached:after{content:"↗";z-index:2;background:var(--color-primary);color:#fff;width:18px;height:18px;font-size:var(--text-2xs);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;left:6px}.admin-ocr-review-inbox__table-col{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.admin-ocr-review-inbox__draft-alert{margin-bottom:var(--space-6);flex-shrink:0}.admin-ocr-review-inbox__toolbar{align-items:center;gap:var(--space-6) var(--space-8);margin-bottom:var(--space-6);box-sizing:border-box;flex-wrap:wrap;flex-shrink:0;width:100%;min-width:0;max-width:100%;display:flex}.admin-ocr-review-inbox__toolbar-left{align-items:center;gap:var(--space-6) var(--space-8);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.admin-ocr-review-inbox__toolbar-right{justify-content:flex-end;align-items:center;gap:var(--space-4);flex-wrap:wrap;flex:0 auto;min-width:0;margin-left:auto;display:flex}.admin-ocr-review-inbox__toolbar-count{font-size:var(--text-sm);color:var(--color-text-secondary,#595959)}.admin-ocr-review-inbox__preview-panel{border:1px solid var(--color-border-soft,#f0f0f0);padding:var(--space-7);background:var(--color-panel,#fff);border-radius:8px}.admin-ocr-review-inbox__preview-panel .ocr-draft-meta-card.ant-card{height:auto;box-shadow:none!important;background:#f0f0f0!important;border:none!important}.admin-ocr-review-inbox__preview-panel .ocr-draft-image-card.ant-card{height:auto;box-shadow:none!important;border:none!important}.admin-ocr-review-inbox__preview-panel .ocr-draft-meta-card .ant-card-body{padding:var(--space-8)!important;background:#f0f0f0!important}.admin-ocr-review-inbox__preview-panel .ocr-draft-image-card .ant-card-body{padding:0!important}.admin-ocr-review-inbox__preview-panel .ocr-draft-image-card__wrap{background:0 0;border:none;border-radius:0;padding:0}.admin-ocr-review-inbox__preview-panel .ocr-draft-image-card__loading{padding:0}.admin-ocr-review-inbox__draft-meta-row{gap:var(--space-7);flex-direction:column;align-items:stretch;margin-bottom:0;display:flex}.admin-ocr-review-inbox__meta-card{flex:none;width:100%;min-width:0;max-width:none}.admin-ocr-review-inbox__draft-img{flex:none;align-self:stretch;width:100%;min-height:0}.admin-ocr-review-inbox__preview{gap:var(--space-7);-webkit-overflow-scrolling:touch;flex-direction:column;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden auto}.admin-ocr-review-inbox__preview .ant-card-small>.ant-card-head{display:none!important}.admin-ocr-review-inbox__preview-placeholder{text-align:center;padding:var(--space-14) var(--space-7);font-size:var(--text-sm);color:var(--color-text-secondary,#595959);border:1px dashed var(--color-border-soft,#d9d9d9);background:var(--color-panel-muted);border-radius:8px;flex:1;justify-content:center;align-items:center;display:flex}.admin-ocr-review-inbox__item-filters{gap:var(--space-4);margin-bottom:var(--space-7);box-sizing:border-box;flex-wrap:wrap;flex-shrink:0;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.admin-ocr-review-inbox__item-filter-search{width:200px;max-width:100%}.admin-ocr-review-inbox__item-filter-select{min-width:140px}.admin-ocr-review-inbox__table-wrap{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.admin-ocr-review-inbox__table-wrap .ant-table-thead>tr>th:last-child,.admin-ocr-review-inbox__table-wrap .ant-table-tbody>tr>td:last-child{border-inline-end-color:var(--border-table-inner,#d9d9d9)!important}.admin-ocr-review-inbox__table-wrap .ant-spin-nested-loading,.admin-ocr-review-inbox__table-wrap .ant-spin-container{height:100%}.admin-ocr-review-inbox__table-wrap .ant-empty{margin:var(--space-18) 0}.admin-ocr-review-inbox .ocr-review-tr--confirmed>td{background:var(--primary-lightest)!important}.admin-ocr-review-inbox .ocr-review-tr--excluded>td{background:#f5f5f5!important}.admin-ocr-review-inbox .ocr-review-tr--ms-verified>td{background:#fff!important}.admin-ocr-review-inbox .ocr-review-tr--ms-name_warning>td{background:#fffbe6!important}.admin-ocr-review-inbox .ocr-review-tr--ms-code_name_conflict>td{background:#fff7e6!important}.admin-ocr-review-inbox .ocr-review-tr--ms-unknown_code>td{background:#fafafa!important}.admin-ocr-review-inbox .ocr-review-tr--ms-name_only_match>td{background:#e6f7ff!important}.admin-ocr-review-inbox .ocr-review-tr--ms-no_code>td{background:#f5f5f5!important}.admin-ocr-review-inbox .ocr-review-tr--ms-excluded_other_hospital>td{background:#e8e8e8!important}.admin-ocr-review-inbox .ocr-review-tr--ms-name_mismatch>td{background:#fffbe6!important}.admin-ocr-review-inbox .ocr-review-tr--ms-unknown>td{background:#fff!important}.admin-edi-regist-list-toolbar-filter{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.admin-edi-regist-list-toolbar-filter__search{flex:200px;min-width:0}.admin-edi-regist-list-toolbar-filter__product{flex:0 min(340px,100%);min-width:min(340px,100%)}.admin-edi-submit-proxy-table--readonly .ant-table-tbody>tr,.admin-edi-submit-proxy-text-only{cursor:default}.admin-inquiry-categories-view__head{justify-content:space-between;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.admin-inquiry-config-view__card{max-width:720px}.admin-inquiry-config-view__form{margin-bottom:var(--space-5)}.admin-inquiry-config-view__hint{margin:0 0 var(--space-3);font-size:var(--text-xs)}.admin-inquiry-detail-view__title-extra.ant-space{margin-inline-start:0}.admin-inquiry-detail-view__status-tag{cursor:pointer;-webkit-user-select:none;user-select:none}.admin-inquiry-detail-view__important{cursor:pointer;font-size:var(--text-lg);justify-content:center;align-items:center;min-height:22px;line-height:1;display:inline-flex}.admin-inquiry-detail-view__important--on{color:#faad14}.admin-inquiry-detail-view__important--off{color:var(--color-text-tertiary)}.admin-inquiry-detail-view__thread{margin-top:var(--space-8);padding:var(--space-8)}.admin-inquiry-detail-view__thread-title{margin:0 0 var(--space-4);font-size:var(--text-base)}.admin-inquiry-detail-view__empty{padding:var(--space-7) 0}.admin-inquiry-detail-view__comment{padding:var(--space-7) 0;border-bottom:1px solid var(--color-border-secondary)}.admin-inquiry-detail-view__comment-head{align-items:baseline;gap:var(--space-7);margin-bottom:var(--space-3);display:flex}.admin-inquiry-detail-view__comment-date{font-size:var(--text-xs);color:var(--color-text-tertiary)}.admin-inquiry-detail-view__comment-body{white-space:pre-wrap;margin-bottom:var(--space-5)}.admin-inquiry-detail-view__memo{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px dashed #0000000f}.admin-inquiry-detail-view__memo-edit{margin-top:var(--space-5);max-width:560px}.admin-inquiry-detail-view__reply-bar{margin-top:var(--space-8);justify-content:flex-start;display:flex}.admin-inquiry-list-view__filters{flex-wrap:wrap;align-items:center;display:flex}.admin-inquiry-list-view__filter-item{align-items:center;gap:var(--space-4);display:flex}.admin-inquiry-list-view__filter-label{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}.inquiry-important-star{cursor:pointer;padding:var(--space-2);font-size:var(--text-md);justify-content:center;align-items:center;display:inline-flex}.inquiry-important-star--on{color:#faad14}.inquiry-important-star--off{color:var(--color-text-tertiary)}.admin-inquiry-reply-modal .ant-form-item{margin-bottom:var(--space-7)}.notice-product-register-modal__toolbar{gap:var(--space-7) var(--space-11);margin-bottom:var(--space-7);flex-wrap:wrap;align-items:center;display:flex}.notice-product-register-modal__field{align-items:center;gap:var(--space-4);display:flex}.notice-product-register-modal__label{color:#595959;font-size:var(--text-sm);white-space:nowrap}.notice-product-register-modal__table-wrap{margin-bottom:var(--space-7)}.notice-product-register-modal__attachments{max-width:480px;margin-bottom:var(--space-7);padding:var(--space-6) var(--space-7);background:#fafafa;border:1px solid #f0f0f0;border-radius:6px}.notice-product-register-modal__attachments-head{align-items:baseline;gap:var(--space-5) var(--space-7);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.notice-product-register-modal__attachments-hint{font-size:var(--text-xs)}.notice-product-register-modal__attach-list{margin:var(--space-5) 0 0;padding:0;list-style:none}.notice-product-register-modal__attach-item{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-2) 0;border-bottom:1px solid #f0f0f0;display:flex}.notice-product-register-modal__attach-item:last-child{border-bottom:none}.notice-product-register-modal__attach-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);flex:1;overflow:hidden}.notice-product-register-modal__attach-name--preview{color:var(--color-primary,#1677ff);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.notice-product-register-modal__attach-name--preview:hover:not(:disabled){text-decoration:underline}.notice-product-register-modal__attach-name--preview:disabled{color:var(--color-text-secondary,#00000073);cursor:not-allowed;text-decoration:none}.file-preview-modal-wrap--draggable .ant-modal-header{-webkit-user-select:none;user-select:none}.notice-product-register-modal{--np-reg-cell-control-h:var(--space-20)}html body .ant-modal-wrap .notice-product-register-modal :is(.notice-product-register-modal__toolbar,.notice-product-register-modal__table-wrap) .ant-select:not(.ant-select-borderless){height:var(--np-reg-cell-control-h);font-size:var(--text-sm)}html body .ant-modal-wrap .notice-product-register-modal :is(.notice-product-register-modal__toolbar,.notice-product-register-modal__table-wrap) .ant-select:not(.ant-select-borderless) .ant-select-selector{height:var(--np-reg-cell-control-h)!important;min-height:var(--np-reg-cell-control-h)!important;padding:0 var(--space-6)!important;box-sizing:border-box!important;align-items:center!important;display:flex!important}html body .ant-modal-wrap .notice-product-register-modal :is(.notice-product-register-modal__toolbar,.notice-product-register-modal__table-wrap) .ant-select:not(.ant-select-borderless) :is(.ant-select-selection-item,.ant-select-selection-placeholder){line-height:calc(var(--np-reg-cell-control-h) - 2px)!important}html body .ant-modal-wrap .notice-product-register-modal :is(.notice-product-register-modal__toolbar,.notice-product-register-modal__table-wrap) .ant-select:not(.ant-select-borderless) :is(.ant-select-arrow,.ant-select-clear){font-size:12px;transform:translateY(-50%);justify-content:center!important;align-items:center!important;margin-top:0!important;line-height:1!important;display:inline-flex!important;top:50%!important;bottom:auto!important}html body .ant-modal-wrap .notice-product-register-modal :is(.notice-product-register-modal__toolbar,.notice-product-register-modal__table-wrap) .ant-select:not(.ant-select-borderless) :is(.ant-select-arrow,.ant-select-clear) .anticon{vertical-align:middle;line-height:1!important}html body .ant-modal-wrap .notice-product-register-modal .notice-product-register-modal__table-wrap :is(.product-input-container .ant-input,textarea.notice-product-register-modal__content-input):not(.ant-input-borderless){width:100%;font-size:var(--text-sm);height:var(--np-reg-cell-control-h)!important;min-height:var(--np-reg-cell-control-h)!important;padding:0 var(--space-6)!important;line-height:calc(var(--np-reg-cell-control-h) - 2px)!important;box-sizing:border-box!important}html body .ant-modal-wrap .notice-product-register-modal .notice-product-register-modal__table-wrap textarea.notice-product-register-modal__content-input{resize:none;overflow:hidden}.notice-product-register-modal__footer{padding-top:var(--space-5);border-top:1px solid #f0f0f0}.notice-product-register-confirm-modal__message{margin:0 0 var(--space-8);font-size:var(--text-base);line-height:1.5}.admin-notice-product-register-workspace .main-head__right .ant-btn:not(.ant-btn-circle):not(.ant-btn-round):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-sm),.notice-product-register-modal__footer .ant-btn:not(.ant-btn-circle):not(.ant-btn-round):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-sm){height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;padding-block:0!important;padding-inline:var(--space-8)!important;font-size:var(--fs-base)!important;line-height:calc(var(--ui-control-height) - 2px)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.admin-ocr-testbed-view .admin-ocr-testbed-title{align-items:baseline;gap:var(--space-5) var(--space-8);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.admin-ocr-testbed-hint{font-size:var(--text-xs);color:#8c8c8c;font-weight:400}.admin-ocr-testbed-alert{margin-bottom:var(--space-8)}.admin-ocr-testbed-section{margin-bottom:var(--space-14)}.admin-ocr-testbed-section__title{font-size:var(--text-base);margin:0 0 var(--space-7);font-weight:600}.admin-ocr-testbed-toolbar{justify-content:space-between;align-items:center;gap:var(--space-7);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.admin-ocr-testbed-poll-hint{font-size:var(--text-xs);color:#8c8c8c}.admin-ocr-testbed-draft-id{font-size:var(--text-xs);color:#595959;font-family:ui-monospace,monospace}.admin-ocr-testbed-pre{max-height:200px;font-size:var(--text-xs);margin:0;overflow:auto}.admin-ocr-testbed-error{color:#cf1322;margin-bottom:var(--space-7)}.admin-ocr-testbed-meta{margin-bottom:var(--space-8)}.admin-ocr-testbed-detail{padding-top:var(--space-8);border-top:1px solid #f0f0f0}.admin-ocr-testbed-row--selected td{background:var(--primary-lightest)!important}.admin-ocr-testbed-item--excluded td{color:#8c8c8c;text-decoration:line-through}.apm-create__quick-label{margin-bottom:var(--space-5);font-weight:600;display:block}.master-qc__search-block-form .form-hint{margin-top:var(--space-5);display:block}.education-detail-content{white-space:pre-wrap;padding:var(--space-5) 0;line-height:1.6}.education-detail-share-inner{max-width:100%}.education-detail-share-label{font-size:var(--text-sm);margin-bottom:var(--space-5);font-weight:600}.education-detail-share-row{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.education-detail-share-url{min-width:0;font-size:var(--text-xs);word-break:break-all;padding:var(--space-3) var(--space-6);border-radius:var(--ui-radius);background:#fff;border:1px solid #0000001a;flex:1}.education-detail-share-more{font-size:var(--text-xs);color:var(--color-text-secondary);margin:var(--space-6) 0 0;line-height:1.5}.admin-flow-campaign-create-view .flow-create-lead{margin:0 0 var(--space-7);font-size:var(--text-xs);line-height:1.55}.admin-flow-campaign-create-view .ant-divider-horizontal.ant-divider-with-text-left{margin:var(--space-5) 0 var(--space-8);font-size:var(--text-base);color:var(--color-text);font-weight:600}.flow-create-kind-group{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.flow-create-kind-row{padding:var(--space-4) var(--space-7);border-radius:var(--ui-radius);font-size:var(--text-base);background:#00000005;border:1px solid #0000001a}.flow-create-kind-row .ant-radio-wrapper{width:100%;line-height:1.45;font-size:var(--text-base);align-items:center;margin-inline-end:0;display:flex}.flow-create-kind-row__body{align-items:baseline;gap:var(--space-5) var(--space-7);flex-wrap:wrap;min-width:0;display:flex}.flow-create-kind-row__label{flex-shrink:0;font-weight:500}.flow-create-kind-desc{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.45}.flow-create-hint-inline{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:0;line-height:1.45}.flow-create-hint-inline--tight{margin-top:var(--space-3)}.flow-create-inline-radio-row{align-items:center;gap:var(--space-4);max-width:100%;padding-bottom:var(--space-1);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;display:flex;overflow-x:auto}.flow-create-inline-radio-row::-webkit-scrollbar{height:4px}.flow-create-compact-radio{align-items:center;gap:var(--space-2) var(--space-8);flex-wrap:nowrap;flex-shrink:0;display:flex}.flow-create-compact-radio .ant-radio-wrapper{font-size:var(--text-base);white-space:nowrap;margin-inline-end:0;line-height:1.4}.education-create-actions{margin-top:var(--space-8);gap:var(--space-4);justify-content:flex-end;display:flex}.flow-create-confirm-modal__lead{margin:var(--space-7) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.flow-create-confirm-modal-actions{margin-top:var(--space-8);gap:var(--space-4);justify-content:flex-end;display:flex}.flow-create-confirm-modal__multiline{white-space:pre-wrap;word-break:break-word}.flow-create-memo-lead{margin:0 0 var(--space-5);font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.5}.flow-detail-admin-memo{white-space:pre-wrap;word-break:break-word}.flow-detail-stats-relay-hint{margin-bottom:var(--space-7)}.flow-create-consent-block{margin-top:var(--space-7)}.flow-create-consent-row{gap:var(--space-4);margin-bottom:var(--space-5);align-items:center;display:flex}.flow-create-consent-row .ant-input{flex:1;min-width:0}.flow-create-consent-add{margin-top:var(--space-2)}.flow-create-q-card{margin-bottom:var(--space-8);padding:var(--space-7) var(--space-8);font-size:var(--text-base);background:#00000005;border:1px solid #0000001a;border-radius:8px}.flow-create-q-card__head{margin-bottom:var(--space-5);justify-content:space-between;align-items:center;display:flex}.flow-create-q-card__title{font-weight:600;font-size:var(--text-base)}.flow-create-q-card__prompt,.flow-create-q-card__type{margin-bottom:var(--space-6)}.flow-create-q-card__type-label{font-size:var(--text-xs);margin-bottom:var(--space-3);color:var(--color-text-secondary);display:block}.flow-create-q-card__optcount{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);font-size:var(--text-base);flex-wrap:wrap;display:flex}.flow-create-q-card__optnum{min-width:var(--space-10);text-align:center}.flow-create-q-card__opt-hint{margin-top:0;margin-left:var(--space-2);font-size:var(--text-xs)}.flow-create-q-card__opts{gap:var(--space-3);flex-direction:column;display:flex}.flow-create-q-add{margin-top:var(--space-2)}.education-create-hint{margin-bottom:var(--space-5);color:var(--color-text-secondary);font-size:var(--text-xs)}.flow-create-attach-row{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);font-size:var(--text-base);display:flex}.flow-create-attach-row__name{word-break:break-all;flex:1;min-width:0}.flow-create-attach-row__del{cursor:pointer;padding:var(--space-2);color:var(--color-text-tertiary);background:0 0;border:none}.flow-create-attach-row__del:hover{color:#ff4d4f}.admin-flow-campaign-create-view .ant-checkbox-wrapper,.admin-flow-campaign-create-view .ant-checkbox-wrapper span{font-size:var(--text-base);line-height:1.45}.education-detail-head .main-head__left{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.education-detail-title{font-weight:600}.education-detail-subheading{font-size:var(--text-base);margin-bottom:var(--space-5);font-weight:600}.education-detail-hint{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-5)}.flow-detail-summary-line{align-items:baseline;gap:var(--space-6) var(--space-10);margin:0 0 var(--space-3);padding:var(--space-6) var(--space-8);border-radius:var(--ui-radius);font-size:var(--text-base);color:var(--color-text-secondary);background:#fff;border:1px solid #00000014;flex-wrap:wrap;width:100%;line-height:1.5;display:flex}.flow-detail-summary-line__item strong{color:var(--color-text);margin-left:var(--space-2);font-weight:700}.education-link-url{font-size:var(--text-xs);word-break:break-all}.education-detail-error{padding:var(--space-8)}.education-detail-back{padding-left:0}.education-detail-share{margin-bottom:var(--space-8);padding:var(--space-7) var(--space-8);border-radius:var(--ui-radius);background:#00000008;border:1px solid #0000000f}.flow-detail-content-grid{gap:var(--space-7);width:100%;max-width:100%;margin-top:var(--space-2);box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.flow-detail-content-grid__col.panel.panel--main{width:100%;min-width:0;height:auto;min-height:0;max-height:none;padding:var(--space-7) var(--space-8);box-sizing:border-box;flex:none;align-self:start}.admin-flow-campaign-detail-view__body .flow-detail-content-grid__col.panel--main{box-shadow:none;flex:none}.flow-detail-content-grid__col .flow-detail-content-settings,.flow-detail-content-grid__col .flow-detail-content-settings .ant-descriptions-view{width:100%}.flow-detail-content-grid__col--body>.flow-detail-content-preview{margin-top:0}.flow-detail-content-grid__col--body>.flow-detail-content-preview+.flow-campaign-attachments,.flow-detail-content-grid__col--body>.flow-detail-content-preview+.flow-detail-questionnaire,.flow-detail-content-grid__col--body>.flow-campaign-attachments+.flow-detail-questionnaire{margin-top:var(--space-8)}@media (width<=900px){.flow-detail-content-grid{grid-template-rows:none;grid-template-columns:1fr;min-height:auto}}.flow-detail-questionnaire{margin-bottom:var(--space-11)}.flow-detail-content-grid__col .flow-detail-questionnaire{margin-bottom:var(--space-8)}.flow-detail-content-grid__col .flow-detail-questionnaire:last-child{margin-bottom:0}.flow-detail-content-settings{margin-bottom:var(--space-8)}.flow-detail-content-grid__col .flow-detail-content-settings{margin-bottom:0}.flow-detail-content-settings .ant-descriptions-header{margin-bottom:var(--space-5)}.flow-detail-questionnaire__list{padding-left:var(--space-10);margin:0}.flow-detail-questionnaire__item{margin-bottom:var(--space-7)}.flow-detail-questionnaire__qline{line-height:1.5}.flow-detail-questionnaire__qnum{margin-right:var(--space-2);font-weight:600}.flow-detail-questionnaire__qtype{margin-left:var(--space-3);font-size:var(--text-xs);color:var(--color-text-tertiary)}.flow-detail-questionnaire__opts{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}.flow-detail-stats__h3-spaced{margin-top:var(--space-13)}.flow-detail-stats-empty{margin:var(--space-7) 0}.flow-detail-kv-list{margin:0 0 var(--space-2);background:#fff;border:1px solid #00000014;border-radius:8px;padding:0;list-style:none;overflow:hidden}.flow-detail-kv-list>li{align-items:flex-start;gap:var(--space-5) var(--space-7);padding:var(--space-6) var(--space-7);border-bottom:1px solid #0000000f;flex-wrap:wrap;margin:0;display:flex}.flow-detail-kv-list>li:last-child{border-bottom:none}.flow-detail-kv-list__k{font-weight:600;font-size:var(--text-sm);color:var(--color-text-secondary);min-width:calc(10 * var(--space-8));flex-shrink:0}.flow-detail-kv-list__k:after{content:" :";color:var(--color-text-tertiary);font-weight:400}.flow-detail-kv-list__v{min-width:0;font-size:var(--text-sm);word-break:break-word;flex:1;line-height:1.5}.flow-detail-kv-list__v--url{font-size:var(--text-xs);word-break:break-all}.flow-detail-kv-list--nested{border:none;border-radius:0}.flow-detail-kv-list--nested>li{padding-left:0;padding-right:0}.flow-relay-analytics{margin-bottom:var(--space-5)}.flow-relay-window{align-items:stretch;gap:var(--space-8);margin-bottom:var(--space-5);display:flex}.flow-relay-window__nav-slot{flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.flow-relay-window__nav.ant-btn{border-radius:var(--ui-radius,6px);flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:36px;min-width:36px;height:36px;transition:border-color .15s,color .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 1px 4px #00000014;color:var(--color-text-secondary)!important;background:#fff!important;border:1px solid #00000024!important;padding:0!important}.flow-relay-window__nav.ant-btn:not(:disabled):hover{box-shadow:0 2px 6px #0000001f;border-color:var(--color-text-tertiary)!important;color:var(--color-text)!important;background:#fff!important}.flow-relay-window__nav.ant-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:1;color:var(--color-text-tertiary)!important;background:#00000005!important;border-color:#0000000f!important}.flow-relay-window__grid{justify-content:start;gap:var(--space-4);flex:0 auto;grid-template-columns:repeat(3,minmax(200px,260px));min-width:0;max-width:100%;display:grid}@media (width<=900px){.flow-relay-window__grid{grid-template-columns:minmax(0,1fr);width:100%}}.flow-relay-slide{padding:var(--space-5) var(--space-18) var(--space-10);box-sizing:border-box;min-height:168px}.flow-relay-slide--tile{padding:var(--space-5) var(--space-5) var(--space-8);border-radius:var(--ui-radius);background:#00000005;border:1px solid #00000014;max-width:260px;min-height:0}.flow-relay-slide--tile .flow-relay-funnel__v,.flow-relay-slide--tile .flow-relay-slide__tier{font-size:var(--text-base)}.flow-relay-slide--tile .flow-relay-slide__sub{font-size:var(--text-xs);margin-bottom:var(--space-6)}.flow-relay-slide__head{justify-content:center;align-items:baseline;gap:var(--space-6);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.flow-relay-slide__tier{font-size:var(--text-lg);font-weight:700}.flow-relay-slide__links-meta{font-size:var(--text-xs);color:var(--color-text-tertiary)}.flow-relay-slide__sub{margin:0 auto var(--space-8);max-width:calc(28 * var(--space-8));font-size:var(--text-xs);color:var(--color-text-secondary);text-align:center;line-height:1.45}.flow-relay-slide__funnel{justify-content:center;align-items:center;gap:var(--space-2) var(--space-1);flex-wrap:wrap;display:flex}.flow-relay-funnel__cell{min-width:var(--space-32);padding:var(--space-5) var(--space-6);flex-direction:column;align-items:center;display:flex}.flow-relay-funnel__k{font-size:var(--text-xs);color:var(--color-text);margin-bottom:var(--space-2)}.flow-relay-funnel__v{font-size:var(--text-xl);font-weight:500;line-height:1.2}.flow-relay-funnel__sep{color:var(--color-text-secondary);padding:0 var(--space-1);flex-shrink:0;font-size:1.15rem;font-weight:600}.flow-relay-table-title{font-size:var(--text-base);margin:var(--space-7) 0 var(--space-5);font-weight:600}.flow-relay-table-wrap{max-width:480px;overflow-x:auto}.flow-relay-summary-table{width:100%;max-width:480px}.flow-detail-summary-hint{margin-top:-var(--space-2);margin-bottom:var(--space-7);font-size:var(--text-xs)}.flow-participation-detail-table{margin:0 0 var(--space-5)}.flow-participation-atta-empty{color:var(--color-text-tertiary);font-size:var(--text-sm)}.flow-participation-atta-cell.re-mini-file-cell{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:center;min-height:28px;display:flex}.flow-participation-detail-table .flow-participation-atta-empty{text-align:center;display:block}.flow-participation-atta-cell .file-preview-icon-btn{flex-shrink:0}.flow-detail-closed-share__lead{margin-bottom:var(--space-7)}.flow-detail-closed-share__block{margin-bottom:var(--space-8)}.flow-detail-closed-share__block:last-child{margin-bottom:0}.ocr-bulk__dist{align-items:center;gap:var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ocr-bulk__dist-label{margin-right:var(--space-2);font-weight:600}.ocr-bulk__other{font-size:var(--text-xs);color:var(--color-text-secondary,#8c8c8c)}.ocr-bulk__warn{margin:var(--space-7) 0 0;padding:var(--space-5) var(--space-6);font-size:var(--text-sm);color:#ad6800;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px}.ocr-bulk__note{margin:var(--space-7) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary,#8c8c8c)}.ocr-pm__ctx{font-size:var(--text-sm);color:var(--color-text,#434343);line-height:1.6}.ocr-pm__ctx-line{margin-bottom:var(--space-3);align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ocr-pm__lbl{min-width:104px;color:var(--color-text-secondary,#8c8c8c);display:inline-block}.ocr-pm__product{font-size:var(--text-sm)}.ocr-pm__search{margin-top:var(--space-7)}.ocr-pm__preview{margin-top:var(--space-7);padding:var(--space-6) var(--space-7);border:1px solid var(--color-border-soft,#f0f0f0);background:var(--color-panel-light,#fafafa);font-size:var(--text-sm);border-radius:6px}.ocr-pm__preview-title{margin-bottom:var(--space-3);font-weight:600}.ocr-pm__preview-line{color:var(--color-text-secondary,#595959)}.ocr-pm__master-link{font-size:var(--text-sm);margin-right:var(--space-2)}.ocr-reject__chips{gap:var(--space-4);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.ocr-reject__chip{border:1px solid var(--color-border,#d9d9d9);background:var(--color-panel,#fff);padding:var(--space-2) var(--space-6);font-size:var(--text-xs);cursor:pointer;color:var(--color-text,#333);border-radius:4px}.ocr-reject__chip:hover{border-color:var(--color-primary);color:var(--color-primary)}.ocr-reject__textarea{box-sizing:border-box;width:100%;padding:var(--space-5) var(--space-6);border:1px solid var(--color-border,#d9d9d9);font-size:var(--text-sm);resize:vertical;border-radius:4px;font-family:inherit}.admin-re-entrustment-extra-sections{gap:var(--space-8);margin-top:var(--space-6);flex-direction:column;display:flex}.section-block{min-width:0}.section-title{margin:0 0 var(--space-4) 0;font-size:var(--text-base);font-weight:600}.progress-caption{margin-top:var(--space-3);font-size:var(--text-xs);text-align:center}.section-head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.section-head .section-title{margin-bottom:0}.admin-re-detail-names__summary{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.admin-re-detail-names__toggle{height:auto!important;font-size:var(--text-xs)!important;padding:0!important}.admin-re-detail-names__toggle span{font-size:var(--text-xs)}.admin-re-detail-names__list{align-items:flex-start;gap:var(--space-3) var(--space-5);margin:var(--space-5) 0 0;flex-wrap:wrap;padding:0;line-height:1.5;display:flex}.admin-re-detail-names__list .admin-re-detail-names__tag.ant-tag{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%;margin:0}.re-detail-missing-alert{margin-bottom:var(--space-6)}.admin-re-detail-readonly-form .re-entrust-remarks-form-item .ant-form-item-control-input{min-width:0}.admin-re-detail-static{align-items:center;min-height:32px;line-height:1.5715;display:flex}.admin-re-detail-static--multiline{white-space:pre-wrap;word-break:break-word;align-items:flex-start;min-height:auto}.admin-re-edit__issued-picker{width:min(260px,100%)}.placeholder-hint{margin-left:var(--space-5);font-size:var(--text-xs)}.admin-re-entrustment-list-alert{margin-bottom:var(--space-6)}.admin-re-entrustment-view.master-page-root--split-panels .list-filter-bar__extra,.inapp-notification-list-view.master-page-root--split-panels .list-filter-bar__extra{order:-1}.inapp-notification-list-view .member-stat-inline__value{display:none}.admin-re-entrustment-view .admin-re-entrustment-tab-body{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.re-entrust-remarks-label{white-space:normal;line-height:1.35;display:inline-block}.re-entrust-remarks-form-item .ant-form-item-control-input{min-width:0}.admin-re-new__issued-picker{width:min(260px,100%)}.re-entrust-remarks-textarea.ant-input-textarea,.re-entrust-remarks-textarea.ant-input-textarea textarea,.re-entrust-remarks-form-item .ant-input-textarea,.re-entrust-remarks-form-item textarea.ant-input{width:100%;max-width:100%}.re-entrust-remarks-textarea.ant-input-textarea textarea,.re-entrust-remarks-form-item textarea.ant-input{min-height:0!important}.re-mini-file-cell.re-detail-re-cell{justify-content:center;align-items:center;gap:var(--space-1);flex-direction:row;min-height:28px;padding:0}.re-mini-file-cell.re-detail-re-cell .file-preview-icon-btn{flex-shrink:0}.re-mini-file-cell{justify-content:center;align-items:center;min-height:28px;display:flex}.compact-tag{margin:0!important}.user-education-link-view{max-width:720px;padding:var(--space-8);margin:0 auto}.user-education-panel{padding:var(--space-9) var(--space-11) var(--space-14)}.user-education-title{font-size:var(--text-lg);margin-bottom:var(--space-7);font-weight:600}.user-education-flow-content .flow-content-editor__plain-readonly{margin-bottom:var(--space-8)}.user-education-actions{margin-top:var(--space-8);gap:var(--space-4);justify-content:flex-end;display:flex}.user-education-done{text-align:center;padding:var(--space-14) var(--space-5)}.flow-public-link-view{box-sizing:border-box;flex-direction:column;flex:1 1 0;align-self:stretch;width:100%;max-width:none;height:100%;min-height:0;max-height:100%;margin:0;padding:0;display:flex;overflow:hidden}.flow-public-link-panel.panel--main{width:100%;height:100%;min-height:0;max-height:100%;padding:var(--space-8);box-sizing:border-box;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.flow-public-link-panel>.ant-spin-nested-loading,.flow-public-link-panel>.ant-spin-nested-loading>.ant-spin-container{box-sizing:border-box;flex-direction:column;flex:1 1 0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden auto}.flow-public-link-panel .ant-spin-container>:is(.flow-public-gate-step,.flow-public-content-step,.flow-public-complete-step,.ant-result,.ant-alert),.flow-public-link-panel .ant-spin-container>.ant-spin-nested-loading>.ant-spin-container>.flow-public-content-step{width:100%;max-width:640px;padding:var(--space-8) var(--space-16);box-sizing:border-box;margin-left:auto;margin-right:auto}.flow-public-link-panel .ant-spin-container:has(>.flow-public-complete-step){box-sizing:border-box;justify-content:center;padding-bottom:20%}.flow-public-link-panel .ant-spin-container>.flow-public-complete-step{flex:none;min-height:min-content;margin-top:0;margin-bottom:0}.flow-public-link-panel .ant-spin-container>.ant-spin-nested-loading{box-sizing:border-box;width:100%;max-width:640px;margin-left:auto;margin-right:auto}@media (width<=768px){.flow-public-link-view{padding:0}.flow-public-link-panel.panel--main{padding:var(--space-8) 0;border-radius:0}}.flow-public-link-relay-inline{margin-top:var(--space-5)}.flow-recipient-upload__title{margin-bottom:var(--space-3);font-weight:600}.flow-recipient-upload__lead{margin:0 0 var(--space-6);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.flow-public-questionnaire__heading{font-size:var(--text-base);margin:0 0 var(--space-7);font-weight:600}.flow-public-questionnaire__item{margin-bottom:var(--space-8)}.flow-public-questionnaire__item:last-child{margin-bottom:0}.flow-public-questionnaire__prompt{font-size:var(--text-base);margin-bottom:var(--space-5);line-height:1.5}.flow-public-questionnaire__num{margin-right:var(--space-2);font-weight:600}.flow-public-questionnaire__text{width:100%}.flow-public-questionnaire__choices{gap:var(--space-3);flex-direction:column;display:flex}.flow-public-questionnaire__choice{white-space:normal;line-height:1.45}.flow-user-before-actions{gap:var(--space-11);flex-direction:column;display:flex}.flow-public-signature__title{font-size:var(--text-base);margin:0 0 var(--space-6);font-weight:600}.flow-public-signature__clear{margin-top:var(--space-6)}.flow-public-signature__img{background:#fff;border:1px solid #0000001a;max-width:100%;height:auto;display:block}.flow-public-signature__muted{font-size:var(--text-sm);color:var(--color-text-tertiary);margin:0}.flow-public-content-step .ant-checkbox-wrapper-disabled>span:last-child{color:var(--color-text)!important}.flow-public-content-step .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--ant-primary-color)!important;border-color:var(--ant-primary-color)!important;opacity:1!important}.flow-public-content-step .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff!important}.ocr-reupload-stack{flex-direction:column;display:flex}.ocr-upload-stack-item{margin-bottom:var(--space-14)}.ocr-upload-stack-item:last-child{margin-bottom:0}.ocr-upload-label{font-size:var(--text-base);color:#1f2328;margin-bottom:var(--space-7)}.ocr-upload-content{font-size:var(--text-sm)}.ocr-upload-stack__file-actions{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.ocr-reupload-mobile-pick-wrap{align-self:stretch;width:100%;position:relative}.ocr-reupload-mobile-pick-wrap button.app-btn,.ocr-reupload-mobile-pick-wrap button{pointer-events:none;width:100%}.ocr-reupload-mobile-pick-overlay{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;min-height:32px;font-size:var(--text-md);margin:0;position:absolute;inset:0}.ocr-reupload-mobile-files{margin:var(--space-7) 0 0;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.ocr-reupload-mobile-files__item{justify-content:space-between;align-items:flex-start;gap:var(--space-4);font-size:var(--text-xs);padding:var(--space-5) var(--space-6);background:#fff;border:1px solid #e6e8eb;border-radius:6px;display:flex}.ocr-reupload-mobile-files__name{word-break:break-all;color:#1f2328;flex:1;min-width:0}.ocr-reupload-mobile-files__rm{cursor:pointer;color:#7a828a;font-size:var(--text-base);padding:0 var(--space-1);background:0 0;border:none;flex-shrink:0;line-height:1}.ocr-reupload-mobile-files__rm:hover{color:var(--status-rejected,#cf1322)}.ocr-upload-file-preview{margin-top:var(--space-5);font-size:var(--text-xs);color:#7a828a;word-break:break-all}.ocr-upload-file-preview--wizard{margin-bottom:var(--space-6);margin-top:0}.ocr-reupload-memo .ant-input{font-size:var(--text-sm)}.ocr-full-footer{gap:var(--space-6);flex-direction:column;align-self:stretch;width:100%;display:flex}.ocr-full-footer__actions{gap:var(--space-6);grid-template-columns:1fr 1fr;width:100%;display:grid}.ocr-full-footer__actions--single{grid-template-columns:1fr}.ocr-wizard-step__lead{margin:0 0 var(--space-7);font-size:var(--text-sm);color:var(--color-text-secondary,#595959);line-height:1.45}.ocr-wizard-step__lead strong{font-weight:600}.user-edi-ocr-route__view-mode-bar{justify-content:space-between;align-items:center;gap:var(--space-7);padding:var(--space-5) var(--space-8);box-sizing:border-box;background:#fff;border-top:1px solid #f0f0f0;flex-wrap:wrap;flex-shrink:0;display:flex}.user-edi-ocr-route__view-mode-bar-left{min-width:0}.user-edi-ocr-route__view-mode-bar-right{align-items:center;gap:var(--space-7);flex-wrap:wrap;margin-left:auto;display:inline-flex}.user-edi-ocr-route__list-file-register.ant-btn{flex-shrink:0}.user-edi-ocr-route__file-list-empty{padding:var(--space-14) 0;text-align:center}.user-edi-ocr-route__file-list-empty p{margin-bottom:var(--space-7);color:#8c8c8c}.user-edi-ocr-route__view-toggle{border:1px solid var(--ui-border-input);box-sizing:border-box;background:#fff;border-radius:4px;flex-shrink:0;height:34px;display:inline-flex;overflow:hidden}.user-edi-ocr-route__view-btn{height:34px;min-height:34px;padding:0 var(--space-6);font-size:var(--text-xs);color:#595959;cursor:pointer;box-sizing:border-box;background:0 0;border:none;margin:0;line-height:32px}.user-edi-ocr-route__view-btn+.user-edi-ocr-route__view-btn{border-left:1px solid var(--ui-border-input)}.user-edi-ocr-route__view-btn:hover{color:var(--accent-primary);background:#fafafa}.user-edi-ocr-route__view-btn--active{background:var(--primary-lightest);color:var(--accent-primary);font-weight:500}.user-edi-ocr-route__banner{padding:var(--space-2) var(--space-7);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border-radius:4px;max-width:min(420px,100%);overflow:hidden}.user-edi-ocr-route__banner--danger{color:#cf1322;background:#fff1f0;border-color:#ffccc7}.main-head+.user-edi-ocr-route__kpi-row,.user-edi-ocr-route__view-mode-bar+.preview-wrap{border-top:1px solid #f0f0f0}.user-edi-ocr-route__kpi-row{gap:var(--space-7);padding:var(--space-9) var(--space-8) var(--space-8);box-sizing:border-box;background:#f5f5f5;flex-shrink:0;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}@media (width<=767px){.user-edi-ocr-route__kpi-row{gap:var(--space-2);padding:var(--space-6) var(--space-4) var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr))}.user-edi-ocr-route__kpi-card{padding:var(--space-3) var(--space-1);min-width:0}.user-edi-ocr-route__kpi-label{font-size:var(--text-2xs);white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden}.user-edi-ocr-route__kpi-value{font-size:var(--text-sm)}}.user-edi-ocr-route__kpi-card{padding:var(--space-7) var(--space-8);align-items:center;gap:var(--space-2);text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;display:flex}.user-edi-ocr-route__kpi-label{font-size:var(--text-xs);color:#595959;text-align:center;width:100%}.user-edi-ocr-route__kpi-value{font-size:var(--text-xl);color:#262626;text-align:center;width:100%;font-weight:600}.user-edi-ocr-route__kpi-card--total .user-edi-ocr-route__kpi-value{color:var(--accent-primary)}.user-edi-ocr-route__kpi-card--analyzing .user-edi-ocr-route__kpi-value{color:#faad14}.user-edi-ocr-route__kpi-card--review .user-edi-ocr-route__kpi-value,.user-edi-ocr-route__kpi-card--confirmed .user-edi-ocr-route__kpi-value{color:var(--accent-primary)}.user-edi-ocr-route__kpi-card--rejected .user-edi-ocr-route__kpi-value{color:#ff4d4f}.preview-wrap.user-edi-ocr-route__preview-scroll{-webkit-overflow-scrolling:touch;flex:1 1 0;min-height:0;overflow-y:auto}.preview-wrap.user-edi-ocr-route__preview-scroll .ant-spin-nested-loading,.preview-wrap.user-edi-ocr-route__preview-scroll .ant-spin-container{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.user-edi-ocr-route__card-grid-host{width:100%;padding-inline:var(--space-8);padding-bottom:var(--space-5);box-sizing:border-box}.preview-wrap.user-edi-ocr-route__preview-scroll .preview-table-outer.user-edi-ocr-list-table{flex:1 1 0;width:100%;min-height:0}@media (width<=767px){.preview-wrap.user-edi-ocr-route__preview-scroll .preview-table-outer.user-edi-ocr-list-table{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow:auto hidden}}@media (width<=520px){.user-edi-ocr-route__banner{white-space:normal;max-width:100%}}.udi-card-grid{gap:var(--space-7);box-sizing:border-box;--udi-card-min-h:268px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}@media (width<=1400px){.udi-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1080px){.udi-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.udi-card-grid{--udi-card-min-h:240px;grid-template-columns:1fr}}.udi-card-wrap{min-width:0;min-height:var(--udi-card-min-h);align-self:stretch;display:flex}.udi-card{width:100%;min-height:var(--udi-card-min-h);text-align:left;font:inherit;cursor:default;box-sizing:border-box;border:1px solid var(--ui-border-input);background:#fff;border-radius:6px;flex-direction:column;flex:auto;gap:0;margin:0;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.udi-card__main{gap:var(--space-6);padding:var(--space-9) var(--space-9) var(--space-7);cursor:pointer;box-sizing:border-box;flex-direction:column;flex:auto;min-height:0;display:flex}.udi-card__main:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.udi-card:hover{border-color:var(--accent-primary);box-shadow:0 2px 8px var(--accent-primary-surface-md)}.udi-card--rejected{border-left:4px solid #ff4d4f}.udi-card--empty{cursor:default;background:#fafafa;border:1px dashed #d9d9d9}.udi-card--empty:hover{box-shadow:none;border-color:#d9d9d9}.udi-card__meta-head{justify-content:flex-start;align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}.udi-card__meta-text{flex:auto;min-width:0}.udi-card__name{font-size:var(--text-base);color:#262626;font-weight:600}.udi-card__addr-row{margin-top:var(--space-2);font-size:var(--text-xs);color:#595959;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.udi-card__dir-biz{margin-top:var(--space-2);font-size:var(--text-xs);color:#595959}.udi-card__divider{background:0 0;border:none;border-top:1px solid #f0f0f0;width:100%;height:1px;margin:0;padding:0;display:block}.udi-card__files{gap:var(--space-4);min-height:0;max-height:160px;padding:var(--space-2) 0 var(--space-1);font-size:var(--text-xs);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.udi-card__file-line{justify-content:space-between;align-items:center;gap:var(--space-6);line-height:1.35;display:flex}.udi-card__file-name{text-overflow:ellipsis;white-space:nowrap;color:#262626;flex:auto;min-width:0;overflow:hidden}.udi-card__file-status-badge{padding:var(--space-1) var(--space-5);line-height:1.35;font-size:var(--text-xs);letter-spacing:-.02em;color:#fff;white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #00000014}.udi-card__file-status--done{background:var(--accent-primary)}.udi-card__file-status--rejected{background:#ff4d4f}.udi-card__file-status--analyze{background:#faad14}.udi-card__file-status--review{background:var(--accent-primary)}.udi-card__file-status--misc{background:#8c8c8c}.udi-card__alert{color:#ff4d4f;padding:var(--space-3) var(--space-6);font-size:var(--text-xs);align-items:center;gap:var(--space-3);background:#fff1f0;border:1px solid #ffccc7;border-radius:4px;display:flex}.udi-card__footer{padding:var(--space-5) var(--space-7) var(--space-7);box-sizing:border-box;background:#fafafa;border-top:1px solid #f0f0f0;flex-shrink:0}.udi-card__actions{align-items:stretch;gap:var(--space-4);background:0 0;display:flex}.udi-card__action-btn{min-height:36px;padding:0 var(--space-7);text-align:center;box-sizing:border-box;border:1px solid var(--ui-border-input);color:#262626;line-height:1.2;font-size:var(--text-xs);font:inherit;cursor:pointer;background:#fff;border-radius:6px;flex:1;margin:0}.udi-card__action-btn:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:#f0f5ff}.udi-card__action-btn--register{color:var(--accent-primary);border-color:var(--primary-light);font-weight:500}.udi-card__action-btn--register:hover{border-color:var(--accent-primary);background:var(--primary-lightest);color:var(--accent-primary-active)}.udi-card__action-btn.udi-card__action-btn--empty-register{justify-content:center;align-items:center;gap:var(--space-2);border-color:var(--accent-primary);background:var(--accent-primary);color:#fff;font-weight:600;display:inline-flex}.udi-card__action-btn.udi-card__action-btn--empty-register:hover{border-color:var(--accent-primary-hover);background:var(--accent-primary-hover);color:#fff}.udi-card__action-btn.udi-card__action-btn--empty-register:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-color:var(--accent-primary-hover);background:var(--accent-primary-hover);color:#fff}.udi-card__action-btn.udi-card__action-btn--empty-register:active{border-color:var(--accent-primary-active);background:var(--accent-primary-active);color:#fff}.udi-card__empty-register-plus{color:#fff;font-weight:600;line-height:1}.udi-card__action-btn.udi-card__action-btn--empty-register:hover .udi-card__empty-register-plus,.udi-card__action-btn.udi-card__action-btn--empty-register:focus-visible .udi-card__empty-register-plus,.udi-card__action-btn.udi-card__action-btn--empty-register:active .udi-card__empty-register-plus{color:#fff}.udi-card__empty-body{text-align:center;min-height:0;max-height:160px;padding:var(--space-2) 0 var(--space-1);justify-content:center;align-items:center;gap:var(--space-4);color:#595959;flex-direction:column;flex:auto;display:flex;overflow:hidden}.udi-card__empty-icon{font-size:var(--text-3xl);color:#bfbfbf}.udi-card__empty-text{font-size:var(--text-sm);color:#595959}.user-edi-ocr-hospital__alert{margin:0 var(--space-8) var(--space-7)}.app-layout__content>.user-edi-ocr-hospital-view.master-page-root{flex:auto;height:auto;min-height:0;max-height:none;overflow:visible}.user-edi-ocr-hospital-view.master-page-root--split-panels,.user-edi-ocr-hospital-view.master-page-root--split-panels .panel--main{min-height:0}.user-edi-ocr-hospital__body{box-sizing:border-box;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.user-edi-ocr-hospital__rejected-banner{margin:0 var(--space-8) var(--space-7)}.user-edi-ocr-hospital__body .user-hospital-inbox{padding:var(--space-8)}.user-hospital-inbox{gap:var(--space-7);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) minmax(0,6.6fr);align-items:stretch;min-width:0;min-height:min(62vh,720px);display:grid}.user-hospital-inbox__strip{border:1px solid var(--color-border-soft,#f0f0f0);background:var(--color-panel,#fff);border-radius:6px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.user-hospital-inbox__strip-head{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--color-border-soft,#f0f0f0);font-size:var(--text-sm);color:var(--color-text-secondary,#595959);flex-shrink:0;font-weight:600}.user-hospital-inbox__strip-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}.user-hospital-inbox__files{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.user-hospital-inbox__file-card{text-align:left;border:1px solid var(--color-border-soft,#f0f0f0);background:var(--color-panel,#fff);cursor:pointer;border-left-width:4px;border-radius:6px;padding:0;overflow:hidden}.user-hospital-inbox__file-card:hover{border-color:var(--color-primary)}.user-hospital-inbox__file-card--selected{border-color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-primary-bg)}.user-hospital-inbox__file-card--pending{border-left-color:var(--status-pending,#8c8c8c)}.user-hospital-inbox__file-card--analyze{border-left-color:var(--ocr-status-analyze,#faad14)}.user-hospital-inbox__file-card--review,.user-hospital-inbox__file-card--confirmed{border-left-color:var(--accent-primary)}.user-hospital-inbox__file-card--rejected{border-left-color:var(--status-rejected,#ff4d4f)}.user-hospital-inbox__file-card--upload{border:1px solid var(--accent-primary-hover);background:var(--accent-primary);text-align:center;padding:var(--space-6) var(--space-5);border-left-width:1px;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:visible}.user-hospital-inbox__upload-add-line{align-items:center;gap:var(--space-4);font-size:var(--text-base);color:#fff;white-space:nowrap;font-weight:600;line-height:1.25;display:inline-flex}.user-hospital-inbox__upload-plus-ring{box-sizing:border-box;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.user-hospital-inbox__upload-plus-ring .anticon{font-size:var(--text-2xs);color:#fff}.user-hospital-inbox__file-card--upload:hover{background:var(--accent-primary-hover);border-color:#95de64}.user-hospital-inbox__thumb{aspect-ratio:3/2;background:#f0f0f0;border-radius:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.user-hospital-inbox__thumb img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.user-hospital-inbox__thumb-icon{z-index:0;font-size:var(--text-3xl);opacity:.35;position:relative}.user-hospital-inbox__thumb-overlay{pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.user-hospital-inbox__thumb-overlay:before{content:"";pointer-events:none;background:linear-gradient(#0000 32%,#0000006b 58%,#000000d1 100%);position:absolute;inset:0}.user-hospital-inbox__thumb-overlay-inner{z-index:1;padding:var(--space-5) var(--space-5) var(--space-4);position:relative}.user-hospital-inbox__thumb-title{font-size:var(--text-xs);color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 1px #000000e6,0 1px 3px #000000d9,0 2px 10px #0000008c;font-family:ui-monospace,monospace;font-weight:700;overflow:hidden}.user-hospital-inbox__thumb-status{z-index:2;font-size:var(--text-2xs);padding:var(--space-2) var(--space-5);color:#fff;pointer-events:none;border-radius:4px;font-weight:700;line-height:1.2;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #00000059}.user-hospital-inbox__thumb-status--pending{background:#434343}.user-hospital-inbox__thumb-status--analyze{background:#d48806}.user-hospital-inbox__thumb-status--review{background:#237804}.user-hospital-inbox__thumb-status--confirmed{background:var(--accent-primary-active)}.user-hospital-inbox__thumb-status--rejected{background:#a8071a}.user-hospital-inbox__preview{gap:var(--space-7);min-width:0;min-height:0;padding:var(--space-8);-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow:hidden auto}.user-hospital-inbox__preview-placeholder{text-align:center;padding:var(--space-14) var(--space-7);font-size:var(--text-sm);color:var(--color-text-secondary,#595959);border:1px dashed var(--color-border-soft,#d9d9d9);background:var(--color-panel-muted);border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:200px;display:flex}.user-hospital-inbox__preview-panel{border:1px solid var(--color-border-soft,#f0f0f0);padding:var(--space-7);background:var(--color-panel,#fff);border-radius:8px}.user-hospital-inbox__preview-panel .ocr-draft-meta-card.ant-card{height:auto;box-shadow:none!important;background:#f0f0f0!important;border:none!important}.user-hospital-inbox__preview-panel .ocr-draft-image-card.ant-card{height:auto;box-shadow:none!important;border:none!important}.user-hospital-inbox__preview-panel .ocr-draft-meta-card .ant-card-body{padding:var(--space-8)!important;background:#f0f0f0!important}.user-hospital-inbox__preview-panel .ocr-draft-image-card .ant-card-body{padding:0!important}.user-hospital-inbox__preview-panel .ocr-draft-image-card__wrap{background:0 0;border:none;border-radius:0;padding:0}.user-hospital-inbox__preview-panel .ocr-draft-image-card__loading{padding:0}.user-hospital-inbox__draft-meta-row{gap:var(--space-7);flex-direction:column;align-items:stretch;margin-bottom:0;display:flex}.user-hospital-inbox__meta-card{flex:none;width:100%;min-width:0;max-width:none}.user-hospital-inbox__meta-card-wrap{width:100%;min-width:0;position:relative}.user-hospital-inbox__meta-delete{z-index:2;position:absolute;top:12px;right:12px;font-size:var(--text-sm)!important}.user-hospital-inbox__meta-card-wrap .ocr-draft-meta-card__compact-head .ocr-draft-meta-card__compact-line:first-child{padding-right:var(--space-40)}.user-hospital-inbox__draft-img{flex:none;align-self:stretch;width:100%;min-height:0}.user-hospital-inbox__viewer-stack{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.user-hospital-inbox__viewer-frame{width:100%;min-width:0;position:relative}.user-hospital-inbox__img-nav{z-index:3;color:#fff;width:40px;height:40px;font-size:var(--text-md);cursor:pointer;background:#00000026;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-weight:600;line-height:1;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.user-hospital-inbox__img-nav:hover:not(:disabled){background:#00000047}.user-hospital-inbox__img-nav:disabled{opacity:.35;cursor:not-allowed}.user-hospital-inbox__img-nav--prev{left:10px}.user-hospital-inbox__img-nav--next{right:10px}.user-hospital-inbox__preview .ant-card-small>.ant-card-head{display:none!important}.user-hospital-inbox__reject-alert{margin:var(--space-7) 0 0!important;border-radius:6px!important}.user-hospital-inbox__reject-title{font-weight:600}.user-hospital-inbox__reject-date{margin-top:var(--space-2);font-size:var(--text-xs);color:#595959}.user-hospital-inbox__table-col{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.user-hospital-inbox__toolbar{gap:var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;flex-shrink:0;align-items:center;display:flex}.user-hospital-inbox__toolbar-count{font-size:var(--text-sm);color:var(--color-text-secondary,#595959)}.user-hospital-inbox__ok{color:var(--accent-primary)}.user-hospital-inbox__table-wrap{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.user-hospital-inbox__table-wrap .ant-table-thead>tr>th:last-child,.user-hospital-inbox__table-wrap .ant-table-tbody>tr>td:last-child{border-inline-end-color:var(--border-table-inner,#d9d9d9)!important}.user-hospital-inbox__table-wrap .ant-spin-nested-loading,.user-hospital-inbox__table-wrap .ant-spin-container{height:100%}.user-hospital-inbox__table-wrap .ant-empty{margin:var(--space-18) 0}.user-hospital-inbox__mobile-preview-bar{display:none}@media (width<=768px){.user-hospital-inbox{flex-direction:column;gap:0;min-height:0;display:flex}.user-hospital-inbox__strip{border-radius:0;flex-shrink:0;order:1;width:100%}.user-hospital-inbox__strip-scroll{overflow:auto hidden}.user-hospital-inbox__files{padding:var(--space-5) var(--space-6) var(--space-6);gap:var(--space-4);-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-flow:row;min-height:0}.user-hospital-inbox__file-card{flex:none;min-width:112px;max-width:136px;padding:0}.user-hospital-inbox__file-card--upload{padding:var(--space-6) var(--space-5);min-width:88px;max-width:112px}.user-hospital-inbox__upload-add-line{font-size:var(--text-sm);gap:var(--space-3)}.user-hospital-inbox__thumb-title{font-size:var(--text-2xs);font-weight:700}.user-hospital-inbox__thumb-status{font-size:var(--text-2xs);padding:var(--space-1) var(--space-3)}.user-hospital-inbox__preview{order:2;min-height:0;padding:0;overflow:visible}.user-hospital-inbox__preview-placeholder{border-left:none;border-right:none;border-radius:0;min-height:120px}.user-hospital-inbox__preview-panel{padding:var(--space-6) var(--space-7);border-left:none;border-right:none;border-radius:0}.user-hospital-inbox__table-col{border-top:1px solid var(--color-border-soft,#f0f0f0);order:3;max-width:none;min-height:200px;width:100%!important}.user-hospital-inbox__mobile-preview-bar{align-items:center;gap:var(--space-4);margin-top:var(--space-7);background:0 0;border-bottom:none;flex-wrap:wrap;padding:0;display:flex}.user-hospital-inbox__img-nav{display:none!important}}.user-hospital-preview-modal__body{justify-content:center;align-items:center;min-height:180px;display:flex}.user-hospital-preview-modal__img{object-fit:contain;border:1px solid #f0f0f0;border-radius:6px;max-width:100%;max-height:min(70vh,520px)}.user-hospital-preview-modal__ph{color:#bfbfbf;font-size:var(--text-sm);text-align:center;padding:var(--space-14) var(--space-7)}.user-edi-ocr-hospital-view .ocr-review-tr--confirmed>td,.user-hospital-inbox .ocr-review-tr--confirmed>td{background:var(--primary-lightest)!important}.user-edi-ocr-hospital-view .ocr-review-tr--excluded>td,.user-hospital-inbox .ocr-review-tr--excluded>td{background:#f5f5f5!important}.user-edi-ocr-hospital-view .ocr-review-tr--ms-verified>td,.user-hospital-inbox .ocr-review-tr--ms-verified>td{background:#fff!important}.user-edi-ocr-hospital-view .ocr-review-tr--ms-name_warning>td,.user-hospital-inbox .ocr-review-tr--ms-name_warning>td{background:#fffbe6!important}.user-edi-ocr-hospital-view .ocr-review-tr--ms-code_name_conflict>td,.user-hospital-inbox .ocr-review-tr--ms-code_name_conflict>td{background:#fff7e6!important}.user-edi-ocr-hospital-view .ocr-review-tr--ms-unknown_code>td,.user-hospital-inbox .ocr-review-tr--ms-unknown_code>td{background:#fafafa!important}.user-edi-ocr-hospital-view .ocr-review-tr--ms-name_only_match>td,.user-hospital-inbox .ocr-review-tr--ms-name_only_match>td{background:#e6f7ff!important}.user-edi-ocr-hospital-view .ocr-review-tr--ms-no_code>td,.user-hospital-inbox .ocr-review-tr--ms-no_code>td{background:#f5f5f5!important}.user-edi-ocr-hospital-view .ocr-review-tr--ms-unknown>td,.user-hospital-inbox .ocr-review-tr--ms-unknown>td{background:#fff!important}.user-edi-ocr-list-empty{padding:var(--space-14) 0;text-align:center}.user-edi-ocr-list-empty p{margin-bottom:var(--space-7);color:#8c8c8c}.user-edi-ocr-workspace__panel-inner{min-width:0;min-height:0;padding-left:var(--space-8);padding-right:var(--space-8);box-sizing:border-box;flex-direction:column;flex:1 1 0;display:flex}.user-edi-regist-toolbar-list-filter{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.user-edi-regist-toolbar-list-filter__search{flex:200px;min-width:0}.user-edi-regist-toolbar-list-filter__product{flex:0 min(340px,100%);min-width:min(340px,100%)}.user-hospital-detail-filtering-tab__toolbar{margin-bottom:var(--space-8)}.user-hospital-detail-filtering-tab__radios{margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.user-hospital-detail-filtering-tab__table .ant-table{margin-bottom:0}.user-hospital-detail-filtering-tab__memo{white-space:pre-wrap;word-break:break-word;max-width:100%;display:inline-block}.user-inquiry-detail-view__comments{margin-top:var(--space-8);padding:var(--space-8)}.user-inquiry-detail-view__comments-title{margin:0 0 var(--space-7);font-size:var(--text-md)}.user-inquiry-detail-view__empty{padding:var(--space-7) 0}.user-inquiry-detail-view__comment{padding:var(--space-7) 0;border-bottom:1px solid var(--color-border-secondary)}.user-inquiry-detail-view__comment-head{align-items:baseline;gap:var(--space-7);margin-bottom:var(--space-3);display:flex}.user-inquiry-detail-view__comment-date{font-size:var(--text-xs);color:var(--color-text-tertiary)}.user-inquiry-detail-view__comment-body{white-space:pre-wrap;margin-bottom:var(--space-5)}.user-inquiry-detail-view__composer{margin-top:var(--space-8);gap:var(--space-6);flex-direction:column;max-width:640px;display:flex}.user-inquiry-detail-view__composer-upload{align-items:center;display:flex}.user-inquiry-list-view__filters{flex-wrap:wrap;align-items:center;display:flex}.user-inquiry-list-view__filter-item{align-items:center;gap:var(--space-4);display:flex}.user-inquiry-list-view__filter-label{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}.notice-products-list-tabs .ant-tabs-nav{margin-bottom:var(--space-7);padding-left:var(--space-8);padding-right:var(--space-8);box-sizing:border-box}.hospital-detail-address-value{align-items:flex-start;gap:var(--space-2);max-width:100%;display:inline-flex}.hospital-detail-address-value__map{margin:-var(--space-2) 0 0 -var(--space-3);color:var(--color-text-secondary);flex-shrink:0}.hospital-detail-address-value__map:hover{color:var(--ant-primary-color)}.hospitals-list-address-map-cell__btn{margin:-var(--space-2) 0;color:var(--color-text-secondary)}.hospitals-list-address-map-cell__btn:hover{color:var(--ant-primary-color)}.user-task-list__title-cell{font-weight:500}.user-task-list__content-cell{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);display:block;overflow:hidden}.user-task-list-table .ant-table-row{cursor:pointer}.app-layout__content>.admin-notice-product-register-workspace.master-page-root--split-panels{overflow:hidden}.admin-notice-product-register-workspace.master-page-root--split-panels{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.admin-notice-product-register-workspace.master-page-root--split-panels>.panel.panel--main{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.admin-notice-product-register-workspace.master-page-root--split-panels .panel.panel--main.admin-ocr-review-inbox__panel-inner{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}.admin-notice-product-register-workspace.master-page-root--split-panels .admin-ocr-review-inbox__panel-inner{padding-top:var(--space-8);flex:auto;min-height:0;overflow:hidden}.admin-notice-product-register-workspace.master-page-root--split-panels .panel.panel--main.admin-ocr-review-inbox__panel-inner>.ant-spin-nested-loading,.admin-notice-product-register-workspace.master-page-root--split-panels .panel.panel--main.admin-ocr-review-inbox__panel-inner>.ant-spin-nested-loading>.ant-spin-container{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.admin-notice-product-register-workspace.master-page-root--split-panels .admin-notices-products-inbox__body{flex:auto;min-height:0;overflow:hidden}.admin-notice-product-register-workspace__strip.admin-ocr-review-inbox__strip{border-radius:var(--ui-radius)}.admin-notice-product-register-workspace__strip-head{align-items:stretch;gap:var(--space-4);padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--color-border-soft,#f0f0f0);flex-direction:column;display:flex}.admin-notice-product-register-workspace__strip-head .ant-btn{border-radius:var(--ui-radius)!important}.admin-notice-product-register-workspace__strip-count{font-size:var(--text-sm);color:var(--color-text-secondary,#595959);font-weight:500}.admin-notice-product-register-workspace__attach-list{padding:var(--space-2) var(--space-5) var(--space-6);margin:0}.admin-notice-product-register-workspace__attach-name--selected{font-weight:600;text-decoration:underline}.admin-notice-product-register-workspace__attach-remove.ant-btn{width:var(--ui-control-height,2.5rem);min-width:var(--ui-control-height,2.5rem);height:var(--ui-control-height,2.5rem);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;border-radius:var(--ui-radius)!important}.admin-notice-product-register-workspace__strip-empty.admin-ocr-review-inbox__preview-placeholder{margin:var(--space-6);border-radius:var(--ui-radius);min-height:120px}.admin-ocr-review-inbox__file-card-wrap{position:relative}.admin-notice-product-register-workspace__preview-panel .ocr-pan-zoom{align-items:center;min-height:0}.admin-ocr-review-inbox__file-card--active .admin-ocr-review-inbox__thumb{outline:2px solid var(--color-primary);outline-offset:1px}.admin-notice-product-register-workspace__preview{padding:0}.admin-notice-product-register-workspace__preview-panel{border:1px solid var(--color-border-soft,#f0f0f0);border-radius:var(--ui-radius);background:var(--color-panel,#fff);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pn-source-preview-pane{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.pn-source-preview-pane__state{flex:1;justify-content:center;align-items:center;display:flex}.pn-source-preview-pane .ocr-pan-zoom{flex:1;min-height:280px}.pn-source-preview-pane__pdf{border:none;flex:1;width:100%;min-height:360px}.pn-source-preview-pane__pdf-alert{margin:var(--space-8)}.pn-source-detached-root{background:#1a1a1a;height:100vh;min-height:100dvh;position:relative;overflow:hidden}.pn-source-detached-viewer-wrap{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.pn-source-detached-index{top:var(--space-8);z-index:6;padding:var(--space-3) var(--space-8);font-size:var(--text-sm);color:#ffffffe6;letter-spacing:.02em;-webkit-user-select:none;user-select:none;pointer-events:none;background:#00000073;border:none;border-radius:9999px;margin:0;font-weight:500;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}.pn-source-detached-nav{z-index:6;width:44px;height:44px;box-shadow:none;color:#ffffffeb;cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-size:28px;line-height:1;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.pn-source-detached-nav--prev{left:var(--space-32)}.pn-source-detached-nav--next{right:var(--space-32)}.pn-source-detached-nav:hover:not(:disabled){color:#fff;background:#0000008c}.pn-source-detached-nav:disabled{color:#ffffff38;cursor:not-allowed;background:#0003}.pn-source-detached-viewer-wrap .pn-source-preview-pane{background:#1a1a1a}.pn-source-detached-viewer-wrap .pn-source-preview-pane .ocr-pan-zoom{flex:1;min-height:0}.app-list-body,.preview-wrap{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.app-list-toolbar,.main-head{padding:var(--space-8) var(--space-8) var(--space-6) var(--space-8);align-items:flex-end;gap:var(--space-7);box-sizing:border-box;flex-shrink:0;height:auto;min-height:0;display:flex}.app-list-toolbar__left,.main-head__left{align-self:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.app-list-toolbar__right,.main-head__right{align-items:center;gap:var(--space-8);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-self:flex-start;margin:0;display:flex}.app-table,.preview-table-outer{flex-direction:column;flex:0 auto;align-self:stretch;min-width:0;height:auto;min-height:0;max-height:100%;margin:0;padding:0;display:flex;overflow:visible}.preview-table-outer.preview-table-outer--body-scroll{flex:1 1 0;min-height:0;overflow:hidden}.preview-table-outer[data-table-scroll-y]:not(.preview-table-outer--body-scroll){flex:1 1 0;place-content:flex-start;min-height:0;overflow:hidden}:is(.preview-wrap,.preview-table-outer,.app-table,.app-list-body) .ant-table-wrapper,.app-table .ant-table-wrapper,.preview-table-outer .ant-table-wrapper,.app-table-scope .ant-table-wrapper{flex-direction:column;flex:0 auto;place-content:flex-start;align-self:stretch;height:auto;min-height:0;max-height:100%;margin:0;padding:0;display:flex;overflow:visible}.preview-table-outer .ant-table-wrapper .ant-spin-nested-loading,.preview-table-outer .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container,.app-table .ant-table-wrapper .ant-spin-nested-loading,.app-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container,.app-table-scope .ant-table-wrapper .ant-spin-nested-loading,.app-table-scope .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{flex-direction:column;flex:0 auto;align-self:stretch;height:auto;min-height:0;margin:0;padding:0;display:flex;overflow:visible}.preview-table-outer.preview-table-outer--body-scroll .ant-table-wrapper,.app-table-scope .preview-table-outer.preview-table-outer--body-scroll .ant-table-wrapper,.preview-table-outer.preview-table-outer--body-scroll .ant-table-wrapper .ant-spin-nested-loading,.preview-table-outer.preview-table-outer--body-scroll .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{flex:1 1 0;height:auto;min-height:0;max-height:100%;overflow:hidden}.preview-table-outer .ant-spin-container>.ant-table,.app-table .ant-spin-container>.ant-table,.app-table-scope .ant-spin-container>.ant-table{flex:0 auto;height:auto;min-height:0;max-height:100%}.preview-table-outer.preview-table-outer--body-scroll .ant-spin-container>.ant-table,.preview-table-outer.preview-table-outer--body-scroll .ant-table-container{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.app-table-scope .ant-table-wrapper .ant-table-pagination,.preview-table-outer .ant-table-pagination,.preview-table-outer .ant-pagination{flex:none;justify-content:flex-start;align-items:center;width:100%;display:flex;margin:var(--list-table-pagination-gap) 0 0 0!important}.app-table .ant-table-wrapper,.app-table .ant-table-wrapper :is(.ant-table,.ant-table-container,.ant-table-header,.ant-table-content,.ant-table-body),.preview-table-outer .ant-table-wrapper,.preview-table-outer .ant-table-wrapper :is(.ant-table,.ant-table-container,.ant-table-header,.ant-table-content,.ant-table-body),.app-table-scope .ant-table-wrapper,.app-table-scope .ant-table-wrapper :is(.ant-table,.ant-table-container,.ant-table-header,.ant-table-content,.ant-table-body),.master-entity-shell__extra :is(.app-table,.preview-table-outer) .ant-table-wrapper,.master-entity-shell__extra :is(.app-table,.preview-table-outer) .ant-table-wrapper :is(.ant-table,.ant-table-container,.ant-table-header,.ant-table-content,.ant-table-body){border-radius:var(--ui-radius-table)!important;border-start-start-radius:var(--ui-radius-table)!important;border-start-end-radius:var(--ui-radius-table)!important;border-end-end-radius:var(--ui-radius-table)!important;border-end-start-radius:var(--ui-radius-table)!important;border-top-left-radius:var(--ui-radius-table)!important;border-top-right-radius:var(--ui-radius-table)!important;border-bottom-left-radius:var(--ui-radius-table)!important;border-bottom-right-radius:var(--ui-radius-table)!important}.app-table .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container,.preview-table-outer .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container,.app-table-scope .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container,.master-entity-shell__extra .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container,.hospital-munjeon-edit-tab .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-top:1px solid var(--ui-border-table-outer)!important;border-inline-start:1px solid var(--ui-border-table-outer)!important;border-inline-end:1px solid var(--ui-border-table-outer)!important}.app-table .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header,.app-table .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,.preview-table-outer .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header,.preview-table-outer .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,.app-table-scope .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header,.app-table-scope .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,.master-entity-shell__extra .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header,.master-entity-shell__extra .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,.hospital-munjeon-edit-tab .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-header,.hospital-munjeon-edit-tab .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content{border-top:none!important}.app-table .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-body,.app-table .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,.preview-table-outer .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-body,.preview-table-outer .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,.app-table-scope .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-body,.app-table-scope .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,.master-entity-shell__extra .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-body,.master-entity-shell__extra .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,.hospital-munjeon-edit-tab .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-body,.hospital-munjeon-edit-tab .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content{border-bottom:1px solid var(--ui-border-table-outer)!important}.master-entity-shell__extra .ant-table-thead>tr>th:last-child,.master-entity-shell__extra .ant-table-tbody>tr>td:last-child,.hospital-munjeon-edit-tab .ant-table-thead>tr>th:last-child,.hospital-munjeon-edit-tab .ant-table-tbody>tr>td:last-child{border-inline-end-color:var(--border-table-inner)!important}.app-table .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.app-table .ant-table-wrapper .ant-table-header .ant-table-thead>tr>th,.preview-table-outer .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.preview-table-outer .ant-table-wrapper .ant-table-header .ant-table-thead>tr>th,.app-table-scope .ant-table-wrapper .ant-table .ant-table-thead>tr>th,.app-table-scope .ant-table-wrapper .ant-table-header .ant-table-thead>tr>th,:is(.master-entity-shell__extra,.hospital-munjeon-edit-tab) .ant-table-wrapper .ant-table .ant-table-thead>tr>th,:is(.master-entity-shell__extra,.hospital-munjeon-edit-tab) .ant-table-wrapper .ant-table-header .ant-table-thead>tr>th{background:var(--table-head-bg)!important;border-top:none!important;border-bottom:var(--table-head-edge-width) solid var(--table-head-edge-color)!important;text-align:center!important;font-size:var(--table-thead-font-size)!important;font-weight:var(--table-thead-font-weight)!important;color:var(--table-thead-color)!important;padding:var(--table-thead-cell-padding-y) var(--table-thead-cell-padding-x)!important;border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:0!important;border-radius:0!important}.app-table .ant-table-wrapper .ant-table.ant-table-bordered :is(.ant-table-thead,.ant-table-header .ant-table-thead)>tr>th,.preview-table-outer .ant-table-wrapper .ant-table.ant-table-bordered :is(.ant-table-thead,.ant-table-header .ant-table-thead)>tr>th,.app-table-scope .ant-table-wrapper .ant-table.ant-table-bordered :is(.ant-table-thead,.ant-table-header .ant-table-thead)>tr>th,:is(.master-entity-shell__extra,.hospital-munjeon-edit-tab) .ant-table-wrapper .ant-table.ant-table-bordered :is(.ant-table-thead,.ant-table-header .ant-table-thead)>tr>th{border-top:0 #0000!important}.app-table .ant-table-tbody>tr>td,.preview-table-outer .ant-table-tbody>tr>td,.app-table-scope .ant-table-tbody>tr>td,:is(.master-entity-shell__extra,.hospital-munjeon-edit-tab) .ant-table-tbody>tr>td{border-bottom-color:var(--table-row-border)!important}.app-table .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.preview-table-outer .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.app-table-scope .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td,:is(.master-entity-shell__extra,.hospital-munjeon-edit-tab) .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td{padding:var(--table-tbody-cell-padding-y) var(--table-tbody-cell-padding-x)!important}.app-table .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td,.preview-table-outer .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td,.app-table-scope .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td,.master-entity-shell__extra :is(.app-table,.preview-table-outer) .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important;font-size:0!important;line-height:0!important}:not(:is(.admin-filter-list-view,.user-filter-list-view)) .app-table .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row~tr:nth-child(odd):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td,:not(:is(.admin-filter-list-view,.user-filter-list-view)) .preview-table-outer .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row~tr:nth-child(odd):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td,:not(:is(.admin-filter-list-view,.user-filter-list-view)) .app-table-scope .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row~tr:nth-child(odd):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td,:not(:is(.admin-filter-list-view,.user-filter-list-view)) :is(.master-entity-shell__extra,.hospital-munjeon-edit-tab) .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row~tr:nth-child(odd):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td{background:var(--table-row-even-bg)!important}:not(:is(.admin-filter-list-view,.user-filter-list-view)) .app-table .ant-table-wrapper .ant-table-tbody:not(:has(>tr.ant-table-measure-row))>tr:nth-child(2n):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td{background:var(--table-row-even-bg)!important}:not(:is(.admin-filter-list-view,.user-filter-list-view)) .preview-table-outer .ant-table-wrapper .ant-table-tbody:not(:has(>tr.ant-table-measure-row))>tr:nth-child(2n):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td{background:var(--table-row-even-bg)!important}:not(:is(.admin-filter-list-view,.user-filter-list-view)) .app-table-scope .ant-table-wrapper .ant-table-tbody:not(:has(>tr.ant-table-measure-row))>tr:nth-child(2n):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td{background:var(--table-row-even-bg)!important}:not(:is(.admin-filter-list-view,.user-filter-list-view)) :is(.master-entity-shell__extra,.hospital-munjeon-edit-tab) .ant-table-wrapper .ant-table-tbody:not(:has(>tr.ant-table-measure-row))>tr:nth-child(2n):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td{background:var(--table-row-even-bg)!important}.app-table .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row):not(.pending-filter-row):hover>td,.preview-table-outer .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row):not(.pending-filter-row):hover>td,.app-table-scope .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row):not(.pending-filter-row):hover>td,:is(.master-entity-shell__extra,.hospital-munjeon-edit-tab) .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row):not(.pending-filter-row):hover>td{background:var(--table-row-hover-bg)!important}.app-table .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td,.app-table .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td,.preview-table-outer .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td,.preview-table-outer .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td,.app-table-scope .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td,.app-table-scope .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--table-row-selected-bg)!important}html body .ant-modal-wrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container,html body .ant-drawer .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-top:1px solid var(--ui-border-table-outer)!important;border-inline-start:1px solid var(--ui-border-table-outer)!important;border-inline-end:1px solid var(--ui-border-table-outer)!important}html body .ant-modal-wrap .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-body,html body .ant-modal-wrap .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content,html body .ant-drawer .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-body,html body .ant-drawer .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content{border-bottom:1px solid var(--ui-border-table-outer)!important}:not(:is(.admin-filter-list-view,.user-filter-list-view)) :is(html body .ant-modal-wrap,html body .ant-drawer) .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row~tr:nth-child(odd):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td{background:var(--table-row-even-bg)!important}:not(:is(.admin-filter-list-view,.user-filter-list-view)) :is(html body .ant-modal-wrap,html body .ant-drawer) .ant-table-wrapper .ant-table-tbody:not(:has(>tr.ant-table-measure-row))>tr:nth-child(2n):not(:hover):not(.ant-table-row-selected):not(.pending-filter-row)>td{background:var(--table-row-even-bg)!important}:is(html body .ant-modal-wrap,html body .ant-drawer) .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row):not(.pending-filter-row):hover>td{background:var(--table-row-hover-bg)!important}:is(html body .ant-modal-wrap,html body .ant-drawer) .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td,:is(html body .ant-modal-wrap,html body .ant-drawer) .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected:hover>td{background:var(--table-row-selected-bg)!important}.app-table .ant-table-ping-left .ant-table-cell-fix-left-first:after,.app-table .ant-table-ping-left .ant-table-cell-fix-left-last:after,.app-table .ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before,.preview-table-outer .ant-table-ping-left .ant-table-cell-fix-left-first:after,.preview-table-outer .ant-table-ping-left .ant-table-cell-fix-left-last:after,.preview-table-outer .ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before{box-shadow:var(--elevation-table-scroll-inset-left)!important}.app-table .ant-table-ping-right .ant-table-cell-fix-right-first:after,.app-table .ant-table-ping-right .ant-table-cell-fix-right-last:after,.app-table .ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after,.preview-table-outer .ant-table-ping-right .ant-table-cell-fix-right-first:after,.preview-table-outer .ant-table-ping-right .ant-table-cell-fix-right-last:after,.preview-table-outer .ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:var(--elevation-table-scroll-inset-right)!important}.app-table tr.pending-filter-row>td,.app-table-scope tr.pending-filter-row>td,.preview-table-outer tr.pending-filter-row>td{background-color:#fff9de!important}.app-table tr.pending-filter-row:hover>td,.app-table-scope tr.pending-filter-row:hover>td,.preview-table-outer tr.pending-filter-row:hover>td{background-color:#f8efc8!important}.app-table tr.rejected-filter-row>td,.app-table tr.cancelled-filter-row>td,.app-table-scope tr.rejected-filter-row>td,.app-table-scope tr.cancelled-filter-row>td,.preview-table-outer tr.rejected-filter-row>td,.preview-table-outer tr.cancelled-filter-row>td{font-weight:400!important;text-decoration:line-through!important}.app-table tr.rejected-filter-row>td,.app-table-scope tr.rejected-filter-row>td,.preview-table-outer tr.rejected-filter-row>td{color:var(--danger)!important}.app-table tr.cancelled-filter-row>td,.app-table-scope tr.cancelled-filter-row>td,.preview-table-outer tr.cancelled-filter-row>td{color:var(--color-text-tertiary)!important}.app-table tr.cancelled-filter-row:hover>td,.app-table-scope tr.cancelled-filter-row:hover>td,.preview-table-outer tr.cancelled-filter-row:hover>td{background-color:#fafafa!important}.app-table tr.rejected-filter-row>td.app-table-cell--control,.app-table tr.cancelled-filter-row>td.app-table-cell--control{font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.rejected-filter-row>td:has(.table-status-select){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.rejected-filter-row>td:has(.responsive-select-mobile){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.rejected-filter-row>td:has(.table-status-select-pill){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.rejected-filter-row>td:has(.status-chip){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.rejected-filter-row>td:has(.filter-type-tag){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.cancelled-filter-row>td:has(.table-status-select){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.cancelled-filter-row>td:has(.responsive-select-mobile){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.cancelled-filter-row>td:has(.table-status-select-pill){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.cancelled-filter-row>td:has(.status-chip){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.app-table tr.cancelled-filter-row>td:has(.filter-type-tag){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.preview-table-outer tr.rejected-filter-row>td:has(.table-status-select){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.preview-table-outer tr.rejected-filter-row>td:has(.status-chip){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.preview-table-outer tr.cancelled-filter-row>td:has(.table-status-select){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.preview-table-outer tr.cancelled-filter-row>td:has(.status-chip){font-weight:inherit!important;color:inherit!important;text-decoration:none!important}.master-page-root--split-panels .list-filter-bar__extra:not(:has(*)){display:none}.list-filter-bar--entity-title .list-filter-bar__search{flex:auto;width:auto;min-width:0;max-width:none}.list-filter-bar--monthly-split .list-filter-bar__extra{order:-1}.list-filter-bar--monthly-split .list-filter-bar__search{align-items:center;gap:var(--space-6) var(--space-16);flex-flow:row;flex:auto;width:auto;min-width:0;max-width:none;display:inline-flex}.list-filter-bar--monthly-split .list-filter-bar__search>.list-search-group{width:var(--list-filter-search-width,360px);max-width:var(--list-filter-search-width,360px);flex:none;min-width:0}.split-list-entity-title-panel{align-items:center;gap:var(--space-7);box-sizing:border-box;flex-wrap:nowrap;width:100%;min-width:0;padding:0;display:flex}.split-list-entity-title-panel__back{flex-shrink:0}.split-list-entity-title-panel__body{align-items:center;gap:var(--space-6) var(--space-16);flex-flow:wrap;flex:auto;min-width:0;display:flex;overflow:hidden}.split-list-entity-title-panel__trailing{align-items:center;gap:var(--space-6) var(--space-16);flex-flow:wrap;flex:none;display:inline-flex}.split-list-entity-title-panel__line{white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;align-items:center;column-gap:.75em;min-width:0;max-width:100%;display:flex;overflow:hidden}.split-list-entity-title-panel__primary.master-entity-shell__title-text{text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;flex:none;max-width:100%;overflow:hidden}.split-list-entity-title-panel__meta{white-space:nowrap;text-overflow:ellipsis;word-break:normal;flex-shrink:1;min-width:0;overflow:hidden}.split-list-entity-title-panel__inline-search.list-search-group{width:var(--list-filter-search-width,360px);max-width:var(--list-filter-search-width,360px);flex:none;min-width:0}.master-page-root--split-panels>.panel.panel--main{padding:var(--space-8);box-sizing:border-box}.master-page-root--split-panels>.panel.panel--main :is(.preview-wrap,.preview-table-outer,.app-table,.app-list-body,.ant-table-wrapper,.ant-spin-nested-loading,.ant-spin-container){margin:0;padding:0}.master-page-root--split-panels>.panel.panel--main.app-table-scope>:is(.app-alert,.ant-alert){box-sizing:border-box;flex-shrink:0;margin:0}@media (width<=768px){.master-page-root--split-panels>.panel.panel--main{padding:0}.app-list-toolbar,.main-head{padding:var(--space-6) var(--space-8)}}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full{width:100%;max-width:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;margin:0;padding:0}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.main-head{padding:var(--space-8) 0 var(--space-6);margin-top:0}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>:is(.app-alert,.ant-alert){margin:var(--space-8) 0 0;box-sizing:border-box;padding-inline:0}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.preview-table-outer{padding:0}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.preview-table-outer[data-table-scroll-y]:not(.preview-table-outer--body-scroll) .ant-table-wrapper,.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.preview-table-outer[data-table-scroll-y]:not(.preview-table-outer--body-scroll) .ant-table-wrapper .ant-spin-nested-loading,.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.preview-table-outer[data-table-scroll-y]:not(.preview-table-outer--body-scroll) .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container,.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.preview-table-outer[data-table-scroll-y]>.ant-spin-nested-loading,.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.preview-table-outer[data-table-scroll-y]>.ant-spin-nested-loading>.ant-spin-container{flex-direction:column;flex:1 1 0;place-content:flex-start;min-height:0;max-height:100%;display:flex;overflow:hidden}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.re-items-zip-progress{flex-shrink:0}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.re-detail-missing-alert.ant-alert{margin-bottom:0}.master-entity-shell--app-detail .entity-detail-tab-panel--table-640>:is(.main-head,.app-alert,.ant-alert,.preview-table-outer,.hospital-munjeon-detail-tab__hint,.re-items-zip-progress){box-sizing:border-box;width:640px;max-width:100%;margin-inline:auto}@media (width<=768px){.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>:is(.app-alert,.ant-alert){padding-inline:var(--space-8)}.master-entity-shell--app-detail .entity-detail-tab-panel--table-640>:is(.main-head,.preview-table-outer){width:100%;max-width:100%;margin-inline:0}}:root{--shell-body-scroll-padding-bottom:6rem;--list-table-pagination-gap:var(--space-7)}.page-container.app-page-shell .master-entity-shell--app-detail .blocking-scope__inner>.ant-spin-nested-loading.master-entity-shell__body--no-tabs>.ant-spin-container,.page-container.app-page-shell .master-entity-shell--form-page .master-entity-shell__scroll-body,.page-container.app-page-shell .master-entity-shell--app-detail .preview-table-outer--body-scroll .ant-table-body{padding-bottom:var(--shell-body-scroll-padding-bottom);box-sizing:border-box}.page-container.app-page-shell .master-entity-shell--app-detail .master-entity-shell__detail-tabs .ant-tabs-tabpane:not(:has(.entity-detail-tab-panel--table-full))>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{padding-bottom:var(--shell-body-scroll-padding-bottom);box-sizing:border-box}.page-container.app-page-shell .master-entity-shell--app-detail .master-entity-shell__detail-tabs .ant-tabs-tabpane:has(.hospital-munjeon-edit-tab)>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{padding-bottom:var(--shell-body-scroll-padding-bottom);box-sizing:border-box}@media (width<=768px){.page-container.app-page-shell .master-entity-shell--app-detail .blocking-scope__inner>.ant-spin-nested-loading.master-entity-shell__body--no-tabs>.ant-spin-container,.page-container.app-page-shell .master-entity-shell--form-page .master-entity-shell__scroll-body,.page-container.app-page-shell .master-entity-shell--app-detail .preview-table-outer--body-scroll .ant-table-body{padding-bottom:max(var(--shell-body-scroll-padding-bottom), calc(var(--ui-control-height-prominent) + var(--space-7) * 2 + var(--space-10)))}.page-container.app-page-shell .master-entity-shell--app-detail .master-entity-shell__detail-tabs .ant-tabs-tabpane:not(:has(.entity-detail-tab-panel--table-full))>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{padding-bottom:max(var(--shell-body-scroll-padding-bottom), calc(var(--ui-control-height-prominent) + var(--space-7) * 2 + var(--space-10)))}.page-container.app-page-shell .master-entity-shell--app-detail .master-entity-shell__detail-tabs .ant-tabs-tabpane:has(.hospital-munjeon-edit-tab)>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{padding-bottom:max(var(--shell-body-scroll-padding-bottom), calc(var(--ui-control-height-prominent) + var(--space-7) * 2 + var(--space-10)))}}.master-entity-shell--app-detail .blocking-scope__inner>.ant-spin-nested-loading.master-entity-shell__body--no-tabs,.master-entity-shell--app-detail .blocking-scope__inner>.ant-spin-nested-loading.master-entity-shell__body--no-tabs>.ant-spin-container{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1 1 0;width:100%;max-width:100%;min-height:0;overflow:hidden auto}.master-entity-shell--app-detail .master-entity-shell__detail-tabs .ant-tabs-tabpane:not(:has(.entity-detail-tab-panel--table-full))>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1 1 0;width:100%;max-width:100%;min-height:0;overflow:hidden auto}.master-entity-shell--app-detail .blocking-scope__inner>.ant-spin-nested-loading.master-entity-shell__body--no-tabs{flex-direction:column;display:flex;overflow:hidden}.master-entity-shell--app-detail .master-entity-shell__detail-tabs .ant-tabs-tabpane:has(.entity-detail-tab-panel--table-full)>.ant-spin-nested-loading.master-entity-shell__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.master-entity-shell--app-detail .master-entity-shell__detail-tabs .ant-tabs-tabpane:has(.entity-detail-tab-panel--table-full)>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.master-entity-shell--app-detail .master-entity-shell__detail-content{width:100%;max-width:640px;margin:var(--space-8) auto 0;box-sizing:border-box}.page-container.app-page-shell .master-entity-shell--form-page .master-entity-shell__scroll-body{box-sizing:border-box;width:100%;max-width:none;margin:0}.master-entity-shell--form-page .blocking-scope__inner>:is(.master-entity-shell__head,.master-entity-shell__detail-head),.master-entity-shell--form-page .master-entity-shell__search,.master-entity-shell--form-page .master-entity-shell__scroll-body>:is(.master-entity-shell__fields,.master-entity-shell__extra),.master-entity-shell--form-page .master-entity-shell__scroll-body>:is(.app-alert,.ant-alert),.page-container.app-page-shell .master-entity-shell:is(.master-entity-shell--form-page,.master-entity-shell--app-detail) .blocking-scope__inner>.master-entity-shell__form-actions{box-sizing:border-box;width:100%;max-width:640px;margin-inline:auto}.master-entity-shell--form-page .master-entity-shell__fields{margin-top:var(--space-4)}.master-entity-shell--form-page .master-entity-shell__scroll-body>:is(.app-alert,.ant-alert){margin-bottom:var(--space-6);flex-shrink:0}.page-container.app-page-shell .master-entity-shell:is(.master-entity-shell--form-page,.master-entity-shell--app-detail) .blocking-scope__inner>.master-entity-shell__actions.master-entity-shell__form-actions{align-items:center;gap:var(--space-05);width:100%;max-width:640px;margin:var(--space-8) auto var(--space-8);box-sizing:border-box;flex-wrap:wrap;flex:none;justify-content:flex-start;display:flex}.master-entity-shell--form-page .blocking-scope__inner>.ant-spin-nested-loading{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;overflow:hidden}.master-entity-shell--form-page .blocking-scope__inner>.ant-spin-nested-loading>.ant-spin-container{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.master-entity-shell--form-page .master-entity-shell__search{flex-shrink:0}.master-entity-shell--form-page .master-entity-shell__scroll-body{-webkit-overflow-scrolling:touch;flex:1 1 0;min-height:0;overflow:hidden auto}@media (width<=768px){.page-container.app-page-shell .master-entity-shell--form-page .master-entity-shell__scroll-body,.page-container.app-page-shell .master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__head,.page-container.app-page-shell .master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__detail-head,.page-container.app-page-shell .master-entity-shell--form-page .master-entity-shell__search{padding-inline:var(--space-8);box-sizing:border-box}}.master-entity-shell__extra .ant-spin-nested-loading,.master-entity-shell__extra .ant-spin-nested-loading>.ant-spin-container{flex:none;min-height:auto;max-height:none;display:block;overflow:visible}.master-entity-shell__extra .preview-wrap{flex:none;width:100%;min-height:auto;padding:0;overflow:visible}.master-entity-shell__extra :is(.app-table,.preview-table-outer){flex:none;width:100%;min-height:auto;display:block;overflow:visible}.master-entity-shell__extra :is(.app-table,.preview-table-outer) .ant-table-wrapper,.master-entity-shell__extra :is(.app-table,.preview-table-outer) .ant-spin-nested-loading,.master-entity-shell__extra :is(.app-table,.preview-table-outer) .ant-spin-container{flex:none;min-height:auto;display:block;overflow:visible}.hospital-munjeon-edit-tab :is(.preview-wrap,.app-table,.preview-table-outer),.hospital-munjeon-section--tab :is(.preview-wrap,.app-table,.preview-table-outer),.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page) :is(.preview-wrap,.app-table,.preview-table-outer),.hospital-munjeon-add-modal :is(.hospital-munjeon-section__search-table-wrap,.app-table,.preview-table-outer){flex:none;width:100%;min-height:auto;padding:0;display:block;overflow:visible}.hospital-munjeon-edit-tab :is(.app-table,.preview-table-outer) .ant-table-wrapper,.hospital-munjeon-edit-tab :is(.app-table,.preview-table-outer) .ant-spin-nested-loading,.hospital-munjeon-edit-tab :is(.app-table,.preview-table-outer) .ant-spin-container,.hospital-munjeon-section--tab :is(.app-table,.preview-table-outer) .ant-table-wrapper,.hospital-munjeon-section--tab :is(.app-table,.preview-table-outer) .ant-spin-nested-loading,.hospital-munjeon-section--tab :is(.app-table,.preview-table-outer) .ant-spin-container,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page) :is(.app-table,.preview-table-outer) .ant-table-wrapper,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page) :is(.app-table,.preview-table-outer) .ant-spin-nested-loading,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page) :is(.app-table,.preview-table-outer) .ant-spin-container,.hospital-munjeon-add-modal :is(.app-table,.preview-table-outer) .ant-table-wrapper,.hospital-munjeon-add-modal :is(.app-table,.preview-table-outer) .ant-spin-nested-loading,.hospital-munjeon-add-modal :is(.app-table,.preview-table-outer) .ant-spin-container{flex:none;min-height:auto;display:block;overflow:visible}html{touch-action:manipulation;font-size:14px}@media (width<=768px){html{font-size:15px}}html,body,#app{background:var(--page-canvas-bg);color:var(--color-text);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;box-sizing:border-box!important;width:100dvw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important}input,textarea,select,[contenteditable=true],.allow-user-select,.ant-input,.ant-input-affix-wrapper input,.ant-select-selection-search-input,.ant-picker-input input{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;touch-action:auto}html.scroll-enabled,body.scroll-enabled{overflow:auto!important}.scroll-enabled .layout{height:auto!important;min-height:auto!important}.scroll-enabled .page-container{height:auto!important;min-height:100dvh!important}#app{max-width:none!important;margin:0!important;padding:0!important}:root{--space-0:0;--space-1:.125rem;--space-2:.25rem;--space-3:.375rem;--space-4:.5rem;--space-5:.625rem;--space-6:.75rem;--space-7:.875rem;--space-8:1rem;--space-9:1.125rem;--space-10:1.25rem;--space-11:1.375rem;--space-12:1.5rem;--space-13:1.625rem;--space-14:1.75rem;--space-16:2rem;--space-20:2.5rem;--space-22:2.75rem;--space-24:3rem;--space-32:4rem;--space-025:var(--space-2);--space-03:var(--space-4);--space-04:var(--space-6);--space-05:var(--space-4);--space-075:var(--space-6);--space-0875:var(--space-7);--space-1125:var(--space-8);--space-125:var(--space-10);--space-15:var(--space-12);--space-18:var(--space-14);--master-form-row-gap-pc-detail:var(--space-1);--master-form-row-gap-pc-form:var(--space-8);--master-form-row-gap-mobile-detail:var(--space-1);--master-form-row-gap-mobile-form:var(--space-8);--ui-form-control-height-pc:var(--space-20);--ui-form-control-height-mobile:var(--space-20);--ui-search-control-height-pc:var(--space-20);--ui-search-control-height-mobile:var(--space-20);--master-form-line-h-pc-detail:var(--space-20);--master-form-line-h-pc-form:var(--space-20);--master-form-line-h-mobile-detail:var(--space-12);--master-form-line-h-mobile-form:var(--space-12);--ui-control-height:var(--ui-form-control-height-pc);--ui-search-control-height:var(--ui-search-control-height-pc);--ui-control-height-prominent:var(--space-24);--ui-spin-dot-size:40px;--sidebar-collapsed-w:50px;--sidebar-expanded-w:220px;--sidebar-expand-duration:.3s;--sidebar-label-fade-duration:.25s;--section-gap:160px;--accent-primary:#3d8b40;--accent-primary-hover:#52a855;--accent-primary-active:#2d6f30;--accent-alpha-04:color-mix(in srgb, var(--accent-primary) 4%, transparent);--accent-alpha-06:color-mix(in srgb, var(--accent-primary) 6%, transparent);--accent-alpha-08:color-mix(in srgb, var(--accent-primary) 8%, transparent);--accent-alpha-10:color-mix(in srgb, var(--accent-primary) 10%, transparent);--accent-alpha-12:color-mix(in srgb, var(--accent-primary) 12%, transparent);--accent-alpha-14:color-mix(in srgb, var(--accent-primary) 14%, transparent);--accent-alpha-20:color-mix(in srgb, var(--accent-primary) 20%, transparent);--accent-alpha-22:color-mix(in srgb, var(--accent-primary) 22%, transparent);--accent-alpha-25:color-mix(in srgb, var(--accent-primary) 25%, transparent);--accent-alpha-28:color-mix(in srgb, var(--accent-primary) 28%, transparent);--accent-alpha-35:color-mix(in srgb, var(--accent-primary) 35%, transparent);--accent-alpha-40:color-mix(in srgb, var(--accent-primary) 40%, transparent);--accent-alpha-45:color-mix(in srgb, var(--accent-primary) 45%, transparent);--accent-alpha-50:color-mix(in srgb, var(--accent-primary) 50%, transparent);--accent-primary-surface-subtle:var(--accent-alpha-04);--accent-primary-surface:var(--accent-alpha-06);--accent-primary-surface-md:var(--accent-alpha-10);--accent-primary-surface-strong:var(--accent-alpha-14);--accent-primary-bg:var(--accent-alpha-08);--accent-primary-focus-ring:var(--accent-alpha-12);--accent-primary-focus-outline:var(--accent-alpha-25);--accent-primary-border-alpha:var(--accent-alpha-22);--accent-primary-shadow-md:var(--accent-alpha-20);--accent-primary-shadow:var(--accent-alpha-35);--accent-primary-shadow-lg:var(--accent-alpha-28);--accent-primary-shadow-xl:var(--accent-alpha-40);--accent-primary-shadow-2xl:var(--accent-alpha-50);--accent-primary-outline-strong:var(--accent-alpha-45);--accent-primary-disabled-bg:color-mix(in srgb, var(--accent-primary) 18%, white);--accent-primary-disabled-border:color-mix(in srgb, var(--accent-primary) 38%, white);--ant-primary-color:var(--accent-primary);--app-primary-color:var(--accent-primary);--app-primary:var(--app-primary-color);--sidebar-bg:#f3f4f7;--header-bg:var(--sidebar-bg);--page-canvas-bg:#e9ebf0;--surface:#fff;--app-surface-elevated:var(--surface);--app-surface-hover:#f8f9fb;--nav-text:var(--color-text);--nav-icon-fg:var(--color-text-secondary);--nav-text-hover:var(--accent-primary);--nav-hover-fg:var(--accent-primary);--nav-hover-bg:var(--accent-primary-surface);--nav-active-color:var(--accent-primary-active);--nav-active-bg:color-mix(in srgb, var(--accent-primary) 18%, var(--sidebar-bg));--nav-active-hover-bg:color-mix(in srgb, var(--accent-primary) 24%, var(--sidebar-bg));--nav-active-indicator:var(--accent-primary);--nav-active-indicator-width:3px;--table-head-bg:#eceef1;--table-head-border:var(--border-table-outer);--table-head-edge-color:#d8dce2;--table-head-edge-width:1px;--table-row-border:#e8eaed;--app-header-height:3.8rem;--app-header-height-mobile:4.25rem;--ui-radius:6px;--ui-radius-round:8px;--ui-radius-table:0;--ui-radius-xl:12px;--ui-radius-2xl:16px;--portal-hub-card-border:var(--border-table-outer);--portal-hub-card-radius:var(--ui-radius-xl);--portal-hub-card-bg:var(--surface);--portal-hub-card-shadow:var(--box-shadow);--app-menu-hub-tile-fg:#0f172acc;--app-menu-hub-tile-icon-fg:#0f172abf;--app-menu-hub-muted-fg:var(--color-text-secondary);--app-header-mobile-icon-fg:var(--app-menu-hub-tile-icon-fg);--app-header-mobile-icon-fg-hover:var(--color-text);--app-header-mobile-icon-hover-bg:#0f172a0f;--app-header-mobile-icon-gap:var(--space-6);--app-mobile-bottom-actions-stack:0px;--app-table-cell-max-w:none;--app-border-color-split:var(--ui-border-faint);--app-bg-muted:var(--color-panel-muted);--list-filter-control-height:var(--ui-search-control-height);--list-filter-search-width:360px;--list-filter-month-width:calc(9 * var(--space-8));--list-filter-dropdown-gap:var(--space-12);--ui-radius-sharp:0;--ui-radius-search-end:9999px;--ui-search-btn-padding-inline:var(--space-8);--ui-search-btn-icon-size:1.4rem;--ui-search-btn-inline-size:calc(var(--ui-search-btn-padding-inline) * 2 + var(--ui-search-btn-icon-size));--ui-badge-height:var(--space-13);--ui-badge-min-width:48px;--ui-badge-padding:0 var(--space-4);--ui-badge-font-size:var(--text-xs);--ui-badge-font-weight:400;--ui-badge-line-height:1;--ui-badge-border-radius:var(--ui-radius);--ui-badge-gap:var(--space-2);--ui-badge-height-sm:var(--space-10);--ui-badge-padding-sm:0 var(--space-3);--ui-badge-font-size-sm:var(--text-2xs);--ui-tag-font-size:var(--text-xs);--ui-tag-padding-block:0;--ui-tag-padding-inline:4px;--ui-tag-font-weight:400;--ui-tag-line-height:1;--ui-tag-border-radius:var(--ui-radius);--ui-tag-filter-transfer-bg:#434343;--ui-tag-filter-transfer-border:#434343;--ui-tag-filter-transfer-text:#fff;--filter-status-neutral-bg:#fff;--filter-status-neutral-border:#d9d9d9;--filter-status-warning-bg:#fff7e6;--filter-status-warning-border:#ffd591;--filter-status-warning-text:#d46b08;--filter-status-success-bg:var(--success-lightest);--filter-status-success-border:var(--success-light);--filter-status-success-text:var(--success-active);--filter-status-danger-bg:#fff2f0;--filter-status-danger-border:#ffccc7;--filter-status-danger-text:#cf1322;--filter-status-cancelled-bg:#8c8c8c;--filter-status-cancelled-border:#8c8c8c;--filter-status-cancelled-text:#fff;--filter-status-muted-bg:#f0f0f0;--filter-status-muted-border:#bfbfbf;--primary:var(--accent-primary);--primary-mid:var(--accent-primary-hover);--primary-dark:var(--accent-primary-active);--primary-light:color-mix(in srgb, var(--accent-primary) 34%, white);--primary-lightest:color-mix(in srgb, var(--accent-primary) 8%, white);--color-background-info:var(--primary-lightest);--success:#1677ff;--success-hover:#4096ff;--success-active:#0958d9;--success-light:#91caff;--success-lightest:#e6f4ff;--danger:#dc3545;--danger-hover:#c82333;--danger-light:#ff6f7d;--danger-lightest:#ffeaea;--warning:#ffc107;--warning-hover:#e0b200;--warning-dark:#b8860b;--warning-light:#ffe066;--warning-lightest:#fffbe6;--color-text:#0f172adb;--color-text-secondary:#0f172a9e;--color-text-tertiary:#0f172a6b;--color-text-disabled:#9399a3;--color-text-primary:var(--color-text);--color-error:var(--filter-status-danger-text);--filter-status-neutral-text:var(--color-text);--filter-status-muted-text:var(--color-text-tertiary);--app-text-muted:var(--color-text-secondary);--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-light:var(--color-text-tertiary);--text-white:#fff;--text-link:var(--primary);--text-disabled:var(--color-text-disabled);--bg-page:var(--page-canvas-bg);--bg-content:var(--surface);--bg-sidebar:var(--sidebar-bg);--bg-topbar:var(--header-bg);--bg-secondary:#eef0f4;--bg-hover:color-mix(in srgb, var(--accent-primary) 7%, var(--bg-secondary));--bg-even-row:#f5f6f8;--table-row-even-bg:var(--bg-even-row);--table-row-hover-bg:var(--accent-alpha-08);--table-row-selected-bg:var(--accent-primary-disabled-bg);--table-row-muted-bg:var(--table-row-even-bg);--table-row-muted-hover-bg:color-mix(in srgb, var(--accent-primary) 5%, var(--surface));--gray-50:#fafafa;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--border-table-outer:#c8cdd4;--border-table-inner:#e2e4e8;--border-control:#b8bec6;--border-control-hover:#9ea6b2;--border-form-input:var(--border-control);--border-form-input-hover:var(--border-control-hover);--border-search-input:var(--border-control);--ui-border-strong:var(--border-table-outer);--ui-border-default:var(--border-table-inner);--ui-border-soft:color-mix(in srgb, var(--border-table-inner) 72%, var(--surface));--ui-border-faint:var(--table-row-border);--ui-border-input:var(--border-form-input);--ui-border-input-hover:var(--border-form-input-hover);--ui-border-search-input:var(--border-search-input);--ui-border-table:var(--border-table-inner);--ui-border-table-outer:var(--border-table-outer);--ui-text-disabled:var(--color-text-disabled);--ui-text-placeholder:var(--color-text-tertiary);--ui-placeholder-font-size:var(--text-sm);--ui-clear-btn-size:14px;--ui-clear-btn-bg:#00000040;--ui-clear-btn-bg-hover:#00000073;--ui-clear-btn-fg:#fff;--border-primary:var(--ui-border-strong);--border-secondary:var(--ui-border-default);--border-tertiary:var(--ui-border-soft);--border-input:var(--ui-border-input);--border-focus:var(--primary);--border-color:var(--ui-border-faint);--color-border-subtle:var(--ui-border-faint);--border-radius:var(--ui-radius);--border-radius-sm:var(--ui-radius);--border-radius-md:var(--ui-radius);--border-radius-lg:var(--ui-radius);--border-radius-2xl:var(--ui-radius);--border-radius-3xl:var(--ui-radius);--border-radius-4xl:var(--ui-radius);--text-2xs:.714rem;--text-xs:.857rem;--text-sm:.929rem;--text-base:1rem;--text-md:1.143rem;--text-lg:1.286rem;--text-xl:1.429rem;--text-2xl:1.714rem;--text-3xl:2rem;--text-4xl:2.857rem;--font-size-base:var(--text-base);--font-size-90:var(--text-xs);--font-size-95:var(--text-sm);--font-size-100:var(--text-base);--font-size-105:var(--text-base);--font-size-110:var(--text-md);--font-size-120:var(--text-lg);--font-size-130:var(--text-lg);--font-size-140:var(--text-xl);--font-size-150:var(--text-xl);--font-size-160:var(--text-2xl);--font-size-170:var(--text-2xl);--font-size-180:var(--text-2xl);--font-size-190:var(--text-3xl);--font-size-200:var(--text-3xl);--filter-status-select-font-size-admin:var(--text-sm);--filter-status-select-font-size-user:var(--text-sm);--box-shadow-sm:0 1px 2px #0f172a0a;--box-shadow:0 1px 3px #0f172a0f, 0 1px 2px #0f172a0a;--box-shadow-lg:0 4px 12px #0f172a14, 0 2px 4px #0f172a0a;--box-shadow-xl:0 8px 24px #0f172a1a, 0 2px 8px #0f172a0d;--elevation-header:0 1px 0 #0f172a0d, var(--box-shadow-sm);--elevation-sider:1px 0 0 #0f172a0a, 2px 0 8px #0f172a0a;--elevation-panel:var(--box-shadow);--elevation-dropdown:var(--box-shadow-lg);--elevation-floating:var(--box-shadow-xl);--elevation-popover:0 2px 12px #0f172a14;--elevation-chip:0 1px 4px #0f172a14;--elevation-sticky-footer:0 -1px 0 var(--border-table-inner), 0 -4px 12px #0f172a0d;--elevation-bottom-nav:0 -2px 10px #0f172a1f;--elevation-table-scroll-inset-left:inset 4px 0 4px -3px #0f172a0a;--elevation-table-scroll-inset-right:inset -4px 0 4px -3px #0f172a0a;--elevation-sticky-edge:0 1px 0 var(--border-table-inner);--focus-shadow:0 0 0 2px var(--accent-primary-focus-outline);--shadow-sm:var(--box-shadow-sm);--shadow:var(--box-shadow);--z-index-sidebar:1030;--z-index-topbar:1020;--z-index-modal:1050;--z-index-dropdown:1010;--z-index-scroll-to-top:999;--paginator-dropdown-font-size:1rem;--paginator-page-size:var(--space-16);--paginator-dropdown-height:var(--paginator-page-size);--paginator-dropdown-line-height:calc(var(--paginator-page-size) - 2px);--paginator-dropdown-padding:var(--space-1) var(--space-5);--tabs-tab-padding-block:calc(12 / 14 * var(--space-8));--tabs-tab-padding-block-sm:calc(8 / 14 * var(--space-8));--tabs-tab-padding-block-lg:calc(16 / 14 * var(--space-8));--ant-padding-xs:calc(8 / 14 * var(--space-8));--dropdown-menu-padding-block:var(--space-2);--dropdown-menu-padding-inline:var(--space-2);--dropdown-menu-item-padding-block:var(--space-4);--dropdown-menu-item-padding-inline:var(--space-4);--dropdown-menu-item-gap:var(--space-1);--text:var(--color-text-secondary);--text-h:var(--color-text);--fs-xs:var(--text-xs);--fs-sm:var(--text-sm);--fs-base:var(--text-base);--tbl-col-main-font-size:var(--text-base);--tbl-col-main-font-weight:500;--tbl-col-main-color:var(--color-text);--tbl-col-sub-font-size:var(--text-sm);--tbl-col-sub-font-weight:400;--tbl-col-sub-color:var(--color-text-secondary);--fs-lg:var(--text-md);--fs-lg2:var(--text-lg);--fs-xl:var(--text-xl);--fs-2xl:var(--text-3xl);--fs-3xl:var(--text-4xl);--font-family-system:-apple-system, BlinkMacSystemFont, "Segoe UI", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif;--mono:ui-monospace, Consolas, monospace;--table-thead-cell-padding-y:var(--space-5);--table-thead-cell-padding-x:var(--space-2);--table-thead-font-size:1rem;--table-thead-font-weight:500;--table-thead-color:#0f172ad1;--table-tbody-cell-padding-y:var(--space-5);--table-tbody-cell-padding-x:var(--space-4);--ui-list-table-header-padding:var(--table-thead-cell-padding-y) var(--table-thead-cell-padding-x);--ui-list-table-body-padding:var(--table-tbody-cell-padding-y) var(--table-tbody-cell-padding-x);--table-header-body-overlap:0;--wizard-modal-width:min(1400px, 98vw);--wizard-modal-body-height:600px}.stat-card{text-align:left;font:inherit;border-radius:var(--ui-radius);min-width:0;padding:var(--space-6) var(--space-8);cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-top:3px solid #d9d9d9;flex-direction:column;align-items:flex-start;margin:0;transition:border-color .15s,background .15s;display:flex}.stat-card:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.stat-card:hover{border-color:#bfbfbf}.stat-card--default.stat-card--active{background:#00000005;border-top-color:#595959}.stat-card--green{border-top-color:var(--accent-primary)}.stat-card--orange{border-top-color:#fa8c16}.stat-card--red{border-top-color:#ff4d4f}.stat-card--blue{border-top-color:#1677ff}.stat-card--green.stat-card--active{background:var(--accent-primary-surface-subtle)}.stat-card--orange.stat-card--active{background:#fa8c160a}.stat-card--red.stat-card--active{background:#ff4d4f0a}.stat-card--blue.stat-card--active{background:#1677ff0a}.stat-card__label{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-bottom:var(--space-2)}.stat-card__value{font-size:var(--text-xl);color:var(--color-text);font-weight:700;line-height:1.2}.stat-card--green.stat-card--active .stat-card__value{color:var(--accent-primary)}.stat-card--orange.stat-card--active .stat-card__value{color:#fa8c16}.stat-card--red.stat-card--active .stat-card__value{color:#ff4d4f}.stat-card--blue.stat-card--active .stat-card__value{color:#1677ff}.stat-card--default.stat-card--active .stat-card__value{color:#595959}.ant-input:not(.ant-input-borderless),.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-borderless),.ant-input-number:not(.ant-input-number-borderless),.ant-input-number:not(.ant-input-number-borderless) .ant-input-number-input-wrap,.ant-select:not(.ant-select-borderless) .ant-select-selector,.ant-picker:not(.ant-picker-borderless),.ant-picker-range:not(.ant-picker-borderless),.ant-textarea-affix-wrapper:not(.ant-textarea-affix-wrapper-borderless),textarea.ant-input{border-color:var(--ui-border-input)!important}.ant-input-search .ant-input,.ant-input-search .ant-input-affix-wrapper,.ant-input-search .ant-input-group-addon,.ant-input-search .ant-input-search-button{border-color:var(--ui-border-search-input)!important}#app .ant-input-clear-icon,#app .ant-input-number-clear-icon,#app .ant-select-clear,#app .ant-picker-clear{color:var(--ui-clear-btn-bg);font-size:var(--ui-clear-btn-size)}#app .ant-input-clear-icon:hover,#app .ant-input-number-clear-icon:hover,#app .ant-select-clear:hover,#app .ant-picker-clear:hover{color:var(--ui-clear-btn-bg-hover)}.ant-input:not(.ant-input-borderless):hover,.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-borderless):hover,.ant-input-number:not(.ant-input-number-borderless):hover,.ant-select:not(.ant-select-disabled):not(.ant-select-borderless) .ant-select-selector:hover,.ant-picker:not(.ant-picker-disabled):not(.ant-picker-borderless):hover{border-color:var(--ui-border-input-hover)!important}.ant-divider{border-color:var(--ui-border-faint)!important}@media (width<=768px){:root{--ui-control-height:var(--ui-form-control-height-mobile);--ui-search-control-height:var(--ui-search-control-height-mobile);--table-thead-cell-padding-y:var(--space-4);--table-tbody-cell-padding-y:var(--space-4)}}#app :is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) input.ant-input{height:var(--list-filter-control-height)!important;min-height:var(--list-filter-control-height)!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) input.ant-input:not(.ant-input-borderless),:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-borderless):not(.ant-input-affix-wrapper-textarea-with-clear-btn){height:var(--ui-control-height);min-height:var(--ui-control-height);padding-block:0;padding-inline:var(--space-6);line-height:calc(var(--ui-control-height) - 2px)}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper-textarea-with-clear-btn{align-items:stretch;height:auto!important;min-height:0!important;padding:0!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper-textarea-with-clear-btn textarea.ant-input{resize:vertical;min-height:calc(6.286em + 10px)}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) textarea.ant-input:not(.ant-input-borderless){height:auto;min-height:0;line-height:1.5715;padding:var(--space-6)!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-borderless)>input.ant-input{height:100%;min-height:0;line-height:inherit;box-shadow:none;background:0 0;border:none;padding-block:0;padding-inline:0}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-number:not(.ant-input-number-borderless){height:var(--ui-control-height);min-height:var(--ui-control-height)}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-number:not(.ant-input-number-borderless) .ant-input-number-input-wrap,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-number:not(.ant-input-number-borderless) .ant-input-number-input{height:100%;min-height:0;line-height:calc(var(--ui-control-height) - 2px);padding-block:0}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-select:not(.ant-select-borderless):not(.status-chip){height:var(--ui-control-height);font-size:var(--fs-base)}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-select:not(.ant-select-borderless):not(.table-status-select):not(.status-chip) .ant-select-selector{height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;padding-block:0!important;padding-inline:var(--space-6)!important;box-sizing:border-box!important;align-items:center!important;display:flex!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-select:not(.ant-select-borderless):not(.table-status-select):not(.status-chip) :is(.ant-select-selection-item,.ant-select-selection-placeholder){line-height:1.5715!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-select:not(.ant-select-borderless):not(.table-status-select):not(.status-chip) :is(.ant-select-arrow,.ant-select-clear){font-size:12px;transform:translateY(-50%);justify-content:center!important;align-items:center!important;margin-top:0!important;line-height:1!important;display:inline-flex!important;top:50%!important;bottom:auto!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-select:not(.ant-select-borderless):not(.table-status-select):not(.status-chip) :is(.ant-select-arrow,.ant-select-clear) .anticon{vertical-align:middle;line-height:1!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-picker:not(.ant-picker-borderless){height:var(--ui-control-height);min-height:var(--ui-control-height);padding-block:0;padding-inline:var(--space-6);box-sizing:border-box}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-picker:not(.ant-picker-borderless) .ant-picker-input>input{height:calc(var(--ui-control-height) - 2px);line-height:calc(var(--ui-control-height) - 2px)}html body .ant-dropdown:not(.app-inapp-bell-dropdown) .ant-menu.ant-menu-vertical .ant-menu-item,html body .ant-dropdown:not(.app-inapp-bell-dropdown) .ant-dropdown-menu .ant-dropdown-menu-item{padding-block:var(--dropdown-menu-item-padding-block)!important;padding-inline:var(--dropdown-menu-item-padding-inline)!important;height:auto!important;min-height:var(--ui-control-height)!important;align-items:center!important;line-height:1.5715!important;display:flex!important}html body .ant-dropdown:not(.app-inapp-bell-dropdown) .ant-menu.ant-menu-vertical .ant-menu-item .ant-menu-title-content{line-height:1.5715}html body .ant-dropdown:not(.app-inapp-bell-dropdown) .ant-menu.ant-menu-vertical,html body .ant-dropdown:not(.app-inapp-bell-dropdown) .ant-dropdown-menu{padding-block:var(--dropdown-menu-padding-block)!important;padding-inline:var(--dropdown-menu-padding-inline)!important;box-shadow:var(--elevation-dropdown)!important}html body .ant-select-dropdown,html body .ant-picker-dropdown .ant-picker-panel-container{box-shadow:var(--elevation-dropdown)!important}html body .ant-popover .ant-popover-inner{box-shadow:var(--elevation-popover)!important}html body .ant-select-dropdown .ant-select-item,html body .ant-select-dropdown .ant-select-item-option{min-height:var(--ui-control-height);padding-block:var(--dropdown-menu-item-padding-block)!important;padding-inline:var(--dropdown-menu-item-padding-inline)!important;line-height:1.5715!important}html body .ant-picker-dropdown{box-sizing:border-box;width:auto!important;min-width:0!important;max-width:min(100vw,100dvw)!important}html body .ant-picker-dropdown .ant-picker-panel-container,html body .ant-picker-dropdown .ant-picker-panel-layout{max-width:inherit;width:auto!important}html body .ant-picker-dropdown table.ant-picker-content{table-layout:fixed!important;width:100%!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) input.ant-input:not(.ant-input-borderless):focus,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) input.ant-input:not(.ant-input-borderless):focus-visible,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) textarea.ant-input:not(.ant-input-borderless):focus,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) textarea.ant-input:not(.ant-input-borderless):focus-visible,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-borderless):focus,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-borderless):focus-within,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-borderless){border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--accent-primary-focus-outline)!important;outline:none!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-borderless)>input.ant-input:focus,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-borderless)>input.ant-input:focus-visible{box-shadow:none!important;border-color:#0000!important;outline:none!important}:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-select-focused:not(.ant-select-borderless):not(.table-status-select):not(.status-chip) .ant-select-selector,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-select:not(.ant-select-disabled):not(.ant-select-borderless):not(.table-status-select):not(.status-chip).ant-select-open .ant-select-selector,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-picker-focused:not(.ant-picker-borderless),:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-picker:not(.ant-picker-borderless):focus-within,:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-number-focused:not(.ant-input-number-borderless),:is(:where(#app),html body .ant-modal-wrap,html body .ant-drawer) .ant-input-number:not(.ant-input-number-borderless):focus-within,#app .responsive-select-mobile__trigger:focus,#app .responsive-select-mobile__trigger.ant-input-affix-wrapper-focused,#app .responsive-select-mobile__trigger:focus-within{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--accent-primary-focus-outline)!important;outline:none!important}#app .responsive-select-mobile__trigger .ant-input:focus,#app .responsive-select-mobile__trigger .ant-input:focus-visible{box-shadow:none!important;outline:none!important}#app .responsive-select-mobile__search.ant-input:focus,#app .responsive-select-mobile__search.ant-input:focus-visible,#app .responsive-select-mobile-modal .responsive-select-mobile__search.ant-input:focus,#app .responsive-select-mobile-modal .responsive-select-mobile__search.ant-input:focus-visible{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--accent-primary-focus-outline)!important;outline:none!important}#app .search-select__input,#app .search-select__shell--multiple:not(.search-select__shell--file-list){min-height:var(--ui-control-height)}#app .search-select__input{height:var(--ui-control-height);padding-block:0;padding-inline:var(--space-6);line-height:calc(var(--ui-control-height) - 2px)}#app .responsive-select-mobile:not(.status-chip) .responsive-select-mobile__trigger{height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;padding-block:0!important;padding-inline:var(--space-6)!important;line-height:calc(var(--ui-control-height) - 2px)!important;box-sizing:border-box!important}#app .responsive-select-mobile:not(.status-chip) .responsive-select-mobile__trigger .ant-input{height:100%!important;min-height:0!important;line-height:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important;padding-block:0!important;padding-inline:0!important}.ant-table{border-color:var(--border-table-outer)!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{border-color:var(--border-table-inner)!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table-summary>tr>th,.ant-table-summary>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{border-inline-color:#0000!important}.ant-table-wrapper .ant-table-container .ant-table-content>table,.ant-table-wrapper .ant-table-container>table{table-layout:fixed!important;width:100%!important}.ant-table-thead>tr>th.ant-table-cell:not(.ant-table-selection-column):not(:has(.ant-checkbox)){vertical-align:middle!important;overflow:hidden!important}.ant-table-thead>tr>th.ant-table-column-has-sorters .ant-table-column-sorters{justify-content:center!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.ant-table-thead>tr>th.ant-table-column-has-sorters .ant-table-column-title{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}.ant-table-thead>tr>th.ant-table-cell:not(.ant-table-column-has-sorters):not(.ant-table-selection-column):not(:has(.ant-checkbox)){text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.ant-btn-default:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-dangerous){color:var(--color-text-secondary);border-color:var(--ui-border-input)!important}.ant-btn-default:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-dangerous):hover{border-color:var(--ui-border-input-hover)!important}html body #app .ant-btn.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text),html body #app .ant-btn.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text) *{color:var(--danger)!important;-webkit-text-fill-color:var(--danger)!important}html body #app .ant-btn.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text){border-color:var(--danger)!important;background:#fff!important}html body #app .ant-btn.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text):hover,html body #app .ant-btn.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text):hover *{color:var(--danger-hover)!important;-webkit-text-fill-color:var(--danger-hover)!important}html body #app .ant-btn.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text):hover{border-color:var(--danger-hover)!important;background:#dc35450f!important}.ant-btn[disabled],.ant-btn.ant-btn-disabled{color:var(--ui-text-disabled)!important;border-color:var(--ui-border-faint)!important;opacity:1!important;background:#0000000a!important}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled),.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active,.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):focus-visible{box-shadow:none!important}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:hover,.ant-btn-primary.ant-btn-disabled,.ant-btn-primary.ant-btn-disabled:hover{color:#fff!important;background-color:var(--accent-primary-disabled-bg)!important;border-color:var(--accent-primary-disabled-border)!important;opacity:1!important;box-shadow:inset 0 1px #ffffff59!important}.ant-input[disabled],.ant-input-affix-wrapper-disabled,.ant-input-number-disabled,.ant-select-disabled:not(.ant-select-borderless) .ant-select-selector,.ant-picker-disabled,.ant-picker-range-disabled{color:var(--ui-text-disabled)!important;border-color:var(--ui-border-faint)!important;background-color:#0000000a!important}.ant-checkbox-disabled .ant-checkbox-inner,.ant-radio-disabled .ant-radio-inner{border-color:var(--ui-border-faint)!important;background:#0000000a!important}.ant-checkbox-disabled+span,.ant-radio-disabled+span{color:var(--ui-text-disabled)!important}.ant-card-bordered{border-color:var(--ui-border-faint)!important}.ant-btn:not(.ant-btn-circle):not(.ant-btn-round),.ant-input,.ant-input-affix-wrapper,.ant-input-number .ant-input-number-input-wrap,.ant-input-number,.ant-select .ant-select-selector,.ant-picker,.ant-picker-range,.ant-textarea-affix-wrapper,textarea.ant-input,.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-item-link,.ant-segmented{border-radius:var(--ui-radius)!important}.admin-entity-detail-actions{justify-content:flex-end;align-items:center;gap:var(--space-05);margin-top:var(--space-8);margin-bottom:var(--space-8);flex-wrap:wrap;flex-shrink:0;display:flex}.master-entity-shell__detail-foot-actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.admin-notice-detail-content{white-space:pre-wrap;word-break:break-word;max-width:100%}:is(.admin-member-detail-view,.admin-product-detail-view,.admin-hospital-detail-view,.admin-notice-detail-view,.admin-pharma-detail-view,.user-notice-detail-view,.user-product-detail-view,.user-hospital-detail-view) :where(.ant-btn:not(.ant-btn-circle):not(.ant-btn-round),.ant-input,.ant-input-affix-wrapper,.ant-input-number .ant-input-number-input-wrap,.ant-input-number,.ant-select .ant-select-selector,.ant-picker,.ant-picker-range,.ant-textarea-affix-wrapper,textarea.ant-input,.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-item-link,.ant-segmented){border-radius:revert-layer!important}.layout{background:#fff!important;width:100dvw!important;min-height:100dvh!important;overflow-x:hidden!important}.page-container{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;padding:var(--space-8)!important;background:#fff!important;flex-direction:column!important;flex:auto!important;display:flex!important;overflow:hidden!important}.page-container.page-container--board{background:#fff!important;flex-direction:column!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;min-height:100dvh!important;display:flex!important;overflow:visible!important}.page-container .ant-descriptions-bordered .ant-descriptions-row>th,.master-entity-shell .ant-descriptions-bordered .ant-descriptions-row>th,.page-container .ant-descriptions-bordered .ant-descriptions-item-label,.master-entity-shell .ant-descriptions-bordered .ant-descriptions-item-label{vertical-align:top!important}.board-form{width:100%!important;max-width:480px!important;margin-top:var(--space-16)!important;padding:var(--space-16)!important;border-radius:var(--border-radius)!important;box-shadow:none!important;background:#fff!important;flex-direction:column!important;display:flex!important}@media (width<=1024px){.page-container.page-container--board{background:#f4f6fa!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:100dvw!important;min-height:100dvh!important;padding:0!important}.board-form{width:100%!important;min-width:0!important;max-width:100dvw!important;min-height:100dvh!important;padding:var(--space-16)!important;background:#fff!important;border-radius:0!important;margin-top:0!important}.profile-page .board-form,.app-shell-y-scroll .board-form{min-height:0!important}}.filter-card,.table-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;flex:auto!important;overflow:auto!important}.filter-card{padding:0 var(--space-8)!important;background:#fff!important}.table-card{background:0 0!important;margin-bottom:0!important;transition:margin-bottom .2s!important;position:relative!important}@media (width<=900px){.filter-card{margin-top:var(--space-6)!important;background:0 0!important;border-bottom:none!important;margin-bottom:0!important}}.filter-card{align-items:center!important;min-height:3.4rem!important;max-height:3.4rem!important;display:flex!important}.filter-row{align-items:center!important;gap:var(--space-8)!important;display:flex!important}body.modal-open{overflow:visible!important}.input{padding:var(--space-4) var(--space-8)!important;border:1px solid var(--border-form-input)!important;border-radius:var(--border-radius)!important;background:var(--bg-content)!important;box-sizing:border-box!important;width:100%!important;transition:border .2s!important}.input:focus,.input:focus-visible{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--accent-primary-focus-outline)!important;outline:none!important}@media (width<=768px){.input{padding:var(--space-5) var(--space-4)!important}.filter-row{gap:var(--space-4)!important;width:100%!important}}@media (width<=600px){.table-card{padding-bottom:var(--space-0)!important}}.table-loading-spinner-center{z-index:9999!important;background:#fff6!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important}.table-loading-spinner-center img{width:120px!important;height:120px!important;display:block!important}html body .ant-spin .ant-spin-dot{font-size:var(--ui-spin-dot-size)!important;width:1em!important;height:1em!important}html body .ant-spin .ant-spin-dot .ant-spin-dot-item{width:calc(.45em - 1px)!important;height:calc(.45em - 1px)!important}html body .ant-spin-nested-loading>div>.ant-spin .ant-spin-dot{margin:calc(var(--ui-spin-dot-size) / -2)!important}html body .ant-spin-nested-loading>div:has(>.ant-spin-spinning){pointer-events:none;z-index:9998!important;background:#fff6!important;justify-content:center!important;align-items:center!important;width:auto!important;height:auto!important;max-height:none!important;display:flex!important;position:fixed!important;inset:0!important}html body .ant-spin-nested-loading>div>.ant-spin.ant-spin-spinning{justify-content:center!important;align-items:center!important;width:auto!important;max-height:none!important;display:inline-flex!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}html body .ant-spin.ant-spin-spinning{z-index:9999!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}:is(html body .app-blocking-overlay .ant-spin-nested-loading>div:has(>.ant-spin-spinning),html body .table-loading-spinner-center .ant-spin-nested-loading>div:has(>.ant-spin-spinning),html body .user-products-list-preview-wrap__switch-overlay .ant-spin-nested-loading>div:has(>.ant-spin-spinning)){z-index:auto!important;background:0 0!important;position:absolute!important;inset:0!important}html body .app-blocking-overlay .ant-spin.ant-spin-spinning,html body .table-loading-spinner-center .ant-spin.ant-spin-spinning,html body .user-products-list-preview-wrap__switch-overlay .ant-spin.ant-spin-spinning{z-index:auto!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.user-products-list-preview-wrap__switch-overlay{z-index:9997;pointer-events:none;background:#ffffff73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.status-select{border-radius:var(--border-radius)!important;padding:var(--space-1) var(--space-1)!important;appearance:none!important;border:1px solid #d1d5db!important;font-weight:400!important}.status-select:focus{border-color:var(--primary)!important;outline:none!important}.status-select:disabled{cursor:default!important;background-image:none!important;padding-right:.35rem!important}.status-chip{--chip-h:1.75rem;--chip-min-w:3.8rem;--chip-px:.125rem;--chip-fs:var(--text-xs);--chip-bg:var(--filter-status-neutral-bg);--chip-border:var(--filter-status-neutral-border);--chip-color:var(--filter-status-neutral-text)}.status-chip--neutral,.table-status-select--neutral{--chip-bg:var(--filter-status-neutral-bg);--chip-border:var(--filter-status-neutral-border);--chip-color:var(--filter-status-neutral-text)}.status-chip--info,.table-status-select--info{--chip-bg:#e6f4ff;--chip-border:#91caff;--chip-color:#0958d9}.status-chip--warning,.table-status-select--warning{--chip-bg:var(--filter-status-warning-bg);--chip-border:var(--filter-status-warning-border);--chip-color:var(--filter-status-warning-text)}.status-chip--success,.table-status-select--success{--chip-bg:var(--filter-status-success-bg);--chip-border:var(--filter-status-success-border);--chip-color:var(--filter-status-success-text)}.status-chip--danger,.table-status-select--danger{--chip-bg:var(--filter-status-danger-bg);--chip-border:var(--filter-status-danger-border);--chip-color:var(--filter-status-danger-text)}.status-chip--primary,.table-status-select--primary{--chip-bg:#e6f4ff;--chip-border:#91caff;--chip-color:#0958d9}.status-chip--muted,.table-status-select--muted{--chip-bg:var(--filter-status-muted-bg);--chip-border:var(--filter-status-muted-border);--chip-color:var(--filter-status-muted-text)}.status-chip--transfer,.table-status-select--transfer{--chip-bg:var(--ui-tag-filter-transfer-bg,#434343);--chip-border:var(--ui-tag-filter-transfer-border,#434343);--chip-color:var(--ui-tag-filter-transfer-text,#fff)}#app .status-chip.table-status-select.status-chip--warning,#app .status-chip.table-status-select.table-status-select--warning{--chip-bg:#fa8c16;--chip-border:#fa8c16;--chip-color:#fff}#app .status-chip.table-status-select.status-chip--success,#app .status-chip.table-status-select.table-status-select--success{--chip-bg:var(--accent-primary);--chip-border:var(--accent-primary);--chip-color:#fff}#app .status-chip.table-status-select.status-chip--danger,#app .status-chip.table-status-select.table-status-select--danger{--chip-bg:#ff4d4f;--chip-border:#ff4d4f;--chip-color:#fff}#app .status-chip.table-status-select.status-chip--primary,#app .status-chip.table-status-select.table-status-select--primary{--chip-bg:#1677ff;--chip-border:#1677ff;--chip-color:#fff}#app .status-chip.table-status-select.status-chip--muted,#app .status-chip.table-status-select.table-status-select--muted{--chip-bg:var(--filter-status-cancelled-bg,#8c8c8c);--chip-border:var(--filter-status-cancelled-border,#8c8c8c);--chip-color:var(--filter-status-cancelled-text,#fff)}#app :is(.status-chip:not(.responsive-select-mobile):not(.ant-select),.ant-tag.status-chip,span.status-chip.table-status-select-pill,.status-chip.table-status-select.ant-select:not(.ant-select-disabled) .ant-select-selector,.responsive-select-mobile.status-chip .responsive-select-mobile__trigger){box-sizing:border-box!important;height:var(--chip-h)!important;min-height:var(--chip-h)!important;min-width:var(--chip-min-w)!important;padding:0 var(--chip-px)!important;font-size:var(--chip-fs)!important;white-space:nowrap!important;border-radius:var(--ui-radius)!important;border:1px solid var(--chip-border)!important;background:var(--chip-bg)!important;color:var(--chip-color)!important;margin-inline-end:0!important;font-weight:400!important;line-height:1!important}#app :is(.status-chip:not(.responsive-select-mobile):not(.ant-select),.ant-tag.status-chip,span.status-chip.table-status-select-pill){vertical-align:middle!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}#app .status-chip.table-status-select.ant-select:not(.ant-select-borderless):not(.ant-select-disabled){width:auto!important;min-width:var(--chip-min-w)!important;flex:0 auto!important;max-width:100%!important;height:auto!important}#app .status-chip.table-status-select.ant-select:not(.ant-select-disabled) .ant-select-selector{box-shadow:none!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}#app .status-chip.table-status-select.ant-select:not(.ant-select-disabled) :is(.ant-select-selection-item,.ant-select-selection-item-content){padding-inline-end:0!important}html body #app .status-chip :is(.ant-select-selection-item,.ant-select-selection-item-content,.responsive-select-mobile__trigger .ant-input){color:var(--chip-color)!important;-webkit-text-fill-color:var(--chip-color)!important}#app .status-chip.table-status-select.ant-select:not(.ant-select-disabled) .ant-select-selection-search{width:0!important;min-width:0!important;margin:0!important}#app .status-chip.table-status-select.ant-select:not(.ant-select-borderless):not(.ant-select-disabled) .ant-select-arrow{display:none!important}#app .status-chip.table-status-select.ant-select-show-arrow:not(.ant-select-disabled) :is(.ant-select-selection-item,.ant-select-selection-placeholder){padding-inline-end:0!important}#app .status-chip.table-status-select.ant-select-focused:not(.ant-select-borderless) .ant-select-selector,#app .status-chip.table-status-select.ant-select-open:not(.ant-select-borderless) .ant-select-selector{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--accent-primary-focus-outline)!important}.responsive-select-mobile.status-chip{width:auto!important;min-width:var(--chip-min-w)!important;max-width:100%!important}.responsive-select-mobile.status-chip .responsive-select-mobile__trigger{cursor:pointer!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.responsive-select-mobile.status-chip .responsive-select-mobile__trigger :is(input,.ant-input){field-sizing:content;text-align:center!important;width:auto!important;min-width:0!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:none!important;padding:0!important}.responsive-select-mobile.status-chip .responsive-select-mobile__suffix{display:none!important}.pending-cell{color:var(--color-text-tertiary)!important;font-weight:400!important}.rejected-cell{color:var(--danger)!important;font-weight:400!important;text-decoration:line-through!important}.notice-card{text-align:center;padding:var(--space-24);border-radius:var(--border-radius-lg);margin-top:var(--space-8);background-color:#fff;flex-direction:column;justify-content:center;align-items:center;height:calc(100dvh - 200px);display:flex}.notice-icon{color:var(--primary);margin-bottom:var(--space-8)}.notice-message h3{margin:0 0 var(--space-4) 0;color:var(--text-primary)}.notice-message p{color:var(--text-secondary);margin:0}.file-upload-config-table .ant-input-number .ant-input-number-input{text-align:center}.modal-preview .fpm-download-below-hint{margin-top:var(--space-6)}.modal-title{color:#fff!important;margin:0!important;padding:0!important;font-weight:500!important}.hospital-name{color:var(--color-text-secondary)!important;font-weight:600!important}.hospital-address{color:var(--color-text-secondary)!important}.hospital-name.selected{color:var(--primary)!important;background-color:var(--primary-lightest)!important}label{font-weight:500!important;display:block!important}label.ant-checkbox-wrapper,label.ant-radio-wrapper,.ant-checkbox-wrapper,.ant-radio-wrapper{align-items:center!important;font-weight:400!important;display:inline-flex!important}.table-title{color:var(--color-text-secondary)!important;font-weight:400!important}.page-container .ant-table td.ant-table-cell:has(.notice-list-content-cell){vertical-align:middle;overflow:hidden}.page-container .notice-list-content-cell{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.link{white-space:nowrap!important;text-overflow:ellipsis!important;color:var(--primary)!important;cursor:pointer!important;display:block!important;overflow:hidden!important}.link:hover{text-decoration:underline!important}.required{color:var(--danger)!important;margin-left:var(--space-1)!important}.text-right{text-align:right!important}textarea.input{padding:var(--space-4) var(--space-8)!important;font-family:inherit!important}.file-info{color:var(--color-text-secondary);margin-top:var(--space-3)}.file-info .link{margin-left:var(--space-6)}.comment-content{padding:0}.pharma-name{color:var(--color-text);margin:0 0 var(--space-4) 0;font-weight:600}.comment-text{color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-all;margin:0;font-weight:500}.comment-divider{height:1px;margin:var(--space-8) 0;background-color:#dee2e6}.mobile-hospital-info{margin-left:var(--space-8);flex-direction:column;display:flex}.hospital-address,.hospital-details{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.ui-table-inline-actions{justify-content:center;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:inline-flex}.ui-table-inline-actions--wrap{flex-wrap:wrap}.ui-table-inline-actions .ant-btn.ant-btn-sm:not(.ant-btn-link):not(.ant-btn-text),.ant-table-wrapper .ant-table-tbody>tr>td .ant-btn.ant-btn-sm.ant-btn-default:not(.ant-btn-link):not(.ant-btn-text),.ant-table-wrapper .ant-table-tbody>tr>td .ant-btn.ant-btn-sm.ant-btn-dangerous:not(.ant-btn-link):not(.ant-btn-text){font-size:var(--text-xs)!important;min-height:var(--space-13)!important;height:auto!important;padding:var(--space-1) var(--space-4)!important;line-height:1.2!important}.ui-hidden{opacity:0!important;clip:rect(0, 0, 0, 0)!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:-9999px!important;overflow:hidden!important}.user-settlement-month-list-table .ant-table-thead>tr>th.ant-table-cell:nth-child(2),.user-settlement-month-list-table .ant-table-tbody>tr>td.ant-table-cell:nth-child(2){text-align:center}.user-settlement-month-view--hide-month-filter>.panel--filter{display:none}.user-settlement-month-view__status-cell{justify-content:center;display:flex}.user-settlement-month-view__actions{gap:var(--space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.user-settlement-month-view__row-clickable{cursor:pointer}.user-settlement-month-view__correction-hint{font-size:.875rem}.page-container .page-container--board-in-page{flex:none;width:100%;max-width:640px;margin-left:auto;margin-right:auto;background:0 0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;min-height:0!important;display:flex!important}.page-container .page-container--board-in-page>.board-form{width:100%!important;max-width:100%!important;margin-top:0!important}.page-container .ant-table-wrapper{border-radius:var(--ui-radius)!important;overflow:hidden!important}.ant-table-wrapper .ant-table-pagination{margin:var(--list-table-pagination-gap) 0 0 var(--space-1)!important;justify-content:flex-start!important;align-items:center!important}.ant-table-wrapper .ant-table-pagination .ant-pagination-total-text{display:none!important}.ant-table-wrapper .ant-table-pagination .ant-pagination-item,.ant-table-wrapper .ant-table-pagination .ant-pagination-prev,.ant-table-wrapper .ant-table-pagination .ant-pagination-next,.ant-table-wrapper .ant-table-pagination .ant-pagination-jump-prev,.ant-table-wrapper .ant-table-pagination .ant-pagination-jump-next{justify-content:center!important;align-items:center!important;display:inline-flex!important}#app .ant-pagination .ant-pagination-item,#app .ant-pagination .ant-pagination-prev,#app .ant-pagination .ant-pagination-next,#app .ant-pagination .ant-pagination-jump-prev,#app .ant-pagination .ant-pagination-jump-next{min-width:var(--paginator-page-size)!important;height:var(--paginator-page-size)!important;line-height:var(--paginator-page-size)!important;box-sizing:border-box!important}#app .ant-pagination .ant-pagination-item{width:var(--paginator-page-size)!important;margin-inline-end:var(--space-2)!important;padding-inline:0!important}#app .ant-pagination .ant-pagination-item a{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:0!important;display:flex!important}#app .ant-pagination .ant-pagination-item-link{width:var(--paginator-page-size)!important;min-width:var(--paginator-page-size)!important;height:var(--paginator-page-size)!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.ant-table-wrapper .ant-table-pagination .ant-pagination-options{align-items:center!important;display:inline-flex!important}#app .ant-pagination-options .ant-select.ant-select-single{font-size:inherit;height:var(--paginator-dropdown-height)!important}#app .ant-pagination-options .ant-select .ant-select-selector{height:var(--paginator-dropdown-height)!important;min-height:var(--paginator-dropdown-height)!important;max-height:var(--paginator-dropdown-height)!important;padding-top:0!important;padding-bottom:0!important;padding-left:var(--space-7)!important;padding-right:var(--space-7)!important;box-sizing:border-box!important;align-items:center!important}#app .ant-pagination-options .ant-select .ant-select-selection-item,#app .ant-pagination-options .ant-select .ant-select-selection-placeholder,#app .ant-pagination-options .ant-select .ant-select-selection-search-input{line-height:var(--paginator-dropdown-line-height)!important;height:var(--paginator-dropdown-line-height)!important}.pharma-memo-trigger{color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.pharma-memo-popover .ant-popover-inner{box-shadow:var(--elevation-popover)!important;background:#fffbeb!important}.pharma-memo-popover .ant-popover-inner-content{max-width:min(88dvw, calc(20 * var(--space-8)));padding:var(--space-4) var(--space-5)!important}.pharma-memo-popover-body{white-space:pre-wrap;word-break:break-word;line-height:1.45}.page-container .ant-table-thead>tr>th .ant-table-column-sorters,.page-container .ant-table-thead>tr>th .ant-table-filter-column{justify-content:center!important}.page-container table thead>tr>th{text-align:center!important}.ui-select-min-160{min-width:10.6667rem}.ui-input-search-wide{min-width:17.3333rem;max-width:100%}.ui-control-block{width:100%}.ant-form-page-title{margin-bottom:var(--space-8);text-align:center;color:var(--text-primary);font-weight:600;display:none}.ant-form-actions{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.ant-form-actions--end{justify-content:flex-end}.ant-form-actions--spaced-lg{margin-top:var(--space-13)}.ant-form-actions--footer-vertical{margin-top:var(--space-13);gap:var(--space-6);flex-direction:column;align-items:stretch}.ui-modal-actions,html body .ant-modal-wrap .ant-modal-footer,#app .ant-modal-wrap .ant-modal-footer,.ant-modal-wrap.app-modal .app-modal__footer-inner,.stamp-modal-footer,.notice-product-register-modal__footer,.notice-product-register-confirm-modal__footer{justify-content:flex-end;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ui-modal-actions,.stamp-modal-footer{margin-top:var(--space-8)}.ui-modal-actions>.ant-space,.ant-modal-wrap.app-modal .app-modal__footer-inner>.ant-space,html body .ant-modal-wrap .ant-modal-footer>.ant-space,#app .ant-modal-wrap .ant-modal-footer>.ant-space{display:contents}html body .ant-modal-wrap .ant-modal-footer>*,#app .ant-modal-wrap .ant-modal-footer>*,.ant-modal-wrap.app-modal .app-modal__footer-inner>*{margin:0!important}html body .ant-modal-wrap .ant-modal-footer .ant-btn+.ant-btn,#app .ant-modal-wrap .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:0!important}.ui-pre-line{white-space:pre-line}.ui-mt-8{margin-top:var(--space-4)}.ui-mb-12{margin-bottom:var(--space-6)}.ui-text-muted{color:var(--text-secondary);font-size:var(--text-sm)}.ui-upload-filename{margin-left:var(--space-4);color:var(--text-secondary)}.ui-flex-row-gap-sm{align-items:center;gap:var(--space-4);display:flex}.ui-cursor-pointer{cursor:pointer}.ui-link-underline-btn{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.page-table-triangle-sorters .ant-table-column-sorter-up .anticon,.page-table-triangle-sorters .ant-table-column-sorter-down .anticon{display:none!important}.page-table-triangle-sorters .ant-table-column-sorter-up,.page-table-triangle-sorters .ant-table-column-sorter-down{width:var(--space-6);min-height:var(--space-4);color:var(--color-text-tertiary);justify-content:center;align-items:center;line-height:1;display:flex}.page-table-triangle-sorters .ant-table-column-sorter-up:after{content:"▲"}.page-table-triangle-sorters .ant-table-column-sorter-down:after{content:"▼"}.page-table-triangle-sorters .ant-table-column-sorter-up:not(.active):after,.page-table-triangle-sorters .ant-table-column-sorter-down:not(.active):after{opacity:.35}.page-table-triangle-sorters .ant-table-column-sorter-up.active:after,.page-table-triangle-sorters .ant-table-column-sorter-down.active:after{opacity:1;color:var(--accent-primary)}.ui-text-caption-muted{color:var(--color-text-secondary)}.ant-layout-sider-dark,.ant-layout-sider-light{background:var(--sidebar-bg)!important}.welcome-item{margin-top:var(--space-16);display:flex;position:relative}.welcome-item__body{margin-left:var(--space-8);flex:1}.welcome-item__icon-slot{width:32px;height:32px;color:var(--color-text);place-content:center;place-items:center;display:flex}.welcome-item__heading{margin-bottom:var(--space-3);color:var(--color-heading);font-weight:500}@media (width>=1024px){.welcome-item{padding:var(--space-3) 0 var(--space-8) calc(var(--section-gap) / 2);margin-top:0}.welcome-item__icon-slot{border:1px solid var(--color-border);background:var(--color-background);border-radius:var(--ui-radius-round);width:50px;height:50px;position:absolute;top:calc(50% - 25px);left:-26px}.welcome-item:before{content:" ";border-left:1px solid var(--color-border);height:calc(50% - 25px);position:absolute;bottom:calc(50% + 25px);left:0}.welcome-item:after{content:" ";border-left:1px solid var(--color-border);height:calc(50% - 25px);position:absolute;top:calc(50% + 25px);left:0}.welcome-item:first-of-type:before,.welcome-item:last-of-type:after{display:none}}.ant-menu-submenu-popup .ant-menu{background:#fff;font-size:1rem!important}.ant-menu-submenu-popup .ant-menu-item .ant-menu-item-icon,.ant-menu-submenu-popup .ant-menu-item .anticon{font-size:var(--text-md)!important;line-height:1!important}.ant-menu-submenu-popup .ant-menu-item-selected .ant-menu-title-content,.ant-menu-submenu-popup .ant-menu-item-selected .ant-menu-title-content *{font-weight:600!important}.ant-menu-submenu-popup .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu-item-selected:hover{background:0 0!important}.login-container{box-sizing:border-box;flex-direction:column;align-items:stretch;min-height:100dvh;display:flex}.login-footer{justify-content:center;align-items:center;gap:var(--space-8);font-size:var(--text-sm);margin-top:var(--space-8);display:flex}.login-footer .ant-btn-link{height:auto;color:var(--color-text-secondary);padding:0}.login-footer .ant-btn-link:hover{color:var(--accent-primary)}.login-footer .ant-divider-vertical{border-color:var(--ui-border-faint);margin:0}.login-top{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:50dvh;display:flex}.login-card{padding:var(--space-8) var(--space-12) var(--space-16);box-sizing:border-box;width:100%;height:50dvh;box-shadow:none;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;display:flex}.login-header{text-align:center;margin-bottom:0}.logo-wrapper{justify-content:center;align-items:center;gap:var(--space-12);flex-direction:column;margin-top:8rem;margin-bottom:0;display:flex}.login-title{font-size:var(--text-3xl);letter-spacing:-.5px;color:var(--color-text);text-align:center;max-width:min(100%, calc(20 * var(--space-8)));margin:0;font-weight:700;line-height:1.3}.login-logo{justify-content:center;align-items:center;width:176px;height:176px;display:flex}.login-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.logo-icon{border-radius:var(--ui-radius-2xl);color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 8px 16px #667eea66}.login-catchphrase{font-size:var(--text-md);color:var(--color-text-secondary);text-align:center;word-break:keep-all;max-width:min(100%, calc(20 * var(--space-8)));margin:0;font-weight:500;line-height:1.45}.login-form{gap:var(--space-8);flex-direction:column;width:100%;max-width:min(100%,320px);margin-inline:auto;display:flex}.login-form .ant-form-item{margin-bottom:0}.login-form .ant-form-item-explain-error{display:none}.login-form .ant-form-item .ant-form-item-explain-connected{min-height:0}.login-form-credentials{gap:var(--space-12);flex-direction:column;display:flex}.login-form-item-auto-login .ant-checkbox-wrapper{font-size:var(--text-sm)}#app .login-form :is(.ant-input-affix-wrapper,.ant-input-affix-wrapper-lg,.ant-btn-primary){height:var(--ui-control-height-prominent)!important;min-height:var(--ui-control-height-prominent)!important;font-size:var(--text-md)!important;box-shadow:none!important}#app .login-form .ant-input-affix-wrapper{width:100%;padding-inline:var(--space-6);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);background:#fff;align-items:center;transition:border-color .2s;display:inline-flex}#app .login-form .ant-input-affix-wrapper .ant-input{background:0 0;border:none;padding:0;height:100%!important;min-height:0!important;line-height:calc(var(--ui-control-height-prominent) - 2px)!important}.login-form .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:var(--space-5)}.login-form .ant-input-affix-wrapper .ant-input-suffix{margin-inline-start:var(--space-5)}.login-form .ant-input-affix-wrapper:is(:focus,.ant-input-affix-wrapper-focused,:hover:not(.ant-input-affix-wrapper-disabled)){border-color:var(--primary,#667eea)}#app .login-form .ant-btn-primary{border-color:var(--accent-primary);border-radius:var(--ui-radius-round);background-color:var(--accent-primary);font-weight:600;line-height:calc(var(--ui-control-height-prominent) - 2px)!important}.login-form .ant-btn-primary:hover{border-color:var(--accent-primary-hover);background-color:var(--accent-primary-hover)}@media (width<=576px){.login-container{padding-inline:var(--space-6);box-sizing:border-box}.login-top{height:35dvh;padding-bottom:var(--space-8);align-items:flex-end}.login-card{height:65dvh;padding:var(--space-8) var(--space-12) var(--space-8);justify-content:flex-start}.logo-wrapper{gap:var(--space-8);margin-top:2rem}.login-logo{width:140px;height:140px}.logo-icon{width:46px;height:46px}.login-title{font-size:1.65rem;font-weight:700}.login-catchphrase{font-size:var(--text-base)}.login-form{gap:var(--space-8);max-width:100%}}.table-title{font-weight:500}.filter-inline-label{color:var(--color-text-secondary)}.settlement-detail-pagination{margin-top:var(--space-7);text-align:right}.filter-mobile-type-hospital{justify-content:center;align-items:flex-start;gap:var(--space-1);text-align:left;flex-direction:column;width:100%;min-width:0;display:flex}.filter-mobile-type-line{color:var(--text-secondary);line-height:1.25}.filter-mobile-hospital-line{word-break:break-word;width:100%;line-height:1.35}@media (width<=768px){.admin-filter-list-view .admin-filter-list-ant-table .ant-table-tbody>tr>td.ant-table-cell:has(.filter-mobile-type-hospital){white-space:normal!important;text-overflow:clip!important;vertical-align:middle!important;overflow:visible!important}.admin-filter-list-view .admin-filter-list-ant-table .ant-table-tbody>tr.admin-filter-list-row--mobile-click{cursor:pointer}}.table-card{height:100%}.manual-container{max-width:1200px;padding:var(--space-16);color:var(--color-text);margin:0 auto;line-height:1.6}.manual-header{text-align:center;margin-bottom:var(--space-16);padding-bottom:var(--space-16);border-bottom:2px solid #e0e0e0}.manual-header h1{color:var(--accent-primary);margin-bottom:var(--space-4)}.manual-header h2{color:var(--color-text-secondary);margin-bottom:var(--space-8);font-weight:500}.manual-nav{gap:var(--space-8);justify-content:center;display:flex}.btn-switch{padding:var(--space-6) var(--space-12);border-radius:var(--ui-radius);cursor:pointer;background-color:var(--accent-primary);color:#fff;border:none;transition:background-color .3s}.btn-switch:hover{background-color:var(--accent-primary-active)}.manual-toc{padding:var(--space-12);border-radius:var(--ui-radius-round);margin-bottom:var(--space-16);background-color:#f5f5f5}.manual-toc h3{color:var(--accent-primary);margin-top:0}.manual-toc ul{padding-left:var(--space-12);margin:0}.manual-toc li{margin-bottom:var(--space-4)}.manual-toc a{color:var(--accent-primary);text-decoration:none}.manual-toc a:hover{text-decoration:underline}.manual-section{margin-bottom:var(--space-24);padding:var(--space-16);border-radius:var(--ui-radius-round);box-shadow:var(--elevation-panel);background-color:#fff}.manual-section h2{color:var(--accent-primary);padding-bottom:var(--space-4);margin-bottom:var(--space-12);border-bottom:2px solid #e0e0e0}.section-content h3{color:var(--color-text);margin-top:var(--space-12);margin-bottom:var(--space-8)}.feature-list{gap:var(--space-12);margin:var(--space-12) 0;display:grid}.feature-item{padding:var(--space-12);border-radius:var(--ui-radius-round);border-left:4px solid var(--accent-primary);background-color:#f9f9f9}.feature-item h4{color:var(--accent-primary);margin-top:0}.sub-section{margin:var(--space-12) 0;padding:var(--space-8);border-radius:var(--ui-radius);background-color:#f8f9fa}.sub-section h4{color:var(--accent-primary);margin-top:0}.info-box{padding:var(--space-12);border-radius:var(--ui-radius-round);margin:var(--space-12) 0;background-color:#e3f2fd;border-left:4px solid #2196f3}.info-box h4{color:var(--accent-primary);margin-top:0}.badge-examples{align-items:center;gap:var(--space-8);margin-bottom:var(--space-4);display:flex}:is(.ui-badge,.badge,.badge-edi-confirm,.map-badge,.match-badge,.status-badge,.user-edi-ocr-hospital-list-progress-badge,.user-edi-ocr-hospital-list-rejected-badge,.app-sfc-fmap-row .fmap-badge:not(.fmap-badge--na)){box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ui-badge-gap);height:var(--ui-badge-height);min-width:var(--ui-badge-min-width);padding:var(--ui-badge-padding);line-height:var(--ui-badge-line-height);font-size:var(--ui-badge-font-size);font-weight:var(--ui-badge-font-weight);border-radius:var(--ui-badge-border-radius);white-space:nowrap;vertical-align:middle;text-align:center;border:1px solid #0000;display:inline-flex}.badge-dn{box-sizing:border-box;min-width:0;height:auto;padding:var(--space-2) var(--space-6);margin-left:var(--space-4);border-radius:var(--ui-radius-2xl);background:var(--primary);color:var(--text-white);white-space:nowrap;vertical-align:middle;text-align:center;line-height:1;font-size:var(--ui-badge-font-size-sm);border:none;justify-content:center;align-items:center;display:inline-flex}.ui-badge--sm,.match-badge--sm,.status-badge--sm{height:var(--ui-badge-height-sm);min-width:0;padding:var(--ui-badge-padding-sm);font-size:var(--ui-badge-font-size-sm)}.ui-badge--clickable,.badge-edi-confirm--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.ui-badge--clickable:hover,.badge-edi-confirm--clickable:hover{filter:brightness(1.08)}.ui-badge--borderless,.badge-edi-confirm{border:none}.badge-confirmed,.badge-approved{background-color:var(--primary-lightest);color:var(--accent-primary-active);border-color:var(--accent-primary-disabled-border)}.badge-unconfirmed,.badge-pending{color:#f57c00;background-color:#fff3e0;border-color:#ffcc02}.badge-correction,.badge-rejected{color:#c62828;background-color:#ffebee;border-color:#ffcdd2}.badge-pending{color:#f57f17;background-color:#fff8e1;border-color:#ffecb3}.badge-edi-confirm--yes{background-color:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}.badge-edi-confirm--no{background-color:var(--color-text-secondary);color:#fff;border-color:var(--color-text-secondary)}.badge-edi-confirm--correction{color:#ff0;background-color:#c62828;border-color:#c62828}.ui-badge--ocr-confirmed{background-color:var(--accent-primary);color:#fff;border:none}.ui-badge--ocr-excluded{background-color:var(--color-text-secondary);color:#fff;border:none}.ui-badge--ocr-pending{background-color:var(--filter-status-muted-bg);color:var(--filter-status-muted-text);border-color:var(--filter-status-muted-border)}.admin-settlement-month-share-view .settlement-share-memo-link{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.contact-info h3{color:var(--accent-primary);margin-bottom:var(--space-8)}.sub-list{margin-top:var(--space-4);margin-bottom:var(--space-4)}.menu-grid{gap:var(--space-8);margin:var(--space-12) 0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.menu-item{align-items:center;gap:var(--space-8);padding:var(--space-8);border-radius:var(--ui-radius-round);border-left:4px solid var(--accent-primary);background-color:#f9f9f9;display:flex}.menu-item strong{color:var(--accent-primary)}.menu-item p{color:var(--color-text-secondary);margin:0}.notice-types{gap:var(--space-8);margin:var(--space-8) 0;flex-direction:column;display:flex}.notice-type{align-items:center;gap:var(--space-8);padding:var(--space-8);border-radius:var(--ui-radius-round);background-color:#f9f9f9;display:flex}.notice-badge{font-weight:500}.upload-guide{gap:var(--space-8);margin:var(--space-8) 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.guide-item{padding:var(--space-8);border-radius:var(--ui-radius-round);border-left:4px solid var(--accent-primary);background-color:#f0f8ff}.guide-item strong{color:var(--accent-primary);margin-bottom:var(--space-4);display:block}.status-examples{gap:var(--space-8);margin:var(--space-8) 0;flex-direction:column;display:flex}.status-item{align-items:center;gap:var(--space-8);padding:var(--space-4);display:flex}.faq-list{gap:var(--space-12);flex-direction:column;display:flex}.faq-item{padding:var(--space-12);border-radius:var(--ui-radius-round);border-left:4px solid var(--accent-primary);background-color:#f9f9f9}.faq-item h4{margin:0 0 var(--space-8) 0;color:var(--accent-primary)}.faq-item p{margin:0;line-height:1.6}.contact-grid{gap:var(--space-16);margin:var(--space-12) 0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.contact-item{padding:var(--space-12);border-radius:var(--ui-radius-round);background-color:#f9f9f9;border-left:4px solid #ff9800}.contact-item h3{margin:0 0 var(--space-8) 0;color:#ff9800}.manual-footer{text-align:center;padding:var(--space-16);margin-top:var(--space-24);color:var(--color-text-secondary);border-top:2px solid #e0e0e0;font-style:italic}@media (width<=768px){.manual-container{padding:var(--space-8)}.manual-nav{flex-direction:column;align-items:center}.manual-section{padding:var(--space-12)}.menu-grid,.contact-grid{grid-template-columns:1fr}}#app{text-align:left;box-sizing:border-box;border:none;flex-direction:column;width:100%;max-width:none;height:100dvh;min-height:0;max-height:100dvh;margin:0;display:flex}.app-layout{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex}.app-layout__main--bottom-nav{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}.app-bottom-nav{--app-bottom-nav-height:52px;--app-bottom-nav-pad-block:4px;--app-bottom-nav-stack:calc(var(--app-bottom-nav-height) + env(safe-area-inset-bottom,0px));z-index:600;min-height:var(--app-bottom-nav-height);padding:var(--space-2) 0 calc(var(--space-2) + env(safe-area-inset-bottom,var(--space-0)));background:var(--accent-primary);box-sizing:border-box;box-shadow:var(--elevation-bottom-nav);border-top:none;justify-content:space-around;align-items:stretch;gap:0;display:flex;position:fixed;bottom:0;left:0;right:0}html.chat-surface-mini-input-focused .app-bottom-nav{visibility:hidden;pointer-events:none}.app-bottom-nav__item{justify-content:center;align-items:center;gap:var(--space-3);color:#dcdcdc;min-width:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1 1 0;padding:0;text-decoration:none;transition:color .15s,background .15s;display:flex;overflow:visible}.app-bottom-nav__item:hover:not(.app-bottom-nav__item--active),.app-bottom-nav__item:focus-visible:not(.app-bottom-nav__item--active){color:#ececec;outline:none}.app-bottom-nav .app-bottom-nav__item.app-bottom-nav__item--active,.app-bottom-nav .app-bottom-nav__item.app-bottom-nav__item--active:visited{color:#fff!important}.app-bottom-nav .app-bottom-nav__item.app-bottom-nav__item--active .app-bottom-nav__ico{font-size:1.3rem;color:#fff!important}.app-bottom-nav .app-bottom-nav__item.app-bottom-nav__item--active .app-bottom-nav__label{font-weight:700}.app-bottom-nav__ico{color:inherit;font-size:1.1rem;line-height:1}.app-bottom-nav__ico-wrap{justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:visible}.app-bottom-nav__label{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.65rem;font-weight:600;line-height:1.15;overflow:hidden}@media (width<=768px){.app-bottom-nav{--app-bottom-nav-height:58px;--app-bottom-nav-pad-block:6px}.app-bottom-nav__ico{font-size:1.25rem}.app-bottom-nav .app-bottom-nav__item.app-bottom-nav__item--active .app-bottom-nav__ico{font-size:1.45rem}.app-bottom-nav__label{font-size:var(--text-xs)}}.app-drawer-nav__inner{color:var(--color-text);background:#fff;flex-direction:column;max-height:min(72vh,560px);display:flex}.app-drawer-nav .app-sidebar__item{color:var(--nav-text)}.app-drawer-nav a.app-sidebar__item:hover,.app-drawer-nav a.app-sidebar__item:focus-visible{color:var(--nav-hover-fg);background:var(--nav-hover-bg)}.app-drawer-nav a.app-sidebar__item--active{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator)}.app-drawer-nav a.app-sidebar__item--active:hover,.app-drawer-nav a.app-sidebar__item--active:focus-visible{background:var(--nav-active-hover-bg);color:var(--nav-active-color)}.app-drawer-nav .app-sidebar__item--static{color:var(--nav-text);background:#0000000a}.app-drawer-nav .app-sidebar__group--active .app-sidebar__item--static{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator)}.app-drawer-nav a.app-sidebar__item--sub.app-sidebar__item--active{background:var(--nav-active-bg);color:var(--nav-active-color);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator)}.app-drawer-nav .app-sidebar__footer{padding-top:var(--space-2);margin-top:var(--space-2);border-top:1px solid #f0f0f0;flex-shrink:0}.app-drawer-nav .app-sidebar__item--logout-in-list{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid #f0f0f0}.app-drawer-nav .app-sidebar__item--button{width:100%;color:var(--color-text-secondary)}.app-drawer-nav .app-sidebar__item--button:hover,.app-drawer-nav .app-sidebar__item--button:focus-visible{color:#cf1322;background:#ff4d4f14}.app-drawer-nav .app-sidebar__label{opacity:1!important;pointer-events:auto!important}@media (width<=768px){.app-drawer-nav .app-sidebar__item{border-radius:var(--ui-radius-round);-webkit-tap-highlight-color:transparent;min-height:40px}.app-drawer-nav a.app-sidebar__item:active{background:var(--nav-active-bg)}.app-drawer-nav .app-sidebar__icon{width:48px;min-width:48px;font-size:var(--text-md);flex:0 0 48px}.app-drawer-nav .app-sidebar__icon--sub{font-size:var(--text-base)}.app-drawer-nav .app-sidebar__label{font-size:var(--text-md);letter-spacing:-.02em;padding-right:var(--space-6);font-weight:600;line-height:1.3}.app-drawer-nav .app-sidebar__item--sub{border-radius:var(--ui-radius);min-height:40px}.app-drawer-nav .app-sidebar__item--sub .app-sidebar__label{font-size:var(--text-base);font-weight:600}.app-drawer-nav .app-sidebar__sub{margin:0 0 var(--space-2) var(--space-14)}.app-drawer-nav .app-sidebar__item--static{border-radius:var(--ui-radius-round);min-height:32px}.app-drawer-nav .app-sidebar__item--button{border-radius:var(--ui-radius-round);-webkit-tap-highlight-color:transparent;min-height:32px;padding:0}}@media (width>=769px){.app-bottom-nav{display:none!important}.app-bottom-nav__label{font-size:.7rem}}.app-layout__main--sider-offset{margin-left:var(--sidebar-collapsed-w);box-sizing:border-box;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}@media (width>=769px){.app-layout:not(.app-layout--mobile) .app-layout__main--sider-offset:before{content:"";z-index:199;pointer-events:none;transition:opacity var(--sidebar-expand-duration);background:#00000040;display:none;position:fixed;inset:0}.app-layout:not(.app-layout--mobile) .app-sidebar.app-sidebar--expanded~.app-layout__main--sider-offset:before{pointer-events:auto;display:block}}.app-layout__main--full{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden;margin-left:0!important}.app-header__bar{--app-header-trailing-glyph-size:var(--space-11);--app-header-trailing-bell-glyph-size:var(--space-12);flex-direction:row;align-items:center;gap:0;width:100%;min-width:0;display:flex}.app-header__mobile-back{height:calc(var(--space-16) + var(--space-4) / 2);margin-right:var(--space-3);border-radius:var(--ui-radius-round);color:var(--app-header-mobile-icon-fg,var(--color-text-secondary));cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-header__mobile-back:hover,.app-header__mobile-back:focus-visible{background:var(--app-header-mobile-icon-hover-bg,#0000000f);color:var(--app-header-mobile-icon-fg-hover,#000000bf);outline:none}.app-header__titles{align-items:center;gap:var(--space-3) var(--space-7);flex-flow:wrap;flex:auto;min-width:0;display:flex}.app-header__actions{align-items:center;gap:var(--space-8);flex:none;margin-left:auto;display:flex}.app-header__trailing-icons{--app-header-action-icon-size:36px;--app-header-trailing-icon-radius:var(--ui-radius);--app-header-trailing-icon-hover-bg:#0f172a0f;align-items:center;gap:var(--space-2);flex-direction:row;flex-shrink:0;display:inline-flex;overflow:visible}.app-layout--mobile .app-header__trailing-icons{--app-header-action-icon-size:calc(var(--space-16) + var(--space-4) / 2);--app-header-trailing-icon-radius:var(--ui-radius-round);--app-header-trailing-icon-hover-bg:var(--app-header-mobile-icon-hover-bg,#0f172a0f);gap:var(--app-header-mobile-icon-gap)}.app-header__trailing-icons .app-header__trailing-icon{width:var(--app-header-action-icon-size,36px);height:var(--app-header-action-icon-size,36px);min-width:var(--app-header-action-icon-size,36px);min-height:var(--app-header-action-icon-size,36px);box-shadow:none;border-radius:var(--app-header-trailing-icon-radius,var(--ui-radius));color:var(--app-menu-hub-tile-icon-fg,var(--color-text-secondary));font-size:var(--text-xl);box-sizing:border-box;cursor:pointer;appearance:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;text-decoration:none;display:inline-flex;overflow:visible}.app-header__trailing-icons .app-header__trailing-icon:hover,.app-header__trailing-icons .app-header__trailing-icon:focus-visible,.app-header__trailing-icons .app-header__trailing-icon:active,.app-header__trailing-icons .app-header__trailing-icon--active{background:var(--app-header-trailing-icon-hover-bg);color:var(--app-menu-hub-tile-icon-fg,var(--color-text-secondary));outline:none}.app-header__trailing-icons .app-header__trailing-icon svg,.app-header__trailing-icons .app-header__trailing-icon .svg-inline--fa{font-size:var(--text-xl);fill:currentColor;width:var(--app-header-trailing-glyph-size,var(--space-11));height:var(--app-header-trailing-glyph-size,var(--space-11));display:block}.app-header__trailing-icons .app-header__trailing-icon.app-inapp-bell .app-inapp-bell__trigger,.app-header__trailing-icons .app-header__trailing-icon.app-inapp-bell .app-inapp-bell__icon-wrap,.app-header__trailing-icons .app-header__trailing-icon.app-inapp-bell .app-inapp-bell__icon,.app-header__trailing-icons .app-header__trailing-icon.app-inapp-bell .app-inapp-bell__icon-wrap svg,.app-header__trailing-icons .app-header__trailing-icon.app-inapp-bell .svg-inline--fa{color:inherit;fill:currentColor}.app-header__trailing-icons .app-header__trailing-icon.app-inapp-bell .app-inapp-bell__icon-wrap svg,.app-header__trailing-icons .app-header__trailing-icon.app-inapp-bell .app-inapp-bell__icon{width:var(--app-header-trailing-bell-glyph-size,var(--space-12));height:var(--app-header-trailing-bell-glyph-size,var(--space-12));font-size:var(--text-xl);opacity:1}.app-inapp-unread-badge{min-width:var(--space-10);padding:0 var(--space-2);color:#fff;border-radius:var(--ui-radius-search-end);pointer-events:none;box-sizing:border-box;background:#ff4d4f;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;line-height:1.25rem;display:inline-flex;box-shadow:0 0 0 1px #fff}.app-inapp-unread-badge--bell{z-index:2;position:absolute;top:-5px;right:-7px}.app-inapp-unread-badge--bottom-nav{z-index:2;box-shadow:0 0 0 1px var(--accent-primary);position:absolute;top:-6px;right:-9px}.app-inapp-unread-badge--inline{margin-left:var(--space-2);padding:0 var(--space-3);vertical-align:middle;font-size:.6875rem}.app-inapp-bell{padding:var(--space-4) var(--space-5);box-shadow:none;color:var(--color-text-secondary);font-size:var(--text-xl);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;line-height:1;display:inline-flex;overflow:visible}.app-inapp-bell__trigger{justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.app-inapp-bell:not(.app-header__trailing-icon):hover,.app-inapp-bell:not(.app-header__trailing-icon):focus,.app-inapp-bell:not(.app-header__trailing-icon):focus-visible,.app-inapp-bell:not(.app-header__trailing-icon):active{box-shadow:none;background:#0000000a;border:none;outline:none}.app-inapp-bell__icon-wrap{width:20px;height:20px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.app-inapp-bell__icon,.app-inapp-bell__icon-wrap svg{width:20px;height:20px;font-size:var(--text-xl);display:block}.app-inapp-bell-backdrop{z-index:1040;cursor:default;background:#00000073;position:fixed;inset:0}.app-inapp-bell-dropdown{z-index:1050}.app-inapp-bell-dropdown .ant-dropdown-menu{border-radius:var(--ui-radius);padding:0;overflow:hidden}.app-inapp-bell-panel{width:min(calc(22 * var(--space-8)), calc(100vw - var(--space-12)));max-height:min(calc(48 * var(--space-8)), 85vh);border-radius:var(--ui-radius);box-shadow:var(--elevation-floating);background:#fff;flex-direction:column;display:flex;overflow:hidden}.app-inapp-bell-panel__tabs{padding:0 var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border-subtle);gap:0;display:flex}.app-inapp-bell-panel__tab{padding:var(--space-4) var(--space-4);font-size:var(--text-base);color:var(--color-text-secondary,#888);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;font-weight:500}.app-inapp-bell-panel__tab:hover{color:var(--color-text-primary)}.app-inapp-bell-panel__tab--active{color:var(--color-primary,#1677ff);border-bottom-color:var(--color-primary,#1677ff)}.app-inapp-bell-panel__item-recipients{color:var(--color-text-tertiary,#888);font-size:.6875rem}.app-inapp-bell-panel__item--sent .app-inapp-bell-panel__item-title{font-weight:500}.app-inapp-bell-panel__item-btn--plain{cursor:default}.app-inapp-bell-panel__head{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-7);border-bottom:1px solid #0000000f;display:flex}.app-inapp-bell-panel__title{font-weight:500;font-size:var(--text-md)}.app-inapp-bell-panel__head-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.app-inapp-bell-panel__close{border-radius:var(--ui-radius);width:28px;height:28px;color:var(--color-text-tertiary);font-size:var(--text-base);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.app-inapp-bell-panel__close:hover{color:var(--color-text);background:#0000000a}.app-inapp-bell-panel__close:focus-visible{outline:2px solid var(--color-primary,#1677ff);outline-offset:1px}.app-inapp-bell-panel__mark-all.ant-btn,.app-inapp-bell-panel__mark-all.ant-btn-link{height:auto;font-size:var(--text-sm);padding:0;line-height:1.4}.app-inapp-bell-panel__empty{padding:var(--space-14) var(--space-7);text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.app-inapp-bell-panel__list{max-height:min(calc(40 * var(--space-8)), 75vh);margin:0;padding:0;list-style:none;overflow-y:auto}.app-inapp-bell-panel__item+.app-inapp-bell-panel__item{border-top:1px solid #0000000f}.app-inapp-bell-panel__item-btn{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-6) var(--space-7);text-align:left;cursor:pointer;box-sizing:border-box;background:#fff;border:none;border-left:3px solid #00000040;flex-direction:column;display:flex}.app-inapp-bell-panel__item--unread .app-inapp-bell-panel__item-btn{border-left-color:var(--accent-primary);background:var(--accent-primary-bg)}.app-inapp-bell-panel__item--unread .app-inapp-bell-panel__item-btn:hover,.app-inapp-bell-panel__item--unread .app-inapp-bell-panel__item-btn:focus-visible{background:var(--accent-primary-focus-ring);outline:none}.app-inapp-bell-panel__item--unread .app-inapp-bell-panel__item-title{font-weight:500}.app-inapp-bell-panel__item:not(.app-inapp-bell-panel__item--unread) .app-inapp-bell-panel__item-btn:hover,.app-inapp-bell-panel__item:not(.app-inapp-bell-panel__item--unread) .app-inapp-bell-panel__item-btn:focus-visible{background:#0000000a;outline:none}.app-inapp-bell-panel__item:not(.app-inapp-bell-panel__item--unread) .app-inapp-bell-panel__item-title{color:var(--color-text-secondary);font-weight:400}.app-inapp-bell-panel__item:not(.app-inapp-bell-panel__item--unread) .app-inapp-bell-panel__item-body,.app-inapp-bell-panel__item:not(.app-inapp-bell-panel__item--unread) .app-inapp-bell-panel__item-time{color:var(--color-text-tertiary)}.app-inapp-bell-panel__item-meta{align-items:center;gap:var(--space-4);width:100%;display:flex}.app-inapp-bell-panel__item-time{font-size:var(--text-xs);color:var(--color-text-tertiary);white-space:nowrap;margin-left:auto}.app-inapp-bell-panel__item-title{font-weight:500;font-size:var(--fs-sm);color:var(--color-text);line-height:1.35}.app-inapp-bell-panel__item-body{font-size:var(--text-xs);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.app-header__account-menu{align-items:center;gap:var(--space-3);max-width:min(220px,28vw);padding:var(--space-4) var(--space-6);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);font-size:var(--fs-sm);cursor:pointer;background:0 0;margin:0;font-weight:500;line-height:1.2;display:inline-flex}.app-header__account-menu:hover,.app-header__account-menu:focus-visible{background:#0000000a;outline:none}.app-header__account-menu-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-header__account-menu-caret{opacity:.55;flex-shrink:0;font-size:.7em}.app-layout__page-title--main{font-size:var(--fs-lg);margin:0;font-weight:600;line-height:1.3}.app-layout:not(.app-layout--mobile) .app-layout__page-title--main{color:var(--color-text)}.app-layout:not(.app-layout--mobile) .app-header__title-main{color:var(--color-text);font-weight:600}.app-header__title-sep{-webkit-user-select:none;user-select:none;padding-inline:.4em;font-weight:500}.app-header__title-main{font-weight:inherit}.app-header__title-submenu{opacity:.78;font-size:.88em;font-weight:500}.app-layout:not(.app-layout--mobile) .app-header__title-submenu{color:var(--color-text);opacity:1;font-weight:600}.app-layout--mobile .app-header__title-submenu{color:var(--color-text-secondary);opacity:1;font-size:.9em;font-weight:500}.app-layout:not(.app-layout--mobile) .app-header__title-sep{color:var(--color-text-tertiary)}.app-sidebar{z-index:200;width:var(--sidebar-collapsed-w);background:var(--sidebar-bg);height:100dvh;max-height:100dvh;color:var(--color-text);border-right:1px solid var(--ui-border-default);box-shadow:var(--elevation-sider);transition:width var(--sidebar-expand-duration) ease, transform var(--sidebar-expand-duration) ease, box-shadow var(--sidebar-expand-duration) ease;box-sizing:border-box;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden}.app-sidebar--expanded{width:var(--sidebar-expanded-w);box-shadow:var(--elevation-sider)}@media (width<=768px){.app-layout__main--sider-offset{margin-left:0}.app-sidebar{width:var(--sidebar-expanded-w);z-index:400;box-shadow:none;transform:translate(-100%)}}.app-sidebar__inner{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:100%;min-height:0;padding-bottom:.5333rem;display:flex;overflow:hidden auto}.app-sidebar__inner::-webkit-scrollbar{display:none}.app-sidebar__nav{flex-direction:column;flex:1;min-height:0;display:flex}@media (width<=768px){.app-sidebar__nav-list{min-height:0;padding:var(--space-12) var(--space-16) 0 var(--space-24);flex-direction:column;flex:auto;display:flex}}.app-sidebar__logo-spacer{width:100%;min-height:var(--app-header-height);box-sizing:border-box;flex-shrink:0}.app-sidebar__item{min-height:36px;color:var(--nav-text);box-sizing:border-box;flex-direction:row;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:flex}.app-sidebar__icon .anticon,.app-sidebar__icon svg{color:var(--nav-icon-fg)}.app-sidebar__item--active .app-sidebar__icon .anticon,.app-sidebar__item--active .app-sidebar__icon svg,a.app-sidebar__item:hover .app-sidebar__icon .anticon,a.app-sidebar__item:hover .app-sidebar__icon svg,a.app-sidebar__item:focus-visible .app-sidebar__icon .anticon,a.app-sidebar__item:focus-visible .app-sidebar__icon svg{color:var(--nav-hover-fg)}a.app-sidebar__item--active .app-sidebar__icon .anticon,a.app-sidebar__item--active .app-sidebar__icon svg{color:var(--nav-active-color)}a.app-sidebar__item:hover,a.app-sidebar__item:focus-visible{color:var(--nav-hover-fg);background:var(--nav-hover-bg);outline:none}a.app-sidebar__item--active{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator);font-weight:600}a.app-sidebar__item--active:hover,a.app-sidebar__item--active:focus-visible{color:var(--nav-active-color);background:var(--nav-active-hover-bg)}.app-sidebar__item--static{cursor:default;-webkit-user-select:none;user-select:none}.app-sidebar__icon{width:50px;min-width:50px;font-size:var(--fs-base);flex:0 0 50px;justify-content:center;align-items:center;display:flex;position:relative}.app-sidebar__icon--sub{font-size:var(--fs-base)}.app-sidebar__label{min-width:0;font-size:var(--fs-base);white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity var(--sidebar-label-fade-duration) ease;flex:1 1 0;padding-right:.5333rem;font-weight:500;line-height:1.25;overflow:hidden}.app-sidebar--expanded .app-sidebar__label{opacity:1;pointer-events:auto}.app-sidebar__group--active .app-sidebar__item--static{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator)}.app-sidebar__group--active .app-sidebar__item--static .app-sidebar__icon .anticon,.app-sidebar__group--active .app-sidebar__item--static .app-sidebar__icon svg{color:var(--nav-active-color)}.app-sidebar__group--active button.app-sidebar__item--accordion.app-sidebar__item--static{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator)}.app-sidebar__group--active button.app-sidebar__item--accordion.app-sidebar__item--static:hover,.app-sidebar__group--active button.app-sidebar__item--accordion.app-sidebar__item--static:focus-visible{color:var(--nav-active-color);background:var(--nav-active-hover-bg)}.app-sidebar__group--active button.app-sidebar__item--accordion.app-sidebar__item--static:hover .app-sidebar__icon .anticon,.app-sidebar__group--active button.app-sidebar__item--accordion.app-sidebar__item--static:hover .app-sidebar__icon svg,.app-sidebar__group--active button.app-sidebar__item--accordion.app-sidebar__item--static:focus-visible .app-sidebar__icon .anticon,.app-sidebar__group--active button.app-sidebar__item--accordion.app-sidebar__item--static:focus-visible .app-sidebar__icon svg{color:var(--nav-active-color)}.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) .app-sidebar__item--static{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator);font-weight:600}.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) button.app-sidebar__item--accordion.app-sidebar__item--static{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator);font-weight:600}.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) .app-sidebar__item--static .app-sidebar__icon .anticon{color:var(--nav-active-color)}.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) .app-sidebar__item--static .app-sidebar__icon svg{color:var(--nav-active-color)}:is(.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) button.app-sidebar__item--accordion.app-sidebar__item--static:hover,.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) button.app-sidebar__item--accordion.app-sidebar__item--static:focus-visible){color:var(--nav-active-color);background:var(--nav-active-hover-bg)}.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) button.app-sidebar__item--accordion.app-sidebar__item--static:hover .app-sidebar__icon .anticon{color:var(--nav-active-color)}.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) button.app-sidebar__item--accordion.app-sidebar__item--static:hover .app-sidebar__icon svg{color:var(--nav-active-color)}.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) button.app-sidebar__item--accordion.app-sidebar__item--static:focus-visible .app-sidebar__icon .anticon{color:var(--nav-active-color)}.app-sidebar--expanded .app-sidebar__group--active:has(a.app-sidebar__item--sub.app-sidebar__item--active) button.app-sidebar__item--accordion.app-sidebar__item--static:focus-visible .app-sidebar__icon svg{color:var(--nav-active-color)}button.app-sidebar__item--accordion.app-sidebar__item--static{cursor:pointer;width:100%;font:inherit;color:var(--nav-text);text-align:left;appearance:none;background:0 0;border:none;margin:0;padding:0}button.app-sidebar__item--accordion.app-sidebar__item--static:focus-visible{outline:2px solid var(--accent-primary-focus-ring);outline-offset:1px}button.app-sidebar__item--accordion.app-sidebar__item--static:hover{color:var(--nav-hover-fg);background:var(--nav-hover-bg)}button.app-sidebar__item--accordion.app-sidebar__item--static:hover .app-sidebar__icon .anticon,button.app-sidebar__item--accordion.app-sidebar__item--static:hover .app-sidebar__icon svg{color:var(--nav-hover-fg)}.app-sidebar__chevron{width:var(--space-8);opacity:0;transition:opacity var(--sidebar-label-fade-duration) ease;flex:none;justify-content:center;align-items:center;margin-left:auto;margin-right:1.2rem;display:inline-flex}.app-sidebar--expanded .app-sidebar__chevron{opacity:.85}.app-sidebar:not(.app-sidebar--expanded) .app-sidebar__chevron{display:none}.app-sidebar__chevron svg{transform-origin:50%;font-size:.85rem;transition:transform .28s;display:block}.app-sidebar__chevron--open svg{transform:rotate(-180deg)}.app-sidebar:not(.app-sidebar--expanded) .app-sidebar__group--active>button.app-sidebar__item--static{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator)}.app-sidebar:not(.app-sidebar--expanded) .app-sidebar__group--active>button.app-sidebar__item--static .app-sidebar__icon .anticon,.app-sidebar:not(.app-sidebar--expanded) .app-sidebar__group--active>button.app-sidebar__item--static .app-sidebar__icon svg{color:var(--nav-active-color)}.app-sidebar:not(.app-sidebar--expanded) .app-sidebar__group--active>button.app-sidebar__item--accordion.app-sidebar__item--static:hover,.app-sidebar:not(.app-sidebar--expanded) .app-sidebar__group--active>button.app-sidebar__item--accordion.app-sidebar__item--static:focus-visible{color:var(--nav-hover-fg);background:var(--nav-hover-bg)}.app-sidebar__sub{margin:0 0 var(--space-2) 2.2rem;flex-direction:column;display:flex}.app-sidebar__item--sub{min-height:32px}.app-sidebar__item--sub .app-sidebar__label{font-size:var(--fs-sm);font-weight:600}a.app-sidebar__item--sub:hover,a.app-sidebar__item--sub:focus-visible{color:var(--nav-hover-fg);background:var(--nav-hover-bg)}a.app-sidebar__item--sub.app-sidebar__item--active{color:var(--nav-active-color);background:var(--nav-active-bg);box-shadow:inset var(--nav-active-indicator-width) 0 0 0 var(--nav-active-indicator);font-weight:600}a.app-sidebar__item--sub.app-sidebar__item--active:hover,a.app-sidebar__item--sub.app-sidebar__item--active:focus-visible{color:var(--nav-active-color);background:var(--nav-active-hover-bg)}.app-layout__header{z-index:300;padding:0 var(--space-8) 0 var(--space-6);height:var(--app-header-height);box-sizing:border-box;flex:none;align-items:center;display:flex;position:relative}.app-header__home-brand{align-items:center;gap:var(--space-5);min-width:0;display:inline-flex}.app-header__home-brand-logo{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.app-header__home-brand-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.app-layout--mobile .app-layout__header--mobile-brand .app-header__title-main{font-weight:600}.app-header__brand-title-wrap{min-width:0;font-size:inherit;line-height:inherit;color:var(--color-text);flex-wrap:wrap;align-items:center;gap:0;font-weight:600;display:inline-flex}.app-layout:not(.app-layout--mobile) .app-header__brand-title-wrap .app-header__title-main{color:var(--color-text);font-weight:600}.app-header__logo{z-index:311;width:3.2rem;height:var(--app-header-height);padding:var(--space-2);box-sizing:border-box;background:var(--header-bg);pointer-events:none;border-bottom:1px solid #e8e8e8;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:4px;overflow:hidden}.app-header__logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (width>=769px){.app-layout:not(.app-layout--mobile) .app-layout__main--sider-offset>.app-layout__header{z-index:310;width:100%;max-width:100vw;margin:0;position:fixed;top:0;left:0;right:0}.app-layout:not(.app-layout--mobile) .app-layout__main--sider-offset{padding-top:var(--app-header-height)}.app-layout:not(.app-layout--mobile) .app-sidebar{top:var(--app-header-height);height:calc(100dvh - var(--app-header-height));max-height:calc(100dvh - var(--app-header-height))}.app-layout:not(.app-layout--mobile) .app-sidebar__logo-spacer{display:none}}.app-layout:not(.app-layout--mobile) .app-layout__header{background:var(--header-bg);color:var(--color-text);box-shadow:var(--elevation-header);border-bottom:1px solid #e8e8e8}.app-layout--mobile .app-layout__header{height:var(--app-header-height-mobile);min-height:4.2rem;padding:var(--space-4) var(--space-8);height:auto;box-shadow:none;color:var(--color-text);background:#fff;border:none}.portal-hub-card,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item{box-sizing:border-box;border:1px solid var(--portal-hub-card-border);border-radius:var(--portal-hub-card-radius);background:var(--portal-hub-card-bg);box-shadow:var(--portal-hub-card-shadow)}.portal-hub-card--borderless{box-shadow:none;border:none}.portal-hub-card--panel{padding:var(--space-8);color:inherit}.portal-hub-card--chip{border:1px solid var(--portal-hub-card-border);border-radius:var(--portal-hub-card-radius);background:var(--app-surface-elevated,var(--portal-hub-card-bg));box-shadow:none}.portal-hub-card--interactive,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item{transition:background .15s,border-color .15s}a.portal-hub-card--interactive:hover,a.portal-hub-card--interactive:focus-visible,.portal-hub-card--interactive[role=link]:hover,.portal-hub-card--interactive[role=link]:focus-visible,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):hover,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):hover,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible,.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item:hover,.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item:focus-visible,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:hover,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:focus-visible{border-color:var(--ui-border-input-hover,#4096ff);background:var(--app-surface-hover);outline:none}.app-layout--hub-canvas .app-layout__header{background:var(--page-canvas-bg);box-shadow:none;border-bottom:none}.app-layout--hub-canvas:not(.app-layout--mobile) .app-header__logo{background:var(--page-canvas-bg);border-bottom-color:#0000}.app-layout--hub-canvas .app-layout__content>.blocking-scope>.blocking-scope__inner>.hub-canvas-page,.app-layout--hub-canvas .app-layout__content>.blocking-scope,.app-layout--hub-canvas .app-layout__content>.blocking-scope>.blocking-scope__inner,.app-layout--hub-canvas .app-layout__content>.blocking-scope>.blocking-scope__inner>*{flex:none;height:auto;min-height:auto;max-height:none;overflow:visible}.app-layout--hub-canvas{--hub-canvas-content-max:640px;--hub-canvas-content-pad-inline:0;--hub-canvas-content-pad-bottom:var(--space-8);--hub-canvas-mobile-inline:var(--space-8);--hub-canvas-page-pad-bottom:0}.app-layout--hub-canvas .hub-canvas-page{box-sizing:border-box;padding-inline:0;padding-bottom:var(--hub-canvas-page-pad-bottom)}.app-layout--hub-canvas .hub-canvas-page__content{max-width:var(--hub-canvas-content-max);width:100%;min-width:0;padding-inline:var(--hub-canvas-content-pad-inline);padding-top:0;padding-bottom:var(--hub-canvas-content-pad-bottom);box-sizing:border-box;margin-block:0;margin-inline:auto}.app-layout--hub-canvas .hub-canvas-page.master-page-root{background:var(--page-canvas-bg);flex:auto}.app-layout--hub-canvas .hub-canvas-page>.panel.panel--main{height:auto;min-height:auto;max-height:none;box-shadow:none;background:0 0;border-color:#0000;flex:none;padding:0;overflow:visible}.app-layout--hub-canvas .hub-canvas-page .admin-dashboard__grid,.app-layout--hub-canvas .hub-canvas-page .user-home__stack{padding:0}.app-layout--hub-canvas .hub-canvas-page .user-home__toolbar{padding-inline:0}@media (width<=768px){.app-layout--hub-canvas{--hub-canvas-content-pad-inline:var(--hub-canvas-mobile-inline)}.app-layout--hub-canvas .hub-canvas-page__content{max-width:none}.app-layout--hub-canvas.app-layout--has-bottom-nav{--hub-canvas-content-pad-bottom:0;--hub-canvas-page-pad-bottom:var(--space-32)}}.app-layout--mobile .app-layout__header>.app-header__bar{flex:auto;align-self:stretch;min-height:0}.app-layout--mobile .app-layout__page-title,.app-layout--mobile .app-layout__page-title--main{color:var(--color-text);font-size:var(--text-xl)}.app-layout--mobile .app-header__titles--mobile-entity-detail{flex-wrap:nowrap}.app-layout--mobile .app-layout__page-title--mobile-entity-detail{flex:auto;min-width:0;margin:0;overflow:hidden}.app-header__mobile-detail-head{align-items:center;gap:var(--space-4);flex-direction:row;width:100%;min-width:0;display:flex}.app-layout--mobile .app-header__mobile-detail-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xl);flex:auto;overflow:hidden;font-weight:600!important}.app-header__mobile-detail-head--stack{align-items:flex-start}.app-layout--mobile .app-header__mobile-detail-title-text--stack{gap:var(--space-1);white-space:normal;text-overflow:unset;font-size:inherit;flex-direction:column;align-items:flex-start;line-height:1.3;display:flex;font-weight:400!important}.app-layout--mobile .app-header__mobile-detail-title-line{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.app-layout--mobile .app-header__mobile-detail-title-line--subline{font-size:var(--text-base);color:inherit;line-height:1.3;font-weight:400!important}.app-layout--mobile .app-header__mobile-detail-title-line--primary{font-size:var(--text-xl);line-height:1.25;font-weight:600!important}.app-layout--mobile .app-header__mobile-detail-title-line--ingredient{font-size:var(--text-base);color:var(--color-text-secondary,#6b7280);line-height:1.3;font-weight:400!important}.app-header__desktop-detail-title-text--stack{gap:var(--space-1);line-height:1.3;font-size:var(--text-base);flex-direction:column;min-width:0;max-width:100%;font-weight:400;display:flex}.app-header__desktop-detail-title-line--subline{font-size:var(--text-base);color:inherit;line-height:1.3;font-weight:400!important}.app-header__desktop-detail-title-line--primary{font-weight:600!important}.app-header__desktop-detail-title-line--ingredient{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.app-layout--mobile .app-header__mobile-detail-extras{align-items:center;gap:var(--space-3);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex-shrink:0;min-width:0;max-width:50%;display:inline-flex;overflow-x:auto}.app-layout--mobile .app-header__mobile-detail-extras:has(.user-pharma-feature-status){flex:none;max-width:none;overflow-x:visible}.app-layout--mobile .app-header__mobile-detail-head:has(.user-pharma-feature-status)>.app-header__mobile-detail-title-text{flex:1 1 0;min-width:0}.app-layout--mobile .app-header__shell-teleported-extras:has(.user-pharma-feature-status){align-items:center;gap:var(--space-3);flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.app-layout--mobile .app-header__shell-teleported-extras{align-items:center;gap:var(--space-3);flex-wrap:nowrap;min-width:0;display:inline-flex}.app-layout--mobile .app-header__title-sep{color:var(--color-text-tertiary)}.app-layout--mobile .app-header__mobile-trailing{flex:none;align-items:center;margin-left:auto;display:inline-flex}.app-header__mobile-icon-group{align-items:center;gap:var(--app-header-mobile-icon-gap);flex-direction:row;display:inline-flex}.app-header__mobile-commission-privacy-toggle,.app-header__mobile-notice-toggle{width:calc(var(--space-16) + var(--space-4) / 2);height:calc(var(--space-16) + var(--space-4) / 2);min-width:calc(var(--space-16) + var(--space-4) / 2);min-height:calc(var(--space-16) + var(--space-4) / 2);border:1px solid var(--ui-border-input-hover);color:var(--app-header-mobile-icon-fg,var(--color-text-secondary));cursor:pointer;font-size:var(--text-xl);box-sizing:border-box;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-header__mobile-commission-privacy-toggle svg{width:18px;height:18px}.app-header__mobile-commission-privacy-toggle:hover,.app-header__mobile-commission-privacy-toggle:focus-visible{border-color:var(--accent-primary);color:var(--accent-primary);background:#fff;outline:none}.app-header__mobile-notice-toggle .anticon{font-size:1.125rem;line-height:1}.app-header__mobile-notice-toggle .anticon svg{width:1em;height:1em}.app-header__mobile-notice-toggle:hover,.app-header__mobile-notice-toggle:focus-visible{border-color:var(--accent-primary);color:var(--accent-primary);background:#fff;outline:none}.app-header-month-notice-modal__body{white-space:pre-wrap;font-size:var(--fs-base);color:var(--color-text);line-height:1.5715}.app-header__mobile-search-toggle,.app-header__mobile-search-close{width:calc(var(--space-16) + var(--space-4) / 2);height:calc(var(--space-16) + var(--space-4) / 2);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-header__mobile-search-toggle{min-width:calc(var(--space-16) + var(--space-4) / 2);min-height:calc(var(--space-16) + var(--space-4) / 2);border:1px solid var(--ui-border-input-hover);box-sizing:border-box;color:var(--app-header-mobile-icon-fg,var(--color-text-secondary));font-size:var(--text-xl);background:#fff;border-radius:50%}.app-header__mobile-search-toggle svg{fill:currentColor;opacity:1;width:1.125rem;height:1.125rem}.app-header__mobile-search-close{border-radius:var(--ui-radius-round);color:var(--app-header-mobile-icon-fg,var(--color-text-secondary));background:0 0;border:none}.app-header__mobile-search-close svg{fill:currentColor;opacity:1}.app-header__mobile-search-toggle:hover,.app-header__mobile-search-toggle:focus-visible{border-color:var(--accent-primary);color:var(--accent-primary);background:#fff;outline:none}.app-header__mobile-search-close:hover,.app-header__mobile-search-close:focus-visible{background:var(--app-header-mobile-icon-hover-bg,#0000000f);color:var(--app-header-mobile-icon-fg-hover,#000000bf);outline:none}.app-header__bar--mobile-search-open .app-header__mobile-search-field{flex:auto;align-items:center;min-width:0;display:flex}.app-header__mobile-search-field .search-input-affix{border-radius:var(--ui-radius-search-end);flex:auto;width:100%;min-width:0;overflow:hidden}.app-header__mobile-search-field .search-input,.app-header__mobile-search-field .app-header__mobile-search-input{width:100%;height:calc(var(--space-16) + var(--space-6));min-height:calc(var(--space-16) + var(--space-6));box-sizing:border-box;padding-block:0;line-height:calc(2.75rem - 2px);border-radius:var(--ui-radius-search-end)!important}.app-layout--mobile.app-layout--mobile-header-search-active .master-page-root--split-panels .list-filter-bar:not(:has(.list-filter-bar__extra *)){display:none}.app-layout--mobile.app-layout--mobile-header-search-active .master-page-root--split-panels .list-filter-bar:has(.list-filter-bar__extra *) .list-filter-bar__search{display:none}.app-layout--mobile.app-layout--mobile-header-search-active .list-search-group--mobile-header-host{display:none}.app-layout__page-title{font-size:var(--fs-lg2);font-weight:600}.app-layout__content{padding:var(--space-8);background:var(--page-canvas-bg);box-sizing:border-box;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;max-height:100%;display:flex;overflow:auto}.app-layout__content:has(>.blocking-scope>.blocking-scope__inner>.master-page-root--split-panels){overflow:hidden}.app-layout--mobile .app-layout__content{padding:0}.app-layout--mobile.app-layout--has-bottom-nav{--app-bottom-nav-height:58px;--app-bottom-nav-pad-block:6px;--app-bottom-nav-stack:calc(var(--app-bottom-nav-height) + env(safe-area-inset-bottom,0px));--app-bottom-nav-scroll-padding:calc(var(--app-bottom-nav-stack) - var(--space-6))}.app-layout--mobile.app-layout--has-bottom-nav .app-layout__content{padding-bottom:var(--app-bottom-nav-scroll-padding)}.app-layout__content>*{box-sizing:border-box;flex:1 1 0;min-width:0;min-height:0;max-height:100%}.app-layout__content>.hub-canvas-page:has(>.app-menu-hub){flex:none;align-self:stretch;width:100%;min-height:0;max-height:none}.app-layout__content>.blocking-scope>.blocking-scope__inner>.hub-canvas-page:has(>.app-menu-hub){flex:none;align-self:stretch;width:100%;min-height:0;max-height:none}.app-menu-hub .app-drawer-nav__inner{max-height:none}.app-menu-hub{box-sizing:border-box;gap:var(--space-8);flex-direction:column;margin-bottom:0;padding:0;display:flex}.app-menu-hub__card{flex:none;max-height:none!important}.app-menu-hub__card--menu{background:var(--page-canvas-bg);border-radius:var(--portal-hub-card-radius);box-sizing:border-box;flex-direction:column;padding:0;display:flex}.app-menu-hub__nav{flex:none;min-height:0;overflow:visible}.app-menu-hub .app-sidebar__inner.app-drawer-nav__inner{flex:none;height:auto;min-height:0}.app-menu-hub .app-sidebar__nav-list.app-menu-hub__menu{column-gap:var(--space-4);row-gap:var(--space-6);box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;margin-bottom:6rem;padding:0;display:grid;flex:none!important}.app-menu-hub__cluster:not(.app-menu-hub__cluster--embed){margin:0 var(--space-4);padding:var(--space-8);background:var(--portal-hub-card-bg);border-radius:var(--portal-hub-card-radius);box-sizing:border-box;grid-column:1/-1}.app-menu-hub__cluster:not(.app-menu-hub__cluster--embed)>.app-menu-hub__cluster-title{margin:0 0 var(--space-6);padding:0 0 0 var(--space-2);font-size:var(--text-sm);color:var(--app-menu-hub-muted-fg);font-weight:600;line-height:1.3}.app-menu-hub__cluster--embed,.app-menu-hub__cluster-body--embed{display:contents}.app-menu-hub .app-sidebar__nav-list.app-menu-hub__menu>.app-menu-hub__cluster:not(.app-menu-hub__cluster--embed){background:0 0;border-radius:0;margin:0;padding:0;display:contents}.app-menu-hub .app-sidebar__nav-list.app-menu-hub__menu>.app-menu-hub__cluster:not(.app-menu-hub__cluster--embed)>.app-menu-hub__cluster-title{display:none}.app-menu-hub .app-sidebar__nav-list.app-menu-hub__menu .app-menu-hub__cluster-body:not(.app-menu-hub__cluster-body--embed),.app-menu-hub .app-sidebar__nav-list.app-menu-hub__menu .app-menu-hub__section-items{display:contents}.app-menu-hub__cluster-body:not(.app-menu-hub__cluster-body--embed){gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;align-items:start;display:grid}.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-6);aspect-ratio:1;text-align:center;flex-direction:column;place-self:start stretch;width:100%;min-width:0;margin:0;padding:0;text-decoration:none;display:flex;min-height:0!important;color:var(--app-menu-hub-tile-fg)!important}.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon,.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item .app-sidebar__icon,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item .app-sidebar__icon{justify-content:center;align-items:center;font-size:1.15rem;line-height:1;display:flex;flex:none!important;width:auto!important;min-width:0!important}.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item .app-sidebar__icon .svg-inline--fa{fill:currentColor;color:var(--app-menu-hub-tile-icon-fg)!important}.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__label,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__label,.app-menu-hub .app-menu-hub__menu>button.app-sidebar__item .app-sidebar__label,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item .app-sidebar__label{-webkit-line-clamp:2;width:100%;max-width:100%;font-size:var(--text-2xs);letter-spacing:-.02em;word-break:break-word;text-align:center;white-space:normal;color:inherit;-webkit-box-orient:vertical;margin:0;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden;padding:0 var(--space-1)!important;flex:0 auto!important}.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):hover,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):hover,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:hover,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:focus-visible,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item--active:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item--active:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item--active{color:var(--app-menu-hub-tile-fg)!important}.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):hover .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):hover .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):hover .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):hover .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):hover .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):hover .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):focus-visible .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:hover .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:hover .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:hover .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:focus-visible .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:focus-visible .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:focus-visible .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item--active:not(.app-sidebar__item--sub) .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item--active:not(.app-sidebar__item--sub) .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item--active:not(.app-sidebar__item--sub) .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item--active:not(.app-sidebar__item--sub) .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item--active:not(.app-sidebar__item--sub) .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item--active:not(.app-sidebar__item--sub) .app-sidebar__icon .svg-inline--fa,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item--active .app-sidebar__icon .anticon,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item--active .app-sidebar__icon svg,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item--active .app-sidebar__icon .svg-inline--fa{fill:currentColor;color:var(--app-menu-hub-tile-icon-fg)!important}.app-menu-hub__section-items{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;align-items:start;display:grid}.app-menu-hub__cluster-body:not(.app-menu-hub__cluster-body--embed)>.app-menu-hub__hub-items-span{grid-column:1/-1}@media (width>=380px){.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__icon,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item .app-sidebar__icon{font-size:1.25rem}.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__label,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub) .app-sidebar__label,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item .app-sidebar__label{font-size:var(--text-xs);font-weight:500}}@media (width<=768px){.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub),.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item{-webkit-tap-highlight-color:transparent}.app-menu-hub .app-menu-hub__cluster-body>a.app-sidebar__item:not(.app-sidebar__item--sub):active,.app-menu-hub .app-menu-hub__menu>a.app-sidebar__item:not(.app-sidebar__item--sub):active,.app-menu-hub .app-menu-hub__menu .app-menu-hub__section-items>a.app-sidebar__item:active{opacity:.92}}.app-menu-hub__profile{text-align:center;flex:none}.app-menu-hub__profile-meta{margin:0 0 var(--space-4)}.app-menu-hub__profile-company-line{font-size:var(--text-lg);color:var(--color-text);word-break:break-word;margin:0;font-weight:500;line-height:1.45}.app-menu-hub__profile-email-line{margin:var(--space-2) 0 var(--space-6);font-size:var(--text-sm);color:var(--app-menu-hub-muted-fg);word-break:break-all;font-weight:500;line-height:1.45}.app-menu-hub__profile-actions{justify-content:center;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.app-menu-hub__profile-link{min-height:26px;padding:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--accent-primary);border:1px solid var(--accent-primary);border-radius:var(--ui-radius);box-sizing:border-box;justify-content:center;align-items:center;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.app-menu-hub__profile-link:active{opacity:.85}.app-menu-hub__profile-logout{min-height:26px;padding:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--app-menu-hub-muted-fg);border:1px solid var(--border-control);border-radius:var(--ui-radius);cursor:pointer;background:#fff;justify-content:center;align-items:center;font-weight:500;line-height:1.2;display:inline-flex}.app-menu-hub__profile-logout:active{background:#f5f5f5}@media (width>=769px){.app-menu-hub{align-items:flex-start}.app-menu-hub__card,.app-menu-hub__profile{width:100%;max-width:calc(26 * var(--space-8))}}.user-edi-regist-workspace{flex-direction:column;flex:1 1 0;width:100%;min-width:0;min-height:0;display:flex}.user-edi-regist-workspace__panel{flex-direction:column;display:flex}.user-edi-regist-workspace__body{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.user-edi-ocr-workspace{flex-direction:column;flex:1 1 0;width:100%;min-width:0;min-height:0;display:flex}.user-edi-ocr-workspace__panel{flex-direction:column;display:flex}.user-edi-ocr-workspace__body{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.user-settings-view .portal-hub-card.portal-hub-card--panel{padding:var(--space-12);box-sizing:border-box;width:100%;min-width:0;max-width:100%}.user-settings-view .portal-hub-card.portal-hub-card--panel>header{margin-bottom:var(--space-8)}.user-settings-view .portal-hub-card.portal-hub-card--panel>:not(header){min-width:0}.user-settings-view .portal-hub-card.portal-hub-card--panel .main-head.admin-inquiry-settings__head{width:100%;max-width:100%;margin-bottom:var(--space-8)}.user-settings-view .portal-hub-card.portal-hub-card--panel .admin-inquiry-settings__table{width:100%;min-width:0;max-width:100%;overflow-x:auto}.ant-table-wrapper.admin-inquiry-settings__table .ant-table.ant-table-bordered>.ant-table-container{border-inline:none!important}.ant-table-wrapper.admin-inquiry-settings__table .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content{border-bottom:1px solid var(--ui-border-table-outer)!important}.ant-table-wrapper.admin-inquiry-settings__table :is(.ant-table-thead,.ant-table-tbody)>tr>:is(th,td):first-child{border-inline-start-color:#0000!important}.push-setting__header{margin-bottom:var(--space-8)}.setting__title{margin:0 0 var(--space-6);font-size:var(--text-md);font-weight:500}.setting__text{font-size:var(--text-sm);color:#8c8c8c;margin:0;line-height:1.45}.push-setting__header .setting__text+.setting__text,.company-profile__header .setting__text+.setting__text,.commission-grade-setting__header .setting__text+.setting__text,.push-setting__body>.setting__text{margin-top:0}.setting__label{font-size:var(--text-base);color:#1f1f1f}.push-setting__row{padding:var(--space-4) 0;justify-content:space-between;align-items:center;display:flex}.push-setting__row--action{justify-content:flex-start}.push-setting__action-btn{padding:var(--space-3) var(--space-6);font-size:var(--text-sm);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-round);cursor:pointer;background:#fff}.push-setting__action-btn:disabled{opacity:.55;cursor:not-allowed}.admin-daily-briefing-list-view.master-page-root--split-panels .list-filter-bar__search{flex:auto;width:auto;min-width:0;max-width:none}.admin-daily-briefing-list-view__filters{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-flow:row;display:flex}.daily-briefing-detail__head-row{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.daily-briefing-detail__back{padding-left:0}.daily-briefing-detail__group{margin-bottom:var(--space-8)}.daily-briefing-detail__group-title{margin:0 0 var(--space-4);font-size:14px;font-weight:600}.daily-briefing-detail__metric-list{margin:0;padding:0;list-style:none}.daily-briefing-detail__metric-row{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);display:flex}.daily-briefing-detail__metric-label{color:var(--color-text-secondary,#595959)}.daily-briefing-detail__metric-value{font-variant-numeric:tabular-nums;font-weight:600}.daily-briefing-settings__metrics,.daily-briefing-settings__emails{margin-bottom:var(--space-8)}.daily-briefing-settings__metric-list{margin:var(--space-4) 0 0;padding:0;list-style:none}.daily-briefing-settings__metric-row{align-items:center;gap:var(--space-4);padding:var(--space-6) 0;border-bottom:1px solid var(--color-border-subtle);display:flex}.daily-briefing-settings__metric-row--dragging{opacity:.55}.daily-briefing-settings__handle{color:var(--color-text-tertiary,#8c8c8c);cursor:grab;padding:0 var(--space-2);background:0 0;border:none}.daily-briefing-settings__email-row{align-items:center;gap:var(--space-4);margin-top:var(--space-6);margin-bottom:var(--space-8);display:flex}.tenant-backup-toolbar{justify-content:space-between;align-items:center;gap:var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.tenant-backup-toolbar--compact{margin-bottom:var(--space-4)}.tenant-backup-toolbar__left,.tenant-backup-toolbar__right{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.tenant-backup-list{border:1px solid var(--border-table-outer);border-radius:var(--ui-radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.tenant-backup-list__row{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-table-inner,var(--border-table-outer));background:var(--surface);min-height:var(--space-24);display:flex}.tenant-backup-list__row:last-child{border-bottom:none}.tenant-backup-list__label{font-size:var(--text-base)}.tenant-backup-list__download{flex-shrink:0}.tenant-backup-email-section__body{gap:var(--space-8);flex-direction:column;display:flex}.tenant-backup-email-section__row{align-items:center;gap:var(--space-6);margin-bottom:var(--space-0875);flex-wrap:wrap;display:flex}.tenant-backup-email-section__schedule{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.tenant-backup-email-section__frequency{gap:var(--space-4);flex-wrap:wrap;display:flex}.tenant-backup-email-section__weekday{min-width:140px}.tenant-backup-email-section__email-input{flex:1;min-width:min(100%,280px);max-width:420px}.push-denied-hint{z-index:1000;max-width:480px;margin:0 auto;position:fixed;bottom:16px;left:16px;right:16px}.admin-operation-settings__shell{gap:var(--space-8);flex-direction:column;display:flex}.admin-file-upload-config-view__shell{gap:var(--space-14);flex-direction:column;max-width:960px;display:flex}.admin-file-upload-config-view__table{margin-top:0}.admin-inquiry-settings-view__shell{gap:var(--space-11);flex-direction:column;max-width:960px;display:flex}.admin-inquiry-settings__table{margin-bottom:0}.admin-inquiry-settings__config-form{max-width:720px}.admin-inquiry-settings__tags{width:100%;max-width:520px}#app .admin-inquiry-settings__tags.ant-select:not(.ant-select-borderless){height:auto}#app .admin-inquiry-settings__tags.ant-select:not(.ant-select-borderless) .ant-select-selector{height:auto!important;min-height:var(--ui-control-height)!important;padding-block:var(--space-2)!important;align-items:flex-start!important}#app .admin-inquiry-settings__tags.ant-select:not(.ant-select-borderless) .ant-select-selection-overflow{row-gap:var(--space-2);flex-wrap:wrap}#app .admin-inquiry-settings__tags.ant-select:not(.ant-select-borderless) :is(.ant-select-selection-item,.ant-select-selection-placeholder){line-height:22px!important}.admin-inquiry-settings__actions{margin-top:var(--space-7)}.admin-inquiry-settings__code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-xs);color:var(--color-text-secondary)}.admin-inquiry-settings__delete-lead{margin:0 0 var(--space-7)}.admin-inquiry-settings__delete-alert{margin-bottom:var(--space-8)}.admin-inquiry-settings__delete-form{margin-bottom:var(--space-5)}.admin-inquiry-settings__delete-actions{justify-content:flex-end;gap:var(--space-5);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.app-layout--hub-canvas .hub-canvas-page__content.user-settings-view>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.user-settings-view>.admin-inquiry-settings-view--embedded,.user-settings-view>.admin-inquiry-settings-view--embedded>div{display:contents}.user-settings-view{gap:var(--space-8);flex-direction:column;display:flex}.user-settings-view>*{width:100%;max-width:100%}.stamp-register-modal__tabs{margin-top:-var(--space-2)}.stamp-register-modal__form,.stamp-register-modal__file-hint{margin-top:var(--space-5)}.stamp-register-modal__upload-preview{min-height:120px;padding:var(--space-7);border-radius:var(--ui-radius-round);background:#fafafa;border:1px dashed #d9d9d9;justify-content:center;align-items:center;display:flex}.stamp-register-modal__upload-empty{font-size:var(--text-sm);color:#8c8c8c}.commission-grade-setting__header{margin-bottom:var(--space-8)}.commission-grade-setting__form{max-width:520px}.commission-grade-setting__actions{width:100%;margin-top:var(--space-7);justify-content:flex-end;display:flex}.user-edi-regist__period-line,.user-edi-submit__period-line,.admin-edi-regist-members__period-line{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;line-height:1.45;display:inline-flex}.admin-edi-regist-members__count{margin-left:var(--space-6);color:var(--color-text-secondary);font-weight:400}.admin-edi-regist-members-table .edi-regist-pending-count--active{color:#c62828;font-weight:500}.admin-edi-regist-edit__filter-head{align-items:center;gap:var(--space-7);flex-wrap:nowrap;min-width:0;padding:0;display:flex}.admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-group{flex:auto;min-width:0;overflow:hidden}.admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-line{white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;align-items:center;column-gap:.75em;min-width:0;max-width:100%;display:flex;overflow:hidden}.admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-name-part.master-entity-shell__title-text{text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;flex:none;max-width:100%;overflow:hidden}.admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-meta{white-space:nowrap;text-overflow:ellipsis;word-break:normal;flex-shrink:1;min-width:0;overflow:hidden}.table-title--link{cursor:pointer;color:var(--accent-primary)}.table-title--link:hover{text-decoration:underline}@media (width<=768px){.admin-edi-regist-members__count{margin-left:0;margin-top:var(--space-3);display:block}}.edi-regist-month-dates{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-top:var(--space-1)}.company-profile__header{margin-bottom:var(--space-8)}.company-profile__field{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.company-profile__field--inline{gap:var(--space-8);flex-wrap:nowrap}.company-profile__field--inline .company-profile__preview--text{flex:auto;width:auto;min-width:0;max-width:none}.company-profile__field--inline .company-profile__actions{flex-shrink:0}.company-profile__preview{border-radius:var(--ui-radius-round);background:#fafafa;border:1px solid #f0f0f0;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.company-profile__preview--text{justify-content:center;align-items:flex-start;gap:var(--space-2);width:min(100%,320px);height:auto;min-height:40px;padding:var(--space-4) var(--space-4);flex-direction:column}.company-profile__preview--logo img{object-fit:contain;max-width:100%;max-height:100%}.company-profile__preview--stamp{padding:var(--space-2)}.company-profile__preview-empty{font-size:var(--text-xs);color:#bfbfbf}.company-profile__name-value{font-size:var(--text-base);color:#1f1f1f;line-height:1.4}.company-profile__name-meta{font-size:var(--text-xs);color:#8c8c8c;line-height:1.35}.company-profile__name-input{width:100%}.company-profile__actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.company-profile__btn-mini.ant-btn{height:22px;padding:0 var(--space-4);font-size:var(--text-xs);line-height:20px}.company-profile__stamp-panel{padding:var(--space-7) var(--space-8);border-radius:var(--ui-radius-round);background:#fafafa;border:1px solid #f0f0f0}.company-profile__panel-title{margin:0 0 var(--space-6);font-size:var(--text-sm);color:#1f1f1f;font-weight:600}.company-profile__panel-hint{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:#8c8c8c}.company-profile__radio-group{margin-bottom:var(--space-6)}.company-profile__stamp-upload,.company-profile__stamp-create{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.company-profile__stamp-actions{gap:var(--space-4);margin-top:var(--space-6);display:flex}.product-input-container{min-width:0}.product-search-dropdown{border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);box-shadow:var(--elevation-dropdown);background:#fff;z-index:99999!important}.product-search-dropdown ul{margin:0;padding:0;list-style:none}.product-search-dropdown li{padding:var(--space-2) var(--space-7);cursor:pointer;border-bottom:1px solid #f0f0f0}.product-search-dropdown li:last-child{border-bottom:none}.product-search-dropdown li.selected,.product-search-dropdown li:hover{background:var(--accent-primary);color:#fff}.product-search-dropdown li.selected .product-item__title,.product-search-dropdown li.selected .pharma-name,.product-search-dropdown li.selected .insurance-code,.product-search-dropdown li:hover .product-item__title,.product-search-dropdown li:hover .pharma-name,.product-search-dropdown li:hover .insurance-code{color:#fff!important}.product-search-dropdown .product-item{align-items:stretch;gap:var(--space-2);flex-direction:column;min-width:0;line-height:1.35;display:flex}.product-search-dropdown .product-item__title{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.product-search-dropdown .product-item__meta{justify-content:space-between;align-items:baseline;gap:var(--space-4);min-width:0;display:flex}.product-search-dropdown .product-item .pharma-name{font-weight:400;font-size:var(--text-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.product-search-dropdown .product-item .insurance-code{font-family:monospace;font-size:var(--text-sm);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:48%;overflow:hidden}.product-search-dropdown__more-hint{padding:var(--space-3) var(--space-6);font-size:var(--text-xs);color:#8c8c8c;background:#fafafa;border-top:1px solid #f0f0f0}.admin-edi-regist-list__bulk-head{margin-top:var(--space-4)}.edi-list-product-read{align-items:center;gap:var(--space-3);min-width:0;display:flex}.edi-list-product-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.edi-list-product-cell{min-width:0}.edi-list-memo-icon{cursor:help;font-size:var(--text-base);flex:none}.edi-list-memo-icon--member{color:var(--color-text-secondary)}.edi-list-memo-icon--admin{color:var(--accent-primary)}.edi-list-memo-pop{white-space:pre-wrap;word-break:break-word;max-width:280px}.admin-edi-regist-list-table{min-height:200px}.edi-list-actions-edit{justify-content:center;align-items:center;gap:var(--space-6);display:inline-flex}.admin-edi-regist-list-view--row-editing .preview-wrap,.admin-edi-regist-list-view--row-editing .preview-table-outer.admin-edi-regist-list-table,.admin-edi-regist-list-view--row-editing .preview-table-outer.admin-edi-regist-list-table .ant-table-wrapper,.admin-edi-regist-list-view--row-editing .preview-table-outer.admin-edi-regist-list-table .ant-table-wrapper .ant-spin-nested-loading,.admin-edi-regist-list-view--row-editing .preview-table-outer.admin-edi-regist-list-table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{overflow:visible!important}.admin-edi-regist-list-table .ant-table-tbody>tr.admin-edi-regist-list-table__row--editing{z-index:5;position:relative}.admin-edi-regist-list-table .ant-table-tbody>tr.admin-edi-regist-list-table__row--editing>td.ant-table-cell{z-index:1;position:relative;overflow:visible!important}.admin-edi-regist-list-table .ant-table-tbody>tr.admin-edi-regist-list-table__row--editing .search-select{z-index:2;position:relative}.admin-edi-regist-list-view--row-editing .admin-edi-regist-list-table .ant-table-content{overflow:auto visible!important}.admin-edi-months-view .admin-edi-ocr-month-modal-hint,.admin-edi-regist-months-view .admin-edi-ocr-month-modal-hint,.admin-edi-ocr-months-view .admin-edi-ocr-month-modal-hint,.admin-edi-schedule-months-view .admin-edi-ocr-month-modal-hint{font-size:var(--text-xs);color:var(--color-text-secondary,#666);flex:1;min-width:0;line-height:1.45}.admin-edi-ocr-months-view .admin-edi-months-empty-alert{margin:0 var(--space-8) var(--space-7);flex-shrink:0}.admin-edi-schedule-detail-view .edi-schedule-detail-panel__remarks,.user-edi-schedule-view .user-edi-schedule-remarks{margin-bottom:var(--space-7);padding:var(--space-7) var(--space-8);background:var(--color-bg-subtle);border:1px solid var(--color-border,#eee);border-radius:var(--ui-radius-round);white-space:pre-line}.admin-edi-schedule-detail-view .edi-schedule-detail-panel__remarks{color:var(--color-text-secondary,#555)}.admin-edi-schedule-detail-view .main-head{position:relative}.admin-edi-schedule-detail-view .edi-schedule-detail-panel__offset{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.admin-edi-schedule-detail-view .edi-schedule-detail-panel__offset-label{font-size:var(--text-sm)}.admin-edi-schedule-detail-view .edi-schedule-detail-panel__offset-value{text-align:center;min-width:48px;font-weight:500}.admin-edi-schedule-detail-view .edi-schedule-date-kind-radio{align-items:center;gap:var(--space-2) var(--space-7);flex-wrap:wrap;display:flex}.edi-schedule-day-input{width:64px}.edi-schedule-by-date-table .ant-table-thead>tr>th{text-align:center;white-space:nowrap}.edi-schedule-by-date-table .ant-table-body{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto!important}.edi-schedule-by-date-table__empty{min-height:1em;display:block}.user-edi-regist-edit-view,.admin-edi-regist-edit-view,.user-edi-ocr-hospital-view{flex-direction:column;min-height:0;display:flex}.admin-edi-regist-edit__filter-head.user-edi-regist-edit__title-row{padding:0}.user-edi-regist-edit__header-alert--main{margin:0 var(--space-8) var(--space-7);flex-shrink:0}.user-edi-regist-edit__header-alert--main.ant-alert{max-width:none}.user-edi-regist-edit__title-row{padding:var(--space-1) var(--space-8);box-sizing:border-box;flex-wrap:nowrap;align-items:center;margin:0}.user-edi-regist-edit__title-group{flex:auto;min-width:0}.user-edi-regist-edit__title-line{flex-wrap:nowrap;align-items:center;column-gap:.75em;min-width:0;max-width:100%;display:flex}.user-edi-regist-edit__title-line>.master-entity-shell__title-text{text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;flex:0 auto;overflow:hidden}.user-edi-regist-edit__title-name-part{line-height:1.35}.user-edi-regist-edit__title-meta{font-size:var(--text-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;word-break:normal;flex:auto;min-width:0;font-weight:400;overflow:hidden}.user-edi-regist-edit__header-alert{flex:0 360px;max-width:100%}.user-edi-regist-edit__marked-alert,.admin-edi-regist-edit__marked-alert{margin:0 var(--space-8) var(--space-5);flex-shrink:0}.user-edi-regist-edit-table-outer,.admin-edi-regist-edit-table-outer{min-height:0}.user-edi-regist-edit__input-table,.admin-edi-regist-edit__input-table{box-sizing:border-box;flex-direction:column;flex:0 auto;gap:0;min-height:0;display:flex}.total-count-display{font-weight:400}.table-header-fixed{border:1px solid var(--ui-border-table);background:var(--table-head-bg);border-bottom:none;flex-shrink:0}.table-body-scroll{border:1px solid var(--ui-border-table);border-top:none;flex-shrink:0;max-height:min(60vh,520px);overflow-y:auto}.table-footer-sticky{z-index:2;border:1px solid var(--ui-border-table);background:#fff;border-top:none;flex-shrink:0;position:sticky;bottom:0}.edi-regist-input-table{border-collapse:collapse;table-layout:fixed;width:100%}.edi-regist-input-table th,.edi-regist-input-table td{border:1px solid var(--border-table-inner);font-size:var(--text-sm);vertical-align:middle}.edi-regist-input-table thead th{font-weight:var(--table-thead-font-weight);text-align:center;background:var(--table-head-bg);padding:var(--ui-list-table-header-padding);border-top:none;border-bottom:var(--table-head-edge-width) solid var(--table-head-edge-color)}.edi-regist-input-table tbody td{padding:var(--ui-list-table-body-padding);border-bottom-color:var(--table-row-border)}.table-body-scroll .edi-regist-input-table tbody tr:first-child>td{border-top:none}.table-footer-sticky .edi-regist-input-table tbody tr:first-child>td{border-top:var(--table-head-edge-width) solid var(--table-head-edge-color)}.admin-edi-regist-edit-view .table-header-fixed .edi-regist-input-table thead th:first-child,.admin-edi-regist-edit-view .table-header-fixed .edi-regist-input-table thead th:nth-child(2),.admin-edi-regist-edit-view .table-header-fixed .edi-regist-input-table thead th:nth-child(3),.admin-edi-regist-edit-view .table-header-fixed .edi-regist-input-table thead th:nth-child(6),.admin-edi-regist-edit-view .table-header-fixed .edi-regist-input-table thead th:nth-child(14),.admin-edi-regist-edit-view .table-header-fixed .edi-regist-input-table thead th:nth-child(15),.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:first-child,.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(2),.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(3),.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(6),.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(14),.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(15){text-align:center}.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(14) .ant-select-selector,.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(3) .ant-select-selector{text-align:center;justify-content:center}.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(14) .ant-select-selection-item,.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:nth-child(3) .ant-select-selection-item{text-align:center}.admin-edi-regist-edit-view .table-body-scroll .edi-regist-input-table tbody td:first-child .ant-checkbox-wrapper{justify-content:center;display:inline-flex}.quantity-cell .quantity-input-inner{text-align:right}.product-cell{vertical-align:middle}.memo-cell,.admin-memo-cell{vertical-align:middle;min-width:0}.empty-row{text-align:center;color:var(--color-text-tertiary);padding:var(--space-14) var(--space-5)}.footer-label{text-align:center;font-weight:600}.table-footer-sticky .edi-regist-input-table tbody tr td:nth-child(2){font-weight:600}.edi-regist-summary-won{font-variant-numeric:tabular-nums}.status-held{padding:0 var(--space-5);border-radius:var(--ui-radius);color:#ad8b00;font-size:var(--text-sm);background:#fffbe6;border:1px solid #ffe58f;display:inline-block}.edi-regist-review-status-cell .ant-select,.edi-regist-review-status-span{font-size:var(--text-sm)}.status-pending{padding:0 var(--space-5);border-radius:var(--ui-radius);color:var(--color-text-secondary);font-size:var(--text-sm);background:#0000000f;display:inline-block}.status-confirmed{padding:0 var(--space-5);border-radius:var(--ui-radius);background:var(--filter-status-success-bg);border:1px solid var(--filter-status-success-border);color:var(--filter-status-success-text);font-size:var(--text-sm);display:inline-block}tr.row-marked-delete td{text-decoration:line-through;color:#d9534f!important}tr.row-marked-delete .ant-input,tr.row-marked-delete .ant-input-affix-wrapper,tr.row-marked-delete .ant-select-selector{text-decoration:line-through;color:#d9534f!important;background-color:#fff5f5!important}.list-address-map-cell__btn,.list-filtering-tab-cell__btn,.hospitals-list-address-map-cell__btn,.hospital-detail-address-value__map,.mois-hospitals-address-map-cell__btn{color:var(--accent-primary)!important}.list-address-map-cell .list-address-map-cell__round-icon,.list-filtering-tab-cell .list-filtering-tab-cell__round-icon{vertical-align:middle;margin:0 auto}.list-address-map-cell__btn:hover,.list-filtering-tab-cell__btn:hover,.hospitals-list-address-map-cell__btn:hover,.hospital-detail-address-value__map:hover,.mois-hospitals-address-map-cell__btn:hover{color:var(--accent-primary-hover)!important}.list-address-map-cell__btn .anticon,.list-filtering-tab-cell__btn .anticon,.hospitals-list-address-map-cell__btn .anticon,.hospital-detail-address-value__map .anticon,.mois-hospitals-address-map-cell__btn .anticon{font-size:var(--text-md);color:inherit!important}.list-address-map-cell__btn .anticon svg,.list-filtering-tab-cell__btn .anticon svg,.hospitals-list-address-map-cell__btn .anticon svg,.hospital-detail-address-value__map .anticon svg,.mois-hospitals-address-map-cell__btn .anticon svg{width:1em;height:1em}.kakao-map-location-modal-wrap.ant-modal-wrap .kakao-map-location-modal.ant-modal .ant-modal-header{display:none!important}.kakao-map-location-modal-wrap.ant-modal-wrap .kakao-map-location-modal.ant-modal .ant-modal-content,.kakao-map-location-modal-wrap.ant-modal-wrap .kakao-map-location-modal.ant-modal .ant-modal-body{padding:0!important}.kakao-map-location-modal__inner{flex-direction:column;min-height:0;display:flex}.kakao-map-location-modal__inner--fullscreen{flex:1;min-height:0}.kakao-map-location-modal__head{align-items:start;column-gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-8);flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;display:grid!important}.kakao-map-location-modal__head-main{flex-direction:column;grid-column:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.kakao-map-location-modal__title{width:100%;min-width:0;font-size:var(--text-lg);color:var(--color-text);word-break:break-word;font-weight:600;line-height:1.8}.kakao-map-location-modal__inner--fullscreen .kakao-map-location-modal__title{font-size:var(--text-lg)}.kakao-map-location-modal__close{color:var(--color-text-secondary);font-size:var(--text-2xl);cursor:pointer;appearance:none;grid-area:1/2;justify-content:center;align-items:center;font-weight:400;line-height:1;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;display:inline-flex!important}.kakao-map-location-modal__close:hover{color:var(--color-text)}.kakao-map-location-modal__close:focus-visible{outline:2px solid var(--primary,#1677ff);outline-offset:1px}.kakao-map-location-modal__addr-row{box-sizing:border-box;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:.25em;width:100%;max-width:100%;margin:0;padding:0;display:flex}.kakao-map-location-modal__addr-copy{flex:none;margin:0;line-height:1;width:1.25rem!important;min-width:1.25rem!important;height:1.25rem!important;color:var(--accent-primary)!important;padding:0!important}.kakao-map-location-modal__addr-copy.ant-btn{justify-content:center;align-items:center;display:inline-flex!important}.kakao-map-location-modal__addr-copy.ant-btn>.ant-btn-icon{margin:0!important}.kakao-map-location-modal__addr{min-width:0;max-width:calc(100% - 1.25rem);padding-right:var(--space-4);font-size:var(--text-base);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin:0;line-height:1.5;overflow:hidden}.kakao-map-location-modal__addr-copy:hover{color:var(--accent-primary-hover)!important}.kakao-map-location-modal__content{flex-direction:column;flex:1;min-height:0;display:flex}.kakao-map-location-modal__inner:not(.kakao-map-location-modal__inner--fullscreen) .kakao-map-location-modal__content{flex:none}.kakao-map-location-modal__loading,.kakao-map-location-modal__alert,.kakao-map-location-modal__empty{margin:0 var(--space-8) var(--space-8);flex-shrink:0}.kakao-map-location-modal__loading{justify-content:center;align-items:center;min-height:200px;display:flex}.kakao-map-location-modal__map-wrap{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.kakao-map-location-modal__inner:not(.kakao-map-location-modal__inner--fullscreen) .kakao-map-location-modal__map-wrap{flex:none}.kakao-map-location-modal__inner--fullscreen .kakao-map-location-modal__map-wrap{padding-inline:0}.kakao-map-location-modal__footer{padding:var(--space-8) var(--space-8);flex-shrink:0}.kakao-map-location-modal__navi-link{justify-content:center;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-7) var(--space-8);border-radius:var(--ui-radius-round);font-size:var(--text-base);box-sizing:border-box;background:#fee500;border:1px solid #0000000f;font-weight:600;text-decoration:none;display:flex;color:#000!important}.kakao-map-location-modal__navi-link:active{opacity:.92}.kakao-map-location-modal__navi-icon{font-size:var(--text-lg)}.kakao-map-location-modal-wrap--fullscreen.ant-modal-wrap{padding:0!important}.kakao-map-location-modal-wrap--fullscreen.ant-modal-wrap .kakao-map-location-modal.ant-modal{width:100%!important;max-width:100%!important;margin:0!important;padding-bottom:0!important;top:0!important}.kakao-map-location-modal-wrap--fullscreen.ant-modal-wrap .kakao-map-location-modal.ant-modal .ant-modal-content{border-radius:0!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;display:flex!important}.kakao-map-location-modal-wrap--fullscreen.ant-modal-wrap .kakao-map-location-modal.ant-modal .ant-modal-body{flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important;overflow:hidden!important}.kakao-map-view--fill{flex-direction:column;height:100%;min-height:0;display:flex}.kakao-map-view--fill .kakao-map-view__canvas{flex:1;height:auto;min-height:120px}.kakao-map-view__canvas{border:1px solid var(--ui-border-faint);border-radius:0;width:100%;min-height:160px;overflow:hidden}.kakao-map-view-iw{padding:var(--space-4) var(--space-6) var(--space-6);font-size:var(--text-sm);color:var(--color-text);box-sizing:border-box;border-radius:var(--ui-radius);max-width:260px;min-height:min-content;box-shadow:var(--elevation-popover);background:#fff;border:1px solid #0000001f;line-height:1.45;display:block;height:auto!important}.kakao-map-view-iw__head{align-items:center;column-gap:var(--space-3);width:100%;margin-bottom:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid!important}.kakao-map-view-iw__head:only-child{margin-bottom:0}.kakao-map-view-iw__close{color:var(--color-text-secondary);font-size:var(--text-2xl);cursor:pointer;appearance:none;border-radius:0;grid-area:1/2;justify-content:center;align-items:center;font-weight:400;line-height:1;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;display:inline-flex!important}.kakao-map-view-iw__close:hover{color:var(--color-text)}.kakao-map-view-iw__close:focus-visible{outline:2px solid var(--primary,#1677ff);outline-offset:1px}:is(.kakao-map-view__canvas div:has(>.kakao-map-view-iw),.kakao-map-view__canvas div:has(>*>.kakao-map-view-iw),.kakao-map-view__canvas div:has(>*>*>.kakao-map-view-iw),.kakao-map-view__canvas div:has(>*>*>*>.kakao-map-view-iw),.kakao-map-view__canvas div:has(>*>*>*>*>.kakao-map-view-iw),.kakao-map-view__canvas div:has(>*>*>*>*>*>.kakao-map-view-iw)){height:auto!important;max-height:none!important}.kakao-map-view-iw__title{min-width:0;font-size:var(--text-base);color:var(--color-text);word-break:break-word;grid-area:1/1;align-self:center;font-weight:500;line-height:1.35}.kakao-map-view-iw__body{width:100%}.kakao-map-view-iw__line{color:var(--color-text-secondary);font-size:var(--text-sm);word-break:break-word}.kakao-map-view-iw__line+.kakao-map-view-iw__line{margin-top:var(--space-1)}.hospital-detail-address-block{margin-top:0;padding-top:0}.hospital-detail-address-block__geocode-status{padding:var(--space-5) 0;justify-content:center;align-items:center;width:100%;display:flex}.hospital-detail-address-block__geocode-alert{margin-top:var(--space-5)}.hospital-detail-address-block__map{width:100%;min-height:240px;margin-top:var(--space-5)}.inquiry-plain-body{white-space:pre-wrap;word-break:break-word;max-width:100%;line-height:1.6}.admin-inquiry-detail-view__thread.panel,.user-inquiry-detail-view__comments.panel{box-shadow:none;border:none}.hospital-detail-address-value{box-sizing:border-box;align-items:flex-start;gap:.25em;width:100%;max-width:100%;line-height:1.5;display:flex}.hospital-detail-address-block>.hospital-detail-address-value{min-height:var(--master-form-line-h,32px);margin-top:0}.hospital-detail-address-value__text{word-break:break-word;flex:auto;min-width:0}.hospital-detail-address-value__map{flex:none;align-self:flex-start;line-height:1;width:1em!important;min-width:1em!important;height:1em!important;margin:0!important;padding:0!important}.hospital-detail-address-value__map.ant-btn{justify-content:center;align-items:center;display:inline-flex!important}.hospital-detail-address-value__map.ant-btn>.ant-btn-icon{line-height:1;margin:0!important}.hospital-detail-address-value__map .anticon{font-size:1em!important}.hospital-detail-address-value__map .anticon svg{width:1em;height:1em}@media (width<=768px){.user-edi-regist-edit-view .split-list-entity-title-panel__line,.user-edi-ocr-hospital-view .split-list-entity-title-panel__line,.admin-edi-regist-edit-view .split-list-entity-title-panel__line,.admin-edi-schedule-detail-view .split-list-entity-title-panel__line,.user-edi-regist-edit-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-line,.user-edi-ocr-hospital-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-line,.admin-edi-regist-edit-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-line{white-space:nowrap;flex-flow:row;align-items:center;column-gap:.5em;min-width:0;max-width:100%;display:flex;overflow:hidden}.user-edi-regist-edit-view .split-list-entity-title-panel__primary,.user-edi-ocr-hospital-view .split-list-entity-title-panel__primary,.admin-edi-regist-edit-view .split-list-entity-title-panel__primary,.admin-edi-schedule-detail-view .split-list-entity-title-panel__primary,.user-edi-regist-edit-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-name-part,.user-edi-ocr-hospital-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-name-part,.admin-edi-regist-edit-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-name-part{flex-shrink:0}.user-edi-regist-edit-view .split-list-entity-title-panel__meta,.user-edi-ocr-hospital-view .split-list-entity-title-panel__meta,.admin-edi-regist-edit-view .split-list-entity-title-panel__meta,.user-edi-regist-edit-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-meta,.user-edi-ocr-hospital-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-meta,.admin-edi-regist-edit-view .admin-edi-regist-edit__filter-head .user-edi-regist-edit__title-meta{text-overflow:ellipsis;white-space:nowrap;word-break:normal;flex-shrink:1;min-width:0;max-width:100%;display:block;overflow:hidden}.user-hospitals-view-table .mobile-hospital-info,.admin-edi-regist-hospitals-view .mobile-hospital-info,.user-edi-regist-view .mobile-hospital-info,.user-edi-submit-view .mobile-hospital-info,.user-edi-ocr-view .mobile-hospital-info,.mois-health-hospitals-table .mobile-hospital-info{min-width:0;max-width:100%;margin-left:0}.user-hospitals-view-table .mobile-hospital-info>span,.admin-edi-regist-hospitals-view .mobile-hospital-info>span,.user-edi-regist-view .mobile-hospital-info>span,.user-edi-submit-view .mobile-hospital-info>span,.user-edi-ocr-view .mobile-hospital-info>span,.mois-health-hospitals-table .mobile-hospital-info>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.user-edi-regist-edit__title-row{padding-left:var(--space-4);padding-right:var(--space-4)}.user-edi-regist-edit__marked-alert{margin-left:0;margin-right:0}.user-edi-regist-edit__input-table{padding-left:0;padding-right:0;padding-bottom:var(--space-6)}.admin-edi-regist-edit__marked-alert{margin-left:0;margin-right:0}.admin-edi-regist-edit__input-table{padding-left:0;padding-right:0;padding-bottom:var(--space-6)}}.panel{border-radius:var(--ui-radius);box-shadow:var(--elevation-panel);min-height:0;padding:var(--space-8);background:#fff;border:1px solid #e8e8e8;flex-direction:column;display:flex;overflow:hidden}@media (width<=768px){.panel{border:none}}.panel--main{box-sizing:border-box;background:var(--surface);flex:1 1 0;align-self:stretch;min-width:0;height:100%;max-height:100%}@media (width<=768px){.panel--main{padding:0 0 var(--space-8) 0;border-radius:0}}.panel--main>.main-table-unified-search,.panel--main>.main-table-unified-search--wide,.panel--main>.munjeon-pharm-radius-row,.panel--main>.page-month-notice,.panel--main>.main-head,.panel--main>.main-head__filter{flex-shrink:0}.panel--main>.main-head,.panel--main>.main-head__filter{z-index:5;padding:0 0 var(--space-6);background:var(--surface);box-sizing:border-box;border-top:none;border-bottom:none;margin:0;position:relative}.panel--main>.preview-wrap,.panel--main>.preview-table-outer{z-index:0;background:var(--surface);position:relative}.panel--main>.main-head+.preview-wrap,.panel--main>.main-head__filter+.preview-wrap,.panel--main>.main-head+.preview-table-outer,.panel--main>.main-head__filter+.preview-table-outer{border-top:none}.user-edi-regist-workspace__panel{flex:1 1 0;min-height:0}.user-edi-regist-workspace__toolbar{align-items:stretch;gap:var(--space-4);box-sizing:border-box;flex-direction:column;flex-shrink:0;width:100%;margin-bottom:0;padding-inline:0;display:flex}.user-edi-regist-workspace__toolbar .main-table-unified-search{flex-shrink:0}.user-edi-regist-workspace__panel .main-head{z-index:5;background:#fff;flex-shrink:0;position:relative}.user-edi-regist-workspace__panel .main-head+.preview-wrap{border-top:1px solid #f0f0f0}.user-edi-regist-route-body{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.user-edi-regist-workspace.master-page-root--split-panels>.panel.panel--main.app-table-scope{flex:1 1 0;min-height:0;overflow:hidden}.user-edi-regist-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-regist-route-body>.main-head{flex-shrink:0}.user-edi-regist-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-regist-route-body>.preview-table-outer[data-table-scroll-y],.user-edi-regist-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-regist-route-body>.preview-table-outer.preview-table-outer--body-scroll{flex:1 1 0;min-height:0;overflow:hidden}.user-edi-ocr-workspace__panel{flex:1 1 0;min-height:0}.user-edi-ocr-workspace__toolbar{align-items:stretch;gap:var(--space-4);box-sizing:border-box;flex-direction:column;flex-shrink:0;width:100%;margin-bottom:0;padding-inline:0;display:flex}.user-edi-ocr-workspace__toolbar .main-table-unified-search{flex-shrink:0}.user-edi-ocr-workspace__panel .main-head{z-index:5;background:#fff;flex-shrink:0;position:relative}.user-edi-ocr-workspace__panel .main-head+.preview-wrap{border-top:1px solid #f0f0f0}.user-edi-ocr-route-body{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.user-edi-ocr-workspace.master-page-root--split-panels>.panel.panel--main.app-table-scope{flex:1 1 0;min-height:0;overflow:hidden}.user-edi-ocr-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-ocr-route-body>.main-head{flex-shrink:0}.user-edi-ocr-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-ocr-route-body>.preview-wrap,.user-edi-ocr-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-ocr-route-body>.preview-wrap>.ant-spin-nested-loading,.user-edi-ocr-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-ocr-route-body>.preview-wrap>.ant-spin-nested-loading>.ant-spin-container{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.user-edi-ocr-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-ocr-route-body>.preview-wrap>.preview-table-outer[data-table-scroll-y],.user-edi-ocr-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-ocr-route-body>.preview-wrap>.preview-table-outer.preview-table-outer--body-scroll{flex:1 1 0;min-height:0;overflow:hidden}.user-edi-ocr-workspace.master-page-root--split-panels>.panel.panel--main>.user-edi-ocr-route-body>.preview-wrap>.user-edi-ocr-route__card-grid-host{flex:1 1 0;min-height:0;overflow:auto}.admin-products-monthly-view{flex-direction:column;display:flex}.admin-products-monthly-view.master-page-root--split-panels .list-filter-bar__search,.admin-products-monthly-view.master-page-root--split-panels .list-filter-bar__extra{align-items:center;gap:var(--space-6) var(--space-16);flex-flow:row;flex:0 auto;width:auto;min-width:0;max-width:none;display:inline-flex}.admin-products-monthly-view.master-page-root--split-panels .list-filter-bar__extra>.list-search-group{width:var(--list-filter-search-width,360px);max-width:var(--list-filter-search-width,360px);flex:none;min-width:0}.admin-products-monthly-view .user-products-list-view-mode-tabs{flex:none}.admin-products-monthly-view .user-products-list-view-mode-tabs .member-stat-inline__value{display:none}@media (width<=768px){.admin-products-monthly-view .split-list-entity-title-panel__line{display:none}.admin-products-monthly-view .list-filter-bar__extra,.admin-products-monthly-view .user-products-list-view-mode-tabs.member-stat-inline{-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.admin-products-monthly-view .user-products-list-view-mode-tabs .member-stat-inline__item{width:auto;min-width:0;padding:var(--space-4) var(--space-5);flex:1 1 0}}.admin-products-bulk-pharma-view.master-page-root--split-panels .list-filter-bar__search{align-items:center;gap:var(--space-6) var(--space-16);flex-flow:row;flex:0 auto;width:auto;min-width:0;max-width:none;display:inline-flex}.admin-products-bulk-pharma-view.master-page-root--split-panels .list-filter-bar__search>.list-search-group{width:var(--list-filter-search-width,360px);max-width:var(--list-filter-search-width,360px);flex:none;min-width:0}.admin-products-bulk-pharma-view__filter-head{display:contents}.admin-products-bulk-pharma-view__filter-head .master-entity-shell__title-text.admin-products-bulk-pharma-view__filter-title,.split-list-entity-title-panel .master-entity-shell__title-text.admin-products-bulk-pharma-view__filter-title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.admin-products-bulk-pharma-view__filter-search.list-search-group{flex:0 0 var(--list-filter-search-width,360px);width:var(--list-filter-search-width,360px);max-width:var(--list-filter-search-width,360px)}.admin-products-bulk-pharma-view .mom-pick-table .ant-table-selection-column.ant-table-cell{padding-block:var(--space-1)!important;line-height:1!important}.admin-products-bulk-pharma-view .mom-pick-table .ant-table-selection-column .ant-checkbox-wrapper{justify-content:center!important;align-items:center!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-flex!important}.admin-products-bulk-pharma-view .mom-pick-table .ant-table-selection-column .ant-checkbox{vertical-align:middle!important;width:16px!important;height:16px!important;line-height:1!important;top:0!important}.admin-products-bulk-pharma-view .mom-pick-table .ant-table-selection-column .ant-checkbox-inner{width:16px!important;height:16px!important}.admin-products-bulk-pharma-view .mom-pick-table .ant-table-small .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.admin-products-bulk-pharma-view .mom-pick-table .ant-table-small .ant-table-thead>tr>th{padding-block:var(--space-2)!important}.page-month-selector{align-items:center;gap:var(--space-4);display:flex}.page-month-selector__label{font-weight:400;font-size:var(--text-sm)}.page-month-selector__select.ant-select .ant-select-selector{font-size:var(--text-base)}.page-month-selector__select.ant-select .ant-select-selection-item{font-size:var(--text-base);line-height:calc(var(--list-filter-control-height,36px) - 2px)}.admin-settlement-make-workspace .master-entity-shell__title-primary--main{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0;font-weight:600}.admin-settlement-make-workspace .master-entity-shell__title-primary--main:hover{color:var(--accent-primary)}.admin-settlement-make-workspace.master-page-root--split-panels .list-filter-bar__search{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important}.admin-settlement-make-workspace.master-page-root--split-panels .list-filter-bar__search>.master-entity-shell__detail-head{align-items:center;gap:var(--space-6) 2rem;box-sizing:border-box;flex-flow:wrap;width:100%;min-width:0;max-width:none;margin:0;padding:0;display:flex}.admin-settlement-make-workspace.master-page-root--split-panels .settlement-make-workspace__table-search .search-input,.admin-settlement-make-workspace.master-page-root--split-panels .settlement-make-workspace__table-search .list-search-group__btn{height:var(--list-filter-control-height);min-height:var(--list-filter-control-height)}.admin-settlement-make-workspace.master-page-root--split-panels .master-entity-shell__detail-head>.master-entity-shell__detail-title{flex:0 auto;justify-content:flex-start;gap:0;min-width:0;margin:0;padding:0}.admin-settlement-make-workspace.master-page-root--split-panels .master-entity-shell__detail-head>.master-entity-shell__detail-title>.master-entity-shell__title-back+.master-entity-shell__title-text{margin-inline-start:1rem}.admin-settlement-make-workspace.master-page-root--split-panels .master-entity-shell__detail-head>.master-entity-shell__detail-title>.master-entity-shell__title-text{flex:0 auto;min-width:0}.admin-settlement-make-workspace.master-page-root--split-panels .master-entity-shell__detail-head>.settlement-make-workspace__table-search{min-width:12rem;max-width:var(--list-filter-search-width,360px);flex:280px;margin:0;padding:0}.admin-settlement-make-workspace.master-page-root--split-panels .master-entity-shell__detail-head>.settlement-make-workspace__nav-btns{gap:var(--space-4);flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;min-width:0;display:flex}.admin-settlement-make-workspace.master-page-root--split-panels>.panel.panel--main.app-table-scope{flex-direction:column;min-height:0;padding:0;display:flex}.admin-settlement-make-workspace.master-page-root--split-panels>.panel.panel--main.app-table-scope>.upload-page-root,.admin-settlement-make-workspace.master-page-root--split-panels>.panel.panel--main.app-table-scope>.ms-page-root,.admin-settlement-make-workspace.master-page-root--split-panels>.panel.panel--main.app-table-scope>.pharma-settlement-embed{flex:1 1 0;min-height:0}.pharma-settlement-embed,.pharma-settlement-embed__inner,.pharma-settlement-embed__panel{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.pharma-settlement-embed .main-head,.pharma-settlement-embed .preview-wrap{flex-shrink:0}.pharma-settlement-embed .main-head__search{min-width:12rem;max-width:var(--list-filter-search-width,360px);flex:0 280px}.pharma-settlement-embed .main-head__left{gap:var(--space-4);flex-wrap:wrap}.pharma-settlement-embed .preview-wrap{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.pharma-settlement-embed .preview-table-outer{flex:1 1 0;min-height:0}.hospital-member-assign-choice__lead{margin:0 0 var(--space-6);line-height:1.5}.hospital-member-assign-choice__list{margin:0 0 var(--space-8);color:var(--color-text-secondary);font-size:var(--fs-sm);padding-left:1.25rem}.hospital-member-assign-choice__actions{justify-content:flex-end;gap:var(--space-4);display:flex}.admin-settlement-make-workspace.master-page-root--split-panels>.panel.panel--main.app-table-scope>.settlement-make-step-placeholder{min-height:0;padding:var(--space-8);flex:1 1 0;overflow:auto}.settlement-month-workspace--share{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.admin-edi-list-view__filters{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:nowrap;width:100%;min-width:0;display:flex}.admin-filter-list-view.master-page-root--split-panels .list-filter-bar__search{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important}.admin-filter-list-view__filters{flex-wrap:nowrap;width:100%;min-width:0;max-width:none}.admin-filter-list-view__filters .member-stat-inline{flex:none}.admin-settlement-share__month{align-items:center;gap:var(--space-4) var(--space-6);display:flex}.admin-edi-list-view__filter-item{align-items:center;gap:var(--space-4);flex:none;display:flex}.admin-edi-list-view__filter-label{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}.list-filter-bar__reset,.admin-edi-list-view__filter-item--reset{flex:none;align-self:center}.list-filter-bar__reset .list-filter-reset-btn,.admin-edi-list-view__filter-item--reset .list-filter-reset-btn{flex-shrink:0}.page-month-notice{border-radius:var(--ui-radius);margin-bottom:var(--space-8);padding:var(--space-6) var(--space-8);background:#f0f0f0}.page-month-notice__head{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);font-weight:600;display:flex}.page-month-notice__head .ant-btn.ant-btn-sm:not(.page-month-notice__expand){font-size:var(--text-sm)}.page-month-notice__expand.ant-btn.ant-btn-link{vertical-align:baseline;flex-shrink:0;font-weight:400;line-height:1.2;height:auto!important;font-size:var(--text-xs)!important;padding:0!important}.page-month-notice__expand.ant-btn.ant-btn-link span{font-size:var(--text-xs)}.page-month-notice__body{font-size:var(--text-sm);margin-left:var(--space-16)}.page-month-notice__line{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.page-month-notice__text{word-break:break-word;flex:0 auto;min-width:0;max-width:100%}.page-month-notice__rest{margin-top:var(--space-1);white-space:pre-wrap;word-break:break-word;padding-left:0;line-height:1.4}.page-month-notice__text--clamp{-webkit-line-clamp:1;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=768px){.page-month-notice{margin-top:var(--space-4);margin-right:var(--space-8);margin-left:var(--space-8)}}.page-month-notice__empty{color:var(--color-text-tertiary)}.user-products-list-view--category .list-filter-bar__search,.user-products-list-view--pharmas .list-filter-bar__search{display:none!important}.user-products-list-view.master-page-root--split-panels .list-filter-bar__extra{align-items:center;gap:var(--space-6) var(--space-16);flex-flow:row;flex:none;width:auto;min-width:0;max-width:none;display:inline-flex}.user-products-list-view.master-page-root--split-panels .list-filter-bar__search{flex-flow:row;flex:auto;align-items:center;width:auto;min-width:0;max-width:none;display:inline-flex}.user-products-list-search-row{align-items:stretch;gap:var(--space-12);flex:none;min-width:0;display:flex}.user-products-list-view.master-page-root--split-panels .list-filter-bar__search>.user-products-list-search-row{flex:none;width:auto;min-width:0;max-width:none}.user-products-list-view.master-page-root--split-panels .list-filter-bar__search>.user-products-list-search-row>.list-search-group{width:var(--list-filter-search-width,360px);max-width:var(--list-filter-search-width,360px);flex:none;min-width:0}.user-products-commission-privacy-toggle{width:var(--space-20);min-width:var(--space-20);height:var(--space-20);min-height:var(--space-20);aspect-ratio:1;border:1px solid var(--ui-border-input-hover);border-radius:var(--ui-radius);box-sizing:border-box;color:var(--color-text-secondary);cursor:pointer;background:#fff;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.4rem;line-height:1;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.user-products-commission-privacy-toggle .anticon{font-size:1.4rem}.user-products-commission-privacy-toggle .anticon svg{width:1.25rem;height:1.25rem}.user-products-commission-privacy-toggle:hover:not(:disabled),.user-products-commission-privacy-toggle:focus-visible{border-color:var(--accent-primary);color:var(--accent-primary);outline:none}.user-products-list-view-mode-tabs{flex:none}.user-products-list-view-mode-tabs .member-stat-inline__value{display:none}.user-products-category-tree-outer,.user-products-category-drill-outer{min-height:120px;overflow:auto}.user-products-category-drill{min-height:120px}.user-products-category-drill__crumb{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-6);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.user-products-category-drill__crumb-link{color:var(--color-primary,#1677ff);font-size:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin:0;padding:0;font-weight:500;text-decoration:underline}.user-products-category-drill__crumb-link:hover{color:var(--color-primary-hover,#4096ff)}.user-products-category-drill__crumb-sep{color:var(--color-text-tertiary)}.user-products-category-drill__crumb-current{color:var(--color-text);font-weight:500}.user-products-category-drill__divider{height:1px;margin:0 var(--space-6);background:var(--ui-border-faint)}.user-products-category-drill__pick-list{padding:var(--space-2) 0;margin:0;list-style:none}.user-products-category-drill__pick-item{justify-content:space-between;align-items:baseline;gap:var(--space-8);width:100%;padding:var(--space-5) var(--space-6);border:none;border-bottom:1px solid var(--ui-border-faint);color:var(--color-text);font-size:var(--fs-sm);text-align:left;cursor:pointer;background:#fff;margin:0;transition:background .15s;display:flex}.user-products-category-drill__pick-item:hover{background:#f0f5ff}.user-products-category-drill__pick-label{min-width:0;font-weight:500}.user-products-category-drill__pick-meta{color:var(--color-text-secondary);flex:none;font-weight:400}.user-products-category-drill__table{margin:var(--space-4) var(--space-6) var(--space-6);background:#fff}.user-products-category-drill__section-spin{margin:var(--space-8) var(--space-12);display:block}.user-products-category-drill__section-msg{margin:var(--space-8) var(--space-12);font-size:var(--fs-sm);color:var(--color-text-secondary)}.user-products-category-drill__section-msg--error{color:var(--color-error)}.user-products-category-drill__loading-msg{margin:var(--space-8) var(--space-6);color:var(--color-text-secondary);font-size:var(--fs-sm);text-align:center}.user-products-list-view .main-head--category-drill{justify-content:space-between;align-items:center;gap:var(--space-7);flex-flow:row;flex-shrink:0;display:flex}.user-products-list-view .main-head--category-drill .main-head__left.user-products-category-drill__head{flex:auto;min-width:0;display:block}.user-products-list-view .main-head--category-drill .main-head__right{flex:none}.user-products-list-view .preview-wrap--category-pick{flex:1 1 0;min-height:0;padding-top:0;overflow:hidden}.user-products-list-view .preview-wrap--category-pick>.user-products-category-pick{min-height:0;padding:0 var(--space-6) var(--space-4) var(--space-8);-webkit-overflow-scrolling:touch;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden auto}.user-products-list-view .preview-wrap--category-pick>.user-products-category-pick>.ant-spin-nested-loading,.user-products-list-view .preview-wrap--category-pick>.user-products-pharma-pick>.ant-spin-nested-loading{flex:auto;min-height:0}.user-products-category-drill__path{align-items:center;gap:var(--space-2) var(--space-4);min-height:32px;font-size:var(--fs-lg);flex-wrap:wrap;display:flex}.user-products-category-drill__path-title{color:var(--color-text);font-weight:500;font-size:var(--fs-lg)}html body #app .user-products-list-view .main-head--category-drill .user-products-category-drill__path,html body #app .user-products-list-view .main-head--category-drill .user-products-category-drill__path span,html body #app .user-products-list-view .main-head--category-drill .user-products-category-drill__path .user-products-category-drill__crumb-link,html body #app .user-products-list-view .main-head--category-drill .user-products-category-drill__path .user-products-category-drill__path-title{font-size:var(--text-md)}.user-products-category-drill__context-label{padding:0 0 var(--space-2);font-size:var(--fs-sm);color:var(--color-text);margin:0;font-weight:500;line-height:1.5}.user-products-list-view .user-products-category-pick{width:100%;min-width:0}.user-products-list-view .user-products-category-pick__list{margin:0;padding:0;list-style:none}.user-products-list-view .user-products-category-pick__item{padding-right:var(--space-6)}.user-products-list-view .user-products-category-pick__item--category{padding-left:var(--space-6);padding-top:var(--space-04);padding-bottom:var(--space-04);font-weight:500}.user-products-list-view .user-products-category-pick__list--ingredient{margin-top:0;padding-left:3.2rem;font-weight:400}.user-products-list-view .user-products-category-pick__loading-msg,.user-products-list-view .user-products-category-pick__msg,.user-products-list-view .user-products-category-pick__section-spin{margin-left:0;padding-left:0}.user-products-list-view .user-products-category-drill-outer{min-height:0}.user-products-category-drill__table-empty{margin:var(--space-12) var(--space-6)}.user-products-category-pick__list{padding:var(--space-2) 0;margin:0;list-style:none}.user-products-category-pick__item{justify-content:space-between;align-items:baseline;gap:var(--space-8);width:100%;padding:var(--space-4) var(--space-6);border:none;border-bottom:1px solid var(--ui-border-faint);color:var(--color-text);font-size:var(--fs-base);text-align:left;cursor:pointer;background:#fff;margin:0;transition:background .15s;display:flex}.user-products-category-pick__item:hover{background:#f0f5ff}:is(.user-products-category-pick__item--ingredient,.user-products-category-drill__pick-item:has(.user-products-ingredient-pick)){align-items:center}.user-products-category-pick__label{min-width:0;font-weight:500}.user-products-category-pick__label--ingredient,.user-products-category-drill__pick-label--ingredient{font-weight:400}.user-products-ingredient-pick{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.user-products-ingredient-pick__kor,.user-products-ingredient-pick__eng,.user-products-ingredient-pick__form{max-width:100%;line-height:1.4;display:block}.user-products-ingredient-pick__kor{font-size:var(--fs-base);color:inherit;font-weight:500}.user-products-ingredient-pick__eng{font-size:var(--fs-base);color:var(--color-text-secondary);font-weight:400}.user-products-ingredient-pick__form{font-size:var(--fs-sm);color:var(--color-primary);font-weight:400}.user-products-category-pick__meta{font-size:var(--fs-base);color:var(--color-text-secondary);flex:none}.user-products-category-pick__loading-msg,.user-products-category-pick__msg{margin:var(--space-8) var(--space-12);font-size:var(--fs-sm);color:var(--color-text-secondary)}.user-products-category-pick__msg--error{color:var(--color-error)}.user-products-category-pick__section-spin{margin:var(--space-8) var(--space-12);display:block}.user-products-category-tree__list{gap:var(--space-2);flex-direction:column;display:flex}.user-products-category-tree__category{border:1px solid var(--ui-border-faint);border-radius:var(--ui-radius);background:#fff;overflow:hidden}.user-products-category-tree__toggle{justify-content:space-between;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-5) var(--space-6);color:var(--color-text);font-size:var(--fs-sm);text-align:left;cursor:pointer;background:#fafafa;border:none;margin:0;transition:background .15s;display:flex}.user-products-category-tree__toggle:hover{background:#f0f5ff}.user-products-category-tree__toggle--ingredient{padding-left:var(--space-24);background:#fff;border-top:1px solid #f0f0f0}.user-products-category-tree__toggle--ingredient:hover{background:#fafcff}.user-products-category-tree__toggle-label{min-width:0;font-weight:500}.user-products-category-tree__toggle-count{color:var(--color-text-secondary);font-weight:400}.user-products-category-tree__toggle-icon{color:var(--color-text-tertiary);font-size:var(--fs-xs);flex:none}.user-products-category-tree__category-body{border-top:1px solid #f0f0f0}.user-products-category-tree__products{padding:var(--space-4) var(--space-6) var(--space-6);padding-left:var(--space-32);background:#fafcff;border-top:1px dashed #e8e8e8}.user-products-category-tree__table{background:#fff}.user-products-category-tree__section-spin{margin:var(--space-6) var(--space-12);display:block}.user-products-category-tree__section-error,.user-products-category-tree__section-empty{margin:var(--space-4) var(--space-12);color:var(--color-text-secondary);font-size:var(--fs-sm)}.user-products-category-tree__loading-msg{margin:var(--space-8) var(--space-6);color:var(--color-text-secondary);font-size:var(--fs-sm);text-align:center}.user-products-list-search-row{box-sizing:border-box;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;display:grid!important}.user-products-list-search-row__month{grid-column:1;justify-self:start}.user-products-list-search-row__search{grid-column:2;justify-self:center}@media (width<=900px){.user-products-list-search-row{row-gap:var(--space-4);grid-template-columns:1fr}.user-products-list-search-row__month{grid-column:1;justify-self:start}.user-products-list-search-row__search{width:100%;max-width:calc(32 * var(--space-8));grid-column:1;justify-self:center}.user-products-list-view .user-products-list-search-row__search{justify-self:stretch;max-width:100%}}.apm__memo{color:var(--color-text-secondary);font-size:var(--text-xs)}.apm__empty{padding:var(--space-34) 0}.user-products-list-bootstrap,.admin-products-monthly-bootstrap{justify-content:center;align-items:center;min-height:240px;display:flex}.apm__table .ant-table-row{cursor:pointer}.user-products-list-table table.ant-table{table-layout:auto;width:max-content;min-width:100%}.user-products-list-table .ant-table-header{scrollbar-width:none;overflow:hidden!important}.user-products-list-table .ant-table-header::-webkit-scrollbar{width:0;height:0;display:none}.user-products-list-table .ant-table-body{overflow-x:auto!important}.user-products-list-table .ant-table-thead>tr>th.ant-table-cell-scrollbar{border:none!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important;display:none!important}.user-products-list-table .ant-table-thead>tr>th.user-products-list-col--product-sticky,.user-products-list-table .ant-table-tbody>tr:not(.ant-table-measure-row)>td.user-products-list-col--product-sticky{z-index:2;background:#fff;position:sticky;left:0}.user-products-list-table .ant-table-thead>tr>th.user-products-list-col--product-sticky{z-index:3;background:#fafafa}.user-products-list-table .ant-table-tbody>tr:not(.ant-table-measure-row):hover>td.user-products-list-col--product-sticky{background:#fafafa}.admin-pharma-detail-view .pharma-detail-products-table.preview-table-outer--body-scroll .pharma-detail-products-col--product-sticky,.user-pharma-detail-view .pharma-detail-products-table.preview-table-outer--body-scroll .pharma-detail-products-col--product-sticky{z-index:2;background:#fff;position:sticky;left:0}.admin-pharma-detail-view .pharma-detail-products-table.preview-table-outer--body-scroll .ant-table-thead>tr>th.pharma-detail-products-col--product-sticky,.user-pharma-detail-view .pharma-detail-products-table.preview-table-outer--body-scroll .ant-table-thead>tr>th.pharma-detail-products-col--product-sticky{z-index:3;background:#fafafa}.admin-pharma-detail-view .pharma-detail-products-table.preview-table-outer--body-scroll .ant-table-tbody>tr:not(.ant-table-measure-row):hover>td.pharma-detail-products-col--product-sticky,.user-pharma-detail-view .pharma-detail-products-table.preview-table-outer--body-scroll .ant-table-tbody>tr:not(.ant-table-measure-row):hover>td.pharma-detail-products-col--product-sticky{background:#fafafa}.notice-form__hint{margin-left:var(--space-4)}.notice-form__attach-alert-item .ant-form-item-label>label{visibility:hidden}.notice-form__attach-alert-item .app-alert{margin-bottom:0}.notice-edit-attach-existing{margin-bottom:var(--space-4)}.notice-audience-form__scope-radios{gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.notice-audience-form__hint{margin:var(--space-2) 0 0;font-size:var(--font-size-sm)}.master-entity-shell--app-detail .master-entity-shell__detail-content:has(.hospital-munjeon-edit-tab){width:100%;max-width:640px;margin:var(--space-8) auto;box-sizing:border-box;flex:none;min-height:auto;display:block;overflow:visible}.master-entity-shell__detail-tabs .ant-tabs-tabpane:has(.hospital-munjeon-edit-tab)>.ant-spin-nested-loading.master-entity-shell__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.master-entity-shell__detail-tabs .ant-tabs-tabpane:has(.hospital-munjeon-edit-tab)>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1 1 0;min-height:0;display:block;overflow:visible auto}.hospital-munjeon-edit-tab .ant-table-wrapper .ant-table-body,.hospital-munjeon-edit-tab .ant-table-wrapper .ant-table-content{max-height:none!important;overflow:visible!important}@media (width<=768px){.master-entity-shell--app-detail .master-entity-shell__detail-content:has(.hospital-munjeon-edit-tab){max-width:100%;padding-inline:var(--space-8);margin:0}}.notice-attachments-reader--loading,.notice-attachments-reader--empty{color:var(--color-text-tertiary)}.notice-attachments-reader{gap:var(--space-8);flex-direction:column;display:flex}.notice-attachments-reader__item{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.notice-attachments-reader__img-wrap{background:#fafafa;max-width:100%}.notice-attachments-reader__img{max-width:100%;height:auto;display:block}.notice-attachments-reader__err{color:var(--color-text-tertiary)}.products-monthly-fields{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid #f0f0f0}.apm-edit__alert{margin-top:var(--space-7)}.apm-detail__memo{white-space:pre-wrap}.apm-detail__product-image-outer{margin-bottom:var(--space-8);justify-content:center;max-width:100%;display:flex}.product-edrug-info{max-width:48rem;padding:.25rem 0 1.5rem}.product-edrug-info--loading{justify-content:center;padding:2rem 0;display:flex}.product-edrug-info__empty{margin:1.5rem 0}.product-edrug-info__section+.product-edrug-info__section{margin-top:1.25rem}.product-edrug-info__heading{color:var(--color-text,#000000e0);margin:0 0 .35rem;font-size:.9375rem;font-weight:600}.product-edrug-info__body{color:var(--color-text-secondary,#000000a6);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem;line-height:1.65}.product-edrug-info__source{color:var(--color-text-tertiary,#00000073);margin:1.5rem 0 0;font-size:.75rem}.apm-detail__product-image{object-fit:contain;border-radius:var(--ui-radius);vertical-align:top;border:1px solid #f0f0f0;max-width:100%;height:auto;max-height:240px;display:block}.apm-row-modal__alert{margin-top:var(--space-5)}.apm-new-modal__err{color:#d4380d;font-size:var(--text-xs);margin-top:var(--space-2)}.apm-new-modal__hint{color:var(--color-text-tertiary);font-size:var(--text-xs);margin-top:var(--space-2)}.user-product-detail__memo{white-space:pre-wrap}.file-link{color:var(--accent-primary);cursor:pointer}.file-link:hover{text-decoration:underline}.app-layout__content>.user-edi-file-hospital-view.user-edi-file-hospital-view--detail,.user-edi-file-hospital-view--detail>.user-edi-submit-detail-route{box-sizing:border-box;flex-direction:column!important;flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important}.user-edi-file-hospital-view--detail .user-edi-submit-detail-route>.master-page-root.master-page-root--split-panels{flex:1 1 0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}@media (width<=768px){.user-edi-submit-detail-route--header-entity .master-page-root--split-panels>.panel.panel--filter,.user-edi-regist-edit-route--header-entity .master-page-root--split-panels>.panel.panel--filter,.user-edi-ocr-hospital-route--header-entity .master-page-root--split-panels>.panel.panel--filter{display:none}}.edi-submit-existing-files{margin:0 0 var(--space-6);padding:0;list-style:none}.edi-submit-existing-files__item{font-size:var(--text-sm);color:#374151;padding:var(--space-2) 0}.edi-submit-existing-files__hint{margin:0 0 var(--space-6);font-size:var(--text-sm);color:#6b7280}#app .ant-upload .ant-btn:not(.ant-btn-circle):not(.ant-btn-round):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-lg),html body .ant-modal-wrap .ant-upload .ant-btn:not(.ant-btn-circle):not(.ant-btn-round):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-lg){height:calc(24 / 14 * var(--space-8));min-height:calc(24 / 14 * var(--space-8));padding-block:0;padding-inline:calc(7 / 14 * var(--space-8));line-height:calc((24 - 2) / 14 * var(--space-8));font-size:var(--text-sm)!important}#app .ant-upload .ant-btn:not(.ant-btn-link):not(.ant-btn-text) .anticon,html body .ant-modal-wrap .ant-upload .ant-btn:not(.ant-btn-link):not(.ant-btn-text) .anticon{font-size:var(--text-sm)}.master-qc__form .app-dropzone .app-dropzone__input,.master-entity-shell__fields .app-dropzone .app-dropzone__input{width:1px!important;height:1px!important;margin:-var(--space-1)!important;clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}.user-edi-submit-detail-route .edi-proof-file-list{min-width:0;margin:0;padding:0;list-style:none}.user-edi-submit-detail-route .edi-proof-file-list__item{margin-top:var(--space-2)}.user-edi-submit-detail-route .edi-proof-file-list__item:first-child{margin-top:0}.user-edi-submit-detail-route .edi-proof-file-list__name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 var(--space-5);line-height:1.57143;font-size:var(--text-base);color:var(--color-text);cursor:pointer;transition:color .3s;display:inline-block;overflow:hidden}.user-edi-submit-detail-route .edi-proof-file-list__name:hover{color:var(--color-primary,#1677ff)}.admin-member-detail-contact{min-width:0}.user-filter-create__hospital-new,.admin-filter-create__hospital-new{gap:var(--space-7);flex-direction:column;display:flex}.filter-create-inline-radio{align-items:center;gap:var(--space-8);flex-wrap:nowrap;display:inline-flex}.filter-create-inline-radio .ant-radio-wrapper{white-space:nowrap;margin-inline-end:0}.file-upload-config-table .ant-input-number{min-width:0}.admin-list-toolbar-actions{flex-shrink:0;min-width:0}.main-head__right>.admin-list-toolbar-actions{display:contents}.admin-list-toolbar-actions__caret{margin-left:var(--space-3)}.admin-list-toolbar-menu-row{align-items:center;gap:var(--space-4);display:inline-flex}html body .ant-modal-root .ant-modal-wrap[style*="display: none"],html body .ant-modal-root .ant-modal-wrap[style*=display\:none],html body .ant-modal-root .ant-modal-mask[style*="display: none"],html body .ant-modal-root .ant-modal-mask[style*=display\:none]{pointer-events:none!important;visibility:hidden!important;display:none!important}html body .ant-modal-root .ant-modal-wrap:not(.kakao-map-location-modal-wrap--fullscreen):not(.consulting-modal-wrap){box-sizing:border-box!important;justify-content:center!important;align-items:center!important;padding:5vh 24px!important;display:flex!important}html body .ant-modal-root .ant-modal-wrap:not(.kakao-map-location-modal-wrap--fullscreen):not(.consulting-modal-wrap)>.ant-modal{transform-origin:50%!important;margin:0 auto!important;padding-bottom:0!important;top:0!important}html body .ant-modal-root .ant-modal-wrap:not(.kakao-map-location-modal-wrap--fullscreen):not(.consulting-modal-wrap) .ant-modal-content{transform-origin:50%!important}html body .ant-modal-root .ant-modal-wrap:not(.modal-preview-wrap):not(.file-preview-modal-wrap):not(.kakao-map-location-modal-wrap):not(.kakao-map-location-modal-wrap--fullscreen):not(.consulting-modal-wrap) .ant-modal-header .ant-modal-title{line-height:1.5;font-size:var(--text-lg)!important;margin-bottom:1rem!important}html body .ant-modal-root .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled),html body .ant-modal-root .ant-modal-confirm-btns .ant-btn-dangerous.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){background:var(--danger)!important;border-color:var(--danger)!important;color:#fff!important}html body .ant-modal-root .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover,html body .ant-modal-root .ant-modal-confirm-btns .ant-btn-dangerous.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background:var(--danger-hover)!important;border-color:var(--danger-hover)!important;color:#fff!important}.modal-preview-wrap.ant-modal-wrap{z-index:var(--z-index-modal)!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;padding-top:5vh!important;padding-bottom:5vh!important;display:flex!important}.modal-preview.ant-modal{--modal-preview-body-height:min(90vh, calc(100dvh - 190px));--modal-preview-chrome-height:108px;width:fit-content!important;min-width:min(540px,100vw - 48px)!important;max-width:min(100vw - 48px,540px)!important;max-height:90vh!important;margin:0 auto!important;padding-bottom:0!important;top:0!important}.modal-preview .ant-modal-content{height:calc(var(--modal-preview-body-height) + var(--modal-preview-chrome-height))!important;min-height:calc(var(--modal-preview-body-height) + var(--modal-preview-chrome-height))!important;max-height:calc(var(--modal-preview-body-height) + var(--modal-preview-chrome-height))!important;box-sizing:border-box!important;flex-direction:column!important;padding:0!important;display:flex!important;overflow:hidden!important}.modal-preview .ant-modal-header{padding:var(--space-5) var(--space-9)!important;border-bottom:1px solid #0000000f!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;min-height:48px!important;margin-bottom:0!important;display:flex!important}.modal-preview .ant-modal-title{width:100%!important;min-width:0!important;max-width:100%!important;padding:0 var(--space-25)!important;box-sizing:border-box!important;text-align:center!important;flex:auto!important;justify-content:center!important;align-items:center!important;margin:0!important;line-height:1.35!important;display:flex!important;overflow:hidden!important}.modal-preview .ant-modal-title:not(:has(.modal-title)){white-space:nowrap!important;text-overflow:ellipsis!important}.modal-preview .modal-title{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:auto;width:100%;min-width:0;max-width:100%;margin:0;padding:0;font-weight:600;overflow:hidden;color:var(--color-text)!important}.modal-preview.file-preview-modal .ant-modal-header{background:var(--bg-topbar,#fff)!important;border-bottom:1px solid var(--ui-border-faint)!important}.modal-preview.file-preview-modal .modal-title{color:var(--color-text)!important;font-weight:600!important}.modal-preview.file-preview-modal .ant-modal-close,.modal-preview.file-preview-modal .ant-modal-close .ant-modal-close-x{color:var(--color-text-secondary)!important}.modal-preview.file-preview-modal .ant-modal-close:hover,.modal-preview.file-preview-modal .ant-modal-close:focus-visible{color:var(--color-text)!important}.modal-preview.file-preview-modal .ant-modal-close:hover .ant-modal-close-x,.modal-preview.file-preview-modal .ant-modal-close:focus-visible .ant-modal-close-x{color:inherit!important}.modal-preview .ant-modal-body{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.modal-content{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.modal-preview .ant-modal-footer{box-sizing:border-box!important;min-height:60px!important;padding-block:var(--space-6)!important;padding-inline:var(--space-14)!important;border-top:1px solid #0000000f!important;flex-shrink:0!important;place-content:center!important;align-items:center!important;margin-top:0!important;display:flex!important}.modal-preview .ant-modal-footer>*{flex:0 auto;margin-block:0!important}.re-notice-a4-stage{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.re-notice-preview-modal .re-notice-a4-stage{box-sizing:border-box;height:var(--modal-preview-body-height);max-height:var(--modal-preview-body-height);min-height:var(--modal-preview-body-height)}.re-notice-preview-modal .modal-content{height:var(--modal-preview-body-height);max-height:var(--modal-preview-body-height);min-height:var(--modal-preview-body-height)}.re-notice-print-surface{box-sizing:border-box;aspect-ratio:210/297;border-radius:var(--ui-radius-round);background:#fff;flex:0 auto;align-self:center;width:auto;min-width:0;max-width:100%;height:100%;margin-inline:auto;overflow:hidden auto}.re-notice-print-surface .re-notice-title{margin-bottom:clamp(var(--space-5), 1.8vmin, var(--space-9));font-size:clamp(1.143rem,3.6vmin,1.429rem)}.re-notice-print-surface .re-notice-grid{margin-bottom:clamp(var(--space-6), 2vmin, var(--space-9))}.re-notice-print-surface .re-notice-th,.re-notice-print-surface .re-notice-td{padding:clamp(var(--space-2), .75vmin, var(--space-2)) clamp(var(--space-2), .9vmin, var(--space-3))}.fpm-body{box-sizing:border-box;height:var(--modal-preview-body-height);max-height:var(--modal-preview-body-height);min-height:var(--modal-preview-body-height);justify-content:center;align-items:center;display:flex;overflow:hidden}.modal-preview.file-preview-modal .modal-content,.modal-preview.e-contract-preview-modal .modal-content{height:var(--modal-preview-body-height);max-height:var(--modal-preview-body-height);min-height:var(--modal-preview-body-height);position:relative}.modal-preview.file-preview-modal .fpm-body{flex:auto;height:100%;min-height:0;max-height:100%}.modal-preview.e-contract-preview-modal .modal-content{overflow:hidden}.modal-preview.e-contract-preview-modal .modal-content>.ant-spin-nested-loading,.modal-preview.e-contract-preview-modal .modal-content>.ant-spin-nested-loading>.ant-spin-container{width:100%;height:100%}.modal-preview.e-contract-preview-modal .admin-e-contract-create-view--preview-modal,.modal-preview.e-contract-preview-modal .admin-e-contract-create-view--preview-modal .contract-preview,.modal-preview.e-contract-preview-modal .e-contract-document-carousel,.modal-preview.e-contract-preview-modal .e-contract-document-carousel__stage{height:auto;display:block;overflow:visible}.modal-preview.e-contract-preview-modal .e-contract-document-carousel__viewport{width:100%;height:var(--modal-preview-body-height);max-height:var(--modal-preview-body-height);box-sizing:border-box;display:block;overflow:hidden}.modal-preview.e-contract-preview-modal .e-contract-document-carousel__scroll{width:100%;max-width:var(--e-contract-preview-sheet-display-width,100%);height:100%;max-height:100%;padding:var(--e-contract-preview-sheet-pad,var(--space-9));box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin:0 auto;display:block;overflow:hidden scroll}.modal-preview.e-contract-preview-modal .e-contract-document-carousel__indicator,.modal-preview.e-contract-preview-modal .preview-page-indicator{display:none!important}.modal-preview.e-contract-preview-modal .e-contract-preview-modal__error,.modal-preview.e-contract-preview-modal .e-contract-preview-modal__empty{padding:var(--space-8);text-align:center;flex:auto;justify-content:center;align-items:center;margin:0;display:flex}.modal-preview:not(.e-contract-preview-modal) .e-contract-document-carousel{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.modal-preview:not(.e-contract-preview-modal) .e-contract-document-carousel__stage{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.modal-preview .modal-content .e-contract-document-carousel__nav{top:calc(var(--modal-preview-body-height) / 2);z-index:20;pointer-events:auto;margin:0;position:absolute;bottom:auto;transform:translateY(-50%)}.modal-preview .modal-content .e-contract-document-carousel__nav--prev{left:8px;right:auto}.modal-preview .modal-content .e-contract-document-carousel__nav--next{left:auto;right:8px}.modal-preview .modal-content .e-contract-document-carousel__nav.ant-btn:not(:disabled),.modal-preview .modal-content .preview-carousel__nav.ant-btn:not(:disabled){opacity:.9!important;color:#fff!important;box-shadow:none!important;background:#00000073!important;border:none!important}.modal-preview .modal-content .e-contract-document-carousel__nav.ant-btn:hover:not(:disabled),.modal-preview .modal-content .preview-carousel__nav.ant-btn:hover:not(:disabled){opacity:.9!important;color:#fff!important;background:#00000073!important;border:none!important}.modal-preview .modal-content .e-contract-document-carousel__nav.ant-btn:disabled,.modal-preview .modal-content .preview-carousel__nav.ant-btn:disabled{pointer-events:none;opacity:.45!important;background:#00000040!important;border:none!important}.modal-preview .modal-content .e-contract-document-carousel__nav.ant-btn:focus,.modal-preview .modal-content .e-contract-document-carousel__nav.ant-btn:focus-visible,.modal-preview .modal-content .preview-carousel__nav.ant-btn:focus,.modal-preview .modal-content .preview-carousel__nav.ant-btn:focus-visible{outline:none;border:none!important}.modal-preview .modal-content .e-contract-document-carousel__nav.ant-btn:after,.modal-preview .modal-content .preview-carousel__nav.ant-btn:after{display:none!important}.modal-preview .modal-content .e-contract-document-carousel__indicator{z-index:20;pointer-events:none;position:absolute;inset:auto auto 8px 50%;transform:translate(-50%)}.modal-preview.file-preview-modal .modal-content .file-preview-modal__page-indicator{opacity:.9;background:#00000073;top:8px;bottom:auto}.modal-preview.file-preview-modal .e-contract-document-carousel__stage{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.modal-preview.e-contract-preview-modal .preview-carousel{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.modal-preview.e-contract-preview-modal .preview-carousel__stage{flex:auto;align-items:stretch;height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden}.modal-preview.e-contract-preview-modal .modal-content .preview-carousel__nav{top:calc(var(--modal-preview-body-height) / 2);z-index:20;pointer-events:auto;position:absolute;bottom:auto;transform:translateY(-50%)}.modal-preview.e-contract-preview-modal .modal-content .preview-page-indicator{position:absolute;inset:auto auto 8px 50%;transform:translate(-50%)}.modal-preview.e-contract-preview-modal .preview-carousel__stage .preview-page{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.modal-preview.e-contract-preview-modal .preview-page__sheet:not(.preview-page__sheet--annex){-webkit-overflow-scrolling:touch;flex:auto;min-height:0;max-height:100%;overflow:hidden auto}.modal-preview.e-contract-preview-modal .preview-page__sheet--annex{flex:auto;min-height:0;max-height:100%;overflow:hidden}.modal-preview.e-contract-preview-modal .preview-page__sheet-scroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}.fpm-state-center{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.fpm-img{object-fit:scale-down;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.fpm-iframe{border:none;width:100%;height:100%}.file-preview-modal__stage--single .e-contract-document-carousel__indicator,.file-preview-modal__stage--single .e-contract-document-carousel__nav{display:none}@media (width<=768px){.ant-modal-root:has(.file-preview-modal-wrap) .ant-modal-mask{background:#000!important}.file-preview-modal-wrap.ant-modal-wrap{justify-content:flex-start!important;align-items:stretch!important;padding:0!important}.modal-preview.file-preview-modal.ant-modal{--modal-preview-body-height:min(90vh, calc(100dvh - var(--modal-preview-chrome-height,108px)));color:#fff!important;width:100%!important;min-width:100%!important;max-width:100%!important;max-height:100dvh!important;margin:0!important}.modal-preview.file-preview-modal .ant-modal-content,.modal-preview.file-preview-modal .ant-modal-header,.modal-preview.file-preview-modal .ant-modal-body,.modal-preview.file-preview-modal .ant-modal-footer,.modal-preview.file-preview-modal .modal-content,.modal-preview.file-preview-modal .e-contract-document-carousel__stage,.modal-preview.file-preview-modal .fpm-body{color:#fff!important;background:#000!important}.modal-preview.file-preview-modal .ant-modal-content{box-shadow:none!important;border-radius:0!important}.modal-preview.file-preview-modal .ant-modal-header{border-bottom-color:#ffffff1f!important}.modal-preview.file-preview-modal .ant-modal-footer{border-top-color:#ffffff1f!important}.modal-preview.file-preview-modal .ant-modal-title,.modal-preview.file-preview-modal .modal-title,.modal-preview.e-contract-preview-modal .ant-modal-title,.modal-preview.file-preview-modal .ant-modal-close,.modal-preview.file-preview-modal .ant-modal-close .ant-modal-close-x{color:#fff!important}.modal-preview.file-preview-modal .ant-modal-close:hover,.modal-preview.file-preview-modal .ant-modal-close:focus-visible{color:#ffffffd9!important}.modal-preview.file-preview-modal .ui-text-muted,.modal-preview.file-preview-modal .fpm-state-center{color:#ffffffa6!important}.modal-preview.file-preview-modal .ant-modal-footer .ant-btn-default{color:#fff!important;background:0 0!important;border-color:#ffffff59!important}.modal-preview.file-preview-modal .ant-modal-footer .ant-btn-default:hover:not(:disabled){color:#fff!important;border-color:#ffffff8c!important}.modal-preview.file-preview-modal .ant-spin-dot-item{background-color:#fff!important}}@media print{.modal-preview .ant-modal-header,.modal-preview .ant-modal-footer,.modal-preview .ant-modal-close{visibility:hidden!important;display:none!important}.re-notice-a4-stage,.fpm-body{background:0 0!important;border:none!important;height:auto!important;max-height:none!important}html,body{visibility:visible!important;background:#fff!important}body *{visibility:hidden!important}.modal-preview-wrap .re-notice-print-surface,.modal-preview-wrap .re-notice-print-surface *{visibility:visible!important}.modal-preview-wrap .re-notice-print-surface{width:auto!important;max-width:none!important;height:auto!important;aspect-ratio:unset!important;padding:var(--space-9)!important;background:#fff!important;border:none!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0!important;overflow:visible!important}.modal-preview-wrap,.modal-preview-wrap *{visibility:visible!important;box-shadow:none!important}.modal-preview-wrap .modal-inline-hint{visibility:hidden!important;display:none!important}.modal-preview-wrap .ant-modal-content{box-shadow:none!important}.modal-preview-wrap .ant-modal-body{height:auto!important;padding:0!important}}.file-preview-icon-btn{padding:0 var(--space-2);height:24px;color:var(--accent-primary)}.file-preview-icon-btn:hover{color:#40a9ff}.mom-workspace{flex-direction:column;min-height:0;display:flex}.mom-tabs-line.ant-tabs{flex-shrink:0}.mom-tabs-line.ant-tabs .ant-tabs-content-holder{display:none!important}.mom-tabs-line.ant-tabs-top>.ant-tabs-nav{margin-bottom:0!important}.mom-tabs-line .ant-tabs-tab{padding:var(--space-3) var(--space-7);font-size:.875rem;line-height:1.35;margin:0 var(--space-2) 0 0!important}.mom-tabs-line .ant-tabs-tab-btn{padding:0;line-height:1.35}.mom-tabs-line .ant-tabs-ink-bar{height:2px}.mom-workspace__tabs.mom-tabs-line{margin:0 0 var(--space-4);padding-inline:var(--space-8)}.mom-product-sub-tabs.mom-tabs-line,.mom-hospital-sub-tabs.mom-tabs-line{margin:0 0 var(--space-4);padding-inline:var(--space-8);max-width:100%}.mom-workspace .panel--main>.main-table-unified-search{padding:var(--space-8) var(--space-8) 0;justify-content:flex-start}.mom-workspace .panel--main>.main-head{padding:var(--space-4) var(--space-8) var(--space-6)}.mom-workspace .split-master__code-filters{padding-inline:var(--space-8)}.mom-api-snapshot-list__source{margin:0 var(--space-4) var(--space-4);padding-inline:var(--space-8);color:var(--color-text-secondary,#0000008c);font-size:.8125rem;line-height:1.35}.mom-api-snapshot-list .ant-table-thead>tr>th,.mom-api-snapshot-list .ant-table-tbody>tr>td{max-width:240px}.mom-workspace .master-page-root.split-master>.mom-product-sub-tabs+.split-master__panel-row,.mom-workspace .master-page-root.split-master>.mom-hospital-sub-tabs+.split-master__panel-row,.mom-workspace .mom-api-snapshot-list>.mom-product-sub-tabs+.panel,.mom-workspace .mom-api-snapshot-list>.mom-hospital-sub-tabs+.panel{margin-top:0}.mom-workspace .master-page-root.split-master>.mom-product-sub-tabs,.mom-workspace .master-page-root.split-master>.mom-hospital-sub-tabs,.mom-workspace .mom-api-snapshot-list>.mom-product-sub-tabs,.mom-workspace .mom-api-snapshot-list>.mom-hospital-sub-tabs{margin-bottom:var(--space-4)}.mom-product-master-list__toolbar{align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}.mom-product-master-list__toolbar .main-table-unified-search{flex:280px;min-width:0}.mom-product-master-list__columns-btn{flex-shrink:0;align-self:flex-end}.mom-product-master-list__col-hint{font-size:var(--text-sm);color:var(--color-text-secondary)}.mom-product-master-list__empty{margin:var(--space-10) 0}.mom-master-column-picker__hint{margin-bottom:var(--space-5);font-size:var(--text-sm);color:var(--color-text-secondary)}.mom-master-column-picker__toolbar{align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.mom-master-column-picker__filter{flex:200px;max-width:320px}.mom-master-column-picker__count{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}.mom-master-column-picker__list{max-height:min(52vh,420px);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-y:auto}.mom-master-column-picker__group{width:100%}.mom-pick-toolbar{padding:var(--space-2) 0 var(--space-7)}.mom-pick-toolbar__inner{align-items:center;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.mom-pick-toolbar__counts{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}.mom-pick-toolbar__counts strong{color:var(--accent-primary);margin:0 var(--space-1);font-weight:600}.mom-pick-toolbar__controls{align-items:center;gap:var(--space-4);flex-wrap:nowrap;display:inline-flex}.mom-pick-toolbar__controls .mom-pick-toolbar__checkbox-hide.ant-checkbox-wrapper{white-space:nowrap;line-height:1.4;flex-flow:row!important;align-items:center!important;margin:0!important;display:inline-flex!important}.mom-pick-toolbar__controls .mom-pick-toolbar__checkbox-hide.ant-checkbox-wrapper>.ant-checkbox{flex:none;transform:none;top:0!important}.mom-pick-toolbar__controls .mom-pick-toolbar__checkbox-hide.ant-checkbox-wrapper>span:not(.ant-checkbox){vertical-align:middle;padding-inline-start:var(--space-5);line-height:1.4;display:inline-block}.mom-pick-table{margin-top:0}.mom-pick-table__registered-tag{margin-left:var(--space-5)}.mom-pick-footer{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-7);border-top:1px solid var(--ui-border-faint);display:flex}.mom-pick-table__row--registered{background-color:var(--table-row-muted-bg);color:var(--color-text-tertiary)}.mom-pick-table__row--registered:hover>td{background-color:var(--table-row-muted-hover-bg)!important}.hospital-add-modal__body{gap:var(--space-7);flex-direction:column;display:flex}.master-list__search-w280{width:280px}.master-page-root{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.master-page-root.master-page-root--split-panels{gap:var(--space-6);overflow:visible}.master-page-root--split-panels>.panel.panel--filter{z-index:2;flex:none;height:auto;min-height:0;max-height:none;padding:0;position:relative;overflow:visible}.master-page-root--split-panels>.panel.panel--main{z-index:1;position:relative;overflow:visible}@media (width<=768px){.master-page-root.master-page-root--split-panels{gap:0}.master-page-root--split-panels>.panel.panel--filter,.master-page-root--split-panels>.panel.panel--main{box-shadow:none;border:none}}.master-page-root--split-panels>.panel.panel--main.app-table-scope,.master-page-root--split-panels>.panel.panel--main>.preview-wrap,.master-entity-shell--app-detail .panel.panel--main.app-table-scope.entity-detail-tab-panel--table-full{box-sizing:border-box;flex-direction:column;flex:0 auto;height:auto;min-height:0;max-height:100%;display:flex;overflow:visible}.master-page-root--split-panels>.panel.panel--main>.preview-wrap.preview-wrap--category-pick{flex:1 1 0;height:auto;min-height:0;max-height:100%;overflow:hidden}.master-page-root--split-panels>.panel.panel--main.app-table-scope:has(>.preview-table-outer[data-table-scroll-y]){flex:1 1 0;height:auto;min-height:0;max-height:100%;overflow:hidden}.master-page-root--split-panels>.panel.panel--main.app-table-scope:has(>.preview-wrap>.preview-table-outer[data-table-scroll-y]){flex:1 1 0;height:auto;min-height:0;max-height:100%;overflow:hidden}.master-page-root--split-panels>.panel.panel--main.app-table-scope:has(>.preview-wrap.preview-wrap--category-pick){flex:1 1 0;height:auto;min-height:0;max-height:100%;overflow:hidden}.master-page-root--split-panels>.panel.panel--main>.preview-wrap:has(>.preview-table-outer[data-table-scroll-y]){flex:1 1 0;height:auto;min-height:0;max-height:100%;overflow:hidden}.master-entity-shell--app-detail .panel.panel--main.app-table-scope.entity-detail-tab-panel--table-full:has(>.preview-table-outer[data-table-scroll-y]){flex:1 1 0;height:auto;min-height:0;max-height:100%;overflow:hidden}:is(.master-page-root--split-panels:has(>.panel.panel--main>.preview-wrap>.preview-table-outer[data-table-scroll-y])>.panel.panel--main,.master-page-root--split-panels:has(>.panel.panel--main>.preview-wrap .preview-table-outer.preview-table-outer--body-scroll)>.panel.panel--main,.master-page-root--split-panels:has(>.panel.panel--main>.preview-wrap.preview-wrap--category-pick)>.panel.panel--main){flex:1 1 0;min-height:0;max-height:100%;overflow:hidden}@media (width>=769px){.master-page-root--split-panels>.panel.panel--main{flex:1 1 0;min-height:0;max-height:100%;overflow:hidden}.master-page-root--split-panels>.panel.panel--main.app-table-scope{flex:1 1 0;height:auto;min-height:0;max-height:100%;overflow:hidden}.master-page-root--split-panels>.panel.panel--main.app-table-scope>.preview-table-outer,.master-page-root--split-panels>.panel.panel--main>.preview-wrap,.master-page-root--split-panels>.panel.panel--main>.preview-wrap>.preview-table-outer{flex:1 1 0;min-height:0;overflow:hidden}.master-page-root--split-panels>.panel.panel--main>.preview-wrap>.preview-table-outer.admin-edi-regist-edit-table-outer,.master-page-root--split-panels>.panel.panel--main>.preview-wrap>.preview-table-outer.user-edi-regist-edit-table-outer{flex:0 auto;min-height:auto;overflow:visible}}.master-page-root--split-panels>.panel.panel--main.app-table-scope>.main-head,.master-page-root--split-panels>.panel.panel--main.app-table-scope>.main-head__filter,.master-page-root--split-panels>.panel.panel--main>.main-head,.master-page-root--split-panels>.panel.panel--main>.main-head__filter,.master-page-root--split-panels>.panel.panel--main>.page-month-notice,.master-entity-shell--app-detail .panel.panel--main.app-table-scope>.main-head,.master-entity-shell--app-detail .panel.panel--main.app-table-scope>.main-head__filter,.master-entity-shell--app-detail .panel.panel--main.app-table-scope>:is(.app-alert,.ant-alert){flex-shrink:0}.master-page-root--split-panels>.panel.panel--main.app-table-scope>.preview-table-outer,.master-page-root--split-panels>.panel.panel--main>.preview-wrap,.master-entity-shell--app-detail .panel.panel--main.app-table-scope>.preview-table-outer{box-sizing:border-box;flex-direction:column;flex:0 auto;align-self:stretch;height:auto;min-height:0;max-height:100%;display:flex;overflow:visible}.master-page-root--split-panels>.panel.panel--main.app-table-scope>.preview-table-outer[data-table-scroll-y],.master-page-root--split-panels>.panel.panel--main>.preview-wrap>.preview-table-outer[data-table-scroll-y],.master-entity-shell--app-detail .panel.panel--main.app-table-scope>.preview-table-outer[data-table-scroll-y]{flex:1 1 0;min-height:0;overflow:hidden}.master-page-root--split-panels>.panel.panel--main>.preview-wrap:has(>.preview-table-outer[data-table-scroll-y]){flex:1 1 0;min-height:0;overflow:hidden}.master-page-root--split-panels>.panel.panel--main.app-table-scope>.preview-table-outer.preview-table-outer--body-scroll,.master-page-root--split-panels>.panel.panel--main>.preview-wrap>.preview-table-outer.preview-table-outer--body-scroll,.master-entity-shell--app-detail .panel.panel--main.app-table-scope>.preview-table-outer.preview-table-outer--body-scroll{flex:1 1 0;min-height:0;overflow:hidden}.master-page-root--split-panels>.panel.panel--main>.preview-wrap:has(.preview-table-outer--body-scroll){flex:1 1 0;min-height:0;overflow:hidden}.panel--filter>.main-table-unified-search,.panel--filter>.list-filter-bar{flex-shrink:0}.panel--filter>.main-table-unified-search{padding:var(--space-6) var(--space-8);border-bottom:1px solid #f0f0f0}.master-page-root--split-panels .list-filter-bar{justify-content:flex-start;align-items:center;gap:var(--space-6) var(--space-16);padding:var(--space-8) var(--space-8);box-sizing:border-box;flex-wrap:nowrap;display:flex}.master-page-root--split-panels .list-filter-bar__search{width:var(--list-filter-search-width,360px);max-width:var(--list-filter-search-width,360px);flex:none;min-width:0}.master-page-root--split-panels .list-filter-bar__search>.list-search-group{width:100%;max-width:100%}.master-page-root--split-panels .list-filter-bar__extra{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.admin-edi-list-view__filters,.admin-filter-list-view__filters,.admin-contract-list-view__filters,.notice-products-list-view__filters,.admin-inquiry-list-view__filters,.user-inquiry-list-view__filters,.admin-resources-industry-news-view__filter-extra,.admin-edi-ocr-hospital-view__filters,.admin-ocr-review-inbox__filters{gap:var(--list-filter-dropdown-gap,var(--space-12))}.list-filter-bar__field{align-items:center;gap:var(--space-4);flex:none;display:flex}.list-filter-bar__label{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}.list-filter-bar__range-sep{color:var(--color-text-tertiary);font-size:var(--text-sm);flex:none}.list-filter-bar .list-filter-bar__select--sm.ant-select,.list-filter-bar .list-filter-bar__select--base.ant-select,.list-filter-bar .list-filter-bar__select--lg.ant-select,.list-filter-bar .list-filter-bar__select--xl.ant-select,.list-filter-bar .list-filter-bar__select--month.ant-select{flex:none}.list-filter-bar .list-filter-bar__select--sm.ant-select{min-width:6.4rem;max-width:6.4rem;width:6.4rem!important}.list-filter-bar .list-filter-bar__select--base.ant-select{min-width:calc(8 * var(--space-8));max-width:calc(8 * var(--space-8));width:calc(8 * var(--space-8))!important}.list-filter-bar .list-filter-bar__select--lg.ant-select{min-width:calc(11 * var(--space-8));max-width:calc(11 * var(--space-8));width:calc(11 * var(--space-8))!important}.list-filter-bar .list-filter-bar__select--xl.ant-select{min-width:calc(13 * var(--space-8));max-width:calc(13 * var(--space-8));width:calc(13 * var(--space-8))!important}.list-filter-bar .list-filter-bar__select--month.ant-select,.page-month-selector__select.list-filter-bar__select--month.ant-select{min-width:var(--list-filter-month-width,calc(9 * var(--space-8)));max-width:var(--list-filter-month-width,calc(9 * var(--space-8)));width:var(--list-filter-month-width,calc(9 * var(--space-8)))!important}.list-filter-bar .list-filter-bar__select--day.ant-picker{min-width:calc(9 * var(--space-8));max-width:calc(9 * var(--space-8));flex:none;width:calc(9 * var(--space-8))!important}.list-filter-bar .list-filter-bar__select--sm.responsive-select-mobile,.list-filter-bar .list-filter-bar__select--base.responsive-select-mobile,.list-filter-bar .list-filter-bar__select--lg.responsive-select-mobile,.list-filter-bar .list-filter-bar__select--xl.responsive-select-mobile,.list-filter-bar .list-filter-bar__select--month.responsive-select-mobile{flex:none}.list-filter-bar .list-filter-bar__select--sm.responsive-select-mobile{width:calc(8 * var(--space-8));min-width:calc(8 * var(--space-8));max-width:calc(8 * var(--space-8))}.list-filter-bar .list-filter-bar__select--base.responsive-select-mobile{width:calc(10 * var(--space-8));min-width:calc(10 * var(--space-8));max-width:calc(10 * var(--space-8))}.list-filter-bar .list-filter-bar__select--lg.responsive-select-mobile{width:calc(12 * var(--space-8));min-width:calc(12 * var(--space-8));max-width:calc(12 * var(--space-8))}.list-filter-bar .list-filter-bar__select--xl.responsive-select-mobile{width:calc(13 * var(--space-8));min-width:calc(13 * var(--space-8));max-width:calc(13 * var(--space-8))}.list-filter-bar .list-filter-bar__select--month.responsive-select-mobile,.page-month-selector__select.list-filter-bar__select--month.responsive-select-mobile{width:var(--list-filter-month-width,calc(9 * var(--space-8)));min-width:var(--list-filter-month-width,calc(9 * var(--space-8)));max-width:var(--list-filter-month-width,calc(9 * var(--space-8)))}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .search-input{height:var(--list-filter-control-height);min-height:var(--list-filter-control-height);line-height:calc(var(--list-filter-control-height) - 2px);box-sizing:border-box;padding-block:0}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .list-search-group__btn{height:var(--list-filter-control-height);min-height:var(--list-filter-control-height)}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .ant-select:not(.ant-select-borderless){height:var(--list-filter-control-height);font-size:var(--fs-base)}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .ant-select:not(.ant-select-borderless) .ant-select-selector{box-sizing:border-box;align-items:center;display:flex;height:var(--list-filter-control-height)!important;min-height:var(--list-filter-control-height)!important;padding-block:0!important;padding-inline:var(--space-6)!important}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .ant-select:not(.ant-select-borderless) .ant-select-selection-item,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .ant-select:not(.ant-select-borderless) .ant-select-selection-placeholder{line-height:1.5715!important}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .ant-select:not(.ant-select-borderless) .ant-select-selection-search-input{height:calc(var(--list-filter-control-height) - 2px)!important}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .responsive-select-mobile__trigger{box-sizing:border-box;height:var(--list-filter-control-height)!important;min-height:var(--list-filter-control-height)!important;padding-block:0!important;padding-inline:var(--space-6)!important;line-height:calc(var(--list-filter-control-height) - 2px)!important;font-size:var(--fs-base)!important}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .responsive-select-mobile__trigger .ant-input{box-sizing:border-box;height:100%!important;min-height:0!important;line-height:inherit!important;font-size:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important;padding-block:0!important;padding-inline:0!important}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .ant-picker:not(.ant-picker-borderless){height:var(--list-filter-control-height);box-sizing:border-box;padding-block:0}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .ant-picker:not(.ant-picker-borderless) .ant-picker-input{align-items:center;height:100%}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .ant-picker:not(.ant-picker-borderless) .ant-picker-input>input{box-sizing:border-box;height:var(--list-filter-control-height)!important;min-height:var(--list-filter-control-height)!important;line-height:calc(var(--list-filter-control-height) - 2px)!important;font-size:var(--fs-base)!important;padding-block:0!important}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters) .page-month-selector{align-items:center;gap:var(--space-4);display:inline-flex}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .search-input,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .search-input__kind,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .search-select__input,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .ant-select:not(.ant-select-borderless) .ant-select-selector,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .ant-picker:not(.ant-picker-borderless),:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .responsive-select-mobile__trigger,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .responsive-select-mobile__trigger .ant-input{border-color:var(--ui-border-input)!important}:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .search-input:hover,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .search-input__kind:hover,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .search-select__input:hover,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .ant-select:not(.ant-select-disabled):not(.ant-select-borderless) .ant-select-selector:hover,:is(.panel--filter,.panel--main>.main-table-unified-search,.panel--main>.main-head__filter,.user-edi-regist-workspace__toolbar,.user-edi-ocr-workspace__toolbar,.split-master__code-filters,.master-page-root--split-panels .list-filter-bar) .ant-picker:not(.ant-picker-disabled):not(.ant-picker-borderless):hover{border-color:var(--ui-border-input-hover)!important}.admin-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar,.user-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar{flex-flow:row;align-items:center}.admin-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar__extra,.user-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar__extra,.admin-resources-industry-news-view.master-page-root--split-panels .list-filter-bar__extra{flex:auto;width:auto;min-width:0}.admin-clinic-opening-member-match-view.master-page-root--split-panels .list-filter-bar{flex-flow:row;align-items:center}.admin-clinic-opening-member-match-view.master-page-root--split-panels .list-filter-bar__search{flex-flow:row;align-items:center;width:auto;min-width:0;max-width:none;display:inline-flex}.admin-clinic-opening-member-match-view.master-page-root--split-panels .list-filter-bar__extra{flex:auto;width:auto;min-width:0}.admin-clinic-opening-member-match-view__filter-search{align-items:center;gap:var(--space-6);flex-flow:row;width:auto;min-width:0;max-width:none;display:inline-flex}.admin-clinic-opening-member-match-view__filter-search>.list-search-group{width:var(--list-filter-search-width,360px);max-width:var(--list-filter-search-width,360px);flex:none;min-width:0}.admin-clinic-opening-member-match-view__filter-extra{align-items:center;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.admin-clinic-opening-member-match-view__region{gap:var(--space-5);flex-wrap:wrap;display:flex}.admin-clinic-opening-member-match-view__cache-alert{margin-bottom:var(--space-7)}.admin-clinic-opening-member-match-view__mois-cell,.admin-clinic-opening-member-match-view__hospital-cell{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.admin-clinic-opening-member-match-view__status-cell{gap:var(--space-1);flex-direction:column;align-items:center;min-width:0;display:flex}.admin-clinic-opening-member-match-view__main{font-size:var(--text-base);color:var(--color-text);min-width:0;font-weight:500;line-height:1.4}.admin-clinic-opening-member-match-view__sub{font-size:var(--text-sm);color:var(--text-secondary,#00000073);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.35;overflow:hidden}.admin-clinic-opening-member-match-view__sub.table-cell-clamp-2{white-space:normal}.admin-resources-industry-news-view__filter-extra{flex-wrap:wrap;align-items:center;width:100%;min-width:0;display:flex}.mois-health-hospitals-panel__selects{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:wrap;width:100%;min-width:0;display:flex}.mois-health-hospitals-panel__region{align-items:center;gap:var(--space-8);flex-wrap:nowrap;flex:none;min-width:0;display:flex}@media (width<=768px){.admin-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar,.user-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar{flex-wrap:wrap}.admin-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar__search,.user-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar__search{flex:100%;width:100%;min-width:0;max-width:none}.admin-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar__extra,.user-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar__extra,.admin-resources-industry-news-view.master-page-root--split-panels .list-filter-bar__extra{flex:100%;width:100%}.admin-clinic-opening-member-match-view.master-page-root--split-panels .list-filter-bar{flex-wrap:wrap}.admin-clinic-opening-member-match-view.master-page-root--split-panels .list-filter-bar__search{flex:100%;width:100%;min-width:0;max-width:none}.admin-clinic-opening-member-match-view.master-page-root--split-panels .list-filter-bar__extra{flex:100%;width:100%}.admin-clinic-opening-member-match-view__filter-extra{gap:var(--space-4)}.admin-clinic-opening-member-match-view__region{gap:var(--space-4);flex-wrap:wrap;flex:100%}.mois-health-hospitals-panel__selects,.admin-resources-industry-news-view__filter-extra{gap:var(--space-4)}.mois-health-hospitals-panel__region{gap:var(--space-4);flex-wrap:wrap;flex:100%}.mois-health-hospitals-panel__selects .list-filter-bar__field,.admin-resources-industry-news-view__filter-extra .list-filter-bar__field{flex-wrap:wrap;flex:100%}.mois-health-hospitals-panel__selects .list-filter-bar__select--day.ant-picker,.admin-resources-industry-news-view__filter-extra .list-filter-bar__select--day.ant-picker{flex:7.5rem;min-width:7.5rem;max-width:none;width:auto!important}.user-resources-clinic-openings-view.master-page-root--split-panels .mois-health-hospitals-panel__selects{gap:var(--space-3);flex-wrap:nowrap;min-width:0}.user-resources-clinic-openings-view.master-page-root--split-panels .mois-health-hospitals-panel__region{display:contents}.user-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar .mois-health-hospitals-panel__selects .list-filter-bar__select--base.responsive-select-mobile,.user-resources-clinic-openings-view.master-page-root--split-panels .list-filter-bar .mois-health-hospitals-panel__selects .list-filter-bar__select--lg.responsive-select-mobile{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important}.user-resources-clinic-openings-view.master-page-root--split-panels .mois-health-hospitals-panel__selects .responsive-select-mobile__trigger{width:100%;min-width:0;padding-inline:var(--space-5)!important;font-size:var(--text-sm)!important}.user-resources-clinic-openings-view.master-page-root--split-panels .mois-health-hospitals-panel__selects .responsive-select-mobile__trigger .ant-input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.list-search-group{align-items:stretch;width:100%;display:flex}.list-search-group .search-input-affix{flex:auto;min-width:0}.list-search-group .list-search-group__input,.list-search-group .search-input{height:var(--list-filter-control-height,36px);min-height:var(--list-filter-control-height,36px);line-height:calc(var(--list-filter-control-height,36px) - 2px);box-sizing:border-box;padding-block:0;border-radius:var(--ui-radius)!important;border-right-width:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.list-search-group .search-input-affix--clearable .search-input{padding-right:var(--space-16)}.list-search-group__btn{width:auto;min-width:var(--ui-search-btn-inline-size);height:var(--list-filter-control-height,36px);min-height:var(--list-filter-control-height,36px);padding-block:0;padding-inline:var(--ui-search-btn-padding-inline);border:1px solid var(--accent-primary);background:var(--accent-primary);color:#fff;border-radius:var(--ui-radius);cursor:pointer;border-left:none;flex:none;justify-content:center;align-items:center;margin:0;font-size:1.4rem;line-height:1;transition:background .2s,border-color .2s;display:inline-flex;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.list-search-group__btn .anticon{font-size:1.4rem}.list-search-group__btn .anticon svg{width:1em;height:1em}.list-search-group__btn:hover:not(:disabled){background:var(--accent-primary-hover);border-color:var(--accent-primary-hover)}.list-search-group__btn:focus-visible{outline:2px solid var(--accent-primary-focus-ring);outline-offset:1px}.list-search-group__btn:disabled{cursor:not-allowed;opacity:.55}.list-search-group:has(.search-input:focus) .list-search-group__btn:not(:disabled){border-color:var(--accent-primary-hover)}:is(.list-search-group:has(.search-input:focus) .list-search-group__input,.list-search-group:has(.search-input:focus) .search-input){border-color:var(--color-primary);box-shadow:0 0 0 2px var(--accent-primary-focus-outline);outline:none}.main-table-unified-search__input:has(>.search-input-affix){align-items:stretch;width:100%;display:flex}.main-table-unified-search__input:has(>.search-input-affix)>.search-input-affix{flex:auto;min-width:0}.main-table-unified-search__input:has(>.search-input-affix) .search-input{border-right-width:0!important;border-radius:0!important}.main-table-unified-search__input:has(>.search-input-affix):after{content:"";width:var(--ui-search-btn-inline-size);min-width:var(--ui-search-btn-inline-size);height:var(--list-filter-control-height,36px);min-height:var(--list-filter-control-height,36px);box-sizing:border-box;border:1px solid var(--accent-primary);background-color:var(--accent-primary);border-radius:0 var(--ui-radius-search-end) var(--ui-radius-search-end) 0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896' fill='%23ffffff'%3E%3Cpath d='M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.6-131.9-87.9-212.1-87.9s-155.4 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.4rem;border-left:none;flex:none;display:block}.main-table-unified-search__input:has(>.search-input-affix):has(.search-input:focus) .search-input{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--accent-primary-focus-outline);outline:none}.main-table-unified-search__input:has(>.search-input-affix):has(.search-input:focus):after{border-color:var(--accent-primary-hover)}.admin-members-list-view .member-stat-inline,.notice-products-list-view .member-stat-inline,.admin-inquiry-list-view .member-stat-inline,.user-inquiry-list-view .member-stat-inline,.user-task-list-view .member-stat-inline,.admin-contract-list-view .member-stat-inline,.admin-re-entrustment-view .member-stat-inline,.inapp-notification-list-view .member-stat-inline,.admin-filter-list-view .member-stat-inline,.user-filter-list-view .member-stat-inline,.admin-products-monthly-view .member-stat-inline,.user-edi-ocr-workspace .member-stat-inline{min-width:0;height:var(--list-filter-control-height,var(--ui-search-control-height));min-height:var(--list-filter-control-height,var(--ui-search-control-height));font-size:var(--text-sm);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);box-sizing:border-box;background:#fff;flex-wrap:nowrap;flex:0 auto;align-self:stretch;align-items:stretch;gap:0;margin:0;padding:0;line-height:1;display:inline-flex;overflow:hidden}.admin-members-list-view .member-stat-inline__item,.notice-products-list-view .member-stat-inline__item,.admin-inquiry-list-view .member-stat-inline__item,.user-inquiry-list-view .member-stat-inline__item,.user-task-list-view .member-stat-inline__item,.admin-contract-list-view .member-stat-inline__item,.admin-re-entrustment-view .member-stat-inline__item,.inapp-notification-list-view .member-stat-inline__item,.admin-filter-list-view .member-stat-inline__item,.user-filter-list-view .member-stat-inline__item,.admin-products-monthly-view .member-stat-inline__item,.user-edi-ocr-workspace .member-stat-inline__item{justify-content:center;align-items:center;gap:var(--space-4);padding:0 var(--space-7);border:none;border-left:1px solid var(--ui-border-input);cursor:pointer;font:inherit;color:var(--color-text-secondary);white-space:nowrap;box-sizing:border-box;background:#fff;border-radius:0;align-self:stretch;min-height:100%;margin:0;line-height:1;transition:color .15s,background .15s;display:inline-flex}.master-page-root--split-panels .list-filter-bar .member-stat-inline{align-self:center}.user-notice-products-list-view .list-filter-bar__extra{flex:0 auto;width:auto;min-width:0;max-width:100%}.user-notice-products-list-view .member-stat-inline{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:none;width:auto;min-width:0;max-width:100%;overflow:auto hidden}.user-notice-products-list-view .member-stat-inline::-webkit-scrollbar{width:0;height:0;display:none}.user-notice-products-list-view.notice-products-list-view .member-stat-inline__item,.user-notice-products-list-view .member-stat-inline__item{justify-content:center;gap:var(--space-4);white-space:nowrap;min-width:88px;flex-direction:row!important;flex:none!important;align-items:center!important;width:auto!important}.list-main-head-left,.user-notice-products-list-view__table-head-left,.products-monthly-list-view__table-head-left{align-items:center;gap:var(--space-6) var(--space-8);flex-wrap:wrap;display:flex}.list-bulk-toolbar__actions{align-items:center;gap:var(--space-6);flex-wrap:wrap;padding:0;display:inline-flex}.list-bulk-toolbar__view-mode,.list-main-head-left__view-mode{margin-left:var(--space-6);flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}.products-list-view-mode-filters{align-items:center;gap:0 var(--space-6);flex-wrap:wrap;padding:0;display:inline-flex}.products-list-view-mode-filters .ant-checkbox-wrapper{margin-inline-end:0}.products-list-view-mode-filters__notice-only--hidden{display:none!important}.notice-products-list-view .notice-products-list-row--nav{cursor:pointer}.notice-products-list-view .notice-products-list-row--nav:hover>td{background:#00000005}.notice-products-list-view .notice-notify-cell{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.notice-products-list-view .notice-notify-cell--empty{color:var(--color-text-tertiary)}.notice-products-list-view .notice-notify-cell__history{font-size:var(--text-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.35}.notice-products-list-view .notice-notify-cell__action--send.ant-btn{min-width:52px;font-weight:600;color:var(--color-text)!important;background:#fffbe6!important;border-color:#ffe58f!important}.notice-products-list-view .notice-notify-cell__action--send.ant-btn:hover,.notice-products-list-view .notice-notify-cell__action--send.ant-btn:focus{color:var(--color-text)!important;background:#fff1b8!important;border-color:#ffd666!important}.notice-products-list-view .notice-notify-cell__action--resend.ant-btn{min-width:52px;box-shadow:none;font-weight:400;color:var(--color-text-tertiary)!important;background:0 0!important;border-color:#0000!important}.notice-products-list-view .notice-notify-cell__action--resend.ant-btn:hover,.notice-products-list-view .notice-notify-cell__action--resend.ant-btn:focus{color:var(--accent-primary,#52ae32)!important;background:0 0!important;border-color:#0000!important}.notice-products-list-view .notice-audience-metric-link.ui-link-underline-btn{font-variant-numeric:tabular-nums;white-space:nowrap}.notice-products-list-view .notice-audience-metric-plain{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.notice-products-list-view .notice-audience-metric-plain--clickable{cursor:pointer}.notice-products-list-view__notify-pending-btn.ant-btn:not(:disabled):not(.ant-btn-disabled){white-space:nowrap;border-color:var(--ui-border-input)!important;color:var(--color-text)!important;background:#fff!important}.notice-products-list-view__notify-pending-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):hover,.notice-products-list-view__notify-pending-btn.ant-btn:not(:disabled):not(.ant-btn-disabled):focus{border-color:var(--ui-border-input-hover)!important;color:var(--color-text)!important;background:#fff!important}.notice-products-list-view__notify-pending-btn.ant-btn>.notice-products-list-view__notify-pending-btn__inner{vertical-align:middle;align-items:center!important;display:inline-flex!important}.notice-products-list-view__notify-pending-btn__count{min-width:calc(18 / 14 * var(--space-8));height:calc(18 / 14 * var(--space-8));padding:0 var(--space-3);border-radius:calc(9 / 14 * var(--space-8));color:#fff;font-size:var(--text-xs);background:#ff4d4f;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;margin-left:var(--space-4)!important}.admin-members-list-view .member-stat-inline__item{width:88px}.user-task-list-view .member-stat-inline__item,.admin-inquiry-list-view .member-stat-inline__item{width:100px}.admin-contract-list-view .member-stat-inline__item{width:88px}.admin-re-entrustment-view .member-stat-inline__item{width:130px}.inapp-notification-list-view .member-stat-inline__item{width:110px}.admin-filter-list-view .member-stat-inline__item,.user-filter-list-view .member-stat-inline__item{width:88px}.admin-filter-list-view :is(.admin-filter-policy-btn,.admin-filter-copy-btn).ant-btn{color:var(--color-primary,#1677ff)}.admin-filter-list-view :is(.admin-filter-policy-btn,.admin-filter-copy-btn).ant-btn:not(:disabled):hover{color:var(--color-primary-hover,#4096ff)}.admin-filter-copy-modal--munjeon .ant-modal-body{max-height:min(75vh,680px)}.app-modal-inline-actions,.admin-filter-copy-modal__actions{justify-content:flex-end;gap:var(--space-8);margin-top:var(--space-8);display:flex}.admin-products-monthly-view .member-stat-inline__item,.user-edi-ocr-workspace .member-stat-inline__item{width:88px}.admin-members-list-view .member-stat-inline__item:first-child,.notice-products-list-view .member-stat-inline__item:first-child,.admin-inquiry-list-view .member-stat-inline__item:first-child,.user-inquiry-list-view .member-stat-inline__item:first-child,.user-task-list-view .member-stat-inline__item:first-child,.admin-contract-list-view .member-stat-inline__item:first-child,.admin-re-entrustment-view .member-stat-inline__item:first-child,.inapp-notification-list-view .member-stat-inline__item:first-child,.admin-filter-list-view .member-stat-inline__item:first-child,.user-filter-list-view .member-stat-inline__item:first-child,.admin-products-monthly-view .member-stat-inline__item:first-child,.user-edi-ocr-workspace .member-stat-inline__item:first-child{border-left:none}.admin-members-list-view .member-stat-inline__item:hover,.notice-products-list-view .member-stat-inline__item:hover,.admin-inquiry-list-view .member-stat-inline__item:hover,.user-inquiry-list-view .member-stat-inline__item:hover,.user-task-list-view .member-stat-inline__item:hover,.admin-contract-list-view .member-stat-inline__item:hover,.admin-re-entrustment-view .member-stat-inline__item:hover,.inapp-notification-list-view .member-stat-inline__item:hover,.admin-filter-list-view .member-stat-inline__item:hover,.user-filter-list-view .member-stat-inline__item:hover,.admin-products-monthly-view .member-stat-inline__item:hover,.user-edi-ocr-workspace .member-stat-inline__item:hover{color:var(--color-text);background:#fafafa}.admin-members-list-view .member-stat-inline__item:focus-visible,.notice-products-list-view .member-stat-inline__item:focus-visible,.admin-inquiry-list-view .member-stat-inline__item:focus-visible,.user-inquiry-list-view .member-stat-inline__item:focus-visible,.user-task-list-view .member-stat-inline__item:focus-visible,.admin-contract-list-view .member-stat-inline__item:focus-visible,.admin-re-entrustment-view .member-stat-inline__item:focus-visible,.inapp-notification-list-view .member-stat-inline__item:focus-visible,.admin-filter-list-view .member-stat-inline__item:focus-visible,.user-filter-list-view .member-stat-inline__item:focus-visible,.admin-products-monthly-view .member-stat-inline__item:focus-visible,.user-edi-ocr-workspace .member-stat-inline__item:focus-visible{outline:2px solid var(--accent-primary-focus-ring);outline-offset:-2px;z-index:1}.admin-members-list-view .member-stat-inline__item--active,.notice-products-list-view .member-stat-inline__item--active,.admin-inquiry-list-view .member-stat-inline__item--active,.user-inquiry-list-view .member-stat-inline__item--active,.user-task-list-view .member-stat-inline__item--active,.admin-contract-list-view .member-stat-inline__item--active,.admin-re-entrustment-view .member-stat-inline__item--active,.inapp-notification-list-view .member-stat-inline__item--active,.admin-filter-list-view .member-stat-inline__item--active,.user-filter-list-view .member-stat-inline__item--active,.admin-products-monthly-view .member-stat-inline__item--active,.user-edi-ocr-workspace .member-stat-inline__item--active{background:var(--accent-primary-bg);font-weight:400}.admin-members-list-view .member-stat-inline__label,.notice-products-list-view .member-stat-inline__label,.admin-inquiry-list-view .member-stat-inline__label,.user-inquiry-list-view .member-stat-inline__label,.user-task-list-view .member-stat-inline__label,.admin-contract-list-view .member-stat-inline__label,.admin-re-entrustment-view .member-stat-inline__label,.inapp-notification-list-view .member-stat-inline__label,.admin-filter-list-view .member-stat-inline__label,.user-filter-list-view .member-stat-inline__label,.admin-products-monthly-view .member-stat-inline__label,.user-edi-ocr-workspace .member-stat-inline__label,.admin-members-list-view .member-stat-inline__value,.notice-products-list-view .member-stat-inline__value,.admin-inquiry-list-view .member-stat-inline__value,.user-inquiry-list-view .member-stat-inline__value,.user-task-list-view .member-stat-inline__value,.admin-contract-list-view .member-stat-inline__value,.admin-re-entrustment-view .member-stat-inline__value,.inapp-notification-list-view .member-stat-inline__value,.admin-filter-list-view .member-stat-inline__value,.user-filter-list-view .member-stat-inline__value,.admin-products-monthly-view .member-stat-inline__value,.user-edi-ocr-workspace .member-stat-inline__value{color:var(--color-text-secondary);font-size:var(--text-base);font-weight:400}.admin-members-list-view .member-stat-inline__item--active .member-stat-inline__label,.notice-products-list-view .member-stat-inline__item--active .member-stat-inline__label,.admin-inquiry-list-view .member-stat-inline__item--active .member-stat-inline__label,.user-inquiry-list-view .member-stat-inline__item--active .member-stat-inline__label,.user-task-list-view .member-stat-inline__item--active .member-stat-inline__label,.admin-contract-list-view .member-stat-inline__item--active .member-stat-inline__label,.admin-re-entrustment-view .member-stat-inline__item--active .member-stat-inline__label,.inapp-notification-list-view .member-stat-inline__item--active .member-stat-inline__label,.admin-filter-list-view .member-stat-inline__item--active .member-stat-inline__label,.user-filter-list-view .member-stat-inline__item--active .member-stat-inline__label,.admin-products-monthly-view .member-stat-inline__item--active .member-stat-inline__label,.user-edi-ocr-workspace .member-stat-inline__item--active .member-stat-inline__label,.admin-members-list-view .member-stat-inline__item--active .member-stat-inline__value,.notice-products-list-view .member-stat-inline__item--active .member-stat-inline__value,.admin-inquiry-list-view .member-stat-inline__item--active .member-stat-inline__value,.user-inquiry-list-view .member-stat-inline__item--active .member-stat-inline__value,.user-task-list-view .member-stat-inline__item--active .member-stat-inline__value,.admin-contract-list-view .member-stat-inline__item--active .member-stat-inline__value,.admin-re-entrustment-view .member-stat-inline__item--active .member-stat-inline__value,.inapp-notification-list-view .member-stat-inline__item--active .member-stat-inline__value,.admin-filter-list-view .member-stat-inline__item--active .member-stat-inline__value,.user-filter-list-view .member-stat-inline__item--active .member-stat-inline__value,.admin-products-monthly-view .member-stat-inline__item--active .member-stat-inline__value,.user-edi-ocr-workspace .member-stat-inline__item--active .member-stat-inline__value{color:var(--accent-primary);font-size:var(--text-base);font-weight:500}.admin-members-list-view .member-stat-inline__item--joined.member-stat-inline__item--active .member-stat-inline__value{color:var(--accent-primary);font-size:var(--text-base);font-weight:400}.admin-members-list-view .members-list-inline-select{justify-content:center;width:auto;margin-inline:auto;display:inline-flex}.user-edi-regist-workspace__remarks-btn,.user-edi-submit-view__remarks-btn,.user-edi-ocr-workspace__remarks-btn{height:var(--list-filter-control-height,36px);min-height:var(--list-filter-control-height,36px);line-height:calc(var(--list-filter-control-height,36px) - 2px);box-sizing:border-box;color:#0958d9;background:#e6f4ff;border-color:#91caff;flex-shrink:0;padding-block:0}.user-edi-regist-workspace__remarks-btn:hover,.user-edi-regist-workspace__remarks-btn:focus,.user-edi-submit-view__remarks-btn:hover,.user-edi-submit-view__remarks-btn:focus,.user-edi-ocr-workspace__remarks-btn:hover,.user-edi-ocr-workspace__remarks-btn:focus{color:#0958d9;background:#bae0ff;border-color:#69b1ff}.user-edi-regist-workspace__remarks-body,.user-edi-submit-view__remarks-body,.user-edi-ocr-workspace__remarks-body{margin-bottom:0}.admin-edi-submit-proxy-view .user-edi-submit-proxy-member-tag{flex-shrink:0;align-self:center;margin:0}.user-edi-ocr-workspace .list-filter-bar__extra{flex-wrap:wrap}@media (width<=768px){.user-edi-ocr-workspace.master-page-root--split-panels .list-filter-bar{align-items:stretch;gap:var(--space-4);padding:var(--space-6) var(--space-8);flex-wrap:wrap}.user-edi-ocr-workspace .list-filter-bar__extra{flex:100%;width:100%;min-width:0;max-width:100%}.user-edi-ocr-workspace.master-page-root--split-panels .panel--filter .member-stat-inline{flex-wrap:nowrap;grid-template-columns:repeat(5,minmax(0,1fr));align-self:stretch;width:100%;max-width:100%;height:auto;min-height:36px;display:grid;overflow:visible}.user-edi-ocr-workspace.master-page-root--split-panels .panel--filter .member-stat-inline .member-stat-inline__item{width:auto;min-width:0;height:auto;min-height:36px;padding:var(--space-3) var(--space-2);gap:var(--space-1);white-space:normal;text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.2}.user-edi-ocr-workspace .member-stat-inline__label{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.15;overflow:hidden}.user-edi-ocr-workspace .member-stat-inline__value{font-size:var(--text-sm);font-weight:600;line-height:1.2}}.user-edi-ocr-workspace .member-stat-inline__item--readonly{cursor:default;pointer-events:none}.user-edi-ocr-workspace .member-stat-inline__item--readonly:hover{color:var(--color-text-secondary);background:#fff}.admin-members-list-view .member-stat-inline__item--pending.member-stat-inline__item--active .member-stat-inline__value{color:var(--accent-primary);font-weight:600}.member-stat-inline__item--disabled,.member-stat-inline__item:disabled{cursor:not-allowed;pointer-events:none;color:var(--color-text-tertiary);background:#fafafa}.member-stat-inline__item--disabled .member-stat-inline__label,.member-stat-inline__item--disabled .member-stat-inline__value,.member-stat-inline__item:disabled .member-stat-inline__label,.member-stat-inline__item:disabled .member-stat-inline__value{color:var(--color-text-tertiary)}.member-stat-inline__item--disabled:hover,.member-stat-inline__item:disabled:hover{color:var(--color-text-tertiary);background:#fafafa}.member-stat-inline__item--disabled.member-stat-inline__item--active,.member-stat-inline__item:disabled.member-stat-inline__item--active{background:#f0f0f0}.member-stat-inline__item--disabled.member-stat-inline__item--active .member-stat-inline__label,.member-stat-inline__item--disabled.member-stat-inline__item--active .member-stat-inline__value,.member-stat-inline__item:disabled.member-stat-inline__item--active .member-stat-inline__label,.member-stat-inline__item:disabled.member-stat-inline__item--active .member-stat-inline__value{color:var(--color-text-tertiary)}.admin-contract-list-view__filters,.notice-products-list-view__filters,.admin-inquiry-list-view__filters,.user-inquiry-list-view__filters{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:wrap;display:flex}.admin-contract-list-view__filter-item,.admin-inquiry-list-view__filter-item,.user-inquiry-list-view__filter-item{align-items:center;gap:var(--space-4);display:flex}.admin-contract-list-view__filter-label,.admin-inquiry-list-view__filter-label,.user-inquiry-list-view__filter-label{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}@media (width<=768px){.master-page-root--split-panels .list-filter-bar{padding-block:var(--space-2);flex-flow:column wrap;align-items:stretch}.master-page-root--split-panels .list-filter-bar__search{width:100%;min-width:0;max-width:none}.admin-products-bulk-pharma-view.master-page-root--split-panels .list-filter-bar__search{flex-wrap:wrap;width:100%;display:flex}.admin-products-bulk-pharma-view.master-page-root--split-panels .list-filter-bar__search>.list-search-group{flex:auto;width:100%;min-width:0;max-width:none}.admin-members-list-view .member-stat-inline__item,.notice-products-list-view:not(.user-notice-products-list-view) .member-stat-inline__item,.user-task-list-view .member-stat-inline__item,.admin-inquiry-list-view .member-stat-inline__item,.admin-contract-list-view .member-stat-inline__item{min-width:0;padding:var(--space-4) var(--space-6);flex:auto}.user-notice-products-list-view .member-stat-inline__item{min-width:max-content;padding:var(--space-3) var(--space-7);flex:none!important;width:auto!important}.user-task-list-view .list-filter-bar__extra,.user-task-list-view .member-stat-inline{width:100%;overflow-x:auto}.user-task-list-view .member-stat-inline__item{width:auto;min-width:0;padding:var(--space-4) var(--space-6);flex:1 1 0}.user-filter-list-view .list-filter-bar__extra,.user-filter-list-view .member-stat-inline,.admin-filter-list-view .list-filter-bar__extra,.admin-filter-list-view .member-stat-inline{-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.user-filter-list-view .member-stat-inline__item,.admin-filter-list-view .member-stat-inline__item{width:auto;min-width:0;padding:var(--space-4) var(--space-5);flex:1 1 0}.user-products-list-view .list-filter-bar__extra,.user-products-list-view .user-products-list-view-mode-tabs.member-stat-inline{-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.user-products-list-view .user-products-list-view-mode-tabs .member-stat-inline__item{width:auto;min-width:0;padding:var(--space-4) var(--space-5);flex:1 1 0}.user-inquiry-list-view.master-page-root--split-panels .list-filter-bar .member-stat-inline,.user-inquiry-list-view .user-inquiry-list-view__filter-item{display:none}}.ui-badge--feature-on{color:#1677ff;background:#fff;border-color:#1677ff}.ui-badge--feature-off{color:#ff4d4f;background:#fff;border-color:#ff4d4f}.user-pharma-feature-status{font-size:var(--text-xs);min-height:var(--space-13);height:auto;padding:var(--space-1) var(--space-4);text-align:center;border-radius:var(--ui-radius-sharp);border:1px solid var(--ui-border-input);box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.user-pharma-list-view .ant-table-tbody>tr>td .ant-btn.ant-btn-sm:not(.ant-btn-link):not(.ant-btn-text){font-size:var(--text-xs);min-height:var(--space-13);height:auto;padding:var(--space-1) var(--space-4);line-height:1.2}.user-pharma-feature-status--on{color:#1677ff;background:#fff;border-color:#1677ff}.user-pharma-feature-status--off{color:#ff4d4f;background:#fff;border-color:#ff4d4f}.user-pharma-detail-view .master-entity-shell__fields{max-width:640px!important;margin-left:auto!important;margin-right:auto!important}.user-pharma-detail-view .user-pharma-detail__alert-top{margin-bottom:var(--space-8)}.app-layout__content>.hub-canvas-page.master-page-root,.app-layout__content>.blocking-scope>.blocking-scope__inner>.hub-canvas-page.master-page-root,.app-layout__content>.hub-canvas-page:not(.master-page-root),.app-layout__content>.blocking-scope>.blocking-scope__inner>.hub-canvas-page:not(.master-page-root){flex:auto;height:auto;min-height:auto;max-height:none;overflow:visible}.hub-canvas-page.master-page-root>.panel.panel--main{flex:none;height:auto;min-height:auto;max-height:none;overflow:visible}.munjeon-pharmacy-search-view.master-page-root>.panel.panel--main{overflow:hidden}.app-layout__content>.admin-flow-campaign-create-view.page-container,.app-layout__content>.admin-education-create-view.master-page-root{flex:auto;height:auto;min-height:auto;max-height:none;overflow:visible}.admin-education-create-view.master-page-root>.panel.panel--main{width:100%;max-width:640px;height:auto;min-height:auto;max-height:none;padding-left:var(--space-8);padding-right:var(--space-8);flex:none;margin-left:auto;margin-right:auto;overflow:visible}.app-layout__content>.admin-flow-campaign-detail-view.master-page-root{gap:var(--space-6);flex:1 1 0;height:100%;min-height:0;max-height:100%;overflow:visible}.admin-flow-campaign-detail-view.master-page-root>.panel.panel--main{width:100%;max-width:100%;padding-left:var(--space-8);padding-right:var(--space-8);box-shadow:var(--elevation-panel);z-index:1;margin-left:0;margin-right:0;position:relative;overflow:visible}.admin-flow-campaign-detail-view__summary.panel--main{flex:none;height:auto;max-height:none}.admin-flow-campaign-detail-view__summary .master-entity-shell__title{margin:var(--space-8) 0 var(--space-8)}.admin-flow-campaign-detail-view__title-extra.ant-space{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:inline-flex}.admin-flow-campaign-detail-view__title-extra .ant-tag{margin:0}.admin-flow-campaign-detail-view__body.panel--main{height:auto;padding-bottom:0}.admin-flow-campaign-detail-view__body>.ant-tabs{flex-direction:column;flex:1 1 0;width:100%;max-width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.admin-flow-campaign-detail-view__body .ant-tabs-nav{flex-shrink:0;margin-bottom:0}.admin-flow-campaign-detail-view__body .ant-tabs-content-holder{min-height:0;padding-top:var(--space-7);background:0 0;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.admin-flow-campaign-detail-view__body .ant-tabs-content{flex:1 1 0;height:100%;min-height:0}.admin-flow-campaign-detail-view__body .ant-tabs-tabpane{box-sizing:border-box;background:0 0;width:100%;max-width:100%}.admin-flow-campaign-detail-view__body .ant-tabs-tabpane-active{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex;overflow:auto}.admin-flow-campaign-detail-view__body .flow-detail-content-grid{padding-bottom:var(--space-8);box-sizing:border-box;align-items:start}.admin-flow-campaign-detail-view__body .flow-detail-content-grid__col.panel--main{align-self:start;height:auto;min-height:auto}.admin-flow-campaign-detail-view__body .flow-detail-stats{padding-bottom:var(--space-8);box-sizing:border-box}.admin-flow-campaign-detail-view .ant-tabs,.admin-flow-campaign-detail-view .ant-tabs-content,.admin-flow-campaign-detail-view .ant-tabs-tabpane{width:100%;max-width:100%}.attach-row{align-items:center;gap:var(--space-3);padding:var(--space-1) 0;min-width:0;display:flex}.attach-row__ico{color:var(--color-text-tertiary);flex-shrink:0}.attach-row__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.attach-row__del{color:#fff;width:18px;height:18px;font-size:var(--text-2xs);cursor:pointer;background:#8c8c8c;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:background-color .15s;display:inline-flex}.attach-row__del:hover{background:#595959}.attach-row__del:disabled{cursor:not-allowed;background:#d9d9d9}.admin-inquiry-settings__head{margin-bottom:var(--space-7)}.main-head{padding:0 0 var(--space-6);align-items:flex-end;gap:var(--space-7);box-sizing:border-box;flex-shrink:0;height:auto;min-height:0;display:flex}.main-head.admin-inquiry-settings__head{height:auto;min-height:0;margin-left:0;margin-bottom:var(--space-8);padding:0}.main-head__left{align-self:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.main-head__right{align-items:center;gap:var(--space-8);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-self:flex-start;margin:0;display:flex}.resource-auto-publish-toolbar{align-items:center;gap:var(--space-4);flex-shrink:0;display:inline-flex}.resource-auto-publish-toolbar__label{font-size:var(--fs-sm);color:var(--color-text-secondary);white-space:nowrap}@media (width<=768px){.main-head,.panel--main>.main-head,.panel--main>.main-head__filter,.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.main-head{padding-top:var(--space-7);padding-left:var(--space-8);padding-right:var(--space-8);height:auto}}.admin-resources-industry-news-view .pharma-news-tts-cell-btn,.user-resources-industry-news-view .pharma-news-tts-cell-btn{border-radius:var(--ui-radius-round);width:1.85rem;height:1.85rem;color:var(--accent-primary);cursor:pointer;background:#fff;border:1px solid #0000001f;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.875rem;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.admin-resources-industry-news-view .pharma-news-tts-cell-btn:hover,.user-resources-industry-news-view .pharma-news-tts-cell-btn:hover{background:var(--accent-primary-bg);border-color:var(--accent-primary-shadow);color:var(--accent-primary-active)}.admin-resources-industry-news-view .pharma-news-tts-cell-btn:focus-visible,.user-resources-industry-news-view .pharma-news-tts-cell-btn:focus-visible{outline:2px solid var(--accent-primary-outline-strong);outline-offset:2px}.admin-resources-industry-news-view .notice-list-table .pharma-news-tts-row--active>td,.user-resources-industry-news-view .notice-list-table .pharma-news-tts-row--active>td{background-color:#e8f4ff!important}.admin-resources-industry-news-view .notice-list-table .pharma-news-tts-row--active:hover>td,.user-resources-industry-news-view .notice-list-table .pharma-news-tts-row--active:hover>td{background-color:#dcebfa!important}.panel--main>.munjeon-pharm-hint-text,.panel--main>.preview-wrap>.munjeon-pharm-hint-text,.panel--main>.munjeon-pharm-selected-alert.ant-alert{flex-shrink:0}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search{margin:var(--space-24) 0 var(--space-8);padding:0 var(--space-8) var(--space-4);box-sizing:border-box;border-bottom:none;justify-content:center}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search__input{width:100%;min-width:0;max-width:100%}.munjeon-pharmacy-search-view .panel--main>.munjeon-pharm-radius-row{margin-block:var(--space-8);margin:var(--space-8) 0}.munjeon-pharm-radius-row{width:100%;max-width:640px;padding-inline:var(--space-8);box-sizing:border-box;justify-content:center;align-items:flex-start;margin-inline:auto;display:flex}.munjeon-pharm-radius-row__inner{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:100%;display:flex}.munjeon-pharm-radius-control{flex-direction:column;flex:none;width:100%;min-width:0;display:flex}.munjeon-pharm-radius-value{text-align:center;font-variant-numeric:tabular-nums;font-size:var(--text-lg);color:var(--accent-primary-hover);margin-bottom:var(--space-6);font-weight:600;line-height:1.2}.munjeon-pharm-radius-slider{margin-top:0;margin-bottom:var(--space-2);padding-inline:6px}.munjeon-pharm-radius-scale{width:100%;margin-bottom:var(--space-4);font-size:var(--fs-sm);color:var(--color-text-secondary);flex-direction:row;justify-content:space-between;align-items:baseline;padding-inline:6px;line-height:1.35;display:flex}.munjeon-pharm-radius-scale__tick--min{text-align:left}.munjeon-pharm-radius-scale__tick--max{text-align:right}.munjeon-pharm-autocomplete-wrap{box-sizing:border-box;width:100%;min-width:0;display:block;position:relative}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search .munjeon-pharm-autocomplete-wrap{align-items:stretch;width:100%;min-width:0;max-width:100%;display:flex}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search .munjeon-pharm-autocomplete-wrap .search-input-affix{min-width:0;min-height:var(--list-filter-control-height,36px);flex:auto;align-items:stretch;display:flex}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search .munjeon-pharm-autocomplete-wrap .search-input{box-sizing:border-box;height:var(--list-filter-control-height,36px)!important;min-height:var(--list-filter-control-height,36px)!important;padding-block:0!important;padding-inline:var(--space-7)!important;line-height:calc(var(--list-filter-control-height,36px) - 2px)!important;border-radius:var(--ui-radius-search-end) 0 0 var(--ui-radius-search-end)!important;border-right-width:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search .munjeon-pharm-autocomplete-wrap .search-input-affix--clearable .search-input{padding-right:var(--space-16)!important}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search .munjeon-pharm-autocomplete-wrap:after{content:"";width:var(--ui-search-btn-inline-size);min-width:var(--ui-search-btn-inline-size);box-sizing:border-box;border:1px solid var(--accent-primary);background-color:var(--accent-primary);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896' fill='%23ffffff'%3E%3Cpath d='M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.6-131.9-87.9-212.1-87.9s-155.4 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.4rem;border-left:none;flex:none;align-self:stretch;display:block;height:var(--list-filter-control-height,36px)!important;min-height:var(--list-filter-control-height,36px)!important;border-radius:0 var(--ui-radius-search-end) var(--ui-radius-search-end) 0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search .munjeon-pharm-autocomplete-wrap:has(.search-input:focus) .search-input{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--accent-primary-focus-outline);outline:none}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search .munjeon-pharm-autocomplete-wrap:has(.search-input:focus):after{border-color:var(--accent-primary-hover)}.munjeon-pharm-suggest-list{padding:var(--space-2) 0;z-index:30;border-radius:var(--ui-radius-round);max-height:min(340px,45vh);box-shadow:var(--elevation-floating);background:#fff;border:1px solid #0000001f;margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.munjeon-pharm-suggest-item{padding:.55rem var(--space-7);cursor:pointer}.munjeon-pharm-suggest-item:hover,.munjeon-pharm-suggest-item:focus{background:var(--accent-primary-surface)}.munjeon-pharm-suggest-title{color:var(--color-text);font-weight:500}.munjeon-pharm-suggest-meta{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:.8125rem}.munjeon-pharm-suggest-type{margin-left:var(--space-3);opacity:.85}.munjeon-pharm-suggest-spin{right:calc(var(--ui-search-btn-inline-size) + var(--space-4));z-index:2;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.munjeon-pharm-hint-text{box-sizing:border-box;font-size:var(--fs-sm);color:#595959;line-height:1.45}.munjeon-pharmacy-search-view .panel--main>.munjeon-pharm-hint-text{width:100%;max-width:none;margin:var(--space-4) var(--space-8) var(--space-8);font-size:var(--text-sm);flex:none}.munjeon-pharmacy-search-view .panel--main>.main-head.munjeon-pharm-main-head{box-sizing:border-box;flex:none;width:100%;max-width:100%}.munjeon-pharmacy-search-view .panel--main>.preview-table-outer.munjeon-pharm-table-outer{box-sizing:border-box;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-self:center;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden}.munjeon-pharm-selected-alert.ant-alert.munjeon-pharm-selected-alert{width:100%;max-width:100%;padding:var(--space-8);box-sizing:border-box;margin-inline:auto}.munjeon-pharm-selected-alert.ant-alert.munjeon-pharm-selected-alert .ant-alert-message{font-weight:500}@media (width<=768px){.munjeon-pharmacy-search-view .panel--main>.munjeon-pharm-selected-alert.ant-alert.munjeon-pharm-selected-alert{width:min(calc(32 * var(--space-8)), calc(100% - var(--space-16)));max-width:none;margin-inline:auto;margin-top:var(--space-8);margin-bottom:var(--space-4)}}:is(.munjeon-pharmacy-search-view,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page)) .munjeon-pharm-table-outer .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{padding-left:0;padding-right:0}:is(.munjeon-pharmacy-search-view,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page)) .munjeon-pharm-table-outer.preview-table-outer{flex:1 1 0;width:100%;min-width:0;max-width:100%;min-height:0}:is(.munjeon-pharmacy-search-view,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page)) .munjeon-pharm-table-outer .ant-table-wrapper .ant-table,:is(.munjeon-pharmacy-search-view,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page)) .munjeon-pharm-table-outer .ant-table-wrapper .ant-table-container{max-width:100%;width:100%!important}@media (width>=769px){.munjeon-pharmacy-search-view.master-page-root{overflow-x:clip}.munjeon-pharmacy-search-view.master-page-root>.panel.panel--main{align-items:center;overflow-x:clip}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search,.munjeon-pharmacy-search-view .panel--main>.munjeon-pharm-radius-row,.munjeon-pharmacy-search-view .panel--main>.munjeon-pharm-selected-alert.ant-alert,.munjeon-pharmacy-search-view .panel--main>.main-head.munjeon-pharm-main-head,.munjeon-pharmacy-search-view .panel--main>.preview-table-outer.munjeon-pharm-table-outer,.munjeon-pharmacy-search-view .panel--main>.munjeon-pharm-hint-text{box-sizing:border-box;width:100%!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search{padding-inline:var(--space-8)}.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search__input,.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search .munjeon-pharm-autocomplete-wrap,.munjeon-pharm-radius-row__inner,.munjeon-pharm-selected-alert.ant-alert.munjeon-pharm-selected-alert{min-width:0;width:100%!important;max-width:100%!important}.munjeon-pharmacy-search-view .panel--main>.munjeon-pharm-radius-row{padding-inline:var(--space-8)}.munjeon-pharmacy-search-view .panel--main>.preview-table-outer.munjeon-pharm-table-outer{overflow:hidden}.munjeon-pharmacy-search-view .panel--main>.munjeon-pharm-hint-text{margin-inline:0}}@media (width<=768px){.munjeon-pharmacy-search-view .panel--main>.main-table-unified-search{margin:0}.master-entity-shell--form-page .hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page) .preview-table-outer.munjeon-pharm-table-outer{width:calc(100% + 2 * var(--space-8));max-width:none;margin-inline:calc(-1 * var(--space-8))}:is(.munjeon-pharmacy-search-view,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page)) .munjeon-pharm-table-outer .munjeon-pharm-action-icon{margin-inline:auto}:is(.munjeon-pharmacy-search-view,.hospital-munjeon-section:is(.hospital-munjeon-section--create,.hospital-munjeon-section--page)) .munjeon-pharm-table-outer .ant-table-tbody>tr>td:has(.munjeon-pharm-action-icon){text-align:center;vertical-align:middle;padding-block:var(--space-3)}}.munjeon-pharm-alert-desc-extra{font-size:var(--fs-sm)}.main-head__right .ant-space.ant-space-horizontal{margin-bottom:0!important}.main-head .main-head__right .ant-btn>.anticon{font-size:var(--fs-base);line-height:1}.main-head .main-head__right .admin-list-toolbar-actions__caret{font-size:.75em}.master-bulk-summary{min-width:calc(60 / 14 * var(--space-8));color:var(--accent-primary);font-weight:400;line-height:1.5715}.list-bulk-toolbar .list-head-btn--bulk.ant-btn,.list-bulk-toolbar .ant-popconfirm .list-head-btn--bulk.ant-btn{height:var(--space-16)!important;min-height:var(--space-16)!important;padding-block:0!important;padding-inline:var(--space-8)!important;font-size:var(--fs-base)!important;line-height:calc(var(--space-16) - 2px)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.list-head-btn--bulk.ant-btn:not(.ant-btn-sm){height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;padding-block:0!important;padding-inline:var(--space-8)!important;font-size:var(--fs-base)!important;line-height:calc(var(--ui-control-height) - 2px)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.list-filter-reset-btn.ant-btn:not(.ant-btn-sm){gap:var(--space-2);height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;padding-block:0!important;padding-inline:var(--space-8)!important;font-size:var(--fs-base)!important;line-height:calc(var(--ui-control-height) - 2px)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.list-head-btn--action.ant-btn:not(.ant-btn-sm),.main-head .main-head__right .ant-btn:not(.ant-btn-sm),.master-entity-shell__title-actions .ant-btn:not(.master-entity-shell__title-back):not(.ant-btn-sm){height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;padding-block:0!important;padding-inline:var(--space-8)!important;font-size:var(--fs-base)!important;line-height:calc(var(--ui-control-height) - 2px)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.master-entity-shell__actions .ant-btn:not(.ant-btn-sm),.master-entity-shell__detail-foot-actions .ant-btn:not(.ant-btn-sm),.admin-entity-detail-actions .ant-btn:not(.ant-btn-sm),.master-entity-shell__actions .ant-popconfirm .ant-btn:not(.ant-btn-sm),.master-entity-shell__detail-foot-actions .ant-popconfirm .ant-btn:not(.ant-btn-sm){height:var(--ui-control-height-prominent)!important;min-height:var(--ui-control-height-prominent)!important;padding-block:0!important;padding-inline:var(--space-8)!important;font-size:var(--fs-base)!important;line-height:calc(var(--ui-control-height-prominent) - 2px)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html body .ant-modal-wrap .ant-btn:not(.ant-btn-circle):not(.ant-btn-round):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-sm),#app .ant-modal-wrap .ant-btn:not(.ant-btn-circle):not(.ant-btn-round):not(.ant-btn-link):not(.ant-btn-text):not(.ant-btn-sm){height:var(--ui-control-height)!important;min-height:var(--ui-control-height)!important;line-height:calc(var(--ui-control-height) - 2px)!important;padding-block:0!important;padding-inline:var(--space-8)!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.list-bulk-toolbar{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.list-bulk-toolbar__group{vertical-align:middle;flex-wrap:nowrap;align-items:stretch;gap:0;display:inline-flex}.list-bulk-toolbar__group>.ant-btn,.list-bulk-toolbar__group>.ant-popconfirm{margin:0}.list-bulk-toolbar__group>.ant-btn+.ant-btn,.list-bulk-toolbar__group>.ant-btn+.ant-popconfirm,.list-bulk-toolbar__group>.ant-popconfirm+.ant-btn,.list-bulk-toolbar__group>.ant-popconfirm+.ant-popconfirm{margin-inline-start:-var(--space-1)}.list-bulk-toolbar__group>.ant-btn:not(:only-child),.list-bulk-toolbar__group>.ant-popconfirm:not(:only-child) .ant-btn{position:relative}.list-bulk-toolbar__group>.ant-btn:first-child,.list-bulk-toolbar__group>.ant-popconfirm:first-child .ant-btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.list-bulk-toolbar__group>.ant-btn:last-child,.list-bulk-toolbar__group>.ant-popconfirm:last-child .ant-btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.list-bulk-toolbar__group>.ant-btn:not(:first-child):not(:last-child),.list-bulk-toolbar__group>.ant-popconfirm:not(:first-child):not(:last-child) .ant-btn{border-radius:0!important}.list-bulk-toolbar__group>.ant-btn:hover,.list-bulk-toolbar__group>.ant-btn:focus-visible,.list-bulk-toolbar__group>.ant-popconfirm:hover .ant-btn,.list-bulk-toolbar__group>.ant-popconfirm .ant-btn:focus-visible{z-index:1}.list-bulk-toolbar .list-head-btn--bulk.ant-btn[disabled],.list-bulk-toolbar .list-head-btn--bulk.ant-btn.ant-btn-disabled,.list-bulk-toolbar .ant-popconfirm .list-head-btn--bulk.ant-btn[disabled],.list-bulk-toolbar .ant-popconfirm .list-head-btn--bulk.ant-btn.ant-btn-disabled{border-color:var(--ui-border-strong)!important}.panel--main .main-head .list-bulk-toolbar__count,.list-bulk-toolbar__count{min-width:calc(60 / 14 * var(--space-8));line-height:1.5715}.list-bulk-toolbar__count{color:var(--color-text-secondary);font-weight:400}.list-bulk-toolbar__count--selected{color:var(--accent-primary)}.list-main-head-left__total{font-weight:400;font-size:inherit;min-width:calc(60 / 14 * var(--space-8));color:var(--color-text-secondary);line-height:1.5715}.preview-table-outer{box-sizing:border-box;flex-direction:column;flex:0 auto;place-content:flex-start;align-self:stretch;min-width:0;height:auto;min-height:0;max-height:100%;margin:0;padding:0;display:flex;overflow:visible}.preview-wrap{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.preview-wrap__empty{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-height:0;display:flex}@media (width<=768px){.panel--main .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container,.page-container .ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-top:1px solid var(--ui-border-table-outer)!important;border-inline:none!important}.panel--main .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-thead>tr>th:first-child,.page-container .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-thead>tr>th:first-child{border-inline-start-color:var(--border-table-inner)!important}.panel--main .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-thead>tr>th:last-child,.page-container .ant-table-wrapper .ant-table.ant-table-bordered .ant-table-thead>tr>th:last-child{border-inline-end-color:var(--border-table-inner)!important}.panel--main .ant-table-wrapper,.page-container .ant-table-wrapper,.panel--main .ant-table-wrapper .ant-table,.panel--main .ant-table-wrapper .ant-table-container,.page-container .ant-table-wrapper .ant-table,.page-container .ant-table-wrapper .ant-table-container{border-radius:0!important}}.ant-table-wrapper .ant-spin-nested-loading.ant-spin-spinning .ant-table-placeholder,.ant-table-wrapper .ant-spin-nested-loading.ant-spin-spinning .ant-empty,.list-table--awaiting-data .ant-table-placeholder,.list-table--awaiting-data .ant-empty{visibility:hidden}.preview-table-outer .ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.preview-table-outer .ant-table-wrapper .ant-table.ant-table-middle .ant-table-thead>tr>th,.preview-table-outer .ant-table-wrapper .ant-table .ant-table-thead>tr>th{padding:var(--ui-list-table-header-padding)!important}.preview-table-outer .ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.preview-table-outer .ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.preview-table-outer .ant-table-wrapper .ant-table .ant-table-tbody>tr:not(.ant-table-measure-row)>td{padding:var(--ui-list-table-body-padding)!important}.preview-table-outer .ant-table-wrapper table.ant-table,.library-doc-list .ant-spin-nested-loading table.ant-table{table-layout:fixed}.preview-table-outer .ant-table-thead>tr>th.ant-table-cell:not(.ant-table-selection-column),.library-doc-list .ant-table-thead>tr>th.ant-table-cell:not(.ant-table-selection-column){text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}.preview-table-outer .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.ant-table-selection-column,.preview-table-outer .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.ant-table-row-expand-icon-cell,.library-doc-list .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.ant-table-selection-column,.library-doc-list .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.ant-table-row-expand-icon-cell{white-space:normal;text-overflow:clip;overflow:visible}:is(.preview-table-outer .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell:not(:has(.search-select)),.library-doc-list .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell:not(:has(.search-select))){vertical-align:middle;overflow:hidden}:is(.preview-table-outer .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell:has(.search-select),.library-doc-list .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell:has(.search-select)){vertical-align:middle;position:relative;overflow:visible}.preview-table-outer .ant-table-tbody>tr:not(.ant-table-measure-row):has(.search-select--open){z-index:4;position:relative}.preview-table-outer .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not(:has(.table-cell-clamp-2)):not(:has(.table-tag-cell)):not(:has(.ui-table-inline-actions)):not(:has(.ant-switch)):not(:has(.ant-select)):not(:has(.table-status-select)):not(:has(.filter-mobile-type-hospital)):not(:has(.re-mini-file-cell)):not(:has(.mobile-hospital-info)):not(:has(.mobile-edi-regist-month-bundle)):not(:has(.ui-flex-row-gap-sm)):not(:has(.memo)):not(:has(.notice-list-content-cell)):not(:has(.ant-space)):not(:has(.ant-radio)){text-overflow:ellipsis;white-space:nowrap}.library-doc-list .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell:not(.ant-table-selection-column):not(:has(.memo)):not(:has(.ant-tag)):not(:has(.ant-switch)):not(:has(.ant-space)){text-overflow:ellipsis;white-space:nowrap}.preview-table-outer td.ant-table-cell:has(.ui-flex-row-gap-sm){max-width:0}.preview-table-outer td.ant-table-cell .ui-flex-row-gap-sm{min-width:0}.library-doc-list .ant-table-wrapper a.title-link{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.preview-table-outer .ant-table-wrapper tr.ant-table-measure-row{height:0!important;line-height:0!important}.preview-table-outer .ant-table-wrapper tr.ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important;font-size:0!important;line-height:0!important}.split-master__list .preview-table-outer .ant-table-wrapper .ant-table-pagination,.split-master__list .preview-table-outer .ant-pagination{margin:var(--space-7) 0 0 0}.main-table-unified-search{padding:var(--space-6) var(--space-8) 0;box-sizing:border-box;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:center;width:100%;display:flex}.main-table-unified-search__input,.main-table-unified-search>.list-search-group{width:var(--list-filter-search-width,360px);max-width:100%}.main-table-unified-search>.list-search-group{flex:none}.admin-edi-ocr-list-count{color:#595959}@media (width<=768px){.main-table-unified-search,.mom-workspace .panel--main>.main-table-unified-search{padding:0 var(--space-8) var(--space-4);justify-content:flex-start}.main-table-unified-search__input,.main-table-unified-search>.list-search-group{flex:auto;width:100%;min-width:0;max-width:none}}.main-table-unified-search--wide{justify-content:flex-start;align-items:flex-start;gap:var(--space-4) var(--space-6);padding-left:var(--space-8);padding-right:var(--space-8);box-sizing:border-box;flex-wrap:wrap}.panel--main>.main-table-unified-search .ant-card{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%}.upload-page .ant-collapse-content>.ant-collapse-content-box{padding:1.0667rem}.upload-page__field-list{gap:var(--space-3);flex-direction:column;display:flex}.upload-page__field-row{align-items:center;gap:var(--space-7);border-radius:var(--ui-radius);cursor:grab;background:#fafafa;border:1px solid #e8e8e8;padding:.6667rem .8rem;transition:background .15s,border-color .15s;display:flex}.upload-page__field-row:active{cursor:grabbing}.upload-page__drag-handle{color:#bbb;-webkit-user-select:none;user-select:none;font-weight:700}.ant-table-wrapper .ant-table-thead>tr>th{text-align:center!important;padding:var(--table-thead-cell-padding-y) var(--table-thead-cell-padding-x)!important;font-size:var(--table-thead-font-size)!important;font-weight:var(--table-thead-font-weight)!important;color:var(--table-thead-color)!important;background:var(--table-head-bg)!important;border-top:none!important;border-bottom:var(--table-head-edge-width) solid var(--table-head-edge-color)!important;border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:0!important;border-radius:0!important}.ant-table-wrapper,.ant-table-wrapper :is(.ant-table,.ant-table-container,.ant-table-header,.ant-table-content,.ant-table-body){border-radius:0!important;border-start-start-radius:0!important;border-start-end-radius:0!important;border-end-end-radius:0!important;border-end-start-radius:0!important;border-radius:0!important}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container{border-top:1px solid var(--ui-border-table-outer)!important}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>:is(.ant-table-header,.ant-table-content,.ant-table-body){border-top:none!important}.ant-table-wrapper .ant-table.ant-table-bordered :is(.ant-table-thead,.ant-table-header .ant-table-thead)>tr>th{border-top:0 #0000!important}.ant-table-wrapper .ant-table-tbody>tr>td{padding:var(--table-tbody-cell-padding-y) var(--table-tbody-cell-padding-x)!important;border-bottom-color:var(--table-row-border)!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row{height:0!important;line-height:0!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important;font-size:0!important;line-height:0!important}.ant-table-wrapper tfoot>tr>th,.ant-table-wrapper tfoot>tr>td{padding:var(--table-tbody-cell-padding-y) var(--table-tbody-cell-padding-x)!important}.ant-table-wrapper .ant-table-container .ant-table-header+.ant-table-body,.ant-table-wrapper .ant-table.ant-table-fixed-header .ant-table-container>.ant-table-body{border-top:0;margin-top:calc(-1 * var(--table-header-body-overlap,0))!important}.ant-table-wrapper .ant-table-bordered .ant-table-body>table>tbody>tr:first-child>td{border-top:none!important}.ant-table-wrapper .ant-table-thead th.ant-table-cell-scrollbar,.ant-table-wrapper .ant-table-thead .ant-table-cell-fix-left,.ant-table-wrapper .ant-table-thead .ant-table-cell-fix-right{background:var(--table-head-bg)!important}.ant-table-wrapper .ant-table-thead th.ant-table-cell-scrollbar{box-shadow:none!important}.ant-table-wrapper .ant-table-header{margin-bottom:0;padding-bottom:0}.ant-table-wrapper .ant-table-header>table{margin-bottom:0}.ant-table-wrapper .ant-table-bordered .ant-table-body>table>tbody>tr>td>.ant-table-expanded-row-fixed{margin:calc(-1 * var(--table-tbody-cell-padding-y)) calc(-1 * (var(--table-tbody-cell-padding-x) + var(--space-1)))!important}.ant-table-wrapper .ant-table-thead>tr>th:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell),.ant-table-wrapper .ant-table-tbody>tr>td:not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell),.ant-table-wrapper tfoot>tr>th,.ant-table-wrapper tfoot>tr>td{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;overflow:hidden}.ant-table-wrapper .ant-table-thead .ant-table-column-sorters{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.25em;width:100%;min-width:0;display:flex}.ant-table-wrapper .ant-table-thead .ant-table-column-sorters .ant-table-column-title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.app-file-input--hidden{display:none}.app-w-100{width:100%}.app-w-100px{width:100px}.app-w-120{width:120px}.app-stat-card{box-sizing:border-box;min-width:0;min-height:2.1333rem;margin-right:var(--space-8);flex-flow:row;justify-content:flex-start;align-items:center;padding:.2rem .5rem;display:flex}.app-stat-card__label{font-size:var(--fs-sm);color:var(--color-text-tertiary);margin:0 var(--space-4) 0 0;white-space:nowrap;flex:none;line-height:1.35}.app-stat-card__count{font-size:var(--fs-lg);color:var(--color-text);flex:none;margin:0;font-weight:400;line-height:1.2}.app-a-empty--mt-24{margin-top:var(--space-13)}.app-a-empty--mt-40{margin-top:2.6667rem}.app-a-divider--4{margin:var(--space-2) 0}.app-a-divider--6{margin:var(--space-3) 0}.app-a-divider--12{margin:.8rem 0}.app-modal-confirm-body--preline{white-space:pre-line;line-height:1.6}.app-alert.ant-alert,.app-layout__main .ant-alert,.page-container .ant-alert,.ant-modal .ant-alert,.e-contract-sign-body .ant-alert,.master-page-root .ant-alert,.push-denied-hint.ant-alert{margin-bottom:var(--space-8);border-radius:var(--ui-radius);padding:var(--space-4) var(--space-6);align-items:flex-start;background-color:var(--app-alert-bg)!important;border:1px solid var(--app-alert-border)!important}.app-alert.ant-alert:is(.ant-alert-info,.ant-alert-success,.ant-alert-warning,.ant-alert-error),.app-layout__main .ant-alert:is(.ant-alert-info,.ant-alert-success,.ant-alert-warning,.ant-alert-error),.page-container .ant-alert:is(.ant-alert-info,.ant-alert-success,.ant-alert-warning,.ant-alert-error),.ant-modal .ant-alert:is(.ant-alert-info,.ant-alert-success,.ant-alert-warning,.ant-alert-error),.e-contract-sign-body .ant-alert:is(.ant-alert-info,.ant-alert-success,.ant-alert-warning,.ant-alert-error),.master-page-root .ant-alert:is(.ant-alert-info,.ant-alert-success,.ant-alert-warning,.ant-alert-error),.push-denied-hint.ant-alert:is(.ant-alert-info,.ant-alert-success,.ant-alert-warning,.ant-alert-error){background-color:var(--app-alert-bg)!important;border-color:var(--app-alert-border)!important}.app-alert.ant-alert .ant-alert-message,.app-layout__main .ant-alert .ant-alert-message,.page-container .ant-alert .ant-alert-message,.ant-modal .ant-alert .ant-alert-message,.e-contract-sign-body .ant-alert .ant-alert-message,.master-page-root .ant-alert .ant-alert-message,.push-denied-hint.ant-alert .ant-alert-message{margin-bottom:0;font-weight:500;line-height:1.5;font-size:var(--text-base)!important;color:var(--app-alert-message-color)!important}.app-alert.ant-alert .ant-alert-description,.app-layout__main .ant-alert .ant-alert-description,.page-container .ant-alert .ant-alert-description,.ant-modal .ant-alert .ant-alert-description,.e-contract-sign-body .ant-alert .ant-alert-description,.master-page-root .ant-alert .ant-alert-description,.push-denied-hint.ant-alert .ant-alert-description{margin-top:var(--space-2);padding-top:0;font-weight:400;line-height:1.6;font-size:var(--text-sm)!important;color:var(--app-alert-description-color)!important}.app-alert.ant-alert .ant-alert-icon,.app-layout__main .ant-alert .ant-alert-icon,.page-container .ant-alert .ant-alert-icon,.ant-modal .ant-alert .ant-alert-icon,.e-contract-sign-body .ant-alert .ant-alert-icon,.master-page-root .ant-alert .ant-alert-icon,.push-denied-hint.ant-alert .ant-alert-icon{margin-top:var(--space-1);font-size:var(--text-lg);align-self:flex-start;line-height:1;color:var(--app-alert-icon)!important}.app-toolbar-row{gap:var(--space-4);flex-wrap:wrap;align-items:center;margin-bottom:.8rem;display:flex}.app-fmap-field-pop{gap:var(--space-4);flex-direction:column;width:200px;display:flex}.app-fmap-field-label{font-size:var(--fs-xs);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.ha-page__card-body-flush .ant-card-body{padding:0}.ha-grid__search-mt{margin-top:.5333rem}.ha-grid__check-mt{margin-top:var(--space-3);display:block}.ha-grid__title{margin:0}.ha-text-muted{color:var(--color-text-secondary)}.ms__hint-choose-job{color:var(--color-text-secondary);font-size:var(--fs-xs);text-align:center;margin-top:var(--space-13)}.seed-list__actions{gap:var(--space-4);margin-bottom:.5333rem;display:flex}.seed-list__counter{color:var(--color-text-secondary);font-size:var(--fs-xs);align-self:center}.seed-list__checkbox-group{max-height:360px;display:block;overflow:auto}.seed-list__item{padding:var(--space-2) 0}.app-table-cell-text{width:100%;min-width:0;text-align:inherit;display:block}.app-table-cell-text--truncate{white-space:nowrap;text-overflow:ellipsis;max-width:var(--app-table-cell-max-w);overflow:hidden}.table-cell-text--broken{color:var(--color-text-tertiary);align-items:center;gap:var(--space-2);cursor:help;background:#fff1f0;border-left:2px solid #ff4d4f;padding:0 .3rem;text-decoration:line-through;display:inline-flex}.table-cell-text__broken-icon{color:#ff4d4f;font-size:.8em}.table-cell-text--broken-clickable{cursor:pointer}.table-cell-text--broken-clickable:hover{background:#ffe7e6}.remap-row{gap:var(--space-3) var(--space-5);margin-bottom:var(--space-4);font-size:var(--fs-xs);align-items:baseline;display:flex}.remap-row--block{flex-direction:column;align-items:stretch;gap:.2rem}.remap-row__label{color:var(--color-text-secondary);flex:0 0 7rem;font-weight:500}.remap-row__value{word-break:break-word;flex:1}.remap-row__value--broken{color:var(--color-text-tertiary);text-decoration:line-through}.remap-row__actions{margin-top:var(--space-3);justify-content:flex-end;display:flex}.app-stat-card--danger{background:#fff1f0;border:1px solid #ffccc7}.app-stat-card--danger .app-stat-card__label{color:#cf1322}.app-stat-card--danger .app-stat-card__count{color:#cf1322;font-weight:600}.ms-note-field-input{width:100%;max-width:var(--ms-note-max-w,none)}.app-wizard-modal .sum-row__control-flex{flex:1;min-width:0;max-width:240px}.app-wizard-modal .sum-row__input-num-w120{width:120px}.app-wizard-modal .sum-row__input-num-w120 .ant-input-number-input{text-align:center}.app-wizard-modal .sum-form__preview-title{font-weight:500;display:none}.app-wizard-modal .settlement-upload__submit-host{display:inline-block}.app-sfc-fmap-row.fmap-row th{vertical-align:middle;border:1px solid #d9e0e8;background:#f5f7fa;border-inline-color:#0000;height:32px;font-weight:500;line-height:1;padding:var(--space-1) var(--space-2)!important}.app-sfc-fmap-row .fmap-row__corner{z-index:2;min-width:32px;position:sticky;left:0;border-right:2px solid #ccc!important;background:#e8ebef!important;border-inline-end-color:#0000!important}tr.app-sfc-fmap-row.field-mapping-row{z-index:12;box-shadow:var(--elevation-sticky-edge);background:#fff;position:sticky;top:0}tr.app-sfc-fmap-row.field-mapping-row .fmap-row__corner{z-index:20;top:0}.app-sfc-fmap-row .fmap-row__cell{max-width:160px}.app-sfc-fmap-row .fmap-row__cell>*{justify-content:center;align-items:center;height:100%;display:flex}.app-sfc-fmap-row .fmap-badge:not(.fmap-badge--na){text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;border-color:#d0d0d0;overflow:hidden}.app-sfc-fmap-row .fmap-badge--global{background:var(--primary-lightest);border-color:var(--accent-primary);color:var(--accent-primary-active)}.app-sfc-fmap-row .fmap-badge--ovr{background:var(--primary-lightest);border-color:var(--accent-primary);color:#003a8c}.app-sfc-fmap-row .fmap-badge--empty{color:var(--color-text-secondary);background:#f5f5f5}.app-sfc-fmap-row .fmap-badge--dup{color:#5d4a00;background:#fffde7;border-color:#d4a017;box-shadow:inset 0 0 0 1px #ffe082}.app-sfc-fmap-row .fmap-badge--new{border-color:var(--accent-primary-active);background:var(--primary-lightest)}.app-sfc-fmap-row .fmap-badge--na{text-align:center;color:#bfbfbf;font-size:var(--fs-xs);padding:var(--space-1) 0;display:block}.app-sfc-fmap-row .fmap-badge--locked{cursor:not-allowed;pointer-events:none;filter:grayscale(.2);opacity:.88}.app-sfc-fmap-row .fmap-badge__new{margin-left:var(--space-2);font-size:var(--fs-xs);color:var(--accent-primary-active);font-weight:600}.app-sfc-fmap-row .fmap-pop{width:280px;max-width:90vw}.app-sfc-fmap-row .fmap-pop__list{border-radius:var(--ui-radius);border:1px solid #e8e8e8;flex-direction:column;gap:0;max-height:200px;display:flex;overflow:auto}.app-sfc-fmap-row .fmap-pop__item{text-align:left;padding:var(--space-3) .5333rem;font-size:var(--fs-xs);cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f0f0f0}.app-sfc-fmap-row .fmap-pop__item:hover{background:var(--primary-lightest)}.app-sfc-fmap-row .fmap-pop__item--on{color:var(--accent-primary-active);background:var(--primary-lightest)}.app-sfc-fmap-row .fmap-pop__item--required-unmapped{color:#cf1322;background:#fff1f0}.app-sfc-fmap-row .fmap-pop__item--required-unmapped:hover{background:#ffe7e6}.app-sfc-fmap-row .fmap-pop__item--required-unmapped.fmap-pop__item--on{color:#a8071a;background:#ffccc7}.app-sfc-fmap-row .fmap-pop__item--recommended-unmapped{color:#614700;background:#fffbe6}.app-sfc-fmap-row .fmap-pop__item--recommended-unmapped:hover{background:#fff1b8}.app-sfc-fmap-row .fmap-pop__item--recommended-unmapped.fmap-pop__item--on{color:#614700;background:#ffe58f}.app-sfc-fmap-row .fmap-pop__footer{align-items:stretch;gap:var(--space-1);flex-direction:column;display:flex}.app-sfc-fmap-row .fmap-pop__add-btn,.app-sfc-fmap-row .fmap-pop__clear-btn{text-align:left;align-self:flex-start;padding-left:0;padding-right:0}.app-sfc-field-map-editor .field-list{gap:var(--space-3);flex-direction:column;display:flex}.app-sfc-field-map-editor .field-row{align-items:center;gap:var(--space-7);border-radius:var(--ui-radius);cursor:grab;background:#fafafa;border:1px solid #e8e8e8;padding:.6667rem .8rem;transition:background .15s,border-color .15s,opacity .15s;display:flex}.app-sfc-field-map-editor .field-row:active{cursor:grabbing}.app-sfc-field-map-editor .field-row.drag-over{border-color:var(--accent-primary);background:#e6f7ff}.app-sfc-field-map-editor .field-row--inactive{opacity:.5}.app-sfc-field-map-editor .drag-handle{color:#bbb;-webkit-user-select:none;user-select:none;font-weight:700}.app-sfc-field-map-editor .field-label{min-width:90px;color:var(--color-text);font-weight:600}.app-sfc-field-map-editor .field-spacer{flex:1;min-width:8px}.app-sfc-field-map-editor .field-id{font-size:var(--fs-xs);color:var(--color-text-secondary);min-width:4.5rem;font-family:ui-monospace,monospace}.app-sfc-field-map-editor .field-label--master{flex:0 auto;min-width:0}.app-sfc-field-map-editor .alias-tags{gap:var(--space-2);flex-wrap:wrap;flex:1;align-items:center;display:flex}.app-sfc-field-map-editor .app-fmap-hint{font-size:var(--fs-xs);color:var(--color-text-tertiary);margin-top:var(--space-2);line-height:1.3}.sum-form{gap:var(--space-6);flex-direction:column;height:100%;display:flex}.sum-form__controls{flex:none}.sum-form .preview-scroll{flex:1;min-height:0}.preview-scroll{border-radius:var(--ui-radius);border:1px solid #e8e8e8;overflow:auto}.sum-form__legend{font-size:var(--fs-xs);color:var(--color-text-secondary);flex:none}.sum-row{align-items:center;gap:var(--space-4);display:flex}.sum-row__label{min-width:var(--space-32);font-size:var(--fs-sm);color:var(--color-text-secondary);text-align:right;margin-right:var(--space-8)}.settlement-upload__submit-host--blocked{cursor:not-allowed;display:inline-block}.settlement-upload__submit-host--blocked .ant-btn{pointer-events:none}.split-master{min-height:0}.split-master__panel-row{gap:var(--space-8);box-sizing:border-box;flex:1 1 0;align-items:stretch;min-width:0;min-height:0;padding:0;display:flex}.split-master__detail{min-width:280px;max-width:360px;padding:var(--space-12) var(--space-8) var(--space-8) var(--space-8);flex-direction:column;flex:0 0 340px;gap:1.2rem;min-height:0;display:flex;overflow:hidden}.split-master__detail-body{flex-direction:column;flex:1 1 0;gap:1.2rem;min-height:0;display:flex;overflow:auto}.split-master__detail-body .split-master__detail-actions{flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;display:flex}.split-master__detail-body .split-master__detail-actions .ant-space{justify-content:flex-start;width:100%}.split-master__detail-body dd{color:#000000e0}.split-master__list{min-width:0}.split-master__detail-head{flex-shrink:0;width:100%;margin:0;padding:0}.split-master__detail-title-row{justify-content:space-between;align-items:flex-start;gap:var(--space-4);width:100%;display:flex}.split-master__detail-title-row .split-master__detail-name{text-align:left;flex:1 1 0;min-width:0;margin:0}.split-master__detail-close{color:var(--color-text-tertiary);cursor:pointer;padding:var(--space-2) var(--space-4);border-radius:var(--ui-radius);font-size:var(--fs-base);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.split-master__detail-close:hover{color:var(--color-text-secondary);background:#f0f0f0}.split-master__detail-close:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}.split-master__detail-name{font-weight:600;font-size:var(--fs-lg);color:#222;word-break:break-word;text-align:center;line-height:1.35}.split-master__dl{font-size:var(--fs-xs);margin:0}.split-master__dd-memo{white-space:pre-wrap}.split-master__assign-block{margin:.2rem 0 var(--space-5) 0;padding-top:var(--space-4);border-top:1px solid #e8e8e8}.split-master__assign-title{font-size:var(--fs-xs);color:var(--color-text-secondary);margin-bottom:var(--space-3);font-weight:600}.split-master__assign-add{width:100%;max-width:100%}.split-master__assign-group{border-radius:var(--ui-radius);padding:.45rem var(--space-4);margin-bottom:var(--space-4);background:#fafafa;border:1px solid #f0f0f0}.split-master__assign-group-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);font-size:var(--fs-sm);font-weight:600;display:flex}.split-master__assign-entity{word-break:break-word;min-width:0}.split-master__assign-group-body{font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.4}.split-master__assign-pharmas{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.split-master__assign-label{color:var(--color-text-secondary);margin-right:var(--space-1)}.split-master__assign-memo{margin-top:var(--space-2);white-space:pre-wrap}tr.split-master__row--selected>td{background:var(--primary-lightest)!important}.hmap-summary{margin-bottom:var(--space-5);font-weight:400}.hmap-hide{margin-bottom:var(--space-7);display:block}.hospital-map{height:100%;min-height:0;font-size:var(--fs-base);--hmap-left:6fr;--hmap-mid:1.5fr;--hmap-right:6fr;--hmap-name:3fr;--hmap-biz:2fr;--hmap-address:5fr;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.hospital-map__notice{flex-shrink:0}.hospital-map__spin.ant-spin-nested-loading{flex:1 1 0;width:100%;height:100%;min-height:0;flex-direction:column!important;display:flex!important}.hospital-map__spin>.ant-spin-container{flex:1 1 0;grid-template-rows:auto auto minmax(0,1fr);width:100%;height:100%;min-height:0;overflow:hidden;display:grid!important}.hospital-map__scroller{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;border:1px solid var(--ui-border-table);border-radius:0 0 var(--ui-radius-table) var(--ui-radius-table);background:#fff;min-height:0;overflow:auto}.hospital-map__head,.hospital-map__row{grid-template-columns:64px minmax(0, var(--hmap-left)) minmax(0, var(--hmap-mid)) minmax(0, var(--hmap-right));gap:var(--space-7);padding:var(--ui-list-table-body-padding);align-items:center;min-width:min(100%,960px);display:grid}.hospital-map__head{min-height:0;padding:var(--ui-list-table-header-padding);background:var(--table-head-bg);font-size:inherit;font-weight:var(--table-thead-font-weight);color:var(--color-text-secondary);border:1px solid var(--ui-border-table);border-radius:var(--ui-radius-table) var(--ui-radius-table) 0 0;text-align:center;border-bottom:none;flex-shrink:0}.hospital-map__row-outer{border-bottom:1px solid var(--table-row-border);background:#fff;transition:background .15s}.hospital-map__row-outer:last-child{border-bottom:none}.hospital-map__row-outer--expand{background:#f6faff}.hospital-map__row-outer--unmapped{background:#fffcf0}.hospital-map__head-fixed-left,.hospital-map__row-fixed-left{gap:var(--space-4);text-align:center;grid-template-columns:32px 32px;align-items:center;display:grid}.hospital-map__head-zone--left,.hospital-map__head-zone--right,.hospital-map__row-zone--left,.hospital-map__row-zone--right{grid-template-columns:minmax(0, var(--hmap-name)) minmax(0, var(--hmap-biz)) minmax(0, var(--hmap-address));gap:var(--space-7);align-items:center;min-width:0;display:grid}.hospital-map__head-zone--mid,.hospital-map__row-zone--mid{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:nowrap;min-width:0;display:flex}.hospital-map__head-cell,.hospital-map__cell{text-overflow:ellipsis;white-space:nowrap;border:none;min-width:0;overflow:hidden}.hospital-map__num{text-align:center;color:var(--color-text-tertiary);font-size:inherit}.hospital-map__row-zone--left .hospital-map__cell:nth-child(2),.hospital-map__row-zone--right .hospital-map__cell:nth-child(2){text-align:center}.hospital-map__cell{color:var(--color-text);font-size:inherit}.hospital-map__row-zone--right{cursor:pointer}.hospital-map__row-zone--right .hospital-map__cell--search-slot{justify-content:center;align-items:center;display:flex}.hospital-map__row-zone--right .hospital-map__cell--empty{min-height:0;padding:0}.hospital-map__search-trigger{min-height:var(--ui-badge-height);padding:0 var(--space-6);font-size:var(--ui-badge-font-size);font-weight:500;line-height:var(--ui-badge-line-height);color:#fff;background:var(--accent-primary);border:1px solid var(--accent-primary);border-radius:var(--ui-badge-border-radius);cursor:pointer;text-align:center;box-shadow:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.hospital-map__search-trigger:hover:not(:disabled){color:#fff;background:var(--accent-primary-hover);border-color:var(--accent-primary-hover)}.hospital-map__search-trigger:active:not(:disabled){color:#fff;background:var(--accent-primary-active);border-color:var(--accent-primary-active)}.hospital-map__search-trigger:focus-visible{outline:2px solid var(--accent-primary-focus-ring);outline-offset:1px}.hospital-map__search-trigger:disabled{cursor:not-allowed;opacity:.55}.app-wizard-modal .hospital-map .ui-badge.map-badge.map-badge--biz,.app-wizard-modal .hospital-map .ui-badge.map-badge.map-badge--name,.hospital-map .ui-badge.map-badge.map-badge--biz,.hospital-map .ui-badge.map-badge.map-badge--name{box-shadow:none;background:var(--primary-lightest)!important;color:var(--accent-primary-active)!important;border:1px solid var(--accent-primary)!important}.app-wizard-modal .hospital-map .ui-badge.map-badge.map-badge--none,.hospital-map .ui-badge.map-badge.map-badge--none{box-shadow:none;color:#cf1322!important;background:#fff1f0!important;border:1px solid #ff4d4f!important}.hospital-map__expand{padding:0 var(--space-6) var(--space-6) calc(64px + var(--hmap-left) + var(--space-6));background:#fafcff;border-top:1px dashed #e8e8e8}.hospital-map__expand>.hospital-map__search-row{margin:var(--space-4) var(--space-8) var(--space-4) 5.4rem}.hospital-map__cand{margin:0 0 var(--space-4);max-height:min(280px,45vh);padding:0;list-style:none;overflow:auto}.hospital-map__cand li{padding:var(--space-3) 24rem var(--space-3) 5.4rem;border-radius:var(--ui-radius);margin-bottom:var(--space-1);cursor:pointer;border:1px solid #0000}.hospital-map__cand li:hover{background:var(--primary-lightest)}.hospital-map__cand--pick,.hospital-map__cand li.hospital-map__cand--pick{border-color:var(--primary-light);background:var(--primary-lightest)}.hospital-map__3col{grid-template-columns:minmax(0, var(--hmap-name)) minmax(0, var(--hmap-biz)) minmax(0, var(--hmap-address));gap:var(--space-7);box-sizing:border-box;cursor:pointer;align-items:center;width:100%;min-width:0;display:grid}.hospital-map__3col--cand .hospital-map__3cell:nth-child(2){text-align:center}.hospital-map__3cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);border:none;overflow:hidden}.hospital-map__cand-empty{padding:var(--space-2) var(--space-8) var(--space-4) 5.4rem;color:var(--color-text-secondary);font-size:var(--fs-sm)}.hospital-map__search-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.hospital-map__search-inp{flex:200px;min-width:0;max-width:320px}.hospital-map .map-badge,.hospital-map .hmap-bulk-toolbar .ant-btn,.hospital-map .pmap-bulk-toolbar .ant-btn,.hospital-map .hospital-map__search-row .ant-btn,.hospital-map .hospital-map__search-row .search-input,:is(.app-wizard-modal .wizard-body:has(.hospital-map) .wizard-notice__line,.app-wizard-modal .wizard-body:has(.hospital-map) .wizard-notice__rest){font-size:var(--fs-base)}.hospital-map--no-spin{grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;display:grid!important}.member-map,.pharma-map,.pmap-grid{--map-left:6fr;--map-mid:1fr;--map-right:6fr;--map-name:3fr;--map-biz:2fr;--map-address:5fr}.member-map__spin,.member-map__spin.ant-spin-nested-loading,.member-map__spin>.ant-spin-container{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.member-map__head,.member-map__row,.pharma-map .pcm__multi-outer,.pmap-grid__head,.pmap-grid__row{grid-template-columns:64px minmax(0, var(--map-left)) minmax(0, var(--map-mid)) minmax(0, var(--map-right));gap:var(--space-7);padding:var(--space-5) var(--space-6);align-items:center;display:grid}.member-map__head,.pharma-map .pcm__multi-head,.pmap-grid__head{background:var(--table-head-bg);font-size:var(--fs-sm);font-weight:var(--table-thead-font-weight);color:var(--color-text-secondary);border-bottom:1px solid var(--table-head-edge-color);text-align:center;flex-shrink:0}.member-map__head-fixed-left,.member-map__row-fixed-left,.pharma-map .pcm__multi-fixed-left,.pmap-grid__fixed-left{gap:var(--space-4);text-align:center;grid-template-columns:32px 32px;align-items:center;display:grid}.pharma-map .pcm__multi-fixed-left{grid-template-columns:64px}.member-map__head-zone--left,.member-map__head-zone--right,.member-map__row-zone--left,.member-map__row-zone--right,.pharma-map .pcm__multi-zone--left,.pharma-map .pcm__multi-zone--right,.pmap-grid__zone--left,.pmap-grid__zone--right{grid-template-columns:minmax(0, var(--map-name)) minmax(0, var(--map-biz)) minmax(0, var(--map-address));gap:var(--space-7);align-items:center;min-width:0;display:grid}.member-map__head-zone--mid,.member-map__row-zone--mid,.pharma-map .pcm__multi-zone--mid,.pmap-grid__zone--mid{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:nowrap;min-width:0;display:flex}.member-map__head-cell,.member-map__cell,.pharma-map .pcm__multi-head-cell,.pharma-map .pcm__multi-zone>*,.pmap-grid__head-cell,.pmap-grid__cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.member-map__row-zone--left .member-map__cell:nth-child(2),.member-map__row-zone--right .member-map__cell:nth-child(2),.pharma-map .pcm__multi-zone--left>:nth-child(2),.pharma-map .pcm__multi-zone--right>:nth-child(2),.pmap-grid__zone--left .pmap-grid__cell:nth-child(2),.pmap-grid__zone--right .pmap-grid__cell:nth-child(2){text-align:center}.member-map__num,.pharma-map .pcm__multi-no,.pmap-grid__num{text-align:center;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.member-map__row-zone--right,.pharma-map .pcm__multi-zone--right,.pmap-grid__zone--right{cursor:pointer}.member-map__cell--warn{color:#d48806;cursor:pointer;text-align:center;grid-column:1/-1}.member-map__expand{padding:0 var(--space-6) var(--space-6) var(--space-40)}.pharma-map .pcm__multi-table-wrap{border-radius:var(--ui-radius-round);flex-direction:column;min-height:0;display:flex;overflow:auto}.pharma-map .pcm__multi-outer{font-size:var(--fs-sm);align-items:center}.pharma-map .pcm__multi-head{z-index:1;position:sticky;top:0}.pharma-map .pcm__multi-confirm{grid-column:2/-1;min-width:0}.pharma-map .pcm__multi-panel{margin-top:0}.pmap-grid,.pmap-table-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.pmap-grid__scroller{border:1px solid var(--ui-border-table);border-radius:var(--ui-radius-round);flex:1;min-height:0;overflow:auto}.pmap-grid__head{border:1px solid var(--ui-border-table);border-radius:var(--ui-radius-round) var(--ui-radius-round) 0 0;border-bottom:none}.pmap-grid__row-outer{border-bottom:1px solid var(--table-row-border);background:#fff;transition:background .15s}.pmap-grid__row-outer:last-child{border-bottom:none}.pmap-grid__cell--warn{color:#d48806;cursor:pointer;text-align:center;grid-column:1/-1}.pmap-grid__expand{padding:0 var(--space-6) var(--space-6) var(--space-40);background:#fafcff;border-top:1px dashed #e8e8e8}.pmap-grid__expand>.pmap-grid__search-row{margin:var(--space-5) 0}.pmap-grid__cand{margin:0 0 var(--space-5);padding:0;list-style:none;overflow:auto}.pmap-grid__cand li{padding:var(--space-2) var(--space-3);border-radius:var(--ui-radius);margin-bottom:var(--space-1);cursor:pointer;border:1px solid #0000}.pmap-grid__cand li:hover,.pmap-grid__cand--pick{background:var(--primary-lightest)}.pmap-grid__cand--pick{border-color:var(--primary-light)}.pmap-grid__cand-row{grid-template-columns:minmax(0, var(--map-name)) minmax(0, var(--map-biz)) minmax(0, var(--map-address));gap:var(--space-7);align-items:center;min-width:0;display:grid}.pmap-grid__cand-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pmap-grid__cand-row>span:nth-child(2){text-align:center}.pmap-grid__cand-empty{margin:0 0 var(--space-3);color:var(--color-text-secondary);font-size:var(--fs-xs)}.pmap-grid__search-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.pmap-grid__search-inp{flex:200px;min-width:0;max-width:320px}.hmap-bulk-toolbar,.mmap-bulk-toolbar,.pmap-bulk-toolbar{gap:var(--space-3);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.hmap-bulk-toolbar .ant-btn,.mmap-bulk-toolbar .ant-btn,.pmap-bulk-toolbar .ant-btn{font-size:var(--fs-sm)}.hospital-map__notice,.member-map__notice,.pmap-notice{align-items:center;gap:var(--space-5) var(--space-7);margin-bottom:var(--space-5);font-size:var(--fs-base);flex-wrap:wrap;display:flex}.hospital-map__notice .hmap-summary,.hospital-map__notice .hmap-hide,.hospital-map__notice .hmap-bulk-toolbar,.member-map__notice .mmap-summary,.member-map__notice .mmap-hide,.member-map__notice .mmap-bulk-toolbar,.pmap-notice .pmap-summary,.pmap-notice .pmap-hide,.pmap-notice .pmap-bulk-toolbar{margin:0}.hospital-map__notice .hmap-bulk-toolbar,.member-map__notice .mmap-bulk-toolbar,.pmap-notice .pmap-bulk-toolbar{flex-basis:100%}.hospital-map__notice .hmap-hide,.member-map__notice .mmap-hide,.pmap-notice .pmap-hide{white-space:nowrap;font-size:var(--fs-sm);align-items:center;display:inline-flex}.hmap-summary-checked,.mmap-summary-checked,.pmap-summary-checked{margin-left:var(--space-3);color:var(--accent-primary);font-weight:500}.pmap-summary{margin-bottom:var(--space-5);font-weight:400}.pmap-hide{margin-bottom:var(--space-7);display:block}.pmap-table-wrap{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.pmap-table-wrap>.ant-table-wrapper{flex:1;min-height:0}.pmap-ok{color:var(--color-text);font-weight:500}.pmap-raw-name{font-weight:500}.pmap-raw-edi{font-family:var(--mono);color:var(--color-text-secondary)}tr.pmap-row--pending>td{background:#fffcf0!important}.ha-page{padding:0}.ha-grid{grid-template-columns:320px 1fr;height:calc(100vh - 200px);min-height:480px;display:grid}.ha-grid__left{border-right:1px solid var(--ui-border-faint);flex-direction:column;min-height:0;display:flex}.ha-grid__left-head{border-bottom:1px solid var(--ui-border-faint);gap:var(--space-2);flex-direction:column;padding:.8rem;display:flex}.ha-grid__left-body{flex:auto;padding:.5333rem;overflow:auto}.left-item{border-radius:var(--ui-radius);cursor:pointer;justify-content:space-between;align-items:center;padding:.5333rem .6667rem;transition:background .1s;display:flex}.left-item:hover{background:var(--table-row-hover-bg)}.left-item--selected{background:var(--primary-lightest)}.left-item__name{font-weight:500}.ha-grid__right{flex-direction:column;min-height:0;display:flex}.ha-grid__right-head{border-bottom:1px solid var(--ui-border-faint);justify-content:space-between;align-items:center;padding:.8rem 1.0667rem;display:flex}.ha-empty-state{height:100%;color:var(--color-text-tertiary);justify-content:center;align-items:center;display:flex}.wizard-body--content-720{font-size:var(--fs-base);align-items:center}.wizard-body--content-720>.wizard-notice,.wizard-body--content-720 .wizard-body__content{box-sizing:border-box;width:100%;max-width:720px;margin-inline:auto}.wizard-body--content-720 .wizard-notice__line,.wizard-body--content-720 .pcm__label,.wizard-body--content-720 .pcm__unified-grid--head,.wizard-body--content-720 .pcm__unified-row,.wizard-body--content-720 .pcm__unified-empty,.wizard-body--content-720 .pcm__hint{font-size:var(--fs-base)}.wizard-body--content-720 .pcm__control.pcm__unified-search-row{flex:0 60%;min-width:0;max-width:60%}.pcm{gap:var(--space-5);flex-direction:column;display:flex}.pcm__file{margin-bottom:var(--space-2);font-weight:500}.pcm__row--mode{align-items:flex-start}.pcm__multi-settings{gap:var(--space-5) var(--space-7);margin-bottom:var(--space-8);font-size:var(--fs-sm);grid-template-columns:auto 1fr auto 80px auto 80px auto 1fr;align-items:center;display:grid}.pcm__multi-settings .pcm__label{width:auto;min-width:0;color:var(--color-text-secondary)}.pcm__multi-settings .pcm__control{width:100%;min-width:0;max-width:100%}.pcm__multi-settings .pcm__num{width:100%;max-width:80px}.pcm__warn-inline{font-size:var(--fs-xs);margin:0 0 0 7.5rem}.pcm__row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.pcm__label{min-width:var(--space-32);color:var(--color-text-secondary);font-size:var(--fs-sm);flex-shrink:0}.pcm__control{min-width:calc(12 * var(--space-8));flex:200px;max-width:100%}.pcm__num{width:calc(6 * var(--space-8))}.pcm__hint{color:var(--color-text-secondary);font-size:var(--fs-xs)}.pcm__unified-search-row{flex:200px;align-items:stretch;gap:0;min-width:0;max-width:100%;display:flex}.pcm__unified-search-row .search-input-affix{flex:auto;min-width:0}.pcm__unified-search-input .search-input,.pcm__unified-search-row .search-input{min-height:var(--list-filter-control-height,36px);height:var(--list-filter-control-height,36px);box-sizing:border-box;border-right-width:0!important;border-radius:0!important}.pcm__unified-search-row .pcm__unified-search-btn.ant-btn{flex:none;justify-content:center;align-items:center;width:auto!important;min-width:var(--ui-search-btn-inline-size)!important;height:var(--list-filter-control-height,36px)!important;min-height:var(--list-filter-control-height,36px)!important;padding-block:0!important;padding-inline:var(--ui-search-btn-padding-inline)!important;border:1px solid var(--accent-primary)!important;background:var(--accent-primary)!important;color:#fff!important;box-shadow:none!important;border-left:none!important;margin:0!important;display:inline-flex!important}.pcm__unified-search-row .pcm__unified-search-btn.ant-btn:hover{background:var(--accent-primary-hover)!important;border-color:var(--accent-primary-hover)!important;color:#fff!important}.pcm__unified-grid,.pcm__unified-row{gap:var(--space-7);grid-template-columns:20px minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,2fr);align-items:center;display:grid}.pcm__unified-grid--head{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-top:var(--space-3);padding:var(--space-3) var(--space-4) .3rem var(--space-4);border-radius:var(--ui-radius-round) var(--ui-radius-round) 0 0;background:#fafafa;border:1px solid #f0f0f0;border-bottom:none}.pcm__unified-list{border-radius:0 0 var(--ui-radius-round) var(--ui-radius-round);border:1px solid #f0f0f0;overflow:auto}.pcm__unified-row{padding:var(--space-3) var(--space-4);cursor:pointer;border-bottom:1px solid #f5f5f5;margin:0}.pcm__unified-row:last-child{border-bottom:none}.pcm__unified-row--selected{background:var(--color-background-info)!important}.pcm__unified-row:hover:not(.pcm__unified-row--selected){background:#fafafa}.pcm__unified-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pcm__unified-muted{color:var(--color-text-secondary)}.pcm__unified-empty{margin-top:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;color:var(--color-text-tertiary);border-radius:var(--ui-radius-round);border:1px dashed #d9d9d9}.pcm__unified-footer{margin-top:var(--space-4);justify-content:flex-end;display:flex}.pcm__unified-new-icon{margin-right:var(--space-3)}.pcm__unified-radio{justify-content:center;align-items:center;display:flex}.pcm__multi-table-wrap{border-radius:var(--ui-radius-round);margin-top:var(--space-3);background:#fff;border:1px solid #f0f0f0;display:block;overflow:auto}.pcm__multi-empty{color:var(--color-text-secondary);font-size:var(--fs-xs);margin-top:var(--space-3);padding:var(--space-4) var(--space-2)}.pcm__multi-outer{gap:var(--space-5) var(--space-7);padding:var(--space-3) var(--space-4);font-size:var(--fs-sm);border-bottom:1px solid #f0f0f0;grid-template-columns:40px minmax(0,1.2fr) minmax(0,2.5fr) 24px;align-items:start;display:grid}.pcm__multi-outer--expanded{background:#f7f7f7}.pcm__multi-outer:hover:not(.pcm__multi-outer--expanded){background:#fafafa}.pcm__multi-head{z-index:1;color:var(--color-text-secondary);font-weight:600;font-size:var(--fs-sm);border-bottom:1px solid var(--ui-border-input);background:#fafafa;position:sticky;top:0}.pcm__multi-outer:last-child{border-bottom:none}.pcm__multi-no,.pcm__multi-excel{min-width:0}.pcm__multi-no{text-align:center;padding-top:var(--space-1);color:var(--color-text-secondary);line-height:1.3}.pcm__multi-confirm{min-width:0}.pcm__multi-chev{text-align:center;-webkit-user-select:none;user-select:none;padding-top:var(--space-1);color:var(--color-text-secondary);line-height:1.2;font-size:var(--fs-xs);cursor:pointer;padding:var(--space-1) var(--space-1) var(--space-1);border-radius:var(--ui-radius);margin-top:var(--space-1);align-self:start}.pcm__multi-chev:hover{color:#111;background:#e8e8e8}.hospital-map .map-badge--biz,.hospital-map .map-badge--name{background:var(--primary-lightest)!important;color:var(--accent-primary-active)!important;border:1px solid var(--accent-primary)!important}.hospital-map .map-badge--none{color:#cf1322!important;background:#fff1f0!important;border:1px solid #ff4d4f!important}.pcm__unified-line.pcm__multi-inn4,.pcm__unified-line{gap:var(--space-7);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,2fr);align-items:center;width:100%;display:grid}.pcm__multi-panel{margin-top:var(--space-3);border-radius:var(--ui-radius-round);padding:var(--space-3) .45rem var(--space-4);box-shadow:var(--portal-hub-card-shadow);background:#fff;border:1px solid #e0e0e0}.pcm__multi-outer--expanded .pcm__multi-panel{border-color:#d9d9d9}.pcm__multi-cand{margin-bottom:var(--space-2);padding:.2rem var(--space-1);border-radius:var(--ui-radius);cursor:pointer}.pcm__multi-cand:hover{background:var(--color-background-info)}.pcm__multi-cand:last-of-type{margin-bottom:var(--space-3)}.pcm__multi-unmapped{color:#d46b08;font-size:var(--fs-xs);padding:var(--space-1) var(--space-2) var(--space-1)}.pcm__multi-panel-tools{gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;margin-top:.2rem;display:flex}.pcm__multi-kw{flex:120px;min-width:0}.ms-page-root{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.ms-page{box-sizing:border-box;flex:1 1 0;align-items:stretch;gap:0;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.ms-page .ant-table-cell.ms-col--match-source,.ms-page .ant-table-cell[data-column-key=match_source]{text-align:center}.ms-page--tabs{flex-direction:column}.ms-panel-full{flex:1 1 0;min-height:0}.ms-tab-panel-empty{min-height:0;padding:var(--space-13) 1.0667rem;flex:1 1 0;justify-content:center;align-items:center;display:flex}.ms-tab-panel-empty__inner{text-align:center;max-width:420px}.ms-tab-panel-empty__desc{margin-bottom:var(--space-2);color:var(--color-text-secondary)}.ms-tab-panel-empty__hint{font-size:var(--fs-xs);color:var(--color-text-secondary);margin-top:.5333rem}.ms-btn-regen{flex-shrink:0;margin-right:.5333rem}.panel__body{flex:auto;overflow:auto}.panel--left{box-sizing:border-box;flex:0 0 280px;align-self:stretch;height:100%;min-height:0;max-height:100%}.divider-col{flex:0 0 15px;width:15px}.ms-unmapped-badge{align-items:center;gap:var(--space-2);margin-right:var(--space-2);display:inline-flex}.ms-download-hint{font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:nowrap;margin-right:.5333rem;line-height:1.2}.cell-unmapped .ant-select-selector{background:#fff1f0!important;border-color:#ffa39e!important}.payout-select--unpaid .ant-select-selection-item,.payout-status--unpaid{color:#ff4d4f;font-weight:500}.mqc-form{max-width:100%}.mmap-summary{margin-bottom:var(--space-5);font-weight:500}.mmap-hide{margin-bottom:var(--space-7);display:block}.member-map{flex-direction:column;height:100%;display:flex}.member-map__notice{flex-shrink:0}.member-map__scroller{border-radius:var(--ui-radius-round);border:1px solid #f0f0f0;flex:1;min-height:0;overflow:auto}.member-map__head{gap:var(--space-7);padding:var(--space-5) var(--space-6);font-size:var(--fs-sm);color:var(--color-text-secondary);background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0;grid-template-columns:32px 32px minmax(0,1.4fr) minmax(0,2.5fr) 24px;font-weight:600;display:grid}.member-map__row-outer{background:#fff;border-bottom:1px solid #f0f0f0;transition:background .15s}.member-map__row-outer--expand{background:#f6faff}.member-map__row-outer--unmapped{background:#fffcf0}.member-map__row{gap:var(--space-7);padding:var(--space-5) var(--space-6);grid-template-columns:32px 32px minmax(0,1.4fr) minmax(0,2.5fr) 24px;align-items:center;display:grid}.member-map__cell{min-width:0}.member-map__num{text-align:right;color:var(--color-text-tertiary);font-size:var(--fs-sm)}.member-map__4col{gap:var(--space-7);min-height:1.2rem;font-size:var(--fs-sm);cursor:pointer;box-sizing:border-box;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,2fr);align-items:center;width:100%;display:grid}.member-map__4col--cand{cursor:pointer}.member-map__4cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);overflow:hidden}.member-map__expand{padding:0 var(--space-6) var(--space-6) var(--space-40);background:#fafcff;border-top:1px dashed #e8e8e8}.member-map__cand{margin:0 0 var(--space-5);padding:0;list-style:none;overflow:auto}.member-map__cand li{padding:var(--space-2) var(--space-3);border-radius:var(--ui-radius);margin-bottom:var(--space-1);cursor:pointer;border:1px solid #0000}.member-map__cand li:hover{background:var(--primary-lightest)}.member-map__cand--pick{border-color:var(--primary-light);background:var(--primary-lightest)}.member-map__cand-empty{margin:0 0 var(--space-3);color:var(--color-text-secondary);font-size:var(--fs-xs)}.member-map__search-row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.member-map__search-inp{flex:200px;min-width:0;max-width:320px}.pharma-picker{gap:var(--space-8);flex-direction:column;min-height:80px;display:flex}.pharma-picker__row{align-items:flex-start;gap:var(--space-7);font-size:var(--fs-xs);display:flex}.pharma-picker__row--field{align-items:center}.pharma-picker__file-label,.pharma-picker__label{width:56px;color:var(--color-text-secondary);flex:none}.pharma-picker__file-name{word-break:break-all;color:var(--color-text);flex:1;min-width:0}.pharma-picker__select{flex:1;min-width:0}.pharma-picker__add{padding:var(--space-2) .5333rem;cursor:pointer;color:var(--accent-primary)}.pharma-picker__footer{text-align:right;justify-content:flex-end;gap:var(--space-4);margin-top:1.3333rem;display:flex}.preview-table{--preview-fmap-row-h:40px;border-collapse:collapse;border-spacing:0;width:100%;font-size:var(--fs-sm)}.preview-table thead tr{margin:0}.preview-table th,.preview-table td{border:1px solid #e8e8e8;padding:var(--space-2) var(--space-3);white-space:nowrap;text-overflow:ellipsis;border-inline-color:#0000;max-width:160px;overflow:hidden}.preview-table th{background:#fafafa;font-weight:400}.row-num{text-align:center;min-width:32px;color:var(--color-text-tertiary);background:#fafafa}.preview-table thead tr.preview-table__head-cols{top:var(--preview-fmap-row-h,40px);z-index:10;box-shadow:var(--elevation-sticky-edge);background:#fff;position:sticky}.preview-table thead tr.preview-table__head-cols th{background:#fafafa}.preview-table thead tr.preview-table__head-cols th.row-num{z-index:15;position:sticky;left:0;box-shadow:1px 0 #0000}.preview-table tbody td.row-num{z-index:1;background:#fff;position:sticky;left:0}.preview-table tr.row-summary td{color:var(--color-text-secondary);background:#e0e0e0!important}.preview-table tr.row-meta td{color:#bbb;background:#fafafa}.preview-table tr.row-empty td{color:#ccc;background:#fff}.preview-table tr.row-header td{color:inherit;text-align:center;font-weight:500;background:var(--primary-lightest)!important}.row-data-start td,.row-data-start td.row-num,.row-data-start td{border-top:1px solid var(--accent-primary)!important}.row-data-start .row-num{border-left:2px solid var(--accent-primary);border-top:1px solid var(--accent-primary)!important}.settlement-upload__mapping-warn{align-items:center;gap:var(--space-2) 0;padding:0 var(--space-5);font-size:var(--fs-xs);flex-wrap:wrap;line-height:1.45;display:flex}.settlement-upload__mapping-warn+.settlement-upload__mapping-warn{margin-top:var(--space-2)}.settlement-upload__required-warn-icon{margin-right:var(--space-3);color:#cf1322;font-weight:500}.settlement-upload__mapping-warn-label{margin-right:var(--space-1);font-weight:400}.settlement-upload__mapping-warn-label--required{color:#cf1322}.settlement-upload__mapping-warn-label--recommended{margin-left:var(--space-6);color:#8c6d1f}.settlement-upload__required-warn-chip{padding:var(--space-1) var(--space-5);margin-left:var(--space-3);color:#cf1322;font-size:var(--fs-xs);border-radius:var(--ui-radius);background:#fff1f0;border:1px solid #ffa39e;line-height:1.5;display:inline-block}.settlement-upload__mapping-warn-chip{padding:var(--space-1) var(--space-5);margin-left:var(--space-3);border-radius:var(--ui-radius);font-size:var(--fs-xs);line-height:1.5;display:inline-block}.settlement-upload__mapping-warn-chip--recommended{color:#614700;background:#fffbe6;border:1px solid #ffe58f}.upload-page-root{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.upload-page{box-sizing:border-box;flex:1 1 0;align-items:stretch;gap:0;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.panel__body{flex-direction:column;flex:auto;min-height:0;display:flex}.panel__body--no-padding{padding:0}.panel--left{box-sizing:border-box;flex:0 0 400px;align-self:stretch;height:100%;min-height:0;max-height:100%;transition:flex-basis .2s}.panel--left--collapsed{flex:0 0 200px}.left-toolbar{align-items:center;gap:var(--space-4);border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:.5333rem .6667rem;display:flex}.left-toolbar__hint{color:var(--color-text-secondary);font-size:var(--fs-xs);display:none}.file-table-wrap{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.file-table-outer{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.file-table-outer .ant-table-wrapper{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.upload-left-cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.upload-page__company-select{width:100%;min-width:0;max-width:100%}.upload-page__add-pharma{padding:var(--space-2) .5333rem;cursor:pointer;color:var(--accent-primary)}.divider-col{flex:0 0 15px;align-self:stretch;width:15px;position:relative}.divider-col__toggle{border:1px solid var(--ui-border-input);width:22px;height:22px;box-shadow:var(--elevation-chip);cursor:pointer;color:var(--color-text-secondary);z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.divider-col__toggle:hover{color:var(--accent-primary);border-color:var(--primary-light)}.main-head__filter{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);border-bottom:1px solid var(--table-head-edge-color);background:var(--table-head-bg);flex-shrink:0;display:flex}.upload-page__pharma-toolbar{justify-content:space-between;align-items:flex-start;gap:var(--space-7);flex-wrap:wrap;margin-bottom:.8rem;display:flex}.upload-page__pharma-toolbar-alert{flex:1;min-width:200px}.upload-page__field-row{align-items:center;gap:var(--space-6);border-radius:var(--ui-radius);background:#fafafa;border:1px solid #e8e8e8;padding:.5333rem .6667rem;display:flex}.upload-page__field-row--pharma{cursor:default}.upload-page__field-row--pharma .upload-page__drag-handle{opacity:.5}.upload-page__field-row--unmapped{background:#fff1f0;border-color:#ffa39e}.upload-page__drag-handle{color:#bbb;-webkit-user-select:none;user-select:none;width:22px;font-weight:700}.upload-page__field-label{min-width:88px;color:var(--color-text);font-weight:600}.upload-page__alias-tags{gap:var(--space-2);flex-wrap:wrap;flex:1;align-items:center;display:flex}.upload-page__pharma-unmapped-label{color:var(--color-text-tertiary);font-size:var(--fs-xs)}.upload-page__accordion-panel{margin:0 0 var(--space-3) var(--space-13);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);background:#fff;padding:.8rem .9333rem}.upload-page__accordion-hint{color:var(--color-text-secondary);font-size:var(--fs-xs);margin-bottom:.5333rem}.upload-page__header-list{gap:var(--space-2);flex-direction:column;display:flex}.upload-page__header-item{border-radius:var(--ui-radius);background:#fafafa;border:1px solid #0000;justify-content:space-between;align-items:center;padding:.5333rem .6667rem;transition:background .1s;display:flex}.upload-page__header-item-name{font-weight:500}.upload-page__header-item--current{background:var(--primary-lightest);border-color:var(--primary-light)}.upload-page__header-item--other{color:#aaa;cursor:not-allowed;background:#f5f5f5}.upload-page__header-item--free{cursor:pointer}.upload-page__header-item--free:hover{background:var(--primary-lightest);border-color:var(--primary-light)}.upload-page__header-item-status{align-items:center;gap:var(--space-4);display:flex}.upload-page__header-item-hint-muted{color:var(--color-text-tertiary);font-size:var(--fs-xs)}.upload-page__header-item-hint-action{color:var(--accent-primary);font-size:var(--fs-xs)}.summary-file-cell__name{font-weight:500;line-height:1.3}.summary-file-cell__name--ellip{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.assignment-add-modal__form{max-width:100%}.assignment-add-modal__locked-value{min-height:var(--ui-control-height,32px);color:var(--color-text);border-radius:var(--ui-radius-round);box-sizing:border-box;-webkit-user-select:text;user-select:text;cursor:default;background:#00000005;border:1px solid #d9d9d9;padding:4px 11px;line-height:1.5715}.assignment-add-modal__hint,.form-hint{font-size:var(--fs-xs);color:var(--color-text-secondary);margin-top:var(--space-2)}.conflict-msg{margin-top:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--ui-radius);font-size:var(--fs-xs);line-height:1.45}.conflict-msg--error{color:#cf1322;background:#fff2f0;border:1px solid #ffccc7}.conflict-msg--warn{color:#3d2f00;background:#feffe6;border:1px solid #faad14}.conflict-msg__ul{margin:var(--space-3) 0 0 var(--space-8);padding:0}.split-master__dl--grid-mom{gap:var(--space-6) 0;font-size:var(--fs-sm);grid-template-columns:8rem 1fr;align-content:start;margin:0;line-height:1.4;display:grid}.split-master__dl--grid-mom dt{color:var(--color-text-secondary);font-size:var(--fs-sm);font-weight:500}.split-master__dl--grid-mom dd{word-break:break-word;font-size:var(--fs-base);margin:0}a.split-master__link-break{word-break:break-all}.product-form__grid{gap:0 var(--space-8);grid-template-columns:1fr 1fr;display:grid}.product-form__col-span-2{grid-column:span 2}.product-form__input-full{width:100%}.product-form__bioeq-row{align-items:center;gap:var(--space-8);width:100%;display:flex}.product-form__bioeq-input{flex:0 0 50%;max-width:50%}.product-form__bioeq-hint{min-width:0;color:var(--color-text-secondary,#00000073);font-size:var(--font-size-sm,.875rem);white-space:nowrap;flex:auto}.product-form-fields{display:contents}.mom-product-form.mom-product-form{max-width:100%}.mom-product-import__desc{color:var(--color-text-secondary);font-size:var(--fs-xs);margin-bottom:var(--space-8);line-height:1.5}.mom-product-import__upload{align-items:center;gap:var(--space-6);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.mom-product-import__file-name{color:var(--color-text-secondary);font-size:var(--fs-xs)}.mom-product-import__preview{margin-bottom:var(--space-8)}.mom-product-import__preview-head{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.mom-product-import__result{margin-top:var(--space-8)}.mom-product-import__footer{margin-top:var(--space-8);justify-content:flex-end;display:flex}.mom-product-import{min-height:0}.mom-pharma-form__grid{gap:0 var(--space-8);grid-template-columns:1fr 1fr;display:grid}.mom-pharma-form__col-span-2{grid-column:span 2}.mom-pharma-form.mom-pharma-form{max-width:100%}.mom-pharma-form__date .ant-picker{width:100%}.mom-pharma-import__desc{color:var(--color-text-secondary);font-size:var(--fs-xs);margin-bottom:var(--space-8);line-height:1.5}.mom-pharma-import__upload{align-items:center;gap:var(--space-6);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.mom-pharma-import__file-name{color:var(--color-text-secondary);font-size:var(--fs-xs)}.mom-pharma-import__preview{margin-bottom:var(--space-8)}.mom-pharma-import__preview-head{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.mom-pharma-import__result{margin-top:var(--space-8)}.mom-pharma-import__footer{margin-top:var(--space-8);justify-content:flex-end;display:flex}.mom-pharma-import{min-height:0}.mom-hospital-form h4{margin:var(--space-10) 0 var(--space-4);padding-bottom:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-secondary);border-bottom:1px solid #e8e8e8}.mom-hospital-form h4:first-of-type{margin-top:0}.mom-hospital-form__grid{gap:0 var(--space-6);margin-bottom:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.mom-hospital-form__col-span-2{grid-column:span 2}.mom-hospital-form__col-span-4{grid-column:span 4}.mom-hospital-form__input-full{width:100%}.mom-hospital-form.mom-hospital-form{max-width:100%}.mom-hospital-import__desc{color:var(--color-text-secondary);font-size:var(--fs-xs);margin-bottom:var(--space-8);line-height:1.5}.mom-hospital-import__upload{align-items:center;gap:var(--space-6);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.mom-hospital-import__file-name{color:var(--color-text-secondary);font-size:var(--fs-xs)}.mom-hospital-import__preview{margin-bottom:var(--space-8)}.mom-hospital-import__preview-head{margin-bottom:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.mom-hospital-import__result{margin-top:var(--space-8)}.mom-hospital-import__footer{margin-top:var(--space-8);justify-content:flex-end;display:flex}.mom-hospital-import{min-height:0}.mom-search-modal__input{margin-bottom:var(--space-8)}.mom-search-modal__search-row{gap:var(--space-4);align-items:center;display:flex}.mom-search-modal__search-row .search-input-affix{flex:1;min-width:0}.mom-search-modal__loading{text-align:center;padding:var(--space-24)}.mom-search-modal__empty{text-align:center;padding:var(--space-16);color:var(--color-text-secondary)}.mom-search-modal__empty p{margin-bottom:var(--space-8)}.master-qc--create{min-height:0}.master-qc__search-row{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.master-qc__search-input{flex:200px;min-width:0}.master-qc__search-row--select .master-qc__search-select{flex:240px;min-width:0}.master-qc__search-block-form{width:100%}.master-qc__search-block-form .master-qc__search-block-item .ant-form-item-label{overflow:hidden;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;display:none!important}.master-qc__search-block-form .master-qc__search-block-item .ant-form-item-control{flex:100%!important;width:100%!important;max-width:100%!important}.master-qc__search-block-controls{gap:var(--space-4);flex-direction:column;flex:1 1 0;width:100%;min-width:0;display:flex}.master-qc__search-block-form .master-qc__search-block-item.ant-form-item{margin-bottom:0}.master-qc__search-block-form .master-qc__search-block-controls{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.master-qc__search-block-form .master-qc__search-row{width:100%}.master-qc__search-block-form .master-qc__search-row--select .master-qc__search-select,.master-qc__search-block-form .master-qc__search-input{flex:100%;width:100%;min-width:0}.master-qc__search-block-form .master-qc__direct-wrap{justify-content:flex-start;margin-top:0}.master-qc__search-block-label-empty{width:100%;min-height:1px;display:block}.master-qc__result-box{border-radius:var(--ui-radius-round);max-height:200px;margin-bottom:var(--space-4);background:#fafafa;border:1px solid #f0f0f0;overflow:auto}.master-qc__result-box .master-qc__search-block-controls{width:100%}.master-qc__result-line{padding:var(--space-4) var(--space-5);cursor:pointer;text-align:left;background:#fff;border-bottom:1px solid #f0f0f0;width:100%;transition:background .12s}.master-qc__result-line:last-child{border-bottom:none}.master-qc__result-line:hover{background:var(--primary-lightest)}.master-qc__result-name{font-weight:500;font-size:var(--fs-sm);color:var(--color-text);line-height:1.3}.master-qc__result-sub{font-size:var(--fs-xs);color:var(--color-text-secondary);margin-top:var(--space-1);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.master-entity-shell__fields,.master-qc__form.ant-form-horizontal{--master-form-line-h:var(--master-form-line-h-pc-form)}.master-entity-shell--detail .master-entity-shell__fields,.master-entity-shell--detail .master-qc__form.ant-form-horizontal,.master-qc__form--detail.ant-form-horizontal{--master-form-line-h:var(--master-form-line-h-pc-detail)}.master-entity-shell--detail .master-entity-shell__fields .ant-form-item,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal .ant-form-item,.master-qc__form--detail.ant-form-horizontal .ant-form-item{margin-bottom:var(--master-form-row-gap-pc-detail)}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item{border-bottom:1px solid var(--portal-hub-card-border,#e8e8e8)}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:first-child{border-top:1px solid var(--portal-hub-card-border,#e8e8e8)}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item-label{padding-left:var(--space-6);padding-right:var(--space-6);background:var(--sidebar-bg,#f5f6f8);box-sizing:border-box;align-self:stretch!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item-label>label{background:0 0;border-radius:0;width:100%;padding:0}.master-entity-shell--form-page .master-entity-shell__fields .ant-form-item,.master-entity-shell--form-page .master-entity-shell__fields .ant-form-horizontal .ant-form-item,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item{margin-bottom:var(--master-form-row-gap-pc-form)}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-row,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-row{align-items:flex-start!important}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-label,.master-qc__form.ant-form-horizontal .ant-form-item-label{text-align:left;padding-right:var(--space-8);justify-content:flex-start!important;padding-top:0!important;display:flex!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-label,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-label{align-items:flex-start!important}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-label>label,.master-qc__form.ant-form-horizontal .ant-form-item-label>label{text-align:left;max-width:100%;line-height:1.5715;min-height:var(--master-form-line-h)!important;justify-content:flex-start!important;align-items:center!important;height:auto!important;display:inline-flex!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input{align-items:stretch!important;min-height:auto!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content{box-sizing:border-box;flex:auto;width:100%;min-width:0;max-width:100%}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding-top:0;display:flex;min-height:auto!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper):not(.ant-switch):not(.ant-radio-group):not(.ant-checkbox-group),.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>:not(.ant-checkbox-wrapper):not(.ant-radio-wrapper):not(.ant-switch):not(.ant-radio-group):not(.ant-checkbox-group){box-sizing:border-box;width:100%;max-width:100%}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>:is(textarea.ant-input,.ant-input-textarea),.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>:is(textarea.ant-input,.ant-input-textarea),.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content .flow-content-editor,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content .flow-content-editor,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content .flow-content-editor .flow-content-editor__textarea,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content .flow-content-editor .flow-content-editor__textarea,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content .rich-html-editor,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content .rich-html-editor,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content .rich-html-editor__host,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content .rich-html-editor__host,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content .flow-create-kind-group,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content .flow-create-kind-group,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-upload,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-upload{max-width:100%;width:100%!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content:has(>:is(.ant-upload-wrapper,.ant-upload)){justify-content:flex-start;gap:var(--space-4);flex-wrap:wrap;align-self:flex-start;width:fit-content;max-width:100%;min-height:var(--master-form-line-h)!important;flex-direction:row!important;align-items:center!important;display:inline-flex!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content:has(>:is(.ant-upload-wrapper,.ant-upload)){justify-content:flex-start;gap:var(--space-4);flex-wrap:wrap;align-self:flex-start;width:fit-content;max-width:100%;min-height:var(--master-form-line-h)!important;flex-direction:row!important;align-items:center!important;display:inline-flex!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content:has(>:is(.ant-upload-wrapper,.ant-upload))>:is(.ant-upload-wrapper,.ant-upload){flex:none;max-width:100%;width:auto!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content:has(>:is(.ant-upload-wrapper,.ant-upload))>:is(.ant-upload-wrapper,.ant-upload){flex:none;max-width:100%;width:auto!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-upload-wrapper,.ant-upload)):not(:has(.ant-form-item-control-input-content>.ui-text-muted)) .ant-form-item-row{align-items:center!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item:has(.ant-form-item-control-input-content>:is(.ant-upload-wrapper,.ant-upload)):not(:has(.ant-form-item-control-input-content>.ui-text-muted)) .ant-form-item-row{align-items:center!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-upload-list:not(:has(.ant-upload-list-item)){min-height:0!important;margin:0!important;padding:0!important;display:none!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-upload-list:not(:has(.ant-upload-list-item)){min-height:0!important;margin:0!important;padding:0!important;display:none!important}.master-form-control-value{box-sizing:border-box;width:100%;max-width:100%;margin-top:0;padding-top:0}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .master-form-control-value:not(:has(>.master-form-value-line,>.master-form-value-stack,>.hospital-detail-address-block,>.master-form-value--multiline,>.rich-html-display,>.admin-notice-detail-content,>.notice-attachments-reader,>.ant-input-textarea)){min-height:var(--master-form-line-h);align-items:center;display:inline-flex}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .master-form-control-value:not(:has(>.master-form-value-line,>.master-form-value-stack,>.hospital-detail-address-block,>.master-form-value--multiline,>.rich-html-display,>.admin-notice-detail-content,>.notice-attachments-reader,>.ant-input-textarea)){min-height:var(--master-form-line-h);align-items:center;display:inline-flex}:is(.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content:has(>.ant-switch,>.ant-radio-group:only-child:not(.flow-create-kind-group),>.ant-checkbox-group:only-child),.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content:has(>.ant-switch,>.ant-radio-group:only-child:not(.flow-create-kind-group),>.ant-checkbox-group:only-child),.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content:has(>.ant-checkbox-wrapper:only-child),.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content:has(>.ant-checkbox-wrapper:only-child),.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content:has(>.master-form-value-line:has(.ant-switch)),.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content:has(>.master-form-value-line:has(.ant-switch))){min-height:var(--master-form-line-h);place-content:flex-start;align-items:center;gap:var(--space-4);flex-flow:wrap;align-self:flex-start;width:fit-content;max-width:100%;display:inline-flex}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input:has(.ant-form-item-control-input-content>.ant-switch){align-items:flex-start!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input:has(.ant-form-item-control-input-content>.master-form-value-line>.ant-switch){align-items:flex-start!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input:has(.ant-form-item-control-input-content>.ant-switch){align-items:flex-start!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input:has(.ant-form-item-control-input-content>.master-form-value-line>.ant-switch){align-items:flex-start!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content .ant-radio-group:not(.flow-create-kind-group),.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content .ant-checkbox-group,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content .ant-radio-group:not(.flow-create-kind-group),.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content .ant-checkbox-group{align-items:center;gap:var(--space-4);flex-wrap:wrap;line-height:1.5715;display:inline-flex;height:auto!important;min-height:0!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.flow-create-kind-group.ant-radio-group,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.flow-create-kind-group.ant-radio-group{gap:var(--space-4);margin:0;padding:0;flex-direction:column!important;flex:auto!important;align-self:stretch!important;align-items:stretch!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:flex!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-checkbox-wrapper,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-checkbox-wrapper,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.flow-create-inline-radio-row,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.flow-create-inline-radio-row,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-radio-group:not(.flow-create-kind-group),.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-radio-group:not(.flow-create-kind-group),.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-checkbox-group,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-checkbox-group{box-sizing:border-box;place-content:center flex-start;width:100%;max-width:100%;margin-top:0;padding-top:0;min-height:var(--master-form-line-h)!important;margin-inline-start:0!important;flex:none!important;align-self:flex-start!important;align-items:center!important;height:auto!important;margin-left:0!important;display:inline-flex!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>:has(>.ant-radio-group:not(.flow-create-kind-group),>.ant-checkbox-group){box-sizing:border-box;place-content:center flex-start;width:100%;max-width:100%;margin-top:0;padding-top:0;min-height:var(--master-form-line-h)!important;margin-inline-start:0!important;flex:none!important;align-self:flex-start!important;align-items:center!important;height:auto!important;margin-left:0!important;display:inline-flex!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>:has(>.ant-radio-group:not(.flow-create-kind-group),>.ant-checkbox-group){box-sizing:border-box;place-content:center flex-start;width:100%;max-width:100%;margin-top:0;padding-top:0;min-height:var(--master-form-line-h)!important;margin-inline-start:0!important;flex:none!important;align-self:flex-start!important;align-items:center!important;height:auto!important;margin-left:0!important;display:inline-flex!important}.master-form-value-line>.ant-checkbox-wrapper,.master-form-control-value>.ant-checkbox-wrapper,.master-form-value-line>.ant-radio-group:not(.flow-create-kind-group),.master-form-control-value>.ant-radio-group:not(.flow-create-kind-group){flex:none!important;align-self:flex-start!important;height:auto!important;min-height:0!important}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.flow-create-kind-group,.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content>.flow-create-kind-group{flex:auto!important;align-self:stretch!important;width:100%!important;max-width:100%!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>:is(.master-form-hint,.master-form-lead,.form-hint,.flow-create-lead,.flow-create-memo-lead,.flow-create-hint-inline,[class$=-hint-inline],[class$=-lead],[class*=__hint]):not(:has(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker,.ant-radio-group,.ant-checkbox-group,.ant-switch,.ant-upload,.ant-btn:not(.ant-btn-link),textarea)){box-sizing:border-box;min-height:var(--master-form-line-h);flex:none;align-items:center;width:100%;max-width:100%;padding:0;line-height:1.5715;display:inline-flex;margin:0!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>:is(.master-form-hint,.master-form-lead,.form-hint,.flow-create-lead,.flow-create-memo-lead,.flow-create-hint-inline,[class$=-hint-inline],[class$=-lead],[class*=__hint]):not(:has(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select,.ant-picker,.ant-radio-group,.ant-checkbox-group,.ant-switch,.ant-upload,.ant-btn:not(.ant-btn-link),textarea)){box-sizing:border-box;min-height:var(--master-form-line-h);flex:none;align-items:center;width:100%;max-width:100%;padding:0;line-height:1.5715;display:inline-flex;margin:0!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>p.ui-text-muted:not(:has(.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-radio-group,.ant-checkbox-group,.ant-switch,.ant-upload,textarea)){box-sizing:border-box;min-height:var(--master-form-line-h);flex:none;align-items:center;width:100%;max-width:100%;padding:0;line-height:1.5715;display:inline-flex;margin:0!important}.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>p.ui-text-muted:not(:has(.ant-input,.ant-input-affix-wrapper,.ant-select,.ant-radio-group,.ant-checkbox-group,.ant-switch,.ant-upload,textarea)){box-sizing:border-box;min-height:var(--master-form-line-h);flex:none;align-items:center;width:100%;max-width:100%;padding:0;line-height:1.5715;display:inline-flex;margin:0!important}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content .ant-switch,.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content .ant-switch,.master-form-value-line .ant-switch,.master-form-control-value .ant-switch{box-sizing:border-box;vertical-align:middle!important;flex:none!important;align-self:center!important;width:auto!important;min-width:40px!important;max-width:none!important;height:20px!important;min-height:0!important;line-height:20px!important;display:inline-block!important}.master-form-value-line .notice-form__hint{min-height:0;line-height:var(--master-form-line-h);display:inline}.master-entity-shell:not(.master-entity-shell--detail) .master-form-value-line,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.master-form-value-line,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.master-form-value-line{box-sizing:border-box;min-height:var(--master-form-line-h);align-items:center;gap:var(--space-4);flex-wrap:wrap;max-width:100%;margin-top:0;padding-top:0;display:inline-flex}.master-form-value-line>.ant-tag:not(.status-chip),.master-form-control-value>.ant-tag:not(.status-chip),.master-form-value-line>.status-chip,.master-form-control-value>.status-chip,.master-form-value-line>.user-pharma-feature-status,.master-form-control-value>.user-pharma-feature-status,.master-form-value-line>.filter-type-badge,.master-form-control-value>.filter-type-badge{flex:none;align-self:center;display:inline-flex;height:auto!important;min-height:0!important}.master-form-value-line>.ant-switch,.master-form-control-value>.ant-switch{flex:none;align-self:center;min-width:40px!important;height:20px!important;min-height:0!important;line-height:20px!important}.master-form-value-stack,.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.master-form-value-stack,.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content>.master-form-value-stack,.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.hospital-detail-address-block,.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content>.hospital-detail-address-block{align-items:flex-start;gap:var(--space-7);flex-direction:column;width:100%;max-width:100%;margin-top:0;padding-top:0;display:flex}.master-form-value--multiline,.master-entity-shell__field-value--multiline{white-space:pre-line;width:100%;min-height:auto;display:block}@media (width<=768px){.master-entity-shell--form-page :is(.master-qc__form.ant-form-horizontal,.master-entity-shell__fields .ant-form-horizontal):not(.master-qc__form--detail) .ant-form-item{margin-bottom:var(--space-6)}.master-entity-shell--form-page :is(.master-qc__form.ant-form-horizontal,.master-entity-shell__fields .ant-form-horizontal):not(.master-qc__form--detail) .ant-form-item-row{row-gap:var(--space-2);flex-direction:column!important;align-items:stretch!important}.master-entity-shell--form-page :is(.master-qc__form.ant-form-horizontal,.master-entity-shell__fields .ant-form-horizontal):not(.master-qc__form--detail) .ant-form-item-label{text-align:left;flex:none!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;padding-right:0!important}.master-entity-shell--form-page :is(.master-qc__form.ant-form-horizontal,.master-entity-shell__fields .ant-form-horizontal):not(.master-qc__form--detail) .ant-form-item-label>label{justify-content:flex-start!important;height:auto!important;min-height:auto!important}.master-entity-shell--form-page :is(.master-qc__form.ant-form-horizontal,.master-entity-shell__fields .ant-form-horizontal):not(.master-qc__form--detail) .ant-form-item-control{flex:none!important;width:100%!important;max-width:100%!important}}.master-entity-shell .ant-form-horizontal .ant-form-item-label>label{color:var(--color-text-secondary);font-size:var(--text-base)!important}.master-entity-shell .ant-form-horizontal .ant-form-item-control-input,.master-entity-shell .ant-form-horizontal .ant-form-item-control-input-content,.master-entity-shell .ant-descriptions-item-label,.master-entity-shell .ant-descriptions-item-content{font-size:var(--text-base)!important}.master-entity-shell__detail-tabs .ant-tabs-tab,.master-entity-shell__detail-tabs .ant-tabs-tab-btn{line-height:1.5715;font-size:var(--text-base)!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:not(:has(.inquiry-plain-body,.master-form-value--multiline,.master-entity-shell__field-value--multiline,.master-form-value-stack,.hospital-detail-address-block,.rich-html-display,.admin-notice-detail-content,.notice-attachments-reader,.attachment-list,.ant-input-textarea)) .ant-form-item-row{align-items:center!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:not(:has(.inquiry-plain-body,.master-form-value--multiline,.master-entity-shell__field-value--multiline,.master-form-value-stack,.hospital-detail-address-block,.rich-html-display,.admin-notice-detail-content,.notice-attachments-reader,.attachment-list,.ant-input-textarea)) .ant-form-item-label{align-items:center!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item-control-input-content{min-height:var(--master-form-line-h);align-content:center;align-items:center;gap:var(--space-4);width:100%;max-width:100%;padding-top:0;padding-inline:var(--space-6);line-height:var(--master-form-line-h);flex-flow:wrap;display:inline-flex!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item-control-input-content>*{box-sizing:border-box;max-width:100%;flex:none!important;align-self:center!important;height:auto!important;min-height:0!important}:is(.master-qc__form--detail,.master-entity-shell--detail .master-entity-shell__fields) .master-form-control-value{margin:0;padding:0;display:contents;min-height:0!important}:is(.master-qc__form--detail,.master-entity-shell--detail .master-entity-shell__fields) .master-form-value-line:not(.master-form-value--multiline){margin:0;padding:0;display:contents;height:auto!important;min-height:0!important}:is(.master-qc__form--detail,.master-entity-shell--detail .master-entity-shell__fields) .user-pharma-feature-status,:is(.master-qc__form--detail,.master-entity-shell--detail .master-entity-shell__fields) .ant-tag:not(.status-chip){flex:none!important;align-self:center!important;height:auto!important;min-height:0!important}:is(.master-qc__form--detail,.master-entity-shell--detail .master-entity-shell__fields) .status-chip{flex:none!important;align-self:center!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:has(.inquiry-plain-body,.master-form-value--multiline,.master-entity-shell__field-value--multiline,.master-form-value-stack,.hospital-detail-address-block,.rich-html-display,.admin-notice-detail-content,.notice-attachments-reader,.attachment-list,.ant-input-textarea) .ant-form-item-row{align-items:center!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:has(.inquiry-plain-body,.master-form-value--multiline,.master-entity-shell__field-value--multiline,.master-form-value-stack,.hospital-detail-address-block,.rich-html-display,.admin-notice-detail-content,.notice-attachments-reader,.attachment-list,.ant-input-textarea) .ant-form-item-label{align-items:center!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:has(.inquiry-plain-body,.master-form-value--multiline,.master-entity-shell__field-value--multiline,.master-form-value-stack,.hospital-detail-address-block,.rich-html-display,.admin-notice-detail-content,.notice-attachments-reader,.attachment-list,.ant-input-textarea) .ant-form-item-control-input-content{min-height:auto;line-height:1.5715;display:block!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:has(.inquiry-plain-body,.master-form-value--multiline,.master-entity-shell__field-value--multiline,.master-form-value-stack,.hospital-detail-address-block,.rich-html-display,.admin-notice-detail-content,.notice-attachments-reader,.attachment-list,.ant-input-textarea) .ant-form-item-control-input-content>*{width:100%;align-self:flex-start!important}.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-input:not(textarea),.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-input:not(textarea),.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-input-affix-wrapper,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-input-affix-wrapper,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-input-number,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-input-number,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-select,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-select,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-picker,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item-control-input-content>.ant-picker{box-sizing:border-box;min-height:var(--master-form-line-h);align-items:center;display:flex;width:100%!important;max-width:100%!important}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>.ant-input-textarea,.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content>.ant-input-textarea,.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control-input-content>textarea.ant-input,.master-qc__form.ant-form-horizontal .ant-form-item-control-input-content>textarea.ant-input{align-items:stretch;width:100%;max-width:100%;min-height:auto;display:block}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-label.ant-form-item-label-left,.master-qc__form.ant-form-horizontal .ant-form-item-label.ant-form-item-label-left{justify-content:flex-start!important}.master-entity-shell__fields .ant-form-item-label>label:after,.master-qc__form.ant-form-horizontal .ant-form-item-label>label:after{content:none!important}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-label>label.ant-form-item-required:before,.master-qc__form.ant-form-horizontal .ant-form-item-label>label.ant-form-item-required:before{line-height:inherit;order:2;margin-inline-start:var(--space-2);margin-inline-end:0!important}@media (width<=768px){.master-entity-shell__fields .ant-form-horizontal .ant-form-item,.master-qc__form.ant-form-horizontal .ant-form-item{flex-wrap:nowrap}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-label,.master-qc__form.ant-form-horizontal .ant-form-item-label{text-align:left;padding-bottom:0;justify-content:flex-start!important}.master-entity-shell__fields .ant-form-horizontal .ant-form-item-control,.master-qc__form.ant-form-horizontal .ant-form-item-control{min-width:0}}.master-qc__form--locked .master-qc__field{color:var(--color-text-tertiary);cursor:not-allowed;opacity:.9;border-color:#d9d9d9;background:#f5f5f5!important}.master-qc__form--locked .ant-input.ant-input-disabled,.master-qc__form--locked .ant-input-disabled{color:var(--color-text-tertiary);opacity:.9;background:#f5f5f5!important}.master-qc__form--locked .ant-input,.master-qc__form--locked textarea,.master-qc__form--locked .ant-input-textarea{color:var(--color-text-tertiary)}.master-qc__form--locked .ant-input-textarea textarea,.master-qc__form--locked textarea{cursor:not-allowed;background:#f5f5f5!important}.master-qc__direct-wrap{margin:var(--space-8) 0 0;display:flex}.master-qc__direct{font-size:var(--fs-sm);height:auto;padding:var(--space-2) var(--space-5)}.master-qc__direct-ico{font-size:var(--fs-xs);opacity:.85;margin-right:.3rem}.master-qc__footer{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid #f0f0f0;display:flex}.master-entity-shell{width:100%;max-width:640px;padding:var(--space-8) var(--space-8) 0;box-sizing:border-box;flex-direction:column;min-height:100%;margin:0 auto;display:flex}.page-container.app-page-shell>.master-entity-shell:not(.master-entity-shell--detail):not(.master-entity-shell--form-page){height:auto!important;min-height:0!important;max-height:100%!important}.page-container:has(>.master-entity-shell):not(.app-page-shell){overflow:hidden auto!important}.master-entity-shell__title{margin:var(--space-8) 0 var(--space-16);justify-content:space-between;align-items:center;gap:var(--space-7);display:flex}.master-entity-shell__title.master-entity-shell__title--list{margin-top:0;margin-bottom:var(--space-8)}.master-entity-shell__title-back{flex-shrink:0}.master-entity-shell__title-back.ant-btn.ant-btn-circle{width:var(--space-16)!important;min-width:var(--space-16)!important;height:var(--space-16)!important;line-height:1!important;font-size:var(--text-base)!important;padding:0!important}.master-entity-shell__title-text{align-items:center;gap:var(--space-8);min-width:0;font-size:var(--text-xl);flex-wrap:wrap;flex:auto;line-height:1.35;display:inline-flex;font-weight:600!important}.master-entity-shell__title-primary{align-items:center;line-height:1.35;display:inline-flex}.master-entity-shell__title-text .master-entity-shell__title-stack{flex:auto;max-width:100%}.master-entity-shell__title-stack{gap:var(--space-1);flex-direction:column;min-width:0;max-width:100%;line-height:1.35;display:flex}.master-entity-shell__title-line{font-size:var(--text-base);color:var(--color-text);font-weight:400}.master-entity-shell__title-line--subline{font-size:var(--text-base);color:var(--color-text);line-height:1.3;font-weight:400!important}.master-entity-shell__title-line--primary{font-size:inherit;color:inherit;font-weight:600!important}.master-entity-shell__title-line--ingredient{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.master-entity-shell__title-text .app-header__shell-teleported-extras{align-self:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:inline-flex}.master-entity-shell__title-text .app-header__shell-teleported-extras .ant-space{align-items:center!important;display:inline-flex!important}.master-entity-shell__title-text .app-header__shell-teleported-extras .ant-space-item{align-items:center;display:inline-flex}.master-entity-shell__title-text .app-header__shell-teleported-extras .ant-tag{align-self:center;align-items:center;display:inline-flex;vertical-align:unset!important;margin:0!important}.master-entity-shell__title-text .app-header__shell-teleported-extras .status-chip{flex:none}.master-entity-shell__title-text .app-header__shell-teleported-extras .ant-switch{box-sizing:border-box;vertical-align:middle;min-width:40px!important;height:20px!important;line-height:20px!important}.master-entity-shell__title-text .master-entity-shell__title-primary,.master-entity-shell__title-text .master-entity-shell__title-line--primary,.master-entity-shell__title-text>:not(.app-header__shell-teleported-extras):not(.master-entity-shell__title-stack){font-weight:600!important}.master-entity-shell__title-actions{align-items:center;gap:var(--space-8);font-size:var(--text-base);flex-shrink:0;font-weight:400;display:inline-flex}@media (width<=768px){.master-entity-shell--detail .master-entity-shell__title-back,.master-entity-shell--form-page .master-entity-shell__title-back,.master-entity-shell__title-primary--app-header-mobile-only,.master-entity-shell__title-stack--app-header-mobile-only{display:none}.master-entity-shell__detail-title:not(:has(.master-entity-shell__title-actions .ant-btn)):is(:has(.master-entity-shell__title-stack--app-header-mobile-only),:has(.master-entity-shell__title-primary--app-header-mobile-only)){display:none}:is(.master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__head:has(.master-entity-shell__title-primary--app-header-mobile-only,.master-entity-shell__title-stack--app-header-mobile-only),.master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__detail-head:has(.master-entity-shell__title-primary--app-header-mobile-only,.master-entity-shell__title-stack--app-header-mobile-only)){display:none}}.master-entity-shell__body{width:100%;display:block}.master-entity-shell__search{margin-bottom:var(--space-8)}.master-entity-shell__fields{display:block}.master-entity-shell--detail .master-entity-shell__detail-content{box-sizing:border-box}@media (width<=768px){.master-entity-shell--detail .master-entity-shell__fields .ant-form-item,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal .ant-form-item,.master-qc__form--detail.ant-form-horizontal .ant-form-item{margin-bottom:var(--master-form-row-gap-mobile-detail)!important}.master-entity-shell--form-page .master-entity-shell__fields .ant-form-item,.master-entity-shell--form-page .master-entity-shell__fields .ant-form-horizontal .ant-form-item,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields .ant-form-horizontal .ant-form-item,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail) .ant-form-item{margin-bottom:var(--master-form-row-gap-mobile-form)!important}.master-entity-shell--form-page .master-entity-shell__fields,.master-entity-shell--form-page .master-qc__form.ant-form-horizontal,.master-entity-shell:not(.master-entity-shell--detail) .master-entity-shell__fields,.master-qc__form.ant-form-horizontal:not(.master-qc__form--detail){--master-form-line-h:var(--master-form-line-h-mobile-form)}.master-entity-shell--detail .master-entity-shell__fields,.master-entity-shell--detail .master-qc__form.ant-form-horizontal,.master-qc__form--detail.ant-form-horizontal{--master-form-line-h:var(--master-form-line-h-mobile-detail)}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:not(:has(.inquiry-plain-body,.master-form-value--multiline,.master-entity-shell__field-value--multiline,.master-form-value-stack,.hospital-detail-address-block,.rich-html-display,.admin-notice-detail-content,.notice-attachments-reader,.attachment-list,.ant-input-textarea)) .ant-form-item-label>label{height:auto!important;min-height:auto!important}:is(.master-qc__form--detail.ant-form-horizontal,.master-entity-shell--detail .master-entity-shell__fields .ant-form-horizontal) .ant-form-item:not(:has(.inquiry-plain-body,.master-form-value--multiline,.master-entity-shell__field-value--multiline,.master-form-value-stack,.hospital-detail-address-block,.rich-html-display,.admin-notice-detail-content,.notice-attachments-reader,.attachment-list,.ant-input-textarea)) .ant-form-item-control-input-content{height:auto!important;min-height:auto!important}}.master-entity-shell__extra{margin-top:var(--space-8)}.master-entity-shell__scroll-body{box-sizing:border-box}.member-hospitals-tab__memo-icon{margin-left:var(--space-3);color:var(--color-text-tertiary);cursor:help}.member-hospitals-tab__pharma-tag{margin-bottom:var(--space-1)}.master-entity-shell--detail .master-entity-shell__fields .ant-form-item-control-input-content{color:var(--color-text)}.master-entity-shell--detail .master-entity-shell__fields .inquiry-plain-body,.master-entity-shell--detail .master-entity-shell__fields .master-form-value--multiline,.master-entity-shell--detail .master-entity-shell__fields .master-entity-shell__field-value--multiline,.master-entity-shell--detail .master-entity-shell__fields .admin-notice-detail-content{word-break:break-word}.search-input-affix{box-sizing:border-box;width:100%;display:block;position:relative}.search-input-affix--sm .search-input{font-size:var(--fs-xs);padding:var(--space-1) var(--space-4);border-radius:var(--ui-radius);min-height:24px;line-height:1.5;display:none}.search-input-affix--sm.search-input-affix--clearable .search-input{padding-right:var(--space-13)}.search-input{width:100%;height:var(--ui-search-control-height);min-height:var(--ui-search-control-height);padding-block:0;padding-inline:var(--space-7);font-size:var(--fs-base);line-height:calc(var(--ui-search-control-height) - 2px);color:var(--color-text);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);box-sizing:border-box;background-color:#fff;margin:0;transition:all .2s}#app .responsive-select-mobile__search.ant-input,#app .responsive-select-mobile-modal .responsive-select-mobile__search.ant-input{height:var(--ui-search-control-height)!important;min-height:var(--ui-search-control-height)!important;line-height:calc(var(--ui-search-control-height) - 2px)!important}.mom-search-modal__search-row .search-input{height:var(--ui-search-control-height);min-height:var(--ui-search-control-height);line-height:calc(var(--ui-search-control-height) - 2px)}.search-input:hover{border-color:var(--ui-border-input-hover)}.search-input:focus,.search-input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--accent-primary-focus-outline);outline:none}.search-input:disabled{color:var(--color-text-tertiary);cursor:not-allowed;border-color:var(--ui-border-faint);box-shadow:none;background-color:#f5f5f5}@media (width<=768px){.search-input{border-radius:var(--ui-radius-round);padding-block:0;padding-inline:var(--space-8)}:is(.list-search-group .search-input,.main-table-unified-search__input:has(>.search-input-affix) .search-input){border-radius:var(--ui-radius-search-end)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.list-search-group__btn{border-radius:var(--ui-radius)!important}.main-table-unified-search__input:has(>.search-input-affix):after{border-radius:var(--ui-radius-search-end)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.search-input-affix--with-kind .search-input__kind{border-radius:var(--ui-radius-search-end) 0 0 var(--ui-radius-search-end)}.search-input-affix--with-kind .search-input{border-radius:0 var(--ui-radius-search-end) var(--ui-radius-search-end) 0}.search-input-affix--sm .search-input__kind{border-radius:var(--ui-radius-search-end) 0 0 var(--ui-radius-search-end)}}.search-input-affix--clearable .search-input{padding-right:var(--space-16)}.search-input__clear,.search-select__clear{width:16px;min-width:16px;height:16px;min-height:16px;font-size:var(--text-xs);cursor:pointer;z-index:1;box-sizing:border-box;justify-content:center;align-items:center;margin:0;font-weight:600;line-height:1;position:absolute;top:50%;transform:translateY(-50%);background:var(--ui-clear-btn-bg)!important;color:var(--ui-clear-btn-fg)!important;border:none!important;border-radius:50%!important;padding:0!important;display:inline-flex!important}.search-input__clear{right:var(--space-8)}.search-select__clear{right:7px}.search-input__clear:hover,.search-select__clear:hover{background:var(--ui-clear-btn-bg-hover)!important;color:var(--ui-clear-btn-fg)!important}.search-input__clear-ico{font-size:var(--text-xs);color:inherit;line-height:1;display:block}.search-input-affix--with-kind{align-items:stretch;gap:0;display:flex}.search-input-affix--with-kind .search-input{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;flex:auto;min-width:0}.search-input__kind{width:auto;min-width:110px;padding:var(--space-2) var(--space-14) var(--space-2) var(--space-6);font-size:var(--fs-base);color:var(--color-text);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-round) 0 0 var(--ui-radius-round);appearance:none;cursor:pointer;box-sizing:border-box;background-color:#fafafa;background-image:linear-gradient(45deg,#0000 50%,#00000073 50%),linear-gradient(135deg,#00000073 50%,#0000 50%);background-position:calc(100% - 12px),calc(100% - 7px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;outline:none;flex:none;margin:0;line-height:1.5715;transition:all .2s}.search-input__kind:hover{border-color:var(--ui-border-input-hover);z-index:1;position:relative}.search-input__kind:focus{border-color:var(--ui-border-input-hover);z-index:1;box-shadow:none;position:relative}.search-input__kind:disabled{color:var(--color-text-tertiary);cursor:not-allowed;background-color:#f5f5f5}.search-input-affix--sm .search-input__kind{font-size:var(--fs-xs);padding:var(--space-1) var(--space-13) var(--space-1) var(--space-5);border-radius:var(--ui-radius) 0 0 var(--ui-radius);min-width:96px;min-height:24px;line-height:1.5}.search-select,.search-select__control{width:100%;position:relative}.search-select__input{width:100%;min-height:32px;padding:var(--space-2) var(--space-16) var(--space-2) var(--space-6);font-size:var(--fs-base);color:var(--color-text);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);box-sizing:border-box;background-color:#fff;outline:none;line-height:1.5715;transition:all .2s}.search-select__input:hover{border-color:var(--ui-border-input-hover)}.search-select__input:focus,.search-select__input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--accent-primary-focus-outline);outline:none}.search-select__input:disabled{color:var(--color-text-tertiary);border-color:var(--ui-border-faint);cursor:not-allowed;background:#f5f5f5}.search-select__dropdown{z-index:1080;border:1px solid var(--ui-border-input);border-radius:var(--ui-radius-round);max-height:240px;box-shadow:var(--elevation-floating);background:#fff;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.search-select__dropdown--fixed{overflow:hidden;right:auto!important}.search-select__option{width:100%;padding:.45rem var(--space-5);color:var(--color-text);font-size:var(--text-base);text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f0f0f0;font-weight:500;display:block}.search-select__option:last-child{border-bottom:none}.search-select__option:hover{background:var(--primary-lightest)}.search-select__empty{padding:.55rem var(--space-5);color:var(--color-text-secondary);font-size:var(--fs-sm)}.search-select__sub{margin-left:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:400;display:inline-block}.search-select__extra{padding:.45rem var(--space-5);color:var(--accent-primary);cursor:pointer;border-top:1px solid #f0f0f0}.search-select__extra:hover{background:#0000000a}.search-select__extra--disabled{color:var(--color-text-tertiary);cursor:not-allowed;pointer-events:none}.search-select__shell--multiple{width:100%;min-height:var(--ui-control-height);padding:var(--space-4) var(--space-4);font-size:var(--fs-base);color:var(--color-text);border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);box-sizing:border-box;background-color:#fff;line-height:1.5715;transition:all .2s;position:relative}.search-select:not(.search-select--disabled):hover .search-select__shell--multiple{border-color:var(--ui-border-input-hover)}.search-select--open:not(.search-select--disabled) .search-select__shell--multiple{border-color:var(--ui-border-input-hover);box-shadow:none}.search-select--disabled .search-select__shell--multiple{color:var(--color-text-tertiary);border-color:var(--ui-border-faint);cursor:not-allowed;background:#f5f5f5}.search-select__shell--file-list{align-items:stretch;gap:var(--space-5);flex-direction:column;display:flex}.search-select__shell--file-list .search-select__input-row--file-list{width:100%}.search-select__shell--file-list .app-dropzone__add-more,.search-select__shell--file-list .search-select__add-more,.master-evidence-files-shell .app-dropzone__add-more,.responsive-search-picker-shell .app-dropzone__add-more,.responsive-search-picker-shell .responsive-search-single-select__trigger{text-align:center;box-sizing:border-box;width:100%;height:var(--ui-control-height);min-height:var(--ui-control-height);line-height:calc(var(--ui-control-height) - 2px);align-self:stretch;padding-block:0;display:block}.search-select__dropdown-search{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--ui-border-faint);box-sizing:border-box;flex-shrink:0}.search-select__dropdown-search-input{width:100%;height:var(--ui-search-control-height);min-height:var(--ui-search-control-height);box-sizing:border-box;border:1px solid var(--ui-border-input);border-radius:var(--ui-radius);padding-block:0;padding-inline:var(--space-6);font-size:var(--fs-base);line-height:calc(var(--ui-search-control-height) - 2px);color:var(--color-text);outline:none}.search-select__dropdown-search-input:focus,.search-select__dropdown-search-input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--accent-primary-focus-outline);outline:none}.master-qc__form .master-evidence-files-shell,.master-entity-shell__fields .master-evidence-files-shell{align-items:stretch;gap:var(--space-5);flex-direction:column;display:flex}.master-evidence-files-shell .app-dropzone{width:100%}.search-select__chips-row{gap:var(--space-2);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}.search-select__chips-clip{width:100%;min-width:0;position:relative}.search-select__chips-clip--with-toggle .search-select__chips-row{padding-right:4.5rem}.search-select__chips-row--collapsed{max-height:var(--search-select-chips-two-line-max,56px);overflow:hidden}.search-select__chips-toggle{z-index:2;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-7);border-radius:var(--ui-radius);color:var(--accent-primary);font-size:var(--text-xs);cursor:pointer;box-shadow:none;background:linear-gradient(90deg,#fff0,#fff 14px);border:none;margin:0;line-height:1.2;display:inline-flex;position:absolute;bottom:0;right:0}.search-select__chips-toggle:hover{color:var(--accent-primary-hover)}.search-select__chips-toggle-caret{font-size:var(--text-2xs);transition:transform .2s}.search-select__chips-toggle-caret--open{transform:rotate(180deg)}.search-select__chips-toggle-text{white-space:nowrap}.search-select__input-row{align-items:center;min-height:24px;display:flex}.search-select__filter-input{min-width:48px;font-size:var(--fs-base);color:var(--color-text);padding:var(--space-1) var(--space-2);box-sizing:border-box;background:0 0;border:none;outline:none;flex:80px;line-height:1.5715}.search-select__filter-input:disabled{color:var(--color-text-tertiary);cursor:not-allowed;background:0 0}.search-select__chip.ant-tag{margin-inline-end:0}.search-select--summary-multiple .search-select__shell--multiple{align-items:stretch;gap:var(--space-1);flex-direction:column;display:flex}.search-select__summary-row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:28px;padding:var(--space-1) 0;display:flex}.search-select__summary-text{font-size:var(--fs-base);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.search-select__summary-toggle{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);margin-right:var(--space-10);border-radius:var(--ui-radius);color:var(--accent-primary);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;flex-shrink:0;display:inline-flex}.search-select__summary-toggle:hover{color:var(--accent-primary-hover);background:#0000000a}.search-select__summary-caret{font-size:var(--text-2xs);transition:transform .2s}.search-select__summary-caret--open{transform:rotate(180deg)}.search-select__summary-empty-trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:28px;padding:var(--space-2) var(--space-1);border-radius:var(--ui-radius);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;margin:0;display:flex}.search-select__summary-empty-trigger:disabled{cursor:not-allowed;opacity:.6}.search-select__summary-empty-placeholder{min-width:0;font-size:var(--ui-placeholder-font-size);color:var(--ui-text-placeholder);text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1.5715;overflow:hidden}.search-select__summary-empty-caret{font-size:var(--text-2xs);color:var(--color-text-tertiary);flex-shrink:0;transition:transform .2s}.search-select__dropdown--multiple{flex-direction:column;max-height:280px;padding:0;display:flex;overflow:hidden}.search-select__dropdown-scroll{flex:0 auto;min-height:0;max-height:216px;overflow:hidden auto}.search-select__dropdown-scroll .search-select__option:last-child{border-bottom:1px solid #f0f0f0}.search-select__dropdown-footer{justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:#fff;border-top:1px solid #f0f0f0;flex-shrink:0;display:flex}.search-select__dropdown-footer .ant-btn{min-width:64px;height:auto;padding:var(--space-3) var(--space-5);justify-content:center;align-items:center;line-height:1;display:inline-flex}.search-select__option--multiple{align-items:center;gap:var(--space-6);display:flex}.search-select__check-cell{pointer-events:none;flex-shrink:0}.search-select__option-main{min-width:0;color:var(--color-text);font-size:var(--text-base);flex:auto;font-weight:500}.search-select__option--select-all{background:#fafafa;border-bottom:1px solid #f0f0f0}.search-select__option-main--select-all{color:var(--accent-primary-active);font-weight:400}.entity-select-member .search-select__option{width:100%}.entity-select-member__option{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.entity-select-member__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-size:var(--text-base);font-weight:500;overflow:hidden}.entity-select-member__sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:400;overflow:hidden}.entity-select-hospital .search-select__option{width:100%}.entity-select-hospital__option{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.entity-select-hospital__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-size:var(--text-base);font-weight:500;overflow:hidden}.entity-select-hospital__address{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:400;overflow:hidden}.entity-select-pharma .search-select__option{width:100%}.entity-select-pharma__option{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.entity-select-pharma__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-size:var(--text-base);font-weight:500;overflow:hidden}.entity-select-pharma__address{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:400;overflow:hidden}.entity-select-product .search-select__option{width:100%}.entity-select-product__option{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.entity-select-product__row--title{width:100%;min-width:0}.entity-select-product__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-size:var(--text-base);font-weight:500;display:block;overflow:hidden}.entity-select-product__row--pharma-code{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,4fr);align-items:center;width:100%;min-width:0;display:grid}.entity-select-product__pharma,.entity-select-product__code{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:400;overflow:hidden}.pqc-form--single-col .product-form-fields{display:block}.pqc-form--single-col .product-form__col-span-2{grid-column:auto}.pharma-confirm-diff__summary,.hospital-confirm-diff__summary,.product-confirm-diff{font-size:var(--fs-sm);margin-bottom:var(--space-6)}.pharma-confirm-diff__add,.pharma-confirm-diff__change,.hospital-confirm-diff__add,.hospital-confirm-diff__change{margin-left:var(--space-6);font-size:var(--fs-xs)}.pharma-confirm-diff__add,.hospital-confirm-diff__add{color:var(--accent-primary)}.pharma-confirm-diff__change,.hospital-confirm-diff__change{color:#d4a017}.pharma-confirm-diff__cell--add,.hospital-confirm-diff__cell--add,.product-confirm-diff--add{background:var(--primary-lightest);padding:0 var(--space-2);border-radius:var(--ui-radius)}.pharma-confirm-diff__cell--chg,.hospital-confirm-diff__cell--chg,.product-confirm-diff--chg{padding:0 var(--space-2);border-radius:var(--ui-radius);background:#fff3cd}.pharma-confirm-diff__actions,.hospital-confirm-diff__actions,.product-confirm-diff__actions{gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;justify-content:flex-end;display:flex}.ant-modal-wrap.master-import-modal-wrap .ant-modal{max-width:94vw;width:min(520px,94vw)!important}.ant-modal-wrap.master-import-modal-wrap--expanded .ant-modal{max-width:96vw;width:min(960px,96vw)!important}.master-import{min-height:0}.master-import__toolbar{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.master-import__file{color:var(--color-text-secondary);font-size:var(--fs-xs)}.master-import__actions{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.master-import__alert{margin-bottom:var(--space-4)}.master-import__edit-icon{font-size:.9rem;line-height:1}.master-import__cell--error{background:#fffbe6!important}.master-import__row--duplicate td{background:#fff1f0}.master-import__row--duplicate .master-import__cell--error{background:#fffbe6!important}.master-import__footer{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-8);display:flex}.master-import__confirm-text{margin-bottom:var(--space-8)}.master-import__confirm-actions{justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.pharma-mapping-step__intro{color:var(--color-text-secondary);font-size:var(--fs-sm);margin-bottom:var(--space-6)}.pharma-mapping-step__row-select{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pharma-mapping-step__pharma-select{min-width:200px}.pharma-mapping-step__actions{justify-content:flex-end;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.api-augment__summary{margin-bottom:var(--space-8);padding:var(--space-4) var(--space-8);border-radius:var(--ui-radius);background:#f5f5f5}.api-augment__choice-row{padding:var(--space-6);border-bottom:1px solid #f0f0f0}.api-augment__choice-header{margin-bottom:var(--space-4);font-weight:500}.api-augment__no-match{padding-left:var(--space-12);color:#faad14;margin:0}.api-augment__actions{margin-top:var(--space-8);justify-content:flex-end;gap:var(--space-4);display:flex}.api-augment__radio .ant-radio-wrapper{margin-bottom:var(--space-3);display:block}.api-augment__strike{color:var(--color-text-secondary);text-decoration:line-through}.split-master__list--code{flex-direction:column;min-width:0;display:flex}.split-master__code-filters{box-sizing:border-box;width:100%;padding:0 0 0 var(--space-8);flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.split-master__code-type-select{min-width:12.5rem;max-width:100%}.mom-code-form__autocomplete{width:100%}.mom-code-form__hint{margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.4}.mom-code-import__desc{color:var(--color-text-secondary);font-size:var(--fs-xs);margin-bottom:var(--space-6);line-height:1.5}.mom-code-import__upload{align-items:center;gap:var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.mom-code-import__file-name{color:var(--color-text-secondary);font-size:var(--fs-sm)}.mom-code-import__actions{margin-top:var(--space-8);justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.wizard-header{padding:0 0 var(--space-8);margin-bottom:var(--space-8);border-bottom:.5px solid #0000000f}.wizard-header__title{font-size:var(--fs-lg2);margin:0 0 var(--space-8);font-weight:500}.wizard-header__filename{color:var(--color-text);font-weight:400;font-size:var(--fs-lg);margin-left:var(--space-2)}.wizard-header__stepper{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.wizard-header__step{align-items:center;gap:var(--space-4);display:flex}.wizard-header__circle{width:24px;height:24px;font-size:var(--fs-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.wizard-header__label{font-size:var(--fs-base)}.wizard-header__step--done .wizard-header__circle,.wizard-header__step--current .wizard-header__circle{background:var(--accent-primary);color:#fff;font-weight:500}.wizard-header__step--done .wizard-header__label,.wizard-header__step--current .wizard-header__label{color:var(--accent-primary);font-weight:500}.wizard-header__step--todo .wizard-header__circle{color:var(--color-text-tertiary);border:1px solid var(--ui-border-input);background:#fafafa}.wizard-header__step--todo .wizard-header__label{color:var(--color-text-tertiary);font-weight:500}.wizard-header__connector{width:32px;height:1px;margin:0 var(--space-6);background:#00000026;flex-shrink:0}.wizard-header__connector--done{background:var(--accent-primary)}.master-qc-route-modal.ant-modal-wrap{justify-content:center!important;align-items:center!important;display:flex!important}.master-qc-route-modal.ant-modal-wrap .ant-modal{max-width:98vw;width:min(1200px,98vw)!important;margin:0!important;padding-bottom:0!important;top:0!important}.app-wizard-modal.ant-modal-wrap{justify-content:center!important;align-items:center!important;display:flex!important}.app-wizard-modal.ant-modal-wrap .ant-modal{max-width:98vw;width:var(--wizard-modal-width)!important;margin:0!important;padding-bottom:0!important;top:0!important}.app-wizard-modal .ant-modal-body{box-sizing:border-box;flex-direction:column;display:flex;height:var(--wizard-modal-body-height)!important;max-height:var(--wizard-modal-body-height)!important;padding:0!important;overflow:hidden!important}.app-wizard-modal .ant-modal-body>.wizard-body{height:100%;min-height:0}.app-wizard-modal.app-wizard-modal--campaign.ant-modal-wrap .ant-modal{width:min(640px,98vw)!important;max-width:98vw!important}.app-wizard-modal.app-wizard-modal--campaign .ant-modal-body{height:420px!important;max-height:min(420px,75vh)!important}.app-wizard-modal .ant-modal-footer{justify-content:flex-end;align-items:center;gap:var(--space-8);display:flex}.app-wizard-modal .ant-modal-footer>*{margin:0!important}.wizard-body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.wizard-body__content{min-height:0;padding:var(--space-8) 0 0;flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.wizard-body__fixed{flex-direction:column;flex-shrink:0;display:flex}.wizard-body__scrollable{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.wizard-body__scrollable>*{flex:1 1 0;min-height:0}.app-wizard-modal .wizard-body__scrollable>.ant-spin-nested-loading{flex-direction:column;min-height:0;display:flex}.app-wizard-modal .wizard-body__scrollable>.ant-spin-nested-loading>.ant-spin-container{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.app-wizard-modal .wizard-body__scrollable:has(.hospital-map) .hospital-map__spin.ant-spin-nested-loading{flex:1 1 0;min-height:0;overflow:hidden}.app-wizard-modal .wizard-body__scrollable:has(.hospital-map) .hospital-map__spin>.ant-spin-container{flex:1 1 0;height:100%;min-height:0;overflow:hidden}.wizard-notice{padding:var(--space-5) var(--space-14);background:var(--primary-lightest);flex-shrink:0}.wizard-notice__line{align-items:center;gap:var(--space-4);font-size:var(--fs-sm);display:flex}.wizard-notice__icon{flex-shrink:0}.wizard-notice__text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.wizard-notice__toggle{cursor:pointer;color:var(--color-text-tertiary);padding:0 var(--space-2);background:0 0;border:none}.wizard-notice__rest{margin-top:var(--space-5);font-size:var(--fs-xs);color:var(--color-text-secondary);white-space:pre-line}.hospital-map__row-outer--unmapped,.member-map__row-outer--unmapped,.pmap-row--pending,tr.pmap-row--pending{background:#fffcf0}.pcm__unified-list,.pcm__multi-table-wrap,.member-map__scroller{font-size:var(--fs-sm)}.app-sidebar__footer{border-top:1px solid #e8e8e8;flex-shrink:0}.app-sidebar__item--button{cursor:pointer;text-align:left;width:100%;color:var(--nav-text);background:0 0;border:none;padding:0;font-family:inherit}.app-sidebar__item--button:hover,.app-sidebar__item--button:focus-visible{color:var(--color-text);background:#0000000a;outline:none}.empty-shell-root{display:none}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper tfoot>tr>th,.ant-table-wrapper tfoot>tr>td{font-size:var(--fs-base)!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.tbl-col-main,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.tbl-col-main *,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell .tbl-col-main{font-size:var(--tbl-col-main-font-size)!important;font-weight:var(--tbl-col-main-font-weight)!important;color:var(--tbl-col-main-color)!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.tbl-col-sub,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell .tbl-col-sub{color:var(--tbl-col-sub-color)!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.tbl-col-sub,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell.tbl-col-sub :not(.ant-btn):not(.ant-btn *):not(.ant-select):not(.ant-select *):not(.status-chip):not(.status-chip *):not(.responsive-select-mobile):not(.responsive-select-mobile *),.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell .tbl-col-sub{font-size:var(--tbl-col-sub-font-size)!important;font-weight:var(--tbl-col-sub-font-weight)!important}.ant-table-wrapper .ant-table-thead>tr>th.tbl-col-non,.ant-table-wrapper .ant-table-thead>tr>th.tbl-col-main,.ant-table-wrapper .ant-table-thead>tr>th.tbl-col-sub,.ant-table-wrapper .ant-table-thead>tr>th .tbl-col-main,.ant-table-wrapper .ant-table-thead>tr>th .tbl-col-sub{font-size:var(--table-thead-font-size)!important;font-weight:var(--table-thead-font-weight)!important;color:inherit!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell .tbl-col-main.table-title,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell .table-title.tbl-col-main{font-size:var(--tbl-col-main-font-size)!important;font-weight:var(--tbl-col-main-font-weight)!important;color:inherit!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell .ui-flex-row-gap-sm>.tbl-col-main{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ant-table-wrapper .ant-table-thead>tr>th .ant-btn{font-size:var(--fs-base)!important}.ant-table-wrapper .ant-table-tbody>tr>td .ant-btn,.ant-table-wrapper .ant-table-tbody>tr>td .ant-btn-sm{font-size:var(--fs-xs)!important}.ant-table-wrapper .ant-table-tbody>tr>td .library-file-title-link.ant-btn{font-size:var(--fs-base)!important}.ant-table-wrapper .ant-table-tbody>tr>td .ant-tag{font-size:var(--fs-xs)!important}.ant-table-wrapper .ant-table-column-sorter-up,.ant-table-wrapper .ant-table-column-sorter-down,.ant-table-wrapper .ant-table-column-sorter-inner{display:none!important}.ant-table-wrapper .ant-table-column-sorter{vertical-align:middle!important;white-space:nowrap!important;flex:none!important;width:auto!important;min-width:.85em!important;height:auto!important;min-height:0!important;margin-inline-start:.35em!important;font-size:1em!important;line-height:1!important;display:inline-block!important;position:relative!important}.ant-table-wrapper .ant-table-column-sorter:before{content:"▼";color:var(--color-text-tertiary);transition:color .15s;font-size:var(--text-xs)!important;line-height:1!important;display:inline-block!important}.ant-table-wrapper .ant-table-column-has-sorters:has(.ant-table-column-sorter-down.active) .ant-table-column-sorter:before{color:var(--accent-primary)}.ant-table-wrapper .ant-table-column-has-sorters:has(.ant-table-column-sorter-up.active) .ant-table-column-sorter:before{content:"▲";color:var(--accent-primary)}:is(.ant-table-wrapper .ant-table-column-has-sorters:has(.ant-table-column-sorter-up.active) .ant-table-column-title,.ant-table-wrapper .ant-table-column-has-sorters:has(.ant-table-column-sorter-down.active) .ant-table-column-title){color:var(--accent-primary)!important}.ant-table-wrapper .ant-table-filter-column{align-items:center!important;display:flex!important}.ant-table-wrapper .ant-table-filter-trigger{vertical-align:middle!important;justify-content:center!important;align-self:center!important;align-items:center!important;height:1em!important;margin:0!important;font-size:1em!important;line-height:1!important;display:inline-flex!important}.ant-table-wrapper .ant-table-filter-trigger .anticon{vertical-align:middle!important;font-size:.85em!important;line-height:1!important}.page-table-triangle-sorters .ant-table-thead>tr>th:has(.ant-table-filter-trigger.active) .ant-table-column-title{color:var(--accent-primary)!important}.page-table-triangle-sorters .ant-table-thead>tr>th:has(.ant-table-filter-trigger.active) .ant-table-filter-trigger{color:var(--accent-primary)!important}.page-table-triangle-sorters .ant-table-thead>tr>th.list-col-header-filter-active .ant-table-column-title,.page-table-triangle-sorters .ant-table-thead>tr>th .ant-table-column-title .list-col-header-filter-active,.page-table-triangle-sorters .ant-table-thead>tr>th .list-col-header-filter-active{color:var(--accent-primary)!important}.ant-tag{font-size:var(--text-xs)!important;padding-inline:var(--space-3)!important;padding-block:var(--space-1)!important;vertical-align:middle!important;border-radius:var(--ui-radius)!important;border-width:1px!important;margin-inline-end:var(--space-2)!important;line-height:1.4!important}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorters,.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-title,.ant-table-wrapper .ant-table-thead>tr>th .ant-table-filter-column,.ant-table-wrapper .ant-table-thead>tr>th .ant-table-filter-column .ant-table-column-title,.page-table-triangle-sorters .ant-table-thead>tr>th.list-col-header-filter-active,.page-table-triangle-sorters .ant-table-thead>tr>th .list-col-header-filter-active,.page-table-triangle-sorters .ant-table-thead>tr>th .ant-table-column-title .list-col-header-filter-active,:is(.page-container,.panel--main) .ant-table .ant-table-thead>tr>th .ant-table-column-title,:is(.page-container,.panel--main) .ant-table .ant-table-thead>tr>th .ant-table-column-sorters{font-size:var(--table-thead-font-size)!important;font-weight:var(--table-thead-font-weight)!important}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{vertical-align:middle!important;line-height:1.4!important}.ant-table-wrapper .ant-table-thead>tr>th .ant-checkbox-wrapper,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td .ant-checkbox-wrapper{vertical-align:middle!important;align-items:center!important;height:14px!important;padding:0!important;line-height:1!important}.ant-table-wrapper .ant-table-thead>tr>th .ant-checkbox,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td .ant-checkbox{vertical-align:middle!important;width:14px!important;height:14px!important;line-height:1!important;display:inline-block!important;position:relative!important;top:0!important}.ant-table-wrapper .ant-table-thead>tr>th .ant-checkbox-inner,.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td .ant-checkbox-inner{width:14px!important;height:14px!important;display:block!important}.ant-table-wrapper .ant-table-selection-column,.ant-table-wrapper .ant-table-selection-column.ant-table-cell{vertical-align:middle!important;text-align:center!important;line-height:1!important}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell:has(.ant-checkbox){vertical-align:middle!important;text-align:center!important;line-height:1!important}.ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell:has(.ant-checkbox){vertical-align:middle!important;text-align:center!important;line-height:1!important}.ant-table-filter-dropdown .ant-dropdown-menu-item{align-items:center!important;gap:var(--space-5)!important;flex-flow:row!important;display:flex!important}.ant-table-filter-dropdown .ant-dropdown-menu-item>.ant-checkbox-wrapper,.ant-table-filter-dropdown .ant-checkbox-wrapper{flex-flow:row!important;align-items:center!important;width:auto!important;margin:0!important;display:inline-flex!important}.ant-table-filter-dropdown .ant-checkbox-wrapper>.ant-checkbox{vertical-align:middle!important;flex:none!important;align-items:center!important;margin:0!important;display:inline-flex!important}.ant-table-filter-dropdown .ant-checkbox-wrapper>span:not(.ant-checkbox){white-space:nowrap!important;vertical-align:middle!important;flex:0 auto!important;padding-inline-start:var(--space-5)!important;line-height:1.4!important;display:inline-block!important}.app-layout__content:has(.blocking-scope__inner>.page-container.app-page-shell>.master-entity-shell){overflow:hidden!important}.app-layout__content>.blocking-scope>.blocking-scope__inner>.page-container.app-page-shell:has(>.master-entity-shell){box-sizing:border-box;flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.app-layout__content>.blocking-scope>.blocking-scope__inner>.page-container.app-page-shell:not(:has(>.master-entity-shell)){flex:auto!important;min-height:auto!important;max-height:none!important}.page-container.app-page-shell:not(:has(>.master-entity-shell)){border-radius:var(--ui-radius-round);box-shadow:var(--elevation-panel);border:1px solid #e8e8e8;width:100%!important;max-width:100%!important;height:auto!important;padding:var(--space-8)!important;box-sizing:border-box!important;background:#fff!important;flex-direction:column!important;margin:0!important;display:flex!important;overflow:visible!important}.page-container.app-page-shell:has(>.master-entity-shell){border-radius:var(--ui-radius-round);box-shadow:var(--elevation-panel);border:1px solid #e8e8e8;box-sizing:border-box!important;background:#fff!important;flex-direction:column!important;flex:1 1 0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important;margin:0!important;display:flex!important;overflow:hidden!important}.page-container.app-page-shell>*{width:100%!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important}.page-container.app-page-shell>.master-entity-shell{box-sizing:border-box!important;flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:100%!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.page-container.app-page-shell>.master-entity-shell--app-detail,.page-container.app-page-shell>.master-entity-shell--form-page{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.page-container.app-page-shell>.master-entity-shell:not(.master-entity-shell--app-detail):not(.master-entity-shell--form-page){width:100%!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important}.master-entity-shell__detail-head{z-index:2;box-sizing:border-box;background:#fff;flex-shrink:0;width:100%;max-width:640px;margin-left:auto;margin-right:auto;position:relative}.master-entity-shell__detail-title{margin:var(--space-8) 0 var(--space-12);justify-content:space-between;align-items:center;gap:var(--space-7);background:0 0;padding-bottom:0;display:flex}.master-entity-shell__detail-tabs.ant-tabs{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.master-entity-shell__detail-tabs>.ant-tabs-nav{z-index:1;box-sizing:border-box;background:#fff;flex-shrink:0;width:100%;max-width:640px;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative}.master-entity-shell__detail-tabs>.ant-tabs-content-holder{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;max-width:100%;min-height:0;margin-left:0;margin-right:0;display:flex;overflow:hidden}.master-entity-shell__detail-tabs .ant-tabs-content{flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex}.master-entity-shell__detail-tabs .ant-tabs-tabpane.ant-tabs-tabpane-active{box-sizing:border-box;visibility:visible;pointer-events:auto;flex-direction:column;flex:1 1 0;width:100%;max-width:100%;height:100%;min-height:0;display:flex}.master-entity-shell__detail-tabs .ant-tabs-tabpane[aria-hidden=true]{pointer-events:none!important}.master-entity-shell__detail-tabs .ant-tabs-tabpane>.ant-spin-nested-loading.master-entity-shell__body{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;max-width:100%;min-height:0;display:flex}.master-entity-shell__detail-tabs .ant-tabs-tabpane>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{box-sizing:border-box;flex:1 1 0;width:100%;max-width:100%;min-height:0}.master-entity-shell__detail-tabs .ant-tabs-tabpane:has(.entity-detail-tab-panel--table-full)>.ant-spin-nested-loading.master-entity-shell__body>.ant-spin-container{flex-direction:column;display:flex;overflow:hidden}@media (width<=768px){.page-container.app-page-shell:has(.master-entity-shell--form-page){padding:var(--space-8) 0 0!important}.page-container.app-page-shell:has(.master-entity-shell--detail):not(:has(.master-entity-shell--form-page)){padding:0!important}.page-container.app-page-shell .master-entity-shell--detail .master-entity-shell__detail-tabs>.ant-tabs-nav{padding-inline:var(--space-8);box-sizing:border-box}.page-container.app-page-shell .master-entity-shell--detail .master-entity-shell__detail-tabs .ant-tabs-nav-wrap:before,.page-container.app-page-shell .master-entity-shell--detail .master-entity-shell__detail-tabs .ant-tabs-nav-wrap:after{box-shadow:none!important;display:none!important}.page-container.app-page-shell .master-entity-shell--detail .blocking-scope__inner>.master-entity-shell__detail-head{box-sizing:border-box}.page-container.app-page-shell .master-entity-shell--detail .master-entity-shell__detail-content:not(:has(.entity-detail-tab-panel--table-full)){box-sizing:border-box}.page-container.app-page-shell .master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__actions,.page-container.app-page-shell .master-entity-shell--detail .blocking-scope__inner>.master-entity-shell__actions{z-index:590;padding:var(--space-7) var(--space-8);box-shadow:var(--elevation-sticky-footer);box-sizing:border-box;background:#fff;position:fixed;bottom:0;left:0;right:0;width:100%!important;max-width:none!important;margin:0!important;display:block!important}.page-container.app-page-shell :is(.master-entity-shell--form-page,.master-entity-shell--detail) .blocking-scope__inner>.master-entity-shell__actions .master-entity-shell__detail-foot-actions{gap:var(--space-6);box-sizing:border-box;grid-template-columns:minmax(88px,1fr) minmax(0,2fr);width:100%;margin:0;flex-wrap:nowrap!important;align-items:stretch!important;display:grid!important}.app-layout--mobile.app-layout--has-bottom-nav .page-container.app-page-shell :is(.master-entity-shell--form-page,.master-entity-shell--detail) .blocking-scope__inner>.master-entity-shell__actions{bottom:var(--app-bottom-nav-stack)}.app-layout--mobile.app-layout--mobile-hide-bottom-slot .page-container.app-page-shell :is(.master-entity-shell--form-page,.master-entity-shell--detail) .blocking-scope__inner>.master-entity-shell__actions{padding-bottom:calc(var(--space-7) + env(safe-area-inset-bottom,var(--space-0)))}.page-container.app-page-shell :is(.master-entity-shell--form-page,.master-entity-shell--detail) .blocking-scope__inner>.master-entity-shell__actions .master-entity-shell__detail-foot-actions>:is(.ant-btn,.ant-popconfirm){box-sizing:border-box;width:100%;min-height:var(--ui-control-height-prominent)!important;margin:0!important}.page-container.app-page-shell :is(.master-entity-shell--form-page,.master-entity-shell--detail) .blocking-scope__inner>.master-entity-shell__actions .master-entity-shell__detail-foot-actions>:is(.ant-btn,.ant-popconfirm .ant-btn){height:var(--ui-control-height-prominent)!important;min-height:var(--ui-control-height-prominent)!important;line-height:calc(var(--ui-control-height-prominent) - 2px)!important;padding-block:0!important}}@media (width>=769px){.page-container.app-page-shell .master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__actions,.page-container.app-page-shell .master-entity-shell--detail .blocking-scope__inner>.master-entity-shell__actions{position:static!important}}.master-entity-shell--app-detail .master-entity-shell__detail-content:has(.entity-detail-tab-panel--table-full){box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;max-width:100%;height:100%;min-height:0;margin:0;display:flex;overflow:hidden}.master-entity-shell--app-detail .master-entity-shell__detail-content:has(.entity-detail-tab-panel--table-full)>.panel.panel--main.app-table-scope{flex:1 1 0;align-self:stretch;min-height:0}.master-entity-shell--app-detail .master-entity-shell__extra:has(.entity-detail-tab-panel--table-full){box-sizing:border-box;width:100%;max-width:100%;margin-left:0;margin-right:0}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.re-items-zip-progress{width:100%;max-width:640px;padding:0 var(--space-8);box-sizing:border-box;margin-inline:auto}.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.re-detail-missing-alert.ant-alert{max-width:640px;margin-inline:auto}@media (width<=768px){.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.re-items-zip-progress,.master-entity-shell--app-detail .entity-detail-tab-panel--table-full>.re-detail-missing-alert.ant-alert{max-width:100%;margin-inline:0}}.master-entity-shell--form-page>.blocking-scope,.master-entity-shell--detail>.blocking-scope{flex-direction:column!important;flex:1 1 0!important;min-height:0!important;display:flex!important;overflow:hidden!important}.master-entity-shell--form-page .blocking-scope__inner,.master-entity-shell--detail .blocking-scope__inner{box-sizing:border-box;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.master-entity-shell--detail .blocking-scope__inner>.master-entity-shell__detail-head,.master-entity-shell--detail .blocking-scope__inner>.master-entity-shell__actions{flex-shrink:0!important}.master-entity-shell--detail .blocking-scope__inner>.master-entity-shell__detail-tabs{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}.master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__head,.master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__detail-head,.master-entity-shell--form-page .blocking-scope__inner>.master-entity-shell__actions{flex-shrink:0!important}.page-container.app-page-shell>.board-form{min-height:0!important;box-shadow:none!important;background:0 0!important;flex-direction:column!important;flex:auto!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;display:flex!important}.admin-member-detail-view .panel.panel--main{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.admin-e-contract-create-view .contract-progress{margin-bottom:2rem}.admin-e-contract-create-view .contract-progress .ant-steps-item-icon{width:calc(24 / 14 * var(--space-8))!important;height:calc(24 / 14 * var(--space-8))!important;line-height:1!important;font-size:var(--text-base)!important;justify-content:center!important;align-items:center!important;margin-inline-end:var(--space-5)!important;display:inline-flex!important}.admin-e-contract-create-view .contract-progress .ant-steps-item-icon .ant-steps-icon{width:auto!important;height:auto!important;line-height:1!important;font-size:var(--text-base)!important;justify-content:center!important;align-items:center!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}.admin-e-contract-create-view .contract-progress .ant-steps-item-container{align-items:center!important;display:flex!important}.admin-e-contract-create-view .contract-progress .ant-steps .ant-steps-item{align-items:center!important}.admin-e-contract-create-view .contract-progress .ant-steps-item-content{align-items:center!important;min-height:0!important;display:flex!important}.admin-e-contract-create-view .contract-progress .ant-steps-item-title{padding-block:0!important;line-height:1.5!important}.admin-e-contract-create-view .contract-progress .ant-steps-item-icon{align-self:center!important;margin-block:0!important}.admin-e-contract-create-view .contract-progress .ant-steps-item-icon .anticon{line-height:1!important;display:block!important}.admin-e-contract-create-view .contract-progress .ant-steps-item-title:after{top:50%!important;transform:translateY(-50%)!important}.admin-e-contract-create-view .master-entity-shell__form-actions,.admin-e-contract-create-view .master-entity-shell__form-actions .master-entity-shell__detail-foot-actions{align-items:center!important}.admin-e-contract-create-view .master-entity-shell__form-actions .ant-btn.list-head-btn--action,.admin-e-contract-create-view .master-entity-shell__form-actions .ant-btn.list-head-btn--action>span{line-height:1.5!important}.admin-e-contract-create-view .contract-content{min-height:0}.admin-e-contract-create-view .basic-info-datepicker.ant-picker{width:100%;max-width:320px}.admin-e-contract-create-view .e-contract-recipient-picker__search{margin-bottom:var(--space-6);margin-left:0}.admin-e-contract-create-view .e-contract-recipient-picker__search .list-search-group{max-width:480px}.admin-e-contract-create-view .e-contract-recipient-picker__head.main-head{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:0;margin-left:0;padding-left:0;display:flex}.admin-e-contract-create-view .e-contract-recipient-picker__table-outer .ant-table-pagination{margin-bottom:0}.admin-e-contract-create-view .e-contract-recipient-picker{margin-bottom:0;margin-left:0}.admin-e-contract-create-view .e-contract-recipient-picker__head .main-head__left{flex:auto;min-width:0}.admin-e-contract-create-view .e-contract-recipient-picker__head .main-head__right{flex:none}.admin-e-contract-create-view .e-contract-recipient-picker__table-outer{min-height:400px}.admin-e-contract-create-view .e-contract-recipient-picker__table .ant-table-tbody>tr>td.ant-table-cell.tbl-col-main{text-align:left!important}.admin-e-contract-create-view .e-contract-recipient-picker__table-outer .ant-table-body{max-height:400px}.e-contract-recipient-selected-list-modal__actions{margin-top:var(--space-7);justify-content:flex-end;display:flex}.e-contract-send-result-modal__desc{margin-bottom:var(--space-8)}.e-contract-send-result-modal__actions{margin-top:var(--space-7);justify-content:flex-end;display:flex}.e-contract-send-result-modal__multiline{white-space:pre-wrap;word-break:break-word}.e-contract-send-result-modal__annex-list{margin:0;padding-left:1.25em}.e-contract-send-result-modal__annex-list li{margin:0}.admin-e-contract-detail-recipients__icon-btn,.admin-e-contract-list__icon-btn{padding-inline:var(--space-2)}.admin-e-contract-list-view .admin-e-contract-list-table .ant-table-tbody>tr>td.ant-table-cell.tbl-col-main{text-align:left!important}.admin-e-contract-detail-recipients__icon-btn--primary.ant-btn-text:not(:disabled){color:var(--primary)}.admin-e-contract-detail-recipients__icon-btn--primary.ant-btn-text:not(:disabled):hover{color:var(--primary-mid)}.admin-e-contract-create-links-redirect{justify-content:center;align-items:center;min-height:200px;display:flex}.admin-e-contract-create-view__error{margin-top:var(--space-8)}.admin-e-contract-create-view .contract-progress{z-index:2;margin-bottom:var(--space-12);background:#fff;flex-shrink:0;position:sticky;top:0}.admin-e-contract-create-view .main-content-editor textarea.ant-input{padding:var(--space-8);line-height:1.5;font-size:var(--fs-base);resize:none!important;height:auto!important;min-height:360px!important;max-height:none!important}.admin-e-contract-create-view{--e-contract-preview-sheet-width:592px;--e-contract-preview-display-scale:.8;--e-contract-preview-sheet-pad-top:14px;--e-contract-preview-sheet-pad-x:12px;--e-contract-preview-sheet-pad-bottom:16px;--e-contract-preview-sheet-display-width:calc(var(--e-contract-preview-sheet-width) * var(--e-contract-preview-display-scale));--e-contract-preview-sheet-pad:calc(var(--e-contract-preview-sheet-pad-top) * var(--e-contract-preview-display-scale)) calc(var(--e-contract-preview-sheet-pad-x) * var(--e-contract-preview-display-scale)) calc(var(--e-contract-preview-sheet-pad-bottom) * var(--e-contract-preview-display-scale));--e-contract-doc-font-size:var(--fs-base);--e-contract-doc-title-font-size:var(--text-md);--e-contract-doc-line-height:1.5}.admin-e-contract-create-view .contract-preview{align-items:center;gap:var(--space-8);flex-direction:column;width:100%;display:flex}.admin-e-contract-create-view .preview-page-indicator{border-radius:var(--ui-radius);font-size:var(--text-xs);top:10px}.admin-e-contract-create-view .preview-carousel{width:100%;max-width:100%;margin:0 auto}.admin-e-contract-create-view .preview-carousel__stage{justify-content:center;align-items:flex-start;width:100%;max-width:100%;display:flex;position:relative}.admin-e-contract-create-view .preview-carousel__stage .preview-page{width:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;margin:0;padding:0;display:flex}.admin-e-contract-create-view .preview-carousel__nav--prev{left:8px}.admin-e-contract-create-view .preview-carousel__nav--next{right:8px}.admin-e-contract-create-view .preview-page__sheet{width:100%;max-width:var(--e-contract-preview-sheet-display-width);aspect-ratio:210/297;height:auto;padding:var(--e-contract-preview-sheet-pad);border-radius:var(--ui-radius-round);box-shadow:var(--box-shadow-sm);box-sizing:border-box;background:#fff;border:1px solid #e8e8e8;overflow:hidden}.admin-e-contract-create-view .preview-page__sheet.preview-page__sheet--export-full{width:var(--e-contract-preview-sheet-width);max-width:var(--e-contract-preview-sheet-width);padding:var(--e-contract-preview-sheet-pad-top) var(--e-contract-preview-sheet-pad-x) var(--e-contract-preview-sheet-pad-bottom);aspect-ratio:unset;height:auto;min-height:0;max-height:none;overflow:visible}.preview-carousel--pdf-exporting .e-contract-main-closing-block__parties,.admin-e-contract-create-view .preview-page__sheet.preview-page__sheet--export-full .e-contract-main-closing-block__parties,.admin-e-contract-create-view .preview-page__sheet.preview-page__sheet--sign-block .e-contract-main-closing-block__parties{gap:var(--space-11);flex-direction:column;padding-right:0;display:flex;overflow:visible}.preview-carousel--pdf-exporting .e-contract-main-closing-block__party,.admin-e-contract-create-view .preview-page__sheet.preview-page__sheet--export-full .e-contract-main-closing-block__party,.admin-e-contract-create-view .preview-page__sheet.preview-page__sheet--sign-block .e-contract-main-closing-block__party{width:100%;max-width:100%;overflow:visible}.admin-e-contract-create-view .preview-page__sheet.preview-page__sheet--sign-block{min-height:auto}.admin-e-contract-create-view .preview-page__sheet.preview-page__sheet--export-full .e-contract-annex-footer-block,.admin-e-contract-create-view .preview-page__sheet.preview-page__sheet--export-full .e-contract-main-closing-block__party{overflow:visible}.admin-e-contract-create-view .preview-page__sheet--annex{flex-direction:column;display:flex;overflow:hidden}.admin-e-contract-create-view .preview-page__sheet-scroll{scrollbar-gutter:stable;flex:auto;width:100%;min-height:0;overflow:hidden auto}.admin-e-contract-create-view .preview-page__sheet,.admin-e-contract-create-view .e-contract-preview-probe{font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);color:var(--color-text);font-family:inherit}.admin-e-contract-create-view .e-contract-preview-probe .document-header h1,.admin-e-contract-create-view .preview-page__sheet .document-header h1{font-size:var(--e-contract-doc-title-font-size);text-align:center}.admin-e-contract-create-view .e-contract-preview-probe .document-header .meta,.admin-e-contract-create-view .preview-page__sheet .document-header .meta{font-size:var(--e-contract-doc-font-size)}.admin-e-contract-create-view .e-contract-preview-probe .document-body--plain,.admin-e-contract-create-view .e-contract-preview-probe .document-body--html,.admin-e-contract-create-view .contract-preview .document-body--plain,.admin-e-contract-create-view .contract-preview .document-body--html,.admin-e-contract-create-view .preview-page__sheet .document-body--plain,.admin-e-contract-create-view .preview-page__sheet .document-body--html{font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);word-break:break-word;white-space:pre-wrap;font-family:inherit}.admin-e-contract-create-view .preview-page__sheet .e-contract-main-preamble-block,.admin-e-contract-create-view .preview-page__sheet .e-contract-main-closing-block,.admin-e-contract-create-view .preview-page__sheet .e-contract-signable-display,.admin-e-contract-create-view .e-contract-preview-probe .e-contract-main-preamble-block,.admin-e-contract-create-view .e-contract-preview-probe .e-contract-main-closing-block{font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);font-family:inherit}.admin-e-contract-create-view .preview-page__sheet .document-body--html :is(p,li,div,span,td,th,pre,blockquote),.admin-e-contract-create-view .preview-page__sheet .e-contract-signable-display__body :is(p,li,div,span,td,th,pre,blockquote),.admin-e-contract-create-view .e-contract-preview-probe .document-body--html :is(p,li,div,span,td,th,pre,blockquote){font-size:inherit;line-height:inherit;font-family:inherit}.admin-e-contract-create-view .preview-page__sheet .document-body--html :is(h1,h2,h3,h4,h5,h6),.admin-e-contract-create-view .preview-page__sheet .e-contract-signable-display__body :is(h1,h2,h3,h4,h5,h6),.admin-e-contract-create-view .e-contract-preview-probe .document-body--html :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:600;line-height:inherit;margin:.75em 0 .35em}.admin-e-contract-create-view .preview-page--annex{flex-direction:column;min-height:520px;display:flex}.admin-e-contract-create-view .preview-page__annex-title{margin:0 0 var(--space-8);font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);padding-bottom:var(--space-5);border-bottom:1px solid #f0f0f0;font-weight:600}.admin-e-contract-create-view .preview-page__loading{justify-content:center;align-items:center;gap:var(--space-7);flex-direction:column;flex:1;min-height:360px;display:flex}.admin-e-contract-create-view .preview-annex-media--image{object-fit:contain;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.admin-e-contract-create-view .preview-annex-media--pdf{border-radius:var(--ui-radius);background:#fafafa;border:none;flex:1;width:100%;min-height:420px}.admin-e-contract-create-view .preview-page__unsupported{text-align:center;flex:1;justify-content:center;align-items:center;min-height:200px;display:flex}.admin-e-contract-create-view .document-header{text-align:left}.admin-e-contract-create-view .document-header .meta{margin:0 0 var(--space-3);font-size:var(--e-contract-doc-font-size);color:var(--color-text-tertiary);text-align:left;font-weight:400}.admin-e-contract-create-view .document-header h1{margin:0 0 var(--space-3);font-size:var(--e-contract-doc-title-font-size);text-align:center;font-weight:700;line-height:1.35}.admin-e-contract-create-view .document-header .description{margin:0 0 var(--space-5);font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);color:var(--color-text-secondary);text-align:left}.admin-e-contract-create-view .document-body--plain{white-space:pre-wrap;word-break:break-word;font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);color:var(--color-text);font-family:inherit}.admin-e-contract-create-view .document-body--html{white-space:pre-wrap;font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);word-break:break-word;font-family:inherit}.admin-e-contract-create-view--preview-modal{padding:0}.admin-e-contract-create-view--preview-modal .preview-page__sheet{width:100%;max-width:none}.e-contract-preview-modal__error{margin-bottom:var(--space-7)}.e-contract-preview-modal__empty{text-align:center}.e-contract-sign-body,.contract-sign-view,.user-e-contract-detail{--e-contract-preview-sheet-width:592px;--e-contract-preview-display-scale:.8;--e-contract-preview-sheet-pad-top:14px;--e-contract-preview-sheet-pad-x:12px;--e-contract-preview-sheet-pad-bottom:16px;--e-contract-preview-sheet-display-width:calc(var(--e-contract-preview-sheet-width) * var(--e-contract-preview-display-scale));--e-contract-preview-sheet-pad:calc(var(--e-contract-preview-sheet-pad-top) * var(--e-contract-preview-display-scale)) calc(var(--e-contract-preview-sheet-pad-x) * var(--e-contract-preview-display-scale)) calc(var(--e-contract-preview-sheet-pad-bottom) * var(--e-contract-preview-display-scale))}.e-contract-document-sheet,.e-contract-main-body-display,.e-contract-signable-display{--e-contract-doc-font-size:var(--fs-base);--e-contract-doc-title-font-size:var(--text-md);--e-contract-doc-line-height:1.5;font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);color:var(--color-text);font-family:inherit}.e-contract-document-sheet .e-contract-main-preamble-block,.e-contract-main-body-display .e-contract-main-preamble-block,.e-contract-document-sheet .document-body--plain,.e-contract-document-sheet .document-body--html,.e-contract-main-body-display .document-body--plain,.e-contract-main-body-display .document-body--html,.e-contract-signable-display__body,.e-contract-sign-body__sheet .document-body--plain,.e-contract-sign-body__sheet .document-body--html,.e-contract-sign-body__sheet .e-contract-main-body-display__body.document-body--plain{font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);font-family:inherit}.e-contract-document-sheet .document-body--html :is(p,li,div,span,td,th,pre,blockquote),.e-contract-main-body-display .document-body--html :is(p,li,div,span,td,th,pre,blockquote),.e-contract-signable-display__body :is(p,li,div,span,td,th,pre,blockquote){font-size:inherit;line-height:inherit;font-family:inherit}.e-contract-document-sheet .document-body--html :is(h1,h2,h3,h4,h5,h6),.e-contract-main-body-display .document-body--html :is(h1,h2,h3,h4,h5,h6),.e-contract-signable-display__body :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:600;line-height:inherit;margin:.75em 0 .35em}.e-contract-document-sheet .document-header{text-align:center;margin-bottom:.75em}.e-contract-document-sheet .document-header h1{margin:0 0 var(--space-3);font-size:var(--e-contract-doc-title-font-size);text-align:center;font-weight:700;line-height:1.35}.e-contract-document-sheet .document-header .description{margin:0 0 var(--space-5);font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height);color:var(--color-text-secondary);text-align:left;font-weight:400}.e-contract-document-sheet__title{font-size:var(--e-contract-doc-font-size);line-height:var(--e-contract-doc-line-height)}.e-contract-main-closing-block,.e-contract-annex-footer-block{line-height:var(--e-contract-doc-line-height,1.5);font-size:var(--e-contract-doc-font-size);margin-top:1em;margin-bottom:1em;padding-bottom:.75em}.e-contract-main-closing-block__party p,.e-contract-annex-footer-block p{margin:0;line-height:1.5}.e-contract-main-closing-block__party-title+p,.e-contract-annex-footer-block__party-title+p{margin-top:.75em}.e-contract-main-closing-block__party>p:not(.e-contract-main-closing-block__party-title)+p,.e-contract-annex-footer-block>p:not(.e-contract-annex-footer-block__party-title)+p{line-height:inherit;margin-top:.5em}.e-contract-main-preamble-block{line-height:inherit;font-size:inherit;margin-bottom:1.25em}.e-contract-main-preamble-block__text{text-indent:1em;font-size:var(--text-base);margin:0 0 .5em}.e-contract-main-preamble-block__period{text-align:left;margin:0;font-weight:400}.e-contract-main-closing-block__date,.e-contract-annex-footer-block__date{text-align:center;margin:1em 0 2em}.e-contract-main-closing-block__party,.e-contract-annex-footer-block__party{margin-top:0}.e-contract-main-closing-block__party-title,.e-contract-annex-footer-block__party-title{margin:0;font-weight:600}.e-contract-main-closing-block__rep-row,.e-contract-annex-footer-block__rep-row{margin:0;position:relative}.e-contract-main-closing-block__rep-text,.e-contract-annex-footer-block__rep-text{vertical-align:top;display:inline-block;position:relative}:is(.e-contract-main-closing-block__rep-text:has(.e-contract-party-seal-overlay),.e-contract-annex-footer-block__rep-text:has(.e-contract-party-seal-overlay)){padding-right:var(--space-26)}.e-contract-main-closing-block__rep-text>.e-contract-party-seal-overlay,.e-contract-annex-footer-block__rep-text>.e-contract-party-seal-overlay{margin-left:-var(--space-11);pointer-events:none;z-index:0;opacity:1;line-height:0;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.e-contract-party-seal-overlay__img{object-fit:contain;width:64px;max-width:64px;height:64px;max-height:64px;display:block}.e-contract-main-closing-block__parties{gap:var(--space-9) var(--space-18);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=640px){.e-contract-main-closing-block__parties{grid-template-columns:1fr}}.e-contract-main-content .e-contract-preset-toolbar{margin:.75em 1em var(--space-8);align-items:center}.e-contract-main-content__textarea{min-height:360px;line-height:1.5;font-size:var(--fs-base);margin-bottom:.5em}.e-contract-main-content .e-contract-main-preamble-block{padding:var(--space-8);border-radius:var(--ui-radius);line-height:1.5;font-size:var(--fs-base);background:#f5f5f5;margin-bottom:.5em}.e-contract-main-content .e-contract-main-closing-block{border-radius:var(--ui-radius);line-height:1.5;font-size:var(--fs-base);background:#f5f5f5;margin-top:0;margin-bottom:0;padding:.5em 1em 3em}.e-contract-main-content{--e-contract-doc-line-height:1.5;--e-contract-doc-font-size:var(--fs-base);border-radius:var(--ui-radius-round);box-sizing:border-box;line-height:1.5;font-size:var(--fs-base);background:#fff;border:1px solid #8c8c8c;padding:0}.e-contract-main-content__stamp-alert{margin:var(--space-7) var(--space-7) 0}.e-contract-main-content__stamp-link{margin-left:var(--space-3);white-space:nowrap}.admin-e-contract-create-view .e-contract-main-content{padding-bottom:0}.admin-e-contract-create-view .e-contract-main-content__textarea.ant-input,.e-contract-main-content__textarea.ant-input{box-shadow:none;background:0 0;border:none;padding-left:0;padding-right:0}.admin-e-contract-create-view .e-contract-main-content__textarea.ant-input:focus,.e-contract-main-content__textarea.ant-input:focus{box-shadow:none;border:none}.admin-e-contract-create-view .e-contract-main-content__textarea.ant-input:hover,.e-contract-main-content__textarea.ant-input:hover{border:none}.e-contract-signable-display__body{white-space:pre-wrap;word-break:break-word;margin-bottom:.5em}.e-contract-signable-annex__footer-preview-wrap{padding:var(--space-7) var(--space-8);border-radius:var(--ui-radius);background:#f5f5f5}.e-contract-signable-annex-edit__title.ant-form-item,.e-contract-signable-annex-edit__body.ant-form-item{margin-bottom:var(--space-7)}.e-contract-signable-annex-edit__footer{margin-top:var(--space-2)}.e-contract-preset-toolbar{margin-bottom:var(--space-8);justify-content:flex-end;display:flex}.e-contract-preset-toolbar__actions.ant-space{justify-content:flex-end;align-items:center}.e-contract-preset-toolbar .ant-btn-sm{height:32px;padding-inline:var(--space-8);font-size:var(--text-sm);justify-content:center!important;align-items:center!important;line-height:1.5!important;display:inline-flex!important}.e-contract-preset-toolbar__list.ant-radio-group{align-items:stretch;gap:var(--space-4);flex-direction:column;display:flex}.e-contract-preset-toolbar__row{justify-content:flex-start;align-items:center;gap:var(--space-3);width:100%;display:flex}.e-contract-preset-toolbar__row .e-contract-preset-toolbar__item.ant-radio-wrapper{flex:0 auto;width:auto;max-width:calc(100% - 28px);margin-inline-end:0;padding-inline-end:0}.e-contract-preset-toolbar__delete.ant-btn.ant-btn-circle.ant-btn-sm{flex-shrink:0;justify-content:center;align-items:center;line-height:1;color:#fff!important;width:22px!important;min-width:22px!important;height:22px!important;box-shadow:none!important;background:#000000a6!important;border:none!important;border-radius:50%!important;padding:0!important;display:inline-flex!important}.e-contract-preset-toolbar__delete.ant-btn.ant-btn-circle.ant-btn-sm .anticon{font-size:var(--text-xs);color:#fff!important}.e-contract-preset-toolbar__delete.ant-btn.ant-btn-circle.ant-btn-sm:hover,.e-contract-preset-toolbar__delete.ant-btn.ant-btn-circle.ant-btn-sm:focus{color:#fff!important;background:#000000c7!important}.e-contract-preset-toolbar__delete.ant-btn.ant-btn-circle.ant-btn-sm:hover .anticon,.e-contract-preset-toolbar__delete.ant-btn.ant-btn-circle.ant-btn-sm:focus .anticon{color:#fff!important}.e-contract-preset-toolbar__item.ant-radio-wrapper{flex-direction:row;align-items:flex-start;width:100%;margin:0;line-height:1.45;display:flex}.e-contract-preset-toolbar__item .ant-radio{flex-shrink:0;margin-top:.2em}.e-contract-preset-toolbar__item-title{display:block}.e-contract-signable-annex__picker.ant-checkbox-group{align-items:stretch;gap:var(--space-4);flex-direction:column;width:100%;display:flex}.e-contract-signable-annex__picker-item.ant-checkbox-wrapper{flex-direction:row;align-items:flex-start;width:100%;margin:0;line-height:1.45;display:flex}.e-contract-signable-annex__head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.e-contract-signable-annex__title,.annex-manager__section-title{margin:0 0 var(--space-5);font-size:1rem;font-weight:600}.e-contract-signable-annex__item{align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--ui-border-faint);display:flex}.e-contract-signable-annex__name{text-align:left;cursor:pointer;color:var(--color-primary,#1677ff);background:0 0;border:none;flex:1;padding:0}.e-contract-signable-annex__footer-preview{padding:var(--space-7);border-radius:var(--ui-radius-round);white-space:pre-wrap;font-size:var(--text-sm);background:#fafafa;margin:0}.user-e-contract-list__title-link{color:inherit}.user-e-contract-list__click-row{cursor:pointer}.user-e-contract-detail .master-entity-shell__fields{padding-top:0}.page-container.app-page-shell.user-e-contract-detail .e-contract-sign-body__sign-flow .e-contract-sign-body__sheet{max-height:min(70vh,100dvh - 220px)}.admin-e-contract-detail-view__contract-status-tag{margin-left:var(--space-5);vertical-align:middle}.app-layout__content>.flow-public-link-view{align-self:stretch;width:100%;max-width:none;flex-direction:column!important;flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.app-layout__content>.contract-sign-view.master-page-root{flex:none;align-self:stretch;width:100%;height:auto;min-height:auto;max-height:none;overflow:visible}.contract-sign-view.master-page-root>.ant-spin-nested-loading,.contract-sign-view.master-page-root>.ant-spin-nested-loading>.ant-spin-container{height:auto;min-height:0;display:block;overflow:visible}.e-contract-sign-body__sign-flow{padding-bottom:var(--space-14);flex-direction:column;align-items:center;display:flex}.e-contract-sign-body__sign-flow .e-contract-sign-body__progress{width:100%;max-width:var(--e-contract-preview-sheet-display-width);margin-bottom:var(--space-0)}.e-contract-sign-body__sheet{width:100%;max-width:var(--e-contract-preview-sheet-display-width);padding:var(--e-contract-preview-sheet-pad);box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff;border:none;max-height:min(70vh,640px);overflow:hidden auto}.e-contract-document-sheet{box-shadow:none;border:none}.e-contract-sign-body__sign-flow .e-contract-sign-body__sign-panel{width:100%;max-width:var(--e-contract-preview-sheet-display-width);margin-top:var(--space-4);border-top:1px solid #f0f0f0}.e-contract-sign-body__primary-action{max-width:100%}.e-contract-sign-body__sign-panel .e-contract-sign-body__pad-actions{gap:var(--space-4);margin-top:var(--space-7);display:flex}.e-contract-sign-body__sign-panel .e-contract-sign-body__pad-actions .ant-btn-primary{flex:1}.e-contract-sign-body__sheet .document-body--plain,.e-contract-sign-body__sheet .e-contract-main-body-display__body.document-body--plain{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background:0 0;border:none;margin:0;padding:0}.e-contract-sign-body__sheet .document-body--html{word-break:break-word}.e-contract-sign-body__review{margin-top:0}@media print{.app-sidebar,.app-layout__header,.app-layout__mobile-bottom-nav,.master-entity-shell__title-back,.master-entity-shell__title-actions,.master-entity-shell__actions,.e-contract-document-carousel__nav,.e-contract-document-carousel__indicator,.e-contract-sign-body__sign-panel,.e-contract-sign-body__progress,.app-layout__fab,.ant-message{display:none!important}.app-layout,.app-layout__main,.app-layout__content,.user-e-contract-detail,.master-entity-shell,.master-entity-shell__body,.master-entity-shell__fields{height:auto!important;max-height:none!important;overflow:visible!important}.e-contract-sign-body__sheet,.e-contract-document-carousel__scroll{max-width:none!important;box-shadow:none!important;border:none!important}}.e-contract-document-carousel__stage{width:100%;position:relative}.e-contract-document-carousel__viewport{width:100%;max-width:var(--e-contract-preview-sheet-display-width,100%);margin:0 auto}.e-contract-document-carousel__scroll{width:100%;padding:var(--e-contract-preview-sheet-pad,var(--space-9));box-shadow:none;box-sizing:border-box;-webkit-overflow-scrolling:touch;background:#fff;border:none;border-radius:0;max-height:min(70vh,640px);overflow:hidden auto}.e-contract-document-sheet__title{margin:0 0 var(--space-7);font-weight:600}.e-contract-document-sheet__loading{align-items:center;gap:var(--space-4);padding:var(--space-14) 0;display:flex}.e-contract-document-carousel__indicator,.preview-page-indicator{z-index:3;padding:var(--space-2) var(--space-7);border-radius:var(--ui-radius-search-end);font-size:var(--text-base);color:#ffffffeb;opacity:.9;pointer-events:none;white-space:nowrap;background:#00000073;border:none;margin:0;line-height:1.4;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.e-contract-document-carousel__nav,.preview-carousel__nav{z-index:3;opacity:.9;transition:background .15s,opacity .15s;position:absolute;top:50%;transform:translateY(-50%);color:#fff!important;box-shadow:none!important;background:#00000073!important;border:none!important}.e-contract-document-carousel__nav .anticon,.preview-carousel__nav .anticon{color:#fff!important}.e-contract-document-carousel__nav:hover:not(:disabled),.preview-carousel__nav:hover:not(:disabled){opacity:.9;color:#fff!important;background:#00000073!important;border:none!important}.e-contract-document-carousel__nav:focus,.e-contract-document-carousel__nav:focus-visible,.preview-carousel__nav:focus,.preview-carousel__nav:focus-visible{outline:none;border:none!important}.e-contract-document-carousel__nav:disabled,.preview-carousel__nav:disabled{opacity:.45;pointer-events:none;background:#00000040!important;border:none!important}.e-contract-document-carousel__nav.ant-btn:after,.preview-carousel__nav.ant-btn:after{display:none!important}.e-contract-document-carousel__nav--prev{left:8px}.e-contract-document-carousel__nav--next{right:8px}.preview-carousel--pdf-exporting .preview-carousel__nav,.preview-carousel--pdf-exporting .preview-page-indicator{display:none!important}.e-contract-attachment-step .ant-divider{margin:var(--space-14) 0}.admin-e-contract-create-view .annex-manager .annex-hint{border-radius:var(--ui-radius);padding:var(--space-6) var(--space-8);font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-8);background:#f5f8ff;border:1px solid #d6e4ff}.admin-e-contract-create-view .annex-manager .annex-hint-detail{color:var(--color-text-secondary);font-size:var(--text-xs)}.admin-e-contract-create-view .annex-list{margin-bottom:var(--space-8)}.admin-e-contract-create-view .annex-item{padding:var(--space-6) var(--space-7);margin-bottom:var(--space-5);border-radius:var(--ui-radius-round);background:#fff;border:1px solid #e8e8e8;align-items:center;display:flex}.admin-e-contract-create-view .annex-info{align-items:center;gap:var(--space-4);flex:1;min-width:0;display:flex}.admin-e-contract-create-view .annex-file-name.annex-info--preview{cursor:pointer;flex:1;min-width:0}.admin-e-contract-create-view .annex-file-name.annex-info--preview:hover{text-decoration:underline}.admin-e-contract-create-view .annex-item .order{width:var(--space-12);height:var(--space-12);text-align:center;line-height:1.5rem;font-size:var(--text-xs);color:var(--color-text-secondary);background:#f0f0f0;border-radius:50%;flex-shrink:0}.admin-e-contract-create-view .annex-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-e-contract-create-view .annex-item__remove{color:#fff;width:18px;height:18px;font-size:var(--text-2xs);cursor:pointer;background:#ff4d4f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:background-color .15s;display:inline-flex}.admin-e-contract-create-view .annex-item__remove .anticon{color:#fff;font-size:var(--text-2xs)}.admin-e-contract-create-view .annex-item__remove:hover{background:#cf1322}.admin-e-contract-create-view .add-annex-section{margin-top:var(--space-8);justify-content:center;display:flex}.admin-e-contract-create-view .add-annex-section .ant-upload{display:inline-block}.profile-page .panel.panel--main{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.admin-re-entrustment-detail-view.page-container.app-page-shell>.master-entity-shell{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.admin-re-entrustment-view.master-page-root--split-panels>.panel.panel--main.app-table-scope{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.admin-re-entrustment-view.master-page-root--split-panels>.panel.panel--main.app-table-scope>.admin-re-entrustment-list-alert{flex-shrink:0}.admin-re-entrustment-view.master-page-root--split-panels>.panel.panel--main.app-table-scope>.admin-re-entrustment-tab-body{flex:1 1 0;min-height:0;overflow:hidden}.admin-re-entrustment-view .admin-re-entrustment-tab-body>.main-head,.admin-re-entrustment-view .admin-re-entrustment-tab-body>.re-detail-missing-alert,.admin-re-entrustment-view .admin-re-entrustment-tab-body>.re-items-zip-progress{flex-shrink:0}.admin-re-entrustment-view .admin-re-entrustment-tab-body>.re-detail-missing-alert{margin:var(--space-8) var(--space-8) 0}.admin-re-entrustment-view .admin-re-entrustment-tab-body>.re-items-zip-progress{box-sizing:border-box;width:640px;max-width:100%;margin-inline:auto}.admin-re-entrustment-view .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell{overflow:hidden}.admin-re-entrustment-view .table-cell-ellipsis-inline{box-sizing:border-box;width:100%;display:block}.admin-re-entrustment-view .admin-re-entrustment-tab-body>.preview-table-outer{flex:1 1 0;min-height:0}@media (width<=1024px){.app-page-shell .board-form{min-height:0!important}}@media (width<=768px){.app-layout.app-layout--mobile:has(.preview-table-outer--body-scroll) .app-layout__main{box-sizing:border-box!important;padding-bottom:0!important}.app-layout.app-layout--mobile:has(.preview-table-outer--body-scroll) .app-layout__main.app-layout__main--bottom-nav{box-sizing:border-box!important;padding-bottom:0!important}.app-layout.app-layout--mobile:has(.preview-table-outer--body-scroll) .app-layout__content{padding-bottom:0!important;overflow:hidden!important}.app-layout.app-layout--mobile.app-layout--has-bottom-nav:has(.preview-table-outer--body-scroll) .app-layout__content{padding-bottom:0!important}.app-layout--mobile .app-layout__content>.blocking-scope>.blocking-scope__inner>.master-page-root.master-page-root--split-panels:has(.preview-table-outer--body-scroll){flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--filter{flex:none!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main{flex:1 1 0!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main.app-table-scope{flex-direction:column!important;flex:1 1 0!important;justify-content:flex-start!important;min-height:0!important;display:flex!important;overflow:hidden!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main.app-table-scope>.main-head{flex:none!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main.app-table-scope>.main-head__filter{flex:none!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main.app-table-scope>.page-month-notice{flex:none!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main>.main-head{flex:none!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main>.main-head__filter{flex:none!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main>.page-month-notice{flex:none!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main.app-table-scope>.preview-table-outer{flex-direction:column!important;flex:1 1 0!important;justify-content:flex-start!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.master-page-root--split-panels:has(.preview-table-outer--body-scroll)>.panel.panel--main>.preview-wrap{flex-direction:column!important;flex:1 1 0!important;justify-content:flex-start!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.preview-table-outer.preview-table-outer--body-scroll{flex-direction:column!important;flex:1 1 0!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.app-layout--mobile .app-layout__content>.page-container.app-page-shell:has(.master-entity-shell--app-detail .preview-table-outer--body-scroll){flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.master-entity-shell--app-detail:has(.preview-table-outer--body-scroll){flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:100%!important}.master-entity-shell--app-detail:has(.preview-table-outer--body-scroll) .master-entity-shell__detail-tabs{flex:1 1 0!important;min-height:0!important}.master-entity-shell--app-detail:has(.preview-table-outer--body-scroll) .panel.panel--main.app-table-scope.entity-detail-tab-panel--table-full>.main-head{flex:none!important}.master-entity-shell--app-detail:has(.preview-table-outer--body-scroll) .panel.panel--main.app-table-scope.entity-detail-tab-panel--table-full>.preview-table-outer{flex-direction:column!important;flex:1 1 0!important;min-height:0!important;max-height:100%!important;padding-bottom:0!important;display:flex!important;overflow:hidden!important}.master-entity-shell--app-detail .preview-table-outer--body-scroll .ant-table-wrapper,.master-entity-shell--app-detail .preview-table-outer--body-scroll .ant-spin-nested-loading,.master-entity-shell--app-detail .preview-table-outer--body-scroll .ant-spin-nested-loading>.ant-spin-container{flex-direction:column!important;flex:1 1 0!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.master-entity-shell--app-detail .preview-table-outer--body-scroll .ant-table-header{flex:none!important;overflow:hidden!important}.master-entity-shell--app-detail .preview-table-outer--body-scroll .ant-table-body{flex:1 1 0!important;min-height:0!important;overflow:auto!important}.preview-table-outer--body-scroll .ant-table-wrapper,.preview-table-outer--body-scroll .ant-spin-nested-loading,.preview-table-outer--body-scroll .ant-spin-nested-loading .ant-spin-container{flex-direction:column!important;flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.preview-table-outer--body-scroll .ant-table-header{flex:none!important;overflow:hidden!important}.preview-table-outer--body-scroll .ant-table-body{overscroll-behavior:contain;flex:1 1 0!important;min-height:0!important;overflow:auto!important}.preview-table-outer--body-scroll .user-products-list-table .ant-table-body{overflow-x:auto!important}.preview-table-outer--body-scroll .list-mobile-load-more-indicator{min-height:48px;padding:var(--space-6) 0;flex:none;justify-content:center;align-items:center;display:flex}}.rank-position-visual{align-items:center;gap:var(--space-5);width:100%;min-width:52px;max-width:100%;display:inline-flex}.rank-position-visual--empty{color:var(--color-text-quaternary,#bbb)}.rank-position-visual__track{border-radius:var(--ui-radius);background:var(--color-fill-tertiary,#f0f0f0);flex:auto;min-width:28px;height:8px;overflow:hidden}.rank-position-visual__fill{border-radius:inherit;min-width:2px;height:100%;transition:width .2s,background .2s;display:block}.rank-position-visual__rank{font-variant-numeric:tabular-nums;text-align:center;min-width:1.5em;color:var(--color-text,#000000e0);flex:none;font-weight:600}.consulting-modal-wrap.ant-modal-wrap{overflow:hidden;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;padding:5vh 24px!important;display:flex!important}.consulting-modal-wrap--public.consulting-modal-wrap.ant-modal-wrap{z-index:1100}.consulting-modal-wrap.ant-modal-wrap .ant-modal{flex-direction:column;height:min(90vh,100dvh - 10vh);max-height:min(90vh,100dvh - 10vh);padding-bottom:0;display:flex;overflow:hidden;margin:0 auto!important;top:0!important}.consulting-modal-wrap.ant-modal-wrap .ant-modal-content{flex-direction:column;flex:auto;height:min(90vh,100dvh - 10vh);min-height:0;max-height:min(90vh,100dvh - 10vh);display:flex;overflow:hidden;padding:0!important}.consulting-modal-wrap.ant-modal-wrap .ant-modal-header{border-bottom:1px solid var(--ui-border-faint);flex-shrink:0;min-width:0;padding:var(--space-8) var(--space-10)!important;margin-bottom:0!important;padding-inline-end:calc(var(--space-10) + var(--space-12) + var(--space-5))!important}.consulting-modal-wrap.ant-modal-wrap .ant-modal-title{color:var(--color-text,#000000e0);flex:auto;min-width:0;font-weight:600;line-height:1.5;overflow:hidden;font-size:var(--text-md)!important;margin:0!important;padding:0!important}.consulting-modal-wrap.ant-modal-wrap .consulting-modal__title-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;display:block;overflow:hidden}.consulting-modal-wrap.ant-modal-wrap .ant-modal-close{top:var(--space-8);inset-inline-end:var(--space-10)}.consulting-modal-wrap.ant-modal-wrap .ant-modal-close-x{width:var(--space-12);height:var(--space-12);font-size:var(--text-lg);justify-content:center;align-items:center;line-height:1;display:flex}.consulting-modal-wrap.ant-modal-wrap .ant-modal-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;padding:var(--space-8) var(--space-10)!important}.consulting-modal-wrap.ant-modal-wrap .ant-modal-footer{border-top:1px solid var(--ui-border-faint);flex-shrink:0;padding:var(--space-7) var(--space-10)!important;margin-top:0!important}.consulting-modal-wrap .consulting-detail{--consulting-detail-row-h:2rem;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.consulting-detail__product-box{margin-bottom:var(--space-8);padding:var(--space-8);border-radius:var(--ui-radius);background:#f0f0f0;flex-shrink:0}.consulting-detail__product{gap:var(--space-2);flex-direction:column;margin:0;padding:0;display:flex}.consulting-detail__line{align-items:center;gap:0 var(--space-8);min-height:var(--master-form-line-h-pc-detail);flex-wrap:wrap;display:flex}.consulting-detail__line--3{column-gap:var(--space-14);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.consulting-detail__line--2{column-gap:var(--space-14);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.consulting-detail__pair{align-items:center;gap:var(--space-8);min-width:0;display:flex}.consulting-detail__label{font-size:var(--text-base);color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0;min-width:4.571rem;font-weight:400}.consulting-detail__value{min-width:0;font-size:var(--text-base);color:var(--color-text);font-weight:500}.consulting-detail__value:not(.consulting-detail__value--rate){text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.consulting-detail__line:not(.consulting-detail__line--3):not(.consulting-detail__line--2) .consulting-detail__value,.consulting-detail__pair .consulting-detail__value:not(.consulting-detail__value--rate){flex:auto}.consulting-detail__value--rate{flex:0 auto;align-items:center;display:inline-flex}.consulting-detail__section{flex-direction:column;flex:auto;min-height:0;margin-top:0;display:flex;overflow:hidden}.consulting-detail__section-head{align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;flex-shrink:0;display:flex}.consulting-detail__section-head--ranked{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.consulting-detail__heading{font-size:var(--text-base);flex-shrink:0;justify-self:start;margin:0;font-weight:500}.consulting-detail__section-meta{font-size:var(--text-base);color:var(--color-text);white-space:nowrap;justify-self:center;margin:0;font-weight:500}.consulting-detail__section-meta strong{font-weight:600;font-size:var(--text-lg)}.consulting-detail__rate-input{width:7.5rem}.consulting-detail__rate-stepper{align-items:center;gap:var(--space-2);flex:auto;min-width:0;max-width:100%;display:inline-flex}.consulting-detail__rate-step-btn.ant-btn.ant-btn-sm{width:var(--consulting-detail-row-h);min-width:var(--consulting-detail-row-h);height:var(--consulting-detail-row-h);line-height:1;font-size:var(--text-lg);flex:none;padding:0;font-weight:500}.consulting-detail__rate-stepper .consulting-detail__rate-input,.consulting-detail__rate-stepper .consulting-detail__rate-input.ant-input-number{flex:auto;width:auto;min-width:3.5rem;max-width:5.5rem;height:var(--consulting-detail-row-h)!important;min-height:var(--consulting-detail-row-h)!important}.consulting-detail__rate-stepper .consulting-detail__rate-input .ant-input-number-input-wrap,.consulting-detail__rate-stepper .consulting-detail__rate-input .ant-input-number-input{height:100%!important;min-height:0!important;line-height:var(--consulting-detail-row-h)!important}.consulting-detail__rate-stepper .consulting-detail__rate-suffix{flex-shrink:0;margin-left:0}.consulting-detail__rate-suffix{margin-left:var(--space-2)}.consulting-modal-wrap .consulting-detail__table-wrap{border-radius:var(--ui-radius);flex-direction:column;flex:auto;min-height:12.5rem;display:flex;overflow:hidden}.consulting-modal-wrap .consulting-detail__table-wrap .ant-table-wrapper,.consulting-modal-wrap .consulting-detail__table-wrap .ant-table-wrapper .ant-spin-nested-loading,.consulting-modal-wrap .consulting-detail__table-wrap .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container,.consulting-modal-wrap .consulting-detail__table-wrap .ant-spin-nested-loading,.consulting-modal-wrap .consulting-detail__table-wrap .ant-spin-container{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.consulting-modal-wrap .consulting-detail__table.ant-table-bordered>.ant-table-container{border:none!important;border-radius:0!important}.consulting-modal-wrap .consulting-detail__table .ant-table-header{margin-bottom:0!important;overflow:hidden!important}#app .consulting-modal-wrap .consulting-detail__table-wrap{--consulting-detail-table-row-h:var(--consulting-detail-row-h)}#app .consulting-modal-wrap .consulting-detail__table-wrap .ant-table.ant-table-small .ant-table-thead>tr>th.ant-table-cell,#app .consulting-modal-wrap .consulting-detail__table-wrap .ant-table.ant-table-small .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box!important;height:var(--consulting-detail-table-row-h)!important;min-height:var(--consulting-detail-table-row-h)!important;max-height:var(--consulting-detail-table-row-h)!important;padding:0 var(--space-3)!important;line-height:var(--consulting-detail-table-row-h)!important;vertical-align:middle!important;font-size:var(--text-sm)!important}#app .consulting-modal-wrap .consulting-detail__table-wrap .ant-table.ant-table-small .ant-table-tbody>tr:not(.ant-table-measure-row){height:var(--consulting-detail-table-row-h)}#app .consulting-modal-wrap .consulting-detail__table-wrap .ant-table .ant-table-tbody>tr.ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important;line-height:0!important}#app .consulting-modal-wrap .consulting-detail__table-wrap .ant-table-wrapper table.ant-table{table-layout:fixed}#app .consulting-modal-wrap .consulting-detail__table-wrap .ant-table-tbody>tr>td.ant-table-cell,#app .consulting-modal-wrap .consulting-detail__table-wrap .ant-table-thead>tr>th.ant-table-cell,#app .consulting-modal-wrap .consulting-detail__table-wrap .ant-table-cell-ellipsis .ant-table-cell-content{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}#app .consulting-modal-wrap .consulting-detail__table-wrap .consulting-detail__cell-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.consulting-detail__table .consulting-detail__row--base>td{background:#fff8d6!important}.consulting-detail__table .consulting-detail__row--base:hover>td{background:#fff3bf!important}.consulting-detail__table .consulting-detail__row--second>td{background:#e6f4ff!important}.consulting-detail__table .consulting-detail__row--second:hover>td{background:#bae0ff!important}.consulting-detail__value--step-batch{color:#cf1322;font-weight:600}.consulting-detail__value--step-1{color:#389e0d}.consulting-detail__value--step-2{color:#0958d9}@media (width<=768px){html body .ant-modal-root .consulting-modal-wrap.ant-modal-wrap{justify-content:flex-start!important;align-items:stretch!important;padding:0!important}html body .ant-modal-root .consulting-modal-wrap.ant-modal-wrap>.ant-modal{width:100%!important;min-width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;padding-bottom:0!important;top:0!important}html body .ant-modal-root .consulting-modal-wrap.ant-modal-wrap .ant-modal-content{height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border-radius:0!important}.consulting-modal-wrap.ant-modal-wrap .ant-modal-header{padding:var(--space-8)!important;padding-inline-end:calc(var(--space-8) + var(--space-12) + var(--space-5))!important}.consulting-modal-wrap.ant-modal-wrap .ant-modal-close{top:var(--space-8);inset-inline-end:var(--space-8)}.consulting-modal-wrap.ant-modal-wrap .ant-modal-body,.consulting-modal-wrap.ant-modal-wrap .ant-modal-footer{padding-inline:var(--space-8)!important;padding-block:var(--space-7)!important}.consulting-modal-wrap .consulting-detail__product{grid-template-columns:minmax(4.571rem,auto) minmax(0,1fr);grid-auto-rows:var(--consulting-detail-row-h);align-items:center;gap:0;display:grid}.consulting-modal-wrap .consulting-detail__line,.consulting-modal-wrap .consulting-detail__line--3,.consulting-modal-wrap .consulting-detail__line--2,.consulting-modal-wrap .consulting-detail__pair{display:contents}.consulting-modal-wrap .consulting-detail__label{min-width:0;line-height:var(--consulting-detail-row-h);padding-block:0}.consulting-modal-wrap .consulting-detail__value{line-height:var(--consulting-detail-row-h);padding-block:0}.consulting-modal-wrap .consulting-detail__value--rate{align-self:center;line-height:normal}.consulting-modal-wrap .consulting-detail__rate-stepper{max-width:100%}.consulting-modal-wrap .consulting-detail__rate-stepper .consulting-detail__rate-input,.consulting-modal-wrap .consulting-detail__rate-stepper .consulting-detail__rate-input.ant-input-number{height:var(--consulting-detail-row-h)!important;min-height:var(--consulting-detail-row-h)!important}.consulting-modal-wrap .consulting-detail__rate-stepper .consulting-detail__rate-input .ant-input-number-input-wrap,.consulting-modal-wrap .consulting-detail__rate-stepper .consulting-detail__rate-input .ant-input-number-input{height:100%!important;min-height:0!important;line-height:var(--consulting-detail-row-h)!important}}.admin-pharma-commission-analysis-view .list-filter-bar__search{display:none}.admin-pharma-commission-analysis-view .list-filter-bar__extra{flex:auto;width:100%}.admin-pharma-commission-analysis-view__filter-extra{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:wrap;flex:auto;min-width:0;display:flex}.admin-pharma-commission-analysis-view__scope-row{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:nowrap;flex:none;min-width:0;display:flex}.admin-pharma-commission-analysis-view__scope-row .page-month-selector{flex:1 1 0;min-width:0}.admin-pharma-commission-analysis-view__scope-tabs{flex-flow:row;flex:none;align-items:center;min-width:0;display:flex}.admin-pharma-commission-analysis-view__tab-group{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.admin-pharma-commission-analysis-view__tab-group .ant-radio-button-wrapper{flex:none;justify-content:center;align-items:center;height:2.5rem;padding-block:0;line-height:calc(2.5rem - 2px);display:inline-flex}.admin-pharma-commission-analysis-view__table-head{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);display:grid}.admin-pharma-commission-analysis-view__table-head .main-head__left{flex:none;place-self:center start}.admin-pharma-commission-analysis-view__table-head-spacer{min-width:0}.admin-pharma-commission-analysis-view__table-head .main-head__right{place-self:center end}.admin-pharma-commission-analysis-view__hint{color:var(--color-text-tertiary,#999)}.admin-pharma-commission-analysis-view__table td.ant-table-cell:has(.rank-position-visual){overflow:visible;padding-inline:var(--space-3)!important}.admin-pharma-commission-analysis-view__pharma-link,.admin-pharma-commission-analysis-view__row--clickable{cursor:pointer}.admin-pharma-commission-analysis-view__pharma-link:hover{color:var(--color-primary,#1677ff)!important}.admin-pharma-commission-analysis-view__row--clickable{cursor:pointer}.admin-pharma-commission-competitiveness-view .list-filter-bar__search{display:none}.admin-pharma-commission-competitiveness-view .list-filter-bar__extra{flex:auto;width:100%}.admin-pharma-commission-competitiveness-view__filter-extra{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:wrap;flex:auto;min-width:0;display:flex}.admin-pharma-commission-competitiveness-view__table-head{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);display:grid}.admin-pharma-commission-competitiveness-view__table-head .main-head__left{flex:none;place-self:center start}.admin-pharma-commission-competitiveness-view__table-head-spacer{min-width:0}.admin-pharma-commission-competitiveness-view__table-head .main-head__right{place-self:center end}.admin-pharma-commission-competitiveness-view__hint{color:var(--color-text-tertiary,#999)}.admin-pharma-commission-competitiveness-view__hint--inline{margin-left:var(--space-2)}.admin-pharma-commission-competitiveness-view__product-link,.admin-price-reduction-issue-view__product-link{cursor:pointer;text-decoration:none}.admin-pharma-commission-competitiveness-view__product-link:hover,.admin-price-reduction-issue-view__product-link:hover{color:var(--color-primary,#1677ff)!important}.admin-pharma-commission-competitiveness-view__row--clickable{cursor:pointer}.admin-pharma-commission-competitiveness-view__table td.ant-table-cell:has(.rank-position-visual){overflow:visible;padding-inline:var(--space-3)!important}.admin-pharma-commission-competitiveness-view__table th.admin-pharma-commission-competitiveness-view__col-section-end,.admin-pharma-commission-competitiveness-view__table td.admin-pharma-commission-competitiveness-view__col-section-end{box-shadow:inset -2px 0 0 var(--color-border,#d9d9d9)}.admin-price-reduction-issue-view .list-filter-bar__search{display:none}.admin-price-reduction-issue-view .list-filter-bar__extra{flex:auto;width:100%}.admin-price-reduction-issue-view__filter-extra{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:wrap;flex:auto;min-width:0;display:flex}.admin-price-reduction-issue-view__share-panel{flex:0 auto;min-width:0;max-width:100%}.price-reduction-public-share-panel{min-width:0}.price-reduction-public-share-panel__row{align-items:center;gap:var(--space-5);flex-wrap:nowrap;width:auto;min-width:0;max-width:100%;display:flex}.price-reduction-public-share-panel__label{font-size:var(--text-sm);white-space:nowrap;flex:none}.price-reduction-public-share-panel__controls{align-items:center;gap:var(--space-5);flex-wrap:nowrap;flex:0 auto;min-width:0;max-width:100%;display:flex}.price-reduction-public-share-panel__url{flex:0 420px;width:min(420px,42vw);min-width:200px}.price-reduction-public-share-panel__url.flow-copyable-url{width:100%;max-width:100%}.price-reduction-public-share-panel__deactivate{white-space:nowrap;flex:none}.app-layout__content>.public-price-reduction-issue-gate{box-sizing:border-box;align-self:stretch;width:100%;max-width:none;padding:0;flex-direction:column!important;flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.public-price-reduction-issue-gate--denied{min-height:40vh;padding:var(--space-14) var(--space-8);justify-content:center;align-items:center;height:auto!important;max-height:none!important;overflow:auto!important}.public-price-reduction-issue-gate>.ant-spin-nested-loading,.public-price-reduction-issue-gate>.ant-spin-nested-loading>.ant-spin-container{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.public-price-reduction-issue-gate:not(.public-price-reduction-issue-gate--denied) .ant-spin-container>.master-page-root{flex:1 1 0;height:100%;min-height:0;max-height:100%;overflow:hidden}.public-price-reduction-issue-view,.public-price-reduction-issue-view .preview-table-outer,.public-price-reduction-issue-view .consulting-detail,.consulting-modal-wrap--public,.consulting-modal-wrap--public .ant-modal-body{-webkit-user-select:none;user-select:none}.public-price-reduction-issue-view input,.public-price-reduction-issue-view textarea,.public-price-reduction-issue-view .ant-select,.public-price-reduction-issue-view button,.public-price-reduction-issue-view .ant-btn{-webkit-user-select:auto;user-select:auto}.admin-price-reduction-issue-view__table-head{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);display:grid}.admin-price-reduction-issue-view__table-head .main-head__left{place-self:center start;align-items:center;gap:var(--space-5);flex-wrap:wrap;flex:none;display:flex}.admin-price-reduction-issue-view__table-head-spacer{min-width:0}.admin-price-reduction-issue-view__table-head .main-head__right{place-self:center end}.admin-price-reduction-issue-view__hint{color:var(--color-text-tertiary,#999)}.admin-price-reduction-issue-view__hint--inline{margin-left:var(--space-2)}.admin-price-reduction-issue-view__row--clickable{cursor:pointer}.admin-pharma-commission-compare-view .list-filter-bar__search{display:none}.admin-pharma-commission-compare-view .list-filter-bar__extra{flex:auto;width:100%}.admin-pharma-commission-compare-view__table-head{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);display:grid}.admin-pharma-commission-compare-view__table-head .main-head__left{flex:none;place-self:center start}.admin-pharma-commission-compare-view__table-head .main-head__right{place-self:center end}.admin-settlement-statement-consulting-view .list-filter-bar__search{display:none}.admin-settlement-statement-consulting-view .list-filter-bar__extra{flex:auto;width:100%}.admin-settlement-statement-consulting-view__filter-extra{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:wrap;flex:auto;min-width:0;display:flex}.admin-settlement-statement-consulting-view__display-settings{align-items:center;gap:0 var(--space-16);flex-wrap:wrap;margin-left:0;display:inline-flex}.admin-settlement-statement-consulting-view__display-settings-group{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:inline-flex}.admin-settlement-statement-consulting-view__expand-actions{align-items:center;gap:var(--space-5);display:inline-flex}.admin-settlement-statement-consulting-view__expand-all-toggle.ant-btn.ant-btn-sm,.admin-settlement-statement-consulting-view__pharma-settings-btn.ant-btn{font-size:var(--text-sm)}.settlement-pharma-settings-modal-wrap.consulting-modal-wrap .ant-modal-body{flex-direction:column;display:flex}.settlement-pharma-settings-modal-wrap.consulting-modal-wrap .ant-modal-body>.settlement-pharma-settings-modal__body{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex;overflow:hidden}.settlement-pharma-settings-modal__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.settlement-pharma-settings-modal__hint{margin:0 0 var(--space-7);font-size:var(--text-sm);color:var(--color-text-secondary,#666);flex-shrink:0;line-height:1.5}.settlement-pharma-settings-modal__toolbar{gap:var(--space-5);margin-bottom:var(--space-7);flex-wrap:wrap;flex-shrink:0;display:flex}.settlement-pharma-settings-modal__empty{padding:var(--space-14) 0;text-align:center;color:var(--color-text-tertiary,#999)}.consulting-modal-wrap .settlement-pharma-settings-modal__table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--color-border,#d9d9d9);border-radius:var(--ui-radius-round);flex:auto;min-height:min(50vh,28rem);overflow:auto}.consulting-modal-wrap .settlement-pharma-settings-modal__table-wrap .settlement-pharma-settings-modal__table .ant-table-thead>tr>th{z-index:1;background:var(--color-fill-quaternary,#fafafa);position:sticky;top:0}.consulting-modal-wrap .settlement-pharma-settings-modal__table.ant-table-bordered>.ant-table-container{border:none;border-radius:0}.settlement-pharma-settings-modal__pharma-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.settlement-pharma-settings-modal__count-link{color:var(--color-primary,#1677ff);font-size:var(--text-base);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.settlement-pharma-settings-modal__count-link:hover{color:var(--color-primary-hover,#4096ff)}.settlement-pharma-settings-modal__count-zero{color:var(--color-text-tertiary,#999);font-variant-numeric:tabular-nums}.settlement-pharma-settings-modal__col-priority{width:100%;max-width:88px}.settlement-pharma-settings-modal__table-wrap .ant-table-tbody>tr>td{vertical-align:middle}.settlement-pharma-settings-modal__product-list{padding:0 0 0 var(--space-10);max-height:min(50vh,400px);font-size:var(--text-sm);margin:0;line-height:1.6;overflow:auto}.settlement-pharma-settings-modal__product-list li+li{margin-top:var(--space-2)}.admin-settlement-statement-consulting-view__alt-count-stepper{align-items:center;gap:var(--space-2);display:inline-flex}.admin-settlement-statement-consulting-view__alt-count-btn{min-width:28px;padding-inline:var(--space-5)}.admin-settlement-statement-consulting-view__alt-count-value{min-width:var(--space-10);font-size:var(--text-base);text-align:center;font-weight:400;display:inline-block}.admin-settlement-statement-consulting-view__high-profit-only.ant-checkbox-wrapper{white-space:nowrap;margin-inline-end:0;flex-flow:row!important;align-items:center!important;display:inline-flex!important}.admin-settlement-statement-consulting-view__table-head{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);display:grid}.admin-settlement-statement-consulting-view__table-head .main-head__left{flex:none;place-self:center start}.admin-settlement-statement-consulting-view__summary,.admin-pharma-commission-compare-view__summary{justify-content:center;justify-self:center;align-items:center;gap:var(--space-4);text-align:center;min-width:0;font-size:var(--text-md);color:var(--color-text,#000000e0);flex-wrap:wrap;font-weight:600;display:flex}.admin-settlement-statement-consulting-view__summary strong,.admin-pharma-commission-compare-view__summary strong{color:inherit;font-weight:700}.admin-settlement-statement-consulting-view__summary--empty{visibility:hidden;min-height:0;padding:0}.admin-settlement-statement-consulting-view__table-head .main-head__right{place-self:center end}.admin-settlement-statement-consulting-view__hint{color:var(--color-text-tertiary,#999)}.admin-settlement-statement-consulting-view__hint--inline{margin-left:var(--space-2)}.admin-settlement-statement-consulting-view__higher-cell{justify-content:flex-end;align-items:center;gap:var(--space-2);width:100%;display:inline-flex}.admin-settlement-statement-consulting-view__expand-btn{border:1px solid var(--color-border,#d9d9d9);border-radius:var(--ui-radius);width:22px;height:22px;color:var(--color-text,#000000e0);font-size:var(--text-base);cursor:pointer;background:#fff;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-weight:600;line-height:1;display:inline-flex}.admin-settlement-statement-consulting-view__expand-btn:hover,.admin-settlement-statement-consulting-view__expand-btn--open{border-color:var(--color-primary,#1677ff);color:var(--color-primary,#1677ff)}.admin-settlement-statement-consulting-view__alt-row>td{background:var(--color-fill-quaternary,#fafafa)!important}.admin-settlement-statement-consulting-view__alt-rank{color:var(--color-text-tertiary,#999);font-size:var(--text-xs);font-weight:600}.admin-settlement-statement-consulting-view__extra--pos{color:var(--color-primary,#1677ff);font-weight:600}.admin-settlement-statement-consulting-view__extra--neg{color:var(--danger,#ff4d4f);font-weight:600}.admin-settlement-statement-consulting-view__table th.admin-settlement-statement-consulting-view__col-section-end,.admin-settlement-statement-consulting-view__table td.admin-settlement-statement-consulting-view__col-section-end{box-shadow:inset -2px 0 0 var(--color-border,#d9d9d9)}.admin-pharma-commission-compare-view__filter-extra{align-items:center;gap:var(--list-filter-dropdown-gap,var(--space-12));flex-wrap:wrap;flex:auto;min-width:0;display:flex}:is(.admin-pharma-commission-analysis-view__filter-extra,.admin-pharma-commission-competitiveness-view__filter-extra,.admin-pharma-commission-compare-view__filter-extra,.admin-price-reduction-issue-view__filter-extra,.admin-settlement-statement-consulting-view__filter-extra)>.ant-btn:not(.ant-btn-circle):not(.ant-btn-round):not(.ant-btn-link):not(.ant-btn-text){padding-inline:var(--space-8)!important}@media (width<=768px){:is(.admin-pharma-commission-analysis-view,.admin-pharma-commission-competitiveness-view,.admin-pharma-commission-compare-view,.admin-price-reduction-issue-view,.admin-settlement-statement-consulting-view).master-page-root--split-panels .list-filter-bar{flex-wrap:wrap;align-items:stretch}:is(.admin-pharma-commission-analysis-view,.admin-pharma-commission-competitiveness-view,.admin-pharma-commission-compare-view,.admin-price-reduction-issue-view,.admin-settlement-statement-consulting-view).master-page-root--split-panels .list-filter-bar__extra{flex:100%;width:100%;min-width:0}:is(.admin-pharma-commission-analysis-view__filter-extra,.admin-pharma-commission-competitiveness-view__filter-extra,.admin-pharma-commission-compare-view__filter-extra,.admin-price-reduction-issue-view__filter-extra,.admin-settlement-statement-consulting-view__filter-extra){align-items:stretch;gap:var(--space-6);flex-flow:column;width:100%}:is(.admin-pharma-commission-analysis-view__filter-extra,.admin-pharma-commission-competitiveness-view__filter-extra,.admin-pharma-commission-compare-view__filter-extra,.admin-price-reduction-issue-view__filter-extra,.admin-settlement-statement-consulting-view__filter-extra)>.page-month-selector{flex:none;width:100%;min-width:0}.admin-pharma-commission-analysis-view__filter-extra>.admin-pharma-commission-analysis-view__scope-row{gap:var(--space-6);flex:none;width:100%;min-width:0}.admin-pharma-commission-analysis-view__scope-row .page-month-selector{flex:1 1 0;width:auto;min-width:0}.admin-pharma-commission-analysis-view__scope-row .list-filter-bar__select--xl.ant-select{flex:1 1 0;width:auto!important;min-width:0!important;max-width:none!important}:is(.admin-pharma-commission-analysis-view__filter-extra,.admin-pharma-commission-competitiveness-view__filter-extra,.admin-pharma-commission-compare-view__filter-extra,.admin-price-reduction-issue-view__filter-extra,.admin-settlement-statement-consulting-view__filter-extra) .page-month-selector__label{flex:none;min-width:5.25rem}:is(.admin-pharma-commission-analysis-view__filter-extra,.admin-pharma-commission-competitiveness-view__filter-extra,.admin-pharma-commission-compare-view__filter-extra,.admin-price-reduction-issue-view__filter-extra,.admin-settlement-statement-consulting-view__filter-extra) .page-month-selector .list-filter-bar__select--month.ant-select,:is(.admin-pharma-commission-competitiveness-view__filter-extra,.admin-pharma-commission-compare-view__filter-extra,.admin-price-reduction-issue-view__filter-extra,.admin-settlement-statement-consulting-view__filter-extra) .page-month-selector .list-filter-bar__select--xl.ant-select{flex:1 1 0;width:auto!important;min-width:0!important;max-width:none!important}:is(.admin-pharma-commission-analysis-view__filter-extra,.admin-pharma-commission-competitiveness-view__filter-extra,.admin-pharma-commission-compare-view__filter-extra,.admin-price-reduction-issue-view__filter-extra,.admin-settlement-statement-consulting-view__filter-extra)>.ant-btn{width:100%;margin-inline:0}.admin-price-reduction-issue-view__filter-extra .admin-price-reduction-issue-view__share-panel{width:100%;max-width:none}.admin-settlement-statement-consulting-view__filter-extra .admin-settlement-statement-consulting-view__display-settings{align-items:stretch;gap:var(--space-6);flex-direction:column;width:100%;margin-left:0;display:flex}.admin-settlement-statement-consulting-view__filter-extra .admin-settlement-statement-consulting-view__display-settings-group,.admin-settlement-statement-consulting-view__filter-extra .admin-settlement-statement-consulting-view__expand-actions{gap:var(--space-5);flex-wrap:wrap;width:100%}:is(.admin-pharma-commission-analysis-view__table-head,.admin-pharma-commission-competitiveness-view__table-head,.admin-pharma-commission-compare-view__table-head,.admin-price-reduction-issue-view__table-head,.admin-settlement-statement-consulting-view__table-head){gap:var(--space-6) var(--space-6);grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}:is(.admin-pharma-commission-analysis-view__table-head-spacer,.admin-pharma-commission-competitiveness-view__table-head-spacer,.admin-price-reduction-issue-view__table-head-spacer),:is(.admin-pharma-commission-compare-view__summary--empty,.admin-settlement-statement-consulting-view__summary--empty){display:none}:is(.admin-pharma-commission-analysis-view__table-head,.admin-pharma-commission-competitiveness-view__table-head,.admin-pharma-commission-compare-view__table-head,.admin-price-reduction-issue-view__table-head,.admin-settlement-statement-consulting-view__table-head) .main-head__left{grid-area:1/1;place-self:center start}:is(.admin-pharma-commission-analysis-view__table-head,.admin-pharma-commission-competitiveness-view__table-head,.admin-pharma-commission-compare-view__table-head,.admin-price-reduction-issue-view__table-head,.admin-settlement-statement-consulting-view__table-head) .main-head__right{grid-area:1/2;place-self:center end}:is(.admin-pharma-commission-compare-view__table-head:has(>.admin-pharma-commission-compare-view__summary:not(.admin-pharma-commission-compare-view__summary--empty)),.admin-settlement-statement-consulting-view__table-head:has(>.admin-settlement-statement-consulting-view__summary:not(.admin-settlement-statement-consulting-view__summary--empty))){grid-template-rows:auto auto}:is(.admin-pharma-commission-compare-view__table-head:has(>.admin-pharma-commission-compare-view__summary:not(.admin-pharma-commission-compare-view__summary--empty))>.admin-pharma-commission-compare-view__summary,.admin-settlement-statement-consulting-view__table-head:has(>.admin-settlement-statement-consulting-view__summary:not(.admin-settlement-statement-consulting-view__summary--empty))>.admin-settlement-statement-consulting-view__summary){grid-area:1/1/auto/-1;justify-self:stretch}:is(.admin-pharma-commission-compare-view__table-head:has(>.admin-pharma-commission-compare-view__summary:not(.admin-pharma-commission-compare-view__summary--empty)) .main-head__left,.admin-settlement-statement-consulting-view__table-head:has(>.admin-settlement-statement-consulting-view__summary:not(.admin-settlement-statement-consulting-view__summary--empty)) .main-head__left){grid-area:2/1}:is(.admin-pharma-commission-compare-view__table-head:has(>.admin-pharma-commission-compare-view__summary:not(.admin-pharma-commission-compare-view__summary--empty)) .main-head__right,.admin-settlement-statement-consulting-view__table-head:has(>.admin-settlement-statement-consulting-view__summary:not(.admin-settlement-statement-consulting-view__summary--empty)) .main-head__right){grid-area:2/2}}.admin-pharma-commission-compare-view__summary--empty{visibility:hidden;min-height:0;padding:0}.admin-pharma-commission-compare-view__summary-divider{color:var(--color-text-tertiary,#999);font-weight:600}.admin-pharma-commission-compare-view__hint{color:var(--color-text-tertiary,#999)}.admin-pharma-commission-compare-view__hint--inline{margin-left:var(--space-2)}.admin-pharma-commission-compare-view__symbol{min-width:1.2em;font-weight:700;font-size:var(--text-base);text-align:center;display:inline-block}.admin-pharma-commission-compare-view__symbol--win-a{color:#1677ff}.admin-pharma-commission-compare-view__symbol--win-b{color:#cf1322}.admin-pharma-commission-compare-view__symbol--tie{color:#8c8c8c}.admin-pharma-commission-compare-view__no-match{color:var(--color-text-tertiary,#999)}.admin-pharma-commission-compare-view__pending{color:var(--color-text-quaternary,#bbb)}@media (width<=768px){.admin-pharma-commission-compare-view__row--clickable{cursor:pointer}}.blocking-scope,.blocking-scope__inner{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;max-height:100%;display:flex}.app-layout__content>.blocking-scope>.blocking-scope__inner>.page-container,.app-layout__content>.blocking-scope>.blocking-scope__inner>.master-page-root,.app-layout__content>.blocking-scope>.blocking-scope__inner>:not(.page-container):not(.master-page-root){box-sizing:border-box;flex:1 1 0;min-width:0;min-height:0;max-height:100%}.blocking-scope--active{cursor:progress}.blocking-scope--active .blocking-scope__inner{pointer-events:none;-webkit-user-select:none;user-select:none}.app-blocking-overlay{z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a6;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}.app-blocking-overlay .ant-spin-dot-item{background-color:#fff}.app-blocking-overlay__message{font-size:var(--text-base,14px);color:#ffffffeb;margin:0}html body #app input::placeholder,html body #app textarea::placeholder,html body #app input.ant-input::placeholder,html body #app textarea.ant-input::placeholder,html body #app input.search-input::placeholder,html body #app .ant-input-affix-wrapper input.ant-input::placeholder,html body #app .ant-input-affix-wrapper textarea.ant-input::placeholder,html body #app .ant-input-number-input::placeholder,html body #app .ant-picker-input>input::placeholder{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}html body #app input::-webkit-input-placeholder{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}html body #app textarea::-webkit-input-placeholder{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}html body #app input::-moz-placeholder{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}html body #app textarea::-moz-placeholder{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}html body #app input:-ms-placeholder-shown{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}html body #app textarea:-ms-placeholder-shown{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}html body #app input.search-input::-webkit-input-placeholder{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}html body #app .ant-select .ant-select-selection-placeholder,html body #app .ant-select-selection-placeholder,html body #app .search-select__summary-empty-placeholder{color:var(--ui-text-placeholder)!important;-webkit-text-fill-color:var(--ui-text-placeholder)!important;font-size:var(--ui-placeholder-font-size)!important;opacity:1!important}.list-excel-column-picker__toolbar[data-v-83d25126]{align-items:center;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.list-excel-column-picker__list[data-v-83d25126]{max-height:min(52vh,420px);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden auto}.list-excel-column-picker__group[data-v-83d25126]{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.list-excel-column-picker__item[data-v-83d25126]{min-width:0;margin:0}.list-excel-column-picker__item[data-v-83d25126] .ant-checkbox-wrapper{white-space:normal;align-items:flex-start;max-width:100%;margin-inline-end:0;display:flex}.list-excel-column-picker__item[data-v-83d25126] .ant-checkbox{flex-shrink:0;margin-top:2px}.list-excel-column-picker__label[data-v-83d25126]{word-break:keep-all;overflow-wrap:anywhere;line-height:1.35;display:block}@media (width<=575px){.list-excel-column-picker__group[data-v-83d25126]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=399px){.list-excel-column-picker__group[data-v-83d25126]{grid-template-columns:minmax(0,1fr)}}.user-products-list-preview-wrap--switching[data-v-f2eea385]{position:relative}.hospital-munjeon-section[data-v-d5c4dac9]{border-top:1px solid var(--color-border,#eee);margin-top:24px;box-sizing:border-box;width:100%;max-width:640px;margin-inline:auto;padding-top:20px}.hospital-munjeon-section .munjeon-pharm-radius-row[data-v-d5c4dac9]{width:100%;max-width:none;margin-inline:0;padding-inline:0}.hospital-munjeon-section__title[data-v-d5c4dac9]{margin:0 0 16px;font-size:16px;font-weight:600}.hospital-munjeon-section__manual-search[data-v-d5c4dac9]{align-items:stretch;gap:var(--space-6);flex-flow:row;width:100%;max-width:640px;margin-bottom:16px;display:flex}.hospital-munjeon-section__address-label[data-v-d5c4dac9]{white-space:nowrap;color:var(--color-text-secondary);font-size:var(--fs-sm);flex:none;align-self:center}.hospital-munjeon-section__manual-search[data-v-d5c4dac9] .ant-btn{flex:none;align-self:stretch;height:auto;padding-inline:1rem}.hospital-munjeon-section__address-input[data-v-d5c4dac9]{flex:1 1 0;width:auto;min-width:0;max-width:none}.hospital-munjeon-section__radius-tab[data-v-d5c4dac9]{align-items:stretch;gap:var(--space-8);margin-bottom:16px;flex-direction:column;width:100%;max-width:none;margin-inline:0;padding-inline:0;display:flex}.hospital-munjeon-section__radius-tab .munjeon-pharm-radius-row[data-v-d5c4dac9]{width:100%;max-width:none;margin-inline:0;padding-inline:0}.hospital-munjeon-section__search-result .munjeon-pharm-radius-row[data-v-d5c4dac9]{margin-bottom:var(--space-8)}.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9],.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] table.ant-table{width:100%}.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] th.hospital-munjeon-col-distance.ant-table-cell,.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] td.hospital-munjeon-col-distance.ant-table-cell{width:12%;min-width:48px;white-space:normal!important;padding-inline:4px!important}@media (width<=768px){.hospital-munjeon-section--create .hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] th.hospital-munjeon-col-distance.ant-table-cell,.hospital-munjeon-section--create .hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] td.hospital-munjeon-col-distance.ant-table-cell,.hospital-munjeon-section--page .hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] th.hospital-munjeon-col-distance.ant-table-cell,.hospital-munjeon-section--page .hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] td.hospital-munjeon-col-distance.ant-table-cell{min-width:64px}}.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] th.hospital-munjeon-col-actions.ant-table-cell,.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] td.hospital-munjeon-col-actions.ant-table-cell{width:12%;min-width:44px;padding-inline:2px!important}.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] th.ant-table-selection-column,.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] td.ant-table-selection-column{min-width:40px;width:12%!important;padding-inline:4px!important}.hospital-munjeon-section__search-result[data-v-d5c4dac9]>.ant-spin-nested-loading,.hospital-munjeon-section__search-result[data-v-d5c4dac9]>.ant-spin-nested-loading>.ant-spin-container{min-height:auto!important;display:block!important;overflow:visible!important}.hospital-munjeon-section__search-result[data-v-d5c4dac9]{margin-bottom:12px}.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9],.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] .app-table,.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] .ant-table-wrapper,.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] .ant-spin-nested-loading,.hospital-munjeon-section__search-table-wrap[data-v-d5c4dac9] .ant-spin-container{width:100%;flex:none!important;min-height:auto!important;display:block!important;overflow:visible!important}.hospital-munjeon-section__search-actions[data-v-d5c4dac9]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.hospital-munjeon-section__manual[data-v-d5c4dac9]{margin-bottom:1rem}.hospital-munjeon-section__manual-list[data-v-d5c4dac9]{flex-direction:column;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.hospital-munjeon-section__manual-item[data-v-d5c4dac9]{border:1px solid var(--ui-border-table);border-radius:var(--ui-radius);background:var(--gray-50);box-sizing:border-box;align-items:center;gap:8px;width:100%;max-width:none;padding:6px 10px;display:flex}.hospital-munjeon-section__manual-item-label[data-v-d5c4dac9]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;overflow:hidden}.hospital-munjeon-section__manual-item-remove[data-v-d5c4dac9]{border-radius:var(--ui-radius);width:24px;height:24px;color:var(--color-text-secondary,#8c8c8c);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:18px;line-height:1;display:inline-flex}.hospital-munjeon-section__manual-item-remove[data-v-d5c4dac9]:hover:not(:disabled){color:var(--danger,#ff4d4f);background:#ff4d4f14}.hospital-munjeon-section__manual-item-remove[data-v-d5c4dac9]:disabled{cursor:not-allowed;opacity:.45}.hospital-munjeon-section__manual-table[data-v-d5c4dac9]{margin-bottom:16px}.hospital-munjeon-section__registered-head[data-v-d5c4dac9]{margin-bottom:8px;font-weight:500}.hospital-munjeon-section--page[data-v-d5c4dac9],.hospital-munjeon-section--tab[data-v-d5c4dac9]{border-top:none;margin-top:0;padding-top:0}.hospital-munjeon-section__saved-table[data-v-d5c4dac9]{margin-bottom:0}.hospital-munjeon-manual-modal__form[data-v-d5c4dac9]{box-sizing:border-box}.hospital-munjeon-manual-modal .ant-modal{max-width:min(720px,100vw - 2rem)}.hospital-member-assignment-create[data-v-0ef399d9]{border-top:1px solid var(--color-border,#eee);margin-top:24px;padding-top:20px}.hospital-member-assignment-create__title[data-v-0ef399d9]{margin:0 0 12px;font-size:16px;font-weight:600}.hospital-member-assignment-create__toolbar[data-v-0ef399d9]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}
