@charset "UTF-8";:root{--hue: 210}.app-loading{position:fixed;inset:0;display:flex;justify-content:center;align-items:center}@media(prefers-color-scheme:dark){body,.app-loading{background:#121212}}@media(prefers-color-scheme:light){body,.app-loading{background:#fff}}.dots-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.dot{height:20px;width:20px;margin-right:10px;border-radius:10px;background-color:#b3d4fc;animation:pulse 1.5s infinite ease-in-out}.dot:last-child{margin-right:0}.dot:nth-child(1){animation-delay:-.3s}.dot:nth-child(2){animation-delay:-.1s}.dot:nth-child(3){animation-delay:.1s}@keyframes pulse{0%{transform:scale(.8);background-color:#b3d4fc;box-shadow:0 0 #b2d4fcb3}50%{transform:scale(1.2);background-color:#6793fb;box-shadow:0 0 0 10px #b2d4fc00}to{transform:scale(.8);background-color:#b3d4fc;box-shadow:0 0 #b2d4fcb3}}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.left-1\/2{left:50%}.top-1\/2{top:50%}.isolate{isolation:isolate}.grid{display:grid}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}[rows~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}[rows~="6"]{grid-template-rows:repeat(6,minmax(0,1fr))}[rows~="7"]{grid-template-rows:repeat(7,minmax(0,1fr))}[rows~="8"]{grid-template-rows:repeat(8,minmax(0,1fr))}.mx-2{margin-left:.5rem;margin-right:.5rem}.me{margin-inline-end:1rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-4{margin-top:1rem}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.hidden{display:none}[size~="100%"]{width:100%;height:100%}[size~="14"]{width:3.5rem;height:3.5rem}[size~="16"]{width:4rem;height:4rem}[size~="18"]{width:4.5rem;height:4.5rem}[size~="24"]{width:6rem;height:6rem}[size~="240"]{width:60rem;height:60rem}[size~="28"]{width:7rem;height:7rem}[size~="32"]{width:8rem;height:8rem}[size~="34"]{width:8.5rem;height:8.5rem}[size~="36"]{width:9rem;height:9rem}[size~="40"]{width:10rem;height:10rem}[size~="44"]{width:11rem;height:11rem}[size~="72"]{width:18rem;height:18rem}.h-\[var\(--layout-header-height\)\]{height:var(--layout-header-height)}.h-\[var\(--layout-logo-height\)\]{height:var(--layout-logo-height)}.h-4,.h4{height:1rem}.h-5{height:1.25rem}.h-full{height:100%}.h-screen{height:100vh}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.min-h-0{min-height:0}.min-w-0{min-width:0}.w-\[1px\]{width:1px}.w-\[var\(--layout-logo-width\)\]{width:var(--layout-logo-width)}.w-\[var\(--layout-menu-collapsed-width\)\]{width:var(--layout-menu-collapsed-width)}.w-\[var\(--layout-menu-expanded-width\)\]{width:var(--layout-menu-expanded-width)}.w-full{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.table{display:table}.-translate-x-1\/2{--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.-translate-y-1\/2{--un-translate-y:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.hover\:scale-110:hover{--un-scale-x:1.1;--un-scale-y:1.1;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize,[resize=""]{resize:both}[resize~=none]{resize:none}[columns~="2"]{-moz-columns:2;columns:2}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap0\.5{gap:.125rem}.space-x-1>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(.25rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(.25rem * var(--un-space-x-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.b,.border{border-width:1px}.border-r{border-right-width:1px}.border-r-\[var\(--layout-border-color\)\]{border-right-color:var(--layout-border-color)}.rounded{border-radius:.25rem}.border-r-solid{border-right-style:solid}.bg-\[var\(--layout-header-bg-color\)\]{background-color:var(--layout-header-bg-color)}.bg-\[var\(--layout-logo-bg-color\)\]{background-color:var(--layout-logo-bg-color)}.bg-\[var\(--layout-surface-border\)\]{background-color:var(--layout-surface-border)}.bg-gray-100{--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity))}.dark .dark\:from-blue-400{--un-gradient-from-position:0%;--un-gradient-from:rgb(96 165 250 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(96 165 250 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.from-blue-600{--un-gradient-from-position:0%;--un-gradient-from:rgb(37 99 235 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(37 99 235 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.dark .dark\:to-indigo-400{--un-gradient-to-position:100%;--un-gradient-to:rgb(129 140 248 / var(--un-to-opacity, 1)) var(--un-gradient-to-position)}.to-indigo-600{--un-gradient-to-position:100%;--un-gradient-to:rgb(79 70 229 / var(--un-to-opacity, 1)) var(--un-gradient-to-position)}.bg-gradient-to-r{--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}[stroke-width~="2"]{stroke-width:2px}[stroke-width~="2.1"]{stroke-width:2.1px}[stroke-width~="2.2"]{stroke-width:2.2px}[stroke-width~="2.25"]{stroke-width:2.25px}[stroke-width~="2.5"]{stroke-width:2.5px}[stroke-width~="2.75"]{stroke-width:2.75px}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px,.px-4,[px=""]{padding-left:1rem;padding-right:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-\[14px\],.text-14px{font-size:14px}.text-\[16px\]{font-size:16px}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.dark .dark\:text-gray-200{--un-text-opacity:1;color:rgb(229 231 235 / var(--un-text-opacity))}.text-\[var\(--el-text-color-primary\)\]{color:var(--el-text-color-primary)}.text-\[var\(--el-text-color-secondary\)\]{color:var(--el-text-color-secondary)}.text-\[var\(--layout-logo-text-color\)\]{color:var(--layout-logo-text-color)}.text-amber-500{--un-text-opacity:1;color:rgb(245 158 11 / var(--un-text-opacity))}.text-blue-500{--un-text-opacity:1;color:rgb(59 130 246 / var(--un-text-opacity))}.text-emerald-500{--un-text-opacity:1;color:rgb(16 185 129 / var(--un-text-opacity))}.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity))}.text-gray-700{--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.text-gray-900{--un-text-opacity:1;color:rgb(17 24 39 / var(--un-text-opacity))}.text-indigo-500{--un-text-opacity:1;color:rgb(99 102 241 / var(--un-text-opacity))}.text-red-500{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.text-transparent{color:transparent}.font-900{font-weight:900}.font-semibold{font-weight:600}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.opacity-50{opacity:.5}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline{outline-style:solid}.blur,[blur=""]{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.button{letter-spacing:2px;width:120px}@media(min-width:640px){.sm\:inline-block{display:inline-block}}.app-view-shell[data-v-0b342892]{background:var(--layout-content-bg-color)}.background-hover[data-v-01c58e42]{display:flex;height:36px;min-width:36px;padding:0 10px;cursor:pointer;align-items:center;justify-content:center;border-radius:6px;transition:background var(--transition-time-02);box-sizing:border-box;margin:auto 0;border:none;background:transparent;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0}.background-hover[data-v-01c58e42]:hover{background-color:var(--layout-menu-hover-bg-color)}.background-hover[data-v-01c58e42]:focus-visible{outline:2px solid color-mix(in srgb,var(--el-color-primary),white 35%);outline-offset:2px}.dark .background-hover[data-v-01c58e42]:hover{background-color:var(--layout-menu-hover-bg-color)}.header-icon-shell[data-v-a79f6879]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.header-action-icon[data-v-a79f6879]{color:var(--layout-menu-text-color);flex-shrink:0}.hamburger-button[data-v-d7d8c7c0]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;cursor:pointer;border-radius:var(--radius-md);color:var(--layout-menu-text-color);transition:background-color var(--transition-time-02),color var(--transition-time-02)}.hamburger-button[data-v-d7d8c7c0]:hover{background:var(--layout-menu-hover-bg-color)}.hamburger-button svg[data-v-d7d8c7c0]{transition:transform .3s ease}.theme-toggle[data-v-3c86f7d2]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.header-action-icon[data-v-3c86f7d2]{color:var(--layout-menu-text-color);flex-shrink:0}.dropdown-icon[data-v-3c86f7d2]{flex-shrink:0}.ml-2[data-v-3c86f7d2]{margin-left:8px}.header-icon-shell[data-v-c879dcd6]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.header-action-icon[data-v-c879dcd6]{color:var(--layout-menu-text-color);flex-shrink:0}.header-icon-slide-in-enter-active[data-v-c879dcd6],.header-icon-slide-in-leave-active[data-v-c879dcd6],.header-icon-slide-out-enter-active[data-v-c879dcd6],.header-icon-slide-out-leave-active[data-v-c879dcd6]{transition:transform .22s ease}.header-icon-slide-out-enter-from[data-v-c879dcd6],.header-icon-slide-in-leave-to[data-v-c879dcd6]{transform:translateY(-10px) scale(.94)}.header-icon-slide-out-leave-to[data-v-c879dcd6],.header-icon-slide-in-enter-from[data-v-c879dcd6]{transform:translateY(10px) scale(.94)}.review-entry[data-v-fe1fbed7]{display:flex;align-items:center;justify-content:center}.review-entry-button[data-v-fe1fbed7]{position:relative;overflow:visible}.review-entry-content[data-v-fe1fbed7]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.header-action-icon[data-v-fe1fbed7]{color:var(--layout-menu-text-color);flex-shrink:0}.is-spinning[data-v-fe1fbed7]{animation:review-entry-spin-fe1fbed7 1s linear infinite}.review-badge[data-v-fe1fbed7]{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;background:#ef4444;color:#fff;font-size:10px;font-weight:600;border-radius:8px;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none;box-shadow:0 1px 3px #0003}.dark .review-badge[data-v-fe1fbed7]{background:#dc2626;box-shadow:0 1px 3px #0006}@keyframes review-entry-spin-fe1fbed7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.back-button[data-v-c1d6922a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;color:var(--el-text-color-regular);cursor:pointer;border-radius:6px;transition:all var(--transition-time-02);box-sizing:border-box}.back-button svg[data-v-c1d6922a]{width:18px;height:18px}.back-button[data-v-c1d6922a]:hover{background:var(--layout-menu-hover-bg-color);color:var(--el-text-color-primary)}.back-button[data-v-c1d6922a]:active{background:var(--layout-menu-active-bg-color);transform:translate(-1px)}@keyframes pulse-glow-5760ad9e{0%,to{filter:brightness(105%) drop-shadow(0 0 4px currentColor) drop-shadow(0 0 8px currentColor)}50%{filter:brightness(115%) drop-shadow(0 0 8px currentColor) drop-shadow(0 0 16px currentColor)}}svg[data-v-5760ad9e]{transition:transform .25s ease,filter .25s ease,color .25s ease,fill .25s ease,stroke .25s ease}svg.hover-enabled[data-v-5760ad9e]:hover{transform:scale(1.08) translateY(-1px);animation:pulse-glow-5760ad9e 1.2s ease-in-out infinite;cursor:pointer}.refresh-button__content[data-v-a4de85d8]{display:inline-flex;align-items:center;gap:6px}.refresh-button__icon[data-v-a4de85d8]{flex:0 0 auto}.dialog-close-button[data-v-950f2028]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--layout-surface-border);border-radius:var(--radius-full);background:color-mix(in srgb,var(--layout-section-surface) 92%,white);color:var(--text-secondary);box-shadow:0 1px 2px #0f172a0a;transition:color var(--transition-base) var(--easing-cubic),border-color var(--transition-base) var(--easing-cubic),background-color var(--transition-base) var(--easing-cubic),box-shadow var(--transition-base) var(--easing-cubic),transform var(--transition-base) var(--easing-cubic);cursor:pointer}.dialog-close-button[data-v-950f2028]:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--danger) 18%,var(--layout-surface-border));background:color-mix(in srgb,var(--danger) 6%,var(--layout-section-surface));box-shadow:0 8px 18px -14px #dc26266b}.dialog-close-button[data-v-950f2028]:focus-visible{outline:2px solid color-mix(in srgb,var(--danger) 52%,white);outline-offset:2px}.dialog-close-button__icon[data-v-950f2028]{transition:transform .42s var(--easing-bounce);transform-origin:center}.dialog-close-button:hover .dialog-close-button__icon[data-v-950f2028],.dialog-close-button:focus-visible .dialog-close-button__icon[data-v-950f2028]{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.dialog-close-button[data-v-950f2028],.dialog-close-button__icon[data-v-950f2028]{transition:none}}.section-indicator[data-v-43fcdc2c]{display:inline-flex;align-self:center;flex:0 0 auto;width:var(--section-indicator-width);height:var(--section-indicator-height);border-radius:var(--section-indicator-radius);background:var(--indicator-primary-gradient-start)}.section-indicator--primary[data-v-43fcdc2c]{background:linear-gradient(180deg,var(--indicator-primary-gradient-start),var(--indicator-primary-gradient-end))}.section-indicator--success[data-v-43fcdc2c]{background:linear-gradient(180deg,var(--indicator-success-gradient-start),var(--indicator-success-gradient-end))}.section-indicator--warning[data-v-43fcdc2c]{background:linear-gradient(180deg,var(--indicator-warning-gradient-start),var(--indicator-warning-gradient-end))}.section-indicator--danger[data-v-43fcdc2c]{background:linear-gradient(180deg,var(--indicator-danger-gradient-start),var(--indicator-danger-gradient-end))}.section-indicator--neutral[data-v-43fcdc2c]{background:linear-gradient(180deg,var(--indicator-neutral-gradient-start),var(--indicator-neutral-gradient-end))}.el-dialog__header[data-v-b5416258]{height:auto!important;padding:0!important;margin-right:0!important;border-bottom:0 solid var(--el-border-color)!important}.jet-dialog__title-group[data-v-b5416258]{gap:var(--indicator-gap)}.jet-dialog__title-indicator[data-v-b5416258]{transform:translateY(1px)}.jet-input[data-v-8746ccce]{width:100%;display:flex;align-items:center}.jet-input.is-highlight[data-v-8746ccce] .el-input__wrapper{box-shadow:0 0 0 2px #10b9814d!important;background-color:#10b9810d!important;transition:box-shadow .3s ease,background-color .3s ease}.jet-input.is-highlight[data-v-8746ccce] .el-input__wrapper.is-focus{box-shadow:0 0 0 2px #10b98180!important}.jet-input .jet-input-icon[data-v-8746ccce]{font-size:1.1em;color:var(--el-text-color-secondary)}.jet-input[data-v-8746ccce] .el-input--large .el-input__wrapper{padding:1px 12px;border-radius:8px;height:40px}.jet-input[data-v-8746ccce] .el-input--large .el-input__inner{font-size:14px}.change-password-dialog__form[data-v-12d64749]{padding-top:4px}.change-password-dialog__form[data-v-12d64749] .el-form-item{margin-bottom:var(--spacing-base)}.change-password-dialog__form[data-v-12d64749] .el-form-item__label{font-size:14px;font-weight:700;line-height:1.4;color:var(--text-secondary)}.change-password-dialog__form[data-v-12d64749] .el-input__wrapper{min-height:36px;border-radius:var(--radius-lg)}.change-password-dialog__grid[data-v-12d64749]{display:grid;grid-template-columns:1fr}.change-password-dialog__full[data-v-12d64749]{min-width:0}.change-password-dialog__footer[data-v-12d64749]{display:flex;justify-content:flex-end;gap:12px}.user-profile__identity[data-v-4dfc52ea]{position:relative;display:inline-flex;align-items:center;gap:6px}.user-profile__avatar-wrap[data-v-4dfc52ea]{display:inline-flex;align-items:center;justify-content:center}.user-profile__verified-badge[data-v-4dfc52ea]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#3b82f6;filter:drop-shadow(0 2px 4px rgb(37 99 235 / 18%))}.user-profile__verified-badge--pending[data-v-4dfc52ea]{color:color-mix(in srgb,var(--text-secondary) 88%,white);filter:none;opacity:.88}.user-profile__verified-icon[data-v-4dfc52ea]{display:block}.greeting-text[data-v-a5a4e41d]{font-size:16px;font-weight:600;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fade-enter-active[data-v-a5a4e41d],.fade-leave-active[data-v-a5a4e41d]{transition:opacity .5s ease}.fade-enter-from[data-v-a5a4e41d],.fade-leave-to[data-v-a5a4e41d]{opacity:0}.header-contract-btn[data-v-1ba1f82b]{margin-right:8px;font-weight:600}.logo-root[data-v-b15d4a44]{display:flex;align-items:center;cursor:pointer;position:relative;text-decoration:none;overflow:hidden}.logo-icon-wrapper[data-v-b15d4a44]{position:absolute;left:var(--layout-menu-icon-collapsed-center);transform:translate(-50%);font-style:normal;width:var(--layout-logo-width);height:var(--layout-logo-height);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.logo-title[data-v-b15d4a44]{margin-left:56px;max-width:calc(var(--layout-menu-expanded-width) - var(--layout-menu-collapsed-width) - 12px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;opacity:1;transform:translate(0);transition:opacity var(--transition-menu-collapse),max-width var(--transition-menu-collapse),transform var(--transition-menu-text)}.logo-title-hidden[data-v-b15d4a44]{opacity:0;max-width:0;transform:translate(-8px)}.menu-icon-slot[data-v-be143e49]{font-style:normal;width:var(--layout-menu-icon-slot-width, 24px);height:var(--layout-menu-icon-slot-width, 24px);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.menu-icon[data-v-be143e49]{width:18px;height:18px}.menu-title-text[data-v-be143e49]{font-weight:500;letter-spacing:.01em}.menu-title-arrow[data-v-be143e49]{margin-left:auto;padding-left:12px;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:currentColor;flex-shrink:0}.menu-title-arrow-icon[data-v-be143e49]{display:block;transition:transform var(--transition-menu-hover),color var(--transition-menu-hover);transform-origin:center}.el-menu[data-v-562af28c]{position:relative;transition:width var(--transition-menu-collapse),background-color var(--transition-menu-collapse);--el-menu-bg-color: var(--layout-menu-bg-color);--el-menu-text-color: var(--layout-menu-text-color);--el-menu-hover-bg-color: var(--layout-menu-hover-bg-color);--el-menu-active-color: var(--layout-menu-active-color);--layout-menu-icon-fixed-x: var(--layout-menu-icon-collapsed-center);--layout-menu-icon-slot-width: var(--layout-menu-icon-slot-size);--layout-menu-child-indent: 22px}[data-v-562af28c] .el-menu{background:transparent!important;border-right:none!important}[data-v-562af28c] .el-menu .is-active>.el-sub-menu__title{position:relative;color:var(--layout-menu-active-color)!important;font-weight:700!important;background:transparent!important;box-shadow:none!important}[data-v-562af28c] .el-menu .el-sub-menu__title,[data-v-562af28c] .el-menu .el-menu-item{position:relative;display:flex;align-items:center;justify-content:flex-start;padding-left:42px!important;padding-right:14px!important;margin:var(--layout-menu-item-margin);border-radius:var(--layout-menu-item-radius);height:var(--layout-menu-item-height);transition:background-color var(--transition-menu-hover),color var(--transition-menu-hover),padding var(--transition-menu-collapse)}[data-v-562af28c] .el-menu .el-sub-menu__title:hover,[data-v-562af28c] .el-menu .el-menu-item:hover{color:var(--layout-menu-active-color)!important;background-color:var(--layout-menu-hover-bg-color)!important}[data-v-562af28c] .el-menu .menu-icon-slot,[data-v-562af28c] .el-menu .el-icon:not(.el-sub-menu__icon-arrow){position:absolute;left:24px;transform:translate(-50%);transition:transform var(--transition-menu-hover);font-style:normal;width:var(--layout-menu-icon-slot-width);height:var(--layout-menu-icon-slot-width);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[data-v-562af28c] .el-menu .el-sub-menu__icon-arrow{display:none!important}[data-v-562af28c] .el-menu .el-sub-menu__title:hover .menu-icon-slot,[data-v-562af28c] .el-menu .el-menu-item:hover .menu-icon-slot,[data-v-562af28c] .el-menu .el-sub-menu__title:hover .el-icon:not(.el-sub-menu__icon-arrow),[data-v-562af28c] .el-menu .el-menu-item:hover .el-icon:not(.el-sub-menu__icon-arrow){transform:translate(-50%)}[data-v-562af28c] .el-menu .el-menu-item.is-active{position:relative;font-weight:700!important;color:var(--layout-menu-active-color)!important;background:var(--layout-menu-active-surface),var(--layout-menu-active-bg-color)!important;box-shadow:var(--layout-menu-active-shadow)}[data-v-562af28c] .el-menu .el-menu-item.is-active .menu-icon-slot,[data-v-562af28c] .el-menu .el-menu-item.is-active .menu-title-text{color:inherit}[data-v-562af28c] .el-menu .el-menu-item.is-active:hover{color:var(--layout-menu-active-color)!important;background:var(--layout-menu-active-surface-strong),var(--layout-menu-active-bg-color)!important}[data-v-562af28c] .el-menu .el-menu,[data-v-562af28c] .el-menu--inline{background:transparent!important}[data-v-562af28c] .el-menu:not(.el-menu--collapse) .el-menu .el-menu-item,[data-v-562af28c] .el-menu:not(.el-menu--collapse) .el-menu .el-sub-menu__title{padding-left:calc(42px + var(--layout-menu-child-indent))!important}[data-v-562af28c] .el-menu:not(.el-menu--collapse) .el-menu .menu-icon-slot,[data-v-562af28c] .el-menu:not(.el-menu--collapse) .el-menu .el-icon:not(.el-sub-menu__icon-arrow){left:calc(24px + var(--layout-menu-child-indent))!important}[data-v-562af28c] .menu-title-text{display:inline-block;margin-left:2px;max-width:160px;opacity:1;transform:translate(0);transform-origin:left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;letter-spacing:.01em;transition:opacity var(--transition-menu-text),max-width var(--transition-menu-collapse),margin-left var(--transition-menu-collapse),transform var(--transition-menu-text)}[data-v-562af28c] .menu-title-arrow-icon{transform:rotate(0)}[data-v-562af28c] .el-sub-menu.is-opened>.el-sub-menu__title .menu-title-arrow-icon{transform:rotate(180deg)}[data-v-562af28c] .el-menu .el-menu--inline,[data-v-562af28c] .el-menu--inline .el-collapse-transition{transition:none!important}[data-v-562af28c] .el-menu--collapse{width:var(--layout-menu-collapsed-width)}[data-v-562af28c] .el-menu--collapse>.is-active{background:transparent!important;box-shadow:none!important}[data-v-562af28c] .el-menu--collapse>.el-menu-item.is-active,[data-v-562af28c] .el-menu--collapse>.el-sub-menu.is-active>.el-sub-menu__title{position:relative;border-radius:var(--layout-menu-item-radius);background:var(--layout-menu-active-surface),var(--layout-menu-active-bg-color)!important;box-shadow:var(--layout-menu-active-shadow-subtle)}[data-v-562af28c] .el-menu--collapse>.el-menu-item,[data-v-562af28c] .el-menu--collapse>.el-sub-menu>.el-sub-menu__title{padding-left:12px!important;padding-right:12px!important;justify-content:flex-start;margin:4px 8px}[data-v-562af28c] .el-menu--collapse>.el-menu-item:hover,[data-v-562af28c] .el-menu--collapse>.el-sub-menu>.el-sub-menu__title:hover{transform:none}[data-v-562af28c] .el-menu--collapse .el-menu-item .el-icon,[data-v-562af28c] .el-menu--collapse .el-sub-menu__title .el-icon,[data-v-562af28c] .el-menu--collapse .el-sub-menu__title .menu-icon-slot,[data-v-562af28c] .el-menu--collapse .el-menu-item [class^=el-icon],[data-v-562af28c] .el-menu--collapse .el-sub-menu__title [class^=el-icon]{position:absolute;left:24px;transform:translate(-50%);margin-right:0!important}[data-v-562af28c] .el-menu--collapse .el-sub-menu__title .menu-icon-slot{width:var(--layout-menu-icon-slot-width)!important;min-width:var(--layout-menu-icon-slot-width)!important;height:var(--layout-menu-icon-slot-width)!important;visibility:visible!important;overflow:visible!important}[data-v-562af28c] .el-menu--collapse .el-menu-item .el-tooltip__trigger,[data-v-562af28c] .el-menu--collapse .el-sub-menu__title .el-tooltip__trigger{padding:0!important;width:100%;display:block}[data-v-562af28c] .el-menu--collapse .el-sub-menu__title .el-sub-menu__icon-arrow,[data-v-562af28c] .el-menu--collapse .el-sub-menu__title .menu-title-arrow{display:none!important}[data-v-562af28c] .el-menu--collapse .menu-title-text{opacity:0!important;max-width:0!important;margin-left:0!important;transform:translate(-8px)!important}.el-menu-popper--vertical,.el-menu-popper--horizontal,.el-menu-popper--vertical.el-popper,.el-menu-popper--vertical.el-tooltip__popper,.el-menu-popper--horizontal.el-popper,.el-menu-popper--horizontal.el-tooltip__popper{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;outline:none!important}.el-menu-popper--vertical .el-menu--popup,.el-menu-popper--horizontal .el-menu--popup{background:var(--layout-menu-bg-color);border:none!important;border-radius:14px;padding:8px;box-shadow:var(--layout-menu-popup-shadow),inset 0 0 0 1px var(--layout-menu-popup-border);overflow:hidden;outline:none!important}.el-menu-popper--vertical .el-sub-menu__title,.el-menu-popper--vertical .el-menu-item,.el-menu-popper--horizontal .el-sub-menu__title,.el-menu-popper--horizontal .el-menu-item{color:var(--layout-menu-text-color)!important;margin:0;border-radius:10px;position:relative;padding-left:42px!important;padding-right:14px!important}.el-menu-popper--vertical .el-sub-menu__title:hover,.el-menu-popper--vertical .el-menu-item:hover,.el-menu-popper--horizontal .el-sub-menu__title:hover,.el-menu-popper--horizontal .el-menu-item:hover{color:var(--layout-menu-active-color)!important;background-color:var(--layout-menu-hover-bg-color)!important}.el-menu-popper--vertical .menu-icon-slot,.el-menu-popper--vertical .el-icon:not(.el-sub-menu__icon-arrow),.el-menu-popper--horizontal .menu-icon-slot,.el-menu-popper--horizontal .el-icon:not(.el-sub-menu__icon-arrow){position:absolute;left:24px;transform:translate(-50%);width:var(--layout-menu-icon-slot-width);height:var(--layout-menu-icon-slot-width);display:inline-flex;align-items:center;justify-content:center;margin-right:0!important}.el-menu-popper--vertical .menu-title-text,.el-menu-popper--horizontal .menu-title-text{margin-left:2px}.el-menu-popper--vertical .is-active>.el-sub-menu__title,.el-menu-popper--horizontal .is-active>.el-sub-menu__title{color:var(--layout-menu-active-color)!important;font-weight:700!important}.el-menu-popper--vertical .el-menu-item.is-active,.el-menu-popper--horizontal .el-menu-item.is-active{font-weight:700!important;color:var(--layout-menu-active-color)!important;background:var(--layout-menu-active-surface),var(--layout-menu-active-bg-color)!important;box-shadow:var(--layout-menu-active-shadow-subtle)}.el-menu-popper--vertical .el-menu-item.is-active:hover,.el-menu-popper--horizontal .el-menu-item.is-active:hover{background:var(--layout-menu-active-surface-strong),var(--layout-menu-active-bg-color)!important}.el-menu-popper--vertical .el-menu--popup .el-menu-item.is-active .el-tooltip__trigger,.el-menu-popper--vertical .el-menu--popup .is-active>.el-sub-menu__title,.el-menu-popper--horizontal .el-menu--popup .el-menu-item.is-active .el-tooltip__trigger,.el-menu-popper--horizontal .el-menu--popup .is-active>.el-sub-menu__title{font-weight:700!important}.el-menu-popper--vertical .el-sub-menu__icon-arrow,.el-menu-popper--horizontal .el-sub-menu__icon-arrow{display:none!important}.el-menu-popper--vertical .el-menu--popup:focus,.el-menu-popper--vertical .el-menu--popup:focus-visible,.el-menu-popper--vertical .el-sub-menu:focus,.el-menu-popper--vertical .el-sub-menu__title:focus,.el-menu-popper--vertical .el-menu-item:focus,.el-menu-popper--vertical .el-menu-item:focus-visible,.el-menu-popper--horizontal .el-menu--popup:focus,.el-menu-popper--horizontal .el-menu--popup:focus-visible,.el-menu-popper--horizontal .el-sub-menu:focus,.el-menu-popper--horizontal .el-sub-menu__title:focus,.el-menu-popper--horizontal .el-menu-item:focus,.el-menu-popper--horizontal .el-menu-item:focus-visible{outline:none!important}.mobile-menu-wrapper[data-v-9e5c332e]{width:100%;height:100%;overflow-y:auto}.el-menu[data-v-9e5c332e]{position:relative;width:100%;max-width:100%;box-sizing:border-box;--el-menu-bg-color: transparent;--el-menu-text-color: var(--layout-menu-text-color);--el-menu-hover-bg-color: var(--layout-menu-hover-bg-color);--el-menu-active-color: var(--layout-menu-active-color);--layout-menu-icon-fixed-x: var(--layout-menu-icon-collapsed-center);--layout-menu-icon-slot-width: var(--layout-menu-icon-slot-size);--layout-menu-child-indent: 22px}[data-v-9e5c332e] .el-menu{background:transparent!important;border-right:none!important}[data-v-9e5c332e] .el-menu .is-active>.el-sub-menu__title{position:relative;color:var(--layout-menu-active-color)!important;font-weight:700!important;background:transparent!important;box-shadow:none!important}[data-v-9e5c332e] .el-menu .el-sub-menu__title,[data-v-9e5c332e] .el-menu .el-menu-item{position:relative;display:flex;align-items:center;justify-content:flex-start;padding-left:42px!important;padding-right:14px!important;margin:var(--layout-menu-item-margin);border-radius:var(--layout-menu-item-radius);height:var(--layout-menu-item-height);transition:background-color var(--transition-menu-hover),color var(--transition-menu-hover)}[data-v-9e5c332e] .el-menu .el-sub-menu__title:hover,[data-v-9e5c332e] .el-menu .el-menu-item:hover{color:var(--layout-menu-active-color)!important;background-color:var(--layout-menu-hover-bg-color)!important}[data-v-9e5c332e] .el-menu .menu-icon-slot,[data-v-9e5c332e] .el-menu .el-icon:not(.el-sub-menu__icon-arrow){position:absolute;left:24px;transform:translate(-50%);transition:transform var(--transition-menu-hover);font-style:normal;width:var(--layout-menu-icon-slot-width);height:var(--layout-menu-icon-slot-width);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}[data-v-9e5c332e] .el-menu .el-sub-menu__icon-arrow{display:none!important}[data-v-9e5c332e] .el-menu .el-menu-item.is-active{position:relative;font-weight:700!important;color:var(--layout-menu-active-color)!important;background:var(--layout-menu-active-bg-color)!important;box-shadow:var(--layout-menu-active-shadow)}[data-v-9e5c332e] .el-menu .el-menu-item.is-active .menu-icon-slot,[data-v-9e5c332e] .el-menu .el-menu-item.is-active .menu-title-text{color:inherit}[data-v-9e5c332e] .el-menu .el-menu-item.is-active:hover{color:var(--layout-menu-active-color)!important;background:var(--layout-menu-active-bg-color)!important}[data-v-9e5c332e] .el-menu .el-menu,[data-v-9e5c332e] .el-menu--inline{background:transparent!important}[data-v-9e5c332e] .el-menu .el-menu .el-menu-item,[data-v-9e5c332e] .el-menu .el-menu .el-sub-menu__title{padding-left:calc(42px + var(--layout-menu-child-indent))!important}[data-v-9e5c332e] .el-menu .el-menu .menu-icon-slot,[data-v-9e5c332e] .el-menu .el-menu .el-icon:not(.el-sub-menu__icon-arrow){left:calc(24px + var(--layout-menu-child-indent))!important}[data-v-9e5c332e] .menu-title-text{display:inline-block;margin-left:2px;max-width:160px;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;letter-spacing:.01em}[data-v-9e5c332e] .menu-title-arrow-icon{transform:rotate(0)}[data-v-9e5c332e] .el-sub-menu.is-opened>.el-sub-menu__title .menu-title-arrow-icon{transform:rotate(180deg)}[data-v-9e5c332e] .el-menu .el-menu--inline,[data-v-9e5c332e] .el-menu--inline .el-collapse-transition{transition:none!important}.mobile-logo-root[data-v-39e180b0]{display:flex;align-items:center;cursor:pointer;position:relative;text-decoration:none;overflow:hidden;height:var(--layout-header-height);padding:0 16px}.logo-icon-wrapper[data-v-39e180b0]{position:relative;font-style:normal;width:var(--layout-logo-width);height:var(--layout-logo-height);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.logo-icon[data-v-39e180b0]{width:var(--layout-logo-width);height:var(--layout-logo-height)}.logo-title[data-v-39e180b0]{margin-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contract-dialog{max-height:calc(100vh - var(--spacing-2xl));overflow:hidden}.contract-dialog .el-dialog__body{max-height:calc(100vh - 180px);overflow-y:auto;padding:var(--padding-page)}.layout-shell[data-v-df5344e6]{background:var(--layout-shell-bg)}.desktop-nav-shell[data-v-df5344e6]{background:var(--layout-menu-bg-color);box-shadow:inset -1px 0 0 var(--layout-surface-border);backdrop-filter:blur(var(--layout-surface-blur));-webkit-backdrop-filter:blur(var(--layout-surface-blur))}.mobile-drawer-content[data-v-df5344e6]{display:flex;flex-direction:column;height:100%;background:transparent}[data-v-df5344e6] .mobile-menu-backdrop{background:var(--layout-mobile-backdrop-bg);backdrop-filter:blur(var(--layout-surface-blur)) saturate(140%);-webkit-backdrop-filter:blur(var(--layout-surface-blur)) saturate(140%)}[data-v-df5344e6] .mobile-menu-drawer.el-drawer{background:var(--layout-nav-surface);border-right:1px solid var(--layout-surface-border);box-shadow:var(--layout-surface-shadow),inset -1px 0 0 var(--layout-surface-border);backdrop-filter:blur(var(--layout-surface-blur)) saturate(150%);-webkit-backdrop-filter:blur(var(--layout-surface-blur)) saturate(150%)}[data-v-df5344e6] .mobile-menu-drawer .el-drawer__body{padding:0;height:100%;display:flex;flex-direction:column}[data-v-df5344e6] .mobile-menu-drawer .el-drawer__header{display:none}:root{--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-gray-950: #030712;--color-blue-50: #eff6ff;--color-blue-100: #dbeafe;--color-blue-200: #bfdbfe;--color-blue-300: #93c5fd;--color-blue-400: #60a5fa;--color-blue-500: #3b82f6;--color-blue-600: #2563eb;--color-blue-700: #1d4ed8;--color-blue-800: #1e40af;--color-blue-900: #1e3a8a;--color-indigo-50: #eef2ff;--color-indigo-100: #e0e7ff;--color-indigo-200: #c7d2fe;--color-indigo-300: #a5b4fc;--color-indigo-400: #818cf8;--color-indigo-500: #6366f1;--color-indigo-600: #4f46e5;--color-indigo-700: #4338ca;--color-indigo-800: #3730a3;--color-indigo-900: #312e81;--color-emerald-50: #ecfdf5;--color-emerald-100: #d1fae5;--color-emerald-200: #a7f3d0;--color-emerald-300: #6ee7b7;--color-emerald-400: #34d399;--color-emerald-500: #10b981;--color-emerald-600: #059669;--color-emerald-700: #047857;--color-emerald-800: #065f46;--color-emerald-900: #064e3b;--color-amber-50: #fffbeb;--color-amber-100: #fef3c7;--color-amber-200: #fde68a;--color-amber-300: #fcd34d;--color-amber-400: #fbbf24;--color-amber-500: #f59e0b;--color-amber-600: #d97706;--color-amber-700: #b45309;--color-amber-800: #92400e;--color-amber-900: #78350f;--color-red-50: #fef2f2;--color-red-100: #fee2e2;--color-red-200: #fecaca;--color-red-300: #fca5a5;--color-red-400: #f87171;--color-red-500: #ef4444;--color-red-600: #dc2626;--color-red-700: #b91c1c;--color-red-800: #991b1b;--color-red-900: #7f1d1d;--primary: #2563eb;--primary-hover: #1d4ed8;--success: #059669;--warning: #d97706;--danger: #dc2626;--info: #2563eb;--text-primary: #111827;--text-secondary: #6b7280;--text-disabled: #9ca3af;--bg-primary: #ffffff;--bg-secondary: #f9fafb;--bg-tertiary: #f3f4f6;--layout-shell-bg: linear-gradient(180deg, #f8fafc 0%, #eef2f7 100%);--layout-nav-surface: #ffffff;--layout-header-surface: rgba(255, 255, 255, .92);--layout-page-surface: #f8fafc;--layout-section-surface: rgba(255, 255, 255, .94);--layout-surface-border: rgba(15, 23, 42, .08);--layout-surface-shadow: var(--shadow-card);--layout-surface-blur: var(--blur-md);--border-light: #e5e7eb;--border-default: #d1d5db;--border-dark: #9ca3af;--indicator-width: .25rem;--indicator-height: 1.1em;--indicator-radius: 999px;--indicator-gap: .625rem;--indicator-primary-gradient-start: var(--primary);--indicator-primary-gradient-end: color-mix(in srgb, var(--primary) 30%, white);--indicator-success-gradient-start: var(--success);--indicator-success-gradient-end: color-mix(in srgb, var(--success) 30%, white);--indicator-warning-gradient-start: var(--warning);--indicator-warning-gradient-end: color-mix(in srgb, var(--warning) 30%, white);--indicator-danger-gradient-start: var(--danger);--indicator-danger-gradient-end: color-mix(in srgb, var(--danger) 30%, white);--indicator-neutral-gradient-start: var(--text-secondary);--indicator-neutral-gradient-end: color-mix(in srgb, var(--text-secondary) 30%, white);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-base: 16px;--spacing-lg: 20px;--spacing-xl: 24px;--spacing-2xl: 32px;--spacing-3xl: 40px;--padding-card: 16px;--padding-page: 20px;--gap-section: 24px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-full: 9999px;--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .05), 0 1px 2px -1px rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .05), 0 2px 4px -2px rgb(0 0 0 / .05);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .05), 0 4px 6px -4px rgb(0 0 0 / .05);--shadow-card: 0 2px 12px rgba(0, 0, 0, .04), 0 0 0 1px rgba(0, 0, 0, .02);--shadow-card-hover: 0 8px 24px rgba(0, 0, 0, .08), 0 0 0 1px rgba(0, 0, 0, .04);--shadow-floating: 0 8px 20px -4px rgb(0 0 0 / .1), 0 4px 10px -2px rgb(0 0 0 / .05);--shadow-dropdown: 0 18px 38px -20px rgb(15 23 42 / 28%), 0 8px 18px -14px rgb(15 23 42 / 20%);--blur-sm: 4px;--blur-md: 10px;--blur-lg: 20px;--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--transition-slower: .5s;--easing-cubic: cubic-bezier(.4, 0, .2, 1);--easing-bounce: cubic-bezier(.34, 1.56, .64, 1)}.dark{--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-gray-950: #030712;--color-blue-50: #eff6ff;--color-blue-100: #dbeafe;--color-blue-200: #bfdbfe;--color-blue-300: #93c5fd;--color-blue-400: #60a5fa;--color-blue-500: #3b82f6;--color-blue-600: #2563eb;--color-blue-700: #1d4ed8;--color-blue-800: #1e40af;--color-blue-900: #1e3a8a;--color-indigo-50: #eef2ff;--color-indigo-100: #e0e7ff;--color-indigo-200: #c7d2fe;--color-indigo-300: #a5b4fc;--color-indigo-400: #818cf8;--color-indigo-500: #6366f1;--color-indigo-600: #4f46e5;--color-indigo-700: #4338ca;--color-indigo-800: #3730a3;--color-indigo-900: #312e81;--color-emerald-50: #ecfdf5;--color-emerald-100: #d1fae5;--color-emerald-200: #a7f3d0;--color-emerald-300: #6ee7b7;--color-emerald-400: #34d399;--color-emerald-500: #10b981;--color-emerald-600: #059669;--color-emerald-700: #047857;--color-emerald-800: #065f46;--color-emerald-900: #064e3b;--color-amber-50: #fffbeb;--color-amber-100: #fef3c7;--color-amber-200: #fde68a;--color-amber-300: #fcd34d;--color-amber-400: #fbbf24;--color-amber-500: #f59e0b;--color-amber-600: #d97706;--color-amber-700: #b45309;--color-amber-800: #92400e;--color-amber-900: #78350f;--color-red-50: #fef2f2;--color-red-100: #fee2e2;--color-red-200: #fecaca;--color-red-300: #fca5a5;--color-red-400: #f87171;--color-red-500: #ef4444;--color-red-600: #dc2626;--color-red-700: #b91c1c;--color-red-800: #991b1b;--color-red-900: #7f1d1d;--primary: #3b82f6;--primary-hover: #60a5fa;--success: #10b981;--warning: #f59e0b;--danger: #ef4444;--info: #3b82f6;--text-primary: #f3f4f6;--text-secondary: #9ca3af;--text-disabled: #4b5563;--bg-primary: #1e293b;--bg-secondary: #0f172a;--bg-tertiary: #334155;--layout-shell-bg: radial-gradient(circle at top left, rgba(59, 130, 246, .12) 0%, transparent 28%), linear-gradient(180deg, #111827 0%, #0f172a 100%);--layout-nav-surface: rgba(15, 23, 42, .92);--layout-header-surface: rgba(15, 23, 42, .88);--layout-page-surface: #0b1220;--layout-section-surface: rgba(30, 41, 59, .86);--layout-surface-border: rgba(148, 163, 184, .28);--layout-surface-shadow: var(--shadow-dropdown);--layout-surface-blur: calc(var(--blur-lg) + 2px);--border-light: rgba(255, 255, 255, .05);--border-default: rgba(255, 255, 255, .1);--border-dark: rgba(255, 255, 255, .2);--indicator-width: .25rem;--indicator-height: 1.1em;--indicator-radius: 999px;--indicator-gap: .625rem;--indicator-primary-gradient-start: var(--primary);--indicator-primary-gradient-end: color-mix(in srgb, var(--primary) 44%, white);--indicator-success-gradient-start: var(--success);--indicator-success-gradient-end: color-mix(in srgb, var(--success) 42%, white);--indicator-warning-gradient-start: var(--warning);--indicator-warning-gradient-end: color-mix(in srgb, var(--warning) 44%, white);--indicator-danger-gradient-start: var(--danger);--indicator-danger-gradient-end: color-mix(in srgb, var(--danger) 42%, white);--indicator-neutral-gradient-start: var(--text-secondary);--indicator-neutral-gradient-end: color-mix(in srgb, var(--text-secondary) 46%, white);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-base: 16px;--spacing-lg: 20px;--spacing-xl: 24px;--spacing-2xl: 32px;--spacing-3xl: 40px;--padding-card: 16px;--padding-page: 20px;--gap-section: 24px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-full: 9999px;--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .3);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .3), 0 1px 2px -1px rgb(0 0 0 / .2);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .3), 0 2px 4px -2px rgb(0 0 0 / .2);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .4), 0 4px 6px -4px rgb(0 0 0 / .3);--shadow-card: 0 8px 32px rgba(0, 0, 0, .2);--shadow-card-hover: 0 12px 48px rgba(0, 0, 0, .3);--shadow-floating: 0 8px 20px -4px rgb(0 0 0 / .4), 0 4px 10px -2px rgb(0 0 0 / .3);--shadow-dropdown: 0 18px 38px -20px rgb(0 0 0 / 45%), 0 8px 18px -14px rgb(0 0 0 / 35%);--blur-sm: 4px;--blur-md: 10px;--blur-lg: 20px;--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--transition-slower: .5s;--easing-cubic: cubic-bezier(.4, 0, .2, 1);--easing-bounce: cubic-bezier(.34, 1.56, .64, 1)}@font-face{font-family:electronicFont;src:url(/assets/TTF/DS-DIGIT-Bz4sH1xK.TTF)}html,body,#app{height:100%;width:100%;margin:0;padding:0}body{color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root,html:root{--el-color-primary: var(--primary);--el-color-primary-light-3: var(--color-blue-400);--el-color-primary-light-5: var(--color-blue-300);--el-color-primary-light-7: var(--color-blue-200);--el-color-primary-light-8: var(--color-blue-100);--el-color-primary-light-9: var(--color-blue-50);--el-color-primary-dark-2: var(--primary-hover);--el-color-success: var(--success);--el-color-warning: var(--warning);--el-color-danger: var(--danger);--el-color-error: var(--danger);--el-color-info: var(--info);--el-text-color-primary: var(--text-primary);--el-text-color-regular: var(--text-secondary);--el-text-color-secondary: var(--text-secondary);--el-text-color-placeholder: var(--text-disabled);--el-text-color-disabled: var(--text-disabled);--el-bg-color: var(--bg-primary);--el-bg-color-page: var(--bg-secondary);--el-bg-color-overlay: var(--bg-primary);--el-border-color: var(--border-default);--el-border-color-light: var(--border-light);--el-border-color-lighter: var(--border-light);--el-border-color-extra-light: var(--border-light);--el-border-color-dark: var(--border-dark);--el-border-color-darker: var(--border-dark);--el-fill-color: var(--bg-tertiary);--el-fill-color-light: var(--bg-secondary);--el-fill-color-lighter: var(--bg-secondary);--el-fill-color-extra-light: var(--bg-primary);--el-fill-color-dark: var(--bg-tertiary);--el-fill-color-darker: var(--border-default);--el-fill-color-blank: var(--bg-primary);--el-border-radius-base: var(--radius-lg);--el-border-radius-small: var(--radius-md);--el-border-radius-round: var(--radius-full);--el-border-radius-circle: var(--radius-full);--el-box-shadow: var(--shadow-card);--el-box-shadow-light: var(--shadow-sm);--el-box-shadow-lighter: var(--shadow-xs);--el-box-shadow-dark: var(--shadow-card-hover);--el-font-size-extra-large: var(--blur-lg);--el-font-size-large: 16px;--el-font-size-medium: 14px;--el-font-size-base: 14px;--el-font-size-small: 13px;--el-font-size-extra-small: 12px;--el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-menu-item-height: 40px;--el-breakpoint-xs: 576px;--el-breakpoint-sm: 768px;--el-breakpoint-md: 992px;--el-breakpoint-lg: 1200px;--el-breakpoint-xl: 1920px;--table-header-bg: var(--bg-secondary);--table-header-text: var(--text-primary);--table-header-border-color: var(--border-default);--el-link-font-weight: 700}.dark,html.dark{--table-header-bg: var(--bg-tertiary);--table-header-text: var(--text-primary);--table-header-border-color: var(--border-default)}:root,html:root{--transition-time-02: .2s;--spacing-page: 1.25rem;--spacing-card: 1.25rem;--spacing-gap: 1.5rem;--spacing-section: 1.5rem;--layout-menu-icon-anchor-x: 20px;--layout-menu-icon-size: 20px;--layout-menu-icon-slot-size: 24px;--layout-menu-icon-collapsed-center: 32px;--transition-menu-collapse: .34s cubic-bezier(.4, 0, .2, 1);--transition-menu-hover: .2s ease;--transition-menu-text: .3s cubic-bezier(.4, 0, .2, 1);--layout-menu-item-height: 48px;--layout-menu-item-radius: 8px;--layout-menu-item-margin: 4px 8px;--layout-mobile-backdrop-bg: rgba(15, 23, 42, .28);--layout-border-color: var(--layout-surface-border);--layout-content-bg-color: var(--layout-page-surface);--layout-section-bg-color: var(--layout-section-surface);--layout-logo-width: 32px;--layout-logo-height: 32px;--layout-logo-bg-color: var(--layout-nav-surface);--layout-menu-expanded-width: 192px;--layout-menu-collapsed-width: 64px;--layout-menu-bg-color: var(--layout-nav-surface);--layout-menu-hover-bg-color: rgba(37, 99, 235, .08);--layout-menu-text-color: var(--text-primary);--layout-menu-active-color: var(--primary);--layout-menu-active-bg-color: rgba(37, 99, 235, .16);--layout-menu-active-surface: none;--layout-menu-active-surface-strong: none;--layout-menu-active-shadow: var(--shadow-sm);--layout-menu-active-shadow-subtle: none;--layout-menu-popup-shadow: var(--shadow-dropdown);--layout-menu-popup-border: var(--layout-surface-border);--layout-header-height: 72px;--layout-header-bg-color: var(--layout-header-surface);--layout-content-padding: 16px;--search-bar-input-width: 200px}:root .jet-dialog-form .el-form-item,html:root .jet-dialog-form .el-form-item{width:270px}:root .jet-dialog-form .el-input,:root .jet-dialog-form .el-input-number,:root .jet-dialog-form .el-select,html:root .jet-dialog-form .el-input,html:root .jet-dialog-form .el-input-number,html:root .jet-dialog-form .el-select{width:100%}:root .jet-dialog-form .single-line,html:root .jet-dialog-form .single-line{width:100%;padding-right:40px}:root .jet-title-large,html:root .jet-title-large{font-size:var(--el-font-size-large);font-weight:700;letter-spacing:.05rem}:root .jet-title-large-sub,html:root .jet-title-large-sub{font-size:var(--el-font-size-medium);font-weight:400;color:var(--el-color-info)}:root .jet-title-block,html:root .jet-title-block{display:inline-block;width:5px;height:20px;background:var(--el-color-primary);margin-right:.5rem}:root .jet-search-bar-select,html:root .jet-search-bar-select{--el-select-width: var(--search-bar-input-width)}:root .jet-niivue-select,html:root .jet-niivue-select{width:165px}.dark,html.dark{--layout-mobile-backdrop-bg: rgba(2, 6, 23, .58);--layout-logo-bg-color: var(--layout-nav-surface);--layout-menu-bg-color: var(--layout-nav-surface);--layout-menu-hover-bg-color: rgba(59, 130, 246, .18);--layout-menu-active-bg-color: rgba(59, 130, 246, .3);--layout-menu-active-surface: none;--layout-menu-active-surface-strong: none;--layout-menu-active-shadow: var(--shadow-floating);--layout-menu-active-shadow-subtle: none;--layout-menu-popup-shadow: var(--shadow-dropdown);--layout-menu-popup-border: var(--layout-surface-border)}.glass-card{padding:var(--padding-card);background:#fffffff2;backdrop-filter:blur(var(--blur-md));-webkit-backdrop-filter:blur(var(--blur-md));border:1px solid var(--border-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);transition:box-shadow var(--transition-slow) var(--easing-cubic),transform var(--transition-slow) var(--easing-cubic)}.glass-card--hover:hover{box-shadow:var(--shadow-card-hover)}.dark .glass-card{background:#1e293bb3;border-color:var(--border-light);box-shadow:var(--shadow-card)}.dark .glass-card--hover:hover{box-shadow:var(--shadow-card-hover)}.modern-form :deep(.el-form-item){margin-bottom:var(--spacing-lg)}.modern-form :deep(.el-form-item) .el-form-item__label{font-weight:600;color:var(--text-secondary);font-size:13px;margin-bottom:var(--spacing-sm)}.modern-form :deep(.el-textarea__inner){min-height:120px!important}.page-layout[data-v-5f638fb4]{background:transparent;padding:var(--spacing-base);gap:var(--spacing-base);box-sizing:border-box;min-width:0}.page-layout-header[data-v-5f638fb4],.page-layout-footer[data-v-5f638fb4]{background:var(--layout-section-bg-color);border:1px solid var(--layout-surface-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);backdrop-filter:blur(var(--layout-surface-blur));-webkit-backdrop-filter:blur(var(--layout-surface-blur))}.page-layout-content[data-v-5f638fb4]{min-height:0;min-width:0;display:flex;flex-direction:column}.page-layout-content__body[data-v-5f638fb4]{display:flex;flex-direction:column;min-width:0;min-height:100%;box-sizing:border-box}.page-layout-content--page[data-v-5f638fb4]{background:var(--layout-content-bg-color);border-radius:var(--radius-xl)}.page-layout-content--page.page-layout-content--scrollable[data-v-5f638fb4]{overflow-x:hidden;overflow-y:auto}.page-layout-content--page.page-layout-content--static[data-v-5f638fb4]{overflow:hidden}.page-layout-content--transparent[data-v-5f638fb4]{background:transparent;border-radius:0}.page-layout-content--transparent.page-layout-content--scrollable[data-v-5f638fb4]{overflow-y:auto;overflow-x:visible}.page-layout-content--transparent.page-layout-content--static[data-v-5f638fb4]{overflow:visible}.page-layout-header__main[data-v-5f638fb4]{gap:12px;min-width:0}.page-layout-header__titles[data-v-5f638fb4]{gap:10px;min-width:0}.page-content-stack[data-v-3baa7d7d]{--page-content-stack-gap: var(--spacing-base);--page-content-stack-padding: 0;display:flex;flex-direction:column;min-height:0;min-width:0;padding:var(--page-content-stack-padding);gap:var(--page-content-stack-gap);box-sizing:border-box}.page-content-stack--full-height[data-v-3baa7d7d]{height:100%}.page-content-card[data-v-83eca965]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;height:100%;box-sizing:border-box;overflow:hidden}.page-content-card--default[data-v-83eca965]{background:var(--layout-section-bg-color);border:1px solid var(--layout-surface-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xs);backdrop-filter:blur(var(--layout-surface-blur));-webkit-backdrop-filter:blur(var(--layout-surface-blur))}.page-content-card--transparent[data-v-83eca965]{background:transparent;border:none;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.page-content-card__body[data-v-83eca965]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;box-sizing:border-box}.page-content-card--scrollable .page-content-card__body[data-v-83eca965]{overflow-y:auto}.page-stack-fill[data-v-b5c0da0a]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;box-sizing:border-box}.page-stack-fill--collapsed[data-v-b5c0da0a]{display:block;flex:none;min-height:auto;padding-bottom:var(--spacing-base)}.page-section-card[data-v-ec85bc53]{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.page-section-card--default[data-v-ec85bc53]{background:var(--layout-section-bg-color);border:1px solid var(--layout-surface-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xs);backdrop-filter:blur(var(--layout-surface-blur));-webkit-backdrop-filter:blur(var(--layout-surface-blur))}.page-section-card--transparent[data-v-ec85bc53]{background:transparent;border:none;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.page-section-card__body[data-v-ec85bc53]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;box-sizing:border-box}.page-section-card--scrollable .page-section-card__body[data-v-ec85bc53]{overflow-y:auto}.page-section-panel[data-v-61c5dacd]{min-width:0;min-height:0}.page-section-panel__header[data-v-61c5dacd]{display:flex;align-items:center;justify-content:space-between;gap:var(--v248ca80e);min-height:var(--v0bf214fc);padding:var(--v4e740b8c);border-bottom:1px solid var(--layout-surface-border);box-sizing:border-box}.page-section-panel__title-wrap[data-v-61c5dacd]{min-width:0}.page-section-panel__title[data-v-61c5dacd]{display:flex;align-items:center;gap:var(--spacing-md);margin:0;font-size:15px;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}.page-section-panel__title[data-v-61c5dacd]:before{content:"";width:3px;height:18px;background:var(--primary);border-radius:var(--radius-sm);flex:0 0 auto}.page-section-panel__subtitle[data-v-61c5dacd]{margin-top:4px;font-size:12px;color:var(--text-secondary)}.page-section-panel__meta[data-v-61c5dacd]{display:flex;align-items:center;gap:10px;min-width:0;flex-shrink:0}.page-section-panel__body[data-v-61c5dacd]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;box-sizing:border-box}.page-section-panel__body--scrollable[data-v-61c5dacd]{overflow-y:auto}@media(max-width:768px){.page-section-panel__header[data-v-61c5dacd]{min-height:var(--v57406278);padding:var(--v28908aaa)}}.page-grid[data-v-d2603570]{display:grid;grid-template-columns:var(--page-grid-columns);gap:var(--page-grid-gap);min-width:0;min-height:0}.page-grid--full-height[data-v-d2603570]:not(.page-grid--stacked){height:100%}.page-grid--stacked[data-v-d2603570]{grid-template-columns:1fr}.page-workspace[data-v-0946a2d6]{display:grid;grid-template-columns:var(--page-workspace-columns);gap:var(--page-workspace-gap);min-width:0;min-height:0;overflow:hidden;background:var(--layout-section-bg-color);border:1px solid var(--layout-surface-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xs);backdrop-filter:blur(var(--layout-surface-blur));-webkit-backdrop-filter:blur(var(--layout-surface-blur))}.page-workspace--full-height[data-v-0946a2d6]:not(.page-workspace--stacked){height:100%}.page-workspace--stacked[data-v-0946a2d6]{display:block}.page-workspace--stacked.page-workspace--stacked-contained[data-v-0946a2d6]{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden}.page-workspace--stacked.page-workspace--stacked-natural[data-v-0946a2d6]{height:auto;min-height:-moz-max-content;min-height:max-content;overflow:visible}.page-workspace--stacked[data-v-0946a2d6]>.page-workspace-panel--divider-left{border-left:none}.page-workspace--stacked[data-v-0946a2d6]>.page-workspace-panel+:deep(.page-workspace-panel){border-top:1px solid var(--layout-surface-border)}.page-workspace-panel[data-v-d3179cd9]{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:transparent}.page-workspace-panel--divider-left[data-v-d3179cd9]{border-left:1px solid var(--layout-surface-border)}.page-workspace-panel--divider-top[data-v-d3179cd9]{border-top:1px solid var(--layout-surface-border)}.page-workspace-panel__header[data-v-d3179cd9]{display:flex;align-items:center;justify-content:space-between;gap:var(--v1f02ef10);min-height:var(--v64ac6ad3);padding:var(--v3449afd1);border-bottom:1px solid var(--layout-surface-border);background:color-mix(in srgb,var(--layout-section-bg-color) 82%,var(--layout-page-surface) 18%);box-sizing:border-box}.page-workspace-panel__title-wrap[data-v-d3179cd9]{min-width:0}.page-workspace-panel__title[data-v-d3179cd9]{font-size:14px;font-weight:700;color:var(--text-primary)}.page-workspace-panel__subtitle[data-v-d3179cd9]{margin-top:4px;font-size:12px;color:var(--text-secondary)}.page-workspace-panel__meta[data-v-d3179cd9]{display:flex;align-items:center;gap:10px;min-width:0}.page-workspace-panel__body[data-v-d3179cd9]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;box-sizing:border-box}.page-workspace-panel--scrollable .page-workspace-panel__body[data-v-d3179cd9]{overflow-y:auto}.page-workspace-panel--static .page-workspace-panel__body[data-v-d3179cd9]{overflow:visible}@media(max-width:768px){.page-workspace-panel__header[data-v-d3179cd9]{flex-direction:column;align-items:flex-start;min-height:var(--v18a2275b);padding:var(--ab14d47e)}.page-workspace-panel__meta[data-v-d3179cd9]{width:100%}}
