@import"https://cdn.jsdelivr.net/npm/@xz/fonts@1/serve/plus-jakarta-display.min.css";/*!

=========================================================
* Vision UI Free React - v1.0.0
=========================================================

* Product Page: https://www.creative-tim.com/product/vision-ui-free-react
* Copyright 2021 Creative Tim (https://www.creative-tim.com/)
* Licensed under MIT (https://github.com/creativetimofficial/vision-ui-free-react/blob/master LICENSE.md)

* Design and Coded by Simmmple & Creative Tim

=========================================================

* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

*/:root{color-scheme:dark;font-synthesis:none}html,body,#root{min-height:100%}body{margin:0;background-color:#030814;letter-spacing:0}button,input,select,textarea{letter-spacing:0}.vision-drawer .MuiDrawer-paper{width:250px!important;height:calc(100vh - 32px)!important;margin:16px!important;overflow:hidden;border:0!important;border-radius:20px!important;background:linear-gradient(111.84deg,#060b26f5,#1a1f37db)!important;box-shadow:0 20px 27px #00000052!important;-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px)}.vision-sidebar{display:flex;height:100%;flex-direction:column;padding:28px 16px 18px;background:transparent!important}.vision-sidebar-close{position:absolute!important;top:8px;right:8px;color:#a0aec0!important}.vision-brand{display:flex;min-height:36px;align-items:center;justify-content:center;gap:10px}.vision-brand img{width:28px;height:28px;object-fit:contain}.vision-sidebar-divider{margin:18px 0 8px!important;border-color:#ffffff1f!important}.vision-nav-list{display:grid;gap:4px}.vision-nav-item{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 13px 10px 16px;color:#a0aec0!important;border-radius:12px;font-size:14px;font-weight:500;transition:background-color .15s ease,color .15s ease}.vision-nav-item:hover{background:#1a1f37b8;color:#fff!important}.vision-nav-item.active{background:#1a1f37;color:#fff!important}.vision-nav-icon{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:12px;color:#0075ff;background:#1a1f37}.vision-nav-item.active .vision-nav-icon{color:#fff;background:#0075ff;box-shadow:0 4px 7px #0075ff47}.vision-account-card{display:flex;align-items:center;gap:12px;margin-top:auto;padding:14px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:linear-gradient(126deg,#060b28d1,#0a0e238c)}.vision-layout{min-height:100vh;margin-left:274px;padding:24px}.vision-navbar{top:12px!important;min-height:75px!important;border:1px solid rgba(226,232,240,.14);border-radius:20px!important;background:linear-gradient(112.83deg,#060b28f0,#0a0e239e)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px)}.vision-navbar-toolbar{display:flex;min-height:75px!important;justify-content:space-between;gap:16px;padding:8px 16px!important}.MuiInputBase-root.project-select{min-width:0;color:#fff!important;background:#ffffff0a!important}.project-switcher{display:flex;width:190px;height:42px;align-items:center;padding:0 4px 0 12px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#ffffff0a!important}.project-switcher .project-select{min-width:0;flex:1;border:0!important;background:transparent!important;box-shadow:none!important}.project-switcher .project-select:before,.project-switcher .project-select:after{display:none!important}.project-switcher .project-select .MuiSelect-select{min-height:20px;padding:6px 24px 6px 0!important;overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis}.project-switcher-actions{width:34px;height:34px;flex:0 0 34px;color:#a0aec0!important}.project-select .MuiSelect-select{color:#fff!important}.project-select .MuiOutlinedInput-notchedOutline{border-color:#ffffff21}.app-content{min-height:calc(100vh - 123px);padding:36px 0 0}.menu-label{margin-left:10px}.MuiDialog-root .MuiBackdrop-root{background:#030814b8}.MuiDialog-root .MuiDialog-paper{color:#fff;border:1px solid rgba(226,232,240,.14);background:linear-gradient(127.09deg,#060c29 19.41%,#0a0e23fa 76.65%)}.MuiDialog-root .MuiDialogTitle-root{color:#fff;font-weight:700}.MuiDialog-root .MuiDialogContent-root{color:#a0aec0}.MuiDialog-root .MuiDialogActions-root{border-top:1px solid rgba(255,255,255,.07)}.metric-card{display:flex;min-height:80px;align-items:center;justify-content:space-between;padding:17px;border:0;border-radius:20px!important;background:linear-gradient(127.09deg,#060c29 19.41%,#0a0e237d 76.65%)!important;box-shadow:0 20px 27px #0000000d!important}.api-key-input input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.api-key-copy{width:42px;height:42px;color:#fff!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px!important}.panel{border:0;border-radius:20px!important;background:linear-gradient(127.09deg,#060c29 19.41%,#0a0e237d 76.65%)!important;box-shadow:0 20px 27px #0000000d!important}.panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:0 0 18px;border-bottom:0}.status-dot{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#01b574}.status-dot.off{background:#e65a65}.data-table .MuiTableCell-root{color:#d9e1ef;background:transparent!important;border-color:#ffffff12;white-space:nowrap}.data-table .MuiTableHead-root{display:table-header-group;padding:0;border-radius:0}.data-table .MuiTableCell-head{color:#8290aa;font-size:11px;font-weight:700;text-transform:uppercase}.scripts-table-container{overflow-x:auto}.scripts-table{width:100%;table-layout:fixed}.scripts-table .script-name-cell{width:28%}.scripts-table .script-status-cell{width:14%}.scripts-table .script-actions-cell{width:12%}.scripts-table .MuiTableCell-root{padding:14px 18px;vertical-align:middle}.scripts-table .MuiTableCell-root:first-child{padding-left:24px}.scripts-table .MuiTableCell-root:last-child{padding-right:24px}.scripts-table .MuiTableCell-head{padding-top:15px;padding-bottom:13px;font-size:10px;line-height:1.2;opacity:.7}.scripts-table .MuiTableCell-root:nth-child(2){width:22%}.scripts-table .MuiTableCell-root:nth-child(4){width:14%}.scripts-table .MuiTableCell-root:nth-child(5){width:10%}.scripts-table .MuiTableBody-root .MuiTableRow-root{height:70px}.script-icon{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;color:#0075ff;border-radius:10px;background:#1a1f37}.script-id{display:block;overflow:hidden;text-overflow:ellipsis}.script-mobile-meta{display:none;max-width:100%;overflow:hidden;color:#718096;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.truncate-cell{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis}.field-label{display:block;margin-bottom:7px;color:#a0aec0;font-size:12px;font-weight:600}.toggle-row{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:18px}.settings-table{display:grid;gap:20px}.settings-row{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr);align-items:center;gap:22px}.settings-row .field-label{margin:0}.settings-toggle-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px}.provider-row{display:grid;grid-template-columns:minmax(140px,.45fr) minmax(0,1fr);align-items:center;gap:22px}.provider-key-disabled{display:flex;min-height:42px;align-items:center;gap:9px;padding:0 12px;color:#68758e;border-radius:7px;background:#ffffff06!important}@media (max-width: 600px){.settings-row{grid-template-columns:1fr;gap:8px}.settings-toggle-grid{gap:22px}.provider-row{grid-template-columns:1fr;gap:7px}}.drop-zone{display:grid;min-height:120px;place-items:center;padding:20px;text-align:center;border:1px dashed rgba(33,212,253,.42);border-radius:7px;background:#21d4fd0a}.sign-in-shell{display:grid;min-height:100vh;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);background:#030814}.sign-in-visual{position:relative;min-height:100vh;background:linear-gradient(90deg,#03081414,#030814),url(/assets/signInImage-5yl-g8Nq.png) center / cover no-repeat}.sign-in-brand{position:absolute;top:42px;left:48px;display:flex;align-items:center;gap:14px}.sign-in-brand img{width:52px;height:52px}@media (min-width: 900px){.scripts-table{min-width:860px}}.sign-in-form-wrap{display:grid;place-items:center;padding:36px}.sign-in-form{width:min(100%,390px)}.sign-in-separator{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:24px 0;color:#68758e}.sign-in-separator span{height:1px;background:#ffffff1a}@media (max-width: 800px){.sign-in-shell{grid-template-columns:1fr}.sign-in-visual{min-height:190px;background-position:center 35%}.sign-in-brand{top:28px;left:26px}.sign-in-form-wrap{padding:36px 22px 54px}}@media (max-width: 1199px){.vision-layout{margin-left:0}}@media (max-width: 899px){.scripts-table .script-detail-column{display:none}.scripts-table .script-name-cell{width:auto}.scripts-table .script-status-cell{width:105px}.script-mobile-meta{display:block}}@media (max-width: 600px){.vision-layout{padding:16px 14px 24px}.vision-navbar{top:8px!important}.vision-navbar-toolbar{gap:6px;padding:8px 10px!important}.vision-breadcrumbs .MuiTypography-caption{display:none}.project-switcher{width:140px;padding-left:10px}.app-content{padding:28px 0 0}.metric-card{min-height:92px;padding:16px}}
