*,*:before,*:after{box-sizing:border-box}html{text-size-adjust:none}body{min-height:100vh;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.5}h1,h2,h3,h4{text-wrap:balance}a:not([class]){color:currentcolor;text-decoration-skip-ink:auto}img,picture,svg{display:block;max-width:100%}input,button,textarea,select{border:0;font:inherit;color:inherit;background:transparent;outline:none}button{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;appearance:none}input[type=number]{appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{appearance:none}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}table{border-spacing:0;border-collapse:collapse;width:100%}:disabled{cursor:not-allowed}fieldset{margin:0;padding:0;border:0}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}td,th{padding:0}hr{height:0;border-top-width:1px;color:inherit}abbr[title]{text-decoration:underline dotted}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}nav,ul,ol{margin:0;padding:0}ul,ol{list-style:none}#app{isolation:isolate}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:100 900;font-style:italic;font-display:swap;src:url(/assets/InterVariable-Italic-FCBEiFp6.woff2) format("woff2")}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-provider[data-v-b18f9c31]{display:flex;min-height:100vh}.sidebar[data-v-191f0db0]{will-change:width;position:fixed;z-index:100;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:265px;padding:24px 16px 32px;border-right:1px solid oklch(97.61% 0 0deg);background-color:#fff;transition:width .3s cubic-bezier(.4,0,.2,1)}.sidebar[data-collapsed=true][data-v-191f0db0]{width:88px}.sidebar-header[data-v-13af3038]{display:flex;align-items:center;justify-content:space-between}.sidebar-header[data-sidebar-collapsed=true][data-v-13af3038]{justify-content:center}.sidebar-trigger[data-v-0de613e6]{cursor:pointer;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:12px;color:#7b7f85;background-color:#f7f7f7;transition:all .2s cubic-bezier(.4,0,.2,1)}.sidebar-trigger[data-v-0de613e6]:hover{background-color:color-mix(in oklab,oklch(97.61% 0 0deg) 95%,black)}.sidebar-inset[data-v-a71d2233]{will-change:margin-left;flex:1;min-height:100vh;margin-left:265px;background-color:#f7f7f7;transition:margin-left .3s cubic-bezier(.4,0,.2,1)}.sidebar-inset[data-sidebar-collapsed=true][data-v-a71d2233]{margin-left:88px}.sidebar-separator[data-v-873f2b69]{margin:24px 0;border:none;border-top:1px solid oklch(94.38% .0032 197.1deg)}.sidebar-item[data-v-9b26559b]{display:flex;gap:16px;align-items:center;min-width:0;padding:16px 20px;border-radius:12px;font-size:16px;font-weight:500;line-height:1.4;color:#7b7f85;text-decoration:none;letter-spacing:-.01em;transition:all .2s cubic-bezier(.4,0,.2,1)}.sidebar-item[data-v-9b26559b]:hover{background-color:color-mix(in oklab,oklch(59.51% .0103 258.35deg) 10%,white)}.sidebar-item[data-active=true][data-v-9b26559b]{color:#6a3dc3;background-color:color-mix(in oklab,oklch(49.11% .1967 293.17deg) 10%,white)}.sidebar-item[data-sidebar-collapsed=true][data-v-9b26559b]{gap:0;justify-content:center;padding-right:0;padding-left:0}.base-icon[data-v-8c8a113d]{display:inline-block;flex-shrink:0;line-height:1;vertical-align:middle}.base-icon svg[data-v-8c8a113d]{display:block;width:100%;height:100%}.app-sidebar__list[data-v-b225b6d6]{display:flex;flex-direction:column;gap:8px}.app-sidebar__logo[data-v-b225b6d6]{transition:opacity .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1)}[data-v-b225b6d6] .sidebar[data-collapsed=true] .app-sidebar__logo{max-width:0;opacity:0}.app-sidebar__item-icon[data-v-b225b6d6]{flex-shrink:0;width:24px;height:24px}.app-sidebar__item-label[data-v-b225b6d6]{flex:1;min-width:0;white-space:wrap;transition:opacity .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1)}[data-v-b225b6d6] .sidebar[data-collapsed=true] .app-sidebar__item-label{max-width:0;opacity:0}.app-page[data-v-3c2d36fd]{padding:24px 32px 32px 24px}.page-surface[data-v-0ca19567]{padding:24px;border-radius:16px;background-color:#fff}.base-navbar[data-v-c1d78cd7]{display:flex;align-items:center;width:100%;height:80px;padding:8px 32px;background-color:#fff;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.base-navbar[data-sticky=true][data-v-c1d78cd7]{position:sticky;z-index:10;top:0}.base-navbar[data-scrolled=true][data-v-c1d78cd7]{box-shadow:0 8px 16px #0000000f,0 0 2px #00000014,0 -1px 2px #0000000f}.base-navbar__container[data-v-c1d78cd7]{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%}.base-navbar__back[data-v-c1d78cd7],.base-navbar__title[data-v-c1d78cd7]{flex:1}.base-navbar__title[data-v-c1d78cd7]{font-size:20px;font-weight:600;line-height:28px;color:#191b1d;letter-spacing:-.02em}.base-navbar__actions[data-v-c1d78cd7]{display:flex;gap:16px;align-items:center}.base-dropdown-menu[data-v-fda48450]{position:relative;display:inline-block}.base-dropdown-menu__trigger[data-v-986e1894]{cursor:pointer;display:inline-flex;align-items:center;padding:0;border:none;font:inherit;color:inherit;background:none}.base-dropdown-menu__trigger--disabled[data-v-986e1894]{pointer-events:none;cursor:not-allowed;opacity:.5}.base-dropdown-menu__content[data-v-49a4517e]{z-index:1000;overflow:hidden;min-width:200px;padding:4px;border-radius:16px;background-color:#fff;box-shadow:0 8px 16px #0000000f,0 0 2px #00000014,0 -1px 2px #0000000f}.base-dropdown-menu-content-enter-active[data-v-49a4517e],.base-dropdown-menu-content-leave-active[data-v-49a4517e]{transition:opacity duration(dropdown) easing(dropdown),transform duration(dropdown) easing(dropdown)}.base-dropdown-menu-content-enter-from[data-v-49a4517e],.base-dropdown-menu-content-leave-to[data-v-49a4517e]{transform:translateY(-8px);opacity:0}.base-dropdown-menu-content-enter-to[data-v-49a4517e],.base-dropdown-menu-content-leave-from[data-v-49a4517e]{transform:translateY(0);opacity:1}.base-dropdown-menu__item[data-v-33300388]{cursor:pointer;padding:12px;border-radius:12px;font-size:16px;font-weight:500;line-height:1.4;color:#191b1d;letter-spacing:-.01em}.base-dropdown-menu__item[data-v-33300388]:hover{background-color:#f5f5f5}.base-dropdown-menu__item--disabled[data-v-33300388]{pointer-events:none;cursor:not-allowed;opacity:.5}.danger[data-v-a2198385]{color:#ff3347}.account-menu-trigger[data-v-78d84239]{display:inline-flex;gap:12px;align-items:center;justify-content:center;padding:0}.base-avatar[data-v-78d84239]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:40px;font-size:18px;font-weight:600;line-height:24px;color:#6a3dc3;letter-spacing:-.01em;background-color:#6a3dc31a}.user-name[data-v-78d84239]{display:inline-flex;gap:8px;align-items:center;justify-content:center}.page-surface-enter-active[data-v-860197ba],.page-surface-leave-active[data-v-860197ba]{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.page-surface-enter-from[data-v-860197ba]{transform:translate(8px);opacity:0}.page-surface-leave-to[data-v-860197ba]{transform:translate(-8px);opacity:0}.auth-layout[data-v-dea2c165]{display:flex;flex-direction:column;min-height:100vh}.auth-layout__content[data-v-dea2c165]{flex:1;background-color:#f7f7f7}
