#app{font-family:var(--font-family-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text-primary);margin-top:0;min-height:100vh}@media (min-width: 768px){#app{margin-top:0}}.screen[data-v-54d73f4a]{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;background-color:var(--color-bg-primary);padding:var(--spacing-md)}.login-box[data-v-54d73f4a]{background-color:var(--color-bg-secondary);width:100%;max-width:500px;min-height:400px;display:flex;flex-direction:column;align-items:center;border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-md)}.loginLogo[data-v-54d73f4a]{width:100%;display:flex;margin-bottom:var(--spacing-lg);justify-content:center}.loginLogo img[data-v-54d73f4a]{width:100px;height:auto;margin-top:var(--spacing-lg)}@media (min-width: 768px){.loginLogo img[data-v-54d73f4a]{width:120px;margin-top:var(--spacing-xl)}}.input-box[data-v-54d73f4a]{display:flex;align-items:center;flex-direction:column;width:100%;gap:var(--spacing-md)}.frame-input[data-v-54d73f4a]{width:100%;height:55px;border-radius:var(--radius-md);border:none;padding:var(--spacing-sm);background-color:var(--color-bg-primary);box-shadow:inset 0 1px 3px #0000001a;font-size:var(--font-size-base)}.frame-input[data-v-54d73f4a]:focus{outline:2px solid var(--color-primary);outline-offset:2px}.login-btn[data-v-54d73f4a]{align-items:center;background-color:var(--color-primary);display:flex;height:55px;justify-content:center;width:100%;margin-top:var(--spacing-lg);border-radius:var(--radius-md);border:none;cursor:pointer;transition:background-color var(--transition-base)}.login-btn[data-v-54d73f4a]:hover:not(:disabled){background-color:var(--color-primary-hover)}.login-btn[data-v-54d73f4a]:disabled{opacity:.6;cursor:not-allowed}.login-btn div[data-v-54d73f4a]{color:var(--color-text-white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);display:flex;align-items:center;justify-content:center}.header-wrap[data-v-531e9567]{width:100%;padding:var(--spacing-sm) var(--spacing-md);box-sizing:border-box}.header[data-v-531e9567]{padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-bg-primary);display:flex;align-items:center;box-shadow:var(--shadow-lg);border-radius:var(--radius-xl);justify-content:space-between;gap:var(--spacing-md)}.title-img[data-v-531e9567]{cursor:pointer}.title-img .logo-img[data-v-531e9567]{width:80px;height:auto;transition:transform var(--transition-base)}.title-img:hover .logo-img[data-v-531e9567]{transform:scale(1.05)}.header-right[data-v-531e9567]{display:flex;align-items:center;gap:var(--spacing-md);flex-shrink:0}.lang[data-v-531e9567]{display:flex;align-items:center;gap:var(--spacing-xs)}.img-circle[data-v-531e9567]{width:26px;height:26px;border-radius:var(--radius-full);border:1px solid var(--color-text-primary);overflow:hidden;display:flex;justify-content:center;align-items:center}.lang-img[data-v-531e9567]{width:100%;height:auto}.lang-select[data-v-531e9567]{cursor:pointer;padding:var(--spacing-xs);border:none;color:var(--color-text-primary);background:transparent}.lang-select option[data-v-531e9567]{color:var(--color-text-primary)}.icon-img[data-v-531e9567]{width:22px;height:22px;cursor:pointer;transition:opacity var(--transition-base)}.icon-img[data-v-531e9567]:hover{opacity:.7}@media (max-width: 767px){.header-wrap[data-v-531e9567]{padding:var(--spacing-xs) var(--spacing-sm)}.header[data-v-531e9567]{padding:var(--spacing-sm) var(--spacing-md)}.title-img .logo-img[data-v-531e9567]{width:60px}.header-right[data-v-531e9567]{gap:var(--spacing-sm)}.icon-img[data-v-531e9567]{width:18px;height:18px}}@media (min-width: 768px){.header[data-v-531e9567]{padding:var(--spacing-lg) var(--spacing-xl)}.title-img .logo-img[data-v-531e9567]{width:100px}}.mobile-menu-toggle[data-v-e1df4600]{position:fixed;top:var(--spacing-md);left:var(--spacing-md);z-index:var(--z-fixed);background:var(--color-bg-primary);border:none;border-radius:var(--radius-sm);padding:var(--spacing-sm);box-shadow:var(--shadow-md);cursor:pointer;display:flex;flex-direction:column;gap:4px;width:40px;height:40px;justify-content:center;align-items:center}.hamburger-line[data-v-e1df4600]{width:24px;height:2px;background-color:var(--color-text-primary);transition:all var(--transition-base);border-radius:2px}.hamburger-line.active[data-v-e1df4600]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger-line.active[data-v-e1df4600]:nth-child(2){opacity:0}.hamburger-line.active[data-v-e1df4600]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.mobile-menu-overlay[data-v-e1df4600]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-bg-overlay);z-index:var(--z-modal-backdrop);animation:fadeIn-e1df4600 var(--transition-base)}@keyframes fadeIn-e1df4600{0%{opacity:0}to{opacity:1}}.menu[data-v-e1df4600]{background:var(--color-bg-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md);margin-right:var(--spacing-md);min-width:var(--navbar-width);height:fit-content;position:relative;z-index:var(--z-sticky)}.menu-header[data-v-e1df4600]{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-sm)}.menu-title[data-v-e1df4600]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.menu-close-btn[data-v-e1df4600]{background:none;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;padding:var(--spacing-xs);line-height:1;transition:color var(--transition-base)}.menu-close-btn[data-v-e1df4600]:hover{color:var(--color-text-primary)}.menu-items[data-v-e1df4600]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.menu-item[data-v-e1df4600]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-xl);cursor:pointer;transition:background-color var(--transition-base);min-height:60px;color:var(--color-text-primary)}.menu-item.active[data-v-e1df4600]{background-color:var(--color-primary);color:var(--color-text-white)}.menu-item[data-v-e1df4600]:hover:not(.active){background-color:var(--color-bg-tertiary)}.menu-icon[data-v-e1df4600]{width:20px;height:20px;flex-shrink:0}.menu-text[data-v-e1df4600]{white-space:nowrap}.submenu[data-v-e1df4600]{padding-left:var(--spacing-md);margin-top:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-xs)}.submenu-item[data-v-e1df4600]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-xl);cursor:pointer;transition:background-color var(--transition-base);min-height:50px;color:var(--color-text-secondary)}.submenu-item.active[data-v-e1df4600]{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.submenu-item[data-v-e1df4600]:hover{background-color:var(--color-bg-tertiary)}.submenu-icon[data-v-e1df4600]{width:20px;height:20px}@media (max-width: 767px){.menu[data-v-e1df4600]{position:fixed;top:0;left:-100%;width:280px;height:100vh;margin-right:0;border-radius:0;box-shadow:var(--shadow-lg);z-index:var(--z-modal);transition:left var(--transition-base);overflow-y:auto}.menu.mobile-open[data-v-e1df4600]{left:0}.menu-item[data-v-e1df4600]{padding:var(--spacing-md);min-height:56px}.submenu[data-v-e1df4600]{padding-left:var(--spacing-md)}}@media (min-width: 768px){.mobile-menu-toggle[data-v-e1df4600],.mobile-menu-overlay[data-v-e1df4600],.menu-header[data-v-e1df4600]{display:none}.menu[data-v-e1df4600]{position:sticky;top:var(--spacing-md);align-self:flex-start}}.modal[data-v-909d4c22]{background-color:#fff;width:270px;border-radius:10px;text-align:center;overflow:hidden}.modal-header[data-v-909d4c22]{padding:40px}.modal-title[data-v-909d4c22]{white-space:nowrap}.modal-footer[data-v-909d4c22]{height:100%;margin-bottom:0}.modal-cancel-button[data-v-909d4c22],.delete-button[data-v-909d4c22]{width:50%;height:50px;background-color:#fff;border:1px solid #dddddd;cursor:pointer}.delete-button[data-v-909d4c22]{color:#1981df}.banner-button[data-v-87094f07]{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}@media (min-width: 768px){.banner-button[data-v-87094f07]{flex-direction:row;width:auto}}.delete-button[data-v-87094f07]{background:var(--color-secondary);color:var(--color-text-white);padding:var(--spacing-sm) var(--spacing-lg);border:none;border-radius:var(--radius-xl);cursor:pointer;font-size:var(--font-size-base);transition:background-color var(--transition-base);white-space:nowrap}.delete-button[data-v-87094f07]:hover:not(:disabled){background:var(--color-text-muted)}.delete-button[data-v-87094f07]:disabled{opacity:.5;cursor:not-allowed}.add-button[data-v-87094f07]{background:var(--color-primary);color:var(--color-text-white);padding:var(--spacing-sm) var(--spacing-lg);border:none;border-radius:var(--radius-xl);cursor:pointer;font-size:var(--font-size-base);transition:background-color var(--transition-base);white-space:nowrap}.add-button[data-v-87094f07]:hover{background:var(--color-primary-hover)}.banner-table[data-v-87094f07]{width:100%;border-collapse:separate;border-spacing:0 var(--spacing-lg);display:table}.banner-table thead[data-v-87094f07]{display:table-header-group}.banner-table thead th[data-v-87094f07]{background-color:var(--color-bg-tertiary);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.banner-table thead th[data-v-87094f07]:first-child{border-left:1px solid var(--color-border);border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.banner-table thead th[data-v-87094f07]:last-child{border-right:1px solid var(--color-border);border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.banner-table tbody[data-v-87094f07]{display:table-row-group}.banner-table tbody tr[data-v-87094f07]{display:table-row}.banner-table tbody td[data-v-87094f07]{padding:var(--spacing-sm) var(--spacing-md);vertical-align:middle}.checkbox-col[data-v-87094f07]{width:48px;text-align:center}.image-col[data-v-87094f07]{width:auto;text-align:left}.order-col[data-v-87094f07]{width:100px;text-align:center}.date-col[data-v-87094f07]{width:160px;text-align:center;white-space:nowrap}.action-col[data-v-87094f07]{width:140px;text-align:center}.banner-row[data-v-87094f07]{background:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.banner-img[data-v-87094f07]{max-width:100%;width:100%;height:auto;min-height:200px;object-fit:cover;border-radius:var(--radius-sm);display:block}@media (min-width: 768px){.banner-img[data-v-87094f07]{width:770px;height:260px;min-height:260px}}.edit-button[data-v-87094f07]{background:var(--color-primary);color:var(--color-text-white);padding:var(--spacing-sm) var(--spacing-lg);border:none;border-radius:var(--radius-xl);cursor:pointer;font-size:var(--font-size-base);transition:background-color var(--transition-base);white-space:nowrap}.edit-button[data-v-87094f07]:hover{background:var(--color-primary-hover)}@media (max-width: 767px){.banner-table[data-v-87094f07],.banner-table thead[data-v-87094f07],.banner-table tbody[data-v-87094f07],.banner-table th[data-v-87094f07],.banner-table td[data-v-87094f07],.banner-table tr[data-v-87094f07]{display:block}.banner-table thead[data-v-87094f07]{display:none}.banner-row[data-v-87094f07]{margin-bottom:var(--spacing-lg);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.banner-table tbody td[data-v-87094f07]{padding:var(--spacing-xs) 0;border:none;text-align:left;position:relative;padding-left:40%}.banner-table tbody td[data-v-87094f07]:before{content:attr(data-label);position:absolute;left:0;width:35%;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.checkbox-col[data-v-87094f07]{width:100%;text-align:left;padding-left:0!important}.checkbox-col[data-v-87094f07]:before{display:none}.image-col[data-v-87094f07]{width:100%;padding-left:0!important}.image-col[data-v-87094f07]:before{display:none}.action-col[data-v-87094f07]{width:100%;text-align:left;padding-left:0!important}.action-col[data-v-87094f07]:before{display:none}}.pagination[data-v-87094f07]{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xs);margin:var(--spacing-lg) 0 var(--spacing-sm);flex-wrap:wrap;padding:var(--spacing-md) 0}.page-arrow[data-v-87094f07]{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);min-width:80px;height:40px;border:1px solid var(--color-border-light);border-radius:var(--radius-md);background-color:var(--color-bg-primary);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}.page-arrow[data-v-87094f07]:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-text-white);border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.page-arrow[data-v-87094f07]:disabled{opacity:.4;cursor:not-allowed;background-color:var(--color-bg-tertiary);border-color:var(--color-border-light)}.page-arrow[data-v-87094f07]:disabled:hover{transform:none;box-shadow:none}.page-num[data-v-87094f07]{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-light);border-radius:var(--radius-md);background-color:var(--color-bg-primary);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);padding:0 var(--spacing-xs)}.page-num[data-v-87094f07]:hover:not(.active){background-color:var(--color-bg-tertiary);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.page-num.active[data-v-87094f07]{background-color:var(--color-primary);color:var(--color-text-white);border-color:var(--color-primary);font-weight:var(--font-weight-semibold);box-shadow:0 2px 4px #286ff04d}@media (max-width: 767px){.pagination[data-v-87094f07]{gap:var(--spacing-xs)}.page-arrow[data-v-87094f07]{min-width:60px;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);height:36px}.page-num[data-v-87094f07]{min-width:36px;height:36px;font-size:var(--font-size-xs)}}.search[data-v-87094f07]{margin-top:var(--spacing-lg);width:100%;background-color:var(--color-bg-tertiary);display:flex;gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg)}select[data-v-87094f07]{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);height:50px;outline:none;font-size:var(--font-size-base);background-color:var(--color-bg-primary);cursor:pointer;transition:all var(--transition-base);min-width:150px}select[data-v-87094f07]:hover{border-color:var(--color-primary)}select[data-v-87094f07]:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #286ff01a}.banner-form[data-v-e0c2f863]{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 2px #0000000a}.form-group[data-v-e0c2f863]{margin-bottom:20px}.label[data-v-e0c2f863]{display:block;margin-bottom:10px}.input[data-v-e0c2f863]{width:100%;height:44px;padding:0 14px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;outline:none}.input[data-v-e0c2f863]::placeholder{color:#9ca3af}.input[data-v-e0c2f863]:focus{border-color:#286ff0}.date-toggle[data-v-e0c2f863]{margin-bottom:10px}.date-toggle label[data-v-e0c2f863]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.date-toggle input[type=checkbox][data-v-e0c2f863]{margin-right:8px}.date-row[data-v-e0c2f863]{display:flex;align-items:center;gap:10px}.date-dash[data-v-e0c2f863]{color:#9ca3af}.date-input[data-v-e0c2f863]{position:relative;width:260px}.date-input .input[data-v-e0c2f863]{padding-right:36px}.date-icon[data-v-e0c2f863]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE6SURBVHgB7VTLbYNAEF1Q+EgcYlcQUkIqsDtIOsgeAHGDVBCngpADEgIOSSe4hHSAO9gzCMjbgwk4nhxWwic/abU83u5jdoZZxi4NzvkqCIJXSvc8L5ZrKF2nBNu25SZObtT1yHGcW0rXpgQR7jA9T165GDWxd6oJjCrP85c/xjCN+77fWJYVS45nt+u6T8Mwtudc27athmHgpmnWTdOs8eodvCrL8k3qN+MXNO0RY5em6UHyMAw1LBRHfgoEImD+XRSFjPYA/oE5wpgbnyLLshrTA6Xj2DMNORc44S9nC2EWMVLx5Pv+PVMAanJHGgMujrRiCpDFJo1RrAS52zMFoNhb5HhsqMVyfDW+Gv9vLPAfKzXHOYwNAtM9ui5BS6+ZAtB5Ea6E5MhnFz1MOcw3TAHyLkbXfrGl8QMpsXXm7KPcQAAAAABJRU5ErkJggg==) no-repeat center/contain;opacity:.6}.filebar[data-v-e0c2f863]{display:flex;align-items:center;gap:12px;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;background:#fff}.file-btn[data-v-e0c2f863]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:1px solid #e5e7eb;background:#f9fafb;cursor:pointer;-webkit-user-select:none;user-select:none}.file-btn input.hidden[data-v-e0c2f863]{display:none}.file-icon[data-v-e0c2f863]{width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGTSURBVHgBlVPLbcJAEN1d87uFEtxBiGgAOggV2EiAOJoKUCpIcgoCIcwpR0gHbgC0VAC55egLErIlO+8lGG0iC+GRlt1Z73sz82aQIsc8z6sfj8dHHO+klHXsO6WUnkwmh/9vpekMh0M7TdNFkiQNANY4Z4AGF8gCrCeT6EIwGAwY8Rmgl9ls9pqTmOj3+y4IxjiOptPp+kKAD2RfRVHU9n3/YGbE3Yzouq5dqVRWCNRFIK1+WH7BHRNMQykOl3nHNyhvRAx9xbTAFuCDFjcaMgqIQdkOyBQj+KKgWZa1BImrqHgcxztR0E6nk0YZtkQaKRSVeY/Oqi/MO6YO8do8E0uCPQR8gAahKGDoRr1cLu8VIhxKpVJDFLRarUaMpgZrCOIUJUApDoL7CgJSzVav12vdCubgEQPtloq1w+mgnYts8q4Z32SDR9/iz3a7/Wo2m58gescebjab3LYiSw/bG9ZoPp8HvPvTPs45lB0jQguuPi+Oug2t+GfTKLlrjnxu/0lUrVbvkRFrDUEQIuWPvFZ/A8bL27r8chlOAAAAAElFTkSuQmCC) no-repeat center/contain;opacity:.8}.filename[data-v-e0c2f863]{color:#6b7280}.flex-1[data-v-e0c2f863]{flex:1}.upload-btn[data-v-e0c2f863]{background:#286ff0;color:#fff;border:none;padding:10px 16px;border-radius:8px;cursor:pointer}.spinner[data-v-e0c2f863]{width:20px;height:20px;border-radius:50%;border:2px solid #e5e7eb;border-top-color:#286ff0;animation:spin-e0c2f863 .8s linear infinite}@keyframes spin-e0c2f863{to{transform:rotate(360deg)}}.preview-card[data-v-e0c2f863]{margin-top:12px;border:1px solid #e5e7eb;border-radius:10px;padding:8px;position:relative;background:#fff}.preview-img[data-v-e0c2f863]{width:100%;height:260px;object-fit:cover;border-radius:8px;display:block}.preview-close[data-v-e0c2f863]{position:absolute;right:8px;top:8px;width:24px;height:24px;border:none;border-radius:50%;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFYSURBVHgBrZaxTsMwEIYvFStVHiHPwNswdkFicgYGWHAQEu2CGgYkioQy8Rx+BB4hj1AE7MedcYoJru1T+kmnVu75/y8+91qACIhYUjQUhqLHX7ZuTVFUIIU3OYFcumwjSqxdhVJ4T50Sb3A6TazyQ1GHznx3LC+Pr9jePWWrcT6HB2tVrD1zHpqi3DkWAO3qGR6WG0jRUs7t1T18fnz5y6zV+dX/Y73cYDU/iT7Jmj6zOZS7h5IN1F6BiEmGOKPZwMQyQiaZ4oxhg+Sd900E4kwPmMlgIhC3zCAXxPD79L4/QyxcvXcsObfLY5tucuDMBSa2yVoiLjRRw8wXiQtMqqEPRio+NhnNIsaOiiPX6wXFm5shMC+P4Xp1AYvz0+QlqS/P7GtRFP7yO8XN+DYdclyrYDUYabgADYnvxZSfTAU54M8I7wTiBif8u1BOwH+q3q1p5Jkf4RuCjwizub9ZdAAAAABJRU5ErkJggg==) no-repeat center/16px 16px;box-shadow:0 1px 2px #00000014;cursor:pointer}.form-actions[data-v-e0c2f863]{display:flex;justify-content:center;gap:12px;margin-top:24px}.btn-cancel[data-v-e0c2f863]{background:#b0b8c1;color:#fff;border:none;border-radius:28px;padding:12px 28px;cursor:pointer}.btn-primary[data-v-e0c2f863]{background:#286ff0;color:#fff;border:none;border-radius:28px;padding:12px 28px;cursor:pointer}.btn-primary[data-v-e0c2f863]:disabled{opacity:.6;cursor:not-allowed}.banner-form label[data-v-e0c2f863]{text-align:left!important;display:block}.modal[data-v-24b7183d]{background-color:#fff;width:270px;border-radius:10px;text-align:center;overflow:hidden}.modal-header[data-v-24b7183d]{padding:40px}.modal-title[data-v-24b7183d]{white-space:nowrap}.modal-footer[data-v-24b7183d]{height:100%;margin-bottom:0}.modal-cancel-button[data-v-24b7183d],.delete-button[data-v-24b7183d]{width:50%;height:50px;background-color:#fff;border:1px solid #dddddd;cursor:pointer}.delete-button[data-v-24b7183d]{color:#1981df}.contest-button[data-v-fa7cc052]{display:flex;gap:10px}.terms-button[data-v-fa7cc052]{background-color:#222;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.delete-button[data-v-fa7cc052]{background-color:#868e96;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.add-button[data-v-fa7cc052]{background-color:#286ff0;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.search[data-v-fa7cc052]{margin-top:30px;width:100%;height:130px;background-color:#f3f5f8;display:flex;gap:10px;padding:30px;margin-bottom:20px}select[data-v-fa7cc052]{padding:21.5px;width:20%;border:.5px solid #ddd;border-radius:10px;height:65px;outline:none}.search-container[data-v-fa7cc052]{width:100%;display:flex;align-items:center;background-color:var(--blackwhitewhite);padding:0 20px;border:.5px solid #ddd;border-radius:10px;height:65px;justify-content:space-between}.search-input[data-v-fa7cc052]{border:none;outline:none;padding:10px;width:100%}.grid-container[data-v-fa7cc052]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card[data-v-fa7cc052]{border:1px solid #ddd;border-radius:8px;padding:20px;position:relative}.card-checkbox[data-v-fa7cc052]{position:absolute;top:40px;left:40px;width:20px;height:20px}.card img[data-v-fa7cc052]{width:100%;height:auto;border-radius:8px}.card p[data-v-fa7cc052]{margin-top:20px}.status-badge[data-v-fa7cc052]{color:#fff;padding:15px 30px;border-radius:20px}.진행중[data-v-fa7cc052]{background:#286ff0}.마감[data-v-fa7cc052]{background:#222222}.예정[data-v-fa7cc052]{background:#ef0356}.detail-button[data-v-fa7cc052]{background-color:#fff;width:100%;padding:23px;border:none;border-radius:10px;cursor:pointer;margin-top:20px;color:#868e96;border:1px solid #868e96}.detail-button[data-v-fa7cc052]:hover{background-color:#286ff0;color:#fff}.total-contest-container[data-v-fa7cc052]{margin-top:20px;text-align:left}.contest-list[data-v-fa7cc052]{border:1px solid #ddd;border-radius:8px;overflow:hidden;margin-top:10px}.contest-row[data-v-fa7cc052]{display:flex;border-bottom:1px solid #ddd}.contest-row[data-v-fa7cc052]:last-child{border-bottom:none}.contest-header[data-v-fa7cc052]{background-color:#f2f2f2;font-weight:700}.contest-cell[data-v-fa7cc052]{padding:12px;text-align:center;display:flex;align-items:center;justify-content:center}.checkbox[data-v-fa7cc052]{flex:0 0 5%}.status[data-v-fa7cc052]{flex:0 0 10%}.name[data-v-fa7cc052]{flex:1 1 30%;justify-content:left}.period[data-v-fa7cc052]{flex:1 1 25%}.location[data-v-fa7cc052]{flex:1 1 15%}.active[data-v-fa7cc052],.detail[data-v-fa7cc052]{flex:0 0 10%}.status-badge[data-v-fa7cc052],.activation-badge[data-v-fa7cc052]{padding:5px 10px;border-radius:12px;color:#fff;font-weight:700}.status-badge.ing[data-v-fa7cc052]{background-color:#4caf50}.status-badge.pre[data-v-fa7cc052]{background-color:#ff9800}.status-badge.end[data-v-fa7cc052]{background-color:#f44336}.activation-badge.active-y[data-v-fa7cc052]{background-color:#007bff}.activation-badge.active-n[data-v-fa7cc052]{background-color:#f44336}.detail-button[data-v-fa7cc052]{padding:5px 10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.pagination-controls[data-v-fa7cc052]{display:flex;justify-content:center;align-items:center;margin-top:40px;gap:16px}.page-numbers[data-v-fa7cc052]{display:flex;justify-content:center;align-items:center;gap:8px}.search[data-v-fa7cc052]{margin-top:var(--spacing-lg);width:100%;background-color:var(--color-bg-tertiary);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg)}@media (min-width: 768px){.search[data-v-fa7cc052]{flex-direction:row;align-items:center}}.search select[data-v-fa7cc052]{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base);background-color:var(--color-bg-primary);cursor:pointer;transition:all var(--transition-base);min-width:150px;height:50px}.search select[data-v-fa7cc052]:hover{border-color:var(--color-primary)}.search select[data-v-fa7cc052]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #286ff01a}.search-container[data-v-fa7cc052]{flex-grow:1;display:flex;align-items:center;background-color:var(--color-bg-primary);padding:0 var(--spacing-md);border:.5px solid var(--color-border);border-radius:var(--radius-md);height:50px;justify-content:space-between;transition:border-color var(--transition-base)}.search-container[data-v-fa7cc052]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px #286ff01a}.search-input[data-v-fa7cc052]{border:none;outline:none;padding:var(--spacing-sm);width:100%;font-size:var(--font-size-base);background:transparent}.search-container img[data-v-fa7cc052]{width:20px;height:20px;cursor:pointer;opacity:.6;transition:opacity var(--transition-base)}.search-container img[data-v-fa7cc052]:hover{opacity:1}.modal-overlay[data-v-f059fc77]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-content[data-v-f059fc77]{background:white;width:800px;padding:20px;border-radius:8px;overflow:hidden}.modal-header[data-v-f059fc77]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #ddd}.close-button[data-v-f059fc77]{background:none;border:none;font-size:24px;cursor:pointer}.search-bar[data-v-f059fc77]{padding:16px;border-bottom:1px solid #ddd}.search-input[data-v-f059fc77]{width:100%;padding:20px;border:1px solid #ddd;border-radius:4px}.store-table[data-v-f059fc77]{width:100%;border-collapse:collapse}.store-table th[data-v-f059fc77],.store-table td[data-v-f059fc77]{padding:12px;text-align:left;border-bottom:1px solid #ddd}.pagination-controls[data-v-f059fc77]{display:flex;justify-content:center;align-items:center;padding:16px}.page-number[data-v-f059fc77]{margin:0 4px;padding:8px 12px;border:1px solid #ddd;cursor:pointer}.page-number.active[data-v-f059fc77]{background:#007bff;color:#fff;border-color:#007bff}.pagination-button[data-v-f059fc77]{padding:8px 12px;border:1px solid #ddd;cursor:pointer}.modal-footer[data-v-f059fc77]{padding:16px;display:flex;justify-content:center}.select-button[data-v-f059fc77]{padding:8px 16px;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}#title[data-v-6a2bb386]{padding:21.5px;border:1px solid #ddd;border-radius:10px}.form-group[data-v-6a2bb386]{display:flex;width:100%;margin-top:30px;flex-direction:column}.form-group label[data-v-6a2bb386]{margin-bottom:10px}.date-range[data-v-6a2bb386]{display:flex;gap:10px;align-items:center}.date-range .start[data-v-6a2bb386],.date-range .end[data-v-6a2bb386]{width:50%;display:flex;gap:10px}.date-input[data-v-6a2bb386],.time-select[data-v-6a2bb386]{width:100%;padding:21.5px;border:1px solid #ddd;border-radius:10px}.full-width-select[data-v-6a2bb386]{width:100%;padding:21.5px;border-radius:10px;border:1px solid #ddd}.store-details[data-v-6a2bb386]{margin-top:10px}.store-detail-selected[data-v-6a2bb386]{border:1px solid #ddd;border-radius:10px;padding:21.5px;background-color:#f3f5f8;width:100%}.options-grid[data-v-6a2bb386]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ddd;padding:20px;gap:10px}.option-item[data-v-6a2bb386]{display:flex;justify-content:space-between;align-items:center;gap:20px}.option-item label[data-v-6a2bb386]{white-space:nowrap;margin-bottom:0}.option-item select[data-v-6a2bb386]{width:100%;padding:21.5px;border-radius:10px;border:1px solid #ddd}.course-select[data-v-6a2bb386]{display:flex;gap:10px}.course-select select[data-v-6a2bb386]{width:calc(50% - 5px);padding:21.5px;border-radius:10px;border:1px solid #ddd}.selected-courses[data-v-6a2bb386]{border:1px solid #ddd;border-radius:10px;padding:21.5px;background-color:#f3f5f8;width:100%;margin-top:10px}.selected-courses span[data-v-6a2bb386]{background-color:#f3f5f8;padding:5px 10px;border-radius:5px}.course-tag button[data-v-6a2bb386]{background:none;border:none;cursor:pointer;color:#666;font-size:16px}.selected-store-name[data-v-6a2bb386]{width:100%;padding:21.5px;border-radius:10px;border:1px solid #ddd;margin-bottom:10px}.store-container input[data-v-6a2bb386]{width:100%;padding:21.5px;border-radius:10px;border:1px solid #ddd}.store-details[data-v-6a2bb386]{width:100%;padding:20px;display:flex;justify-content:space-between;border:1px solid #ddd;background-color:#f3f5f8}.delete-button[data-v-6a2bb386]{background-color:transparent;border:none;cursor:pointer;font-size:16px;margin-left:8px}.selected-store-box[data-v-6a2bb386]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.checkbox-group[data-v-6a2bb386]{display:flex;gap:40px}.checkbox-item[data-v-6a2bb386]{display:flex;gap:10px}.tabs[data-v-c627c054]{display:flex;position:relative;width:100%}.tab-item[data-v-c627c054]{width:100%;padding:24px 40px;cursor:pointer;text-align:center;color:#999;position:relative;transition:color .3s;border-top-left-radius:20px;border-top-right-radius:20px;border:1px solid transparent}.tab-item.active[data-v-c627c054]{color:#000;border:1px solid #222;border-bottom:none}.tab-item[data-v-c627c054]:not(.active){border-bottom:1px solid #222}.tabs-container[data-v-c627c054]:before,.tabs-container[data-v-c627c054]:after{content:"";position:absolute;height:1px;bottom:0;background-color:#ddd;width:100%;z-index:1}.tabs-container[data-v-c627c054]:before{left:0}.tabs-container[data-v-c627c054]:after{right:0}.tab-content[data-v-c627c054]{margin-top:20px;padding:20px;background-color:#fff}.form-group[data-v-c627c054]{display:flex;width:100%;margin-top:30px;flex-direction:column}.form-group label[data-v-c627c054]{margin-bottom:10px}#title[data-v-c627c054]{padding:21.5px;border:1px solid #ddd;border-radius:10px}.date-range[data-v-c627c054]{display:flex;gap:10px;align-items:center}.date-range .start[data-v-c627c054],.date-range .end[data-v-c627c054]{width:50%;display:flex;gap:10px}.date-input[data-v-c627c054],.time-select[data-v-c627c054]{width:100%;padding:21.5px;border:1px solid #ddd;border-radius:10px}.full-width-select[data-v-c627c054]{width:100%;padding:21.5px;border-radius:10px;border:1px solid #ddd}.store-details[data-v-c627c054]{width:100%;padding:20px;display:flex;justify-content:space-between;border:1px solid #ddd;background-color:#f3f5f8;margin-top:10px;border-radius:10px}.store-details input[data-v-c627c054]{width:75%;padding:21.5px;border-radius:10px;border:1px solid #ddd}.store-detail-selected[data-v-c627c054]{border:1px solid #ddd;border-radius:10px;padding:21.5px;background-color:#f3f5f8;width:100%}.store-details input[data-v-c627c054]:nth-child(1){width:25%;padding:21.5px;border-radius:10px;border:1px solid #ddd}.options-grid[data-v-c627c054]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ddd;padding:20px;gap:10px}.option-item[data-v-c627c054]{display:flex;justify-content:space-between;align-items:center;gap:20px}.option-item label[data-v-c627c054]{white-space:nowrap;margin-bottom:0;width:100px}.option-item select[data-v-c627c054]{width:100%;padding:21.5px;border-radius:10px;border:1px solid #ddd}.course-select[data-v-c627c054]{display:flex;gap:10px}.course-select select[data-v-c627c054]{width:calc(50% - 5px);padding:21.5px;border-radius:10px;border:1px solid #ddd}.selected-courses[data-v-c627c054]{border:1px solid #ddd;border-radius:10px;padding:21.5px;background-color:#f3f5f8;width:100%;margin-top:10px}.selected-courses span[data-v-c627c054]{background-color:#f3f5f8;padding:5px 10px;border-radius:5px}.form-actions[data-v-c627c054]{display:flex;justify-content:center;gap:10px;margin-top:30px}.cancel-button[data-v-c627c054],.submit-button[data-v-c627c054]{display:flex;align-items:center;justify-content:center;width:12%;height:50px;color:#fff;padding:0 3%;border:none;border-radius:30px;cursor:pointer;text-align:center}.cancel-button[data-v-c627c054]{background-color:#999}.submit-button[data-v-c627c054]{background-color:#286ff0}.ranking-container[data-v-c627c054]{padding:20px;background-color:#fff}.ranking-filters[data-v-c627c054]{display:flex;gap:10px;margin-bottom:20px}.filter-btn[data-v-c627c054]{padding:14px 40px;background-color:#f5f5f5;border:none;border-radius:20px;color:#999;cursor:pointer}.filter-btn.active[data-v-c627c054]{background-color:#286ff0;color:#fff}.rankings-table[data-v-c627c054]{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:50px;border-radius:10px;overflow:hidden}.rankings-table th[data-v-c627c054],.rankings-table td[data-v-c627c054]{padding:20px;text-align:center}.rankings-table th[data-v-c627c054]{background-color:#f3f5f8;font-weight:500}.rankings-table th[data-v-c627c054]:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.rankings-table th[data-v-c627c054]:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.rankings-table td[data-v-c627c054]{height:85px;border-bottom:1px solid #ddd}.rankings-table .nickname-cell[data-v-c627c054]{display:flex;align-items:center;justify-content:center}.profile-img[data-v-c627c054]{width:40px;height:40px;border-radius:50%;margin-right:10px}.grade-icon[data-v-c627c054]{width:25px;height:25px}.scorecard-btn[data-v-c627c054]{padding:10px 30px;background-color:#fff;border-radius:25px;color:#868e96;cursor:pointer;transition:background-color .3s ease;border:1px solid #868e96}.scorecard-btn[data-v-c627c054]:hover{background-color:#f0f0f0}.selected-store-box[data-v-c627c054]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.checkbox-group[data-v-c627c054]{display:flex}.checkbox-item[data-v-c627c054]{display:flex;gap:10px}.store-container input[data-v-c627c054]{padding:20px;width:100%;border:1px solid #ddd;border-radius:10px}.course-tag button[data-v-c627c054]{background:none;border:none;cursor:pointer;color:#666;font-size:16px}.tab-content[data-v-c627c054]{padding:20px}.detail-view[data-v-c627c054]{display:flex;flex-direction:column;gap:30px}.detail-section[data-v-c627c054]{background-color:#f9fafb;padding:24px;border-radius:12px;border:1px solid #e5e7eb}.activation-section[data-v-c627c054]{padding:16px 24px}.activation-section .info-item[data-v-c627c054]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px}.section-title[data-v-c627c054]{font-size:20px;font-weight:600;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e5e7eb}.info-grid[data-v-c627c054]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.info-item[data-v-c627c054]{display:flex;flex-direction:column;gap:8px}.info-item label[data-v-c627c054]{font-weight:500;color:#6b7280}.info-item p[data-v-c627c054]{font-size:16px;background-color:#fff;padding:10px;border-radius:6px;border:1px solid #d1d5db;min-height:44px;display:flex;align-items:center}.store-list[data-v-c627c054],.course-list[data-v-c627c054]{display:flex;flex-wrap:wrap;gap:12px}.store-item[data-v-c627c054],.course-tag[data-v-c627c054]{background-color:#e5e7eb;padding:8px 16px;border-radius:20px;font-size:14px}.options-grid-display[data-v-c627c054]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.option-display-item[data-v-c627c054]{background-color:#fff;padding:16px;border-radius:8px;border:1px solid #e5e7eb}.option-display-item label[data-v-c627c054]{display:block;font-weight:500;margin-bottom:8px;color:#374151}.option-display-item p[data-v-c627c054]{color:#1f2937;font-size:16px}.switch-container[data-v-c627c054]{display:flex;align-items:center;gap:10px;height:44px}.switch[data-v-c627c054]{position:relative;display:inline-block;width:50px;height:28px}.switch input[data-v-c627c054]{opacity:0;width:0;height:0}.slider[data-v-c627c054]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider[data-v-c627c054]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.slider[data-v-c627c054]{background-color:#3b82f6}input:checked+.slider[data-v-c627c054]:before{transform:translate(22px)}.slider.round[data-v-c627c054]{border-radius:28px}.slider.round[data-v-c627c054]:before{border-radius:50%}.form-actions[data-v-c627c054]{display:flex;justify-content:flex-end;margin-top:30px;gap:10px}.cancel-button[data-v-c627c054],.submit-button[data-v-c627c054]{padding:12px 24px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;border:none}.cancel-button[data-v-c627c054]{background-color:#e5e7eb;color:#374151}.submit-button[data-v-c627c054]{background-color:#3b82f6;color:#fff}.editor[data-v-eae5f84e]{height:400px}.ql-toolbar[data-v-eae5f84e]{width:100%!important}.ql-container[data-v-eae5f84e]{width:100%!important;height:300px!important}.ql-editor[data-v-eae5f84e]{height:300px!important}.modal[data-v-cf6c726b]{background-color:#fff;width:270px;border-radius:10px;text-align:center;overflow:hidden}.modal-header[data-v-cf6c726b]{padding:40px}.modal-title[data-v-cf6c726b]{white-space:nowrap}.modal-footer[data-v-cf6c726b]{height:100%;margin-bottom:0}.modal-cancel-button[data-v-cf6c726b],.delete-button[data-v-cf6c726b]{width:50%;height:50px;background-color:#fff;border:1px solid #dddddd;cursor:pointer}.delete-button[data-v-cf6c726b]{color:#1981df}.store-button[data-v-d6676ed0]{display:flex;gap:4px}.delete-button[data-v-d6676ed0]{display:flex;align-items:center;justify-content:center;background-color:#868e96;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.add-button[data-v-d6676ed0]{display:flex;align-items:center;justify-content:center;background-color:#286ff0;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.search[data-v-d6676ed0]{margin-top:30px;width:100%;height:130px;background-color:#f3f5f8;display:flex;gap:10px;padding:30px;margin-bottom:30px}.search-container[data-v-d6676ed0]{width:100%;display:flex;align-items:center;background-color:var(--blackwhitewhite);padding:0 20px;border:.5px solid #ddd;border-radius:10px;height:65px;justify-content:space-between}.search-input[data-v-d6676ed0]{border:none;outline:none;padding:10px;width:300px}.store[data-v-d6676ed0]{width:100%}.store-table[data-v-d6676ed0]{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:50px;border-radius:10px;overflow:hidden}.store-table thead[data-v-d6676ed0]{background-color:#f3f5f8}.store-table th[data-v-d6676ed0]:first-child{border-top-left-radius:10px}.store-table th[data-v-d6676ed0]:last-child{border-top-right-radius:10px}.store-table th[data-v-d6676ed0],.store-table td[data-v-d6676ed0]{padding:20px;text-align:center}.store-table td[data-v-d6676ed0]{border-bottom:1px solid #ddd}.store-table th[data-v-d6676ed0]{background-color:#f3f5f8;font-weight:500}.detail-button[data-v-d6676ed0]{background-color:#fff;color:#868e96;padding:10px 30px;border:1px solid #868e96;border-radius:25px;cursor:pointer;height:43px}.modal[data-v-bc8fc47a]{background-color:#fff;width:270px;border-radius:10px;text-align:center;overflow:hidden}.modal-header[data-v-bc8fc47a]{padding:40px}.modal-title[data-v-bc8fc47a]{white-space:nowrap}.modal-footer[data-v-bc8fc47a]{height:100%;margin-bottom:0}.modal-cancel-button[data-v-bc8fc47a],.delete-button[data-v-bc8fc47a]{width:50%;height:50px;background-color:#fff;border:1px solid #dddddd;cursor:pointer}.delete-button[data-v-bc8fc47a]{color:#1981df}.modal[data-v-d8038f66]{background-color:#fff;width:880px;border-radius:20px;padding:40px;box-shadow:0 4px 8px #0003}.modal-header[data-v-d8038f66]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:.5px solid #ddd;padding-bottom:30px}.modal-title[data-v-d8038f66]{color:#222}.close-button[data-v-d8038f66]{background:none;border:none;cursor:pointer}.modal-body[data-v-d8038f66]{margin-bottom:20px}.member-info-header[data-v-d8038f66]{display:flex;align-items:center;margin-bottom:20px}.member-avatar[data-v-d8038f66]{border-radius:50%;width:26px;height:26px;margin-right:10px}.member-info-table[data-v-d8038f66]{width:100%;border-collapse:collapse;background-color:#fff;text-align:center}.member-info-table td[data-v-d8038f66]{height:60px;padding:12px;border:1px solid #ddd}.label[data-v-d8038f66]{background-color:#f5f5f5;width:100px}.rank-align[data-v-d8038f66]{display:flex;align-items:center;justify-content:center}.member-button[data-v-a2c29fa9]{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}@media (min-width: 768px){.member-button[data-v-a2c29fa9]{flex-direction:row;width:auto}}.delete-button[data-v-a2c29fa9]{background-color:var(--color-secondary);color:var(--color-text-white);padding:var(--spacing-sm) var(--spacing-lg);border:none;border-radius:var(--radius-xl);cursor:pointer;font-size:var(--font-size-base);transition:background-color var(--transition-base);white-space:nowrap}.delete-button[data-v-a2c29fa9]:hover{background-color:var(--color-text-muted)}select[data-v-a2c29fa9]{padding:var(--spacing-sm) var(--spacing-md);width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);height:50px;font-size:var(--font-size-base);background-color:var(--color-bg-primary);cursor:pointer;transition:all var(--transition-base)}select[data-v-a2c29fa9]:hover{border-color:var(--color-primary)}select[data-v-a2c29fa9]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #286ff01a}@media (min-width: 768px){select[data-v-a2c29fa9]{width:20%}}.search[data-v-a2c29fa9]{margin-top:var(--spacing-lg);width:100%;min-height:130px;background-color:var(--color-bg-tertiary);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);border-radius:var(--radius-md)}@media (min-width: 768px){.search[data-v-a2c29fa9]{flex-direction:row;align-items:center;height:130px}}.search-container[data-v-a2c29fa9]{width:100%;display:flex;align-items:center;background-color:var(--color-bg-primary);padding:0 var(--spacing-md);border:.5px solid var(--color-border);border-radius:var(--radius-md);height:50px;justify-content:space-between;transition:border-color var(--transition-base)}.search-container[data-v-a2c29fa9]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px #286ff01a}.search-input[data-v-a2c29fa9]{border:none;outline:none;padding:var(--spacing-sm);width:100%;font-size:var(--font-size-base);background:transparent}.search-container img[data-v-a2c29fa9]{width:20px;height:20px;cursor:pointer;opacity:.6;transition:opacity var(--transition-base)}.search-container img[data-v-a2c29fa9]:hover{opacity:1}.member-number[data-v-a2c29fa9]{margin-bottom:var(--spacing-sm);font-size:var(--font-size-lg)}.member-number span[data-v-a2c29fa9]{color:var(--color-danger)}.member[data-v-a2c29fa9]{width:100%;overflow-x:auto}.member-table[data-v-a2c29fa9]{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:var(--spacing-2xl);border-radius:var(--radius-md);overflow:hidden;display:table}.member-table thead[data-v-a2c29fa9]{background-color:var(--color-bg-tertiary);display:table-header-group}.member-table th[data-v-a2c29fa9]:first-child{border-top-left-radius:var(--radius-md)}.member-table th[data-v-a2c29fa9]:last-child{border-top-right-radius:var(--radius-md)}.member-table th[data-v-a2c29fa9],.member-table td[data-v-a2c29fa9]{padding:var(--spacing-md);text-align:center}.member-table td[data-v-a2c29fa9]{border-bottom:1px solid var(--color-border)}.member-table th[data-v-a2c29fa9]{background-color:var(--color-bg-tertiary);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.detail-button[data-v-a2c29fa9]{background-color:var(--color-bg-primary);color:var(--color-secondary);padding:var(--spacing-sm) var(--spacing-lg);border:1px solid var(--color-secondary);border-radius:var(--radius-xl);cursor:pointer;height:43px;font-size:var(--font-size-base);transition:all var(--transition-base);white-space:nowrap}.detail-button[data-v-a2c29fa9]:hover{background-color:var(--color-secondary);color:var(--color-text-white)}@media (max-width: 767px){.member-table[data-v-a2c29fa9],.member-table thead[data-v-a2c29fa9],.member-table tbody[data-v-a2c29fa9],.member-table th[data-v-a2c29fa9],.member-table td[data-v-a2c29fa9],.member-table tr[data-v-a2c29fa9]{display:block}.member-table thead[data-v-a2c29fa9]{display:none}.member-table tbody tr[data-v-a2c29fa9]{margin-bottom:var(--spacing-lg);background:var(--color-bg-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.member-table tbody td[data-v-a2c29fa9]{padding:var(--spacing-xs) 0;border:none;text-align:left;position:relative;padding-left:40%}.member-table tbody td[data-v-a2c29fa9]:before{content:attr(data-label);position:absolute;left:0;width:35%;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.member-table tbody td[data-v-a2c29fa9]:first-child{padding-left:0}.member-table tbody td[data-v-a2c29fa9]:first-child:before{display:none}.detail-button[data-v-a2c29fa9]{width:100%;margin-top:var(--spacing-sm)}}.modal[data-v-e71cf2d7]{background-color:#fff;width:270px;border-radius:10px;text-align:center;overflow:hidden}.modal-header[data-v-e71cf2d7]{padding:40px}.modal-title[data-v-e71cf2d7]{white-space:nowrap}.modal-footer[data-v-e71cf2d7]{height:100%;margin-bottom:0}.modal-cancel-button[data-v-e71cf2d7],.delete-button[data-v-e71cf2d7]{width:50%;height:50px;background-color:#fff;border:1px solid #dddddd;cursor:pointer}.delete-button[data-v-e71cf2d7]{color:#1981df}.qna-button[data-v-dbdc2471]{display:flex;gap:4px}.delete-button[data-v-dbdc2471]{background-color:#868e96;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.qna[data-v-dbdc2471]{width:100%}.qna-table[data-v-dbdc2471]{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:50px;border-radius:10px;overflow:hidden}.qna-table thead[data-v-dbdc2471]{background-color:#f3f5f8}.qna-table th[data-v-dbdc2471]:first-child{border-top-left-radius:10px}.qna-table th[data-v-dbdc2471]:last-child{border-top-right-radius:10px}.qna-table th[data-v-dbdc2471],.qna-table td[data-v-dbdc2471]{padding:20px;text-align:center}.qna-table td[data-v-dbdc2471]{height:85px;border-bottom:1px solid #ddd}.qna-table th[data-v-dbdc2471]{background-color:#f3f5f8;font-weight:500}.member-info[data-v-dbdc2471]{display:flex;align-items:center;justify-content:center}.member-avatar[data-v-dbdc2471]{border-radius:50%;width:40x;height:40px;margin-right:10px}.status-button[data-v-dbdc2471]{background-color:#fff;color:#ef0356;padding:10px 30px;border:1px solid #ef0356;border-radius:25px}.status-button.pending[data-v-dbdc2471]{color:#ef0356;border-color:#ef0356}.status-button.answered[data-v-dbdc2471]{color:#286ff0;border-color:#286ff0}.modal[data-v-7d695ea6]{background-color:#fff;width:270px;border-radius:10px;text-align:center;overflow:hidden}.modal-header[data-v-7d695ea6]{padding:40px}.modal-title[data-v-7d695ea6]{white-space:nowrap}.modal-footer[data-v-7d695ea6]{height:100%;margin-bottom:0}.modal-cancel-button[data-v-7d695ea6],.delete-button[data-v-7d695ea6]{width:50%;height:50px;background-color:#fff;border:1px solid #dddddd;cursor:pointer}.delete-button[data-v-7d695ea6]{color:#1981df}.qna-title[data-v-4707bfe4]{display:flex;flex-direction:column;padding-top:30px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #222;gap:12px}.title[data-v-4707bfe4]{color:#333;font-weight:500}.info[data-v-4707bfe4]{display:flex;align-items:center;gap:20px}.date[data-v-4707bfe4]{display:flex;align-items:center;gap:4px}.clock[data-v-4707bfe4]{width:20px;height:20px}.qna-content[data-v-4707bfe4]{width:100%;height:400px;border:1px solid #ccc;background-color:#fff;margin-bottom:30px}.qna-content-color[data-v-4707bfe4]{color:#333;margin-top:20px;margin-left:20px}.list-btn[data-v-4707bfe4]{background-color:#222;border-radius:4px;padding:18.5px 48.5px;white-space:nowrap;color:#fff;margin-bottom:30px;font-weight:500;cursor:pointer}.reply[data-v-4707bfe4]{display:grid;align-content:space-between;height:40%;height:185px;width:100%;border:1px solid #ddd}.reply-input[data-v-4707bfe4]{align-items:flex-start;display:flex;gap:10px;left:0;padding:20px;position:relative;width:100%;height:100%;border:none;outline:none}.reply-btn[data-v-4707bfe4]{display:flex;justify-content:flex-end;background-color:#f4f4f4;gap:10px;padding:14px 21px}.reply-btn button[data-v-4707bfe4]{border:none}.cancel-btn[data-v-4707bfe4],.insert-btn[data-v-4707bfe4]{cursor:pointer}.cancel-btn[data-v-4707bfe4]{color:#999}.answer[data-v-4707bfe4]{border-bottom:1px solid #ddd;padding-top:30px;padding-bottom:15px}.answer-list[data-v-4707bfe4]{display:grid}.admin-info[data-v-4707bfe4]{display:flex;align-items:center;gap:10px;margin-top:20px}.profile-img[data-v-4707bfe4]{width:40px;height:40px}.answer-content[data-v-4707bfe4]{color:#333;padding:20px 50px}.answer-btn[data-v-4707bfe4]{display:flex;justify-content:flex-end;gap:10px}.qna-cancel-button[data-v-4707bfe4],.qna-edit-button[data-v-4707bfe4]{display:flex;align-items:center;justify-content:center;width:8%;height:50px;color:#fff;border-radius:30px;cursor:pointer;text-align:center}.qna-cancel-button[data-v-4707bfe4]{background-color:#868e96;border:.5px solid #333}.qna-edit-button[data-v-4707bfe4]{background-color:#286ff0;border:.5px solid #fff}.banner-form[data-v-7cc892ee]{display:flex;flex-direction:column;width:100%;gap:30px}.form-group[data-v-7cc892ee]{display:flex;width:100%;flex-direction:column;margin-bottom:30px}.select-align[data-v-7cc892ee]{display:flex;justify-content:space-between}.form-group span[data-v-7cc892ee]{color:#333}.form-group label[data-v-7cc892ee]{margin-bottom:10px}.form-group input[data-v-7cc892ee]{padding:21.5px;width:calc(100% - 60px);height:65px;border:1px solid #ddd;border-radius:10px}.form-group select[data-v-7cc892ee]{padding:21.5px;width:100%;border:1px solid #ddd;border-radius:10px;height:65px}.weekdays-date[data-v-7cc892ee],.holidays-date[data-v-7cc892ee]{display:flex;align-items:center;gap:12px}.weekdays-date[data-v-7cc892ee]{width:47%}.weekdays-date-title[data-v-7cc892ee]{width:11%;white-space:nowrap}.holidays-date[data-v-7cc892ee]{width:53%}.holidays-date-title[data-v-7cc892ee]{margin-left:12px;width:30%}.contact-preview[data-v-7cc892ee],.address-preview[data-v-7cc892ee]{display:flex;align-items:center;margin-top:12px;background-color:#f4f4f4;color:#666;height:65px;border:1px solid #ddd;border-radius:10px}.form-group-input-view[data-v-7cc892ee]{display:flex;gap:12px}.contact-preview[data-v-7cc892ee],.address-preview[data-v-7cc892ee]{padding:15px 20px}.contact-preview[data-v-7cc892ee]{width:20%}.address-preview[data-v-7cc892ee]{width:80%}.image-preview[data-v-7cc892ee]{display:flex;align-items:center;gap:10px;height:390px;position:relative;margin-bottom:30px}.preview-img[data-v-7cc892ee]{width:100%;height:390px;object-fit:cover;border-radius:10px}.btn[data-v-7cc892ee]{display:flex;align-items:center;justify-content:center}.list-btn[data-v-7cc892ee]{display:flex;align-items:center;justify-content:center;background-color:#222;white-space:nowrap;border-radius:4px;padding:18.5px 48.5px;color:#fff;margin-bottom:30px;font-weight:500;cursor:pointer}.store-form[data-v-4f059742]{display:flex;flex-direction:column;width:100%;gap:30px}.form-group[data-v-4f059742]{display:flex;width:100%;flex-direction:column;margin-bottom:30px}.select-align[data-v-4f059742]{display:flex;justify-content:space-between}.form-group span[data-v-4f059742]{color:#333}.form-group label[data-v-4f059742]{margin-bottom:10px}.form-group input[data-v-4f059742]{padding:21.5px;width:calc(100% - 60px);height:65px;border:1px solid #ddd;border-radius:10px}.form-group select[data-v-4f059742]{padding:21.5px;width:100%;border:1px solid #ddd;border-radius:10px;height:65px}.weekdays-date[data-v-4f059742],.holidays-date[data-v-4f059742]{display:flex;align-items:center;gap:12px}.weekdays-date[data-v-4f059742]{width:47%}.weekdays-date-title[data-v-4f059742]{width:11%;white-space:nowrap}.holidays-date[data-v-4f059742]{width:53%}.holidays-date-title[data-v-4f059742]{margin-left:12px;width:30%}.contact-preview[data-v-4f059742],.address-preview[data-v-4f059742]{display:flex;align-items:center;margin-top:12px;background-color:#f4f4f4;color:#666;height:65px;border:1px solid #ddd;border-radius:10px}.form-group-input-view[data-v-4f059742]{display:flex;gap:12px}.contact-preview[data-v-4f059742],.address-preview[data-v-4f059742]{padding:15px 20px}.contact-preview[data-v-4f059742]{width:20%}.address-preview[data-v-4f059742]{width:70%}.file-upload[data-v-4f059742]{display:flex;align-items:center;gap:10px;border:1px solid #ddd;border-radius:10px;padding:16.5px 20px}.file-upload input[data-v-4f059742]{width:100%;border:none}.upload-button[data-v-4f059742]{background-color:#f1f1f1;border:1px solid #ddd;border-radius:5px;padding:8px 16px;cursor:pointer}.file-name[data-v-4f059742]{color:#999}.image-preview[data-v-4f059742]{display:flex;align-items:center;gap:10px;height:390px;position:relative;margin-bottom:30px}.preview-img[data-v-4f059742]{width:100%;height:390px;object-fit:cover;border-radius:10px}.delete-button[data-v-4f059742]{background-color:#fff;height:24px;width:24px;color:#200e32;border:none;border-radius:24px;cursor:pointer;position:absolute;right:24px;top:17px}.store-form label[data-v-4f059742]{text-align:left!important;display:block}.store-form .filebar[data-v-4f059742]{display:flex;align-items:center;gap:12px;border:1px solid #ddd;border-radius:10px;padding:16.5px 20px;background:#fff}.store-form .file-btn[data-v-4f059742]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:1px solid #e5e7eb;background:#f9fafb;cursor:pointer;-webkit-user-select:none;user-select:none}.store-form .file-btn input.hidden[data-v-4f059742]{display:none}.store-form .file-icon[data-v-4f059742]{width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGTSURBVHgBlVPLbcJAEN1d87uFEtxBiGgAOggV2EiAOJoKUCpIcgoCIcwpR0gHbgC0VAC55egLErIlO+8lGG0iC+GRlt1Z73sz82aQIsc8z6sfj8dHHO+klHXsO6WUnkwmh/9vpekMh0M7TdNFkiQNANY4Z4AGF8gCrCeT6EIwGAwY8Rmgl9ls9pqTmOj3+y4IxjiOptPp+kKAD2RfRVHU9n3/YGbE3Yzouq5dqVRWCNRFIK1+WH7BHRNMQykOl3nHNyhvRAx9xbTAFuCDFjcaMgqIQdkOyBQj+KKgWZa1BImrqHgcxztR0E6nk0YZtkQaKRSVeY/Oqi/MO6YO8do8E0uCPQR8gAahKGDoRr1cLu8VIhxKpVJDFLRarUaMpgZrCOIUJUApDoL7CgJSzVav12vdCubgEQPtloq1w+mgnYts8q4Z32SDR9/iz3a7/Wo2m58gescebjab3LYiSw/bG9ZoPp8HvPvTPs45lB0jQguuPi+Oug2t+GfTKLlrjnxu/0lUrVbvkRFrDUEQIuWPvFZ/A8bL27r8chlOAAAAAElFTkSuQmCC) no-repeat center/contain;opacity:.8}.store-form .flex-1[data-v-4f059742]{flex:1}.store-form .upload-btn[data-v-4f059742]{background:#286ff0;color:#fff;border:none;padding:10px 16px;border-radius:8px;cursor:pointer}.store-form .spinner[data-v-4f059742]{width:20px;height:20px;border-radius:50%;border:2px solid #e5e7eb;border-top-color:#286ff0;animation:store-spin-4f059742 .8s linear infinite}@keyframes store-spin-4f059742{to{transform:rotate(360deg)}}.store-form .preview-card[data-v-4f059742]{margin-top:12px;border:1px solid #e5e7eb;border-radius:10px;padding:8px;position:relative;background:#fff}.store-form .preview-img[data-v-4f059742]{display:block;width:100%;object-fit:cover;border-radius:10px}.store-form .preview-close[data-v-4f059742]{position:absolute;right:12px;top:12px;width:24px;height:24px;border:none;border-radius:50%;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFYSURBVHgBrZaxTsMwEIYvFStVHiHPwNswdkFicgYGWHAQEu2CGgYkioQy8Rx+BB4hj1AE7MedcYoJru1T+kmnVu75/y8+91qACIhYUjQUhqLHX7ZuTVFUIIU3OYFcumwjSqxdhVJ4T50Sb3A6TazyQ1GHznx3LC+Pr9jePWWrcT6HB2tVrD1zHpqi3DkWAO3qGR6WG0jRUs7t1T18fnz5y6zV+dX/Y73cYDU/iT7Jmj6zOZS7h5IN1F6BiEmGOKPZwMQyQiaZ4oxhg+Sd900E4kwPmMlgIhC3zCAXxPD79L4/QyxcvXcsObfLY5tucuDMBSa2yVoiLjRRw8wXiQtMqqEPRio+NhnNIsaOiiPX6wXFm5shMC+P4Xp1AYvz0+QlqS/P7GtRFP7yO8XN+DYdclyrYDUYabgADYnvxZSfTAU54M8I7wTiBif8u1BOwH+q3q1p5Jkf4RuCjwizub9ZdAAAAABJRU5ErkJggg==) no-repeat center/16px 16px;box-shadow:0 1px 2px #00000014;cursor:pointer}.store-form .btn-cancel[data-v-4f059742]{background:#b0b8c1;color:#fff;border:none;border-radius:28px;padding:12px 28px;cursor:pointer}.store-form .btn-primary[data-v-4f059742]{background:#286ff0;color:#fff;border:none;border-radius:28px;padding:12px 28px;cursor:pointer}.store-form .btn-primary[data-v-4f059742]:disabled{opacity:.6;cursor:not-allowed}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.form[data-v-3de0e524]{margin-top:20px}.form-row[data-v-3de0e524]{display:flex;gap:20px;margin-bottom:20px}.form-row .form-group[data-v-3de0e524]{flex:1;margin-bottom:0}.form-group[data-v-3de0e524]{margin-bottom:20px}.form-group label[data-v-3de0e524]{display:block;margin-bottom:5px}.form-group input[data-v-3de0e524],.form-group select[data-v-3de0e524]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.form-actions[data-v-3de0e524]{margin-top:20px;display:flex;justify-content:flex-end;gap:10px}.cancel-button[data-v-3de0e524],.submit-button[data-v-3de0e524]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.cancel-button[data-v-3de0e524]{background-color:#f44336;color:#fff}.submit-button[data-v-3de0e524]{background-color:#4caf50;color:#fff}.terms-btn[data-v-a82347b7]{background-color:#868e96;color:#fff;padding:12px 20px;border:none;border-radius:30px;cursor:pointer}.terms-content[data-v-a82347b7]{border:1px solid #CCCCCC;padding:25px}.terms-content-title[data-v-a82347b7]{color:#1981df;line-height:23px;margin-bottom:23px}.terms-content-subtitle[data-v-a82347b7]{margin-top:22px;margin-bottom:22px;line-height:22px}.terms-content p[data-v-a82347b7]{line-height:20px;margin-bottom:20px}.top-title[data-v-a82347b7]{display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-lg)}@media (min-width: 768px){.top-title[data-v-a82347b7]{flex-direction:row;align-items:center}}.add-button[data-v-a82347b7]{background-color:var(--color-primary);color:var(--color-text-white);padding:var(--spacing-sm) var(--spacing-lg);border:none;border-radius:var(--radius-xl);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:all var(--transition-base);white-space:nowrap;box-shadow:var(--shadow-sm)}.add-button[data-v-a82347b7]:hover{background-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.search-filters[data-v-a82347b7]{margin-bottom:var(--spacing-lg);display:flex;justify-content:flex-start}.language-select[data-v-a82347b7]{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--font-size-base);background-color:var(--color-bg-primary);cursor:pointer;transition:border-color var(--transition-base)}.language-select[data-v-a82347b7]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #286ff01a}.terms-table[data-v-a82347b7]{width:100%;border-collapse:separate;border-spacing:0;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm)}.terms-table thead[data-v-a82347b7]{background-color:var(--color-bg-tertiary)}.terms-table th[data-v-a82347b7]{background-color:var(--color-bg-tertiary);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);padding:var(--spacing-md);text-align:left;border-bottom:2px solid var(--color-border)}.terms-table td[data-v-a82347b7]{padding:var(--spacing-md);text-align:left;border-bottom:1px solid var(--color-border);background-color:var(--color-bg-primary)}.terms-table tbody tr[data-v-a82347b7]{transition:background-color var(--transition-base)}.terms-table tbody tr[data-v-a82347b7]:hover{background-color:var(--color-bg-secondary)}.terms-table tbody tr:last-child td[data-v-a82347b7]{border-bottom:none}.edit-button[data-v-a82347b7]{background-color:var(--color-primary);color:var(--color-text-white);padding:var(--spacing-xs) var(--spacing-md);border:none;border-radius:var(--radius-xl);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--transition-base);white-space:nowrap;min-width:60px;box-shadow:0 2px 4px #286ff033}.edit-button[data-v-a82347b7]:hover{background-color:var(--color-primary-hover);box-shadow:0 4px 8px #286ff04d;transform:translateY(-1px)}.edit-button[data-v-a82347b7]:active{transform:translateY(0);box-shadow:0 1px 2px #286ff033}@media (max-width: 767px){.terms-table[data-v-a82347b7]{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.terms-table thead[data-v-a82347b7],.terms-table tbody[data-v-a82347b7],.terms-table th[data-v-a82347b7],.terms-table td[data-v-a82347b7],.terms-table tr[data-v-a82347b7]{display:block}.terms-table thead[data-v-a82347b7]{display:none}.terms-table tbody tr[data-v-a82347b7]{margin-bottom:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);background-color:var(--color-bg-primary);box-shadow:var(--shadow-sm)}.terms-table tbody td[data-v-a82347b7]{border:none;padding:var(--spacing-xs) 0;text-align:left;position:relative;padding-left:40%}.terms-table tbody td[data-v-a82347b7]:before{content:attr(data-label);position:absolute;left:0;width:35%;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.terms-table tbody td[data-v-a82347b7]:last-child{padding-left:0;margin-top:var(--spacing-sm)}.terms-table tbody td[data-v-a82347b7]:last-child:before{display:none}.edit-button[data-v-a82347b7]{width:100%;padding:var(--spacing-sm)}}.form[data-v-97ba9c5e]{margin-top:20px}.form-row[data-v-97ba9c5e]{display:flex;gap:20px;margin-bottom:20px}.form-row .form-group[data-v-97ba9c5e]{flex:1;margin-bottom:0}.form-group[data-v-97ba9c5e]{margin-bottom:20px}.form-group label[data-v-97ba9c5e]{display:block;margin-bottom:5px}.form-group input[data-v-97ba9c5e],.form-group select[data-v-97ba9c5e]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.form-actions[data-v-97ba9c5e]{margin-top:20px;display:flex;justify-content:flex-end;gap:10px}.cancel-button[data-v-97ba9c5e],.submit-button[data-v-97ba9c5e]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer}.cancel-button[data-v-97ba9c5e]{background-color:#f44336;color:#fff}.submit-button[data-v-97ba9c5e]{background-color:#4caf50;color:#fff}.push-form[data-v-10e91777]{display:flex;flex-direction:column;width:100%;gap:30px}.form-group[data-v-10e91777]{display:flex;width:100%;flex-direction:column;margin-bottom:30px}.form-group label[data-v-10e91777]{margin-bottom:10px}.form-group input[data-v-10e91777]{padding:21.5px;width:calc(100% - 60px);height:65px;border:1px solid #ddd;border-radius:10px}textarea[data-v-10e91777]{border:1px solid #ddd;border-radius:10px;padding:20px;resize:none}.file-upload[data-v-10e91777]{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #ddd;border-radius:10px;padding:16.5px 20px}.upload-button[data-v-10e91777]{display:flex;align-items:center;justify-content:center;width:250px;height:50px;background-color:#f3f5f8;border:1px solid #ddd;border-radius:10px;padding-top:11px;padding-bottom:11px;margin-bottom:10px;cursor:pointer}.file-name[data-v-10e91777]{color:#999}.img-box[data-v-10e91777]{display:flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:10px;border:1px dotted #0047a0}.img-box img[data-v-10e91777]{width:100%;height:100%}.radio-group[data-v-10e91777]{display:flex;gap:20px}.radio-group label[data-v-10e91777]{display:flex;align-items:center}.radio-group input[data-v-10e91777]{margin-right:8px}.date-time-picker[data-v-10e91777]{display:flex;gap:20px;align-items:center}.date-time-picker label[data-v-10e91777]{margin-bottom:0}.date-input[data-v-10e91777],.time-input[data-v-10e91777]{width:350px;padding:12px;border:1px solid #ddd;border-radius:10px}.repeat-checkbox[data-v-10e91777]{margin-left:10px;width:20px;height:20px}.repeat-label[data-v-10e91777]{margin-left:5px}.form-group select[data-v-10e91777]{padding:21.5px;border:1px solid #ddd;border-radius:10px;height:65px}.select-align[data-v-10e91777]{display:flex;gap:20px;margin-top:10px}.select-week[data-v-10e91777],.select-day[data-v-10e91777]{width:350px!important;padding:12px;border:1px solid #ddd;border-radius:10px}.form-actions[data-v-10e91777]{display:flex;justify-content:center;margin-top:30px;gap:10px}.submit-button[data-v-10e91777]{background-color:#286ff0;display:flex;align-items:center;justify-content:center;width:12%;height:50px;color:#fff;padding:0 3%;border:none;border-radius:30px;cursor:pointer;text-align:center}.push-form label[data-v-10e91777]{text-align:left!important;display:block}.step-indicator-wrap[data-v-be3cd278]{height:50px}.step-indicator[data-v-be3cd278]{display:flex;position:absolute;right:50px;align-items:center;gap:10px;margin-bottom:30px}.step[data-v-be3cd278]{padding:14px 30px;border-radius:26px;background-color:#f0f0f0;color:#000}.step.active[data-v-be3cd278]{background-color:#407bff;color:#fff}.bar-color[data-v-be3cd278]{color:#d9d9d9}.os-selection[data-v-be3cd278],.target-selection[data-v-be3cd278]{margin-bottom:30px}.radio-group[data-v-be3cd278]{display:flex;gap:20px;margin-top:10px}.radio-group label[data-v-be3cd278]{font-weight:400}.radio-group input[data-v-be3cd278]{margin-right:8px}.target-selection-title[data-v-be3cd278]{margin-bottom:30px}.target-selection input[data-v-be3cd278]{margin-right:4px}.target-selection label[data-v-be3cd278]{display:flex;align-items:center;margin-top:10px}.sub-tabs[data-v-be3cd278]{display:flex;margin-top:20px}.sub-tab[data-v-be3cd278]{width:132px;text-align:center;padding:20px 0;border:1px solid #ddd;cursor:pointer;color:#555}.sub-tab[data-v-be3cd278]:first-child{border-top-left-radius:10px}.sub-tab[data-v-be3cd278]:last-child{border-top-right-radius:10px}.sub-tab.active[data-v-be3cd278]{background:#407bff;color:#fff}.member_wrap[data-v-be3cd278]{border:1px solid #ddd;padding:20px}.search-bar[data-v-be3cd278]{display:flex;align-items:center;width:100%;margin-bottom:20px;padding:20px;height:65px;border:1px solid #ddd;border-radius:10px}.search-input[data-v-be3cd278]{flex-grow:1;border:none;outline:none;height:100%}.search-button[data-v-be3cd278]{background:#fff;border:none;cursor:pointer}.members-recipients[data-v-be3cd278]{display:flex;justify-content:space-between;gap:20px}.members-section[data-v-be3cd278],.recipients-section[data-v-be3cd278]{flex:1;border-radius:10px}.section-title[data-v-be3cd278]{margin-bottom:20px}.members-list[data-v-be3cd278],.recipients-list[data-v-be3cd278]{height:200px;border:1px solid #ddd;border-radius:10px;overflow-y:auto;padding:10px;margin-bottom:20px}.member-item[data-v-be3cd278],.recipient-item[data-v-be3cd278]{padding:10px 20px;margin-bottom:10px;border-radius:15px;cursor:pointer;transition:background-color .3s}.member-item[data-v-be3cd278]:hover,.recipient-item[data-v-be3cd278]:hover,.member-item.selected[data-v-be3cd278],.recipient-item.selected[data-v-be3cd278]{background:#f3f5f8}.member_wrap .add-action-buttons[data-v-be3cd278]{display:flex;align-items:center;gap:8px;margin-top:10px;width:100%;justify-content:flex-end}.member_wrap .members-section .add-action-buttons[data-v-be3cd278]{justify-content:flex-start!important}.member_wrap .add-action-buttons button[data-v-be3cd278]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;line-height:1;white-space:nowrap;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#6b7280;flex:0 0 auto}.member_wrap .add-action-buttons button img[data-v-be3cd278]{width:14px;height:14px;object-fit:contain;display:inline-block}.member_wrap .action-buttons[data-v-be3cd278]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;width:100%}.member_wrap .action-buttons .group-add-button[data-v-be3cd278]{display:flex;align-items:center;gap:8px}.member_wrap .action-buttons .group-add-button button[data-v-be3cd278]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;line-height:1;white-space:nowrap;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#6b7280;flex:0 0 auto}.member_wrap .action-buttons .group-add-button button img[data-v-be3cd278]{width:14px;height:14px;object-fit:contain;display:inline-block}.group-search[data-v-be3cd278]{display:flex;gap:10px}.group-button button[data-v-be3cd278]{width:165px;background:#222;color:#fff;padding:20px 0;border-radius:10px;white-space:nowrap}.form-actions[data-v-be3cd278]{display:flex;justify-content:center;gap:10px;margin-top:30px}.cancel-button[data-v-be3cd278]{background:#999;color:#fff;padding:18.4px 45.5px;border:none;border-radius:30px;cursor:pointer}.submit-button[data-v-be3cd278]{background:#286ff0;color:#fff;padding:18.4px 45.5px;border:none;border-radius:30px;cursor:pointer}.modal[data-v-65215574]{background-color:#fff;width:270px;border-radius:10px;text-align:center;overflow:hidden}.modal-header[data-v-65215574]{padding:40px}.modal-title[data-v-65215574]{white-space:nowrap}.modal-footer[data-v-65215574]{height:100%;margin-bottom:0}.modal-cancel-button[data-v-65215574],.delete-button[data-v-65215574]{width:50%;height:50px;background-color:#fff;border:1px solid #dddddd;cursor:pointer}.delete-button[data-v-65215574]{color:#1981df}.edit-button[data-v-ddfbc667],.delete-button[data-v-ddfbc667]{background-color:#868e96;border:none;padding:10px 20px;border-radius:20px;color:#fff;cursor:pointer}.tabs[data-v-ddfbc667]{display:flex;position:relative;width:100%}.tab-item[data-v-ddfbc667]{width:100%;padding:24px 40px;cursor:pointer;text-align:center;color:#999;transition:color .3s;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid transparent}.tab-item.active[data-v-ddfbc667]{color:#000;border:1px solid #222;border-bottom:none}.tab-item[data-v-ddfbc667]:not(.active){border-bottom:1px solid #222}.tab-content[data-v-ddfbc667]{width:100%;padding:20px 0;background-color:#fff}.container[data-v-ddfbc667]{width:100%}.filter-section[data-v-ddfbc667]{background-color:#f3f5f8;padding:30px;gap:10px;margin-bottom:20px}.date-select[data-v-ddfbc667]{display:flex;gap:10px;margin-bottom:10px;height:65px}.select-box[data-v-ddfbc667]{padding:0 20px;width:250px!important;border:1px solid #ddd;border-radius:10px}.search-button[data-v-ddfbc667]{padding:0 20px;height:65px;width:120px;background-color:#000;color:#fff;border:none;border-radius:10px;cursor:pointer}.reset-button[data-v-ddfbc667]{padding:0 20px;border:.5px solid #ddd;border-radius:10px;background-color:#fff;display:flex;gap:5px;align-items:center;cursor:pointer}.search-box[data-v-ddfbc667]{display:flex;gap:10px}.search-container[data-v-ddfbc667]{width:calc(100% - 250px);display:flex;align-items:center;background-color:var(--blackwhitewhite);padding:0 20px;border:.5px solid #ddd;border-radius:10px;height:65px;justify-content:space-between}.search-input[data-v-ddfbc667]{border:none;outline:none;width:100%}.table-section[data-v-ddfbc667]{width:100%}table[data-v-ddfbc667]{width:100%;border-collapse:collapse}table th[data-v-ddfbc667],table td[data-v-ddfbc667]{padding:20px;text-align:center}table td[data-v-ddfbc667]{border-bottom:1px solid #ddd}table th[data-v-ddfbc667]{background-color:#f3f5f8;font-weight:500}.faq-button[data-v-1a827685]{display:flex;gap:4px;align-items:center}.delete-button[data-v-1a827685],.add-button[data-v-1a827685]{background-color:#868e96;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.faq-table[data-v-1a827685]{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:50px;border-radius:10px;overflow:hidden}.faq-table thead[data-v-1a827685]{background-color:#f3f5f8}.faq-table th[data-v-1a827685]:first-child{border-top-left-radius:10px}.faq-table th[data-v-1a827685]:last-child{border-top-right-radius:10px}.faq-table th[data-v-1a827685],.faq-table td[data-v-1a827685]{padding:20px;text-align:center}.faq-table td[data-v-1a827685]{height:85px;border-bottom:1px solid #ddd}.faq-table th[data-v-1a827685]{background-color:#f3f5f8;font-weight:500}.checkbox[data-v-1a827685]{width:18px;height:18px}.top-title[data-v-1a827685]{display:flex;justify-content:space-between;align-items:center}.faq-title[data-v-1a827685]{display:flex;flex-direction:column;padding-top:30px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #222;gap:12px}.faq-content[data-v-1a827685]{width:100%;border:1px solid #ccc;background-color:#fff;padding:20px;margin-bottom:30px}.faq-content p[data-v-1a827685]{color:#333;margin:0}.form-actions[data-v-1a827685]{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.list-btn[data-v-1a827685],.edit-btn[data-v-1a827685],.cancel-button[data-v-1a827685],.submit-button[data-v-1a827685]{background-color:#222;color:#fff;padding:18.5px 48.5px;border:none;border-radius:4px;cursor:pointer;font-weight:500}.faq-input[data-v-1a827685]{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.language-select[data-v-1a827685]{padding:14px;width:20%;border:1px solid #ddd;border-radius:10px;height:65px}.form-group[data-v-1a827685]{display:flex;align-items:center;gap:8px}.search-filters[data-v-1a827685]{margin-top:30px;width:100%;height:130px;background-color:#f3f5f8;display:flex;gap:10px;padding:30px;margin-bottom:30px}.search-container[data-v-1a827685]{flex-grow:1;display:flex;align-items:center;background-color:var(--blackwhitewhite);padding:10px;width:100%}.search-input[data-v-1a827685]{border:none;outline:none;padding:10px;width:100%}.search-button[data-v-1a827685]{background-color:#868e96;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.faq-table td[data-v-1a827685],.faq-table th[data-v-1a827685]{vertical-align:middle}.detail-link-button[data-v-1a827685]{display:inline-block;background-color:var(--color-primary);color:var(--color-text-white);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-xl);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--transition-base);white-space:nowrap;box-shadow:0 2px 4px #286ff033}.detail-link-button[data-v-1a827685]:hover{background-color:var(--color-primary-hover);box-shadow:0 4px 8px #286ff04d;transform:translateY(-1px);color:var(--color-text-white)}.detail-link-button[data-v-1a827685]:active{transform:translateY(0);box-shadow:0 1px 2px #286ff033}.search-filters[data-v-1a827685]{margin-top:var(--spacing-lg);width:100%;min-height:130px;background-color:var(--color-bg-tertiary);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);border-radius:var(--radius-md)}@media (min-width: 768px){.search-filters[data-v-1a827685]{flex-direction:row;align-items:center;height:130px}}.language-select[data-v-1a827685]{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-base);background-color:var(--color-bg-primary);cursor:pointer;transition:all var(--transition-base);min-width:150px;height:50px}.language-select[data-v-1a827685]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #286ff01a}.search-container[data-v-1a827685]{flex-grow:1;display:flex;align-items:center;background-color:var(--color-bg-primary);padding:0 var(--spacing-md);border:.5px solid var(--color-border);border-radius:var(--radius-md);height:50px;justify-content:space-between;transition:border-color var(--transition-base)}.search-container[data-v-1a827685]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px #286ff01a}.search-input[data-v-1a827685]{border:none;outline:none;padding:var(--spacing-sm);width:100%;font-size:var(--font-size-base);background:transparent}.search-container img[data-v-1a827685]{width:20px;height:20px;cursor:pointer;opacity:.6;transition:opacity var(--transition-base)}.search-container img[data-v-1a827685]:hover{opacity:1}.faq-button[data-v-63111e42]{display:flex;gap:4px;align-items:center}.delete-button[data-v-63111e42],.add-button[data-v-63111e42]{background-color:#868e96;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.faq-table[data-v-63111e42]{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:50px;border-radius:10px;overflow:hidden}.faq-table thead[data-v-63111e42]{background-color:#f3f5f8}.faq-table th[data-v-63111e42]:first-child{border-top-left-radius:10px}.faq-table th[data-v-63111e42]:last-child{border-top-right-radius:10px}.faq-table th[data-v-63111e42],.faq-table td[data-v-63111e42]{padding:20px;text-align:center}.faq-table td[data-v-63111e42]{height:85px;border-bottom:1px solid #ddd}.faq-table th[data-v-63111e42]{background-color:#f3f5f8;font-weight:500}.checkbox[data-v-63111e42]{width:18px;height:18px}.top-title[data-v-63111e42]{display:flex;justify-content:space-between;align-items:center}.faq-title[data-v-63111e42]{display:flex;flex-direction:column;padding-top:30px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #222;gap:12px}.faq-content[data-v-63111e42]{width:100%;border:1px solid #ccc;background-color:#fff;padding:20px;margin-bottom:30px}.faq-content p[data-v-63111e42]{color:#333;margin:0}.form-actions[data-v-63111e42]{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.list-btn[data-v-63111e42],.edit-btn[data-v-63111e42],.cancel-button[data-v-63111e42],.submit-button[data-v-63111e42]{background-color:#222;color:#fff;padding:18.5px 48.5px;border:none;border-radius:4px;cursor:pointer;font-weight:500}.faq-input[data-v-63111e42]{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.language-select[data-v-63111e42]{padding:14px;width:20%;border:1px solid #ddd;border-radius:10px;height:65px}.form-group[data-v-63111e42]{display:flex;align-items:center;gap:8px}.editor[data-v-63111e42]{display:flex;flex-direction:column;gap:15px}.meta-controls[data-v-63111e42]{display:flex;gap:10px}.meta-controls .faq-input[data-v-63111e42]{margin-bottom:0}.seq-input[data-v-63111e42]{width:100px}.language-select[data-v-63111e42]{padding:10px}.faq-button[data-v-ef07f04d]{display:flex;gap:4px;align-items:center}.delete-button[data-v-ef07f04d],.add-button[data-v-ef07f04d]{background-color:#868e96;color:#fff;padding:12px 30px;border:none;border-radius:20px;cursor:pointer}.faq-table[data-v-ef07f04d]{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:50px;border-radius:10px;overflow:hidden}.faq-table thead[data-v-ef07f04d]{background-color:#f3f5f8}.faq-table th[data-v-ef07f04d]:first-child{border-top-left-radius:10px}.faq-table th[data-v-ef07f04d]:last-child{border-top-right-radius:10px}.faq-table th[data-v-ef07f04d],.faq-table td[data-v-ef07f04d]{padding:20px;text-align:center}.faq-table td[data-v-ef07f04d]{height:85px;border-bottom:1px solid #ddd}.faq-table th[data-v-ef07f04d]{background-color:#f3f5f8;font-weight:500}.checkbox[data-v-ef07f04d]{width:18px;height:18px}.top-title[data-v-ef07f04d]{display:flex;justify-content:space-between;align-items:center}.faq-title[data-v-ef07f04d]{display:flex;flex-direction:column;padding-top:30px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #222;gap:12px}.faq-content[data-v-ef07f04d]{width:100%;border:1px solid #ccc;background-color:#fff;padding:20px;margin-bottom:30px}.faq-content p[data-v-ef07f04d]{color:#333;margin:0}.form-actions[data-v-ef07f04d]{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.list-btn[data-v-ef07f04d],.edit-btn[data-v-ef07f04d],.cancel-button[data-v-ef07f04d],.submit-button[data-v-ef07f04d]{background-color:#222;color:#fff;padding:18.5px 48.5px;border:none;border-radius:4px;cursor:pointer;font-weight:500}.faq-input[data-v-ef07f04d]{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.language-select[data-v-ef07f04d]{padding:14px;width:20%;border:1px solid #ddd;border-radius:10px;height:65px}.form-group[data-v-ef07f04d]{display:flex;align-items:center;gap:8px}.faq-meta[data-v-ef07f04d]{display:flex;gap:20px;padding:15px;background-color:#f8f9fa;border-radius:8px;margin-bottom:20px;font-size:16px;border:1px solid #dee2e6}.faq-html img[data-v-ef07f04d]{max-width:100%;height:auto;display:block}.meta-item[data-v-ef07f04d]{color:#495057}.meta-item strong[data-v-ef07f04d]{color:#212529;margin-right:8px}:root{--color-primary: #286ff0;--color-primary-hover: #407bff;--color-secondary: #868e96;--color-success: #28a745;--color-danger: #ef0356;--color-warning: #ffc107;--color-info: #17a2b8;--color-text-primary: #222222;--color-text-secondary: #666666;--color-text-muted: #999999;--color-text-white: #ffffff;--color-bg-primary: #ffffff;--color-bg-secondary: #f6f6f6;--color-bg-tertiary: #f3f5f8;--color-bg-overlay: rgba(0, 0, 0, .7);--color-border: #ddd;--color-border-light: #e5e7eb;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spacing-3xl: 64px;--font-family-primary: "Pretendard-Regular", "Pretendard-Medium", "Pretendard-SemiBold", "Pretendard-Bold", Avenir, Helvetica, Arial, sans-serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 28px;--font-size-4xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 20px;--radius-full: 50%;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 8px rgba(0, 0, 0, .1);--shadow-lg: 0 2px 5px rgba(0, 0, 0, .1);--transition-fast: .15s ease;--transition-base: .3s ease;--transition-slow: .5s ease;--navbar-width: 290px;--header-height: 80px;--content-padding: 20px;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}:root{--breakpoint-xs: 0px;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--breakpoint-2xl: 1400px}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}li{list-style:none}.center{text-align:center}.pagination-controls{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-lg);flex-wrap:wrap;padding:var(--spacing-md) 0}.pagination-nav-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);min-width:80px;height:40px;border:1px solid var(--color-border-light);border-radius:var(--radius-md);background-color:var(--color-bg-primary);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);white-space:nowrap}.pagination-nav-button:hover:not(.disabled){background-color:var(--color-primary);color:var(--color-text-white);border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.pagination-nav-button.disabled{opacity:.4;cursor:not-allowed;background-color:var(--color-bg-tertiary);border-color:var(--color-border-light)}.pagination-nav-button.disabled:hover{transform:none;box-shadow:none}.page-numbers{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;margin:0 var(--spacing-sm)}.page-number{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-light);border-radius:var(--radius-md);background-color:var(--color-bg-primary);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);padding:0 var(--spacing-xs)}.page-number:hover:not(.active):not(:disabled){background-color:var(--color-bg-tertiary);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.page-number.active{background-color:var(--color-primary);color:var(--color-text-white);border-color:var(--color-primary);font-weight:var(--font-weight-semibold);box-shadow:0 2px 4px #286ff04d}.page-number:disabled{opacity:.5;cursor:not-allowed}.page-number.ellipsis{border:none;background:transparent;cursor:default;min-width:auto;padding:0 var(--spacing-xs)}.page-number.ellipsis:hover{background:transparent;transform:none;box-shadow:none}@media (max-width: 767px){.pagination-controls{gap:var(--spacing-xs);margin-top:var(--spacing-lg)}.pagination-nav-button{min-width:60px;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);height:36px}.page-numbers{gap:4px;margin:0 var(--spacing-xs)}.page-number{min-width:36px;height:36px;font-size:var(--font-size-xs)}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-bg-overlay);display:flex;justify-content:center;align-items:center;z-index:var(--z-modal-backdrop)}.wrap{width:100%;min-height:100vh;background-color:var(--color-bg-secondary)}.content_wrap{width:100%;display:flex;flex-direction:column;padding:var(--spacing-sm);padding-top:var(--spacing-md);gap:var(--spacing-md)}@media (min-width: 768px){.content_wrap{flex-direction:row;padding:var(--content-padding);padding-top:0}}.content{flex-grow:1;padding:var(--spacing-md);background-color:var(--color-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow-x:auto;min-width:0}@media (min-width: 768px){.content{padding:var(--spacing-lg)}}.top-title{display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:space-between;align-items:flex-start;padding:var(--spacing-lg) 0;margin-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border)}@media (min-width: 768px){.top-title{flex-direction:row;align-items:center}}.checkbox{width:20px;height:20px}.form-actions{display:flex;justify-content:center;gap:10px;margin-top:30px}.cancel-button,.submit-button{padding:18.5px 48.5px;color:#fff;border:none;border-radius:30px;cursor:pointer;text-align:center}.cancel-button{background-color:var(--color-secondary);transition:background-color var(--transition-base)}.cancel-button:hover{background-color:var(--color-text-muted)}.submit-button{background-color:var(--color-primary);transition:background-color var(--transition-base)}.submit-button:hover{background-color:var(--color-primary-hover)}.container{width:100%;margin:0 auto;padding:0 var(--content-padding)}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1400px){.container{max-width:1320px}}.hide-mobile{display:none}@media (min-width: 768px){.hide-mobile{display:block}}.hide-desktop{display:block}@media (min-width: 768px){.hide-desktop{display:none}}.text-responsive{font-size:var(--font-size-base)}@media (min-width: 768px){.text-responsive{font-size:var(--font-size-lg)}}.spacing-responsive{padding:var(--spacing-md)}@media (min-width: 768px){.spacing-responsive{padding:var(--spacing-lg)}}:root{--alto: #dddddd;--alto-2: #d9d9d9;--black: #000000;--black-2: #00000080;--black-3: #000000b2;--blackwhitewhite: #ffffff;--celeste: #cccccc;--cultured-pearl: #f5f6f6;--gallery: #eeeeee;--gallery-2: #eeeeeeee;--granite-gray: #666666;--greygrey-800: #363636;--greygrey-900: #222222;--harlequin: #42d31a;--hint-of-red: #f9f9f9;--lemon: #ffe812;--malachite: #03c75a;--mine-shaft: #333333;--monza: #d30f1a;--monza-2: #d30f1a0d;--monza-3: #d30f1a1a;--mountain-mist: #999999;--nobel: #b1b1b1;--pink-swan: #bbbbbb;--red: #ff0000;--slimy-green: #2faa0d;--slimy-green-2: #2fab0d;--suva-gray: #888888;--torea-bay: #184199;--white: #ffffff80;--white-2: #ffffffb2;--white-3: #ffffff4c;--wild-sand: #f4f4f4;--font-size-l: 14px;--font-size-m: 12px;--font-size-xl: 15px;--font-size-xxl: 16px;--font-size-xxxl: 18px;--font-size-xxxxl: 20px;--font-size-xxxxxl: 24px;--font-family-noto_sans_kr: "Noto Sans KR", Helvetica;--font-family-pretendard-bold: "Pretendard-Bold", Helvetica;--font-family-pretendard-extrabold: "Pretendard-ExtraBold", Helvetica;--font-family-pretendard-light: "Pretendard-Light", Helvetica;--font-family-pretendard-medium: "Pretendard-Medium", Helvetica;--font-family-pretendard-regular: "Pretendard-Regular", Helvetica;--font-family-pretendard-semibold: "Pretendard-SemiBold", Helvetica}.pretendard-medium-white-12px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-m);font-style:normal;font-weight:500}.pretendard-semi-bold-log-cabin-18px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:600}.pretendard-regular-normal-granite-gray-16px{color:var(--granite-gray);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxl);font-style:normal;font-weight:400}.pretendard-regular-normal-mine-shaft-18px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400}.pretendard-regular-normal-white-12px{color:var(--white);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-m);font-style:normal;font-weight:400}.pretendard-regular-normal-white-15px{color:var(--white);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xl);font-style:normal;font-weight:400}.pretendard-bold-mine-shaft-20px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:700}.pretendard-bold-mine-shaft-18px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:700}.pretendard-medium-log-cabin-16px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxl);font-style:normal;font-weight:500}.pretendard-medium-white-14px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-l);font-style:normal;font-weight:500}.pretendard-medium-whitewhite-14px{color:var(--white);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-l);font-style:normal;font-weight:500}.pretendard-regular-normal-log-cabin-14px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-l);font-style:normal;font-weight:400}.pretendard-medium-white-18px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxl);font-style:normal;font-weight:500}.pretendard-regular-normal-granite-gray-18px{color:var(--granite-gray);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400}.pretendard-regular-normal-white-12px-2{color:var(--white-2);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-m);font-style:normal;font-weight:400}.pretendard-regular-normal-white-16px{color:var(--white-2);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxl);font-style:normal;font-weight:400}.pretendard-light-granite-gray-14px{color:var(--granite-gray);font-family:var(--font-family-pretendard-light);font-size:var(--font-size-l);font-style:normal;font-weight:300}.pretendard-bold-log-cabin-18px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:700}.pretendard-regular-normal-mine-shaft-16px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxl);font-style:normal;font-weight:400}.pretendard-light-granite-gray-16px{color:var(--granite-gray);font-family:var(--font-family-pretendard-light);font-size:var(--font-size-xxl);font-style:normal;font-weight:300}.pretendard-light--mountain-mist-16px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-light);font-size:var(--font-size-xxl);font-style:normal;font-weight:300}.pretendard-medium-log-cabin-18px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxl);font-style:normal;font-weight:500}.pretendard-regular-normal-granite-gray-14px{color:var(--granite-gray);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-l);font-style:normal;font-weight:400}.pretendard-medium-black-18px{color:var(--black);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxl);font-style:normal;font-weight:500}.pretendard-regular-normal-log-cabin-16px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxl);font-style:normal;font-weight:400}.pretendard-medium-granite-gray-14px{color:var(--granite-gray);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-l);font-style:normal;font-weight:500}.pretendard-bold-white-12px{color:var(--white-2);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-m);font-style:normal;font-weight:700}.pretendard-bold-white-16px{color:var(--white-2);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxl);font-style:normal;font-weight:700}.pretendard-bold-log-cabin-14px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-l);font-style:normal;font-weight:700}.pretendard-semi-bold-mine-shaft-18px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:600}.pretendard-medium-mountain-mist-16px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxl);font-style:normal;font-weight:500}.pretendard-semibold-mountain-mist-16px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxl);font-style:normal;font-weight:600}.pretendard-medium-granite-gray-18px{color:var(--granite-gray);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxl);font-style:normal;font-weight:500}.pretendard-semi-bold-log-cabin-16px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxl);font-style:normal;font-weight:600}.pretendard-semi-bold-monza-18px{color:var(--monza);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:600}.pretendard-bold-mine-shaft-38px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-bold);font-size:38px;font-style:normal;font-weight:700}.pretendard-regular-normal-mountain-mist-16px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxl);font-style:normal;font-weight:400}.pretendard-regular-normal-granite-gray-12px{color:var(--granite-gray);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-m);font-style:normal;font-weight:400}.pretendard-medium-normal-granite-gray-12px{color:var(--granite-gray);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-m);font-style:normal;font-weight:500}.pretendard-bold-log-cabin-24px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxxxl);font-style:normal;font-weight:700}.pretendard-bold-24px{font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxxxl);font-style:normal;font-weight:700}.pretendard-medium-mountain-mist-14px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-l);font-style:normal;font-weight:500}.pretendard-semi-bold-white-12px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-m);font-style:normal;font-weight:600}.pretendard-semi-bold-white-16px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxl);font-style:normal;font-weight:600}.notosanskr-light-white-16px{color:var(--blackwhitewhite);font-family:var(--font-family-noto_sans_kr);font-size:var(--font-size-xxl);font-style:normal;font-weight:300}.pretendard-regular-normal-log-cabin-18px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400}.pretendard-medium-white-16px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxl);font-style:normal;font-weight:500}.pretendard-regular-normal-mountain-mist-14px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-l);font-style:normal;font-weight:400}.pretendard-light-granite-gray-18px{color:var(--granite-gray);font-family:var(--font-family-pretendard-light);font-size:var(--font-size-xxxl);font-style:normal;font-weight:300}.pretendard-regular-normal-log-cabin-12px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-m);font-style:normal;font-weight:400}.notosanskr-normal-tuatara-14px{color:var(--greygrey-800);font-family:var(--font-family-noto_sans_kr);font-size:var(--font-size-l);font-style:normal;font-weight:400}.pretendard-regular-normal-mine-shaft-14px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-l);font-style:normal;font-weight:400}.pretendard-light-granite-gray-12px{color:var(--granite-gray);font-family:var(--font-family-pretendard-light);font-size:var(--font-size-m);font-style:normal;font-weight:300}.pretendard-semi-bold-log-cabin-14px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-l);font-style:normal;font-weight:600}.pretendard-bold-log-cabin-20px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:700}.pretendard-bold-black-18px{color:var(--black);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:700}.pretendard-regular-normal-mountain-mist-12px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-m);font-style:normal;font-weight:400}.pretendard-bold-mine-shaft-24px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxxxl);font-style:normal;font-weight:700}.pretendard-regular-normal-mountain-mist-18px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400}.notosanskr-medium-log-cabin-16px{color:var(--greygrey-900);font-family:var(--font-family-noto_sans_kr);font-size:var(--font-size-xxl);font-style:normal;font-weight:500}.pretendard-regular-normal-black-14px{color:var(--black);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-l);font-style:normal;font-weight:400}.pretendard-extra-extra-bold-black-30px{color:var(--black);font-family:var(--font-family-pretendard-extrabold);font-size:30px;font-style:normal;font-weight:800}.pretendard-semi-bold-white-18px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:600}.pretendard-medium-log-cabin-14px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-l);font-style:normal;font-weight:500}.pretendard-light-mountain-mist-14px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-light);font-size:var(--font-size-l);font-style:normal;font-weight:300}.pretendard-semi-bold-black-16px{color:var(--black);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxl);font-style:normal;font-weight:600}.pretendard-regular-normal-mountain-mist-20px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:400}.pretendard-regular-normal-celeste-16px{color:var(--celeste);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxl);font-style:normal;font-weight:400}.pretendard-bold-black-20px{color:var(--black);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:700}.pretendard-regular-normal-tuatara-14px{color:var(--greygrey-800);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-l);font-style:normal;font-weight:400}.pretendard-regular-normal-black-12px{color:var(--black);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-m);font-style:normal;font-weight:400}.pretendard-semi-bold-white-14px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-l);font-style:normal;font-weight:600}.pretendard-semi-bold-monza-14px{color:var(--monza);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-l);font-style:normal;font-weight:600}.pretendard-medium-mine-shaft-20px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:500}.pretendard-bold-mine-shaft-14px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-l);font-style:normal;font-weight:700}.pretendard-medium-black-24px{color:var(--black);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxxxl);font-style:normal;font-weight:500}.pretendard-medium-black-16px{color:var(--black);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxl);font-style:normal;font-weight:500}.pretendard-regular-normal-monza-16px{color:var(--monza);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxl);font-style:normal;font-weight:400}.pretendard-bold-black-24px{color:var(--black);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxxxl);font-style:normal;font-weight:700}.pretendard-semi-bold-black-14px{color:var(--black-2);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-l);font-style:normal;font-weight:600}.pretendard-bold-black-16px{color:var(--black);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxl);font-style:normal;font-weight:700}.pretendard-bold-log-cabin-16px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxl);font-style:normal;font-weight:700}.pretendard-medium-monza-16px{color:var(--monza);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxl);font-style:normal;font-weight:500}.pretendard-regular-normal-white-12px-3{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-m);font-style:normal;font-weight:400}.pretendard-extra-extra-bold-white-12px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-extrabold);font-size:var(--font-size-m);font-style:normal;font-weight:800}.pretendard-semi-bold-black-14px-2{color:var(--black);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-l);font-style:normal;font-weight:600}.pretendard-semi-bold-white-12px-2{font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-m);font-style:normal;font-weight:600}.pretendard-semi-bold-log-cabin-12px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-m);font-style:normal;font-weight:600}.pretendard-semi-bold-mountain-mist-12px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-m);font-style:normal;font-weight:600}.pretendard-extra-extra-bold-white-20px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-extrabold);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:800}.pretendard-semi-bold-black-20px{color:var(--black);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:600}.pretendard-regular-normal-white-18px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxxl);font-style:normal;font-weight:400}.pretendard-bold-log-cabin-30px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-bold);font-size:30px;font-style:normal;font-weight:700}.pretendard-bold-monza-16px{color:var(--monza);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxl);font-style:normal;font-weight:700}.pretendard-regular-normal-white-14px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-l);font-style:normal;font-weight:400}.pretendard-medium-celeste-14px{color:var(--celeste);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-l);font-style:normal;font-weight:500}.pretendard-bold-white-18px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:700}.pretendard-regular-normal-white-16px-2{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-regular);font-size:var(--font-size-xxl);font-style:normal;font-weight:400}.pretendard-bold-mine-shaft-16px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxl);font-style:normal;font-weight:700}.pretendard-semi-bold-black-18px{color:var(--black);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:600}.pretendard-bold-log-cabin-38px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-bold);font-size:38px;font-style:normal;font-weight:700}.pretendard-bold-white-48px{font-family:var(--font-family-pretendard-bold);font-size:48px;font-style:normal;font-weight:700}.pretendard-bold-granite-gray-48px{color:var(--granite-gray);font-family:var(--font-family-pretendard-bold);font-size:48px;font-style:normal;font-weight:700}.pretendard-bold-torea-bay-48px{color:var(--torea-bay);font-family:var(--font-family-pretendard-bold);font-size:48px;font-style:normal;font-weight:700}.pretendard-regular-normal-mountain-mist-30px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-regular);font-size:30px;font-style:normal;font-weight:400}.pretendard-bold-torea-bay-16px{color:var(--torea-bay);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxl);font-style:normal;font-weight:700}.pretendard-medium-monza-18px{color:var(--monza);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxl);font-style:normal;font-weight:500}.pretendard-light-red-14px{color:var(--red);font-family:var(--font-family-pretendard-light);font-size:var(--font-size-l);font-style:normal;font-weight:300}.pretendard-medium-suva-gray-16px{color:var(--suva-gray);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxl);font-style:normal;font-weight:500}.pretendard-medium-torea-bay-18px{color:var(--torea-bay);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxl);font-style:normal;font-weight:500}.pretendard-light-mountain-mist-18px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-light);font-size:var(--font-size-xxxl);font-style:normal;font-weight:300}.pretendard-medium-mountain-mist-15px{color:var(--mountain-mist);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xl);font-style:normal;font-weight:500}.pretendard-extra-extra-bold-log-cabin-24px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-extrabold);font-size:var(--font-size-xxxxxl);font-style:normal;font-weight:800}.pretendard-bold-mine-shaft-48px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-bold);font-size:48px;font-style:normal;font-weight:700}.pretendard-regular-normal-log-cabin-28px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-regular);font-size:28px;font-style:normal;font-weight:400}.pretendard-bold-normal-black-28px{color:var(--black);font-family:var(--font-family-pretendard-bold);font-size:28px;font-style:normal;font-weight:700}.pretendard-bold-normal-28px{font-family:var(--font-family-pretendard-bold);font-size:28px;font-style:normal;font-weight:700}.pretendard-semi-bold-log-cabin-20px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:600}.pretendard-medium-white-20px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:500}.pretendard-bold-white-24px{color:var(--blackwhitewhite);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxxxl);font-style:normal;font-weight:700}.pretendard-bold-monza-18px{color:var(--monza);font-family:var(--font-family-pretendard-bold);font-size:var(--font-size-xxxl);font-style:normal;font-weight:700}.pretendard-medium-mine-shaft-18px{color:var(--mine-shaft);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxl);font-style:normal;font-weight:500}.pretendard-medium-log-cabin-20px{color:var(--greygrey-900);font-family:var(--font-family-pretendard-medium);font-size:var(--font-size-xxxxl);font-style:normal;font-weight:500}.pretendard-semi-bold-torea-bay-14px{color:var(--torea-bay);font-family:var(--font-family-pretendard-semibold);font-size:var(--font-size-l);font-style:normal;font-weight:600}@font-face{font-family:Pretendard-Bold;font-style:normal;font-weight:700;src:url(https://anima-uploads.s3.amazonaws.com/projects/5f06a5517739f30d3a8fc967/fonts/pretendard-bold.otf) format("opentype")}@font-face{font-family:Pretendard-Medium;font-style:normal;font-weight:500;src:url(https://anima-uploads.s3.amazonaws.com/projects/652c3450456268e27eebc9fd/fonts/gothica1-bold.ttf) format("truetype")}@font-face{font-family:Pretendard-SemiBold;font-style:normal;font-weight:600;src:url(https://anima-uploads.s3.amazonaws.com/projects/6122f3f935181493bb5c6c35/fonts/pretendard-semibold.otf) format("opentype")}@font-face{font-family:Pretendard-Regular;font-style:normal;font-weight:400;src:url(https://anima-uploads.s3.amazonaws.com/projects/66d7c29223ea06abf5a042ec/fonts/pretendard-regular.woff) format("woff")}@font-face{font-family:Pretendard-Light;font-style:normal;font-weight:300;src:url(https://anima-uploads.s3.amazonaws.com/projects/652446fe8f427b0cdbc0a73d/fonts/pretendard-light.otf) format("opentype")}@font-face{font-family:Pretendard-ExtraBold;font-style:normal;font-weight:800;src:url(https://anima-uploads.s3.amazonaws.com/projects/6122f3f935181493bb5c6c35/fonts/pretendard-extrabold.otf) format("opentype")}*{box-sizing:border-box}
