.toast-enter-active,.toast-leave-active{transition:all .25s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(110%)}.fade-enter-active[data-v-8c04cbbc],.fade-leave-active[data-v-8c04cbbc]{transition:opacity .25s}.fade-enter-from[data-v-8c04cbbc],.fade-leave-to[data-v-8c04cbbc]{opacity:0}.lbl[data-v-967849bb]{display:block;font-size:.8125rem;font-weight:500;color:#94a3b8;margin-bottom:.375rem}.inp[data-v-967849bb]{display:block;width:100%;border-radius:.625rem;border:1px solid #1E2D45;padding:.625rem .875rem;font-size:.875rem;color:#e2e8f0;outline:none;transition:border-color .15s,box-shadow .15s;background-color:#0d1525;box-sizing:border-box}.inp[data-v-967849bb]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-967849bb]::-moz-placeholder{color:#2e4060}.inp[data-v-967849bb]::placeholder{color:#2e4060}.btn-primary[data-v-967849bb]{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:.625rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s}.btn-primary[data-v-967849bb]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-967849bb]:disabled{opacity:.5;cursor:not-allowed}.w-full[data-v-967849bb]{width:100%}.justify-center[data-v-967849bb]{justify-content:center}.btn-primary[data-v-4c936f24]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:.625rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:background-color .15s;white-space:nowrap}.btn-primary[data-v-4c936f24]:hover{background-color:#4338ca}.btn-outline[data-v-4c936f24]{display:inline-flex;align-items:center;padding:.375rem .875rem;border-radius:.5rem;border:1px solid #1E2D45;background:transparent;color:#7a93b4;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;white-space:nowrap}.btn-outline[data-v-4c936f24]:hover{border-color:#4f46e5;color:#818cf8;background-color:#1e1b4b}.btn-ghost[data-v-4c936f24]{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:.5rem;color:#4a6380;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;white-space:nowrap}.btn-ghost[data-v-4c936f24]:hover{background-color:#182030;color:#94a3b8}.card[data-v-10a6b6a8]{background-color:#111c2e;border:1px solid #1E2D45;border-radius:.875rem;overflow:hidden}.card-header[data-v-10a6b6a8]{font-size:.875rem;font-weight:600;color:#cbd5e1;padding:1rem 1.25rem;border-bottom:1px solid #172035;background-color:#0e1828}.card-body[data-v-10a6b6a8]{padding:1.25rem}.lbl[data-v-10a6b6a8]{display:block;font-size:.8125rem;font-weight:500;color:#7a93b4;margin-bottom:.3rem}.inp[data-v-10a6b6a8]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.inp[data-v-10a6b6a8]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-10a6b6a8]::-moz-placeholder{color:#2e4060}.inp[data-v-10a6b6a8]::placeholder{color:#2e4060}.inp option[data-v-10a6b6a8]{background-color:#111c2e;color:#e2e8f0}textarea.inp[data-v-10a6b6a8]{resize:vertical}.btn-primary[data-v-10a6b6a8]{display:inline-flex;align-items:center;padding:.5rem 1.25rem;border-radius:.625rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s}.btn-primary[data-v-10a6b6a8]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-10a6b6a8]:disabled{opacity:.5;cursor:not-allowed}.btn-ghost[data-v-10a6b6a8]{display:inline-flex;align-items:center;padding:.5rem .875rem;border-radius:.5rem;color:#4a6380;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s}.btn-ghost[data-v-10a6b6a8]:hover{background-color:#182030;color:#94a3b8}.ai-btn[data-v-10a6b6a8]{display:inline-flex;align-items:center;gap:.375rem;padding:.3rem .75rem;border-radius:.5rem;font-size:.75rem;font-weight:500;cursor:pointer;background-color:#1e1b4b;color:#818cf8;border:1px solid #312E81;transition:all .15s}.ai-btn[data-v-10a6b6a8]:hover{background-color:#2d2a6e}.lbl[data-v-5da65408]{display:block;font-size:.8125rem;font-weight:500;color:#7a93b4;margin-bottom:.3rem}.inp[data-v-5da65408]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s;box-sizing:border-box}.inp[data-v-5da65408]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-5da65408]::-moz-placeholder{color:#2e4060}.inp[data-v-5da65408]::placeholder{color:#2e4060}.btn-primary[data-v-5da65408]{display:inline-flex;align-items:center;gap:.375rem;padding:.45rem .875rem;border-radius:.5rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;text-decoration:none;transition:background-color .15s;white-space:nowrap}.btn-primary[data-v-5da65408]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-5da65408]:disabled{opacity:.5;cursor:not-allowed}.btn-outline[data-v-5da65408]{display:inline-flex;align-items:center;gap:.375rem;padding:.45rem .875rem;border-radius:.5rem;border:1px solid #1E2D45;background:transparent;color:#7a93b4;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-outline[data-v-5da65408]:hover:not(:disabled){border-color:#4f46e5;color:#818cf8;background-color:#1e1b4b}.btn-outline[data-v-5da65408]:disabled{opacity:.4;cursor:not-allowed}.btn-danger-outline[data-v-5da65408]{display:inline-flex;align-items:center;gap:.375rem;padding:.45rem .875rem;border-radius:.5rem;border:1px solid #3B1515;background:transparent;color:#f87171;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-danger-outline[data-v-5da65408]:hover:not(:disabled){border-color:#7f1d1d;background-color:#1c0a0a}.btn-primary[data-v-6b54f1ef]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:.625rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:background-color .15s;white-space:nowrap}.btn-primary[data-v-6b54f1ef]:hover{background-color:#4338ca}.fade-enter-active[data-v-b2ba136c],.fade-leave-active[data-v-b2ba136c]{transition:opacity .2s ease}.fade-enter-from[data-v-b2ba136c],.fade-leave-to[data-v-b2ba136c]{opacity:0}.slide-enter-active[data-v-b2ba136c],.slide-leave-active[data-v-b2ba136c]{transition:transform .25s ease}.slide-enter-from[data-v-b2ba136c],.slide-leave-to[data-v-b2ba136c]{transform:translate(100%)}.inp[data-v-bef0041b]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s;box-sizing:border-box}.inp[data-v-bef0041b]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-bef0041b]::-moz-placeholder{color:#2e4060}.inp[data-v-bef0041b]::placeholder{color:#2e4060}textarea.inp[data-v-bef0041b]{resize:vertical}.btn-action[data-v-bef0041b]{display:inline-flex;align-items:center;padding:.4rem .875rem;border-radius:.5rem;background-color:#4f46e5;color:#fff;font-size:.8125rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s;white-space:nowrap}.btn-action[data-v-bef0041b]:hover:not(:disabled){background-color:#4338ca}.btn-action[data-v-bef0041b]:disabled{opacity:.4;cursor:not-allowed}.btn-secondary[data-v-bef0041b]{display:inline-flex;align-items:center;padding:.375rem .875rem;border-radius:.5rem;border:1px solid #1E2D45;background:transparent;color:#7a93b4;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-secondary[data-v-bef0041b]:hover:not(:disabled){border-color:#4f46e5;color:#818cf8}.btn-secondary[data-v-bef0041b]:disabled{opacity:.4;cursor:not-allowed}.inp[data-v-ab40d5eb]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s;box-sizing:border-box}.inp[data-v-ab40d5eb]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-ab40d5eb]::-moz-placeholder{color:#2e4060}.inp[data-v-ab40d5eb]::placeholder{color:#2e4060}textarea.inp[data-v-ab40d5eb]{resize:vertical}.inp-inline[data-v-ab40d5eb]{background-color:#111c2e;border:1px solid #1E2D45;border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem;color:#e2e8f0;outline:none;transition:border-color .15s;box-sizing:border-box}.inp-inline[data-v-ab40d5eb]:focus{border-color:#4f46e5}.inp-inline[data-v-ab40d5eb]::-moz-placeholder{color:#2e4060}.inp-inline[data-v-ab40d5eb]::placeholder{color:#2e4060}.btn-action[data-v-ab40d5eb]{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:.5rem;background-color:#4f46e5;color:#fff;font-weight:600;border:none;cursor:pointer;transition:background-color .15s;white-space:nowrap}.btn-action[data-v-ab40d5eb]:hover:not(:disabled){background-color:#4338ca}.btn-action[data-v-ab40d5eb]:disabled{opacity:.4;cursor:not-allowed}.btn-secondary[data-v-ab40d5eb]{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:.5rem;border:1px solid #1E2D45;background:transparent;color:#7a93b4;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-secondary[data-v-ab40d5eb]:hover:not(:disabled){border-color:#4f46e5;color:#818cf8}.btn-secondary[data-v-ab40d5eb]:disabled{opacity:.4;cursor:not-allowed}.inp[data-v-059efe40]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s;box-sizing:border-box}.inp[data-v-059efe40]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-059efe40]::-moz-placeholder{color:#2e4060}.inp[data-v-059efe40]::placeholder{color:#2e4060}textarea.inp[data-v-059efe40]{resize:vertical}.btn-action[data-v-059efe40]{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:.5rem;background-color:#4f46e5;color:#fff;font-weight:600;border:none;cursor:pointer;transition:background-color .15s;white-space:nowrap}.btn-action[data-v-059efe40]:hover:not(:disabled){background-color:#4338ca}.btn-action[data-v-059efe40]:disabled{opacity:.4;cursor:not-allowed}.btn-secondary[data-v-059efe40]{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:.5rem;border:1px solid #1E2D45;background:transparent;color:#7a93b4;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-secondary[data-v-059efe40]:hover:not(:disabled){border-color:#4f46e5;color:#818cf8}.btn-secondary[data-v-059efe40]:disabled{opacity:.4;cursor:not-allowed}.article-content[data-v-059efe40] h1,.article-content[data-v-059efe40] h2,.article-content[data-v-059efe40] h3{color:#cbd5e1;font-weight:600;margin:1.25rem 0 .5rem;line-height:1.3}.article-content[data-v-059efe40] h2{font-size:1.1rem}.article-content[data-v-059efe40] h3{font-size:1rem;color:#94a3b8}.article-content[data-v-059efe40] p{margin-bottom:.875rem}.article-content[data-v-059efe40] ul,.article-content[data-v-059efe40] ol{padding-left:1.5rem;margin-bottom:.875rem}.article-content[data-v-059efe40] li{margin-bottom:.25rem}.article-content[data-v-059efe40] strong{color:#cbd5e1;font-weight:600}.article-content[data-v-059efe40] a{color:#818cf8;text-decoration:underline}.article-content[data-v-059efe40] blockquote{border-left:3px solid #4F46E5;padding-left:1rem;margin:1rem 0;color:#7a93b4;font-style:italic}.article-editor h2[data-v-059efe40],.article-editor h3[data-v-059efe40]{color:#cbd5e1;font-weight:600;margin:1.25rem 0 .5rem}.article-editor p[data-v-059efe40]{margin-bottom:.875rem}.lbl[data-v-e9326a82]{display:block;font-size:.75rem;font-weight:500;color:#7a93b4;margin-bottom:.25rem}.inp[data-v-e9326a82]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.4rem .65rem;font-size:.8125rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s;box-sizing:border-box}.inp[data-v-e9326a82]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-e9326a82]::-moz-placeholder{color:#2e4060}.inp[data-v-e9326a82]::placeholder{color:#2e4060}textarea.inp[data-v-e9326a82]{resize:vertical}.btn-action[data-v-e9326a82]{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:.5rem;background-color:#4f46e5;color:#fff;font-weight:600;border:none;cursor:pointer;transition:background-color .15s;white-space:nowrap}.btn-action[data-v-e9326a82]:hover:not(:disabled){background-color:#4338ca}.btn-action[data-v-e9326a82]:disabled{opacity:.4;cursor:not-allowed}.btn-secondary[data-v-e9326a82]{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:.5rem;border:1px solid #1E2D45;background:transparent;color:#7a93b4;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-secondary[data-v-e9326a82]:hover:not(:disabled){border-color:#4f46e5;color:#818cf8}.btn-secondary[data-v-e9326a82]:disabled{opacity:.4;cursor:not-allowed}.article-preview-content[data-v-e9326a82] h1{font-size:1.5rem;font-weight:700;color:#f1f5f9;margin:1.75rem 0 .75rem;line-height:1.3}.article-preview-content[data-v-e9326a82] h2{font-size:1.2rem;font-weight:700;color:#e2e8f0;margin:1.5rem 0 .5rem;line-height:1.35}.article-preview-content[data-v-e9326a82] h3{font-size:1.05rem;font-weight:600;color:#cbd5e1;margin:1.25rem 0 .4rem;line-height:1.4}.article-preview-content[data-v-e9326a82] h4{font-size:.95rem;font-weight:600;color:#94a3b8;margin:1rem 0 .35rem}.article-preview-content[data-v-e9326a82] p{margin:.85rem 0;line-height:1.75}.article-preview-content[data-v-e9326a82] ul,.article-preview-content[data-v-e9326a82] ol{padding-left:1.5rem;margin:.75rem 0}.article-preview-content[data-v-e9326a82] li{margin:.3rem 0;line-height:1.65}.article-preview-content[data-v-e9326a82] strong{color:#cbd5e1;font-weight:600}.article-preview-content[data-v-e9326a82] em{color:#94a3b8}.article-preview-content[data-v-e9326a82] blockquote{border-left:3px solid #4F46E5;padding-left:1rem;margin:1rem 0;color:#7a93b4;font-style:italic}.article-preview-content[data-v-e9326a82] a{color:#818cf8;text-decoration:underline}.lbl[data-v-048188f7]{display:block;font-size:.8125rem;font-weight:500;color:#7a93b4;margin-bottom:.3rem}.inp[data-v-048188f7]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}.inp[data-v-048188f7]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-048188f7]::-moz-placeholder{color:#2e4060}.inp[data-v-048188f7]::placeholder{color:#2e4060}.inp option[data-v-048188f7]{background-color:#111c2e;color:#e2e8f0}select.inp[data-v-048188f7]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%234A6380' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;padding-right:2.5rem}textarea.inp[data-v-048188f7]{resize:vertical}.btn-primary[data-v-048188f7]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1.125rem;border-radius:.625rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s}.btn-primary[data-v-048188f7]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-048188f7]:disabled{opacity:.5;cursor:not-allowed}.lbl[data-v-979ce5e4]{display:block;font-size:.75rem;font-weight:500;color:#7a93b4;margin-bottom:.25rem}.inp[data-v-979ce5e4]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.45rem .7rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s;box-sizing:border-box}.inp[data-v-979ce5e4]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-979ce5e4]::-moz-placeholder{color:#2e4060}.inp[data-v-979ce5e4]::placeholder{color:#2e4060}textarea.inp[data-v-979ce5e4]{resize:vertical}.btn-primary[data-v-979ce5e4]{display:inline-flex;align-items:center;gap:.375rem;padding:.45rem .875rem;border-radius:.5rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s}.btn-primary[data-v-979ce5e4]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-979ce5e4]:disabled{opacity:.5;cursor:not-allowed}.btn-action[data-v-979ce5e4]{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:.5rem;background-color:#4f46e5;color:#fff;font-weight:600;border:none;cursor:pointer;transition:background-color .15s;white-space:nowrap}.btn-action[data-v-979ce5e4]:hover:not(:disabled){background-color:#4338ca}.btn-action[data-v-979ce5e4]:disabled{opacity:.4;cursor:not-allowed}.btn-secondary[data-v-979ce5e4]{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:.5rem;border:1px solid #1E2D45;background:transparent;color:#7a93b4;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-secondary[data-v-979ce5e4]:hover:not(:disabled){border-color:#4f46e5;color:#818cf8}.btn-secondary[data-v-979ce5e4]:disabled{opacity:.4;cursor:not-allowed}.btn-ghost[data-v-979ce5e4]{display:inline-flex;align-items:center;padding:.45rem .875rem;border-radius:.5rem;color:#4a6380;font-size:.875rem;font-weight:500;background:transparent;border:none;cursor:pointer;transition:all .15s}.btn-ghost[data-v-979ce5e4]:hover:not(:disabled){background-color:#182030;color:#94a3b8}.btn-ghost[data-v-979ce5e4]:disabled{opacity:.4;cursor:not-allowed}.btn-approve[data-v-979ce5e4]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .75rem;border-radius:.5rem;background-color:#065f46;color:#6ee7b7;font-size:.75rem;font-weight:600;border:1px solid #166534;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-approve[data-v-979ce5e4]:hover:not(:disabled){background-color:#047857;color:#a7f3d0}.btn-approve[data-v-979ce5e4]:disabled{opacity:.4;cursor:not-allowed}.btn-approve[data-v-620d9158]{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:.5rem;background-color:#065f46;color:#6ee7b7;font-size:.8125rem;font-weight:600;border:1px solid #166534;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-approve[data-v-620d9158]:hover:not(:disabled){background-color:#047857;color:#a7f3d0}.btn-approve[data-v-620d9158]:disabled{opacity:.4;cursor:not-allowed}.btn-action-sm[data-v-620d9158]{display:inline-flex;align-items:center;gap:.35rem;padding:.375rem .75rem;border-radius:.5rem;border:1px solid;background:transparent;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.btn-action-sm[data-v-620d9158]:disabled{opacity:.4;cursor:not-allowed}.lbl[data-v-f8f0d18f]{display:block;font-size:.8125rem;font-weight:500;color:#7a93b4;margin-bottom:.3rem}.inp[data-v-f8f0d18f]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s;box-sizing:border-box}.inp[data-v-f8f0d18f]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-f8f0d18f]::-moz-placeholder{color:#2e4060}.inp[data-v-f8f0d18f]::placeholder{color:#2e4060}.inp option[data-v-f8f0d18f]{background-color:#111c2e;color:#e2e8f0}textarea.inp[data-v-f8f0d18f]{resize:vertical}.btn-primary[data-v-f8f0d18f]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:.625rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s;white-space:nowrap}.btn-primary[data-v-f8f0d18f]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-f8f0d18f]:disabled{opacity:.5;cursor:not-allowed}.card[data-v-4e788ad3]{background-color:#111c2e;border:1px solid #1E2D45;border-radius:.875rem;overflow:hidden}.card-header[data-v-4e788ad3]{font-size:.875rem;font-weight:600;color:#cbd5e1;padding:1rem 1.25rem;border-bottom:1px solid #172035;background-color:#0e1828;display:flex;align-items:center;justify-content:space-between}.card-body[data-v-4e788ad3]{padding:1.25rem}.lbl[data-v-4e788ad3]{display:block;font-size:.8125rem;font-weight:500;color:#7a93b4;margin-bottom:.3rem}.inp[data-v-4e788ad3]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.inp[data-v-4e788ad3]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-4e788ad3]::-moz-placeholder{color:#2e4060}.inp[data-v-4e788ad3]::placeholder{color:#2e4060}.inp option[data-v-4e788ad3]{background-color:#111c2e;color:#e2e8f0}textarea.inp[data-v-4e788ad3]{resize:vertical}.btn-primary[data-v-4e788ad3]{display:inline-flex;align-items:center;padding:.5rem 1.25rem;border-radius:.625rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s}.btn-primary[data-v-4e788ad3]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-4e788ad3]:disabled{opacity:.5;cursor:not-allowed}.conn-btn[data-v-4e788ad3]{font-size:.75rem;padding:.25rem .625rem;border-radius:.375rem;border:1px solid #1E2D45;color:#7a93b4;background:transparent;cursor:pointer;transition:all .15s;white-space:nowrap}.conn-btn[data-v-4e788ad3]:hover:not(:disabled){border-color:#4f46e5;color:#818cf8}.conn-btn[data-v-4e788ad3]:disabled{opacity:.4;cursor:not-allowed}.conn-btn-danger[data-v-4e788ad3]{font-size:.75rem;padding:.25rem .625rem;border-radius:.375rem;border:1px solid #7F1D1D;color:#f87171;background:transparent;cursor:pointer;transition:background-color .15s;white-space:nowrap}.conn-btn-danger[data-v-4e788ad3]:hover:not(:disabled){background-color:#2d0a0a}.conn-btn-danger[data-v-4e788ad3]:disabled{opacity:.4;cursor:not-allowed}.ai-btn[data-v-4e788ad3]{display:inline-flex;align-items:center;gap:3px;font-size:.6875rem;font-weight:500;padding:.2rem .5rem;border-radius:.375rem;border:1px solid #312E81;color:#818cf8;background-color:#1e1b4b;cursor:pointer;transition:all .15s;white-space:nowrap}.ai-btn[data-v-4e788ad3]:hover{background-color:#2d2a7a;border-color:#4f46e5}.ai-spark[data-v-4e788ad3]{font-size:.625rem}.card[data-v-edd31942]{background-color:#111c2e;border:1px solid #1E2D45;border-radius:.875rem;overflow:hidden}.card-header[data-v-edd31942]{font-size:.875rem;font-weight:600;color:#cbd5e1;padding:1rem 1.25rem;border-bottom:1px solid #172035;background-color:#0e1828}.card-body[data-v-edd31942]{padding:1.25rem}.lbl[data-v-edd31942]{display:block;font-size:.8125rem;font-weight:500;color:#7a93b4;margin-bottom:.3rem}.inp[data-v-edd31942]{display:block;width:100%;border-radius:.5rem;border:1px solid #1E2D45;padding:.5rem .75rem;font-size:.875rem;color:#e2e8f0;outline:none;background-color:#0d1525;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.inp[data-v-edd31942]:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.inp[data-v-edd31942]::-moz-placeholder{color:#2e4060}.inp[data-v-edd31942]::placeholder{color:#2e4060}.inp option[data-v-edd31942]{background-color:#111c2e;color:#e2e8f0}.btn-primary[data-v-edd31942]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1.25rem;border-radius:.625rem;background-color:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:background-color .15s}.btn-primary[data-v-edd31942]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-edd31942]:disabled{opacity:.5;cursor:not-allowed}.btn-outline[data-v-9a2a7e1f]{display:inline-flex;align-items:center;gap:.375rem;padding:.4rem .875rem;border-radius:.5rem;border:1px solid #1E2D45;color:#7a93b4;font-size:.8125rem;font-weight:500;cursor:pointer;background:transparent;transition:border-color .15s,color .15s}.btn-outline[data-v-9a2a7e1f]:hover{border-color:#4f46e5;color:#a5b4fc}
