:root{--theme-light:#f5f5f5;--theme:#ffffff;--theme-dark:#e5e5e5;--theme-dark-2:#CAC8C8;--text-color:#000000!important;--theme-color-light:#99cff0;--theme-color:#53ABE1;--theme-color-dark:#267DB2;--logo-bg-theme:url(/_next/static/media/logo-blue-bg-white.d97fef41.png);--logo-bg-theme-text:url(/_next/static/media/logo-blue-bg-white-text-black.6e4f6cd5.png);--logo-bg-theme-text-down:url(/_next/static/media/logo-blue-bg-white-text-black-down.17a919ba.png)}*,:after,:before{box-sizing:border-box}html{height:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:var(--color-text-body)!important;background-color:var(--color-surface-page)!important}.app-container{height:100dvh;width:100dvw;display:flex;flex-direction:row;overflow-x:hidden}.app-content-container{height:100vh;width:100%;display:flex;flex-direction:column;overflow-x:hidden}.app-content{container-name:content;container-type:inline-size;height:100%;background-color:var(--color-surface-page)!important;overflow-y:auto;overflow-x:hidden}.app-content-public{height:100%;margin-left:0;margin-top:0;background-color:transparent;background-image:url(/_next/static/media/login_background.2f5e64f1.png);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow-x:hidden}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background-color:var(--color-surface-default-hover);border-radius:5px}::-webkit-scrollbar-thumb{background-color:var(--color-surface-action);border-radius:5px}.hidden{visibility:hidden}.box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1000px;background-color:var(--color-surface-default);box-shadow:6px 6px 50px var(--text-color);margin:0;border-radius:15px;overflow-y:scroll;padding:20px}.clickable-icon{padding:0;transition:padding .2s ease-in-out}.clickable-icon:hover{cursor:pointer;background-color:var(--color-surface-action);border-radius:50%;padding:4px;transition:padding .2s ease-in-out}div[data-role=project-trigger] button:after{position:absolute;background-size:cover;background-image:url(/_next/static/media/polygon-right.7c254769.svg)!important;transform:rotate(0deg)!important;transition:transform .3s ease-in-out}div[data-role=project-trigger] button:not(.collapsed):after{position:absolute;background-image:url(/_next/static/media/polygon-down.ca885bde.svg)!important;transform:rotate(0deg)!important;transition:transform .3s ease-in-out}div[role=dialog]{z-index:9999}.section-sidebar>button{color:var(--color-text-body)!important}.topbar>div:first-child{margin-left:10px}.ai-border-glow,.preview-border-glow{position:relative;isolation:isolate}.ai-border-glow{--ai-border-radius:var(--radius-sm);--ai-border-padding:var(--space-3xs);--ai-border-glow-color:#fcb041;--ai-border-glow-accent:var(--color-status-indicator-yellow);--ai-border-glow-blur:12px}.preview-border-glow{--ai-border-radius:var(--radius-sm);--ai-border-padding:calc(var(--space-3xs) / 2);--ai-border-glow-color:var(--color-border-action);--ai-border-glow-accent:var(--color-border-action-hover);--ai-border-glow-blur:10px}.ai-border-glow:after,.ai-border-glow:before,.preview-border-glow:after,.preview-border-glow:before{content:"";position:absolute;inset:0;border-radius:var(--ai-border-radius,inherit);background:conic-gradient(from var(--ai-border-angle),var(--ai-border-glow-color),transparent,var(--ai-border-glow-accent),var(--ai-border-glow-color));animation:ai-border-spin 3s linear infinite;pointer-events:none}.ai-border-glow:before,.preview-border-glow:before{padding:var(--ai-border-padding);box-sizing:border-box;z-index:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ai-border-glow:after,.preview-border-glow:after{filter:blur(var(--ai-border-glow-blur));opacity:.3;z-index:-1}@property --ai-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes ai-border-spin{0%{--ai-border-angle:0deg}to{--ai-border-angle:360deg}}