@charset "UTF-8";:root{--brand-tag-border: #c4b5fd;--brand-tag-text: #8f7ae8}.ant-flex:empty{display:block}.w-100{width:100px!important}.w-160{width:160px!important}.w-200{width:200px!important}.w-300{width:300px!important}.w-400{width:400px!important}.w-500{width:500px!important}.w-full{width:100%!important;max-width:100%!important}.w-auto{width:auto!important}.pt-16{padding-top:16px!important}.center-900{max-width:900px;width:100%;align-self:center;margin-inline:auto}.text-sm{font-size:13px!important}.text-md{font-size:16px!important;font-weight:600}.text-lg{font-size:18px!important;font-weight:600}.mvh-full{min-height:100vh!important}.card-divider{margin:0!important}.card-filter-item{margin-bottom:0!important}.ant-card .ant-typography{word-break:keep-all;overflow-wrap:anywhere;line-height:1.5}.ant-card .box-header{gap:16px;flex-wrap:wrap}.ant-card .box-header .ant-typography{word-break:keep-all;overflow-wrap:anywhere;white-space:normal;flex:1 1 auto;min-width:0}.ant-card .box-header>.ant-flex{flex-shrink:0}.ant-table-cell{word-break:keep-all;overflow-wrap:anywhere}.ant-form-item-label{overflow:visible}.ant-form-item-label>label{word-break:keep-all;overflow-wrap:anywhere;white-space:normal;line-height:1.5}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--brand-bg-layout)}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ant-tag-blue{background:linear-gradient(135deg,#c4b5fd59,#a684ff2e)!important;border-color:var(--brand-tag-border)!important;color:var(--brand-tag-text)!important;font-weight:500}.ant-tag-blue .ant-tag-close-icon,.ant-tag-blue .anticon-close{color:var(--brand-tag-text)!important}.ant-tag-success{border-color:#a7f3d0}.ant-tag-warning{border-color:#fde68a}.ant-tag-error{border-color:#fecaca}.ant-tag-processing{border-color:#bfdbfe}.ant-tag-default{border-color:#e2e8f0}.ant-tag-purple{border-color:#e9d5ff}.ant-pagination .ant-pagination-item{border:1px solid #e2e8f0;background:transparent}.ant-pagination .ant-pagination-item:hover,.ant-pagination .ant-pagination-item-active{border-color:var(--brand-primary)}.ant-pagination .ant-pagination-item-active a{color:var(--brand-primary)}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{border:1px solid #e2e8f0}.ant-pagination .ant-pagination-prev:hover,.ant-pagination .ant-pagination-next:hover{border-color:var(--brand-primary)}.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{color:var(--brand-primary)}.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next{border:1px solid #e2e8f0}.ant-pagination .ant-pagination-options-quick-jumper input{border:1px solid #e2e8f0;background:transparent}.ant-pagination .ant-pagination-options-quick-jumper input:hover{border-color:var(--brand-primary)}.ant-pagination .ant-pagination-options-quick-jumper input:focus{border-color:var(--brand-primary)}body .ant-switch-checked:not(.ant-switch-disabled){background:linear-gradient(135deg,var(--brand-gradient-start) 0%,var(--brand-gradient-end) 100%)!important;background-color:transparent!important}body .ant-switch-checked:hover:not(.ant-switch-disabled){background:linear-gradient(135deg,var(--brand-gradient-hover-start) 0%,var(--brand-gradient-hover-end) 100%)!important;background-color:transparent!important}body .ant-checkbox-checked:not(.ant-checkbox-disabled){background:linear-gradient(135deg,var(--brand-gradient-start) 0%,var(--brand-gradient-end) 100%)!important;border-color:transparent!important}body .ant-checkbox-wrapper:hover .ant-checkbox-checked:not(.ant-checkbox-disabled),body .ant-checkbox-checked:not(.ant-checkbox-disabled):hover{background:linear-gradient(135deg,var(--brand-gradient-hover-start) 0%,var(--brand-gradient-hover-end) 100%)!important}body .ant-checkbox-indeterminate:after{border-radius:2px!important}body .ant-checkbox-indeterminate:not(.ant-checkbox-disabled):after{background:linear-gradient(135deg,var(--brand-gradient-start) 0%,var(--brand-gradient-end) 100%)!important}body .checkbox-lg .ant-checkbox{width:20px!important;height:20px!important}body .checkbox-lg .ant-checkbox:not(.ant-checkbox-indeterminate):after{top:9px!important;inset-inline-start:4px!important}body .ant-radio-wrapper .ant-radio-checked:not(.ant-radio-disabled){background:linear-gradient(135deg,var(--brand-gradient-start) 0%,var(--brand-gradient-end) 100%)!important;border-color:transparent!important}body .ant-radio-wrapper .ant-radio-checked:not(.ant-radio-disabled):hover{background:linear-gradient(135deg,var(--brand-gradient-hover-start) 0%,var(--brand-gradient-hover-end) 100%)!important}body .ant-radio-checked .ant-radio-inner:after{background-color:#fff!important}.ant-input[disabled],.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper-disabled .ant-input{background:#f8fafc!important;border-color:#e4eaf2!important;color:#94a3b8!important}body .ant-select-disabled .ant-select-selector{background:#f8fafc!important;border-color:#e4eaf2!important}.ant-select-disabled .ant-select-selection-placeholder,.ant-select-disabled .ant-select-selection-item,.ant-select-disabled .ant-select-arrow{color:#94a3b8!important}.ant-picker-disabled{background:#f8fafc!important;border-color:#e4eaf2!important}.ant-picker-disabled input,.ant-picker-disabled .ant-picker-suffix,.ant-picker-disabled .ant-picker-separator{color:#94a3b8!important}.ant-picker-disabled input::placeholder{color:#94a3b8!important}.ant-input-number-disabled{background:#f8fafc!important;border-color:#e4eaf2!important;color:#94a3b8!important}.ant-btn:disabled{background:#f8fafc!important;border-color:#e4eaf2!important;color:#94a3b8!important}.ant-checkbox-disabled .ant-checkbox-inner{background:#f8fafc!important;border-color:#e4eaf2!important}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background:#e4eaf2!important;border-color:#e4eaf2!important}.ant-checkbox-disabled+span{color:#94a3b8!important}.ant-radio-disabled .ant-radio-inner{background:#f8fafc!important;border-color:#e4eaf2!important}.ant-radio-disabled.ant-radio-checked .ant-radio-inner{border-color:#e4eaf2!important}.ant-radio-disabled.ant-radio-checked .ant-radio-inner:after{background-color:#94a3b8!important}.ant-radio-disabled+span{color:#94a3b8!important}.ant-radio-button-wrapper-disabled{background:#f8fafc!important;border-color:#e4eaf2!important;color:#94a3b8!important}.ant-radio-button-wrapper-disabled:not(:first-child):before{background-color:#e4eaf2!important}.ant-switch.ant-switch-disabled:not(.ant-switch-checked){background:#e4eaf2!important}.ant-switch.ant-switch-disabled.ant-switch-checked{background:#94a3b8!important}.recharts-wrapper:focus,.recharts-wrapper svg:focus{outline:none}.alert-note.ant-alert{background:#f8fafc;border-color:#e2e8f0}.alert-note .ant-alert-message{color:#475569!important;font-size:14px!important;font-weight:400!important}.alert-note .ant-alert-description{color:#64748b!important}.alert-note .ant-alert-description .ant-typography{font-size:13px!important;color:#64748b!important}.alert-note .ant-alert-description a.ant-typography{color:var(--brand-primary)!important}.alert-note .ant-alert-description a.ant-typography:hover{color:var(--brand-primary-hover)!important}.alert-note .ant-alert-description a.ant-typography:active{color:var(--brand-primary-active)!important}.alert-note .ant-alert-message .anticon,.alert-note .ant-alert-title .anticon{width:14px;height:14px;font-size:14px}:root{--avatar-ws-red: #f87171;--avatar-ws-orange: #fb923c;--avatar-ws-yellow: #fbbf24;--avatar-ws-lime: #a3e635;--avatar-ws-green: #34d399;--avatar-ws-cyan: #22d3ee;--avatar-ws-blue: #60a5fa;--avatar-ws-indigo: #818cf8;--avatar-ws-purple: #a78bfa;--avatar-ws-violet: #c084fc;--avatar-ws-fuchsia: #e879f9;--avatar-ws-pink: #f472b6;--avatar-user-bg-red: #fee2e2;--avatar-user-bg-orange: #ffedd5;--avatar-user-bg-yellow: #fef9c3;--avatar-user-bg-lime: #ecfccb;--avatar-user-bg-green: #d1fae5;--avatar-user-bg-cyan: #cffafe;--avatar-user-bg-blue: #dbeafe;--avatar-user-bg-indigo: #e0e7ff;--avatar-user-bg-purple: #ede9fe;--avatar-user-bg-violet: #f3e8ff;--avatar-user-bg-fuchsia: #fae8ff;--avatar-user-bg-pink: #fce7f3;--avatar-user-text-red: #f87171;--avatar-user-text-orange: #fb923c;--avatar-user-text-yellow: #fbbf24;--avatar-user-text-lime: #a3e635;--avatar-user-text-green: #34d399;--avatar-user-text-cyan: #22d3ee;--avatar-user-text-blue: #60a5fa;--avatar-user-text-indigo: #818cf8;--avatar-user-text-purple: #a78bfa;--avatar-user-text-violet: #c084fc;--avatar-user-text-fuchsia: #e879f9;--avatar-user-text-pink: #f472b6}.ws-item-avatar.ant-avatar,.ws-item-avatar.ant-avatar .ant-avatar-string{border-radius:6px;flex-shrink:0;font-size:13px;font-weight:600;line-height:1;color:#fff}.ws-item-avatar.ws-item-avatar-lg.ant-avatar,.ws-item-avatar.ws-item-avatar-lg.ant-avatar .ant-avatar-string{font-size:28px;border-radius:var(--radius-lg)}.ws-avatar-red.ant-avatar{background:var(--avatar-ws-red)!important}.ws-avatar-orange.ant-avatar{background:var(--avatar-ws-orange)!important}.ws-avatar-yellow.ant-avatar{background:var(--avatar-ws-yellow)!important}.ws-avatar-lime.ant-avatar{background:var(--avatar-ws-lime)!important}.ws-avatar-green.ant-avatar{background:var(--avatar-ws-green)!important}.ws-avatar-cyan.ant-avatar{background:var(--avatar-ws-cyan)!important}.ws-avatar-blue.ant-avatar{background:var(--avatar-ws-blue)!important}.ws-avatar-indigo.ant-avatar{background:var(--avatar-ws-indigo)!important}.ws-avatar-purple.ant-avatar{background:var(--avatar-ws-purple)!important}.ws-avatar-violet.ant-avatar{background:var(--avatar-ws-violet)!important}.ws-avatar-fuchsia.ant-avatar{background:var(--avatar-ws-fuchsia)!important}.ws-avatar-pink.ant-avatar{background:var(--avatar-ws-pink)!important}.ws-avatar-red.ant-avatar.ant-avatar-image,.ws-avatar-orange.ant-avatar.ant-avatar-image,.ws-avatar-yellow.ant-avatar.ant-avatar-image,.ws-avatar-lime.ant-avatar.ant-avatar-image,.ws-avatar-green.ant-avatar.ant-avatar-image,.ws-avatar-cyan.ant-avatar.ant-avatar-image,.ws-avatar-blue.ant-avatar.ant-avatar-image,.ws-avatar-indigo.ant-avatar.ant-avatar-image,.ws-avatar-purple.ant-avatar.ant-avatar-image,.ws-avatar-violet.ant-avatar.ant-avatar-image,.ws-avatar-fuchsia.ant-avatar.ant-avatar-image,.ws-avatar-pink.ant-avatar.ant-avatar-image{background:#fff!important}.user-avatar-pastel.ant-avatar{border:1px solid #e2e8f0}.user-avatar-pastel.ant-avatar .ant-avatar-string{color:inherit!important;font-weight:600}.user-avatar-pastel.ant-avatar.ant-avatar-image{background:#fff!important}.user-avatar-square.ant-avatar{flex-shrink:0;border-radius:8px}.user-avatar-square.ant-avatar .ant-avatar-string{font-size:14px;line-height:1}.user-avatar-pastel-red.ant-avatar{background:var(--avatar-user-bg-red)!important;color:var(--avatar-user-text-red)!important}.user-avatar-pastel-orange.ant-avatar{background:var(--avatar-user-bg-orange)!important;color:var(--avatar-user-text-orange)!important}.user-avatar-pastel-yellow.ant-avatar{background:var(--avatar-user-bg-yellow)!important;color:var(--avatar-user-text-yellow)!important}.user-avatar-pastel-lime.ant-avatar{background:var(--avatar-user-bg-lime)!important;color:var(--avatar-user-text-lime)!important}.user-avatar-pastel-green.ant-avatar{background:var(--avatar-user-bg-green)!important;color:var(--avatar-user-text-green)!important}.user-avatar-pastel-cyan.ant-avatar{background:var(--avatar-user-bg-cyan)!important;color:var(--avatar-user-text-cyan)!important}.user-avatar-pastel-blue.ant-avatar{background:var(--avatar-user-bg-blue)!important;color:var(--avatar-user-text-blue)!important}.user-avatar-pastel-indigo.ant-avatar{background:var(--avatar-user-bg-indigo)!important;color:var(--avatar-user-text-indigo)!important}.user-avatar-pastel-purple.ant-avatar{background:var(--avatar-user-bg-purple)!important;color:var(--avatar-user-text-purple)!important}.user-avatar-pastel-violet.ant-avatar{background:var(--avatar-user-bg-violet)!important;color:var(--avatar-user-text-violet)!important}.user-avatar-pastel-fuchsia.ant-avatar{background:var(--avatar-user-bg-fuchsia)!important;color:var(--avatar-user-text-fuchsia)!important}.user-avatar-pastel-pink.ant-avatar{background:var(--avatar-user-bg-pink)!important;color:var(--avatar-user-text-pink)!important}.account-media-icon.ant-avatar{flex-shrink:0;width:24px!important;height:24px!important;min-width:24px!important;border-radius:6px!important;background:transparent;overflow:hidden}.account-media-icon.ant-avatar img{object-fit:contain!important;width:100%!important;height:100%!important}.account-media-icon-naver.ant-avatar{background:#05ac4f!important}.account-media-icon-google.ant-avatar{background:#fff!important;border:1px solid #e8edf5;box-sizing:border-box}.account-media-icon-meta.ant-avatar{border:1px solid #e8edf5}.account-media-icon-kakao.ant-avatar{background:#fee500!important;box-sizing:border-box}.account-media-icon-ga4.ant-avatar{background:#fff!important;border:1px solid #e8edf5;box-sizing:border-box}.popover-action-menu-btn{justify-content:flex-start}.ant-btn{font-weight:500!important}.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-background-ghost){background:linear-gradient(135deg,var(--brand-gradient-start) 0%,var(--brand-gradient-end) 100%)!important;border:none!important;box-shadow:none!important;text-shadow:0 1px 4px rgba(20,60,180,.45)!important}.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-background-ghost):hover{background:linear-gradient(135deg,var(--brand-gradient-hover-start) 0%,var(--brand-gradient-hover-end) 100%)!important;border:none!important;box-shadow:none!important}.ant-btn-primary:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-background-ghost):active{background:linear-gradient(135deg,var(--brand-gradient-active-start) 0%,var(--brand-gradient-active-end) 100%)!important;border:none!important;box-shadow:none!important}.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-background-ghost){background:#dc2626!important;border:none!important;box-shadow:none!important;text-shadow:none!important}.ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-background-ghost):hover{background:#b91c1c!important;border:none!important}.ant-card .ant-form-item-label{overflow:visible}.ant-card .ant-form-item-label>label{word-break:keep-all;overflow-wrap:anywhere;white-space:normal;line-height:1.5;max-width:100%;display:inline-flex;align-items:center;height:40px}.ant-card .ant-form-inline .ant-form-item-label{flex-shrink:0}.ant-card .ant-form-inline .ant-form-item-label>label{word-break:keep-all;overflow-wrap:anywhere;white-space:normal}.ant-card .card-filter-item{flex:0 1 auto;min-width:0}.ant-card .card-filter-item .ant-form-item-label>label{max-width:none}.ant-card .ant-form-horizontal .ant-form-item-label{flex-shrink:0;overflow:visible}.ant-card .ant-form-horizontal .ant-form-item-label>label{word-break:keep-all;overflow-wrap:anywhere;white-space:normal}.ant-card .ant-form-vertical .ant-form-item-label>label{word-break:keep-all;overflow-wrap:anywhere;display:block;width:100%;height:auto}.ant-card .ant-form .ant-flex-wrap-wrap>.ant-typography{min-height:40px;display:flex;align-items:center}.drn-compact>.ant-picker{flex:1;min-width:0;width:auto!important}.drn-compact .ant-picker-prefix{color:#000000a6;white-space:nowrap;-webkit-user-select:none;user-select:none;padding-right:8px;margin-right:4px}.form-label-required{padding-top:4px;color:#ff6c6c;font-weight:600}.ant-form-item-label>label .ant-typography:not(.form-label-required){color:var(--ant-form-label-color)}.form-label-info-icon{color:#8c8c8c;font-size:13px}@keyframes aocFadeIn{0%{opacity:0}to{opacity:1}}.aoc-fade-in{animation:aocFadeIn .18s ease-out both}@media (prefers-reduced-motion: reduce){.aoc-fade-in{animation:none}}body .ant-menu-root>.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,body .ant-menu-root>.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:var(--brand-primary)!important}body .ant-menu-sub .ant-menu-item.ant-menu-item-selected{background:var(--brand-bg-selected)!important}body .ant-menu-sub .ant-menu-item.ant-menu-item-selected .ant-menu-title-content,body .ant-menu-sub .ant-menu-item.ant-menu-item-selected .anticon{color:var(--brand-primary)!important}.modal-form .ant-form-item{margin-bottom:28px}.popover-alias-body{width:200px}.popover-action-menu{min-width:148px}body .ant-select-single .ant-select-selector{padding-inline-start:16px;padding-inline-end:16px}body .ant-select-single .ant-select-selector .ant-select-selection-search{inset-inline-start:16px;inset-inline-end:16px}body .ant-select-multiple .ant-select-selector{padding-inline-start:16px;padding-inline-end:16px}.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-dropdown .ant-dropdown-menu{border:1px solid #e2e8f0!important}.table-skeleton .ant-skeleton-button{width:100%;min-width:32px;height:16px}.form-skeleton-label .ant-skeleton-input{width:120px!important;min-width:120px!important;height:14px!important}.form-skeleton-field .ant-skeleton-input{width:100%!important;height:40px!important}.form-card-skeleton-title .ant-skeleton-input{width:140px!important;min-width:140px!important;height:22px!important}.form-card-skeleton-label .ant-skeleton-input{width:96px!important;min-width:0!important;max-width:100%!important;height:16px!important}.form-card-skeleton-field .ant-skeleton-input{width:100%!important;height:40px!important}.settings-skeleton-title .ant-skeleton-input{width:200px!important;min-width:200px;height:20px!important}.settings-skeleton-switch .ant-skeleton-button{width:44px!important;min-width:44px!important;height:22px!important}.settings-skeleton-link .ant-skeleton-button{width:120px!important;min-width:0!important;height:18px!important}.settings-skeleton-check .ant-skeleton-button{width:20px!important;min-width:20px!important;height:20px!important}.settings-skeleton-field-label .ant-skeleton-input{width:120px!important;min-width:120px;height:16px!important}.settings-skeleton-field-value .ant-skeleton-input{width:100%!important;height:14px!important}.faq-skeleton-row .ant-skeleton-input{width:100%;height:56px}.help-search-skeleton-row .ant-skeleton-input{width:100%;height:52px}.chat-message-skeleton{width:100%;max-width:768px;margin:0 auto;padding:24px 0}.chat-skeleton-user .ant-skeleton-button{width:220px!important;height:44px}.ws-trigger-skeleton.ant-skeleton-element,.ws-trigger-skeleton .ant-skeleton-button{width:100%!important;height:36px!important}.settings-skeleton-title .ant-skeleton-input,.settings-skeleton-field-label .ant-skeleton-input,.settings-skeleton-field-value .ant-skeleton-input,.form-skeleton-label .ant-skeleton-input,.form-skeleton-field .ant-skeleton-input,.form-card-skeleton-title .ant-skeleton-input,.form-card-skeleton-field .ant-skeleton-input{min-width:0!important;max-width:100%!important}.settings-skeleton-title,.settings-skeleton-field-label,.settings-skeleton-field-value,.form-skeleton-label,.form-skeleton-field,.form-card-skeleton-field{max-width:100%!important}.settings-skeleton-field-value,.form-skeleton-field,.form-card-skeleton-field{display:block;width:100%}.ant-table-wrapper{overflow:hidden;min-width:0}.ant-table .ant-table-cell{white-space:nowrap}.table-alias-edit-btn.is-hidden{visibility:hidden}.table-alias-edit-btn.is-visible{visibility:visible}.box-body.ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.ant-pagination.pagination-empty .ant-pagination-total-text{color:#94a3b8}.ant-pagination.pagination-empty.ant-pagination-disabled .ant-pagination-item-disabled{background-color:#f8fafc;border-color:#e4eaf2}.ant-pagination.pagination-empty.ant-pagination-disabled .ant-pagination-item-disabled a{color:#94a3b8}.ant-pagination.pagination-empty.ant-pagination-disabled .ant-pagination-prev,.ant-pagination.pagination-empty.ant-pagination-disabled .ant-pagination-next{border-color:#e4eaf2;background-color:#f8fafc}.ant-pagination.pagination-empty.ant-pagination-disabled .ant-pagination-prev .ant-pagination-item-link,.ant-pagination.pagination-empty.ant-pagination-disabled .ant-pagination-next .ant-pagination-item-link{background-color:transparent;border:none;color:#94a3b8}.ant-table-wrapper .ant-table-tbody>tr>td{transition:none!important}.tooltip-wide{max-width:480px}.text-tooltip-dotted{border-bottom:1px dotted var(--color-text-secondary);cursor:default}.ant-layout-content{padding:24px}.content-header{margin-bottom:24px}.content-body{flex:1;min-height:0;overflow-y:auto}.content-footer{flex:0 0 auto;margin-top:16px;padding:10px 0;border-top:1px solid #e2e8f0}.layout-chat .content-footer{margin-top:0;padding:10px 24px;transition:margin-right .2s ease}.layout-settings .content-footer{margin-left:48px;margin-right:48px}.layout-admin .content-footer{margin-left:24px;margin-right:24px}.layout-chat .ant-layout-content:has(.chat-file-panel) .content-footer{margin-right:265px}.layout-chat .ant-layout-content:has(.chat-file-panel.is-collapsed) .content-footer{margin-right:52px}.footer-company{font-size:13px;color:#94a3b8}.footer-link{font-size:13px;color:#94a3b8!important;text-decoration:none!important}.footer-link:hover{color:var(--brand-primary)!important}.gnb{height:64px;line-height:64px;padding:0 24px;gap:8px;border-bottom:1px solid #e2e8f0;background-color:#fff;position:sticky;top:0;z-index:100;-webkit-user-select:none;user-select:none}.layout-chat.ant-layout,.layout-settings.ant-layout,.layout-admin.ant-layout{display:flex;flex-direction:row}.layout-chat .ant-layout-sider,.layout-settings .ant-layout-sider,.layout-admin .ant-layout-sider{position:sticky;top:0;height:100vh}.layout-chat.ant-layout>.ant-layout,.layout-settings.ant-layout>.ant-layout,.layout-admin.ant-layout>.ant-layout{display:flex;flex-direction:column;flex:1;min-width:0;align-items:stretch;height:100vh;overflow:clip;overflow-clip-margin:16px}.layout-chat .ant-layout-content,.layout-settings .ant-layout-content,.layout-admin .ant-layout-content{display:flex;flex-direction:column;padding:0;overflow:hidden}.layout-settings .ant-layout-content,.layout-admin .ant-layout-content{padding-bottom:24px}.layout-help.ant-layout>.ant-layout{align-items:stretch;flex:1;min-height:0;height:100vh;overflow:clip;overflow-clip-margin:16px}.layout-help .ant-layout-content{display:flex;flex-direction:column;padding:24px;overflow:hidden;flex:1;min-height:0}.gnb-inner{height:100%}.user-display-name{display:inline-block;max-width:160px;cursor:pointer}.profile-dropdown-popup{width:300px}.profile-dropdown-popup .ant-dropdown-menu{min-width:0!important;width:100%}.ant-dropdown-menu-item-danger.ant-dropdown-menu-item:hover{background-color:var(--ant-control-item-bg-hover)!important;color:var(--ant-color-error)!important}.shadow-login-tag.ant-tag{border-radius:20px;padding:0 10px;font-size:12px;font-weight:600;margin:0;align-self:center}.profile-header-item .shadow-login-tag.ant-tag{align-self:flex-start}.shadow-login-group{margin-right:16px}.header-vertical-divider.ant-divider-vertical{height:16px;border-color:#d9d9d9;margin:0}.profile-header-item{padding:4px 0;cursor:default}.profile-role-text{font-size:12px}.profile-email-group{margin-top:6px}.profile-email-label{font-size:12px}.profile-email-value{font-size:13px}.profile-email-value .ant-typography-copy{color:#94a3b8;pointer-events:all}.profile-email-value .ant-typography-copy:hover{color:#475569}.ant-layout-header{border-bottom:1px solid #e2e8f0}.header-icon-btn{font-size:18px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.user-info-wrapper{cursor:pointer;padding:4px 8px;border-radius:8px;transition:background-color .2s}.user-info-wrapper:hover{background-color:#f1f5f9}.user-email{font-size:12px}.notification-dropdown{width:380px;max-height:520px;background-color:#fff;border-radius:16px;box-shadow:0 8px 24px #0000001f;overflow:hidden}.notification-header{padding:16px 20px 12px;border-bottom:1px solid #e2e8f0}.notification-list-wrapper{max-height:440px;overflow-y:auto;padding:0}.notification-list-wrapper::-webkit-scrollbar{width:6px}.notification-list-wrapper::-webkit-scrollbar-track{background:transparent}.notification-list-wrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.notification-list-wrapper::-webkit-scrollbar-thumb:hover{background:#94a3b8}.notification-list-wrapper .ant-list{padding:8px 0}.notification-item{cursor:pointer;margin:0;border-radius:0;transition:background-color .2s;border-bottom:none!important}.notification-item.ant-list-item{padding:12px!important}.notification-item:last-child{border-bottom:none!important}.notification-item.unread{background-color:#6366f10f}.notification-item.unread:hover{background-color:#6366f11a}.notification-type-badge{flex-shrink:0}.ant-layout{min-height:100vh;overflow-x:clip}.ant-layout-content{overflow-x:clip}.ant-layout>.ant-layout-header{position:sticky;top:0;z-index:100;width:100%}.ant-layout>.ant-layout{align-items:flex-start;min-height:0}.ant-layout-sider{position:sticky;top:64px;height:calc(100vh - 64px);align-self:flex-start}.sidebar-chat-logo{align-items:center;justify-content:space-between;padding:16px 20px;min-height:64px}.sidebar-chat-nav-btn{width:100%;justify-content:flex-start;text-align:left}.sidebar-bottom-menu.ant-menu{border:none!important;flex-shrink:0}.sidebar-chat-list{flex:1;overflow:hidden;padding:12px 0 0 8px}.sidebar-chat-list-label{display:block;padding:0 8px 8px;font-size:12px}.sidebar-chat-conversations{flex:1;overflow-y:auto;overflow-x:hidden;width:100%;padding:0 4px 0 0}.sidebar-chat-conversations .ant-conversations-item{border-radius:8px;padding-inline-start:14px}.sidebar-chat-conversations .ant-conversations-item:hover{background-color:var(--brand-bg-hover)!important}.sidebar-chat-conversations .ant-conversations-item:hover .ant-conversations-label{color:#0f172a!important}.sidebar-chat-conversations .ant-conversations-item-active{background-color:var(--brand-bg-selected)}.sidebar-chat-conversations .ant-conversations-item-active .ant-conversations-label{color:var(--brand-primary)}.sidebar-chat-conversations .ant-conversations-item>div:last-child{display:flex;align-items:center;flex-shrink:0;margin-right:4px}.sidebar-chat-conversations .ant-conversations-menu-icon{opacity:0;transition:opacity .15s}.sidebar-chat-conversations .ant-conversations-item:hover .ant-conversations-menu-icon,.sidebar-chat-conversations .ant-conversations-item-active .ant-conversations-menu-icon{opacity:1}.sidebar-chat-conversations .ant-conversations-label{min-width:0}.sidebar-settings-back{padding:4px 8px 8px}.sidebar-logo-link{cursor:pointer}.ant-image .ant-image-img.sidebar-logo-img,.ant-image .ant-image-img.sidebar-logo-img-collapsed{height:36px;width:auto;cursor:pointer}.sidebar-logo-subtitle{font-size:13px;font-weight:600;line-height:1.3;display:block;background:linear-gradient(90deg,#51a2ff,#a684ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-settings-logo-wrap,.sidebar-admin-logo-wrap{align-items:center;padding:18px 20px}.sidebar-divider.ant-divider{margin:0}.sidebar-admin-back{padding:4px 8px 8px}.sidebar-admin-back-btn.ant-btn,.sidebar-settings-back-btn.ant-btn{color:#475569;padding-inline:12px;width:100%;text-align:left;justify-content:flex-start;height:48px;border-radius:8px;gap:18px}.sidebar-admin-back-btn.ant-btn:hover,.sidebar-settings-back-btn.ant-btn:hover{background:var(--brand-bg-hover)!important;color:#0f172a!important}.sidebar-chat-logo.is-collapsed,.sidebar-chat.is-collapsed .sidebar-chat-logo{justify-content:center;padding:16px 0;min-height:0}.ant-layout-sider.is-collapsed{cursor:e-resize;z-index:101}.sidebar-expand-btn-float{position:fixed;left:50px;top:45px;width:28px;height:28px;border-radius:50%;background:#fff;border:1px solid #e2e8f0;box-shadow:2px 0 8px #0000001f;cursor:pointer;z-index:200;font-size:12px;color:#64748b;transition:background .15s,color .15s,box-shadow .15s;flex-shrink:0}.sidebar-expand-btn-float:hover{background:var(--brand-bg-hover);color:var(--brand-primary);box-shadow:2px 0 10px #6366f133}.ws-item-row{padding:6px 12px;cursor:pointer}.ws-item-avatar.ant-avatar:not(.user-avatar-pastel),.ws-item-avatar.ant-avatar:not(.user-avatar-pastel) .ant-avatar-string,.ws-current-avatar.ant-avatar,.ws-current-avatar.ant-avatar .ant-avatar-string,.ws-collapsed-avatar.ant-avatar,.ws-collapsed-avatar.ant-avatar .ant-avatar-string{color:#fff}.ws-item-avatar.ant-avatar,.ws-item-avatar.ant-avatar .ant-avatar-string{flex-shrink:0;font-size:13px;line-height:1;font-weight:600;border-radius:6px}.ws-item-name{flex:1;font-size:13px}.ws-item-more-btn{transition:opacity .15s;flex-shrink:0}.ws-dropdown-panel{width:240px;background:#fff;border-radius:8px;box-shadow:0 6px 16px #0000001f}.ws-dropdown-header{padding:20px 12px 16px}.ws-dropdown-current-ws{overflow:hidden}.ws-current-avatar.ant-avatar,.ws-current-avatar.ant-avatar .ant-avatar-string{flex-shrink:0;font-size:12px;line-height:1;font-weight:600;border-radius:6px}.ws-current-name{font-size:13px}.ws-search-wrap{padding:0 12px 16px;border-bottom:1px solid #e2e8f0}.ws-scroll-area{max-height:355px;overflow-y:auto;padding-top:12px}.ws-group-label{display:block;font-size:11px;padding:12px 12px 6px}.ws-empty.ant-empty{padding:20px 0}.ws-action-btn.ant-btn{text-align:left;justify-content:flex-start}.ws-collapsed-avatar.ant-avatar,.ws-collapsed-avatar.ant-avatar .ant-avatar-string{cursor:pointer;border-radius:6px;font-size:16px;line-height:1;font-weight:600}.sidebar-ws-wrapper{padding:16px 12px 8px}.ws-trigger-btn.ant-btn{text-align:left;padding-inline:10px}.ws-trigger-inner{width:100%;overflow:hidden}.ws-trigger-avatar.ant-avatar,.ws-trigger-avatar.ant-avatar .ant-avatar-string{flex-shrink:0;border-radius:5px;font-size:11px;line-height:1;font-weight:600;color:#fff}.ws-trigger-name{flex:1;min-width:0}.ws-trigger-chevron{flex-shrink:0;font-size:11px}.sidebar-help.ant-layout-sider{background:#fff;border-right:1px solid #e2e8f0;top:0;height:100vh}.sidebar-help-logo-wrap{padding:18px 28px;flex-shrink:0}.sidebar-help-logo-label{font-size:20px;font-weight:700;line-height:1.3;color:#0f172a}.sidebar-help-search-wrap{padding:14px 24px;border-bottom:1px solid #e2e8f0;flex-shrink:0}.sidebar-help-search.ant-input-affix-wrapper{height:40px;border-radius:20px;border-color:#e2e8f0;font-size:14px;padding:0 14px}.sidebar-help-search.ant-input-affix-wrapper:hover{border-color:var(--brand-primary)}.sidebar-help-search.ant-input-affix-wrapper:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px #6366f11f}.sidebar-help-search-icon.anticon{color:#94a3b8;font-size:14px;margin-right:4px}.sidebar-help-nav{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px 32px;gap:4px}.sidebar-help-nav .ant-btn:hover,.sidebar-help-nav .ant-btn:focus{border:none!important;box-shadow:none!important;outline:none!important}.sidebar-help-section-btn.ant-btn{width:100%;justify-content:flex-start;text-align:left;height:auto;padding:8px 12px;border-radius:8px;font-size:18px;font-weight:600;color:#0f172a;background:transparent;border:none;box-shadow:none}.sidebar-help-section-btn.ant-btn:hover{background:#f1f5f9;color:var(--brand-primary);border:none;box-shadow:none;outline:none}.sidebar-help-section-btn.is-active.ant-btn{background:#eff6ff;color:var(--brand-primary)}.sidebar-help-group{gap:0;margin-top:8px}.sidebar-help-group-label{display:block;padding:10px 12px 12px;font-size:18px;font-weight:600;color:#0f172a;line-height:1.4}.sidebar-help-group-body,.sidebar-help-accordion{gap:2px}.sidebar-help-category-btn.ant-btn{width:100%;height:auto;padding:8px 12px;border-radius:8px;background:transparent;border:none;box-shadow:none;text-align:left}.sidebar-help-category-btn.ant-btn:hover{background:#f1f5f9;border:none;box-shadow:none;outline:none}.sidebar-help-category-btn.is-open.ant-btn{background:#f8fafc}.sidebar-help-category-inner{width:100%}.sidebar-help-category-label{font-size:14px;font-weight:600;color:#334155;line-height:1.5}.sidebar-help-category-arrow{font-size:11px;color:#94a3b8;flex-shrink:0;transition:transform .2s ease}.sidebar-help-category-arrow.is-open{transform:rotate(90deg)}.sidebar-help-submenu{padding-left:12px;gap:2px;border-left:2px solid #e2e8f0;margin-left:12px}.sidebar-help-submenu-empty.ant-typography{font-size:13px;color:#94a3b8;padding:6px 12px}.sidebar-help-item-btn.ant-btn{width:100%;height:34px;padding:0 10px;border-radius:6px;justify-content:flex-start;text-align:left;font-size:13px;color:#475569;background:transparent;border:none;box-shadow:none;overflow:hidden}.sidebar-help-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.sidebar-help-item-btn.ant-btn:hover{background:#f1f5f9;color:#0f172a;border:none;box-shadow:none;outline:none}.sidebar-help-item-btn.is-active.ant-btn{background:#eff6ff;color:var(--brand-primary);font-weight:600}.sidebar-help-faq-btn.ant-btn{width:100%;height:auto;padding:8px 12px;border-radius:8px;background:transparent;border:none;box-shadow:none;text-align:left}.sidebar-help-faq-btn.ant-btn:hover{background:#f1f5f9;border:none;box-shadow:none;outline:none}.sidebar-help-faq-btn.is-active.ant-btn{background:#eff6ff}.sidebar-help-faq-inner{width:100%}.sidebar-help-faq-label{font-size:13px;font-weight:400;color:#475569;line-height:1.5}.sidebar-help-faq-btn.is-active .sidebar-help-faq-label{color:var(--brand-primary);font-weight:600}.sidebar-help-faq-arrow{font-size:10px;color:#cbd5e1;flex-shrink:0}.sidebar-help-faq-btn:hover .sidebar-help-faq-arrow{color:#94a3b8}.ant-layout-sider{border-right:1px solid #e2e8f0}.sidebar-chat,.sidebar-settings,.sidebar-help{-webkit-user-select:none;user-select:none}.sidebar-container{height:100%;display:flex;flex-direction:column}.sidebar-menu{flex:1;overflow-y:auto}.sidebar-menu.ant-menu{border-inline-end:none!important}.sidebar-toggle-wrapper{border-top:1px solid #e2e8f0;padding:16px 0}.sidebar-toggle-btn{font-size:14px;color:#64748b;flex-shrink:0}.sidebar-settings .ant-menu-item-group-title{font-size:12px;font-weight:700;color:#94a3b8;letter-spacing:.04em}.admin-user-name-btn{padding:0!important;height:auto!important;font-size:inherit!important}.ant-badge.badge-count-zero .ant-badge-count{background-color:#94a3b8}.admin-user-drawer .ant-drawer-body{padding:24px}.admin-user-drawer .ant-drawer-footer{padding:12px 24px}.admin-user-detail-name{font-size:16px}.upload-drag-drop.ant-upload-wrapper{display:block}.upload-drag-drop .ant-upload-drag{background:var(--brand-bg-layout)!important;border-color:var(--brand-tag-border, #c4b5fd)!important;border-radius:var(--ant-border-radius, 12px)!important;padding:32px 24px}.upload-drag-drop .ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--brand-primary, #6366f1)!important;background:var(--brand-bg-hover, #eef4ff)!important}.upload-drag-drop-body{width:100%}.upload-drag-drop-icon{font-size:40px;color:var(--brand-primary, #6366f1)}.upload-drag-drop .ant-upload-drag.ant-upload-disabled .upload-drag-drop-icon{color:var(--ant-color-text-disabled, #94a3b8)}.upload-drag-drop .ant-upload-drag.ant-upload-disabled{background:var(--ant-color-bg-container-disabled, #f8fafc)!important;border-color:var(--ant-color-border, #e2e8f0)!important;cursor:not-allowed}.upload-drag-drop .ant-upload-drag.ant-upload-disabled .ant-typography{color:var(--ant-color-text-disabled, #94a3b8)}.chat-search-zoom-enter,.chat-search-zoom-appear{opacity:0;transform:scale(.88)}.chat-search-zoom-enter-active,.chat-search-zoom-appear-active{opacity:1;transform:scale(1);transition:opacity .22s ease,transform .22s cubic-bezier(.08,.82,.17,1)}.chat-search-zoom-leave{opacity:1;transform:scale(1)}.chat-search-zoom-leave-active{opacity:0;transform:scale(.88);transition:opacity .18s ease,transform .18s cubic-bezier(.6,.04,.98,.34)}.chat-search-modal.ant-modal{max-width:60vw!important}.chat-search-modal.ant-modal .ant-modal-container{padding:0!important;border-radius:12px!important;overflow:hidden!important}.chat-search-input-wrap{padding:12px 20px;min-height:56px}.chat-search-icon.anticon{font-size:20px!important;color:#1b1b1b!important;flex-shrink:0}.chat-search-input.ant-input{font-size:18px!important;padding:0!important;height:30px!important;color:#1b1b1b!important}.chat-search-divider{height:1px;background:#e2e8f0;margin:0}.chat-search-new-wrap{padding:10px 12px;width:100%}.chat-search-new-wrap .ant-btn{width:100%!important;display:flex!important}.chat-search-list{max-height:500px;overflow-y:auto;padding:8px 12px 12px}.chat-search-period-header.ant-typography{display:block;font-size:13px!important;font-weight:700!important;color:#64748b!important;padding:10px 12px 8px;border-bottom:1px solid #e2e8f0;margin-bottom:4px}.chat-search-item{padding:8px 12px;border-radius:8px;cursor:pointer;min-height:46px;gap:8px}.chat-search-item:hover{background:#f4f4f5}.chat-search-item.is-current{background:#eff6ff}.chat-search-item-left{flex:1;min-width:0;gap:8px}.chat-search-item-title.ant-typography{font-size:15px!important;color:#18181b!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.chat-search-current-label.ant-typography{font-size:11px!important;font-weight:600!important;color:var(--brand-primary)!important;background:#eff6ff!important;border:1px solid #bfdbfe;border-radius:4px;padding:1px 6px;white-space:nowrap;flex-shrink:0;line-height:1.6}.chat-search-item-right{flex-shrink:0;gap:4px}.chat-search-item-time.ant-typography{font-size:12px!important;font-weight:600!important;color:#64748b!important;white-space:nowrap}.chat-search-empty.ant-empty{padding:32px 0;margin:0}.chat-search-loading{padding:8px 0}.dashboard-kpi-icon-wrap{width:52px;height:52px;border-radius:12px;flex-shrink:0}.dashboard-kpi-icon{font-size:24px}.dashboard-kpi-title{font-size:13px;color:#475569!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-kpi-value{font-size:24px;font-weight:600;color:#0f172a!important;line-height:1.2}.recharts-wrapper{font-family:Pretendard,MalgunGothic,sans-serif!important}.recharts-text,.recharts-label{fill:#475569!important}.recharts-legend-item-text{color:#475569!important}.error-page{background:#f0f5ff}.content-body .error-page{min-height:auto!important;flex:1}.error-card.ant-card{width:480px;max-width:calc(100vw - 48px);border-radius:16px;border:none;box-shadow:0 4px 24px #00000014}.error-card .ant-card-body{padding:48px 40px}.error-icon-wrap.ant-avatar{display:flex;align-items:center;justify-content:center}.error-icon-wrap .anticon{font-size:32px}.error-icon-wrap--404.ant-avatar{background:#f1f5f9}.error-icon-wrap--404 .anticon{color:#94a3b8}.error-icon-wrap--403.ant-avatar{background:#ede9fe}.error-icon-wrap--403 .anticon{color:#6366f1}.error-icon-wrap--500.ant-avatar{background:#fee2e2}.error-icon-wrap--500 .anticon{color:#ef4444}.error-icon-wrap--5xx.ant-avatar{background:#fef9c3}.error-icon-wrap--5xx .anticon{color:#d97706}.error-title.ant-typography{color:#0f172a!important;font-weight:700!important;margin-bottom:0!important;text-align:center}.error-desc.ant-typography{text-align:center;white-space:pre-line;color:#64748b;line-height:1.7}.error-maintenance-box.ant-card{width:100%;background:#f8fafc;border-color:#e2e8f0;border-radius:8px}.error-maintenance-box .ant-card-body{padding:16px 20px}.error-maintenance-label.ant-typography{font-size:12px;line-height:1;color:#64748b}.error-maintenance-date.ant-typography{font-size:13px;line-height:1;color:#0f172a}.text-color-primary{color:var(--brand-primary)}.text-color-secondary{color:var(--color-text-secondary)}.ant-card .ant-form-vertical .ant-flex-wrap-wrap>.ant-typography{min-height:auto;display:block;align-items:unset}.tracker-connection-card{padding:10px 12px;border:1px solid #c8f3df;border-radius:8px;background:#f0fdf4}.tracker-connection-mid{flex-shrink:0}.tracker-connection-id.ant-typography{font-size:11px!important}.tracker-connection-line{width:28px;height:2px;background:#10b981;border-radius:2px}.tracker-connection-status.ant-typography{font-size:11px!important;color:#10b981!important;font-weight:700!important}.tracker-coverage-card{padding:12px 14px;border:1px solid #edf3ff;border-radius:8px;background:var(--brand-bg-selected, #f3f7ff)}.tracker-coverage-value.ant-typography{font-size:20px!important;color:var(--brand-primary)!important}.tracker-coverage-stat{padding:8px 10px;background:#fff;border:1px solid #edf3ff;border-radius:6px}.tracker-coverage-stat .tracker-coverage-value.ant-typography{font-size:18px!important}.tracker-coverage-value-dark.ant-typography{font-size:18px!important;color:var(--ant-color-text)!important}.tracker-select-loading{padding:8px 0}.mode-card.ant-card{flex:1;cursor:pointer;transition:border-color .2s,box-shadow .2s}.mode-card.ant-card .ant-card-body{padding:12px}.mode-card.ant-card:hover{border-color:var(--brand-primary)}.mode-card-selected.ant-card{border-color:var(--brand-primary)!important;background:var(--brand-bg-selected);box-shadow:0 0 0 2px var(--brand-bg-hover, rgba(99, 102, 241, .15))}.tracker-wizard-ctx-bar{padding:7px 11px;border-radius:8px;background:var(--brand-bg-selected, #eef4ff);border:1px solid #edf3ff}.upload-drag-drop-done{padding:20px 16px;border:1px solid #10b981;border-radius:8px;background:#f0fdf4}.upload-drag-drop-done-icon{font-size:22px;color:#10b981}.tracker-mapping-upload .ant-upload-list-item-action{opacity:1!important}.tracker-mapping-upload .ant-upload-list-item:hover{background-color:transparent!important}.tracker-mapping-upload .ant-upload-list-item{margin-top:0!important}.sourceMediumSelect .ant-select-selection-item{height:auto}.sourceMediumSelect .ant-select-selection-item-content{white-space:normal;overflow-wrap:anywhere;word-break:break-all}body .sourceMediumSelect .ant-select-content{max-height:120px;overflow-y:auto}.sourceMediumSelect .ant-select-selection-item.sm-chip-active{outline:2px solid var(--brand-primary);outline-offset:-1px}.sourceMediumPopup .ant-select-item-option-active:not(.ant-select-item-option-selected){background:transparent}.sourceMediumPopup .ant-select-item-option.sm-option-active{background:var(--brand-bg-hover)}.tracker-sm-tag{height:auto;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-all}.platform-select-body{padding:8px 0}.platform-card.ant-card{flex:1;cursor:pointer;transition:border-color .2s,box-shadow .2s}.platform-card.ant-card .ant-card-body{padding:24px 16px}.platform-card.ant-card:hover{border-color:var(--color-primary, #6366f1)}.platform-card-selected.ant-card{border-color:var(--color-primary, #6366f1)!important;box-shadow:0 0 0 2px #6366f126}.platform-card .account-media-icon.ant-avatar{width:48px!important;height:48px!important;min-width:48px!important;border-radius:12px!important}.btn-google{background-color:#fff!important;border-color:#747775!important;color:#1f1f1f!important}.btn-google:hover,.btn-google:focus{background-color:#f8f9fa!important;border-color:#747775!important;color:#1f1f1f!important}.btn-google .account-media-icon.ant-avatar{border:none!important}.tracker-link-select-empty .ant-select-selector{border-color:var(--color-primary, #6366f1)!important;background:var(--primary-bg, #eef2ff)!important}.tracker-link-select-empty .ant-select-selection-placeholder{color:var(--color-primary, #6366f1)!important}.help-home-page{min-height:100%;width:100%;padding:0}.help-home-content{width:100%;max-width:560px;gap:20px}.help-search-title.ant-typography{margin:0!important;font-size:32px!important;font-weight:700!important;color:#0f172a!important;line-height:1.4!important;text-align:center;word-break:keep-all}.help-search-input.ant-input-affix-wrapper{width:100%;height:48px;border-radius:24px;border-color:#e2e8f0;font-size:14px;padding:0 18px}.help-search-input.ant-input-affix-wrapper:hover{border-color:var(--brand-primary)}.help-search-input.ant-input-affix-wrapper:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px #6366f11f}.help-search-icon.anticon{color:#94a3b8;font-size:15px;margin-right:2px}.help-suggestions{width:100%}.help-suggestions-label.ant-typography{font-size:13px!important;font-weight:600!important;color:#64748b!important}.help-suggestion-chip.ant-btn{height:40px;padding:0 16px;border-radius:20px;background:#fff;border-color:#e2e8f0;color:#475569;font-size:14px;box-shadow:none;white-space:nowrap;word-break:keep-all}.help-suggestion-chip.ant-btn:hover{border-color:var(--brand-primary)!important;color:var(--brand-primary)!important;background:#f0f5ff!important}.help-suggestion-icon{font-size:14px}.help-suggestion-icon-blue{color:var(--brand-primary)}.help-suggestion-icon-amber{color:#f59e0b}.help-suggestion-icon-green{color:#10b981}.layout-help .content-footer{padding:10px 56px}.layout-help .ant-layout-content{padding:0;overflow-y:auto;background:#fff;display:flex;flex-direction:column}.layout-help .ant-layout-content.content-blue-bg{background:#f0f5ff}.layout-help .content-body{flex:1 0 auto;width:100%;gap:0}.guide-detail-page{width:100%}.guide-detail-main{flex:1;min-width:0;max-width:calc(100vw - 516px);padding:48px 56px 80px}.guide-detail-page.no-toc .guide-detail-main{max-width:none}.guide-detail-content{gap:0}.guide-detail-breadcrumb.ant-typography{font-size:12px!important;color:var(--brand-primary)!important;margin-bottom:12px;line-height:1.5}.guide-detail-title.ant-typography{font-size:30px!important;font-weight:700!important;color:#0f172a!important;line-height:1.3!important;margin:0 0 40px!important;padding-bottom:24px;border-bottom:1px solid #e2e8f0}.guide-detail-content-html{font-size:15px;line-height:1.85;color:#334155}.guide-detail-content-html h2{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.guide-detail-content-html h3{font-size:16px;font-weight:600;color:#1e293b;margin:16px 0 8px}.guide-detail-content-html p{margin:0 0 10px}.guide-detail-content-html ul,.guide-detail-content-html ol{padding-left:20px;margin:6px 0 10px}.guide-detail-content-html li{margin:2px 0}.guide-detail-content-html blockquote{border-left:3px solid var(--brand-primary);padding-left:12px;margin:8px 0;color:#64748b}.guide-detail-content-html hr{border:none;border-top:1px solid #e2e8f0;margin:12px 0}.guide-detail-content-html img{max-width:100%;height:auto;border-radius:8px;display:block;margin:8px 0}.guide-detail-attachments{margin-top:32px;padding:20px 0;border-top:1px solid #e2e8f0}.guide-detail-nav{margin-top:48px;padding-top:24px;border-top:1px solid #e2e8f0}.guide-detail-nav-btn.ant-btn{flex:1;height:auto;min-height:72px;padding:16px 20px;border-radius:10px;border-color:#e2e8f0;box-shadow:none}.guide-detail-nav-btn.ant-btn:hover{border-color:var(--brand-primary)!important;box-shadow:none!important}.guide-detail-nav-btn.ant-btn:hover .guide-detail-nav-title,.guide-detail-nav-btn.ant-btn:hover .guide-detail-nav-icon{color:var(--brand-primary)!important}.guide-detail-nav-inner{width:100%}.guide-detail-nav-prev .guide-detail-nav-inner{justify-content:flex-start}.guide-detail-nav-next .guide-detail-nav-inner{justify-content:flex-end}.guide-detail-nav-text{gap:2px;min-width:0}.guide-detail-nav-direction.ant-typography{font-size:12px!important;color:#94a3b8!important;line-height:1.4!important}.guide-detail-nav-title.ant-typography{font-size:14px!important;font-weight:600!important;color:#1e293b!important;line-height:1.5!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guide-detail-nav-icon.anticon{font-size:14px;color:#94a3b8;flex-shrink:0}.guide-detail-toc{width:196px;position:fixed;top:0;right:0;bottom:0;overflow-y:auto;padding:48px 16px;background-color:#fff;border-left:1px solid #e2e8f0;z-index:99}.guide-detail-toc-label.ant-typography{font-size:11px!important;font-weight:600!important;color:#94a3b8!important;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.guide-detail-anchor.ant-anchor{font-size:13px}.guide-detail-anchor .ant-anchor-link-title{color:#64748b;line-height:1.6}.guide-detail-anchor .ant-anchor-link-title:hover{color:var(--brand-primary)}.guide-detail-anchor .ant-anchor-link-title-active{color:var(--brand-primary)!important;font-weight:600}.layout-help.guide-has-toc .content-footer{margin-right:196px}.notice-list-page{padding:48px 56px 80px;gap:0}.notice-list-header{gap:10px;margin-bottom:32px}.notice-list-breadcrumb.ant-typography{font-size:12px!important;color:var(--brand-primary)!important;line-height:1.5}.notice-list-title.ant-typography{font-size:28px!important;font-weight:700!important;color:#0f172a!important;margin:0!important}.notice-list-table .ant-table-wrapper,.notice-list-table .ant-table,.notice-list-table .ant-table-container,.notice-list-table .ant-table-thead>tr>th:first-child,.notice-list-table .ant-table-thead>tr>th:last-child{border-radius:0!important}.notice-list-table .ant-table-thead>tr>th{font-size:13px;font-weight:600;color:#64748b;background:#fff!important;border-top:2px solid #1e293b;border-bottom:1px solid #e2e8f0;padding-left:16px;padding-right:16px}.notice-list-table .ant-table-tbody>tr>td{padding:14px 16px;border-bottom:1px solid #e2e8f0;cursor:pointer;background:#fff!important}.notice-list-table .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.notice-list-table .ant-table-tbody>tr:hover>td.ant-table-column-sort{background:#f8fafc!important}.notice-list-table .ant-table-tbody>tr:hover .notice-list-item-title.ant-typography{color:var(--brand-primary)!important}.notice-list-table .ant-table-column-sorter-up.active,.notice-list-table .ant-table-column-sorter-down.active{color:var(--brand-primary)}.notice-pin-tag.ant-tag{flex-shrink:0;height:22px;line-height:22px;padding:0 8px;border-radius:4px;background:#fef2f2;border-color:#fca5a5;color:#dc2626;font-size:11px;font-weight:600}.notice-new-badge.ant-tag{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border-radius:4px;background:var(--brand-primary);border-color:var(--brand-primary);color:#fff;font-size:10px;font-weight:700}.notice-list-attach-icon.anticon{flex-shrink:0;font-size:16px;color:#94a3b8}.notice-list-item-group{flex:1;min-width:0;overflow:hidden}.notice-list-item-title.ant-typography{font-size:15px!important;color:#1e293b!important;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-list-item-date.ant-typography{flex-shrink:0;font-size:13px!important;color:#94a3b8!important}.notice-list-table .ant-pagination{margin-top:24px}.notice-detail-page{padding:48px 56px 80px;gap:0}.notice-detail-inner{gap:0}.notice-detail-breadcrumb.ant-typography{font-size:12px!important;color:var(--brand-primary)!important;margin-bottom:16px;line-height:1.5}.notice-detail-heading{margin-bottom:8px;padding-bottom:24px;border-bottom:1px solid #e2e8f0}.notice-detail-title.ant-typography{font-size:24px!important;font-weight:700!important;color:#0f172a!important;margin:0!important;line-height:1.4!important}.notice-detail-date.ant-typography{font-size:13px!important;color:#94a3b8!important}.notice-detail-body{padding:32px 0;border-bottom:1px solid #e2e8f0}.notice-detail-content.ant-typography{font-size:15px!important;line-height:1.85!important;color:#334155!important;white-space:pre-line;margin:0!important}.notice-detail-attachments{padding:20px 0;border-bottom:1px solid #e2e8f0}.notice-detail-attach-label.ant-typography{font-size:13px!important;font-weight:600!important;color:#64748b!important}.notice-detail-attach-btn.ant-btn{height:auto;padding:6px 10px;color:#475569;font-size:14px;border-radius:6px;box-shadow:none;text-align:left;justify-content:flex-start}.notice-detail-attach-btn.ant-btn:hover{background:#f1f5f9!important;color:var(--brand-primary)!important}.notice-detail-attach-dl-icon.anticon{font-size:12px;color:#94a3b8}.notice-detail-footer{padding-top:24px}.notice-detail-back-btn.ant-btn{height:40px;padding:0 20px;border-radius:8px;font-size:14px;color:#475569;border-color:#e2e8f0;box-shadow:none}.notice-detail-back-btn.ant-btn:hover{border-color:var(--brand-primary)!important;color:var(--brand-primary)!important;box-shadow:none!important}.faq-page{padding:48px 56px 80px;gap:0}.faq-breadcrumb.ant-typography{font-size:12px!important;color:var(--brand-primary)!important;margin-bottom:10px;line-height:1.5}.faq-title.ant-typography{font-size:28px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 32px!important}.faq-collapse.ant-collapse{background:transparent;border:none;border-top:2px solid #1e293b;border-radius:0}.faq-collapse.ant-collapse>.ant-collapse-item{border-bottom:1px solid #e2e8f0;border-radius:0!important}.faq-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:14px 16px;align-items:flex-start}.faq-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 16px 20px}.faq-item-label{width:100%;min-width:0}.faq-collapse .ant-collapse-header-text{min-width:0;flex:1;padding-right:16px}.faq-item-q-mark.ant-typography{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--brand-primary);color:#fff!important;font-size:13px!important;font-weight:700!important;display:flex;align-items:center;justify-content:center}.faq-item-question.ant-typography{font-size:15px!important;font-weight:600!important;color:#1e293b!important;flex:1;min-width:0;word-break:break-word;line-height:1.5}.faq-item-answer-wrap{padding-left:0}.faq-item-a-mark.ant-typography{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#f1f5f9;color:#475569!important;font-size:13px!important;font-weight:700!important;display:flex;align-items:center;justify-content:center}.faq-item-answer.ant-typography{flex:1;font-size:15px!important;line-height:1.85!important;color:#334155!important;white-space:pre-line;margin:0!important}.faq-item-answer-html{flex:1;font-size:15px;line-height:1.85;color:#334155}.faq-item-answer-html p{margin:0 0 8px}.faq-item-answer-html p:last-child{margin-bottom:0}.faq-item-answer-html img{max-width:100%}.faq-expand-icon.anticon{color:#94a3b8;font-size:13px}.faq-empty{height:200px}.faq-empty-text.ant-typography{font-size:14px!important;color:#94a3b8!important}.faq-item-attachments{padding-left:34px}.help-search-page{padding:48px 56px 80px;width:100%;gap:0}.help-search-page-input-wrap{margin-bottom:32px}.help-search-results{gap:0}.help-search-count.ant-typography{font-size:14px!important;color:#64748b!important;margin-bottom:16px}.help-search-filters{margin-bottom:20px}.help-search-filter-btn.ant-btn{height:30px;padding:0 14px;border-radius:20px;border-color:#e2e8f0;background:#fff;color:#64748b;font-size:13px;box-shadow:none}.help-search-filter-btn.ant-btn:hover{border-color:var(--brand-primary)!important;color:var(--brand-primary)!important}.help-search-filter-btn.ant-btn.is-active{background:var(--brand-primary)!important;border-color:var(--brand-primary)!important;color:#fff!important;font-weight:600}.help-search-list{border-top:2px solid #1e293b;gap:0}.help-search-item.ant-btn{width:100%;height:auto;padding:14px 16px;border-radius:0;border-bottom:1px solid #e2e8f0;background:#fff!important;text-align:left;box-shadow:none}.help-search-item.ant-btn:hover{background:#f8fafc!important}.help-search-item.ant-btn:hover .help-search-item-title.ant-typography{color:var(--brand-primary)!important}.help-search-item-inner{width:100%}.help-search-type-tag.ant-tag{flex-shrink:0;height:22px;line-height:22px;padding:0 8px;border-radius:4px;font-size:11px;font-weight:600}.help-search-type-tag.ant-tag.is-notice{background:#fff7ed;border-color:#fdba74;color:#ea580c}.help-search-type-tag.ant-tag.is-guide{background:#eff6ff;border-color:#93c5fd;color:#2563eb}.help-search-type-tag.ant-tag.is-faq{background:#f0fdf4;border-color:#86efac;color:#16a34a}.help-search-item-title.ant-typography{flex:1;min-width:0;font-size:15px!important;color:#1e293b!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-search-item-date.ant-typography{flex-shrink:0;font-size:13px!important;color:#94a3b8!important}.help-search-empty{height:200px;border-top:1px solid #e2e8f0}.help-search-empty-text.ant-typography{font-size:14px!important;color:#94a3b8!important}.login-page{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background:var(--color-bg)}.login-logo{font-size:28px;font-weight:700;color:var(--color-primary);letter-spacing:-.5px;margin-bottom:48px}.login-button-group{display:flex;flex-direction:column;gap:12px}.login-button-wrapper{position:relative;display:flex;flex-direction:column;align-items:stretch}.last-login-badge{align-self:flex-start;margin-bottom:6px;padding:2px 8px;background:var(--color-accent);color:#fff;font-size:11px;font-weight:var(--font-weight-medium);border-radius:var(--radius-full);line-height:1.6}.btn-naver,.btn-google{width:300px;height:48px;padding:0 16px;border-radius:var(--radius-md);font-size:15px;font-weight:var(--font-weight-medium);letter-spacing:-.2px}.btn-naver{background:#03c75a;border-color:#03c75a;color:#fff}.btn-naver:hover,.btn-naver:focus{background:#02b350;border-color:#02b350;color:#fff}.btn-naver:active{background:#029f47;border-color:#029f47;color:#fff}.btn-google{background:#fff;border:1px solid #E0E0E0;color:#3c4043}.btn-google:hover,.btn-google:focus{background:#f8f8f8;border-color:#dadce0;color:#3c4043}.btn-google:active{background:#efefef;border-color:#dadce0;color:#3c4043}.my-info-row{padding:20px 0}.my-info-desc{font-size:13px;line-height:1.5}.my-info-label-title{color:var(--ant-form-label-color)}.my-info-avatar-wrap{position:relative;width:64px;height:64px;flex-shrink:0;cursor:pointer}.my-info-avatar.ant-avatar{width:64px;height:64px;font-size:30px}.my-info-avatar.ant-avatar .ant-avatar-string{font-size:20px;font-weight:600}.my-info-avatar-loading.ant-avatar{background:#f1f5f9;color:#94a3b8}.my-info-avatar-edit-btn.ant-btn{position:absolute;bottom:-5px;right:-7px;width:28px;height:28px;min-width:unset;padding:0;border-radius:50%;background:#ffffffe6;box-shadow:0 1px 4px #00000026;display:flex;align-items:center;justify-content:center;font-size:13px}.my-info-avatar-dropdown .ant-dropdown-menu{min-width:100px;width:100px}.my-info-guide-text{font-size:13px}.my-info-name-row .ant-form-item-control-input{max-width:500px}.my-info-row .ant-form-item-label>label{height:auto;min-height:40px;align-items:flex-start;padding-top:4px}.my-info-business-email.ant-input-affix-wrapper,.my-info-business-email.ant-input{max-width:500px;cursor:pointer}.my-info-business-email.ant-input-affix-wrapper .ant-input[readonly],.my-info-business-email.ant-input[readonly]{cursor:pointer}.my-info-business-email.ant-input-affix-wrapper-disabled,.my-info-business-email.ant-input-disabled,.my-info-business-email.ant-input-affix-wrapper-disabled .ant-input[disabled],.my-info-business-email.ant-input[disabled]{cursor:default}.my-info-email-change-link{font-size:13px;white-space:nowrap;flex-shrink:0;opacity:0;transition:opacity .2s}.my-info-business-email.ant-input-affix-wrapper:hover .my-info-email-change-link{opacity:1}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow-x:clip}body{font-family:Pretendard,MalgunGothic,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--brand-bg-layout, #f0f5ff);color:#0f172a}[class^=ant-],[class^=ant-] *{font-family:Pretendard,MalgunGothic,sans-serif!important}#root{width:100%;height:100%}button,[role=button],[role=tab],[role=menuitem],[role=option],.ant-btn,.ant-menu-item,.ant-menu-submenu-title,.ant-tabs-tab,.ant-dropdown-menu-item,.ant-segmented-item,.ant-avatar,label,.ant-table-thead{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],[contenteditable=""]{-webkit-user-select:text;user-select:text}::view-transition-old(root){animation:none}::view-transition-group(root){animation-duration:.18s}::view-transition-new(root){animation:aoc-vt-fade-in .18s cubic-bezier(.4,0,.2,1) both}@keyframes aoc-vt-fade-in{0%{opacity:0}to{opacity:1}}:root[data-vt-type=chat]::view-transition-group(root),:root[data-vt-type=chat]::view-transition-new(root){animation-duration:.11s}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.notification-dropdown{width:400px;max-height:1060px;overflow:hidden}.notification-header{padding:14px 16px 12px;border-bottom:1px solid #e2e8f0}.notification-title{font-size:15px}.notification-hide-read-label{font-size:12px}.notification-mark-all-row{padding:6px 12px;border-bottom:1px solid #e2e8f0}.notification-mark-all-btn.ant-btn{font-size:12px;color:#6a7282}.notification-mark-all-btn.ant-btn:disabled{background:none!important;border-color:transparent!important;box-shadow:none!important;color:#94a3b8!important}.notification-list-wrapper{max-height:924px;overflow-y:auto;padding:0}.notification-list-wrapper .ant-list{padding:0}.notification-item.ant-list-item{cursor:pointer;margin:0;padding:12px!important;min-height:132px;border-radius:0;position:relative;transition:background-color .2s;border-bottom:1px solid #e2e8f0!important}.notification-item.ant-list-item:last-child{border-bottom:none!important}.notification-item:hover{background-color:#f8fafc}.notification-item.unread{background-color:#6366f108}.notification-item.unread:after{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:#6366f1;position:absolute;top:12px;right:12px;transition:background-color .2s}.notification-item.unread:hover:after{background-color:#4f46e5}.notification-item-body{width:100%}.notification-source-tag.ant-tag{font-size:11px;padding:0 6px;margin:0;height:20px;line-height:18px;border-radius:4px;width:fit-content}.notification-item-title{font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.notification-item-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.5}.notification-conversation{font-size:11px;font-style:italic}.notification-time{font-size:12px}.notification-empty-state{min-height:300px;padding:12px;justify-content:center}.notification-empty-icon.anticon{font-size:40px;color:#d1d5db}.notification-footer-note{padding:8px 16px;border-top:1px solid #e2e8f0}.notification-period-text{font-size:12px;text-align:center}._simulateRow_hmeqv_20{padding-bottom:22px}._simulateRow_hmeqv_20 .ant-form-item{position:relative}._simulateRow_hmeqv_20 .ant-form-item-additional{position:absolute;top:100%;inset-inline-start:0;white-space:nowrap}._centerMessage_hmeqv_36{padding:60px 0}._container_wxr6m_1{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-top:1px solid var(--color-border, rgba(0, 0, 0, .06));background:transparent}._row_wxr6m_10{display:flex;flex-direction:column;gap:4px}._label_wxr6m_16{display:flex;justify-content:space-between;font-size:var(--font-size-xs, 11px);color:var(--color-text-secondary, rgba(0, 0, 0, .55))}._miniLink_wxr6m_23{margin-top:4px;font-size:var(--font-size-xs, 11px);color:var(--color-text-tertiary, rgba(0, 0, 0, .45));cursor:pointer;background:none;border:none;padding:0;text-align:right}._miniLink_wxr6m_23:hover{color:var(--color-primary, #3d6df8)}._miniLink_wxr6m_23:disabled{opacity:.5;cursor:not-allowed}._miniActions_wxr6m_43{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}.mvh-full{min-height:100vh}.w-full{width:100%}.w-600{width:600px}.auth-terms-page{background:var(--brand-bg-layout);padding:24px;box-sizing:border-box}.auth-login-page{overflow:hidden}.auth-login-left{flex:1;padding:60px 80px;background:#fff}.auth-login-buttons{width:320px}.auth-login-right{flex:1;background:linear-gradient(145deg,var(--brand-gradient-start) 0%,var(--brand-gradient-end) 100%);position:relative;overflow:hidden}.auth-login-right:before{content:"";position:absolute;width:560px;height:560px;border-radius:50%;background:#ffffff12;top:-180px;right:-160px;pointer-events:none}.auth-login-right:after{content:"";position:absolute;width:340px;height:340px;border-radius:50%;background:#ffffff0d;bottom:-100px;left:-80px;pointer-events:none}.auth-login-right-desc{color:#ffffffb8!important;font-size:20px!important;text-align:center!important;max-width:280px!important;line-height:1.7!important}.auth-login-tooltip{--ant-tooltip-arrow-background-color: var(--brand-gradient-start)}.auth-login-tooltip .ant-tooltip-container{background:linear-gradient(90deg,var(--brand-gradient-start),var(--brand-gradient-end))!important;color:#fff!important;font-size:14px!important;font-weight:700!important;padding:8px 12px!important;border-radius:8px!important;box-shadow:0 4px 12px #6366f152!important}.auth-logo-subtitle{font-size:20px!important}.ant-image .ant-image-img.auth-logo-img,.ant-image .ant-image-img.auth-login-right-logo{height:80px;width:auto}.auth-social-btn{height:48px!important;border-radius:8px!important;font-size:15px!important;font-weight:500!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.auth-social-btn .account-media-icon.ant-avatar{width:32px!important;height:32px!important;min-width:32px!important;border:none!important;padding:0!important;border-radius:0!important}.auth-social-btn--google{background-color:#fff!important;border-color:#747775!important;color:#1f1f1f!important}.auth-social-btn--google:hover,.auth-social-btn--google:focus{background-color:#f8f9fa!important;border-color:#747775!important;color:#1f1f1f!important}.auth-social-btn--naver{background-color:#06be34!important;border-color:#06be34!important;color:#fff!important}.auth-social-btn--naver:hover,.auth-social-btn--naver:focus{background-color:#05a82e!important;border-color:#05a82e!important;color:#fff!important}.auth-social-btn--kakao{background-color:#fee500!important;border-color:#fee500!important;color:#191919!important}.auth-social-btn--kakao:hover,.auth-social-btn--kakao:focus{background-color:#fada00!important;border-color:#fada00!important;color:#191919!important}.auth-terms-card.ant-card .ant-card-body>.ant-flex>.ant-divider:first-child{display:none!important;margin:0!important}.auth-terms-card .ant-row{row-gap:0!important}.auth-terms-card .ant-form-item{margin-bottom:0!important}.auth-terms-card .ant-row>.ant-col:has(.card-divider){margin-top:8px!important}.auth-terms-card .ant-row .card-divider{margin:0!important}.auth-terms-card .ant-row>.ant-col:has(.card-divider) .ant-form-item-control-input{min-height:0!important}.auth-terms-card .ant-row>.ant-col:has(.auth-terms-all-card){margin-top:8px!important}.auth-terms-card .ant-row>.ant-col:has(.auth-terms-check-row){margin-top:16px!important}.auth-terms-card .ant-row>.ant-col:has(.auth-terms-submit-item){margin-top:32px!important}.ant-image .ant-image-img.auth-terms-brand-logo{height:32px;width:auto}.auth-terms-title{margin-bottom:0!important}.auth-terms-all-card{background:var(--brand-bg-layout);border-radius:12px;padding:14px 16px;width:100%}.auth-terms-all-check{width:100%;font-size:16px!important;font-weight:600!important}.auth-terms-check-row{width:100%;margin-bottom:8px}.auth-terms-view-link{color:#94a3b8!important;flex-shrink:0;font-size:12px!important;font-weight:600!important;white-space:nowrap}.auth-terms-view-link .anticon{margin-left:2px;font-size:10px!important}.auth-terms-badge{margin-left:6px!important;font-size:inherit!important}.auth-terms-badge--optional{color:#94a3b8!important;font-weight:400!important}.auth-terms-card .form-label-required{color:#ff6c6c!important;font-weight:600!important}.auth-terms-optional-desc{display:block;color:#475569!important;font-size:13px!important;padding-left:24px}.auth-terms-textarea{resize:none!important;cursor:default!important;color:#475569!important;font-size:13px!important;line-height:1.6!important}.terms-view-page{background:#fff;min-height:100vh;padding:56px 24px}.terms-view-container{max-width:900px;width:100%}.terms-view-title{margin-bottom:8px!important;padding-bottom:16px!important;border-bottom:2px solid #0f172a!important;word-break:keep-all!important}.terms-view-date{display:block;color:#475569!important;font-size:14px!important;margin-top:8px!important;margin-bottom:32px!important;word-break:keep-all!important}.terms-view-intro{color:#475569!important;font-size:14px!important;line-height:1.8!important;margin-bottom:32px!important;padding:16px!important;background:#f8fafc!important;border-left:3px solid var(--brand-gradient-start)!important;word-break:keep-all!important}.terms-view-section-title{font-size:16px!important;font-weight:700!important;color:#0f172a!important;margin-top:32px!important;margin-bottom:12px!important;word-break:keep-all!important}.terms-view-para{color:#334155!important;font-size:14px!important;line-height:1.8!important;margin-bottom:8px!important;word-break:keep-all!important}:root{--color-primary: #6366f1;--color-primary-hover: #4f46e5;--color-accent: #E91E8C;--color-accent-hover: #C4187A;--color-avatar-gradient: linear-gradient(135deg, #8b5cf6 0%, #06b6d4 100%);--color-error: #ef6b6b;--color-success: #10b981;--color-warning: #f2c230;--color-info: #51a2ff;--color-bg: #FFFFFF;--color-bg-secondary: #f8fafc;--color-bg-hover: #f1f5f9;--color-border: #e2e8f0;--color-border-focus: #6366f1;--color-text-primary: #0f172a;--color-text-secondary: #475569;--color-text-tertiary: #94a3b8;--color-text-placeholder: #94a3b8;--color-text-disabled: #94a3b8;--brand-primary: #6366f1;--brand-primary-hover: #4f46e5;--brand-primary-active: #4338ca;--brand-gradient-start: #51a2ff;--brand-gradient-end: #a684ff;--brand-gradient-hover-start: #3b8ff5;--brand-gradient-hover-end: #9061f9;--brand-gradient-active-start: #2b7de0;--brand-gradient-active-end: #7c47e8;--brand-bg-layout: #f0f5ff;--brand-bg-selected: #eff6ff;--brand-bg-hover: #eef4ff;--brand-bg-subtle: #eef4ff;--brand-tag-border: #c4b5fd;--brand-tag-text: #8f7ae8;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .12);--shadow-modal: 0 8px 32px rgba(0, 0, 0, .16);--z-modal: 1000;--z-toast: 1100;--z-snackbar: 1050}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0}@font-face{font-family:Pretendard;font-weight:45 920;font-style:normal;font-display:swap;src:local("Pretendard"),url(/assets/PretendardVariable-CJuje-Rk.woff2) format("woff2-variations")}
