.hd-appbar{backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);background:#0f122452;border-bottom:1px solid #ffffff1f}.hd-toolbar{margin:0 auto;min-height:40px!important;padding:4px 12px!important;width:95%}.hd-title{color:#eaf0ff;cursor:pointer;font-size:15.5px;font-weight:800;letter-spacing:.4px;line-height:1;text-shadow:0 2px 14px #788cff40;-webkit-user-select:none;user-select:none}.hd-right{align-items:center;display:flex;gap:10px}.hd-username{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;color:#cfd6ff;font-size:13px;line-height:1;opacity:.95;padding:2px 6px}.hd-logout{border-color:#ffffff59!important;border-radius:8px!important;box-shadow:0 6px 12px #8c78ff2e!important;color:#e9ecff!important;font-size:12.5px!important;height:28px!important;padding:2px 8px!important;text-transform:none!important}.hd-logout:hover{background:linear-gradient(135deg,#6aaaff,#b06fff)!important;border-color:#0000!important;box-shadow:0 10px 18px #8c78ff47!important}.lp-bg{background:radial-gradient(1200px 800px at 20% 10%,#1f3b7a22,#0000),radial-gradient(1000px 700px at 80% 90%,#a11fff22,#0000),linear-gradient(135deg,#0f1224,#12182b 40%,#0d1020);min-height:100vh;overflow:hidden;position:relative}.lp-blob{animation:float 22s ease-in-out infinite alternate;border-radius:50%;filter:blur(60px);mix-blend-mode:screen;opacity:.55;position:absolute}.lp-blob.b1{background:#335cff;height:420px;left:-80px;top:-80px;width:420px}.lp-blob.b2{animation-duration:26s;background:#ff4dd2;bottom:-120px;height:480px;right:-120px;width:480px}.lp-blob.b3{animation-duration:30s;background:#00e0ff;height:360px;left:50%;top:60%;width:360px}@keyframes float{0%{transform:translateY(0) translateX(0) scale(1)}to{transform:translateY(-40px) translateX(30px) scale(1.05)}}.lp-root{align-items:center;display:flex;justify-content:center;min-height:100vh}.lp-card.glass{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background:#ffffff0f;border:1px solid #ffffff26;border-radius:20px;box-shadow:0 20px 60px #00000059,inset 0 1px 0 #ffffff1f;color:#e9edf7;padding:26px;width:100%}.lp-header{grid-gap:6px;display:grid;gap:6px;justify-items:center;margin-bottom:6px}.lp-title{font-weight:700!important;letter-spacing:.5px}.lp-subtitle{opacity:.8}.lp-tabs{padding-bottom:6px;position:relative}.lp-tabs:after{background:linear-gradient(90deg,#ffffff2e,#ffffff0f);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.lp-tab-indicator{background:linear-gradient(90deg,#6aaaff,#b06fff);border-radius:3px;box-shadow:0 6px 16px #788cff99;height:3px;position:relative;z-index:1}.lp-tab{color:#cfd6ff!important}.lp-tab.Mui-selected{color:#fff!important;text-shadow:0 0 8px #788cff80}.lp-form{grid-gap:14px;display:grid;gap:14px;margin-top:22px}.lp-input .MuiOutlinedInput-root{background:#ffffff0f;border-radius:12px;color:#eaf0ff}.lp-input .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}.lp-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#96aaff99}.lp-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0000;box-shadow:0 0 0 2px #788cff73,0 0 24px #788cff40}.lp-input label{color:#c9d3ff}.lp-input label.Mui-focused{color:#fff}.lp-alert{margin-top:14px}.lp-row-between{align-items:center;display:flex;justify-content:space-between}.lp-link{color:#a9b8ff}.lp-btn-primary{background:linear-gradient(135deg,#6aaaff,#b06fff)!important;border-radius:12px!important;box-shadow:0 10px 24px #8c78ff59!important;font-weight:700!important;text-transform:none!important}.lp-btn-primary:hover{box-shadow:0 16px 30px #8c78ff73!important;filter:brightness(1.06);transform:translateY(-1px)}.lp-divider{color:#c9d3ff!important;margin:12px 0}.lp-strength{align-items:center;display:flex;gap:10px}.lp-strength-bars{grid-gap:6px;border-radius:999px;display:grid;flex:1 1;gap:6px;grid-template-columns:repeat(4,1fr);height:8px}.lp-strength-bars>div{background:#ffffff1a;border:1px solid #ffffff14;border-radius:999px;box-shadow:inset 0 1px 2px #00000040;height:100%;transition:background .25s ease,box-shadow .25s ease,transform .25s ease}.lp-strength-tip{background:#ffffff0f;border:1px solid #ffffff29;border-radius:50%;box-shadow:0 4px 12px #00000040,inset 0 1px 0 #ffffff26;color:#cfd6ff;height:18px;opacity:.9;padding:2px;width:18px}.lp-strength.weak .lp-strength-bars>div:nth-child(-n+1){background:linear-gradient(90deg,#ff8895,#ff4d6d);box-shadow:0 0 10px #ff4d6d55,inset 0 1px 2px #00000040}.lp-strength.fair .lp-strength-bars>div:nth-child(-n+2){background:linear-gradient(90deg,#ffc770,#ff9d4d);box-shadow:0 0 10px #ffb14d55,inset 0 1px 2px #00000040}.lp-strength.good .lp-strength-bars>div:nth-child(-n+3){background:linear-gradient(90deg,#7fe28c,#47c87b);box-shadow:0 0 10px #79d97c55,inset 0 1px 2px #00000040}.lp-strength.strong .lp-strength-bars>div:nth-child(-n+4){background:linear-gradient(90deg,#6dd6ff,#4bbcff);box-shadow:0 0 10px #4dd2ff55,inset 0 1px 2px #00000040}.lp-strength-bars>div:hover{transform:translateY(-.5px)}.lp-footer-text{margin-top:14px!important;opacity:.8;text-align:center}.homepage{margin-left:auto;margin-right:auto;width:60%}.homepage-title{margin-Top:40px;color:#eaf0ff;font-size:28px}.homepage-card-container{font-size:0}.homepage-card{background:#1c2645!important;border:1px solid #6a84d1;box-sizing:border-box;color:#d1deff!important;display:inline-block;margin:1%;width:31%}.isp-page{box-sizing:border-box;color:#e9edf7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif;padding:6px 24px}.square,.square *{border-radius:0!important}.isp-topbar{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.isp-title{font-size:22px;font-weight:700;letter-spacing:.3px;margin:auto 0}.isp-tabs-plain{min-height:36px;padding-bottom:4px}.isp-tab-indicator{background:linear-gradient(90deg,#6aaaff,#b06fff);box-shadow:0 6px 16px #788cff99;height:3px}.isp-tab{color:#cfd6ff!important;min-height:36px}.isp-tab.Mui-selected{color:#fff!important;text-shadow:0 0 8px #788cff80}.isp-filters.merged{grid-gap:10px;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background:#ffffff0f;border:1px solid #ffffff26;display:grid;gap:10px;margin:0;padding:12px}.isp-filters .row{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px}.isp-filters .row.line{border-bottom:1px dashed #ffffff1f;padding-bottom:8px}.isp-input .MuiOutlinedInput-root{background:#ffffff0f;color:#eaf0ff}.isp-input .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}.isp-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#96aaff99}.isp-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0000;box-shadow:0 0 0 2px #788cff73,0 0 24px #788cff40}.isp-input label{color:#c9d3ff}.isp-input label.Mui-focused{color:#fff}.isp-btn{background:linear-gradient(135deg,#6aaaff,#b06fff)!important;box-shadow:0 10px 24px #8c78ff59!important;font-weight:700!important;height:32px;text-transform:none!important}.isp-range{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.isp-range-label{color:#c9d3ff;font-size:13px;margin-right:4px}.isp-date input{color:#c9d3ff8f}.isp-date fieldset{border-color:#c9d3ff4e}.isp-date input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(85%) sepia(10%) saturate(600%) hue-rotate(180deg) opacity(.56)}.isp-date input[type=date]::-moz-calendar-picker-indicator{cursor:pointer;filter:invert(85%) sepia(10%) saturate(600%) hue-rotate(180deg) opacity(.56)}.isp-range-sep{color:#c9d3ff}.isp-dg-plain{background-color:initial!important;border-width:0!important}.isp-dg-plain .MuiSvgIcon-root{color:#c9d3ffa3!important}.isp-dg-plain .MuiDataGrid-overlay{background-color:#182036!important;color:#c9d3ff}.isp-dg-plain .MuiDataGrid-columnHeaders{background:#0000!important}.isp-dg-plain .MuiDataGrid-columnHeader{background:#0000!important;border-width:0!important;color:#e9edf7}.isp-dg-plain .MuiDataGrid-cell{border-bottom:1px solid hsla(0,0%,100%,.142);border-top:initial!important;color:#eef2ff}.isp-dg-plain .MuiDataGrid-row{background-color:#182036!important}.isp-dg-plain .MuiDataGrid-row:hover{background-color:#222d4b!important}.isp-dg-plain .MuiDataGrid-footerContainer{border-width:0!important}.isp-dg-plain .MuiTablePagination-root{color:#e9edf7}.isp-check-btn{border-color:#a4bcf6!important;color:#a4bcf6!important}@media (max-width:640px){.isp-date{min-width:140px}}.ispe-page{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif;width:100%}.ispe-main{grid-gap:0;display:grid;flex:1 1;gap:0;grid-template-columns:3fr 1fr;min-height:0}.ispe-form,.ispe-info-card{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background:#ffffff0f;border:1px solid #ffffff26;border-radius:0;color:#fff;padding:20px}.ispe-form{display:flex;height:calc(100vh - 51px);min-height:0;padding:0}.ispe-editor-wrap{display:flex;flex-direction:column;min-height:520px;width:100%}.ispe-editor{border:1px solid #ffffff1f;flex:1 1 auto;height:100%!important}.ispe-info-card{align-self:stretch;display:flex;flex-direction:column}.ispe-sidebar-header{display:flex;flex-direction:row;gap:8px;margin-bottom:10px}.ispe-side-title{border-image:linear-gradient(180deg,#6aaaff,#b06fff) 1;border-left:3px solid #0000;font-weight:800!important;letter-spacing:.3px;padding-left:10px}.ispe-backbtn{align-self:flex-end;border-color:#a4bcf6!important;color:#a4bcf6!important;margin-left:auto!important;text-transform:none!important}.ispe-backbtn:hover{background:#a4bcf614!important;border-color:#c1d1ff!important;color:#fff!important}.ispe-page .isp-input .MuiOutlinedInput-root{background:#ffffff0f;color:#eaf0ff}.ispe-page .isp-input .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}.ispe-page .isp-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#96aaff99}.ispe-page .isp-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0000;box-shadow:0 0 0 2px #788cff73,0 0 24px #788cff40}.ispe-page .isp-input label{color:#c9d3ff}.ispe-page .isp-input label.Mui-focused{color:#fff}.ispe-page .isp-input .MuiSvgIcon-root{color:#eaf0ff}.ispe-page .MuiMenu-paper{background:#182036!important;color:#eef2ff!important}.ispe-page .MuiButton-contained{background:linear-gradient(135deg,#6aaaff,#b06fff)!important;box-shadow:0 10px 24px #8c78ff59!important;font-weight:700!important;text-transform:none!important}.ispe-userinfo{color:#e5e9ff;font-size:13px;margin-top:6px}.ispe-page ::-webkit-scrollbar{height:10px;width:10px}.ispe-page ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6aaaff,#b06fff);border-radius:10px}.ispe-page ::-webkit-scrollbar-track{background:#0000}@media (max-width:900px){.ispe-main{grid-template-columns:1fr}.ispe-editor-wrap{height:60vh}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#282c34;color:#abb2bf}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.ispd-page{box-sizing:border-box;color:#e9edf7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif;margin-left:auto;margin-right:auto;margin-top:20px;padding:6px 24px;width:90%}.ispd-topbar{align-items:center;display:flex;margin-bottom:8px}.ispd-backbtn{border-color:#a4bcf6!important;color:#a4bcf6!important;text-transform:none!important}.ispd-backbtn:hover{background:#a4bcf614!important;border-color:#c1d1ff!important;color:#fff!important}.ispd-title{border-image:linear-gradient(180deg,#6aaaff,#b06fff) 1;border-left:3px solid #0000;font-size:22px;font-weight:700;letter-spacing:.3px;margin:0 0 12px;padding-left:10px}.ispd-main{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 320px}.ispd-code{backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background:#ffffff0f;border:1px solid #ffffff26;border-radius:0;display:flex;flex-direction:column;min-height:320px;padding:12px}.ispd-loading{color:#c9d3ff}.ispd-error{color:#ffb4b4}.ispd-codebox{background:#182036;border:1px solid #ffffff1f;color:#eef2ff;flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6;margin:0;overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-word}.ispd-codebox .hljs{background:#0000}.ispd-info{align-self:start;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);background:#ffffff0f;border:1px solid #ffffff26;border-radius:0;padding:12px}.ispd-info-item{grid-gap:8px;border-bottom:1px dashed #ffffff1f;display:grid;gap:8px;grid-template-columns:88px 1fr;padding:10px 0}.ispd-info-item:last-child{border-bottom:none}.ispd-info .label{color:#c9d3ff;font-size:13px}.ispd-info .value{color:#eef2ff;font-size:14px;word-break:break-word}.ispd-page ::-webkit-scrollbar{height:10px;width:10px}.ispd-page ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6aaaff,#b06fff);border-radius:10px}.ispd-page ::-webkit-scrollbar-track{background:#0000}.ispd-actions{align-items:center;border-bottom:1px dashed #ffffff1f;display:flex;justify-content:flex-start;margin-bottom:10px;padding-bottom:10px}.ispd-opbtn{border-color:#a4bcf6!important;border-radius:6px!important;text-transform:none!important}.ispd-opbtn-edit{background:linear-gradient(90deg,#6aaaff,#b06fff)!important;color:#0f1224!important}.ispd-opbtn-edit:hover{filter:brightness(1.05)}@media (max-width:900px){.ispd-main{grid-template-columns:1fr}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.b089216d.css.map*/