svg[data-v-8bb5d13e]{display:block;flex:none}.sidebar[data-v-bb11b498]{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:14px;padding:18px 14px 14px;background:linear-gradient(180deg,#141824f0,#0c0f17f0);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:hidden}.sidebar__brand[data-v-bb11b498]{display:flex;align-items:center;gap:11px;padding:2px 4px 14px;border-bottom:1px solid var(--line)}.brand__logo[data-v-bb11b498]{flex:0 0 38px;height:38px;border-radius:11px;background:var(--grad);display:grid;place-items:center;color:#fff;box-shadow:0 10px 24px -10px #6d5efce6}.brand__text[data-v-bb11b498]{display:flex;flex-direction:column;line-height:1.25;overflow:hidden;white-space:nowrap}.brand__text strong[data-v-bb11b498]{font-size:14.5px;letter-spacing:.3px}.brand__text span[data-v-bb11b498]{font-size:11px;color:var(--text-3);letter-spacing:1.4px;text-transform:uppercase}.brand__toggle[data-v-bb11b498]{margin-left:auto;flex:0 0 26px;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--text-3);transition:.2s}.brand__toggle[data-v-bb11b498]:hover{background:#ffffff12;color:var(--text)}.brand__toggle[data-v-bb11b498] svg{transition:transform .28s}.brand__toggle.is-flip[data-v-bb11b498] svg{transform:rotate(180deg)}.nav[data-v-bb11b498]{display:flex;flex-direction:column;gap:5px;flex:1;overflow-y:auto;padding-right:2px}.nav__label[data-v-bb11b498]{font-size:11px;color:var(--text-3);letter-spacing:1.2px;padding:4px 10px 6px;text-transform:uppercase}.nav__item[data-v-bb11b498]{position:relative;display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:12px;color:var(--text-2);text-decoration:none;font-size:14px;white-space:nowrap;transition:background .2s,color .2s}.nav__item[data-v-bb11b498]:hover{background:#ffffff0d;color:var(--text)}.nav__item.router-link-active[data-v-bb11b498]{background:linear-gradient(90deg,#6d5efc3d,#38bdf81a);color:#fff}.nav__item.router-link-active[data-v-bb11b498]:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:3px;height:22px;border-radius:0 4px 4px 0;background:var(--grad)}.nav__icon[data-v-bb11b498]{flex:0 0 21px;display:grid;place-items:center}.nav__text[data-v-bb11b498]{flex:1;overflow:hidden;text-overflow:ellipsis}.nav__badge[data-v-bb11b498]{font-size:10px;font-weight:700;padding:2px 7px;border-radius:20px;background:linear-gradient(135deg,#6d5efc,#38bdf8);color:#fff;letter-spacing:.4px}.nav__badge--new[data-v-bb11b498]{background:linear-gradient(135deg,#f472b6,#fb7185)}.sidebar__foot[data-v-bb11b498]{display:flex;flex-direction:column;gap:12px}.settings-link[data-v-bb11b498]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line);color:var(--text-2);font-size:14px;white-space:nowrap;text-decoration:none;transition:background .2s,color .2s}.settings-link[data-v-bb11b498]:hover{background:#ffffff12;color:var(--text)}.settings-link.router-link-active[data-v-bb11b498]{background:linear-gradient(90deg,#6d5efc3d,#38bdf81a);color:#fff}.settings-link__icon[data-v-bb11b498]{flex:0 0 19px;display:grid;place-items:center}.settings-link__text[data-v-bb11b498]{flex:1;overflow:hidden;text-overflow:ellipsis}.plan-card[data-v-bb11b498]{background:linear-gradient(150deg,#6d5efc2e,#38bdf814);border:1px solid var(--line-strong);border-radius:14px;padding:12px}.plan-card__top[data-v-bb11b498]{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:var(--text-2)}.plan-card__tag[data-v-bb11b498]{font-size:10px;font-weight:700;padding:1px 7px;border-radius:20px;background:var(--grad);color:#fff}.plan-card__num[data-v-bb11b498]{font-size:13px;margin:6px 0 8px;color:var(--text-2)}.plan-card__num b[data-v-bb11b498]{font-size:19px;color:#fff}.plan-card__bar[data-v-bb11b498]{height:5px;border-radius:20px;background:#ffffff1c;overflow:hidden}.plan-card__bar i[data-v-bb11b498]{display:block;height:100%;border-radius:20px;background:var(--grad);transition:width .4s}.plan-card__hint[data-v-bb11b498]{font-size:11px;color:var(--text-3);margin-top:7px}.user[data-v-bb11b498]{display:flex;align-items:center;gap:10px;padding:9px;border-radius:13px;background:#ffffff0a;border:1px solid var(--line)}.user__avatar[data-v-bb11b498]{flex:0 0 34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:700;color:#fff;background:var(--grad);overflow:hidden}.user__avatar img[data-v-bb11b498]{width:100%;height:100%;object-fit:cover;display:block}.user__info[data-v-bb11b498]{display:flex;flex-direction:column;line-height:1.3;overflow:hidden;white-space:nowrap}.user__info strong[data-v-bb11b498]{font-size:13px}.user__info small[data-v-bb11b498]{font-size:11px;color:var(--text-3)}.nav__group[data-v-bb11b498]{display:flex;flex-direction:column;gap:2px}.nav__group.is-active>.nav__item--parent[data-v-bb11b498]{background:linear-gradient(90deg,#6d5efc3d,#38bdf81a);color:#fff}.nav__group.is-active>.nav__item--parent[data-v-bb11b498]:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:3px;height:22px;border-radius:0 4px 4px 0;background:var(--grad)}.nav__sublist[data-v-bb11b498]{display:flex;flex-direction:column;gap:1px;margin:2px 0 4px 36px;padding-left:12px;border-left:1px solid var(--line)}.nav__subitem[data-v-bb11b498]{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;font-size:13px;color:var(--text-3);text-decoration:none;white-space:nowrap;transition:color .18s,background .18s}.nav__subitem[data-v-bb11b498]:hover{color:var(--text);background:#ffffff0a}.nav__subitem.router-link-active[data-v-bb11b498]{color:#fff;background:#6d5efc2e}.nav__parent[data-v-bb11b498]{position:relative;display:flex;align-items:stretch}.nav__parent>.nav__item--parent[data-v-bb11b498]{flex:1;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.nav__toggle[data-v-bb11b498]{display:grid;place-items:center;flex:0 0 30px;background:transparent;border:none;color:var(--text-3);cursor:pointer;border-radius:0 12px 12px 0;transition:color .18s,background .18s}.nav__toggle[data-v-bb11b498]:hover{color:#fff;background:#ffffff0d}.nav__toggle[data-v-bb11b498] svg{transform:rotate(180deg);transition:transform .25s}.nav__toggle.is-open[data-v-bb11b498] svg{transform:rotate(90deg)}.sublist-enter-active[data-v-bb11b498],.sublist-leave-active[data-v-bb11b498]{transition:opacity .18s ease,transform .2s ease;overflow:hidden}.sublist-enter-from[data-v-bb11b498],.sublist-leave-to[data-v-bb11b498]{opacity:0;transform:translateY(-3px)}@media(max-width:860px){.sidebar[data-v-bb11b498]{position:fixed;z-index:60;width:252px;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.sidebar.is-open[data-v-bb11b498]{transform:none}}.topbar[data-v-5cb6a7a3]{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 28px;background:#0a0c12b8;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topbar__title h1[data-v-5cb6a7a3]{font-size:20px;letter-spacing:.2px}.topbar__title p[data-v-5cb6a7a3]{font-size:12.5px;color:var(--text-3);margin-top:2px}.topbar__actions[data-v-5cb6a7a3]{display:flex;align-items:center;gap:9px}.icon-btn[data-v-5cb6a7a3]{position:relative;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:var(--text-2);border:1px solid var(--line);background:#ffffff08;transition:.2s}.icon-btn[data-v-5cb6a7a3]:hover{color:#fff;border-color:var(--line-strong);background:#ffffff12;transform:translateY(-1px)}.icon-btn .dot[data-v-5cb6a7a3]{position:absolute;top:8px;right:9px;width:6px;height:6px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px var(--bg)}.toasts[data-v-c0da2f9d]{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:1100;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.toast[data-v-c0da2f9d]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:13px;background:#1a1f2ef5;border:1px solid var(--line-strong);box-shadow:var(--shadow);font-size:13px;min-width:230px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.toast__dot[data-v-c0da2f9d]{width:8px;height:8px;border-radius:50%;background:var(--brand-2);flex:0 0 8px}.toast--ok .toast__dot[data-v-c0da2f9d]{background:var(--ok)}.toast--warn .toast__dot[data-v-c0da2f9d]{background:var(--warn)}.toast--err .toast__dot[data-v-c0da2f9d]{background:var(--danger)}.toast-enter-active[data-v-c0da2f9d],.toast-leave-active[data-v-c0da2f9d]{transition:all .3s cubic-bezier(.22,1,.36,1)}.toast-enter-from[data-v-c0da2f9d],.toast-leave-to[data-v-c0da2f9d]{opacity:0;transform:translateY(-12px)}.toast-leave-active[data-v-c0da2f9d]{position:absolute}.overlay[data-v-d66da1fa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#05070cb3;display:grid;place-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal[data-v-d66da1fa]{width:min(520px,92vw);max-height:82vh;overflow:auto;border-radius:18px;background:linear-gradient(180deg,#1a1f2e,#12161f);border:1px solid var(--line-strong);box-shadow:0 40px 90px -30px #000000f2}.modal__head[data-v-d66da1fa]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--line)}.modal__head h4[data-v-d66da1fa]{font-size:15px}.modal__head button[data-v-d66da1fa]{font-size:22px;color:var(--text-3);line-height:1;padding:0 4px}.modal__head button[data-v-d66da1fa]:hover{color:#fff}.modal__body[data-v-d66da1fa]{padding:18px;font-size:13.3px;color:var(--text-2)}.modal__body[data-v-d66da1fa] p{margin-bottom:10px}.fade-enter-active[data-v-d66da1fa]{animation:fade .22s ease}.fade-enter-active .modal[data-v-d66da1fa]{animation:pop .3s cubic-bezier(.22,1,.36,1)}:root{--bg: #0a0c12;--bg-soft: #10131c;--panel: #141824;--panel-2: #1a1f2e;--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .14);--text: #eef1f8;--text-2: #a2acca;--text-3: #6d7791;--brand: #6d5efc;--brand-2: #38bdf8;--brand-3: #f472b6;--ok: #34d399;--warn: #fbbf24;--danger: #fb7185;--grad: linear-gradient(135deg, #6d5efc 0%, #8b5cf6 45%, #38bdf8 100%);--radius: 16px;--radius-sm: 10px;--shadow: 0 18px 44px -22px rgba(0, 0, 0, .85);--sidebar-w: 252px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Inter,system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--text);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(900px 520px at 8% -10%,rgba(109,94,252,.2),transparent 60%),radial-gradient(760px 480px at 100% 0%,rgba(56,189,248,.14),transparent 62%),radial-gradient(700px 600px at 60% 120%,rgba(244,114,182,.1),transparent 60%)}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;border:none;background:none}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#ffffff21;border-radius:20px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#ffffff3d;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes grow{0%{height:0}}.app{position:relative;z-index:1;display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .28s cubic-bezier(.4,0,.2,1)}.app.is-collapsed{--sidebar-w: 80px}.app.is-collapsed .nav__item{justify-content:center;padding:12px 0}.app.is-collapsed .nav__text,.app.is-collapsed .nav__label,.app.is-collapsed .plan-card,.app.is-collapsed .user__info{display:none}.app.is-collapsed .nav__badge{position:absolute;top:6px;right:10px;width:7px;height:7px;padding:0;font-size:0}.app.is-collapsed .sidebar__brand{flex-direction:column;gap:9px;padding-inline:0}.app.is-collapsed .brand__text{display:none}.app.is-collapsed .brand__logo{flex:0 0 auto;width:38px;height:38px}.app.is-collapsed .brand__toggle{margin-left:0}.app.is-collapsed .user{justify-content:center;padding:6px}.main{display:flex;flex-direction:column;min-width:0}.views{flex:1;padding:22px 28px 40px}.view{animation:fadeUp .38s cubic-bezier(.22,1,.36,1)}.grid{display:grid;gap:18px;align-items:start}.grid--2{grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr)}.grid--3{grid-template-columns:minmax(260px,.85fr) minmax(280px,1fr) minmax(0,1.15fr)}.card{padding:18px;border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg,#1a1f2edb,#111520e6);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card--result{display:flex;flex-direction:column;gap:14px}.card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.card__head h3{display:flex;align-items:center;gap:8px;font-size:15px}.card__head h3:before{content:"";width:3px;height:14px;border-radius:3px;background:var(--grad)}.card__head--sub{margin-top:6px;padding-top:14px;border-top:1px solid var(--line)}.card__head-actions{display:flex;gap:8px}.card__foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.foot__note{margin-left:auto;font-size:12px;color:var(--text-3)}.foot__note b{color:var(--brand-2)}.chip{font-size:11.5px;padding:3px 10px;border-radius:20px;white-space:nowrap}.chip--soft{background:#6d5efc29;color:#b9b2ff;border:1px solid rgba(109,94,252,.28)}.chip-select{position:relative;display:inline-flex;align-items:center;gap:4px;padding-right:24px;cursor:pointer;transition:.2s}.chip-select:hover{border-color:#6d5efc99;color:#c7c1ff}.chip-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;outline:none;background:transparent;color:inherit;font:inherit;line-height:1;cursor:pointer;padding:0 2px;min-width:128px;max-width:190px}.chip-select select:focus{border:none;box-shadow:none;background:transparent}.chip-select select option{background:#14161f;color:#e8e8ef;padding:6px 10px}.chip-select:after{content:"";position:absolute;right:10px;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none;opacity:.8}.field{display:block;margin-bottom:16px}.field__label{display:block;margin-bottom:8px;font-size:12.5px;font-weight:500;color:var(--text-2)}.req{color:var(--danger);font-style:normal}.field__tip{float:right;margin-top:6px;font-size:11px;color:var(--text-3)}textarea,input[type=text],input[type=datetime-local],select{width:100%;padding:11px 13px;border-radius:var(--radius-sm);border:1px solid var(--line);background:#090b11c7;color:var(--text);outline:none;resize:vertical;transition:border-color .2s,box-shadow .2s,background .2s}textarea::placeholder,input::placeholder{color:var(--text-3)}textarea:focus,input:focus,select:focus{border-color:#6d5efcbf;box-shadow:0 0 0 3px #6d5efc29;background:#090b11f2}.prompt-box{width:100%;border-radius:var(--radius-sm);border:1px solid var(--line);background:#090b11c7;transition:border-color .2s,box-shadow .2s,background .2s}.views .prompt-box:focus-within{border-color:#6d5efcbf;box-shadow:0 0 0 3px #6d5efc29;background:#090b11f2}.views .prompt-box textarea{border:none;background:transparent;box-shadow:none;border-radius:0}.views .prompt-box textarea:focus{box-shadow:none;background:transparent}.prompt-box__tags{display:flex;flex-wrap:wrap;gap:8px;padding:0 13px 11px}.prompt-box__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 7px 5px 11px;border-radius:9px;border:1px solid rgba(109,94,252,.55);background:#6d5efc24;color:var(--text);font-size:12px;white-space:nowrap}.prompt-box__tag-x{display:grid;place-items:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background:#ffffff1f;color:var(--text-2);cursor:pointer;transform:rotate(45deg);transition:.18s}.prompt-box__tag-x:hover{background:#fb7185d9;color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:34px}.select{position:relative}.select:after{content:"";position:absolute;right:13px;top:50%;width:7px;height:7px;border-right:1.6px solid var(--text-3);border-bottom:1.6px solid var(--text-3);transform:translateY(-70%) rotate(45deg);pointer-events:none}.row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mt10{margin-top:10px}.segmented{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;padding:4px;border-radius:12px;border:1px solid var(--line);background:#090b11c7}.segmented button{padding:9px 6px;border-radius:9px;font-size:12.8px;color:var(--text-2);white-space:nowrap;transition:.2s}.segmented button:hover{color:var(--text);background:#ffffff0d}.segmented button.is-active{background:var(--grad);color:#fff;font-weight:600;box-shadow:0 8px 18px -10px #6d5efcf2}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips__item{padding:7px 14px;border-radius:20px;font-size:12.5px;color:var(--text-2);border:1px solid var(--line);background:#ffffff08;transition:.2s}.chips__item:hover{border-color:var(--line-strong);color:var(--text)}.chips__item.is-active{background:#6d5efc33;border-color:#6d5efc99;color:#c7c1ff;font-weight:600}.dropzone{padding:22px 16px;border-radius:14px;border:1.5px dashed rgba(255,255,255,.17);background:#090b1180;text-align:center;cursor:pointer;transition:.22s}.dropzone:hover,.dropzone.is-over{border-color:#6d5efccc;background:#6d5efc17}.dropzone--sm{padding:16px 12px}.dropzone__inner{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--text-2)}.dropzone__inner svg{color:var(--brand-2)}.dropzone__inner p{font-size:13px}.dropzone__inner small{font-size:11.5px;color:var(--text-3)}.toggle-list{display:flex;flex-direction:column;gap:3px;margin-bottom:16px}.toggle{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 11px;border-radius:11px;border:1px solid transparent;cursor:pointer;transition:.2s}.toggle:hover{background:#ffffff0a;border-color:var(--line)}.toggle span{display:flex;flex-direction:column;line-height:1.35}.toggle b{font-size:13px;font-weight:500}.toggle small{font-size:11.5px;color:var(--text-3)}.sw{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 40px;width:40px;height:22px;border-radius:20px;position:relative;background:#ffffff26;cursor:pointer;border:none;transition:.24s}.sw:after{content:"";position:absolute;top:2.5px;left:2.5px;width:17px;height:17px;border-radius:50%;background:#fff;transition:.24s}.sw:checked{background:var(--grad)}.sw:checked:after{transform:translate(18px)}.range{display:flex;align-items:center;gap:12px}input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:1;height:5px;border-radius:20px;background:#ffffff24;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #6d5efc59;cursor:pointer}.range__val{min-width:38px;text-align:right;font-size:12.5px;font-weight:600;color:var(--brand-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 18px;border-radius:11px;border:1px solid transparent;font-size:13.5px;font-weight:500;white-space:nowrap;transition:.2s}.btn--primary{background:var(--grad);color:#fff;box-shadow:0 12px 26px -12px #6d5efcf2}.btn--primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 32px -12px #6d5efc}.btn--primary:active:not(:disabled){transform:translateY(0)}.btn--ghost{background:#ffffff0a;border-color:var(--line);color:var(--text-2)}.btn--ghost:hover{color:#fff;background:#ffffff14;border-color:var(--line-strong)}.btn--mini{padding:6px 12px;border-radius:9px;font-size:12.5px;background:#ffffff0d;border:1px solid var(--line);color:var(--text-2)}.btn--mini:hover:not(:disabled){color:#fff;background:#6d5efc33;border-color:#6d5efc80}.btn--sm{padding:8px 15px;font-size:13px}.btn:disabled{opacity:.42;cursor:not-allowed;transform:none!important;box-shadow:none}.spin{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;animation:spin .7s linear infinite}.empty{flex:1;min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:26px;text-align:center;color:var(--text-3)}.empty__icon{width:56px;height:56px;margin-bottom:4px;border-radius:17px;display:grid;place-items:center;background:#6d5efc21;color:#a99fff}.empty p{font-size:13.5px;color:var(--text-2)}.empty small{font-size:11.5px}.result{flex:1;min-height:300px;padding:16px;border-radius:13px;border:1px solid var(--line);background:#090b1199;overflow:auto;display:flex}.result__body{width:100%}.result h4{font-size:14px;color:#fff;margin-bottom:10px}.result p{font-size:13.3px;color:var(--text-2);margin-bottom:9px;white-space:pre-wrap}.result p.hl{color:#c3bdff}.result__tagline{display:inline-block;margin:2px 6px 2px 0;padding:6px 12px;border-radius:20px;background:#38bdf824;color:#8ed8fb;font-size:12.5px}@media(max-width:1180px){.grid--2,.grid--3{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.app{grid-template-columns:0 minmax(0,1fr)}.app.is-collapsed{--sidebar-w: 0px}.views{padding:16px 18px 40px}.row{grid-template-columns:1fr}}html[data-theme=light]{color-scheme:light;--bg: #f4f6fb;--bg-soft: #ffffff;--panel: #ffffff;--panel-2: #eef1f8;--line: rgba(18, 24, 38, .1);--line-strong: rgba(18, 24, 38, .18);--text: #141a26;--text-2: #4d5670;--text-3: #7d869e;--shadow: 0 18px 40px -26px rgba(20, 28, 48, .32)}html[data-theme=dark]{color-scheme:dark}html[data-theme=light] body:before{background:radial-gradient(900px 520px at 8% -10%,rgba(109,94,252,.14),transparent 60%),radial-gradient(760px 480px at 100% 0%,rgba(56,189,248,.12),transparent 62%),radial-gradient(700px 600px at 60% 120%,rgba(244,114,182,.09),transparent 60%)}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#12182629;background-clip:content-box}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#12182647;background-clip:content-box}html[data-theme=light] .app .sidebar{background:linear-gradient(180deg,#fff,#f1f4fb)}html[data-theme=light] .app .brand__toggle:hover,html[data-theme=light] .app .nav__item:hover,html[data-theme=light] .app .nav__subitem:hover,html[data-theme=light] .app .nav__toggle:hover,html[data-theme=light] .app .settings-link:hover{background:#1218260d;color:var(--text)}html[data-theme=light] .app .nav__item.router-link-active,html[data-theme=light] .app .nav__group.is-active>.nav__item--parent,html[data-theme=light] .app .nav__subitem.router-link-active,html[data-theme=light] .app .settings-link.router-link-active{color:var(--text)}html[data-theme=light] .app .nav__subitem.router-link-active{background:#6d5efc24}html[data-theme=light] .app .plan-card{background:linear-gradient(150deg,#6d5efc24,#38bdf814)}html[data-theme=light] .app .plan-card__num b{color:var(--text)}html[data-theme=light] .app .plan-card__bar{background:#1218261a}html[data-theme=light] .app .user,html[data-theme=light] .app .settings-link{background:#12182608}html[data-theme=light] .app .topbar{background:#fffc}html[data-theme=light] .app .icon-btn{background:#12182608}html[data-theme=light] .app .icon-btn:hover{color:var(--text);background:#12182612}html[data-theme=light] .app .icon-btn .dot{box-shadow:0 0 0 2px #fff}html[data-theme=light] .views .card{background:linear-gradient(180deg,#fff,#f8fafd);box-shadow:var(--shadow)}html[data-theme=light] .views .result,html[data-theme=light] .views .live{background:#fff}html[data-theme=light] .views .result h4{color:var(--text)}html[data-theme=light] .views .result p.hl{color:#5b4be0}html[data-theme=light] .views .result__tagline{color:#0b7285}html[data-theme=light] .views .empty__icon{color:#6d5efc;background:#6d5efc1f}html[data-theme=light] .views textarea,html[data-theme=light] .views input[type=text],html[data-theme=light] .views input[type=datetime-local],html[data-theme=light] .views select,html[data-theme=light] .views .textarea,html[data-theme=light] .views .input,html[data-theme=light] .views .prompt-box{background:#fff}html[data-theme=light] .views .prompt-box:focus-within{background:#fff}html[data-theme=light] .views .prompt-box textarea{background:transparent}html[data-theme=light] .views textarea:focus,html[data-theme=light] .views input:focus,html[data-theme=light] .views select:focus{background:#fff}html[data-theme=light] .views select option,html[data-theme=light] .views .chip-select select option{background:#fff;color:var(--text)}html[data-theme=light] .views .dropzone{background:#fff;border-color:#1218262e}html[data-theme=light] .views .toggle:hover{background:#1218260a}html[data-theme=light] .views .sw:not(:checked){background:#1218262e}html[data-theme=light] .views .sw:checked{background:var(--grad)}html[data-theme=light] .views input[type=range]{background:#12182626}html[data-theme=light] .views .spin{border-color:#12182633;border-top-color:#6d5efc}html[data-theme=light] .views .segmented{background:#eef1f8}html[data-theme=light] .views .segmented button:hover:not(.is-active){background:#1218260d}html[data-theme=light] .views .segmented button.is-active{background:var(--grad);color:#fff}html[data-theme=light] .views .chips__item:not(.is-active){background:#12182608}html[data-theme=light] .views .chips__item.is-active{background:#6d5efc29;border-color:#6d5efc8c;color:#5b4be0}html[data-theme=light] .views .chip--soft,html[data-theme=light] .views .chip--xs{color:#5b4be0}html[data-theme=light] .views .chip-select:hover{color:#4b3fd6}html[data-theme=light] .views .btn--ghost{background:#1218260a}html[data-theme=light] .views .btn--ghost:hover{color:var(--text);background:#12182614}html[data-theme=light] .views .btn--mini{background:#1218260a}html[data-theme=light] .views .btn--mini:hover:not(:disabled){color:var(--text);background:#6d5efc29;border-color:#6d5efc80}html[data-theme=light] .views .medialist li,html[data-theme=light] .views .sp-list li,html[data-theme=light] .views .caption-item,html[data-theme=light] .views .focus-item,html[data-theme=light] .views .url-chip,html[data-theme=light] .views .scene,html[data-theme=light] .views .fold--raw pre,html[data-theme=light] .views .entity a{background:#1218260a}html[data-theme=light] .views .caption-item.is-on,html[data-theme=light] .views .focus-item.is-on,html[data-theme=light] .views .medialist .x:hover,html[data-theme=light] .views .sp-list li .x:hover,html[data-theme=light] .views .url-chip .x:hover,html[data-theme=light] .views .link-btn:hover,html[data-theme=light] .views .btn-add:hover{color:var(--text)}html[data-theme=light] .views .settings-view .card{background:linear-gradient(180deg,#fff,#f7f9fd)}html[data-theme=light] .views .settings-view .seg{background:#1218260d}html[data-theme=light] .views .settings-view .seg button:hover{color:var(--text)}html[data-theme=light] .views .settings-view .switch:not(.is-on){background:#12182633}html[data-theme=light] .views .settings-view .select{background:#fff}html[data-theme=light] .views .settings-view .select option{background:#fff;color:var(--text)}html[data-theme=light] .views .settings-view .btn-ghost{background:#1218260a}html[data-theme=light] .views .settings-view .btn-ghost:hover{color:var(--text);background:#12182614}html[data-theme=light] .views .settings-view .input{background:#fff}html[data-theme=light] .views .settings-view .input:focus{background:#fff;border-color:#6d5efc8c}html[data-theme=light] body .toast{background:#fffffffa}html[data-theme=light] body .overlay{background:#1218266b}html[data-theme=light] body .modal{background:linear-gradient(180deg,#fff,#f6f8fc);box-shadow:0 40px 90px -40px #141c3073}html[data-theme=light] body .modal__head button:hover{color:var(--text)}
