@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../media/20f1c48c725d3555-s.09l1jz5ihg0p~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f30fd2e485acf1bc-s.p.0_qs2mjxez25z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.17~hndooavd5u.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0put2--9ix-3p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.02x781ca3~dwt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.0az0.9544w3d6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/da28569d36042d01-s.0wf~e3vwy0y3..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9be384ea93fe3f49-s.p.05qlfybzfat._.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_d06e037c-module__qDNABG__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_d06e037c-module__qDNABG__variable{--font-lato:"Lato", "Lato Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.04ygcc0k6zvvf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.18awt9904y5ei.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.0~z396rbj0t4w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.09-.4z_6a6fti.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.1841exvy3.1-g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.0kbulo~7o8gic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_82b93b41-module__X9D-ya__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_82b93b41-module__X9D-ya__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
:root{--background:#fff;--foreground:#1a1a1a;--primary:#6366f1;--primary-hover:#4f46e5;--accent:#f43f5e;--surface:#f9fafb;--border:#e5e7eb;--text-secondary:#6b7280;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--info:#3b82f6;--tag-bg-blue:#eff6ff;--tag-text-blue:#2563eb;--tag-bg-purple:#faf5ff;--tag-text-purple:#9333ea;--tag-bg-green:#ecfdf5;--tag-text-green:#059669;--tag-bg-yellow:#fffbeb;--tag-text-yellow:#d97706;--font-sans:var(--font-lato), "Lato", system-ui, sans-serif;--font-heading:var(--font-lato), "Lato", system-ui, sans-serif;--header-height:60px}body{--font-lato:Lato, sans-serif;--font-mono:var(--font-space-mono), monospace}[data-theme=dark]{--background:#0a101f;--foreground:#e6e6e6;--primary:#8793ff;--primary-hover:#6366f1;--accent:#fb7185;--surface:#141e2c;--border:#38475c;--text-secondary:#94a3b8;--success:#34d399;--warning:#fbbf24;--error:#f87171;--info:#60a5fa;--tag-bg-blue:#2563eb1a;--tag-text-blue:#60a5fa;--tag-bg-purple:#9333ea1a;--tag-text-purple:#c084fc;--tag-bg-green:#0596691a;--tag-text-green:#34d399;--tag-bg-yellow:#d977061a;--tag-text-yellow:#fbbf24}*{box-sizing:border-box;margin:0;padding:0}html,body,button,input,select,textarea{max-width:100vw;font-family:var(--font-sans);background:var(--background);color:var(--foreground);overflow-x:hidden}html,body{height:100%;overflow:hidden}body{flex-direction:column;display:flex}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}::selection{background:var(--primary);color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.scroll-resizable::-webkit-scrollbar{width:16px;height:16px}.scroll-resizable::-webkit-scrollbar-thumb{background-clip:padding-box;border:4px solid #0000}::-webkit-scrollbar-corner{background:0 0}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:.4s ease-out slideUp}.btn{cursor:pointer;border:1px solid var(--border);background:var(--background);color:var(--foreground);white-space:nowrap;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;height:2rem;padding:.3rem .8rem;font-size:.8rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 2px #0000000d}.btn:hover:not(:disabled){background:var(--surface);border-color:var(--text-secondary);transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.btn:active:not(:disabled){transform:translateY(0)}.btn:disabled{opacity:.5;cursor:not-allowed;filter:grayscale()}.btn-primary{background:var(--primary);color:#fff!important;border:none!important}.btn-primary:hover:not(:disabled){background:var(--primary-hover);color:#fff!important}.btn-secondary{background:var(--surface);color:var(--text-secondary);border:1px solid var(--border)}.btn-secondary:hover:not(:disabled){background:var(--border);color:var(--foreground)}.btn-danger{background:#fee2e2;color:#ef4444!important;border:1px solid #fecaca!important}.btn-danger:hover:not(:disabled){background:#fecaca;border-color:#fca5a5!important}[data-theme=dark] .btn-danger{background:#ef44441a;border-color:#ef444433!important}[data-theme=dark] .btn-danger:hover:not(:disabled){background:#ef444433}.btn-icon{width:1.5rem;height:1.5rem;padding:0}.form-group{flex-direction:column;gap:.75rem;display:flex}.modal-content-area{padding:1rem}.form-label{color:var(--foreground);font-size:.875rem;font-weight:600}.form-help{color:var(--text-secondary);font-size:.8125rem;line-height:1.4}.textarea-control{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);resize:none;border-radius:.75rem;outline:none;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5;transition:all .2s cubic-bezier(.4,0,.2,1);display:block}.textarea-control:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.textarea-control:disabled{background:var(--surface);cursor:not-allowed;opacity:.7}[data-theme=dark] .textarea-control:focus{box-shadow:0 0 0 3px #818cf81a}.input-control{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);border-radius:.6rem;padding:.5rem .75rem;font-size:.9375rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.input-control:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #6366f11a}.input-control:disabled{background:var(--surface);cursor:not-allowed;opacity:.7}[data-theme=dark] .input-control:focus{box-shadow:0 0 0 3px #818cf81a}.select-control{border:1px solid var(--border);background-color:var(--background);width:100%;color:var(--foreground);appearance:none;cursor:pointer;border-radius:.6rem;padding:.5rem 2rem .5rem .75rem;font-size:.9375rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.select-control:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #6366f11a}.select-control:disabled{background:var(--surface);cursor:not-allowed;opacity:.7}[data-theme=dark] .select-control:focus{box-shadow:0 0 0 3px #818cf81a}.animate-spin{animation:1s linear infinite spin}.text-success{color:#22c55e!important}.text-danger{color:#ef4444!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dashboard-page{flex-direction:column;gap:1.5rem;max-width:1400px;height:100%;min-height:0;display:flex}.page-content{flex-direction:column;gap:1.5rem;width:100%;display:flex}.dashboard-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.dashboard-title{margin:0;font-size:1.75rem;font-weight:700}.dashboard-subtitle{color:var(--text-secondary);margin:.5rem 0 0;font-size:.875rem}.entity-link{align-items:center;gap:.5rem;text-decoration:none;color:var(--primary)!important;font-weight:400!important;display:flex!important}
.CreatedEntitiesOverlay-module__Qcq_DW__overlayContainer{z-index:100;pointer-events:none;flex-direction:column;align-items:flex-end;gap:1rem;width:500px;max-height:calc(100dvh - 4rem);display:flex;position:fixed;bottom:2rem;right:2rem}.CreatedEntitiesOverlay-module__Qcq_DW__cardContainer{pointer-events:auto;width:100%;animation:.4s cubic-bezier(.16,1,.3,1) CreatedEntitiesOverlay-module__Qcq_DW__slideUp}@keyframes CreatedEntitiesOverlay-module__Qcq_DW__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.CreatedEntitiesOverlay-module__Qcq_DW__card{background:var(--background);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #0000000d}[data-theme=dark] .CreatedEntitiesOverlay-module__Qcq_DW__card{background:var(--surface);border:1px solid var(--border);box-shadow:0 20px 25px -5px #0000004d}.CreatedEntitiesOverlay-module__Qcq_DW__header{justify-content:space-between;align-items:center;display:flex}.CreatedEntitiesOverlay-module__Qcq_DW__titleArea{align-items:center;gap:.75rem;display:flex}.CreatedEntitiesOverlay-module__Qcq_DW__processLabel{color:var(--text-secondary);font-size:.75rem;font-weight:500}.CreatedEntitiesOverlay-module__Qcq_DW__entityName{color:var(--text-primary);font-size:.95rem;font-weight:600}.CreatedEntitiesOverlay-module__Qcq_DW__dismissBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:background .2s;display:flex}.CreatedEntitiesOverlay-module__Qcq_DW__dismissBtn:hover{background:var(--background-hover,#0000000d)}[data-theme=dark] .CreatedEntitiesOverlay-module__Qcq_DW__dismissBtn:hover{background:#ffffff1a}.CreatedEntitiesOverlay-module__Qcq_DW__statusLine{color:var(--text-secondary);align-items:center;gap:.75rem;font-size:.9rem;display:flex}.CreatedEntitiesOverlay-module__Qcq_DW__spinner{color:var(--primary);animation:2s linear infinite CreatedEntitiesOverlay-module__Qcq_DW__spin}@keyframes CreatedEntitiesOverlay-module__Qcq_DW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CreatedEntitiesOverlay-module__Qcq_DW__error{color:#ef4444}.CreatedEntitiesOverlay-module__Qcq_DW__success{color:#22c55e}.CreatedEntitiesOverlay-module__Qcq_DW__progressBar{background:var(--border);border-radius:2px;height:4px;position:relative;overflow:hidden}.CreatedEntitiesOverlay-module__Qcq_DW__progressFill{background:var(--primary);height:100%;transition:width .3s}.CreatedEntitiesOverlay-module__Qcq_DW__progressPulse{background:linear-gradient(90deg,#0000,#fff6,#0000);width:30%;height:100%;animation:1.5s infinite CreatedEntitiesOverlay-module__Qcq_DW__pulse;position:absolute;top:0;left:0}@keyframes CreatedEntitiesOverlay-module__Qcq_DW__pulse{0%{transform:translate(-100%)}to{transform:translate(333%)}}.CreatedEntitiesOverlay-module__Qcq_DW__listContainer{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;max-height:250px;margin-top:.25rem;padding-top:.5rem;display:flex;overflow-y:auto}.CreatedEntitiesOverlay-module__Qcq_DW__itemRow{justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.CreatedEntitiesOverlay-module__Qcq_DW__itemName{color:var(--text-primary);align-items:flex-start;gap:.5rem;line-height:1.4;display:flex}.CreatedEntitiesOverlay-module__Qcq_DW__itemMessage{color:var(--text-secondary);line-height:1.4}.CreatedEntitiesOverlay-module__Qcq_DW__reviewLink{color:var(--primary);background:rgba(var(--primary-rgb,99, 102, 241), .05);border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600;text-decoration:none;transition:background .2s}.CreatedEntitiesOverlay-module__Qcq_DW__reviewLink:hover{background:rgba(var(--primary-rgb,99, 102, 241), .15);text-decoration:underline}[data-theme=dark] .CreatedEntitiesOverlay-module__Qcq_DW__reviewLink:hover{background:#ffffff1a}
