@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";.nav-item[data-v-2e043552],[data-v-2e043552] .nav-item{position:relative;display:flex;align-items:center;border-radius:.5rem;padding:.75rem;font-family:Poppins,system-ui,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-item[data-v-2e043552]:is(.dark *),[data-v-2e043552] .nav-item:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.nav-item-atlas[data-v-2e043552]:not(.disabled-link):hover,[data-v-2e043552] .nav-item-atlas:not(.disabled-link):hover{background-color:#26afff1a;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.nav-item-atlas.router-link-active[data-v-2e043552],[data-v-2e043552] .nav-item-atlas.router-link-active{background-color:#26afff1a;font-weight:700;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.nav-item-stage[data-v-2e043552]:not(.disabled-link):hover,[data-v-2e043552] .nav-item-stage:not(.disabled-link):hover{background-color:#3e4ae21a;--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.nav-item-stage[data-v-2e043552]:not(.disabled-link):hover:is(.dark *),[data-v-2e043552] .nav-item-stage:not(.disabled-link):hover:is(.dark *){--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}.nav-item-stage.router-link-active[data-v-2e043552],[data-v-2e043552] .nav-item-stage.router-link-active{background-color:#3e4ae21a;font-weight:700;--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.nav-item-stage.router-link-active[data-v-2e043552]:is(.dark *),[data-v-2e043552] .nav-item-stage.router-link-active:is(.dark *){--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}.nav-item-score[data-v-2e043552]:not(.disabled-link):hover,[data-v-2e043552] .nav-item-score:not(.disabled-link):hover{background-color:#b961ee1a;--tw-text-opacity: 1;color:rgb(185 97 238 / var(--tw-text-opacity, 1))}.nav-item-score.router-link-active[data-v-2e043552],[data-v-2e043552] .nav-item-score.router-link-active{background-color:#b961ee1a;font-weight:700;--tw-text-opacity: 1;color:rgb(185 97 238 / var(--tw-text-opacity, 1))}.nav-icon[data-v-2e043552],[data-v-2e043552] .nav-icon{height:1.5rem;width:1.5rem;flex-shrink:0}.logout-button[data-v-2e043552]{font-weight:600;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.logout-button[data-v-2e043552]:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.logout-button[data-v-2e043552]:hover{background-color:#26afff1a;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.tooltip[data-v-2e043552],[data-v-2e043552] .tooltip{pointer-events:none;position:absolute;left:100%;z-index:50;margin-left:.5rem;white-space:nowrap;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.tooltip[data-v-2e043552]:is(.dark *),[data-v-2e043552] .tooltip:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 17 22 / var(--tw-bg-opacity, 1))}.group:hover .tooltip[data-v-2e043552],[data-v-2e043552] .group:hover .tooltip{opacity:1}.disabled-link[data-v-2e043552],[data-v-2e043552] .disabled-link{cursor:not-allowed;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));opacity:.4}.disabled-link[data-v-2e043552]:is(.dark *),[data-v-2e043552] .disabled-link:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.disabled-link[data-v-2e043552]:hover,[data-v-2e043552] .disabled-link:hover{background-color:transparent!important}.fade-enter-active[data-v-2e043552],.fade-leave-active[data-v-2e043552]{transition:opacity .15s ease}.fade-enter-from[data-v-2e043552],.fade-leave-to[data-v-2e043552]{opacity:0}@media (max-width: 768px){.nav-item[data-v-2e043552],[data-v-2e043552] .nav-item{justify-content:center}}.active-section-container[data-v-020a5530]{background:var(--container-bg, rgba(62, 74, 226, .1));border-radius:8px;margin:0;transition:background .2s}.project-card[data-v-986d10c7]{margin-bottom:.5rem;border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:white;border:1px solid rgba(0,0,0,.1);padding:6px;margin:0 8px}.project-card[data-v-986d10c7]:hover{border-color:currentColor}.dark{background:white;border-color:#00000026}.project-wrapper[data-v-986d10c7]{margin-bottom:.5rem;border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:white;padding:6px;margin:0 8px .5rem}.dark{background:white}.back-link[data-v-986d10c7]{display:flex;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:#6b7280;font-size:11px;padding:.25rem .5rem;margin-bottom:.125rem}.back-link[data-v-986d10c7]:hover{color:inherit}.project-name[data-v-986d10c7]{font-weight:700;color:#000;font-size:15px;line-height:1.4;padding:.25rem .5rem;margin:0;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-card:hover .project-name[data-v-986d10c7],.project-wrapper:hover .project-name[data-v-986d10c7]{white-space:normal;overflow:visible;word-break:break-word}.section-label[data-v-986d10c7]{font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase;padding:.6rem .75rem .25rem;margin-top:0}.nested-content[data-v-986d10c7]{padding:0 8px 8px}.nested-content-collapsed[data-v-986d10c7]{padding:0 0 8px}[data-v-e52003e1] .atlas-link-active{font-weight:700;background:transparent!important}[data-v-e52003e1] .atlas-link-active{color:#26afff!important}[data-v-e52003e1] .atlas-link-active:hover{background:transparent!important}.dark{color:#fff!important}[data-v-e52003e1] .nav-item-atlas.router-link-active{background-color:#26afff1a;font-weight:700;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}[data-v-e52003e1] .nav-item-atlas:not(.atlas-link-active):hover{background-color:#26afff1a;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}[data-v-e52003e1] .project-wrapper{border:1px solid rgba(0,0,0,.1);transition:border-color .2s}[data-v-e52003e1] .project-wrapper:hover{border-color:#26afff!important}[data-v-e52003e1] .back-link:hover{color:#26afff!important}.nested-nav-section[data-v-e52003e1]{margin-top:0}.nested-nav-section[data-v-e52003e1]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.nested-nav-item[data-v-e52003e1]{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.375rem .75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.nested-nav-item[data-v-e52003e1]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.nested-nav-item[data-v-e52003e1]:hover{background-color:#26afff1a}.nested-nav-item[data-v-e52003e1]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:13px;text-transform:none;letter-spacing:normal}.nested-nav-item.justify-center[data-v-e52003e1]{gap:0;padding-left:0;padding-right:0}.nested-nav-item[data-v-e52003e1]:hover{color:#26afff!important}.nested-nav-item-active[data-v-e52003e1]{background-color:#26afff1a;font-weight:700;color:#26afff!important}.nav-icon-small[data-v-e52003e1]{height:1.25rem;width:1.25rem;flex-shrink:0}.dark .nested-nav-item:hover,.dark .nested-nav-item-active{color:#fff!important}[data-v-edf29d47] .stage-link-active{font-weight:700;--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}[data-v-edf29d47] .stage-link-active:is(.dark *){--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}[data-v-edf29d47] .stage-link-active,[data-v-edf29d47] .stage-link-active:hover{background:transparent!important}[data-v-edf29d47] .nav-item-stage.router-link-active{background-color:#3e4ae21a;font-weight:700;--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}[data-v-edf29d47] .nav-item-stage.router-link-active:is(.dark *){--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}[data-v-edf29d47] .nav-item-stage:not(.stage-link-active):hover{background-color:#3e4ae21a;--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}[data-v-edf29d47] .nav-item-stage:not(.stage-link-active):hover:is(.dark *){--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}[data-v-edf29d47] .project-card:hover{border-color:#3e4ae2}[data-v-edf29d47] .back-link:hover{color:#3e4ae2!important}.nested-nav-section[data-v-edf29d47]{margin-top:.5rem}.nested-nav-section[data-v-edf29d47]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.nested-nav-item[data-v-edf29d47]{display:flex;align-items:center;gap:.75rem;border-radius:.5rem;padding:.375rem .75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.nested-nav-item[data-v-edf29d47]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.nested-nav-item[data-v-edf29d47]:hover{background-color:#3e4ae21a;--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.nested-nav-item[data-v-edf29d47]:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.nested-nav-item[data-v-edf29d47]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-size:13px;text-transform:none;letter-spacing:normal}.nested-nav-item.justify-center[data-v-edf29d47]{gap:0;padding-left:0;padding-right:0}.nested-nav-item-active[data-v-edf29d47]{font-weight:700;--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.nested-nav-item-active[data-v-edf29d47]:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.nested-nav-item-active[data-v-edf29d47]{background:rgba(62,74,226,.15)!important}.nav-icon-small[data-v-edf29d47]{height:1.25rem;width:1.25rem;flex-shrink:0}#app{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.title,.heading{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@keyframes ping-cd1fe999{75%,to{transform:scale(2);opacity:0}}.animate-ping[data-v-cd1fe999]{animation:ping-cd1fe999 1s cubic-bezier(0,0,.2,1) infinite}img[data-v-f4215b2b]{transform:translateZ(0);will-change:opacity,transform;backface-visibility:hidden}.table-swap-enter-active,.table-swap-leave-active{transition:opacity .3s ease}.table-swap-enter-from,.table-swap-leave-to{opacity:0}.shot-grid-container[data-v-4cb5b1c9]{scrollbar-width:thin;scrollbar-color:#4B5563 #1F2937}.shot-grid-container[data-v-4cb5b1c9]::-webkit-scrollbar{width:6px}.shot-grid-container[data-v-4cb5b1c9]::-webkit-scrollbar-track{background:#1F2937;border-radius:3px}.shot-grid-container[data-v-4cb5b1c9]::-webkit-scrollbar-thumb{background:#4B5563;border-radius:3px}.shot-grid-container[data-v-4cb5b1c9]::-webkit-scrollbar-thumb:hover{background:#6B7280}input[type=checkbox][data-v-9889f321]:checked{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.overflow-y-auto[data-v-45b45dbd]{scrollbar-width:thin;scrollbar-color:#4B5563 #1A2B47}.overflow-y-auto[data-v-45b45dbd]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-45b45dbd]::-webkit-scrollbar-track{background:#1A2B47}.overflow-y-auto[data-v-45b45dbd]::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:4px;border:2px solid #1A2B47}.overflow-y-auto[data-v-45b45dbd]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}video[data-v-954ac870]{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;image-rendering:pixelated;filter:contrast(1.1) saturate(1.05) brightness(1.02);transform:translateZ(0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);perspective:1000}div[data-v-73c4ac39]::-webkit-scrollbar{height:8px}div[data-v-73c4ac39]::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}div[data-v-73c4ac39]:is(.dark *)::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(30 40 64 / var(--tw-bg-opacity, 1))}div[data-v-73c4ac39]::-webkit-scrollbar-track{border-radius:4px}div[data-v-73c4ac39]::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}div[data-v-73c4ac39]:is(.dark *)::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}div[data-v-73c4ac39]::-webkit-scrollbar-thumb{border-radius:4px}div[data-v-73c4ac39]::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}div[data-v-73c4ac39]:is(.dark *)::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}video[data-v-aecd4d7c]{image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;image-rendering:pixelated;filter:contrast(1.1) saturate(1.05) brightness(1.02);transform:translateZ(0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);perspective:1000}.generate-submit-button[data-v-e0ad6fcb]{background-color:#a8b2c1!important;color:#0a192f!important;box-shadow:none!important;transform:none!important;transition:.2s ease-in}.generate-submit-button[data-v-e0ad6fcb]:hover{background-color:#3e4ae2!important;color:#fff!important;box-shadow:none!important;transform:none!important}.line-clamp-2[data-v-3b5d581c]{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.backdrop-blur-sm[data-v-3b5d581c]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}button[data-v-3b5d581c]:focus{outline:none}.transition-all[data-v-3b5d581c]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.z-15[data-v-3b5d581c]{z-index:15}.rounded-xl[data-v-3b5d581c]{border-radius:.75rem}.fixed.inset-0>div[data-v-3b5d581c]{animation:modal-enter-3b5d581c .3s ease-out}@keyframes modal-enter-3b5d581c{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.flex.items-center.justify-center[data-v-3b5d581c]{min-height:0;min-width:0}.shadow-2xl[data-v-3b5d581c]{box-shadow:0 25px 50px -12px #00000040}.overflow-y-auto[data-v-d3d3a21f]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-d3d3a21f]::-webkit-scrollbar-track{background:#1A2B47;border-radius:4px}.overflow-y-auto[data-v-d3d3a21f]::-webkit-scrollbar-thumb{background:#2A3A5A;border-radius:4px}.overflow-y-auto[data-v-d3d3a21f]::-webkit-scrollbar-thumb:hover{background:#344A6A}.generate-container[data-v-d301c942],.gallery-container[data-v-61eb6a96]{height:calc(100vh - 80px);max-height:calc(100vh - 80px);overflow:hidden;display:flex;flex-direction:column}.image-grid-enter-active[data-v-61eb6a96],.image-grid-leave-active[data-v-61eb6a96]{transition:all .3s ease}.image-grid-enter-from[data-v-61eb6a96],.image-grid-leave-to[data-v-61eb6a96]{opacity:0;transform:scale(.8)}.image-grid-move[data-v-61eb6a96]{transition:transform .3s ease}.entity-card[data-v-c65b99a4]{transition:transform .2s ease,box-shadow .2s ease}.entity-card[data-v-c65b99a4]:hover{transform:translateY(-2px)}.line-clamp-2[data-v-c65b99a4]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.overflow-y-auto[data-v-e14698be]{scrollbar-width:thin}.overflow-y-auto[data-v-e14698be]::-webkit-scrollbar{width:8px;height:8px}.overflow-y-auto[data-v-e14698be]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-e14698be]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.overflow-y-auto[data-v-e14698be]::-webkit-scrollbar-thumb:hover{background:#9ca3af}[data-v-6dd20f99]::-webkit-scrollbar{width:8px}[data-v-6dd20f99]::-webkit-scrollbar-track{background:#1A2A4A}[data-v-6dd20f99]::-webkit-scrollbar-thumb{background:#2A3A5A;border-radius:4px}[data-v-6dd20f99]::-webkit-scrollbar-thumb:hover{background:#3A4A6A}[data-v-b894f451]::-webkit-scrollbar{width:8px}[data-v-b894f451]::-webkit-scrollbar-track{background:#1A2A4A}[data-v-b894f451]::-webkit-scrollbar-thumb{background:#2A3A5A;border-radius:4px}[data-v-b894f451]::-webkit-scrollbar-thumb:hover{background:#3A4A6A}[data-v-82f4f4cb]::-webkit-scrollbar{width:8px}[data-v-82f4f4cb]::-webkit-scrollbar-track{background:#1A2A4A}[data-v-82f4f4cb]::-webkit-scrollbar-thumb{background:#2A3A5A;border-radius:4px}[data-v-82f4f4cb]::-webkit-scrollbar-thumb:hover{background:#3A4A6A}.entity-library-container[data-v-3c15aa9b]{height:calc(100vh - 80px);max-height:calc(100vh - 80px);overflow:hidden;display:flex;flex-direction:column}.entity-grid-enter-active[data-v-3c15aa9b],.entity-grid-leave-active[data-v-3c15aa9b]{transition:all .3s ease}.entity-grid-enter-from[data-v-3c15aa9b],.entity-grid-leave-to[data-v-3c15aa9b]{opacity:0;transform:scale(.8)}.entity-grid-move[data-v-3c15aa9b]{transition:transform .3s ease}.dropdown-option[data-v-4f3c1edd]{display:flex;width:100%;align-items:center;gap:.75rem;padding:.75rem 1rem;text-align:left;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dropdown-option[data-v-4f3c1edd]:hover{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.dropdown-option[data-v-4f3c1edd]:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dropdown-option[data-v-4f3c1edd]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.overflow-y-auto[data-v-27524c55]{scrollbar-width:thin}.overflow-y-auto[data-v-27524c55]::-webkit-scrollbar{width:8px;height:8px}.overflow-y-auto[data-v-27524c55]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-27524c55]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.overflow-y-auto[data-v-27524c55]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dark{background:#2A3A5A;border-radius:4px}.dark{background:#3A4A6A}.option-card[data-v-27524c55]{display:flex;flex-direction:column;align-items:flex-start;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));padding:1rem;text-align:left}.option-card[data-v-27524c55]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.option-card[data-v-27524c55]{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.option-card[data-v-27524c55]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.option-card[data-v-27524c55]{cursor:pointer}.option-card[data-v-27524c55]:hover{--tw-border-opacity: 1;border-color:rgb(62 74 226 / var(--tw-border-opacity, 1))}.option-card[data-v-27524c55]:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(147 153 235 / var(--tw-border-opacity, 1))}.option-card-selected[data-v-27524c55]{--tw-border-opacity: 1;border-color:rgb(62 74 226 / var(--tw-border-opacity, 1));background-color:#3e4ae21a}.option-card-selected[data-v-27524c55]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(147 153 235 / var(--tw-border-opacity, 1));background-color:#3e4ae21a}.chip[data-v-10bf7019]{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;background-color:#3e4ae21a;padding:.25rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.chip[data-v-10bf7019]:is(.dark *){background-color:#3e4ae226;--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}.script-detail-container[data-v-bccd911a]{height:calc(100vh - 65px);max-height:calc(100vh - 65px);overflow:hidden;display:flex;flex-direction:column}.tab-button[data-v-bccd911a]{white-space:nowrap;border-bottom-width:2px;border-color:transparent;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tab-button[data-v-bccd911a]:hover{--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.tab-button[data-v-bccd911a]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tab-button[data-v-bccd911a]:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tab-button-active[data-v-bccd911a]{--tw-border-opacity: 1;border-color:rgb(62 74 226 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.tab-button-active[data-v-bccd911a]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(147 153 235 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}.line-clamp-3[data-v-d601fd37]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.scripts-list-container[data-v-6356d3ba]{height:calc(100vh - 80px);max-height:calc(100vh - 80px);overflow:hidden;display:flex;flex-direction:column}.shell[data-v-334fdce0]{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);background:#0A0C10;color:#f6f6f3;font-family:Poppins,Helvetica Neue,Helvetica,Arial,sans-serif}.pane[data-v-334fdce0]{display:flex;flex-direction:column;padding:clamp(22px,3.4vw,44px)}.lock[data-v-334fdce0]{display:flex;align-items:center;gap:11px;text-decoration:none;color:inherit;align-self:flex-start}.mk[data-v-334fdce0]{--s: 34px;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .281);border:calc(var(--s) * .055) solid currentColor;display:flex;align-items:center;justify-content:center;gap:calc(var(--s) * .1);flex:none}.mk i[data-v-334fdce0]{width:calc(var(--s) * .156);height:calc(var(--s) * .156);border-radius:50%;display:block}.wm[data-v-334fdce0]{font-size:20px;font-weight:600;letter-spacing:-.035em}.form[data-v-334fdce0]{margin:auto 0;width:100%;max-width:392px;padding-block:22px}.legal[data-v-334fdce0]{margin-top:auto;padding-top:20px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#6d7587;display:flex;flex-wrap:wrap;gap:6px 18px}.legal a[data-v-334fdce0]{text-decoration:none;color:inherit}.legal a[data-v-334fdce0]:hover{color:#a2a9b8}.plate[data-v-334fdce0]{position:relative;overflow:hidden;background:#06080b;border-left:1px solid #232936;display:grid;align-content:end;justify-items:center}.plate canvas[data-v-334fdce0]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hud[data-v-334fdce0]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#47505f}.hud span[data-v-334fdce0]{position:absolute;white-space:nowrap}.hud .tl[data-v-334fdce0]{left:20px;top:18px}.hud .tr[data-v-334fdce0]{right:20px;top:18px}.hud .bl[data-v-334fdce0]{left:20px;bottom:18px}.hud .br[data-v-334fdce0]{right:20px;bottom:18px;display:flex;gap:13px}.hud i[data-v-334fdce0]{position:absolute;width:11px;height:11px;opacity:.55}.hud i[data-v-334fdce0]:before,.hud i[data-v-334fdce0]:after{content:"";position:absolute;background:#39414F}.hud i[data-v-334fdce0]:before{left:0;right:0;top:5px;height:1px}.hud i[data-v-334fdce0]:after{top:0;bottom:0;left:5px;width:1px}.hud i[data-v-334fdce0]:nth-of-type(1){left:8px;top:8px}.hud i[data-v-334fdce0]:nth-of-type(2){right:8px;top:8px}.hud i[data-v-334fdce0]:nth-of-type(3){left:8px;bottom:8px}.hud i[data-v-334fdce0]:nth-of-type(4){right:8px;bottom:8px}.say[data-v-334fdce0]{position:relative;text-align:center;padding-inline:clamp(24px,4vw,56px);padding-bottom:clamp(52px,9vh,104px);max-width:560px}.say .q[data-v-334fdce0]{font-size:clamp(21px,2.3vw,29px);font-weight:600;letter-spacing:-.028em;line-height:1.2;text-wrap:balance}.say .a[data-v-334fdce0]{font-size:15px;color:#a2a9b8;margin-top:16px;line-height:1.6}@media (max-width: 900px){.shell[data-v-334fdce0]{grid-template-columns:minmax(0,1fr)}.plate[data-v-334fdce0]{display:none}.form[data-v-334fdce0]{margin-top:34px}}@media (prefers-reduced-motion: reduce){[data-v-334fdce0],[data-v-334fdce0]:before,[data-v-334fdce0]:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.eb[data-v-5bd4644b]{font-family:IBM Plex Mono,Menlo,ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6d7587;display:flex;align-items:center;gap:10px;margin-bottom:13px}.eb[data-v-5bd4644b]:before{content:"";width:20px;height:1px;background:#7C86FF}h1[data-v-5bd4644b]{margin:0;font-weight:600;letter-spacing:-.032em;line-height:1.08;font-size:clamp(28px,3.4vw,38px);text-wrap:balance}.sub[data-v-5bd4644b]{font-size:15.5px;color:#a2a9b8;margin-top:12px}.fields[data-v-5bd4644b]{display:grid;gap:13px;margin-top:24px}.fld[data-v-5bd4644b]{display:grid;gap:7px}.fld label[data-v-5bd4644b]{font-size:13.5px;font-weight:500;color:#a2a9b8;display:flex;align-items:baseline;gap:10px}.fld label a[data-v-5bd4644b]{margin-left:auto;font-size:12.8px;color:#878fa0;text-decoration:none;font-weight:400}.fld label a[data-v-5bd4644b]:hover{color:#f6f6f3}.inwrap[data-v-5bd4644b]{position:relative;display:flex;align-items:center}.fld input[data-v-5bd4644b]{width:100%;background:#10131A;border:1px solid #2D3442;border-radius:11px;padding:13px 15px;color:#f6f6f3;font-family:Poppins,sans-serif;font-size:15.5px;outline:none;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1)}.fld input[data-v-5bd4644b]::-moz-placeholder{color:#5a6170}.fld input[data-v-5bd4644b]::placeholder{color:#5a6170}.fld input[data-v-5bd4644b]:hover{border-color:#3a4354}.fld input[data-v-5bd4644b]:focus{border-color:#7c86ff;background:#171B24}.fld input[aria-invalid=true][data-v-5bd4644b]{border-color:#f2695f}.peek[data-v-5bd4644b]{position:absolute;right:6px;padding:8px 10px;border-radius:8px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6d7587;background:none;border:none;cursor:pointer}.peek[data-v-5bd4644b]:hover{color:#f6f6f3;background:#1D222D}.err[data-v-5bd4644b]{font-size:12.8px;color:#f2695f;min-height:0;display:none}.err.on[data-v-5bd4644b]{display:block}.go[data-v-5bd4644b]{width:100%;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:11px;background:#3E4AE2;color:#fff;font-size:15.5px;font-weight:500;border:none;cursor:pointer;box-shadow:0 1px #ffffff24 inset,0 10px 26px -12px #3e4ae2e6;transition:background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.go[data-v-5bd4644b]:hover{background:#4C57F0}.go[data-v-5bd4644b]:active{transform:translateY(1px)}.go[disabled][data-v-5bd4644b]{opacity:.62;cursor:progress}.spin[data-v-5bd4644b]{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin-5bd4644b .7s linear infinite;display:none}.go.busy .spin[data-v-5bd4644b]{display:block}@keyframes spin-5bd4644b{to{transform:rotate(360deg)}}.alt[data-v-5bd4644b]{margin-top:14px;text-align:center}.alt a[data-v-5bd4644b]{text-decoration:none}.alt button[data-v-5bd4644b]{font-size:13.8px;color:#878fa0;background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#2d3442}.alt button[data-v-5bd4644b]:hover{color:#f6f6f3}.wire[data-v-5bd4644b]{margin-top:18px;padding:13px 15px;border-radius:11px;border:1px dashed #2D3442;background:rgba(124,134,255,.06);font-size:13.4px;line-height:1.55;color:#a2a9b8;display:none}.wire.on[data-v-5bd4644b]{display:block}.wire b[data-v-5bd4644b]{color:#f6f6f3;font-weight:500}.foot[data-v-5bd4644b]{font-size:13.8px;color:#878fa0;margin-top:22px}.foot a[data-v-5bd4644b]{color:#f6f6f3;text-decoration:none;border-bottom:1px solid #2D3442}.foot a[data-v-5bd4644b]:hover{border-color:#7c86ff}.rot[data-v-5bd4644b]{display:grid;margin-top:34px;gap:1px;background:#232936;border:1px solid #232936;border-radius:12px;overflow:hidden;text-align:left}.rot div[data-v-5bd4644b]{background:rgba(16,19,26,.86);padding:12px 15px;display:flex;align-items:center;gap:12px;font-family:IBM Plex Mono,monospace;font-size:12.2px;color:#a2a9b8;transition:color .5s cubic-bezier(.16,1,.3,1)}.rot div b[data-v-5bd4644b]{margin-left:auto;font-weight:400;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#6d7587}.rot div.on[data-v-5bd4644b]{color:#f6f6f3}.rot div.on b[data-v-5bd4644b]{color:#2fc39b}.rot .d[data-v-5bd4644b]{width:7px;height:7px;border-radius:50%;background:#2D3442;flex:none;transition:background .5s cubic-bezier(.16,1,.3,1)}.rot div.on .d[data-v-5bd4644b]{background:#2FC39B}.line-clamp-2[data-v-4d05b3fb]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2}.line-clamp-4[data-v-4d05b3fb]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4;line-clamp:4}.rights-status-wrapper[data-v-90e93435]{display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem}.rights-status-indicator[data-v-90e93435]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;flex-shrink:0}.status-icon[data-v-90e93435]{width:14px;height:14px}.status-conflict[data-v-90e93435]{background:rgba(239,68,68,.25);color:#ef4444}.status-expired[data-v-90e93435]{background:rgba(156,163,175,.35);color:#6b7280}.status-licensed[data-v-90e93435]{background:rgba(20,184,166,.25);color:#14b8a6}.rights-status-indicator[data-v-90e93435]:hover{transform:scale(1.1);transition:transform .15s ease}.approval-tag[data-v-90e93435]{padding:.35rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:500;text-transform:none;letter-spacing:normal;border:none;display:inline-flex;align-items:center;gap:.25rem}.approval-tag.needs-review[data-v-90e93435]{background:#f8d7da;color:#8b2635}.approval-tag.clickable[data-v-90e93435]{cursor:pointer;transition:opacity .15s}.approval-tag.clickable[data-v-90e93435]:hover{opacity:.85}.approval-arrow[data-v-90e93435]{margin-left:.25rem;flex-shrink:0}.dark .approval-tag.needs-review[data-v-90e93435]{background:#5a1a1a;color:#ffb3ba}.dark .status-conflict[data-v-90e93435]{background:rgba(239,68,68,.3);color:#fca5a5}.dark .status-expired[data-v-90e93435]{background:rgba(156,163,175,.4);color:#d1d5db}.dark .status-licensed[data-v-90e93435]{background:rgba(20,184,166,.3);color:#5eead4}.search-input-wrapper[data-v-b0e7990c]{position:relative;display:flex;align-items:center}.search-clear-button[data-v-b0e7990c]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-text-secondary, #6b7280);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.search-clear-button[data-v-b0e7990c]:hover{color:var(--color-text, #1f2937);background:var(--color-hover-bg, rgba(0, 0, 0, .05))}.search-clear-button[data-v-b0e7990c]:focus{outline:2px solid var(--color-prelight-atlas, #26AFFF);outline-offset:1px}.search-status[data-v-b0e7990c]{margin:1rem 0;padding:.75rem 1rem;background:var(--color-surface, #f9fafb);border:1px solid var(--color-border, #e5e7eb);border-radius:8px;display:flex;align-items:center;gap:.75rem}.search-loading[data-v-b0e7990c]{display:flex;align-items:center;gap:.5rem;color:var(--color-text-secondary, #6b7280);font-size:.95rem}.loading-spinner[data-v-b0e7990c]{width:16px;height:16px;border:2px solid var(--color-border, #e5e7eb);border-top-color:var(--color-prelight-atlas, #26AFFF);border-radius:50%;animation:spin-b0e7990c .8s linear infinite}@keyframes spin-b0e7990c{to{transform:rotate(360deg)}}.search-results-summary[data-v-b0e7990c]{margin:1rem 0 .5rem;padding:.5rem 0;display:flex;align-items:center;gap:.5rem}.results-count[data-v-b0e7990c]{color:var(--color-text, #1f2937);font-size:.875rem;font-weight:600}.no-results[data-v-b0e7990c]{color:var(--color-text-secondary, #6b7280);font-size:.875rem}.search-results-section[data-v-b0e7990c]{margin-top:0}.empty-section[data-v-b0e7990c]{text-align:center;padding:3rem 1rem}.empty-icon[data-v-b0e7990c]{font-size:3rem;margin-bottom:1rem;opacity:.5}.empty-section p[data-v-b0e7990c]{color:var(--color-text, #1f2937);font-size:1rem;margin:.5rem 0}.empty-hint[data-v-b0e7990c]{color:var(--color-text-secondary, #6b7280);font-size:.875rem}.simple-value[data-v-b0e7990c]{min-width:0;max-width:100%}.simple-value span[data-v-b0e7990c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;display:block}.simple-config-item[data-v-b0e7990c]{min-width:0}.asset-info[data-v-b0e7990c]{display:flex;flex-direction:column;gap:.5rem}.asset-metadata[data-v-b0e7990c]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.status-tag-container[data-v-b0e7990c]{display:flex;justify-content:flex-start}.fixed[data-v-59d43085]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.inline-block[data-v-59d43085]{animation:modalSlideIn-59d43085 .2s ease-out}@keyframes modalSlideIn-59d43085{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.catalog-view{padding:2rem;max-width:1400px;margin:0 auto}.project-selection{text-align:center}.catalog-main{padding:1.5rem 2rem 2rem;margin:0 3rem;transition:margin-right .35s cubic-bezier(.4,0,.2,1)}.catalog-main.has-side-panel{margin-right:420px}.catalog-main .search-container,.catalog-main .shortcut-tabs{transition:width .35s cubic-bezier(.4,0,.2,1)}.detail-side-panel{position:fixed;top:0;right:0;width:400px;height:100vh;background:var(--color-bg);border-left:1px solid var(--color-border);z-index:200;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);overflow-y:auto}.detail-side-panel.open{transform:translate(0)}.side-panel-content{padding:2rem;height:100%}.search-container{margin-bottom:1rem;padding:0}.search-input-fullwidth{width:100%;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg);color:var(--color-text);font-size:1rem;transition:border-color .2s ease}.search-input-fullwidth:focus{outline:none;border-color:#26afff;box-shadow:0 0 0 3px #26afff1a}.search-input-fullwidth::-moz-placeholder{color:var(--color-text-secondary)}.search-input-fullwidth::placeholder{color:var(--color-text-secondary)}.shortcut-tabs{display:flex;gap:.5rem;margin-bottom:2rem;padding:0;flex-wrap:wrap}.nav-tab-button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem!important;border:1px solid var(--color-border)!important;background:transparent!important;color:var(--color-text-secondary)!important;border-radius:25px!important;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:500!important;box-sizing:border-box;outline:none;white-space:nowrap}.nav-tab-button:hover{border-color:#26afff!important}.nav-tab-button.active{background:#26AFFF!important;color:#fff!important;border-color:#26afff}.nav-tab-button .tab-label{font-weight:inherit}.nav-tab-button.active .tab-label{color:#fff}.project-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:0;max-width:100%}.project-selection .project-card{display:flex;flex-direction:column;border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease;text-align:left;box-shadow:0 1px 3px #0000001a}.project-selection .project-card:hover{border-color:#26afff;box-shadow:0 4px 12px #26afff26;transform:translateY(-2px)}.project-selection .project-card__thumbnail{width:100%;aspect-ratio:16 / 9;overflow:hidden;background-color:var(--color-surface)}.project-selection .project-card__thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;box-sizing:border-box}.project-selection .project-card__thumbnail-placeholder{width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAACvCAYAAADXPZp4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAACp5JREFUeAHt3T9zU1cax/Ej26xxFsot1thAlj9D7T/QMLN+AckLYKFjxulj99i9nT6aoQIs6iQvwAWVwQwlo25TQI+cAI6sm+cIS8j6eyXde3TOeb6fmd0o15k0vvPz8fNwfimYNv9/9275pFpbSwpmzSSFfxsgIIVCoXJSS366ceXSr41nb9++vfjhw4f1qampewZZKydJUp6eni4uLS29a/1CofHBfgP+8c2F9cQU+AYgSIVCcnic1LZvXb7cfMkPDw+X5eXfko/8oMxf6cKFC8Vbt25V7N/Uw8UGy7lv/vmzMVM3DRCm3WuXL5VaHxwcHGxwWnGuLAHzgw2YGft3pycWggXhSZL3Znp249rCv8qNR69fv56v1Wo78pF32r2bR0dH6/LX3cLb33+fP2emfzFAYJJaUqp+Omoew62XL1/ek7mLfbkvGkyMfA9+mDmXTK9/nbwAAZDTSmKmtq5fvXTYeGR/ta9UKjvyUi8bTJzMudamJFg4OiIYhSmz/9fHo/9dvzLfDBY7tJWj+C8Eiz/ke/FfO3MhXOA9u2KWn4bF/yx8Hdo2VszynKGtZ+R7Mj9jAM99WTGfnFkxv3nzxg4Od2UbxIrZU4QLvJYkhaKsmIutz+zQtlqtbhh4jXCBnxpD25bZil0xn5ycPGK2EgbCBd7ptWKu1WrrEiysmANBuMAb9XtB1ZPtG98u7jee2aGtzFYeycc1g6BMGcADX4a21futwXK6Yt4zBEuQOLlgopor5sUFVsyRIVwwQbXycZJstq6Y7dBWTis7smLmz18FjnDBRNih7fWri7utzxpDW8O9oCgQLnCry70gVsxxYqALZ2qJ+a39XpCcVtbktPKMYIkPJxfkrl/1pHyNoW2kCBfkqnkv6MrZ6kkZ2m5xLyhuhAvytNu6YrZs9SQrZh0IF2SP6kkYwgUZ+3ovaKHjXpBhxawK4YJsUD2JNqyiMbY+1ZN7BItenFwwMqon0Q/hgpFQPYlBCBcMjepJpEG4ID2qJzEEwgWpUD2JYREu6IvqSYyKVTR6onoS4+Dkgg5UTyILhAvaUD2JbBAuaKJ6ElkiXED1JHLBQFc5qieRF04uSlE9ibwRLgpRPQkXCBd9qJ6EE4SLFj2qJxnaIi+EiwL9qie5F4S8EC4x61E9yb0guMAqOlL9qicNwQIHOLlEhupJ+IJwiQjVk/AJ4RIJqifhG8IldFRPwlOES8ConoTPCJcA9aqerFQqG/K17wzgAcIlMM2h7bed94IkWBjawhuESyC6VU9a3AuCrwiXIHSvnpTZyo58pHoSXiJcPEf1JEJFuPiK6kkEjrtFHqJ6EjHg5OKRxtD2xpXOe0FUTyI0hIsnut0LonoSISNc/NBRPSm/BtlbzOsGCBThMklUTyJihMuEUD2J2BEurlE9CSVYRTtE9SQUqXBycYDqSWgi73T58+fPm4RLzqiehDKl1dXV+nUVwiVHdmh77epCx70gqicRG1lEvJ+ent5aXl5u/spPuOSBe0FQRH4N+u34+Hj37t27ldbnhEvGulVPHhwcfC/J/iMrZkSmIu/1T7dv3/61/Qt7e3v3CJeMUD0JTeSdPvz48eO2nFbetT4vlUq2Z+iRnGaWCZcMUD0JTWQRsbu0tFRqf25PK6dXVuondMJlDFRPQhM7tJX3emNlZaXc+vzx48cX5+bm7GllrfU54TIyqiehSkmGtsX2oe2zZ8/sgmJLgqXjhE64jODL0PaPrv+9IEP1JCLSbcVs2dPK7Oysfd97ntAJl2GwYoYu+3Ja2W4/rTx//vxmtVq188S+J3TCJSV7L+j46Gi77bRiqycfsWJGZCoytC32GtqmvblPuAzQ714Q1ZOITZoVc9p/F+HSB9WT0ESCpSizlWL78ydPnqxJqNhKkKFO6IRLb1RPQoVBQ1t7Qpf33gyLcGlH9SR06btilv+NfEInXFpQPQlF7Cxxe3V1db/9C0+fPrW39seeJxIuFtWTUKTf0FZO6DuDVsxpqQ+X+tD2z6PN1hVzY2hrxjgSAh7qu2K288QsT+hqw6XbvSCqJxGrRvVk+2nFDm3Pnz+/M8yKOS2l4dJ5L4jqSUSsWT3Zyg5t5YesDZZc5onqwsUOba9fXaR6EtFLcy9olBVzWnrChXtBUKRX9aS9FyTvvP3hmvsJXUW4UD0JRfpWT0qwODuhRx0uVE9CkyzvBWUh2nChehKapK2edCm6cKF6EpoMWz3pUmThQvUkVBm6etKlaMKF6kloMU71pEvhhwsrZugyVvWkS0GHC9WTUCST6kmXggwXqiehiW8r5rSCCxeqJ6FMSWYrHfeCRq2edCm0cKF6EirkVT3pUhjhQvUkdMmtetIl78OF6kkoknv1pEvehosd2tZqZpPqSWjgqnrSJS/DpT60/aNC9SQ0cFo96ZJX4UL1JDSZRPWkSx6FC9WTUKVn9aQJaGjbjxfhQvUktAjlXlAWJhsu3AuCIj5UT7o0sXChehKK9B3auqyedMl5uPSqnrRDW/kGMLRFVEK9F5QFp+HSr3qSoS1i42P1pEtOwoXqSWjic/WkSw7CpVZOCue3ri2evRdE9SQi5XX1pEu5hsvX6slFqicRNU0r5rTyCRdWzNCla/VkyPeCspB5uFA9CUWivReUhczChepJaNLrXpCGFXNamYQL1ZNQpuu9oBCqJ13KIly6VU/aIyH3ghCVGKonXRo9XKiehC5RVE+6NFK4UD0JRaKqnnRpqHChehKaxFg96VLqcKF6EoqwYs7AwHChehKaxF496dKAcKF6EqqUJFgY2makZ7hQPQktuBeUj85w4V4QdOl6LyjW6kmXzoRLt+pJ7gUhUiqrJ12qh0u/6knuBSE2mqsnXZqhehKaaK+edKnQ/sBWT1KUjdg0qifv3LnTUT0pK2b7K9B3BplqzlyonkTEuBc0AfWTi10xy++hHAkRlV4rZsveC2KemK8ZCZafWTEjNnZoK6eVTaonJ2eGYEFkuBfkCS/+Q/RAFqie9AvhglhQPekZwgVBo3rSX4QLQsaK2WOEC0JE9WQACBcEZdC9IPnI0NYThAtCMXDFbBjaeoVwgffsillOJVsrKysd94Lm5ubsinnNwDuEC3zXt3pSgoWhracIF3iJ6snwES7wEdWTESBc4BOqJyNCuMALVE/Gh3DBxPWpnvxeQuVHw4o5SIQLJqZRPdltxWyrJ+VrVE8GjHDBpHAvKHKEC1yryHxls1f1pGHFHA3CBc6cDm2pnlSCcIELVE8qRLggV1RP6kW4IE9UTypGuCBzVE/CIlyQNVbMqCNckJWe1ZMSLPYW87qBKoQLxkb1JLohXDAOqifRE+GCkVA9iUEIF4yC6kkMRLggNaonMQzCBWlRPYmhEC4YhOpJjIRwQU9UT2IchAu6onoS4yJccAbVk8gK4YJW3AtCZmy4vDe8NNpRPYlM2T9kacNl3/DyqEX1JPIg7015Rv5vX1KGcNGH6knkxr5bBfvh1atXHH0VGVQ9abjFjDHI+1V68ODBbn2g++nTp+Ls7OwyR2AVqJ5Ebk5/cBXt50Lj4YsXL+yqkfshkUpTPWmAMdgTiw2Whw8f1ud3hfZ/QEJm/vRls6cYTjJxKNnTKStm5MD+uah9O7u9f//+mR9cfwPSFAawfn043gAAAABJRU5ErkJggg==);background-size:cover;background-position:center}.project-selection .project-card__body{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;text-align:left}.project-selection .project-card__title{margin:0;font-size:1.1rem;font-weight:700;color:var(--color-text)}.project-selection .project-card__description{margin:0;font-size:.9rem;color:var(--color-text);line-height:1.4}.project-selection .project-card__meta{margin:.25rem 0 0;font-size:.8rem;font-style:italic;color:var(--color-text-secondary)}.project-stats{display:flex;gap:1rem;margin-top:1rem;font-size:.9em;color:var(--color-text-secondary)}.tabs{display:flex;gap:.5rem;margin-bottom:1.5rem;border-bottom:2px solid var(--color-border)}.tabs .tab-button{padding:.6rem 1.5rem;border:none;background:none;cursor:pointer;position:relative;color:var(--color-text-secondary);font-size:1rem;font-weight:500;text-transform:none;letter-spacing:normal;transition:all .2s;border-radius:8px 8px 0 0;margin-top:20px}.tabs .tab-button:hover{color:var(--color-prelight-atlas, #26AFFF);background:color-mix(in srgb,var(--color-prelight-atlas, #26AFFF) 8%,transparent)}.tabs .tab-button:active{color:var(--color-prelight-atlas, #26AFFF);background:color-mix(in srgb,var(--color-prelight-atlas, #26AFFF) 20%,transparent)}.tabs .tab-button.active{border-bottom:3px solid #26AFFF;margin-bottom:-2px;color:#26afff;background:rgba(38,175,255,.15)}.badge{background:#ff4444;color:#fff;border-radius:12px;padding:2px 8px;font-size:.8em;margin-left:.5rem}.toolbar{display:flex;gap:1rem;margin-bottom:1.5rem}.search-input{flex:1;padding:.75rem;border:1px solid var(--color-border);border-radius:4px;color:var(--color-text)}.section{margin-bottom:1.5rem;border:1px solid var(--color-border);border-radius:6px;padding:.5rem}.section-header{font-size:1.1rem;font-weight:600;color:var(--color-text);cursor:pointer;padding:.5rem;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-header::-webkit-details-marker{display:none}.section-header:before{content:"▶";display:inline-block;margin-right:.5rem;transition:transform .2s}details[open] .section-header:before{transform:rotate(90deg)}.empty-section{padding:1.5rem;text-align:center;color:var(--color-text-secondary);font-size:.9rem}.doc-list{display:flex;flex-direction:column;gap:.5rem}.doc-row{border:1px solid var(--color-border);background-color:var(--color-bg);padding:.75rem 1rem;border-radius:4px;display:flex;align-items:center;gap:.75rem;transition:background .2s}.doc-row:hover{background-color:var(--color-surface)}.doc-row.pending{border-left:3px solid #ffc107}.doc-row.completed{border-left:3px solid #28a745}.doc-row.error{border-left:3px solid #dc3545}.doc-row.awaiting_human_review{border-left:3px solid #ff6b6b;--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.doc-row.awaiting_human_review:is(.dark *){background-color:#7f1d1d33}.doc-preview{width:60px;height:60px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.doc-thumb{max-width:60px;max-height:60px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.doc-icon{font-size:1.5rem;opacity:.7}.doc-info{flex:1;min-width:0}.doc-name{font-weight:500;color:var(--color-text);font-size:.95rem;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-meta{display:flex;gap:.5rem;margin-top:.25rem;flex-wrap:wrap;font-size:.85rem}.type-badge,.status-badge{font-size:.75em;padding:3px 8px;border-radius:3px;background-color:var(--color-surface);color:var(--color-text);font-weight:500}.type-badge{background:#d1ecf1;color:#0c5460}.status-badge{text-transform:capitalize}.confidence{font-size:.75em;color:var(--color-text-secondary);font-weight:500}.asset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}.asset-card{background-color:var(--color-surface);border:1px solid var(--color-border);padding:0;border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.asset-preview{width:100%;height:120px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.03);overflow:hidden;position:relative}.duplicate-badge{position:absolute;top:6px;right:6px;background:#148BA6;color:#fff;font-size:.7em;padding:3px 7px;border-radius:10px;font-weight:600;box-shadow:0 2px 4px #0000004d}.asset-thumb{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.asset-icon-large{font-size:3rem;opacity:.5}.asset-info{text-align:left;width:100%;padding:.75rem}.asset-info h4{font-size:.9rem;line-height:1.4;color:var(--color-text);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-type{color:#888;font-size:.8em;margin-top:.25rem;text-transform:capitalize}.decision-card{border:1px solid var(--color-border);padding:.75rem 1rem;border-radius:4px;margin-bottom:.5rem;font-size:.9rem}.decision-card.auto_approved{border-left:3px solid #28a745}.decision-card.pending{border-left:3px solid #ffc107}.decision-card.human_approved{border-left:3px solid #17a2b8}.decision-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.decision-title{display:flex;gap:.75rem;align-items:center;flex:1}.decision-type{font-weight:600;text-transform:uppercase;font-size:.7em;color:#6c9bd1;padding:2px 6px;background:rgba(108,155,209,.15);border-radius:3px}.doc-name{color:var(--color-text);font-size:.85rem}.file-preview{margin:.5rem 0;cursor:pointer}.preview-thumb{max-width:150px;max-height:100px;border-radius:4px;border:1px solid #555}.preview-placeholder{padding:1rem;background:rgba(255,255,255,.05);border-radius:4px;text-align:center;color:var(--color-text-secondary)}.classification-result{display:flex;gap:1.5rem;margin:.5rem 0;padding:.5rem;background:rgba(255,255,255,.03);border-radius:4px}.result-row{display:flex;gap:.5rem;align-items:center;font-size:.85rem}.result-row strong{color:#aaa}.classification-badge{padding:3px 8px;background:#d1ecf1;color:#0c5460;border-radius:3px;font-size:.8em;font-weight:500}.confidence-high{color:#28a745;font-weight:600}.confidence-medium{color:#ffc107;font-weight:600}.confidence-low{color:#dc3545;font-weight:600}.reasoning-details{margin:.5rem 0;color:var(--color-text-secondary);font-size:.85rem}.reasoning-details summary{cursor:pointer;color:#aaa;font-weight:500}.reasoning-details p{margin:.5rem 0;padding-left:1rem;line-height:1.4}.trace-content{line-height:1.4}.trace-content>div{margin:.5rem 0;padding-left:0}.trace-content>div:first-child{margin-top:.25rem}.classification-form{display:flex;gap:.5rem;align-items:center}.classification-select{flex:1;padding:.5rem;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);color:var(--color-text);font-size:.9rem}.auto-approved,.human-response{margin-top:.5rem;color:#28a745;font-size:.85rem;font-weight:500}.atlas-prefix{color:var(--color-prelight-atlas, #26AFFF);font-weight:600;margin-right:.25rem}.user-prefix{color:var(--color-text);font-weight:600;margin-right:.25rem}.decision-card h4{font-size:.95rem;color:var(--color-text);margin:.25rem 0;font-weight:500}.decision-details{margin:.5rem 0;padding:.5rem;background:rgba(255,255,255,.05);border-radius:4px;font-size:.85rem}.decision-details p{margin:.25rem 0;color:var(--color-text-secondary);line-height:1.4}.decision-details strong{color:#aaa}.human-input{margin-top:.75rem;padding:.75rem;border:1px solid var(--color-border);border-left:3px solid #ffcc00;border-radius:4px}.question{font-weight:500;margin-bottom:.75rem;color:var(--color-text);font-size:.9rem}.response-form{display:flex;gap:.5rem}.btn-approve{background:#28a745;color:#fff}.btn-reject{background:#dc3545;color:#fff}.btn-delete{background:#6c757d;color:#fff;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-size:.9rem}.side-panel-content .close-btn{position:absolute;right:1rem;top:5px;background:none;border:none;font-size:1.5rem;color:var(--color-text);cursor:pointer;z-index:1}.side-panel-content h2{margin-top:0;margin-bottom:1rem;padding-right:3rem;color:var(--color-text);font-size:1.25rem;font-weight:600;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;line-height:1.4}.side-panel-content .detail-preview{margin:1rem 0;text-align:center}.side-panel-content .detail-image{max-width:100%;max-height:300px;border-radius:8px;margin-bottom:.75rem}.preview-meta{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;font-size:.875rem;color:var(--color-text-secondary);padding:.5rem 1rem;background:#2a2a2a;border-radius:4px;margin-top:.5rem}.preview-meta span{display:inline-flex;align-items:center;gap:.25rem;color:#aaa}.side-panel-content .detail-info{margin-top:1rem;color:var(--color-text)}.side-panel-content .detail-info p{margin:.5rem 0;line-height:1.6;font-size:.875rem}.side-panel-content .detail-info strong{color:var(--color-text-secondary)}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:var(--color-surface);padding:2rem;border-radius:8px;max-width:500px;width:90%;color:var(--color-text);border:1px solid var(--color-border)}.modal-content h2{color:var(--color-text);margin-top:0}.modal-content input,.modal-content textarea{width:100%;padding:.75rem;margin:.5rem 0;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);font-size:1rem}.modal-content input::-moz-placeholder,.modal-content textarea::-moz-placeholder{color:var(--color-text-secondary)}.modal-content input::placeholder,.modal-content textarea::placeholder{color:var(--color-text-secondary)}.input-error{border-color:#dc3545!important}.error-message{color:#dc3545;font-size:.85rem;margin:.25rem 0 .5rem}.modal-content textarea{min-height:100px}.modal-buttons{display:flex;justify-content:space-between;gap:.5rem;margin-top:1rem}.btn-link{background:none;border:none;color:#06c;text-decoration:underline;cursor:pointer;padding:0;margin-left:.5rem;font-size:.9rem}.btn-link:hover{color:#0052a3}.debug-info{font-size:.85rem;color:#888;margin-top:.5rem;font-family:monospace}.debug-info code{background:rgba(255,255,255,.05);padding:2px 6px;border-radius:3px}.original-filename{color:#14b8a6;font-weight:600}.empty-state{text-align:center;padding:4rem 2rem;color:var(--color-text-secondary)}.empty-state .empty-icon{font-size:4rem;margin-bottom:1rem}.empty-state h3{font-size:1.5rem;font-weight:600;color:var(--color-text);margin:0 0 .5rem}.empty-state p{font-size:1rem;color:var(--color-text-secondary);margin:0 0 2rem;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.5}.upload-progress{margin:1rem 0;color:var(--color-text)}.uploading-file{color:#6c9bd1;font-size:.9rem;line-height:1.4;margin:.5rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress-bar{height:8px;background:#333;border-radius:4px;overflow:hidden;margin-top:.5rem}.progress-fill{height:100%;background:#0066cc;transition:width .3s ease}.file-summary{margin:1rem 0;color:var(--color-text)}.zip-preview{margin-top:1rem;padding:1rem;background:rgba(255,255,255,.05);border-radius:4px;max-height:300px;overflow-y:auto}.zip-name{color:#6c9bd1;font-weight:600;margin-bottom:.5rem}.zip-files{list-style:none;padding-left:1rem;margin:0;font-size:.85rem;color:var(--color-text-secondary)}.zip-files li{padding:.15rem 0}.more-files{color:var(--color-text-secondary);font-style:italic;margin-top:.5rem}.mcp-tab{max-width:900px;margin:0 auto}.mcp-page-header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid var(--color-border)}.mcp-page-header h3{font-size:1.75rem;font-weight:700;margin:0 0 .5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.mcp-page-header h3:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mcp-subtitle{font-size:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.mcp-subtitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.mcp-subtitle{margin:0}.setup-time-badge{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.setup-time-badge:is(.dark *){background-color:#14532d4d;--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.setup-time-badge{padding:.35rem .75rem;border-radius:20px;font-size:.85rem;font-weight:600}.loading-container{text-align:center;padding:3rem 2rem}.loading-text{margin-top:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.loading-text:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.mcp-content{display:flex;flex-direction:column;gap:2rem}.setup-section{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.setup-section:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.setup-section{border-radius:12px;padding:1.5rem;border:1px solid var(--color-border)}.capabilities-section{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.capabilities-section:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.capabilities-section{border-radius:12px;padding:1.5rem;border:1px solid var(--color-border)}.section-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.section-title:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dev-only-badge-inline{display:inline-block;--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.dev-only-badge-inline:is(.dark *){background-color:#7c2d124d;--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.dev-only-badge-inline{padding:.25rem .6rem;border-radius:12px;font-size:.75rem;font-weight:600}.section-subtitle{font-size:.9rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.section-subtitle:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.section-subtitle{margin:0 0 1.5rem}.capabilities-grid{display:flex;flex-direction:column;gap:1rem}.capability-card{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position)}.capability-card:is(.dark *){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #1f2937 var(--tw-gradient-to-position)}.capability-card{border:1px solid var(--color-border);border-radius:8px;padding:1rem}.capability-card-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.capability-icon{font-size:1.25rem}.capability-card-header h5{font-size:1rem;font-weight:600;margin:0;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.capability-card-header h5:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.capability-items{display:flex;flex-direction:column;gap:.75rem}.capability-list-item{padding:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.capability-list-item:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.capability-list-item{border-radius:6px;border:1px solid var(--color-border)}.capability-list-item strong{display:block;font-size:.9rem;font-weight:600;margin-bottom:.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.capability-list-item strong:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.capability-list-item p{font-size:.85rem;margin:0;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.capability-list-item p:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.capability-list-item p{line-height:1.4}.implementation-status{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1.5rem;margin-bottom:2rem}.implementation-status h4{color:var(--color-text);margin:0 0 1rem;font-size:1rem}.progress-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.progress-item{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;font-size:.9rem;color:var(--color-text)}.progress-item.completed{opacity:1}.progress-item.in-progress{animation:pulse 2s ease-in-out infinite}.progress-item.pending{opacity:.6}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.progress-icon{font-size:1.2rem;flex-shrink:0}.mcp-section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:1.5rem;margin-bottom:0}.mcp-section h4{color:var(--color-text);margin:0 0 1rem;font-size:1.1rem}.help-text{color:var(--color-text-secondary);font-size:.9rem;line-height:1.5;margin:.5rem 0}.help-text ul{margin:.5rem 0 0 1.5rem}.help-text code,.simple-step-text code{background:var(--color-surface);padding:2px 6px;border-radius:3px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.85em;color:var(--color-text)}.server-status{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--color-bg);border-radius:6px;border:1px solid var(--color-border)}.status-indicator{display:flex;align-items:center;gap:.5rem}.status-dot{width:12px;height:12px;border-radius:50%;background:var(--color-text-secondary)}.server-status.active .status-dot{animation:pulse-active 2s ease-in-out infinite}@keyframes pulse-active{0%,to{opacity:1}50%{opacity:.7}}.status-text{color:var(--color-text);font-weight:500}.server-url-container{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.server-url-container.disabled{opacity:.6}.server-url{flex:1;background:var(--color-bg);padding:.75rem 1rem;border-radius:6px;border:1px solid var(--color-border);color:var(--color-text);font-family:Menlo,Monaco,Courier New,monospace;font-size:.9rem;word-break:break-all}.capabilities-preview{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.capability-group h5{color:var(--color-text);margin:0 0 .75rem;font-size:1rem;display:flex;align-items:center;gap:.5rem}.capability-list{display:flex;flex-direction:column;gap:.75rem}.capability-item{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;padding:.75rem 1rem}.capability-item strong{color:var(--color-text);font-family:Menlo,Monaco,Courier New,monospace;font-size:.9rem;display:block;margin-bottom:.25rem}.capability-item p{color:var(--color-text-secondary);font-size:.85rem;margin:0;line-height:1.4}.code-block-container{position:relative;margin:1rem 0}.code-block{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;padding:1rem;overflow-x:auto;margin:0}.code-block.disabled{opacity:.7}.code-block code{color:var(--color-text);font-family:Menlo,Monaco,Courier New,monospace;font-size:.85rem;line-height:1.5;white-space:pre}.code-block-container .btn-copy{position:absolute;top:.5rem;right:.5rem}.btn-copy-small{cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-copy-small:hover{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.btn-copy-small:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-copy-small:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.btn-small{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}.connection-guide-simple{margin-top:1rem}.simple-steps{display:flex;flex-direction:column;gap:1rem}.simple-step{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.simple-step-number{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(38 175 255 / var(--tw-bg-opacity, 1));font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:.8rem}.simple-step-text{flex:1;min-width:0;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.simple-step-text:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.simple-step-text{font-size:.9rem;line-height:1.6;padding-top:.15rem}.simple-step-text strong{font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.simple-step-text strong:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.step-link{font-weight:500;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.step-link:hover{text-decoration-line:underline}.simple-config{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.simple-config-item{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;min-width:0;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.simple-config-item:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.simple-config-item{border-radius:6px;border:1px solid var(--color-border)}.simple-label{flex-shrink:0;font-weight:600;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.simple-label:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.simple-label{font-size:.8rem;min-width:3.5rem}.simple-value{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;font-family:Menlo,Monaco,Courier New,monospace;font-size:.8rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.simple-value:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.simple-value span{flex:1;min-width:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-value-dev{flex:1;font-size:.75rem}.dev-hint{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.dev-hint:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dev-hint{line-height:1.5}.dev-hint code{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.dev-hint code:is(.dark *){background-color:#7c2d124d;--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.dev-hint code{padding:.15rem .4rem;border-radius:3px;font-size:.7rem}.btn-copy-tiny{flex-shrink:0;cursor:pointer;border-radius:.25rem;border-width:0px;background-color:transparent;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-copy-tiny:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.btn-copy-tiny:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.connection-guide{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.connection-guide h5{color:var(--color-text);margin:0 0 1rem}.setup-steps{list-style-position:inside;padding-left:0;color:var(--color-text)}.setup-steps li{padding:.5rem 0;line-height:1.6}.setup-steps code{background:var(--color-surface);padding:2px 6px;border-radius:3px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.85em}.setup-steps a{--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1));text-decoration:none}.setup-steps a:hover{text-decoration:underline}.setup-warning{margin-bottom:1rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1));padding:1rem;--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.setup-warning:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1));background-color:#713f1233;--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.code-block-compact{display:flex;align-items:center;gap:.5rem;background:var(--color-surface);padding:.5rem .75rem;border-radius:4px;border:1px solid var(--color-border);font-size:.85rem}.code-block-compact code{flex:1;background:transparent;padding:0;font-family:Menlo,Monaco,Courier New,monospace;color:var(--color-text);word-break:break-all}.example-prompts{list-style-type:disc;padding-left:2rem;margin-top:.5rem;color:var(--color-text-secondary);font-size:.9rem}.example-prompts li{padding:.25rem 0}.connection-guide-header{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--color-border)}.connection-guide-header h5{font-size:1.25rem;margin:0 0 .5rem;color:var(--color-text)}.guide-subtitle{color:var(--color-text-secondary);font-size:.9rem;margin:0}.setup-steps-container{display:flex;flex-direction:column;gap:1.5rem}.setup-steps-container.compact{gap:.75rem;max-width:700px}.step-item{display:flex;gap:1rem;padding:1rem;background:var(--color-surface);border-radius:8px;border:1px solid var(--color-border);transition:all .2s}.step-item.compact{padding:.75rem 1rem;gap:.75rem;border-radius:6px}.step-item:hover{--tw-border-opacity: 1;border-color:rgb(38 175 255 / var(--tw-border-opacity, 1));box-shadow:0 2px 8px #26afff26}.step-success{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.step-success:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1));background-color:#14532d33}.step-number{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(38 175 255 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.step-item.compact .step-number{width:1.75rem;height:1.75rem;font-size:.875rem}.step-success .step-number{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1));font-size:1.125rem;line-height:1.75rem}.step-success .step-number:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.step-content{flex:1}.step-content h6{margin:0 0 .5rem;color:var(--color-text);font-size:1rem;font-weight:600}.step-content p{margin:0 0 .5rem;color:var(--color-text);line-height:1.6}.step-item.compact .step-content p{margin:0 0 .35rem;line-height:1.5;font-size:.9rem}.external-link{--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1));text-decoration:none;font-weight:500}.external-link:hover{text-decoration:underline}.quick-copy-section{margin-top:.75rem}.btn-quick-copy{--tw-bg-opacity: 1;background-color:rgb(38 175 255 / var(--tw-bg-opacity, 1));color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;transition:background .2s}.btn-quick-copy:hover{--tw-bg-opacity: 1;background-color:rgb(38 175 255 / var(--tw-bg-opacity, 1))}.code-block-prominent{margin:.75rem 0;background:var(--color-bg);border-width:2px;--tw-border-opacity: 1;border-color:rgb(38 175 255 / var(--tw-border-opacity, 1));border-radius:8px;padding:1rem}.code-label{font-size:.85rem;font-weight:600;color:var(--color-text-secondary);margin-bottom:.5rem}.code-with-copy{display:flex;align-items:center;gap:.5rem}.code-with-copy code{flex:1;background:var(--color-surface);padding:.75rem;border-radius:4px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.9rem;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1));font-weight:600;word-break:break-all}.btn-copy-inline{flex-shrink:0;padding:.5rem .75rem;--tw-bg-opacity: 1;background-color:rgb(38 175 255 / var(--tw-bg-opacity, 1));color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background .2s}.btn-copy-inline:hover{--tw-bg-opacity: 1;background-color:rgb(38 175 255 / var(--tw-bg-opacity, 1))}.help-text-small{font-size:.85rem;color:var(--color-text-secondary);margin-top:.5rem}.help-text-small code{background:var(--color-surface);padding:2px 6px;border-radius:3px;font-size:.8rem}.example-prompts-box{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.example-prompt{background:white;border-width:1px;--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.example-prompt:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.example-prompt{border-radius:6px;padding:.75rem;cursor:pointer;transition:all .2s;display:flex;justify-content:space-between;align-items:center}.example-prompt:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.example-prompt:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.example-prompt:hover{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.example-prompt:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.example-prompt:hover{transform:translate(4px)}.copy-hint{font-size:.75rem;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.copy-hint:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.copy-hint{opacity:0;transition:opacity .2s}.example-prompt:hover .copy-hint{opacity:1}.config-row{margin-bottom:.5rem}.step-item.compact .config-row{margin-bottom:.4rem}.config-label{display:block;font-weight:600;font-size:.85rem;margin-bottom:.35rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.config-label:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.step-item.compact .config-label{font-size:.8rem;margin-bottom:.25rem}.benefit-icon{display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.benefit-icon:is(.dark *){background-color:#14532d4d;--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.btn-large{padding:1rem 2rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.guide-title-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.guide-badges{display:flex;gap:.5rem}.badge-pill{white-space:nowrap;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600}.badge-primary{border-width:1px;border-color:#26afff4d;background-color:#26afff1a;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.badge-info{border-width:1px;--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.badge-info:is(.dark *){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1));background-color:#1e3a8a4d;--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.info-box{margin-bottom:1.5rem;display:flex;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:1rem}.info-box:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1));background-color:#1e3a8a33}.info-icon{flex-shrink:0;font-size:1.5rem;line-height:2rem}.info-box strong{margin-bottom:.25rem;display:block}.info-box p{margin:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.info-box p:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.warning-icon{flex-shrink:0;font-size:1.5rem;line-height:2rem}.warning-detail{margin-top:.25rem;margin-bottom:0;font-size:.875rem;line-height:1.25rem}.step-header{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.step-header h6{margin:0}.step-duration{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.step-duration:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.step-note{margin-top:.5rem;margin-bottom:0;border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;font-size:.875rem;line-height:1.25rem}.step-note:is(.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));background-color:#1e3a8a33}.sub-steps{margin-top:.5rem;margin-bottom:.5rem;list-style-type:decimal}.sub-steps>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.sub-steps{padding-left:1.5rem}.btn-link-external{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(38 175 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-link-external:hover{--tw-bg-opacity: 1;background-color:rgb(26 158 238 / var(--tw-bg-opacity, 1))}.external-icon{font-size:.875rem;line-height:1.25rem}.copy-hint-text{margin-top:.5rem;margin-bottom:0;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.copy-hint-text:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.inline-code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-family:Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.25rem}.inline-code:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.success-message{margin-bottom:1rem;font-weight:500}.prompt-icon{flex-shrink:0}.prompt-text{flex:1 1 0%;text-align:left}.btn-copy-icon{cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-copy-icon:hover{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.btn-copy-icon:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.btn-copy-icon:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.btn-copy-icon svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-copy-tiny,.btn-toggle-tiny{cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-copy-tiny:hover,.btn-toggle-tiny:hover{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.btn-copy-tiny:is(.dark *),.btn-toggle-tiny:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.btn-copy-tiny:hover:is(.dark *),.btn-toggle-tiny:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.btn-toggle-tiny{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.btn-toggle-tiny:hover{--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.btn-toggle-tiny:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.btn-toggle-tiny:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.thumbnail-upload{cursor:pointer}.upload-area{width:100%;min-height:120px;border:2px dashed #d1d5db;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s;position:relative;overflow:hidden}.dark .upload-area{border-color:#374151}.upload-area:hover{border-color:#26afff;background:rgba(38,175,255,.05)}.upload-area.has-image{border:1px solid #d1d5db;border-style:solid;padding:0}.dark .upload-area.has-image{border-color:#374151}.upload-placeholder{text-align:center;color:#6b7280}.dark .upload-placeholder{color:#9ca3af}.upload-icon{width:32px;height:32px;margin:0 auto .5rem;color:#26afff}.upload-text{text-align:center}.upload-title{font-size:.875rem;color:#374151;margin-bottom:.125rem;letter-spacing:.025em}.dark .upload-title{color:#f3f4f6}.upload-subtitle{font-size:.75rem;color:#6b7280}.dark .upload-subtitle{color:#9ca3af}.thumbnail-preview{position:relative;width:100%;height:120px;display:flex;align-items:center;justify-content:center;margin:5px}.thumbnail-preview img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:6px}.remove-thumbnail{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;transition:background-color .2s}.remove-thumbnail:hover{background:rgba(220,53,69,.9)}.thumbnail-preview-container{display:flex;flex-direction:column;align-items:center;gap:2px}.replace-image-button{padding:6px 12px;font-size:.9rem;font-weight:500;background:transparent;border-radius:4px;cursor:pointer;transition:all .2s}.replace-image-button:hover{color:#fff}.project-card{position:relative}.project-card.edit-mode{cursor:default}.project-card.edit-mode:hover{transform:none}.card-top-controls{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:.3rem .5rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px}.top-control-btn{background:transparent;border:none;padding:.3rem .75rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;border-radius:4px;display:flex;align-items:center;gap:.25rem;text-transform:uppercase;letter-spacing:.025em}.top-control-btn:hover{background:rgba(0,0,0,.05)}.delete-btn{color:#dc3545}.delete-btn:hover{background:rgba(220,53,69,.1);color:#dc3545}.edit-btn{color:#6c757d}.edit-btn:hover{background:rgba(108,117,125,.1);color:#495057}.restore-btn{color:#28a745}.restore-btn:hover{background:rgba(40,167,69,.1);color:#28a745}.deleted-project-card{opacity:.8}.deleted-project-card .card-top-controls{justify-content:flex-end}.dark .card-top-controls{background:#374151;border-bottom:1px solid #4b5563}.dark .top-control-btn:hover{background:rgba(255,255,255,.1)}.dark .delete-btn{color:#f87171}.dark .delete-btn:hover{background:rgba(248,113,113,.2);color:#f87171}.dark .edit-btn{color:#9ca3af}.dark .edit-btn:hover{background:rgba(156,163,175,.2);color:#d1d5db}.dark .restore-btn{color:#4ade80}.dark .restore-btn:hover{background:rgba(74,222,128,.2);color:#4ade80}.pagination-container{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-border);display:flex;flex-direction:column;align-items:center;gap:1rem}.pagination-info{font-size:.875rem;color:var(--color-text-secondary);text-align:center}.pagination-controls{display:flex;align-items:center;gap:.5rem}.pagination-btn{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);font-size:.875rem;cursor:pointer;transition:all .2s ease;min-width:80px;justify-content:center}.pagination-btn:hover:not(:disabled){background:var(--color-border);border-color:#26afff}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.page-numbers{display:flex;align-items:center;gap:.25rem;margin:0 .5rem}.page-number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);font-size:.875rem;cursor:pointer;transition:all .2s ease}.page-number:hover:not(.active):not(.ellipsis):not(:disabled){background:var(--color-border);border-color:#26afff}.page-number.active{background:#26AFFF;border-color:#26afff;color:#fff;font-weight:600}.page-number.ellipsis{border:none;background:transparent;cursor:default;color:var(--color-text-secondary)}.page-number.ellipsis:hover{background:transparent;border-color:transparent}.dark .pagination-btn{background:var(--color-bg)}.dark .pagination-btn:hover:not(:disabled){background:var(--color-surface)}.dark .page-number{background:var(--color-bg)}.dark .page-number:hover:not(.active):not(.ellipsis):not(:disabled){background:var(--color-surface)}@media (max-width: 640px){.pagination-container{margin-top:1.5rem;padding-top:1rem}.pagination-controls{flex-direction:column;gap:1rem;width:100%}.pagination-btn{width:100%;max-width:200px}.page-numbers{margin:0;justify-content:center;flex-wrap:wrap}.page-number{width:32px;height:32px;font-size:.8rem}}.panel-header{display:flex;align-items:flex-start;gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border);margin-bottom:1.5rem}.panel-header-left{flex-shrink:0}.panel-header-center{flex:1;min-width:0}.panel-header-right{flex-shrink:0}.asset-filename{margin:0 0 1rem;color:var(--color-text);font-size:1.25rem;font-weight:600;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;line-height:1.4}.tag-row{display:flex;gap:.5rem;flex-wrap:wrap}.category-tag,.approval-tag{padding:.35rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:500;text-transform:none;letter-spacing:normal;border:none}.category-tag,.category-tag.uncategorized{background:#e9ecef;color:#495057}.approval-tag{border:none}.approval-tag.approved{background:#d1f2d1;color:#2d5a2d}.approval-tag.processing{background:#fff3cd;color:#856404}.approval-tag.failed,.approval-tag.needs-review{background:#f8d7da;color:#8b2635}.approval-tag.unknown{background:#e9ecef;color:#6c757d}.approval-tag.clickable{cursor:pointer;transition:opacity .2s ease}.approval-tag.clickable:hover{opacity:.8}.approval-arrow{margin-left:.25rem;display:inline-block;vertical-align:middle}.dark .category-tag,.dark .category-tag.uncategorized{background:#4a5568;color:#cbd5e0}.dark .approval-tag.approved{background:#1a5a1a;color:#90ee90}.dark .approval-tag.processing{background:#664d00;color:#ffeb99}.dark .approval-tag.failed,.dark .approval-tag.needs-review{background:#5a1a1a;color:#ffb3ba}.dark .approval-tag.unknown,.dark .side-panel-content .style-tag{background:#4a5568;color:#cbd5e0}.file-preview{margin-bottom:1.5rem;text-align:center}.preview-image{max-width:100%;max-height:300px;border-radius:8px;margin-bottom:.75rem}.file-metadata-row{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;font-size:.875rem;color:var(--color-text-secondary);padding:.5rem 1rem;background:var(--color-surface);border-radius:4px;margin-bottom:1rem}.file-metadata-row span{display:inline-flex;align-items:center;gap:.25rem}.download-button{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background:#26AFFF;color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.download-button:hover{background:#1a8acc}.side-panel-content .metadata-sections{display:flex;flex-direction:column;gap:0}.side-panel-content .section{border:none;border-bottom:1px solid var(--color-border);border-radius:0;background:transparent}.side-panel-content .section:last-child{border-bottom:none}.side-panel-content .section summary{padding:1rem 0;background:transparent;cursor:pointer;font-size:1rem;font-weight:600;color:var(--color-text);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;border-bottom:none;display:flex;justify-content:space-between;align-items:center}.side-panel-content .section summary:hover{background:transparent;color:#26afff}.side-panel-content .section summary::-webkit-details-marker{display:none}.side-panel-content .section summary:after{content:"▼";font-size:.75rem;transition:transform .2s ease;color:var(--color-text-secondary)}.side-panel-content .section[open] summary:after{transform:rotate(180deg)}.side-panel-content .section-content{padding:0 0 1rem;background:transparent}.description-text{margin:0;line-height:1.6;color:var(--color-text)}.no-description{margin:0;color:var(--color-text-secondary);font-style:italic}.side-panel-content .mood-subsection,.side-panel-content .style-subsection,.side-panel-content .concepts-subsection{margin-bottom:1.5rem}.side-panel-content .mood-subsection:last-child,.side-panel-content .style-subsection:last-child,.side-panel-content .concepts-subsection:last-child{margin-bottom:0}.side-panel-content .subsection-title{font-size:.875rem;font-weight:500;color:var(--color-text-secondary);margin:0 0 .75rem;text-transform:none}.side-panel-content .mood-tags,.side-panel-content .style-tags,.side-panel-content .visual-concept-tags{display:flex;flex-wrap:wrap;gap:.5rem}.side-panel-content .style-tag{padding:.35rem .75rem;background:#e9ecef;border:none;border-radius:.375rem;font-size:.875rem;color:#495057;text-transform:lowercase;font-weight:500}.side-panel-content .color-mood-description{margin-bottom:1rem;margin-top:1rem}.side-panel-content .color-mood-text{font-size:.9rem;color:var(--color-text-secondary);font-style:italic;line-height:1.4}.side-panel-content .color-palette{display:flex;flex-wrap:wrap;gap:1rem}.side-panel-content .color-swatch{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:60px}.side-panel-content .color-circle{width:32px;height:32px;border-radius:50%;border:1px solid var(--color-border);box-shadow:0 1px 3px #0000001a}.side-panel-content .color-hex{font-size:.75rem;font-family:monospace;color:var(--color-text-secondary);text-transform:uppercase}.no-style-data{color:var(--color-text-secondary);font-style:italic;margin:0}.provenance-items{display:flex;flex-direction:column;gap:1rem}.provenance-item{margin-bottom:0}.provenance-item:last-child{margin-bottom:0}.provenance-value{font-size:.9rem;color:var(--color-text-secondary);font-style:italic;line-height:1.4;margin-top:.15rem}.rights-section .section-content{padding:1rem}.section-with-header-action{display:flex;flex-direction:column;gap:.5rem}.section-header-action{align-self:flex-start;margin-bottom:.25rem}.rights-content{display:flex;flex-direction:column;gap:1rem}.rights-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.license-count{font-size:.875rem;font-weight:500;color:var(--color-text);font-family:Menlo,monospace}.conflict-warning{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:rgba(239,68,68,.14);border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#c93636;font-size:.875rem;margin-bottom:.5rem}.conflict-warning svg{flex-shrink:0}.license-card{border:1px solid var(--color-border);border-radius:8px;padding:1rem;background:transparent}.license-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.license-title{font-size:1rem;font-weight:600;color:var(--color-text);margin:0;text-transform:capitalize}.license-badges{display:flex;gap:.5rem}.license-terms{display:flex;flex-direction:column;gap:1rem}.license-term-group{margin-bottom:0}.license-term-value{font-size:.9rem;color:var(--color-text-secondary);font-style:italic;line-height:1.4;margin-top:.15rem}.license-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.4rem}.license-citation{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.citation-toggle{font-size:.875rem;color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.citation-toggle:hover{color:var(--color-text)}.no-rights-data{padding:2rem;text-align:center;color:var(--color-text-secondary);font-size:.875rem}.side-panel-content .brand-colors-group,.side-panel-content .brand-typography-group,.side-panel-content .brand-personality-group,.side-panel-content .brand-values-group,.side-panel-content .brand-voice-group,.side-panel-content .logo-usage-group,.side-panel-content .photography-style-group,.side-panel-content .illustration-style-group{margin-bottom:1.5rem}.side-panel-content .brand-colors-group:last-child,.side-panel-content .brand-typography-group:last-child,.side-panel-content .brand-personality-group:last-child,.side-panel-content .brand-values-group:last-child,.side-panel-content .brand-voice-group:last-child,.side-panel-content .logo-usage-group:last-child,.side-panel-content .photography-style-group:last-child,.side-panel-content .illustration-style-group:last-child{margin-bottom:0}.side-panel-content .brand-color-palette{display:flex;flex-wrap:wrap;gap:1rem}.side-panel-content .brand-font-list{display:flex;flex-direction:column;gap:.75rem}.side-panel-content .brand-font-item{padding:.75rem;background:rgba(0,0,0,.02);border-radius:.5rem;border:1px solid rgba(0,0,0,.05)}.side-panel-content .brand-font-family{font-weight:600;font-size:1rem;color:var(--color-text);margin-bottom:.5rem}.side-panel-content .brand-font-details{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.side-panel-content .brand-font-category,.side-panel-content .brand-font-weight,.side-panel-content .brand-font-style{font-size:.75rem;padding:.25rem .5rem;background:rgba(38,175,255,.1);border:1px solid rgba(38,175,255,.2);border-radius:.25rem;color:var(--color-text);font-weight:500}.side-panel-content .brand-font-usage{font-size:.8rem;color:var(--color-text-tertiary);font-style:italic;line-height:1.4}.side-panel-content .brand-personality-tags,.side-panel-content .brand-values-tags{display:flex;flex-wrap:wrap;gap:.5rem}.side-panel-content .brand-personality-tag,.side-panel-content .brand-value-tag{padding:.35rem .75rem;background:#e9ecef;border:none;border-radius:.375rem;font-size:.875rem;color:#495057;text-transform:lowercase;font-weight:500}.side-panel-content .brand-voice-text,.side-panel-content .photography-style-text,.side-panel-content .illustration-style-text{padding:.75rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.05);font-size:.9rem;color:var(--color-text);line-height:1.6}.side-panel-content .logo-usage-list{display:flex;flex-direction:column;gap:.5rem}.side-panel-content .logo-usage-rule{padding:.6rem;background:rgba(0,0,0,.02);border-radius:.375rem;border-left:3px solid rgba(38,175,255,.3);font-size:.85rem;color:var(--color-text);line-height:1.5}.dark .side-panel-content .brand-font-item,.dark .side-panel-content .brand-voice-text,.dark .side-panel-content .photography-style-text,.dark .side-panel-content .illustration-style-text,.dark .side-panel-content .logo-usage-rule{background:rgba(255,255,255,.02);border-color:#ffffff0d}.dark .side-panel-content .brand-font-category,.dark .side-panel-content .brand-font-weight,.dark .side-panel-content .brand-font-style{background:rgba(38,175,255,.15);border-color:#26afff4d}.dark .side-panel-content .brand-personality-tag,.dark .side-panel-content .brand-value-tag{background:#4a5568;color:#cbd5e0}.dark .side-panel-content .logo-usage-rule{border-left-color:#26afff4d}.recently-deleted-page[data-v-cefc47fa]{min-height:100vh;display:flex;flex-direction:column}.page-container[data-v-cefc47fa]{min-height:100vh}.scroll-container[data-v-cefc47fa]{flex:1;overflow-y:auto}.empty-state[data-v-cefc47fa]{text-align:center;padding:4rem 1rem}.section[data-v-cefc47fa]{margin-bottom:1.5rem}.section-header[data-v-cefc47fa]{font-size:1rem;font-weight:600;color:var(--color-text);padding:.75rem 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.deleted-projects-grid[data-v-cefc47fa]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1rem 0}@media (max-width: 1200px){.deleted-projects-grid[data-v-cefc47fa]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.deleted-projects-grid[data-v-cefc47fa]{grid-template-columns:1fr}}.project-card[data-v-cefc47fa]{display:flex;flex-direction:column;border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:8px;overflow:hidden;text-align:left;box-shadow:0 1px 3px #0000001a;transition:all .2s ease}.project-card[data-v-cefc47fa]:hover{border-color:#26afff;box-shadow:0 2px 8px #26afff33}.card-top-controls[data-v-cefc47fa]{background:#f8f9fa;border-bottom:1px solid #e9ecef;padding:.3rem .5rem;display:flex;justify-content:flex-end;align-items:center;min-height:44px}.top-control-btn[data-v-cefc47fa]{background:transparent;border:none;padding:.3rem .75rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;border-radius:4px;display:flex;align-items:center;gap:.25rem;text-transform:uppercase;letter-spacing:.025em}.top-control-btn[data-v-cefc47fa]:hover{background:rgba(0,0,0,.05)}.dark .card-top-controls[data-v-cefc47fa]{background:#374151;border-bottom:1px solid #4b5563}.dark .top-control-btn[data-v-cefc47fa]:hover{background:rgba(255,255,255,.1)}.project-card__thumbnail[data-v-cefc47fa]{width:100%;aspect-ratio:16 / 9;overflow:hidden;background-color:var(--color-border)}.project-card__thumbnail img[data-v-cefc47fa]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-card__thumbnail-placeholder[data-v-cefc47fa]{width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAACvCAYAAADXPZp4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAACp5JREFUeAHt3T9zU1cax/Ej26xxFsot1thAlj9D7T/QMLN+AckLYKFjxulj99i9nT6aoQIs6iQvwAWVwQwlo25TQI+cAI6sm+cIS8j6eyXde3TOeb6fmd0o15k0vvPz8fNwfimYNv9/9275pFpbSwpmzSSFfxsgIIVCoXJSS366ceXSr41nb9++vfjhw4f1qampewZZKydJUp6eni4uLS29a/1CofHBfgP+8c2F9cQU+AYgSIVCcnic1LZvXb7cfMkPDw+X5eXfko/8oMxf6cKFC8Vbt25V7N/Uw8UGy7lv/vmzMVM3DRCm3WuXL5VaHxwcHGxwWnGuLAHzgw2YGft3pycWggXhSZL3Znp249rCv8qNR69fv56v1Wo78pF32r2bR0dH6/LX3cLb33+fP2emfzFAYJJaUqp+Omoew62XL1/ek7mLfbkvGkyMfA9+mDmXTK9/nbwAAZDTSmKmtq5fvXTYeGR/ta9UKjvyUi8bTJzMudamJFg4OiIYhSmz/9fHo/9dvzLfDBY7tJWj+C8Eiz/ke/FfO3MhXOA9u2KWn4bF/yx8Hdo2VszynKGtZ+R7Mj9jAM99WTGfnFkxv3nzxg4Od2UbxIrZU4QLvJYkhaKsmIutz+zQtlqtbhh4jXCBnxpD25bZil0xn5ycPGK2EgbCBd7ptWKu1WrrEiysmANBuMAb9XtB1ZPtG98u7jee2aGtzFYeycc1g6BMGcADX4a21futwXK6Yt4zBEuQOLlgopor5sUFVsyRIVwwQbXycZJstq6Y7dBWTis7smLmz18FjnDBRNih7fWri7utzxpDW8O9oCgQLnCry70gVsxxYqALZ2qJ+a39XpCcVtbktPKMYIkPJxfkrl/1pHyNoW2kCBfkqnkv6MrZ6kkZ2m5xLyhuhAvytNu6YrZs9SQrZh0IF2SP6kkYwgUZ+3ovaKHjXpBhxawK4YJsUD2JNqyiMbY+1ZN7BItenFwwMqon0Q/hgpFQPYlBCBcMjepJpEG4ID2qJzEEwgWpUD2JYREu6IvqSYyKVTR6onoS4+Dkgg5UTyILhAvaUD2JbBAuaKJ6ElkiXED1JHLBQFc5qieRF04uSlE9ibwRLgpRPQkXCBd9qJ6EE4SLFj2qJxnaIi+EiwL9qie5F4S8EC4x61E9yb0guMAqOlL9qicNwQIHOLlEhupJ+IJwiQjVk/AJ4RIJqifhG8IldFRPwlOES8ConoTPCJcA9aqerFQqG/K17wzgAcIlMM2h7bed94IkWBjawhuESyC6VU9a3AuCrwiXIHSvnpTZyo58pHoSXiJcPEf1JEJFuPiK6kkEjrtFHqJ6EjHg5OKRxtD2xpXOe0FUTyI0hIsnut0LonoSISNc/NBRPSm/BtlbzOsGCBThMklUTyJihMuEUD2J2BEurlE9CSVYRTtE9SQUqXBycYDqSWgi73T58+fPm4RLzqiehDKl1dXV+nUVwiVHdmh77epCx70gqicRG1lEvJ+ent5aXl5u/spPuOSBe0FQRH4N+u34+Hj37t27ldbnhEvGulVPHhwcfC/J/iMrZkSmIu/1T7dv3/61/Qt7e3v3CJeMUD0JTeSdPvz48eO2nFbetT4vlUq2Z+iRnGaWCZcMUD0JTWQRsbu0tFRqf25PK6dXVuondMJlDFRPQhM7tJX3emNlZaXc+vzx48cX5+bm7GllrfU54TIyqiehSkmGtsX2oe2zZ8/sgmJLgqXjhE64jODL0PaPrv+9IEP1JCLSbcVs2dPK7Oysfd97ntAJl2GwYoYu+3Ja2W4/rTx//vxmtVq188S+J3TCJSV7L+j46Gi77bRiqycfsWJGZCoytC32GtqmvblPuAzQ714Q1ZOITZoVc9p/F+HSB9WT0ESCpSizlWL78ydPnqxJqNhKkKFO6IRLb1RPQoVBQ1t7Qpf33gyLcGlH9SR06btilv+NfEInXFpQPQlF7Cxxe3V1db/9C0+fPrW39seeJxIuFtWTUKTf0FZO6DuDVsxpqQ+X+tD2z6PN1hVzY2hrxjgSAh7qu2K288QsT+hqw6XbvSCqJxGrRvVk+2nFDm3Pnz+/M8yKOS2l4dJ5L4jqSUSsWT3Zyg5t5YesDZZc5onqwsUOba9fXaR6EtFLcy9olBVzWnrChXtBUKRX9aS9FyTvvP3hmvsJXUW4UD0JRfpWT0qwODuhRx0uVE9CkyzvBWUh2nChehKapK2edCm6cKF6EpoMWz3pUmThQvUkVBm6etKlaMKF6kloMU71pEvhhwsrZugyVvWkS0GHC9WTUCST6kmXggwXqiehiW8r5rSCCxeqJ6FMSWYrHfeCRq2edCm0cKF6EirkVT3pUhjhQvUkdMmtetIl78OF6kkoknv1pEvehosd2tZqZpPqSWjgqnrSJS/DpT60/aNC9SQ0cFo96ZJX4UL1JDSZRPWkSx6FC9WTUKVn9aQJaGjbjxfhQvUktAjlXlAWJhsu3AuCIj5UT7o0sXChehKK9B3auqyedMl5uPSqnrRDW/kGMLRFVEK9F5QFp+HSr3qSoS1i42P1pEtOwoXqSWjic/WkSw7CpVZOCue3ri2evRdE9SQi5XX1pEu5hsvX6slFqicRNU0r5rTyCRdWzNCla/VkyPeCspB5uFA9CUWivReUhczChepJaNLrXpCGFXNamYQL1ZNQpuu9oBCqJ13KIly6VU/aIyH3ghCVGKonXRo9XKiehC5RVE+6NFK4UD0JRaKqnnRpqHChehKaxFg96VLqcKF6EoqwYs7AwHChehKaxF496dKAcKF6EqqUJFgY2makZ7hQPQktuBeUj85w4V4QdOl6LyjW6kmXzoRLt+pJ7gUhUiqrJ12qh0u/6knuBSE2mqsnXZqhehKaaK+edKnQ/sBWT1KUjdg0qifv3LnTUT0pK2b7K9B3BplqzlyonkTEuBc0AfWTi10xy++hHAkRlV4rZsveC2KemK8ZCZafWTEjNnZoK6eVTaonJ2eGYEFkuBfkCS/+Q/RAFqie9AvhglhQPekZwgVBo3rSX4QLQsaK2WOEC0JE9WQACBcEZdC9IPnI0NYThAtCMXDFbBjaeoVwgffsillOJVsrKysd94Lm5ubsinnNwDuEC3zXt3pSgoWhracIF3iJ6snwES7wEdWTESBc4BOqJyNCuMALVE/Gh3DBxPWpnvxeQuVHw4o5SIQLJqZRPdltxWyrJ+VrVE8GjHDBpHAvKHKEC1yryHxls1f1pGHFHA3CBc6cDm2pnlSCcIELVE8qRLggV1RP6kW4IE9UTypGuCBzVE/CIlyQNVbMqCNckJWe1ZMSLPYW87qBKoQLxkb1JLohXDAOqifRE+GCkVA9iUEIF4yC6kkMRLggNaonMQzCBWlRPYmhEC4YhOpJjIRwQU9UT2IchAu6onoS4yJccAbVk8gK4YJW3AtCZmy4vDe8NNpRPYlM2T9kacNl3/DyqEX1JPIg7015Rv5vX1KGcNGH6knkxr5bBfvh1atXHH0VGVQ9abjFjDHI+1V68ODBbn2g++nTp+Ls7OwyR2AVqJ5Ebk5/cBXt50Lj4YsXL+yqkfshkUpTPWmAMdgTiw2Whw8f1ud3hfZ/QEJm/vRls6cYTjJxKNnTKStm5MD+uah9O7u9f//+mR9cfwPSFAawfn043gAAAABJRU5ErkJggg==);background-size:cover;background-position:center}.project-card__body[data-v-cefc47fa]{padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.project-card__title[data-v-cefc47fa]{margin:0;font-size:1.1rem;font-weight:700;color:var(--color-text)}.project-card__description[data-v-cefc47fa]{margin:0;font-size:.9rem;color:var(--color-text);line-height:1.4}.project-card__meta[data-v-cefc47fa]{margin:.25rem 0 0;font-size:.8rem;font-style:italic;color:var(--color-text-secondary)}.asset-grid[data-v-cefc47fa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}.asset-card[data-v-cefc47fa]{background-color:var(--color-surface);border:1px solid var(--color-border);padding:0;border-radius:6px;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease}.asset-card[data-v-cefc47fa]:hover{border-color:#26afff;box-shadow:0 2px 8px #26afff33}.asset-card .card-top-controls[data-v-cefc47fa]{min-height:36px;padding:.25rem .5rem}.asset-card .top-control-btn[data-v-cefc47fa]{font-size:.7rem;padding:.2rem .5rem}.asset-preview[data-v-cefc47fa]{width:100%;height:100px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.03);overflow:hidden;position:relative}.asset-thumb[data-v-cefc47fa]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.asset-icon-large[data-v-cefc47fa]{font-size:3rem;opacity:.5}.asset-info[data-v-cefc47fa]{text-align:left;width:100%;padding:.75rem}.asset-info h4[data-v-cefc47fa]{font-size:.9rem;line-height:1.4;color:var(--color-text);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-meta[data-v-cefc47fa]{color:#888;font-size:.8em;margin-top:.25rem}.page-container[data-v-84127e4e]{height:100vh;display:flex;flex-direction:column}.scroll-container[data-v-84127e4e]{flex:1;overflow-y:auto;min-height:0}.scroll-area[data-v-84127e4e]{min-height:-moz-min-content;min-height:min-content}.modal-overlay[data-v-84127e4e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#0009;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal-container[data-v-84127e4e]{margin-left:1rem;margin-right:1rem;width:100%;max-width:24rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modal-container[data-v-84127e4e]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.form-label[data-v-84127e4e]{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.form-label[data-v-84127e4e]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tab-btn[data-v-84127e4e]{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-input[data-v-84127e4e]{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.form-input[data-v-84127e4e]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.form-input[data-v-84127e4e]:focus{--tw-border-opacity: 1;border-color:rgb(38 175 255 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(38 175 255 / .2)}.form-checkbox[data-v-84127e4e]{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.form-checkbox[data-v-84127e4e]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.form-checkbox[data-v-84127e4e]:focus{--tw-border-opacity: 1;border-color:rgb(38 175 255 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(38 175 255 / .2)}.text-error[data-v-84127e4e]{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-success[data-v-84127e4e]{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.btn-submit[data-v-84127e4e]{display:flex;width:100%;align-items:center;justify-content:center}.tab-active[data-v-84127e4e]{--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:8px}.tab-inactive[data-v-84127e4e]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.tab-inactive[data-v-84127e4e]:hover{--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.tab-inactive[data-v-84127e4e]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tab-inactive[data-v-84127e4e]:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.card-container[data-v-84127e4e]{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));padding:1.5rem}.card-container[data-v-84127e4e]:is(.dark *){border-color:#37415180;background-color:#1a2b474d}.tab-container[data-v-84127e4e]{margin-bottom:1.5rem;display:flex;align-items:center;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));padding-bottom:.5rem}.tab-container[data-v-84127e4e]:is(.dark *){border-color:#37415180}.section-header[data-v-84127e4e]{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.section-header[data-v-84127e4e]:is(.dark *){border-color:#37415180;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.btn-outline[data-v-84127e4e]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-outline[data-v-84127e4e]:hover{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.btn-outline[data-v-84127e4e]:is(.dark *){border-color:#37415180;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.btn-outline[data-v-84127e4e]:hover:is(.dark *){background-color:#1a2b4780;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-danger[data-v-84127e4e]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-danger[data-v-84127e4e]:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.btn-outline-danger[data-v-84127e4e]{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1));background-color:transparent;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-outline-danger[data-v-84127e4e]:hover{background-color:#ef44441a}.disabled-btn[data-v-84127e4e]{cursor:not-allowed;opacity:.5}.disabled-btn[data-v-84127e4e]:not(:disabled){cursor:pointer;opacity:1}.loading-state[data-v-84127e4e]{display:flex;align-items:center;justify-content:center;padding-top:2.5rem;padding-bottom:2.5rem}.eb[data-v-b96d56af]{font-family:IBM Plex Mono,Menlo,ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6d7587;display:flex;align-items:center;gap:10px;margin-bottom:13px}.eb[data-v-b96d56af]:before{content:"";width:20px;height:1px;background:#7C86FF}h1[data-v-b96d56af]{margin:0;font-weight:600;letter-spacing:-.032em;line-height:1.08;font-size:clamp(28px,3.4vw,38px);text-wrap:balance}.sub[data-v-b96d56af]{font-size:15.5px;color:#a2a9b8;margin-top:12px}.fields[data-v-b96d56af]{display:grid;gap:13px;margin-top:24px}.fld[data-v-b96d56af]{display:grid;gap:7px}.fld label[data-v-b96d56af]{font-size:13.5px;font-weight:500;color:#a2a9b8;display:flex;align-items:baseline;gap:10px}.fld label a[data-v-b96d56af]{margin-left:auto;font-size:12.8px;color:#878fa0;text-decoration:none;font-weight:400}.fld label a[data-v-b96d56af]:hover{color:#f6f6f3}.inwrap[data-v-b96d56af]{position:relative;display:flex;align-items:center}.fld input[data-v-b96d56af]{width:100%;background:#10131A;border:1px solid #2D3442;border-radius:11px;padding:13px 15px;color:#f6f6f3;font-family:Poppins,sans-serif;font-size:15.5px;outline:none;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1)}.fld input[data-v-b96d56af]::-moz-placeholder{color:#5a6170}.fld input[data-v-b96d56af]::placeholder{color:#5a6170}.fld input[data-v-b96d56af]:hover{border-color:#3a4354}.fld input[data-v-b96d56af]:focus{border-color:#7c86ff;background:#171B24}.fld input[aria-invalid=true][data-v-b96d56af]{border-color:#f2695f}.peek[data-v-b96d56af]{position:absolute;right:6px;padding:8px 10px;border-radius:8px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6d7587;background:none;border:none;cursor:pointer}.peek[data-v-b96d56af]:hover{color:#f6f6f3;background:#1D222D}.err[data-v-b96d56af]{font-size:12.8px;color:#f2695f;min-height:0;display:none}.err.on[data-v-b96d56af]{display:block}.go[data-v-b96d56af]{width:100%;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:11px;background:#3E4AE2;color:#fff;font-size:15.5px;font-weight:500;border:none;cursor:pointer;box-shadow:0 1px #ffffff24 inset,0 10px 26px -12px #3e4ae2e6;transition:background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.go[data-v-b96d56af]:hover{background:#4C57F0}.go[data-v-b96d56af]:active{transform:translateY(1px)}.go[disabled][data-v-b96d56af]{opacity:.62;cursor:progress}.spin[data-v-b96d56af]{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin-b96d56af .7s linear infinite;display:none}.go.busy .spin[data-v-b96d56af]{display:block}@keyframes spin-b96d56af{to{transform:rotate(360deg)}}.alt[data-v-b96d56af]{margin-top:14px;text-align:center}.alt a[data-v-b96d56af]{text-decoration:none}.alt button[data-v-b96d56af]{font-size:13.8px;color:#878fa0;background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#2d3442}.alt button[data-v-b96d56af]:hover{color:#f6f6f3}.wire[data-v-b96d56af]{margin-top:18px;padding:13px 15px;border-radius:11px;border:1px dashed #2D3442;background:rgba(124,134,255,.06);font-size:13.4px;line-height:1.55;color:#a2a9b8;display:none}.wire.on[data-v-b96d56af]{display:block}.wire b[data-v-b96d56af]{color:#f6f6f3;font-weight:500}.foot[data-v-b96d56af]{font-size:13.8px;color:#878fa0;margin-top:22px}.foot a[data-v-b96d56af]{color:#f6f6f3;text-decoration:none;border-bottom:1px solid #2D3442}.foot a[data-v-b96d56af]:hover{border-color:#7c86ff}.eb[data-v-5353f389]{font-family:IBM Plex Mono,Menlo,ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6d7587;display:flex;align-items:center;gap:10px;margin-bottom:13px}.eb[data-v-5353f389]:before{content:"";width:20px;height:1px;background:#7C86FF}h1[data-v-5353f389]{margin:0;font-weight:600;letter-spacing:-.032em;line-height:1.08;font-size:clamp(28px,3.4vw,38px);text-wrap:balance}.sub[data-v-5353f389]{font-size:15.5px;color:#a2a9b8;margin-top:12px}.fields[data-v-5353f389]{display:grid;gap:13px;margin-top:24px}.fld[data-v-5353f389]{display:grid;gap:7px}.fld label[data-v-5353f389]{font-size:13.5px;font-weight:500;color:#a2a9b8;display:flex;align-items:baseline;gap:10px}.fld label a[data-v-5353f389]{margin-left:auto;font-size:12.8px;color:#878fa0;text-decoration:none;font-weight:400}.fld label a[data-v-5353f389]:hover{color:#f6f6f3}.inwrap[data-v-5353f389]{position:relative;display:flex;align-items:center}.fld input[data-v-5353f389]{width:100%;background:#10131A;border:1px solid #2D3442;border-radius:11px;padding:13px 15px;color:#f6f6f3;font-family:Poppins,sans-serif;font-size:15.5px;outline:none;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1)}.fld input[data-v-5353f389]::-moz-placeholder{color:#5a6170}.fld input[data-v-5353f389]::placeholder{color:#5a6170}.fld input[data-v-5353f389]:hover{border-color:#3a4354}.fld input[data-v-5353f389]:focus{border-color:#7c86ff;background:#171B24}.fld input[aria-invalid=true][data-v-5353f389]{border-color:#f2695f}.peek[data-v-5353f389]{position:absolute;right:6px;padding:8px 10px;border-radius:8px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6d7587;background:none;border:none;cursor:pointer}.peek[data-v-5353f389]:hover{color:#f6f6f3;background:#1D222D}.err[data-v-5353f389]{font-size:12.8px;color:#f2695f;min-height:0;display:none}.err.on[data-v-5353f389]{display:block}.go[data-v-5353f389]{width:100%;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border-radius:11px;background:#3E4AE2;color:#fff;font-size:15.5px;font-weight:500;border:none;cursor:pointer;box-shadow:0 1px #ffffff24 inset,0 10px 26px -12px #3e4ae2e6;transition:background .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.go[data-v-5353f389]:hover{background:#4C57F0}.go[data-v-5353f389]:active{transform:translateY(1px)}.go[disabled][data-v-5353f389]{opacity:.62;cursor:progress}.spin[data-v-5353f389]{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin-5353f389 .7s linear infinite;display:none}.go.busy .spin[data-v-5353f389]{display:block}@keyframes spin-5353f389{to{transform:rotate(360deg)}}.alt[data-v-5353f389]{margin-top:14px;text-align:center}.alt a[data-v-5353f389]{text-decoration:none}.alt button[data-v-5353f389]{font-size:13.8px;color:#878fa0;background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#2d3442}.alt button[data-v-5353f389]:hover{color:#f6f6f3}.wire[data-v-5353f389]{margin-top:18px;padding:13px 15px;border-radius:11px;border:1px dashed #2D3442;background:rgba(124,134,255,.06);font-size:13.4px;line-height:1.55;color:#a2a9b8;display:none}.wire.on[data-v-5353f389]{display:block}.wire b[data-v-5353f389]{color:#f6f6f3;font-weight:500}.foot[data-v-5353f389]{font-size:13.8px;color:#878fa0;margin-top:22px}.foot a[data-v-5353f389]{color:#f6f6f3;text-decoration:none;border-bottom:1px solid #2D3442}.foot a[data-v-5353f389]:hover{border-color:#7c86ff}.requirements[data-v-5353f389]{margin-top:16px;padding:14px 16px;border-radius:11px;background:#10131A;border:1px solid #2D3442}.requirements-label[data-v-5353f389]{font-size:12px;font-weight:500;color:#6d7587;text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px}.requirement[data-v-5353f389]{display:flex;align-items:center;gap:8px;font-size:12.8px;color:#6d7587;margin-bottom:6px;transition:color .18s cubic-bezier(.16,1,.3,1)}.requirement[data-v-5353f389]:last-child{margin-bottom:0}.requirement svg[data-v-5353f389]{width:16px;height:16px;flex-shrink:0}.requirement.met[data-v-5353f389]{color:#2fc39b}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Poppins,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Menlo,Monaco,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-bg: #FFFFFF;--color-surface: #F0F0F0;--color-text: #0E1116;--color-text-secondary: #666666;--color-border: #E0E0E0;--color-hover-bg: #E8E8E8;--color-prelight-atlas: #26AFFF;--color-prelight-stage: #3E4AE2;--color-prelight-score: #B961EE;--color-prelight-ink: #0E1116;--color-btn-disabled: #A8B2C1}:root.dark{--color-bg: #0A192F;--color-surface: #1A2B47;--color-text: #FFFFFF;--color-text-secondary: #9CA3AF;--color-border: #374151;--color-hover-bg: #2A3A5A}html,body{font-family:Poppins,system-ui,sans-serif;background-color:var(--color-bg);color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:Poppins,system-ui,sans-serif;font-weight:600;color:var(--color-text)}p,span,div,a,li,label{color:inherit}*{border-color:inherit}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;--btn-bg-color: var(--color-prelight-atlas, #26AFFF);--btn-ring-color: rgba(38, 175, 255, .3);--btn-disabled-bg: var(--color-btn-disabled, #A8B2C1);--btn-disabled-text: rgba(255, 255, 255, .6);--btn-hover-overlay: rgba(255, 255, 255, .2);background-color:var(--btn-bg-color)!important;color:#fff!important;border:none;cursor:pointer}.btn-primary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--btn-hover-overlay);opacity:0;transition:opacity .2s ease;border-radius:inherit;pointer-events:none}.btn-primary:hover:not(:disabled):before{opacity:1}.btn-primary:hover:not(:disabled){box-shadow:0 0 0 3px var(--btn-ring-color)}.btn-primary:disabled{background-color:var(--btn-disabled-bg)!important;color:var(--btn-disabled-text)!important;cursor:not-allowed;box-shadow:none}.btn-primary:disabled:before{display:none}button:not(.tab-button):not(.btn-primary):not(.btn-main):not(.sidebar-toggle):not(.top-nav-btn):not(.btn-secondary):not(.chevron-btn):not(.option-card):not(.go):not(.peek),.btn{font-family:Poppins,system-ui,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px;background-color:transparent;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}button:not(.tab-button):not(.btn-primary):not(.btn-main):not(.sidebar-toggle):not(.top-nav-btn):not(.btn-secondary):not(.chevron-btn):not(.option-card):not(.go):not(.peek):is(.dark *),.btn:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}button:not(.tab-button):not(.btn-primary):not(.btn-main):not(.sidebar-toggle):not(.top-nav-btn):not(.btn-secondary):not(.chevron-btn):not(.option-card):not(.go):not(.peek),.btn{padding:12px 16px;border-radius:6px;border:none;transition:all .3s ease;cursor:pointer}button:not(.tab-button):not(.btn-primary):not(.btn-main):not(.sidebar-toggle):not(.top-nav-btn):not(.btn-secondary):not(.chevron-btn):not(.option-card):not(.go):not(.peek):hover,.btn:hover{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}button:not(.tab-button):not(.btn-primary):not(.btn-main):not(.sidebar-toggle):not(.top-nav-btn):not(.btn-secondary):not(.chevron-btn):not(.option-card):not(.go):not(.peek):hover:is(.dark *),.btn:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}button:not(.tab-button):not(.btn-primary):not(.btn-main):not(.sidebar-toggle):not(.top-nav-btn):not(.btn-secondary):not(.chevron-btn):not(.option-card):not(.go):not(.peek):hover,.btn:hover{--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}button:not(.tab-button):not(.btn-primary):not(.btn-main):not(.sidebar-toggle):not(.top-nav-btn):not(.btn-secondary):not(.chevron-btn):not(.option-card):not(.go):not(.peek):hover:is(.dark *),.btn:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-secondary{cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-secondary:hover:not(:disabled){--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.btn-secondary:hover:not(:disabled):is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.btn-secondary:active:not(:disabled),.btn-secondary.active:not(:disabled){--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.btn-secondary:active:not(:disabled):is(.dark *),.btn-secondary.active:not(:disabled):is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}button:disabled,.btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.form-input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.form-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.card-base{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.card-base:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.card-interactive{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.card-interactive:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.card-interactive{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.card-interactive:hover{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.card-interactive:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#00000080;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal-overlay:is(.dark *){background-color:#000000bf}.modal-base{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modal-base:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.modal-header{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}.modal-header:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(15 27 46 / var(--tw-bg-opacity, 1))}.modal-content-section{padding:1rem 1.5rem}.modal-footer{display:flex;align-items:center;gap:1rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));padding:1rem 1.5rem}.modal-footer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.input-base{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input-base:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(38 175 255 / var(--tw-ring-opacity, 1))}.input-base:disabled{cursor:not-allowed;opacity:.5}.input-base:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.textarea-base{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.textarea-base:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(38 175 255 / var(--tw-ring-opacity, 1))}.textarea-base:disabled{cursor:not-allowed;opacity:.5}.textarea-base:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.textarea-base{resize:vertical}.select-base{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.select-base:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(38 175 255 / var(--tw-ring-opacity, 1))}.select-base:disabled{cursor:not-allowed;opacity:.5}.select-base:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.select-base{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-danger{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-danger:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.btn-primary-studio,.btn-primary.studio{--btn-bg-color: var(--color-prelight-stage, #3E4AE2);--btn-ring-color: rgba(62, 74, 226, .3)}.btn-primary-atlas,.btn-primary.atlas{--btn-bg-color: var(--color-prelight-atlas, #26AFFF);--btn-ring-color: rgba(38, 175, 255, .3)}.btn-primary-score,.btn-primary.score{--btn-bg-color: var(--color-prelight-score, #B961EE);--btn-ring-color: rgba(185, 97, 238, .3)}.section-highlight{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1));padding:1rem}.section-highlight:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.dropdown-base{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dropdown-base:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.dropdown-item{cursor:pointer;padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dropdown-item:hover{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}.dropdown-item:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dropdown-item:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.badge-primary{border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;border-width:1px;border-color:#26afff33;background-color:#26afff1a;--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.scrollbar-styled{scrollbar-width:thin;scrollbar-color:rgb(107 114 128) transparent}.scrollbar-styled::-webkit-scrollbar{width:8px;height:8px}.scrollbar-styled::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}.scrollbar-styled:is(.dark *)::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(26 42 74 / var(--tw-bg-opacity, 1))}.scrollbar-styled::-webkit-scrollbar-thumb{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.scrollbar-styled:is(.dark *)::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.scrollbar-styled::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.scrollbar-styled:is(.dark *)::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(58 74 106 / var(--tw-bg-opacity, 1))}.top-nav-container{display:flex;align-items:center;gap:1.5rem}.top-nav-btn{padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.top-nav-btn:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.top-nav-btn{border-radius:24px;--nav-brand-color: var(--color-prelight-atlas, #26AFFF)}.top-nav-btn:hover{color:var(--nav-brand-color);background:color-mix(in srgb,var(--nav-brand-color) 8%,transparent)}.top-nav-btn.active{color:var(--nav-brand-color)!important;background:color-mix(in srgb,var(--nav-brand-color) 20%,transparent)}:root.dark .top-nav-btn-stage:hover{color:#9399eb}:root.dark .top-nav-btn-stage.active{color:var(--color-prelight-stage-light, rgb(147, 153, 235))!important}.top-nav-btn-admin{--nav-brand-color: var(--color-prelight-atlas, #26AFFF)}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.-bottom-1\.5{bottom:-.375rem}.-bottom-20{bottom:-5rem}.-left-1\.5{left:-.375rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.mx-12{margin-left:3rem;margin-right:3rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-ml-1{margin-left:-.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\/3{height:66.666667%}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[28px\]{height:28px}.h-\[90vh\]{height:90vh}.h-full{height:100%}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-96{max-height:24rem}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0px}.min-h-\[84px\]{min-height:84px}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[12\%\]{width:12%}.w-\[16\%\]{width:16%}.w-\[900px\]{width:900px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[260px\]{max-width:260px}.max-w-\[40px\]{max-width:40px}.max-w-\[80px\]{max-width:80px}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-600\/30{border-color:#2563eb4d}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-gray-500\/30{border-color:#6b72804d}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/30{border-color:#22c55e4d}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-light-border{--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity, 1))}.border-light-text-secondary{--tw-border-opacity: 1;border-color:rgb(102 102 102 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-orange-500\/30{border-color:#f973164d}.border-prelight-atlas{--tw-border-opacity: 1;border-color:rgb(38 175 255 / var(--tw-border-opacity, 1))}.border-prelight-stage{--tw-border-opacity: 1;border-color:rgb(62 74 226 / var(--tw-border-opacity, 1))}.border-prelight-stage\/40{border-color:#3e4ae266}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-500\/30{border-color:#a855f74d}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-red-600\/30{border-color:#dc26264d}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-600{--tw-border-opacity: 1;border-color:rgb(202 138 4 / var(--tw-border-opacity, 1))}.border-yellow-600\/40{border-color:#ca8a0466}.border-yellow-700{--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.border-r-\[\#26AFFF\],.border-r-prelight-atlas{--tw-border-opacity: 1;border-right-color:rgb(38 175 255 / var(--tw-border-opacity, 1))}.border-r-prelight-stage{--tw-border-opacity: 1;border-right-color:rgb(62 74 226 / var(--tw-border-opacity, 1))}.border-t-\[\#26AFFF\],.border-t-prelight-atlas{--tw-border-opacity: 1;border-top-color:rgb(38 175 255 / var(--tw-border-opacity, 1))}.border-t-prelight-stage{--tw-border-opacity: 1;border-top-color:rgb(62 74 226 / var(--tw-border-opacity, 1))}.bg-\[\#3E4AE2\]{--tw-bg-opacity: 1;background-color:rgb(62 74 226 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/20{background-color:#2563eb33}.bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-dark-bg{--tw-bg-opacity: 1;background-color:rgb(10 25 47 / var(--tw-bg-opacity, 1))}.bg-dark-surface{--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-700\/50{background-color:#37415180}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/20{background-color:#22c55e33}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-900{--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.bg-green-900\/30{background-color:#14532d4d}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-light-bg{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-light-border{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.bg-light-border\/40{background-color:#e0e0e066}.bg-light-border\/90{background-color:#e0e0e0e6}.bg-light-surface{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}.bg-light-surface\/50{background-color:#f0f0f080}.bg-light-surface\/80{background-color:#f0f0f0cc}.bg-light-text{--tw-bg-opacity: 1;background-color:rgb(14 17 22 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-overlay-light{background-color:#ffffffe6}.bg-prelight-atlas{--tw-bg-opacity: 1;background-color:rgb(38 175 255 / var(--tw-bg-opacity, 1))}.bg-prelight-atlas\/10{background-color:#26afff1a}.bg-prelight-score{--tw-bg-opacity: 1;background-color:rgb(185 97 238 / var(--tw-bg-opacity, 1))}.bg-prelight-score\/10{background-color:#b961ee1a}.bg-prelight-stage{--tw-bg-opacity: 1;background-color:rgb(62 74 226 / var(--tw-bg-opacity, 1))}.bg-prelight-stage\/10{background-color:#3e4ae21a}.bg-prelight-stage\/20{background-color:#3e4ae233}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-800{--tw-bg-opacity: 1;background-color:rgb(107 33 168 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-red-900{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-red-900\/50{background-color:#7f1d1d80}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/60{background-color:#fff9}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.bg-yellow-900{--tw-bg-opacity: 1;background-color:rgb(113 63 18 / var(--tw-bg-opacity, 1))}.bg-yellow-900\/20{background-color:#713f1233}.bg-opacity-0{--tw-bg-opacity: 0}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-30{--tw-bg-opacity: .3}.bg-opacity-40{--tw-bg-opacity: .4}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-75{--tw-bg-opacity: .75}.bg-opacity-90{--tw-bg-opacity: .9}.bg-opacity-95{--tw-bg-opacity: .95}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-900\/50{--tw-gradient-from: rgb(20 83 45 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-light-surface{--tw-gradient-from: #F0F0F0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 240 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-prelight-atlas{--tw-gradient-from: #26AFFF var(--tw-gradient-from-position);--tw-gradient-to: rgb(38 175 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-prelight-stage{--tw-gradient-from: #3E4AE2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(62 74 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-green-400{--tw-gradient-to: #4ade80 var(--tw-gradient-to-position)}.to-green-800\/50{--tw-gradient-to: rgb(22 101 52 / .5) var(--tw-gradient-to-position)}.to-light-border{--tw-gradient-to: #E0E0E0 var(--tw-gradient-to-position)}.to-prelight-stage-light{--tw-gradient-to: rgb(147, 153, 235) var(--tw-gradient-to-position)}.to-red-400{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to: #facc15 var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.stroke-blue-400{stroke:#60a5fa}.stroke-blue-400\/25{stroke:#60a5fa40}.stroke-light-border{stroke:#e0e0e0}.stroke-prelight-atlas{stroke:#26afff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:Menlo,Monaco,Consolas,monospace}.font-poppins{font-family:Poppins,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-dark-text-secondary{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-light-border{--tw-text-opacity: 1;color:rgb(224 224 224 / var(--tw-text-opacity, 1))}.text-light-text{--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.text-light-text-secondary{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-overlay-text-light{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-prelight-atlas{--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.text-prelight-ink{--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.text-prelight-score{--tw-text-opacity: 1;color:rgb(185 97 238 / var(--tw-text-opacity, 1))}.text-prelight-stage{--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.text-prelight-stage\/60{color:#3e4ae299}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-200{--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-400\/90{color:#facc15e6}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.decoration-2{text-decoration-thickness:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-prelight-atlas{--tw-ring-opacity: 1;--tw-ring-color: rgb(38 175 255 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[padding\]{transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,padding\]{transition-property:width,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.placeholder\:text-light-text-secondary::-moz-placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.placeholder\:text-light-text-secondary::placeholder{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.checked\:bg-blue-600:checked{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.hover\:border-prelight-atlas:hover{--tw-border-opacity: 1;border-color:rgb(38 175 255 / var(--tw-border-opacity, 1))}.hover\:border-prelight-stage:hover{--tw-border-opacity: 1;border-color:rgb(62 74 226 / var(--tw-border-opacity, 1))}.hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#0096D6\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 150 214 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1A9EEE\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 158 238 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#344A6A\]:hover{--tw-bg-opacity: 1;background-color:rgb(52 74 106 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#4854E8\]:hover{--tw-bg-opacity: 1;background-color:rgb(72 84 232 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.hover\:bg-light-border:hover{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.hover\:bg-light-surface:hover{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.hover\:bg-prelight-atlas\/90:hover{background-color:#26afffe6}.hover\:bg-prelight-ink\/10:hover{background-color:#0e11161a}.hover\:bg-prelight-stage\/10:hover{background-color:#3e4ae21a}.hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.hover\:text-\[\#3E4AE2\]:hover{--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-light-text:hover{--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.hover\:text-light-text-secondary:hover{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.hover\:text-prelight-atlas:hover{--tw-text-opacity: 1;color:rgb(38 175 255 / var(--tw-text-opacity, 1))}.hover\:text-prelight-stage:hover{--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-prelight-atlas:focus{--tw-border-opacity: 1;border-color:rgb(38 175 255 / var(--tw-border-opacity, 1))}.focus\:border-prelight-stage:focus{--tw-border-opacity: 1;border-color:rgb(62 74 226 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.focus\:ring-prelight-atlas:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(38 175 255 / var(--tw-ring-opacity, 1))}.focus\:ring-prelight-atlas\/20:focus{--tw-ring-color: rgb(38 175 255 / .2)}.focus\:ring-prelight-stage\/20:focus{--tw-ring-color: rgb(62 74 226 / .2)}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-600:disabled{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-700:disabled{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.disabled\:bg-light-border:disabled{--tw-bg-opacity: 1;background-color:rgb(224 224 224 / var(--tw-bg-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-opacity-20{--tw-bg-opacity: .2}.group:hover .group-hover\:bg-opacity-30{--tw-bg-opacity: .3}.group:hover .group-hover\:text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-light-text{--tw-text-opacity: 1;color:rgb(14 17 22 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-prelight-stage{--tw-text-opacity: 1;color:rgb(62 74 226 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-prelight-stage-light{--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-prelight-stage\/80{color:#3e4ae2cc}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:border-amber-500\/30:is(.dark *){border-color:#f59e0b4d}.dark\:border-blue-500\/30:is(.dark *){border-color:#3b82f64d}.dark\:border-blue-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-cyan-500\/30:is(.dark *){border-color:#06b6d44d}.dark\:border-dark-border:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-dark-border\/30:is(.dark *){border-color:#3741514d}.dark\:border-dark-border\/50:is(.dark *){border-color:#37415180}.dark\:border-gray-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:border-gray-500\/30:is(.dark *){border-color:#6b72804d}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-green-500\/30:is(.dark *){border-color:#22c55e4d}.dark\:border-indigo-500\/30:is(.dark *){border-color:#6366f14d}.dark\:border-prelight-stage:is(.dark *){--tw-border-opacity: 1;border-color:rgb(62 74 226 / var(--tw-border-opacity, 1))}.dark\:border-prelight-stage-light:is(.dark *){--tw-border-opacity: 1;border-color:rgb(147 153 235 / var(--tw-border-opacity, 1))}.dark\:border-purple-500\/30:is(.dark *){border-color:#a855f74d}.dark\:border-red-500\/30:is(.dark *){border-color:#ef44444d}.dark\:border-red-500\/50:is(.dark *){border-color:#ef444480}.dark\:border-white:is(.dark *){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.dark\:border-yellow-500\/30:is(.dark *){border-color:#eab3084d}.dark\:border-yellow-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.dark\:border-yellow-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1))}.dark\:bg-\[\#0F1B2E\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 27 46 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1A2B47\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1E2840\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 40 64 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2A3A5A\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2A3A5A\]\/50:is(.dark *){background-color:#2a3a5a80}.dark\:bg-\[\#3A4A6A\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 74 106 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#4B5563\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#6B7280\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-500\/10:is(.dark *){background-color:#f59e0b1a}.dark\:bg-black\/20:is(.dark *){background-color:#0003}.dark\:bg-black\/50:is(.dark *){background-color:#00000080}.dark\:bg-black\/75:is(.dark *){background-color:#000000bf}.dark\:bg-blue-500\/20:is(.dark *){background-color:#3b82f633}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-cyan-500\/20:is(.dark *){background-color:#06b6d433}.dark\:bg-dark-bg:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(10 25 47 / var(--tw-bg-opacity, 1))}.dark\:bg-dark-bg\/50:is(.dark *){background-color:#0a192f80}.dark\:bg-dark-border:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-dark-surface:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.dark\:bg-dark-surface\/30:is(.dark *){background-color:#1a2b474d}.dark\:bg-dark-surface\/50:is(.dark *){background-color:#1a2b4780}.dark\:bg-dark-text:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-500\/20:is(.dark *){background-color:#6b728033}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800\/40:is(.dark *){background-color:#1f293766}.dark\:bg-gray-800\/50:is(.dark *){background-color:#1f293780}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-green-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.dark\:bg-green-500\/20:is(.dark *){background-color:#22c55e33}.dark\:bg-green-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-indigo-500\/20:is(.dark *){background-color:#6366f133}.dark\:bg-orange-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.dark\:bg-orange-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7c2d124d}.dark\:bg-overlay-dark:is(.dark *){background-color:#1f2937b3}.dark\:bg-prelight-ink:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(14 17 22 / var(--tw-bg-opacity, 1))}.dark\:bg-prelight-stage\/15:is(.dark *){background-color:#3e4ae226}.dark\:bg-prelight-stage\/20:is(.dark *){background-color:#3e4ae233}.dark\:bg-prelight-stage\/30:is(.dark *){background-color:#3e4ae24d}.dark\:bg-purple-500\/20:is(.dark *){background-color:#a855f733}.dark\:bg-red-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.dark\:bg-red-500\/20:is(.dark *){background-color:#ef444433}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-yellow-500\/20:is(.dark *){background-color:#eab30833}.dark\:bg-yellow-900\/20:is(.dark *){background-color:#713f1233}.dark\:from-dark-surface:is(.dark *){--tw-gradient-from: #1A2B47 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 43 71 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-gray-900:is(.dark *){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-dark-bg:is(.dark *){--tw-gradient-to: #0A192F var(--tw-gradient-to-position)}.dark\:stroke-gray-600:is(.dark *){stroke:#4b5563}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:text-cyan-400:is(.dark *){--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.dark\:text-dark-border:is(.dark *){--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.dark\:text-dark-text:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-dark-text-secondary:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dark\:text-overlay-text-dark:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-prelight-stage-light:is(.dark *){--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:text-yellow-500:is(.dark *){--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-dark-text-secondary:is(.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-dark-text-secondary:is(.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:hover\:border-prelight-stage-light:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(147 153 235 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-\[\#2A3A5A\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 58 90 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#2A3A5A\]\/50:hover:is(.dark *){background-color:#2a3a5a80}.dark\:hover\:bg-\[\#3A4A6A\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 74 106 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-dark-border:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-dark-surface:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 43 71 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-dark-surface\/50:hover:is(.dark *){background-color:#1a2b4780}.dark\:hover\:bg-gray-500:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:#7f1d1d33}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:text-\[\#9399EB\]:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(147 153 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-dark-text:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-dark-text-secondary:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.disabled\:dark\:bg-dark-border:is(.dark *):disabled{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}@media (min-width: 640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:items-start{align-items:flex-start}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-4{padding-bottom:1rem}}@media (min-width: 768px){.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:ml-16{margin-left:4rem}.md\:ml-52{margin-left:13rem}.md\:hidden{display:none}.md\:w-16{width:4rem}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:p-5{padding:1.25rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:pt-5{padding-top:1.25rem}}@media (min-width: 900px){.min-\[900px\]\:block{display:block}}@media (min-width: 1024px){.lg\:mx-12{margin-left:3rem;margin-right:3rem}.lg\:max-w-none{max-width:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:pt-6{padding-top:1.5rem}}@media (min-width: 1280px){.xl\:w-\[16\%\]{width:16%}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-3{padding-top:.75rem;padding-bottom:.75rem}}
