.location-filter-container[data-v-e049601c]{align-items:center;display:flex;gap:28px;margin-right:28px}.filter-item[data-v-e049601c]{align-items:center;display:flex;gap:4px}.filter-label[data-v-e049601c]{color:#8b95a1;font-family:Pretendard,sans-serif;font-size:14px;font-weight:500;white-space:nowrap}.filter-select-wrapper[data-v-e049601c]{align-items:center;display:flex;position:relative}.filter-select[data-v-e049601c]{min-width:120px}[data-v-e049601c] .p-select{background:transparent;border:none;box-shadow:none;cursor:pointer;min-height:28px;padding:4px 24px 4px 8px}[data-v-e049601c] .p-select:not(.p-disabled):hover{background:#0000000a;border:none;border-radius:6px}[data-v-e049601c] .p-select:not(.p-disabled).p-focus{background:#0000000a;border:none;box-shadow:none}[data-v-e049601c] .p-select.p-disabled{cursor:not-allowed;opacity:.5}[data-v-e049601c] .p-select .p-select-label{font-family:Pretendard,sans-serif;padding:0}[data-v-e049601c] .p-select-clear-icon,[data-v-e049601c] .p-select-dropdown-icon{display:none}.selected-value[data-v-e049601c]{color:#333d4b}.placeholder-value[data-v-e049601c],.selected-value[data-v-e049601c]{font-size:16px;font-weight:600;letter-spacing:-.4px}.placeholder-value[data-v-e049601c]{color:#8b95a1}.filter-icon[data-v-e049601c]{color:#333d4b;font-size:12px;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.filter-icon.disabled[data-v-e049601c]{color:#8b95a1}[data-v-e049601c] .p-select.p-select-open~.filter-icon{transform:translateY(-50%) rotate(180deg)}.filter-option[data-v-e049601c]{align-items:center;display:flex;justify-content:space-between;padding:8px 12px;width:100%}.option-name[data-v-e049601c]{color:#333d4b;font-size:14px;font-weight:500}[data-v-e049601c] .p-select-item:hover,[data-v-e049601c] .p-select-item.p-focus{background:#f3f4f6}[data-v-e049601c] .p-select-item.p-highlight{background:#f3f4f6;color:#333d4b}[data-v-e049601c] .p-select-overlay{border:1px solid #e5e8eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-top:4px}[data-v-e049601c] .p-select-items-wrapper{max-height:300px}.reset-button[data-v-e049601c]{margin-left:-8px}[data-v-e049601c] .reset-button.p-button.p-button-text{color:#6b7684;padding:4px 8px}[data-v-e049601c] .reset-button.p-button.p-button-text:hover{background:#0000000a;color:#4e5968}@media (max-width:1024px){.location-filter-container[data-v-e049601c]{gap:16px;margin-right:16px}.filter-select[data-v-e049601c]{min-width:100px}}@media (max-width:768px){.location-filter-container[data-v-e049601c]{display:none}}.global-loading-overlay[data-v-bf810c3e]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffe6;display:flex;justify-content:center;inset:0;position:fixed;z-index:9999}.loading-content[data-v-bf810c3e]{align-items:center;display:flex;flex-direction:column;gap:16px}.loading-text[data-v-bf810c3e]{color:#1e2124;font-size:16px;font-weight:500;letter-spacing:-.4px}.loading-fade-enter-active[data-v-bf810c3e],.loading-fade-leave-active[data-v-bf810c3e]{transition:opacity .2s ease}.loading-fade-enter-from[data-v-bf810c3e],.loading-fade-leave-to[data-v-bf810c3e]{opacity:0}[data-v-bf810c3e] .p-progress-spinner-circle{stroke:#7451c0}.mypage-form[data-v-74b3e66b]{min-height:400px}.loading-container[data-v-74b3e66b]{align-items:center;justify-content:center;min-height:400px}.form-content[data-v-74b3e66b],.loading-container[data-v-74b3e66b]{display:flex;flex-direction:column}.form-content[data-v-74b3e66b]{gap:20px}.form-group[data-v-74b3e66b]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-74b3e66b]{align-items:center;color:#1e2124;display:flex;font-size:14px;font-weight:600;gap:6px;line-height:20px}.required[data-v-74b3e66b]{color:#ef4444}.readonly-badge[data-v-74b3e66b]{background:#f3f4f6;border-radius:4px;color:#6b7280;display:inline-flex;font-size:12px;font-weight:500;padding:2px 8px}.form-input[data-v-74b3e66b]{border:1px solid #e6e8ea;border-radius:8px;color:#1e2124;font-size:14px;height:44px;padding:10px 14px;transition:all .2s;width:100%}.form-input[data-v-74b3e66b]:focus{border-color:#7451c0;box-shadow:0 0 0 3px #7451c01a}.form-input.p-invalid[data-v-74b3e66b]{border-color:#ef4444}.form-input-disabled[data-v-74b3e66b]{background:#f9fafb;border:1px solid #e6e8ea;border-radius:8px;color:#8a949e;font-size:14px;height:44px;padding:10px 14px;width:100%}[data-v-74b3e66b] .form-input-password{width:100%}[data-v-74b3e66b] .form-input-password .p-password-input{border:1px solid #e6e8ea;border-radius:8px;color:#1e2124;font-size:14px;height:44px;padding:10px 14px;width:100%}[data-v-74b3e66b] .form-input-password.p-invalid .p-password-input{border-color:#ef4444}.check-button[data-v-74b3e66b]{background:#7451c0;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;height:44px;padding:10px 16px;transition:all .2s;white-space:nowrap}.check-button[data-v-74b3e66b]:hover:not(:disabled){background:#6142a8}.check-button[data-v-74b3e66b]:disabled{background:#e6e8ea;color:#8a949e;cursor:not-allowed}.password-section[data-v-74b3e66b]{display:flex;flex-direction:column;gap:16px}.section-title[data-v-74b3e66b]{color:#1e2124;font-size:16px;font-weight:600;margin:0}.section-description[data-v-74b3e66b]{color:#6b7280;font-size:13px;margin:0}.field-hint[data-v-74b3e66b]{color:#6b7280}.field-hint[data-v-74b3e66b],.p-error[data-v-74b3e66b]{display:block;font-size:12px;margin-top:4px}.p-error[data-v-74b3e66b]{color:#ef4444}.p-success[data-v-74b3e66b]{color:#10b981;display:block;font-size:12px;margin-top:4px}[data-v-74b3e66b] .p-divider{margin:24px 0}.figma-layout[data-v-4d3ca767]{background:#f4f5f6;display:flex;flex-direction:column;height:100vh;min-height:100vh}.figma-header[data-v-4d3ca767]{background:#fff;border-bottom:1px solid #e5e8eb;height:64px;z-index:1000}.header-content[data-v-4d3ca767]{height:100%;justify-content:space-between;padding:16px 40px 16px 24px}.header-content[data-v-4d3ca767],.header-left[data-v-4d3ca767]{align-items:center;display:flex}.header-left[data-v-4d3ca767]{gap:16px}.header-title[data-v-4d3ca767]{color:#191f28;font-size:18px;font-weight:600;margin:0}.header-right[data-v-4d3ca767]{gap:8px}.global-filter[data-v-4d3ca767],.header-right[data-v-4d3ca767]{align-items:center;display:flex}.header-divider[data-v-4d3ca767]{background:#e5e8eb;height:24px;margin:0 20px;width:1px}.sidebar-toggle[data-v-4d3ca767]{color:#6b7280}.figma-main-container[data-v-4d3ca767]{display:flex;flex:1;overflow:hidden}.figma-sidebar[data-v-4d3ca767]{background:#191f28;transition:transform .3s ease;width:240px;z-index:100}.sidebar-hidden[data-v-4d3ca767]{transform:translate(-320px)}.sidebar-content[data-v-4d3ca767]{height:100%;overflow-x:hidden;overflow-y:auto;padding:20px 14px 20px 20px;scrollbar-gutter:stable}.sidebar-nav[data-v-4d3ca767]{display:flex;flex-direction:column;gap:4px}.nav-group[data-v-4d3ca767]{margin-bottom:8px}.nav-group-header[data-v-4d3ca767]{align-items:center;border-radius:12px;color:#d1d6db;cursor:pointer;display:flex;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;gap:12px;letter-spacing:-.4px;line-height:24px;overflow:hidden;padding:12px 16px;position:relative;text-overflow:ellipsis;transition:all .2s ease}.nav-group-header[data-v-4d3ca767]:hover{background:#ffffff0d;color:#fff}.nav-group-header--active[data-v-4d3ca767]{color:#fff}.nav-icon[data-v-4d3ca767]{flex-shrink:0;height:24px;width:24px}.nav-group-arrow[data-v-4d3ca767]{height:16px;margin-left:auto;opacity:.5;transition:transform .2s ease;width:16px}.nav-group-arrow--expanded[data-v-4d3ca767]{transform:rotate(180deg)}.nav-group-content[data-v-4d3ca767]{margin-top:4px;padding-left:40px}.nav-item[data-v-4d3ca767]{align-items:center;border-radius:12px;color:#d1d6db;display:flex;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;gap:12px;letter-spacing:-.4px;line-height:24px;margin-bottom:4px;overflow:hidden;padding:12px 16px;text-decoration:none;text-overflow:ellipsis;transition:all .2s ease}.nav-item[data-v-4d3ca767]:hover{background:#ffffff0d;color:#fff}.nav-item--active[data-v-4d3ca767]{background:#ffffff1f;color:#fff}.nav-item--sub[data-v-4d3ca767]{font-size:16px;font-weight:600;letter-spacing:-.4px;line-height:24px;margin-bottom:2px;margin-left:-40px;padding:10px 16px 10px 56px}.nav-item--sub[data-v-4d3ca767]:hover{background:#ffffff0d;color:#fff}.nav-item--sub.nav-item--active[data-v-4d3ca767]{background:#ffffff1f;color:#fff}.figma-content[data-v-4d3ca767]{background:#f4f5f6;flex:1;min-height:100%;overflow-y:auto;transition:margin-left .3s ease}.content-expanded[data-v-4d3ca767]{margin-left:0}.lotte-logo[data-v-4d3ca767]{align-items:center;display:flex;font-size:20px;font-weight:600;gap:12px}.logo-image[data-v-4d3ca767]{-o-object-fit:cover;object-fit:cover}[data-v-4d3ca767] .p-button.p-button-text{background:transparent;border:none;color:#6b7280}[data-v-4d3ca767] .p-button.p-button-text:hover{background:#0000000a;color:#374151}[data-v-4d3ca767] .p-button.p-button-text:focus{box-shadow:none}[data-v-4d3ca767] .p-badge{background:#ef4444;color:#fff;font-size:10px;height:16px;min-width:16px}@media (max-width:1280px){.header-divider[data-v-4d3ca767]{margin:0 12px}}@media (max-width:768px){.figma-sidebar[data-v-4d3ca767]{height:calc(100vh - 64px);left:0;position:fixed;top:64px;transform:translate(-320px);width:320px;z-index:1000}.figma-sidebar[data-v-4d3ca767]:not(.sidebar-hidden){transform:translate(0)}.header-content[data-v-4d3ca767]{padding:16px}.header-left[data-v-4d3ca767]{gap:12px}.header-title[data-v-4d3ca767]{font-size:16px}.global-filter[data-v-4d3ca767],.header-divider[data-v-4d3ca767]{display:none}}.dark-mode{background:#0f0f0f}.dark-mode{background:#1a1a1a;border-bottom-color:#2a2a2a}.dark-mode{color:#fff}.dark-mode{background:#111827}.figma-content[data-v-4d3ca767]::-webkit-scrollbar,.sidebar-content[data-v-4d3ca767]::-webkit-scrollbar{width:6px}.figma-content[data-v-4d3ca767]::-webkit-scrollbar-track,.sidebar-content[data-v-4d3ca767]::-webkit-scrollbar-track{background:transparent}.figma-content[data-v-4d3ca767]::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.figma-content[data-v-4d3ca767]::-webkit-scrollbar-thumb:hover{background:#0003}.sidebar-content[data-v-4d3ca767]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.sidebar-content[data-v-4d3ca767]::-webkit-scrollbar-thumb:hover{background:#fff3}@media (min-width:768px){.sidebar-toggle[data-v-4d3ca767]{display:none}}.user-info[data-v-4d3ca767]{align-items:flex-end;display:flex;flex-direction:column;margin-right:12px}.user-name[data-v-4d3ca767]{color:#191f28;font-size:14px;font-weight:600;line-height:20px}.user-org[data-v-4d3ca767]{color:#6b7280;font-size:12px;line-height:16px}.user-menu-wrapper[data-v-4d3ca767]{position:relative}.user-dropdown[data-v-4d3ca767]{background:#fff;border:1px solid #e5e8eb;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;position:absolute;right:0;top:calc(100% + 8px);width:280px;z-index:1001}.user-dropdown-header[data-v-4d3ca767]{align-items:center;display:flex;gap:12px;padding:16px}.user-avatar[data-v-4d3ca767]{align-items:center;background:#f3f4f6;border-radius:50%;color:#6b7280;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.user-dropdown-info[data-v-4d3ca767]{flex:1}.user-dropdown-name[data-v-4d3ca767]{color:#191f28;font-size:14px;font-weight:600;line-height:20px}.user-dropdown-email[data-v-4d3ca767]{color:#6b7280;font-size:12px;line-height:16px}.user-dropdown-menu[data-v-4d3ca767]{padding:8px}.user-dropdown-item[data-v-4d3ca767]{align-items:center;border-radius:6px;color:#374151;display:flex;font-size:14px;gap:12px;padding:10px 12px;text-decoration:none;transition:all .2s ease}.user-dropdown-item[data-v-4d3ca767]:hover{background:#f3f4f6;color:#191f28}.user-dropdown-item i[data-v-4d3ca767]{color:#6b7280;font-size:16px}.user-info-loading[data-v-4d3ca767]{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.user-name-skeleton[data-v-4d3ca767]{height:20px;width:80px}.user-name-skeleton[data-v-4d3ca767],.user-org-skeleton[data-v-4d3ca767]{animation:loading-4d3ca767 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.user-org-skeleton[data-v-4d3ca767]{height:16px;width:60px}@keyframes loading-4d3ca767{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:640px){.user-info[data-v-4d3ca767]{display:none}}[data-v-4d3ca767] .p-divider{margin:0}.nav-loading[data-v-4d3ca767]{padding:20px 0}.nav-loading-item[data-v-4d3ca767]{margin-bottom:12px}.nav-loading-skeleton[data-v-4d3ca767]{animation:skeleton-loading-4d3ca767 1.5s ease-in-out infinite;background:#ffffff0d;border-radius:12px;height:44px}@keyframes skeleton-loading-4d3ca767{0%,to{opacity:.3}50%{opacity:.6}}.nav-empty[data-v-4d3ca767]{padding:40px 20px;text-align:center}.nav-empty-content[data-v-4d3ca767]{align-items:center;display:flex;flex-direction:column;gap:12px}.nav-empty-icon[data-v-4d3ca767]{color:#ffffff4d;font-size:32px;margin-bottom:8px}.nav-empty-text[data-v-4d3ca767]{color:#ffffffb3;font-size:14px;font-weight:600;line-height:20px;margin:0}.nav-empty-subtext[data-v-4d3ca767]{color:#ffffff80;font-size:12px;line-height:16px;margin:0}
