:root{font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;line-height:1.5;font-weight:400;color:#0f172a;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;overflow:hidden}body{min-width:320px;background:#f6f7ff}a{color:inherit;text-decoration:none}button{border:none;font-family:inherit;cursor:pointer}#app{width:100%}.page{color:#0f172a}.container{width:min(1120px,90vw);margin:0 auto}.container.wide{width:min(1240px,92vw)}.video-shell{width:min(620px,100%);aspect-ratio:16 / 9;border-radius:24px;background:#fff;border:1px solid rgba(15,23,42,.1);box-shadow:0 28px 70px #93c5fd59;display:grid;grid-template-rows:auto 1fr;overflow:hidden}.video-top{display:flex;gap:8px;padding:14px 18px;background:#0f172a0a}.video-top span{width:10px;height:10px;border-radius:50%;background:#0f172a;opacity:.18}.video-body{display:grid;place-items:center;font-size:14px;letter-spacing:.3em;color:#0f172a80;background:linear-gradient(135deg,#3b82f626,#93c5fd40)}.section{padding:72px 0;background:#fff}.section.alt{background:#f1f5f9}.section-title{display:grid;gap:12px;max-width:520px;margin-bottom:32px}.section-title h2{font-size:clamp(26px,3vw,36px)}.section-title p{color:#64748b}.fade-enter-active,.fade-leave-active{transition:all .25s ease}.fade-enter,.fade-enter-from,.fade-leave-to{opacity:0;transform:translate(-10px)}.fade-leave-active{position:absolute}.fade-between-enter-active,.fade-between-leave-active{transition:all .25s ease;left:0;right:0}.fade-between-enter,.fade-between-enter-from,.fade-between-leave-to{opacity:0;transform:translate(-10px)}.fade-between-leave-active{position:absolute}.transfer-enter-active,.transfer-leave-active{transition:all .3s ease}.transfer-enter,.transfer-enter-from,.transfer-leave-to{opacity:0;transform:translate(30px)}.transfer-leave-active{position:absolute}body{width:100vw;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;--un-text-opacity:1;color:rgb(48 49 51 / var(--un-text-opacity));--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}html{font-size:14px;box-sizing:border-box;overflow-y:scroll;-webkit-tap-highlight-color:rgba(255,255,255,0)}:root{overflow:hidden auto}:root body{margin:0;padding:0;height:100%;position:absolute}#app,html{height:100%}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0}a{text-decoration:none;background-color:transparent;outline:none}svg{box-sizing:content-box}*,*:before,*:after{box-sizing:inherit}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#444;background:#fff}.hljs-name{color:#01a3a3}.hljs-tag,.hljs-meta{color:#789}.hljs-comment{color:#888}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:700}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#4286f4}.hljs-title,.hljs-section{color:#4286f4;font-weight:700}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-selector-pseudo{color:#bc6060}.hljs-literal{color:#62bcbc}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#25c6c6}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}#nprogress .bar{background:#8c74f7!important}#nprogress .peg{box-shadow:0 0 10px #8c74f7,0 0 5px #8c74f7!important}#nprogress .spinner-icon{border-top-color:#8c74f7;border-left-color:#8c74f7}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,: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: }.i-carbon\:add{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17 15V8h-2v7H8v2h7v7h2v-7h7v-2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:ai-status{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M11 24h10v2H11z' fill='currentColor'/%3E%3Cpath d='M13 28h6v2h-6z' fill='currentColor'/%3E%3Cpath d='M23.04 16a9.486 9.486 0 0 1-1.862 2.143C20.107 19.135 19 20.16 19 22h2c0-.92.526-1.45 1.535-2.386A9.984 9.984 0 0 0 25.275 16z' fill='currentColor'/%3E%3Cpath d='M20 14a1 1 0 0 1-.894-.553L17.381 10H14V8h4a1 1 0 0 1 .894.553L20 10.763l3.106-6.21a1.042 1.042 0 0 1 1.788 0L26.619 8H30v2h-4a1 1 0 0 1-.894-.553L24 7.237l-3.106 6.21A1 1 0 0 1 20 14z' fill='currentColor'/%3E%3Cpath d='M10.815 18.14A7.185 7.185 0 0 1 8 12a8.01 8.01 0 0 1 8-8V2A10.011 10.011 0 0 0 6 12a9.18 9.18 0 0 0 3.46 7.616C10.472 20.551 11 21.081 11 22h2c0-1.84-1.11-2.866-2.185-3.86z' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:arrow-down{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M24.59 16.59L17 24.17V4h-2v20.17l-7.59-7.58L6 18l10 10l10-10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:arrow-left{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m14 26l1.41-1.41L7.83 17H28v-2H7.83l7.58-7.59L14 6L4 16z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:arrow-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m18 6l-1.43 1.393L24.15 15H4v2h20.15l-7.58 7.573L18 26l10-10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:arrow-up{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 4L6 14l1.41 1.41L15 7.83V28h2V7.83l7.59 7.58L26 14z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:arrow-up-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M10 6v2h12.59L6 24.59L7.41 26L24 9.41V22h2V6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:book{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 10h7v2h-7zm0 5h7v2h-7zm0 5h7v2h-7zM6 10h7v2H6zm0 5h7v2H6zm0 5h7v2H6z'/%3E%3Cpath fill='currentColor' d='M28 5H4a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2M4 7h11v18H4Zm13 18V7h11v18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:calendar{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 4h-4V2h-2v2h-8V2h-2v2H6c-1.1 0-2 .9-2 2v20c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 22H6V12h20zm0-16H6V6h4v2h2V6h8v2h2V6h4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:catalog{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 2H8a2 2 0 0 0-2 2v4H4v2h2v5H4v2h2v5H4v2h2v4a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2m0 26H8v-4h2v-2H8v-5h2v-2H8v-5h2V8H8V4h18Z'/%3E%3Cpath fill='currentColor' d='M14 8h8v2h-8zm0 7h8v2h-8zm0 7h8v2h-8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chart-average{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M23 24c-3.6 0-5.03-4.176-6.413-8.214C15.277 11.958 13.92 8 11 8a3.44 3.44 0 0 0-3.053 2.322L6.05 9.684C6.101 9.534 7.321 6 11 6c4.35 0 6.012 4.855 7.48 9.138C19.689 18.667 20.83 22 23 22a3.44 3.44 0 0 0 3.053-2.321l1.896.637C27.899 20.466 26.679 24 23 24'/%3E%3Cpath fill='currentColor' d='M4 28V17h2v-2H4V2H2v26a2 2 0 0 0 2 2h26v-2Z'/%3E%3Cpath fill='currentColor' d='M8 15h2v2H8zm4 0h2v2h-2zm8 0h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chart-column{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M27 28V6h-8v22h-4V14H7v14H4V2H2v26a2 2 0 0 0 2 2h26v-2Zm-14 0H9V16h4Zm12 0h-4V8h4Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chart-custom{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m29.707 19.293l-3-3a1 1 0 0 0-1.414 0L16 25.586V30h4.414l9.293-9.293a1 1 0 0 0 0-1.414M19.586 28H18v-1.586l5-5L24.586 23ZM26 21.586L24.414 20L26 18.414L27.586 20ZM18 18v-4h2v4zm-4 0v-6h2v6zm-4 0V8h2v10z'/%3E%3Cpath fill='currentColor' d='M12 30H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10h-2V4H6v24h6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chart-evaluation{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m25.586 8l3-3L30 6.411l-3 3.001zM16 20.5l-5-4.961l1.59-1.57l3.41 3.38L23.41 10L25 11.579z'/%3E%3Cpath fill='currentColor' d='M4 28v-2.587L10.414 19L9 17.585l-5 5V2H2v26a2 2 0 0 0 2 2h26v-2Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chart-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m4.67 28l6.39-12l7.3 6.49a2 2 0 0 0 1.7.47a2 2 0 0 0 1.42-1.07L27 10.9l-1.82-.9l-5.49 11l-7.3-6.49a2 2 0 0 0-1.68-.51a2 2 0 0 0-1.42 1L4 25V2H2v26a2 2 0 0 0 2 2h26v-2Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chart-line-data{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M10.06 17.88A4.3 4.3 0 0 0 11 18a4 4 0 0 0 2.23-.68l3.22 2.87a3.88 3.88 0 0 0-.2 3.17A4 4 0 1 0 22.62 19l2.54-5.09a3.78 3.78 0 0 0 2.91-.53a4 4 0 1 0-4.69-.38l-2.54 5.09A4 4 0 0 0 20 18a4 4 0 0 0-2.23.68l-3.22-2.87a3.88 3.88 0 0 0 .2-3.17a4 4 0 1 0-6.45 4.29L4 25V2H2v26a2 2 0 0 0 2 2h26v-2H4.67ZM26 8a2 2 0 1 1-2 2a2 2 0 0 1 2-2m-4 14a2 2 0 1 1-2-2a2 2 0 0 1 2 2M11 12a2 2 0 1 1-2 2a2 2 0 0 1 2-2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chart-relationship{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 6a3.996 3.996 0 0 0-3.858 3H17.93A7.996 7.996 0 1 0 9 17.93v4.212a4 4 0 1 0 2 0v-4.211a7.95 7.95 0 0 0 3.898-1.62l3.669 3.67A3.95 3.95 0 0 0 18 22a4 4 0 1 0 4-4a3.95 3.95 0 0 0-2.019.567l-3.67-3.67A7.95 7.95 0 0 0 17.932 11h4.211A3.993 3.993 0 1 0 26 6M12 26a2 2 0 1 1-2-2a2 2 0 0 1 2 2m-2-10a6 6 0 1 1 6-6a6.007 6.007 0 0 1-6 6m14 6a2 2 0 1 1-2-2a2 2 0 0 1 2 2m2-10a2 2 0 1 1 2-2a2 2 0 0 1-2 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chart-venn-diagram{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 6a9.9 9.9 0 0 0-4 .84A9.9 9.9 0 0 0 12 6a10 10 0 0 0 0 20a9.9 9.9 0 0 0 4-.84a9.9 9.9 0 0 0 4 .84a10 10 0 0 0 0-20m-8 18a8 8 0 0 1 0-16a8 8 0 0 1 1.76.2a10 10 0 0 0 0 15.6A8 8 0 0 1 12 24m8-8a8 8 0 0 1-4 6.92a8 8 0 0 1 0-13.84A8 8 0 0 1 20 16m0 8a8 8 0 0 1-1.76-.2a10 10 0 0 0 0-15.6A8 8 0 0 1 20 8a8 8 0 0 1 0 16'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chat{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17.74 30L16 29l4-7h6a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h9v2H6a4 4 0 0 1-4-4V8a4 4 0 0 1 4-4h20a4 4 0 0 1 4 4v12a4 4 0 0 1-4 4h-4.84Z'/%3E%3Cpath fill='currentColor' d='M8 10h16v2H8zm0 6h10v2H8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chat-bot{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 19a6.99 6.99 0 0 1-5.833-3.129l1.666-1.107a5 5 0 0 0 8.334 0l1.666 1.107A6.99 6.99 0 0 1 16 19m4-11a2 2 0 1 0 2 2a1.98 1.98 0 0 0-2-2m-8 0a2 2 0 1 0 2 2a1.98 1.98 0 0 0-2-2'/%3E%3Cpath fill='currentColor' d='M17.736 30L16 29l4-7h6a1.997 1.997 0 0 0 2-2V6a1.997 1.997 0 0 0-2-2H6a1.997 1.997 0 0 0-2 2v14a1.997 1.997 0 0 0 2 2h9v2H6a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4h20a4 4 0 0 1 4 4v14a4 4 0 0 1-4 4h-4.835Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:checkbox{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 4H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M6 26V6h20v20Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:checkbox-checked-filled{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 4H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2M14 21.5l-5-4.957L10.59 15L14 18.346L21.409 11L23 12.577Z'/%3E%3Cpath fill='none' d='m14 21.5l-5-4.957L10.59 15L14 18.346L21.409 11L23 12.577Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:checkmark{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m13 24l-9-9l1.414-1.414L13 21.171L26.586 7.586L28 9z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:checkmark-filled{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 2a14 14 0 1 0 14 14A14 14 0 0 0 16 2m-2 19.59l-5-5L10.59 15L14 18.41L21.41 11l1.596 1.586Z'/%3E%3Cpath fill='none' d='m14 21.591l-5-5L10.591 15L14 18.409L21.41 11l1.595 1.585z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:checkmark-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m14 21.414l-5-5.001L10.413 15L14 18.586L21.585 11L23 12.415z'/%3E%3Cpath fill='currentColor' d='M16 2a14 14 0 1 0 14 14A14 14 0 0 0 16 2m0 26a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chevron-down{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 22L6 12l1.4-1.4l8.6 8.6l8.6-8.6L26 12z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chevron-left{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M10 16L20 6l1.4 1.4l-8.6 8.6l8.6 8.6L20 26z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chevron-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22 16L12 26l-1.4-1.4l8.6-8.6l-8.6-8.6L12 6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:chevron-up{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m16 10l10 10l-1.4 1.4l-8.6-8.6l-8.6 8.6L6 20z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:close{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17.414 16L24 9.414L22.586 8L16 14.586L9.414 8L8 9.414L14.586 16L8 22.586L9.414 24L16 17.414L22.586 24L24 22.586z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:cloud-upload{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m11 18l1.41 1.41L15 16.83V29h2V16.83l2.59 2.58L21 18l-5-5z'/%3E%3Cpath fill='currentColor' d='M23.5 22H23v-2h.5a4.5 4.5 0 0 0 .36-9H23l-.1-.82a7 7 0 0 0-13.88 0L9 11h-.86a4.5 4.5 0 0 0 .36 9H9v2h-.5A6.5 6.5 0 0 1 7.2 9.14a9 9 0 0 1 17.6 0A6.5 6.5 0 0 1 23.5 22'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:collaborate{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M6 21v-1H4v1a7 7 0 0 0 7 7h3v-2h-3a5 5 0 0 1-5-5m18-10v1h2v-1a7 7 0 0 0-7-7h-3v2h3a5 5 0 0 1 5 5m-13 0H5a3 3 0 0 0-3 3v2h2v-2a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2h2v-2a3 3 0 0 0-3-3m-3-1a4 4 0 1 0-4-4a4 4 0 0 0 4 4m0-6a2 2 0 1 1-2 2a2 2 0 0 1 2-2m19 21h-6a3 3 0 0 0-3 3v2h2v-2a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2h2v-2a3 3 0 0 0-3-3m-7-5a4 4 0 1 0 4-4a4 4 0 0 0-4 4m6 0a2 2 0 1 1-2-2a2 2 0 0 1 2 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:compass{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 4A12 12 0 1 1 4 16A12 12 0 0 1 16 4m0-2a14 14 0 1 0 14 14A14 14 0 0 0 16 2'/%3E%3Cpath fill='currentColor' d='M23 10.41L21.59 9l-4.3 4.3a3 3 0 0 0-4 4L9 21.59L10.41 23l4.3-4.3a3 3 0 0 0 4-4ZM17 16a1 1 0 1 1-1-1a1 1 0 0 1 1 1'/%3E%3Ccircle cx='16' cy='7.5' r='1.5' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:construction{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M29.34 16.06a1 1 0 0 0-1.108.3l-3.772 4.526l-5.435-.988l-3.602-8.952A3.01 3.01 0 0 0 12.612 9h-4.06a3 3 0 0 0-1.543.428L2 12.434v6.4l5 .91V30h2v-9.893l3.565.648L14 24.2V30h2v-6.2l-1.091-2.618l8.081 1.469l-4.758 5.709A1 1 0 0 0 19 30h10a1 1 0 0 0 1-1V17a1 1 0 0 0-.66-.94M4 17.166v-3.6l3-1.8v5.945Zm5 .909V11h3.614a1.01 1.01 0 0 1 .945.67l3.14 7.805ZM28 28h-6.865L28 19.762ZM12.5 8A3.5 3.5 0 1 1 16 4.5A3.504 3.504 0 0 1 12.5 8m0-5A1.5 1.5 0 1 0 14 4.5A1.5 1.5 0 0 0 12.5 3'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:copy{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M28 10v18H10V10zm0-2H10a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2'/%3E%3Cpath fill='currentColor' d='M4 18H2V4a2 2 0 0 1 2-2h14v2H4Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:course{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M24 30H8a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v16.618l-5-2.5l-5 2.5V4H8v24h16v-4h2v4a2.003 2.003 0 0 1-2 2m-3-14.118l3 1.5V4h-6v13.382Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:dashboard{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M24 21h2v5h-2zm-4-5h2v10h-2zm-9 10a5.006 5.006 0 0 1-5-5h2a3 3 0 1 0 3-3v-2a5 5 0 0 1 0 10'/%3E%3Cpath fill='currentColor' d='M28 2H4a2 2 0 0 0-2 2v24a2 2 0 0 0 2 2h24a2.003 2.003 0 0 0 2-2V4a2 2 0 0 0-2-2m0 9H14V4h14ZM12 4v7H4V4ZM4 28V13h24l.002 15Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:data-base{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M24 3H8a2 2 0 0 0-2 2v22a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m0 2v6H8V5ZM8 19v-6h16v6Zm0 8v-6h16v6Z'/%3E%3Ccircle cx='11' cy='8' r='1' fill='currentColor'/%3E%3Ccircle cx='11' cy='16' r='1' fill='currentColor'/%3E%3Ccircle cx='11' cy='24' r='1' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:data-structured{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='9' cy='7' r='1' fill='currentColor'/%3E%3Cpath fill='currentColor' d='M27 22.14V18a2 2 0 0 0-2-2h-8v-4h9a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h9v4H7a2 2 0 0 0-2 2v4.14a4 4 0 1 0 2 0V18h8v4h-3v8h8v-8h-3v-4h8v4.14a4 4 0 1 0 2 0M8 26a2 2 0 1 1-2-2a2 2 0 0 1 2 2m10-2v4h-4v-4ZM6 10V4h20v6Zm20 18a2 2 0 1 1 2-2a2 2 0 0 1-2 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document,[i-carbon\:document=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m25.7 9.3l-7-7c-.2-.2-.4-.3-.7-.3H8c-1.1 0-2 .9-2 2v24c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V10c0-.3-.1-.5-.3-.7M18 4.4l5.6 5.6H18zM24 28H8V4h8v6c0 1.1.9 2 2 2h6z'/%3E%3Cpath fill='currentColor' d='M10 22h12v2H10zm0-6h12v2H10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document-add{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M30 24h-4v-4h-2v4h-4v2h4v4h2v-4h4z'/%3E%3Cpath fill='currentColor' d='M16 28H8V4h8v6a2.006 2.006 0 0 0 2 2h6v4h2v-6a.91.91 0 0 0-.3-.7l-7-7A.9.9 0 0 0 18 2H8a2.006 2.006 0 0 0-2 2v24a2.006 2.006 0 0 0 2 2h8Zm2-23.6l5.6 5.6H18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document-attachment{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 30H11a2 2 0 0 1-2-2v-6h2v6h15V6h-9V4h9a2 2 0 0 1 2 2v22a2 2 0 0 1-2 2'/%3E%3Cpath fill='currentColor' d='M17 10h7v2h-7zm-1 5h8v2h-8zm-1 5h9v2h-9zm-6-1a5.006 5.006 0 0 1-5-5V3h2v11a3 3 0 0 0 6 0V5a1 1 0 0 0-2 0v10H8V5a3 3 0 0 1 6 0v9a5.006 5.006 0 0 1-5 5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document-blank,[i-carbon\:document-blank=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m25.7 9.3l-7-7A.9.9 0 0 0 18 2H8a2.006 2.006 0 0 0-2 2v24a2.006 2.006 0 0 0 2 2h16a2.006 2.006 0 0 0 2-2V10a.9.9 0 0 0-.3-.7M18 4.4l5.6 5.6H18ZM24 28H8V4h8v6a2.006 2.006 0 0 0 2 2h6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document-download{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m30 25l-1.414-1.414L26 26.172V18h-2v8.172l-2.586-2.586L20 25l5 5z'/%3E%3Cpath fill='currentColor' d='M18 28H8V4h8v6a2.006 2.006 0 0 0 2 2h6v3h2v-5a.91.91 0 0 0-.3-.7l-7-7A.9.9 0 0 0 18 2H8a2.006 2.006 0 0 0-2 2v24a2.006 2.006 0 0 0 2 2h10Zm0-23.6l5.6 5.6H18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document-pdf,[i-carbon\:document-pdf=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M30 18v-2h-6v10h2v-4h3v-2h-3v-2zm-11 8h-4V16h4a3.003 3.003 0 0 1 3 3v4a3.003 3.003 0 0 1-3 3m-2-2h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1h-2Zm-6-8H6v10h2v-3h3a2.003 2.003 0 0 0 2-2v-3a2 2 0 0 0-2-2m-3 5v-3h3l.001 3Z'/%3E%3Cpath fill='currentColor' d='M22 14v-4a.91.91 0 0 0-.3-.7l-7-7A.9.9 0 0 0 14 2H4a2.006 2.006 0 0 0-2 2v24a2 2 0 0 0 2 2h16v-2H4V4h8v6a2.006 2.006 0 0 0 2 2h6v2Zm-8-4V4.4l5.6 5.6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document-tasks{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m22 27.18l-2.59-2.59L18 26l4 4l8-8l-1.41-1.41z'/%3E%3Cpath fill='currentColor' d='M15 28H8V4h8v6a2.006 2.006 0 0 0 2 2h6v6h2v-8a.91.91 0 0 0-.3-.7l-7-7A.9.9 0 0 0 18 2H8a2.006 2.006 0 0 0-2 2v24a2.006 2.006 0 0 0 2 2h7Zm3-23.6l5.6 5.6H18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document-unknown{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='9' cy='28.5' r='1.5' fill='currentColor'/%3E%3Cpath fill='currentColor' d='M10 25H8v-4h2a2 2 0 0 0 0-4H8a2 2 0 0 0-2 2v.5H4V19a4.005 4.005 0 0 1 4-4h2a4 4 0 0 1 0 8Z'/%3E%3Cpath fill='currentColor' d='m27.7 9.3l-7-7A.9.9 0 0 0 20 2H10a2.006 2.006 0 0 0-2 2v8h2V4h8v6a2.006 2.006 0 0 0 2 2h6v16H14v2h12a2.006 2.006 0 0 0 2-2V10a.91.91 0 0 0-.3-.7M20 10V4.4l5.6 5.6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:document-word-processor{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m28.3 20l-.909 8.611L26 20h-2l-1.391 8.611L21.7 20H20l1.36 10h2.28L25 21.626L26.36 30h2.28L30 20z'/%3E%3Cpath fill='currentColor' d='m25.707 9.293l-7-7A1 1 0 0 0 18 2H8a2 2 0 0 0-2 2v24a2 2 0 0 0 2 2h8v-2H8V4h8v6a2 2 0 0 0 2 2h6v4h2v-6a1 1 0 0 0-.293-.707M18 4.414L23.586 10H18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:download{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 24v4H6v-4H4v4a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-4Zm0-10l-1.41-1.41L17 20.17V2h-2v18.17l-7.59-7.58L6 14l10 10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:edit{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M2 26h28v2H2zM25.4 9c.8-.8.8-2 0-2.8l-3.6-3.6c-.8-.8-2-.8-2.8 0l-15 15V24h6.4zm-5-5L24 7.6l-3 3L17.4 7zM6 22v-3.6l10-10l3.6 3.6l-10 10z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:education{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 30h-2v-3a5.006 5.006 0 0 0-5-5h-6a5.006 5.006 0 0 0-5 5v3H6v-3a7.01 7.01 0 0 1 7-7h6a7.01 7.01 0 0 1 7 7ZM5 6a1 1 0 0 0-1 1v9h2V7a1 1 0 0 0-1-1'/%3E%3Cpath fill='currentColor' d='M4 2v2h5v7a7 7 0 0 0 14 0V4h5V2Zm7 2h10v3H11Zm5 12a5 5 0 0 1-5-5V9h10v2a5 5 0 0 1-5 5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:exam-mode{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M25 23v3H7v-9.17l3.59 3.58L12 19l-6-6l-6 6l1.41 1.41L5 16.83V26a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2v-3Zm2-16v9.17l3.59-3.58L32 14l-6 6l-6-6l1.41-1.41L25 16.17V7H13V5h12a2 2 0 0 1 2 2M8 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2M4 4v4h4V4Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:favorite{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22.45 6a5.47 5.47 0 0 1 3.91 1.64a5.7 5.7 0 0 1 0 8L16 26.13L5.64 15.64a5.7 5.7 0 0 1 0-8a5.48 5.48 0 0 1 7.82 0l2.54 2.6l2.53-2.58A5.44 5.44 0 0 1 22.45 6m0-2a7.47 7.47 0 0 0-5.34 2.24L16 7.36l-1.11-1.12a7.49 7.49 0 0 0-10.68 0a7.72 7.72 0 0 0 0 10.82L16 29l11.79-11.94a7.72 7.72 0 0 0 0-10.82A7.5 7.5 0 0 0 22.45 4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:favorite-filled{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22.5 4c-2 0-3.9.8-5.3 2.2L16 7.4l-1.1-1.1c-2.9-3-7.7-3-10.6-.1l-.1.1c-3 3-3 7.8 0 10.8L16 29l11.8-11.9c3-3 3-7.8 0-10.8C26.4 4.8 24.5 4 22.5 4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:filter{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 28h-4a2 2 0 0 1-2-2v-7.59L4.59 11A2 2 0 0 1 4 9.59V6a2 2 0 0 1 2-2h20a2 2 0 0 1 2 2v3.59a2 2 0 0 1-.59 1.41L20 18.41V26a2 2 0 0 1-2 2M6 6v3.59l8 8V26h4v-8.41l8-8V6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:flow{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M27 22.14V17a2 2 0 0 0-2-2h-8V9.86a4 4 0 1 0-2 0V15H7a2 2 0 0 0-2 2v5.14a4 4 0 1 0 2 0V17h18v5.14a4 4 0 1 0 2 0M8 26a2 2 0 1 1-2-2a2 2 0 0 1 2 2m6-20a2 2 0 1 1 2 2a2 2 0 0 1-2-2m12 22a2 2 0 1 1 2-2a2 2 0 0 1-2 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:folder{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m11.17 6l3.42 3.41l.58.59H28v16H4V6zm0-2H4a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2H16l-3.41-3.41A2 2 0 0 0 11.17 4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:function{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m19.626 29.526l-.516-1.933a12.004 12.004 0 0 0 6.121-19.26l1.538-1.28a14.003 14.003 0 0 1-7.143 22.473'/%3E%3Cpath fill='currentColor' d='M10 29H8v-3.82l.804-.16C10.262 24.727 12 23.62 12 20v-1.382l-4-2v-2.236l4-2V12c0-5.467 3.925-9 10-9h2v3.82l-.804.16C21.738 7.273 20 8.38 20 12v.382l4 2v2.236l-4 2V20c0 5.467-3.925 9-10 9m0-2c4.935 0 8-2.682 8-7v-2.618l3.764-1.882L18 13.618V12c0-4.578 2.385-6.192 4-6.76V5c-4.935 0-8 2.682-8 7v1.618L10.236 15.5L14 17.382V20c0 4.578-2.385 6.192-4 6.76Z'/%3E%3Cpath fill='currentColor' d='M5.231 24.947a14.003 14.003 0 0 1 7.147-22.474l.516 1.932a12.004 12.004 0 0 0-6.125 19.263Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:grid{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 4H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 8H6V6h6Zm14-8h-6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 8h-6V6h6Zm-14 6H6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2m0 8H6v-6h6Zm14-8h-6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2m0 8h-6v-6h6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:group{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M31 30h-2v-3a3 3 0 0 0-3-3h-4a3 3 0 0 0-3 3v3h-2v-3a5 5 0 0 1 5-5h4a5 5 0 0 1 5 5Zm-7-18a3 3 0 1 1-3 3a3 3 0 0 1 3-3m0-2a5 5 0 1 0 5 5a5 5 0 0 0-5-5m-9 12h-2v-3a3 3 0 0 0-3-3H6a3 3 0 0 0-3 3v3H1v-3a5 5 0 0 1 5-5h4a5 5 0 0 1 5 5ZM8 4a3 3 0 1 1-3 3a3 3 0 0 1 3-3m0-2a5 5 0 1 0 5 5a5 5 0 0 0-5-5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:help{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 2a14 14 0 1 0 14 14A14 14 0 0 0 16 2m0 26a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%3E%3Ccircle cx='16' cy='23.5' r='1.5' fill='currentColor'/%3E%3Cpath fill='currentColor' d='M17 8h-1.5a4.49 4.49 0 0 0-4.5 4.5v.5h2v-.5a2.5 2.5 0 0 1 2.5-2.5H17a2.5 2.5 0 0 1 0 5h-2v4.5h2V17a4.5 4.5 0 0 0 0-9'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:hourglass{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M15 19h2v2h-2zm0 4h2v2h-2z'/%3E%3Cpath fill='currentColor' d='M23 11.67V4h3V2H6v2h3v7.67a2 2 0 0 0 .4 1.2L11.75 16L9.4 19.13a2 2 0 0 0-.4 1.2V28H6v2h20v-2h-3v-7.67a2 2 0 0 0-.4-1.2L20.25 16l2.35-3.13a2 2 0 0 0 .4-1.2M21 4v7H11V4Zm0 16.33V28H11v-7.67L14.25 16L12 13h8l-2.25 3Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:ibm-watsonx-assistant{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M28 2H18c-1.103 0-2 .897-2 2v6c0 1.104.897 2 2 2h2.423l1.731 3l1.733-1l-2.31-4H18V4h10v6h-3v2h3c1.103 0 2-.896 2-2V4c0-1.103-.897-2-2-2M14.69 31l-1.732-1l3.465-6H22a2 2 0 0 0 2-2v-5h2v5a4 4 0 0 1-4 4h-4.423z'/%3E%3Ccircle cx='10' cy='17' r='1' fill='currentColor'/%3E%3Ccircle cx='14' cy='17' r='1' fill='currentColor'/%3E%3Ccircle cx='18' cy='17' r='1' fill='currentColor'/%3E%3Cpath fill='currentColor' d='M12 26H6a4 4 0 0 1-4-4V12a4 4 0 0 1 4-4h8v2H6a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:idea{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11 24h10v2H11zm2 4h6v2h-6zm3-26A10 10 0 0 0 6 12a9.19 9.19 0 0 0 3.46 7.62c1 .93 1.54 1.46 1.54 2.38h2c0-1.84-1.11-2.87-2.19-3.86A7.2 7.2 0 0 1 8 12a8 8 0 0 1 16 0a7.2 7.2 0 0 1-2.82 6.14c-1.07 1-2.18 2-2.18 3.86h2c0-.92.53-1.45 1.54-2.39A9.18 9.18 0 0 0 26 12A10 10 0 0 0 16 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:image{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 14a3 3 0 1 0-3-3a3 3 0 0 0 3 3m0-4a1 1 0 1 1-1 1a1 1 0 0 1 1-1'/%3E%3Cpath fill='currentColor' d='M26 4H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 22H6v-6l5-5l5.59 5.59a2 2 0 0 0 2.82 0L21 19l5 5Zm0-4.83l-3.59-3.59a2 2 0 0 0-2.82 0L18 19.17l-5.59-5.59a2 2 0 0 0-2.82 0L6 17.17V6h20Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:image-copy{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 22H2V4a2 2 0 0 1 2-2h18v2H4Zm17-5a3 3 0 1 0-3-3a3.003 3.003 0 0 0 3 3m0-4a1 1 0 1 1-1 1a1 1 0 0 1 1-1'/%3E%3Cpath fill='currentColor' d='M28 7H9a2.003 2.003 0 0 0-2 2v19a2.003 2.003 0 0 0 2 2h19a2.003 2.003 0 0 0 2-2V9a2.003 2.003 0 0 0-2-2m0 21H9v-6l4-3.997l5.586 5.586a2 2 0 0 0 2.828 0L23 22.003L28 27Zm0-3.828l-3.586-3.586a2 2 0 0 0-2.828 0L20 22.172l-5.586-5.586a2 2 0 0 0-2.828 0L9 19.172V9h19Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:image-reference{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 20v2h4.586L2 28.586L3.414 30L10 23.414V28h2v-8zm15-6a3 3 0 1 0-3-3a3 3 0 0 0 3 3m0-4a1 1 0 1 1-1 1a1 1 0 0 1 1-1'/%3E%3Cpath fill='currentColor' d='M26 4H6a2 2 0 0 0-2 2v10h2V6h20v15.17l-3.59-3.59a2 2 0 0 0-2.82 0L18 19.17L11.83 13l-1.414 1.416L14 18l2.59 2.59a2 2 0 0 0 2.82 0L21 19l5 5v2H16v2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:information{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M17 22v-8h-4v2h2v6h-3v2h8v-2zM16 8a1.5 1.5 0 1 0 1.5 1.5A1.5 1.5 0 0 0 16 8'/%3E%3Cpath fill='currentColor' d='M16 30a14 14 0 1 1 14-14a14 14 0 0 1-14 14m0-26a12 12 0 1 0 12 12A12 12 0 0 0 16 4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:launch{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 28H6a2.003 2.003 0 0 1-2-2V6a2.003 2.003 0 0 1 2-2h10v2H6v20h20V16h2v10a2.003 2.003 0 0 1-2 2'/%3E%3Cpath fill='currentColor' d='M20 2v2h6.586L18 12.586L19.414 14L28 5.414V12h2V2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:list-checked{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 22h14v2H16zm-2-2.6L12.6 18L6 24.6L3.4 22L2 23.4l4 4zM16 8h14v2H16zm-2-2.6L12.6 4L6 10.6L3.4 8L2 9.4l4 4z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:location-star{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m16 7l1.912 3.667l4.088.506l-3 2.753l.6 4.074l-3.6-2.292L12.4 18l.6-4.074l-3-2.753l4.2-.506z'/%3E%3Cpath fill='currentColor' d='m16 30l-8.436-9.949a35 35 0 0 1-.348-.451A10.9 10.9 0 0 1 5 13a11 11 0 0 1 22 0a10.9 10.9 0 0 1-2.215 6.597l-.001.003s-.3.394-.345.447ZM8.813 18.395s.233.308.286.374L16 26.908l6.91-8.15c.044-.055.278-.365.279-.366A8.9 8.9 0 0 0 25 13a9 9 0 0 0-18 0a8.9 8.9 0 0 0 1.813 5.395'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:login{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 30H14a2 2 0 0 1-2-2v-3h2v3h12V4H14v3h-2V4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v24a2 2 0 0 1-2 2'/%3E%3Cpath fill='currentColor' d='M14.59 20.59L18.17 17H4v-2h14.17l-3.58-3.59L16 10l6 6l-6 6z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:magic-wand{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M29.414 24L12 6.586a2.05 2.05 0 0 0-2.828 0L6.586 9.172a2 2 0 0 0 0 2.828l17.413 17.414a2 2 0 0 0 2.828 0l2.587-2.586a2 2 0 0 0 0-2.828M8 10.586L10.586 8l5 5l-2.587 2.587zM25.413 28l-11-10.999L17 14.414l11 11ZM2 16l2-2l2 2l-2 2zM14 4l2-2l2 2l-2 2zM2 4l2-2l2 2l-2 2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:magic-wand-filled{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M29.414 24L12 6.586a2.05 2.05 0 0 0-2.828 0L6.586 9.172a2 2 0 0 0 0 2.828l17.413 17.414a2 2 0 0 0 2.828 0l2.587-2.586a2 2 0 0 0 0-2.828M8 10.586L10.586 8l5 5l-2.587 2.587zM2 16l2-2l2 2l-2 2zM14 4l2-2l2 2l-2 2zM2 4l2-2l2 2l-2 2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:map{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m16 24l-6.09-8.6A8.14 8.14 0 0 1 16 2a8.08 8.08 0 0 1 8 8.13a8.2 8.2 0 0 1-1.8 5.13Zm0-20a6.07 6.07 0 0 0-6 6.13a6.2 6.2 0 0 0 1.49 4L16 20.52L20.63 14A6.24 6.24 0 0 0 22 10.13A6.07 6.07 0 0 0 16 4'/%3E%3Ccircle cx='16' cy='9' r='2' fill='currentColor'/%3E%3Cpath fill='currentColor' d='M28 12h-2v2h2v14H4V14h2v-2H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V14a2 2 0 0 0-2-2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:notebook{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M19 10h7v2h-7zm0 5h7v2h-7zm0 5h7v2h-7z'/%3E%3Cpath fill='currentColor' d='M28 5H4a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h24a2.003 2.003 0 0 0 2-2V7a2 2 0 0 0-2-2M4 7h11v18H4Zm13 18V7h11l.002 18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:notebook-reference{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 20v2h3.586L2 27.586L3.414 29L9 23.414V27h2v-7zm15-10h7v2h-7zm0 5h7v2h-7zm0 5h7v2h-7z'/%3E%3Cpath fill='currentColor' d='M28 5H4a2 2 0 0 0-2 2v10h2V7h11v20h13a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2M17 25V7h11l.002 18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:overflow-menu-horizontal{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='8' cy='16' r='2' fill='currentColor'/%3E%3Ccircle cx='16' cy='16' r='2' fill='currentColor'/%3E%3Ccircle cx='24' cy='16' r='2' fill='currentColor'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:play-filled-alt{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M7 28a1 1 0 0 1-1-1V5a1 1 0 0 1 1.482-.876l20 11a1 1 0 0 1 0 1.752l-20 11A1 1 0 0 1 7 28'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:play-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11 23a1 1 0 0 1-1-1V10a1 1 0 0 1 1.447-.894l12 6a1 1 0 0 1 0 1.788l-12 6A1 1 0 0 1 11 23m1-11.382v8.764L20.764 16Z'/%3E%3Cpath fill='currentColor' d='M16 4A12 12 0 1 1 4 16A12 12 0 0 1 16 4m0-2a14 14 0 1 0 14 14A14 14 0 0 0 16 2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:presentation-file,[i-carbon\:presentation-file=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M15 10h2v8h-2zm5 4h2v4h-2zm-10-2h2v6h-2z'/%3E%3Cpath fill='currentColor' d='M25 4h-8V2h-2v2H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8v6h-4v2h10v-2h-4v-6h8a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2m0 16H7V6h18Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:question-answering{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m20 15.18l-2.59-2.59L16 14l4 4l6-6l-1.41-1.41zM8 18h2v2H8zm4-9H7v2h4v2H8v3h2v-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1'/%3E%3Cpath fill='currentColor' d='M17.736 30L16 29l4-7h6c1.107 0 2-.893 2-2V8c0-1.107-.893-2-2-2H6c-1.107 0-2 .893-2 2v12c0 1.107.893 2 2 2h9v2H6a4 4 0 0 1-4-4V8c0-2.21 1.79-4 4-4h20c2.21 0 4 1.79 4 4v12a4 4 0 0 1-4 4h-4.835z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:renew{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 10H6.78A11 11 0 0 1 27 16h2A13 13 0 0 0 6 7.68V4H4v8h8Zm8 12h5.22A11 11 0 0 1 5 16H3a13 13 0 0 0 23 8.32V28h2v-8h-8Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:restart{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 18A10 10 0 1 1 16 8h6.182l-3.584 3.585L20 13l6-6l-6-6l-1.402 1.414L22.185 6H16a12 12 0 1 0 12 12Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:save{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m27.71 9.29l-5-5A1 1 0 0 0 22 4H6a2 2 0 0 0-2 2v20a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2V10a1 1 0 0 0-.29-.71M12 6h8v4h-8Zm8 20h-8v-8h8Zm2 0v-8a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v8H6V6h4v4a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V6.41l4 4V26Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:search{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m29 27.586l-7.552-7.552a11.018 11.018 0 1 0-1.414 1.414L27.586 29ZM4 13a9 9 0 1 1 9 9a9.01 9.01 0 0 1-9-9'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:search-locate{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m30 28.586l-4.688-4.688a8.028 8.028 0 1 0-1.415 1.414L28.586 30ZM19 25a6 6 0 1 1 6-6a6.007 6.007 0 0 1-6 6M2 12h8v2H2zM2 2h16v2H2zm0 5h16v2H2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:send-alt{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M27.71 4.29a1 1 0 0 0-1.05-.23l-22 8a1 1 0 0 0 0 1.87l9.6 3.84l3.84 9.6a1 1 0 0 0 .9.63a1 1 0 0 0 .92-.66l8-22a1 1 0 0 0-.21-1.05M19 24.2l-2.79-7L21 12.41L19.59 11l-4.83 4.83L7.8 13l17.53-6.33Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:settings{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M27 16.76v-1.53l1.92-1.68A2 2 0 0 0 29.3 11l-2.36-4a2 2 0 0 0-1.73-1a2 2 0 0 0-.64.1l-2.43.82a11 11 0 0 0-1.31-.75l-.51-2.52a2 2 0 0 0-2-1.61h-4.68a2 2 0 0 0-2 1.61l-.51 2.52a11.5 11.5 0 0 0-1.32.75l-2.38-.86A2 2 0 0 0 6.79 6a2 2 0 0 0-1.73 1L2.7 11a2 2 0 0 0 .41 2.51L5 15.24v1.53l-1.89 1.68A2 2 0 0 0 2.7 21l2.36 4a2 2 0 0 0 1.73 1a2 2 0 0 0 .64-.1l2.43-.82a11 11 0 0 0 1.31.75l.51 2.52a2 2 0 0 0 2 1.61h4.72a2 2 0 0 0 2-1.61l.51-2.52a11.5 11.5 0 0 0 1.32-.75l2.42.82a2 2 0 0 0 .64.1a2 2 0 0 0 1.73-1l2.28-4a2 2 0 0 0-.41-2.51ZM25.21 24l-3.43-1.16a8.9 8.9 0 0 1-2.71 1.57L18.36 28h-4.72l-.71-3.55a9.4 9.4 0 0 1-2.7-1.57L6.79 24l-2.36-4l2.72-2.4a8.9 8.9 0 0 1 0-3.13L4.43 12l2.36-4l3.43 1.16a8.9 8.9 0 0 1 2.71-1.57L13.64 4h4.72l.71 3.55a9.4 9.4 0 0 1 2.7 1.57L25.21 8l2.36 4l-2.72 2.4a8.9 8.9 0 0 1 0 3.13L27.57 20Z'/%3E%3Cpath fill='currentColor' d='M16 22a6 6 0 1 1 6-6a5.94 5.94 0 0 1-6 6m0-10a3.91 3.91 0 0 0-4 4a3.91 3.91 0 0 0 4 4a3.91 3.91 0 0 0 4-4a3.91 3.91 0 0 0-4-4'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:star{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m16 6.52l2.76 5.58l.46 1l1 .15l6.16.89l-4.38 4.3l-.75.73l.18 1l1.05 6.13l-5.51-2.89L16 23l-.93.49l-5.51 2.85l1-6.13l.18-1l-.74-.77l-4.42-4.35l6.16-.89l1-.15l.46-1zM16 2l-4.55 9.22l-10.17 1.47l7.36 7.18L6.9 30l9.1-4.78L25.1 30l-1.74-10.13l7.36-7.17l-10.17-1.48Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:stop-outline{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 4A12 12 0 1 1 4 16A12 12 0 0 1 16 4m0-2a14 14 0 1 0 14 14A14 14 0 0 0 16 2'/%3E%3Cpath fill='currentColor' d='M20 12v8h-8v-8zm0-2h-8a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-8a2 2 0 0 0-2-2'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:subtract{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M8 15h16v2H8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:table,[i-carbon\:table=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M29 5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v22a2 2 0 0 0 2 2h22a2 2 0 0 0 2-2Zm-2 0v4H5V5Zm0 22H5v-4h22Zm0-6H5v-4h22Zm0-6H5v-4h22Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:task{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m14 20.18l-3.59-3.59L9 18l5 5l9-9l-1.41-1.42z'/%3E%3Cpath fill='currentColor' d='M25 5h-3V4a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v1H7a2 2 0 0 0-2 2v21a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2M12 4h8v4h-8Zm13 24H7V7h3v3h12V7h3Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:task-approved{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M30 20a6 6 0 1 0-10 4.46V32l4-1.894L28 32v-7.54A5.98 5.98 0 0 0 30 20m-4 8.84l-2-.947l-2 .947v-3.19a5.9 5.9 0 0 0 4 0ZM24 24a4 4 0 1 1 4-4a4.005 4.005 0 0 1-4 4'/%3E%3Cpath fill='currentColor' d='M25 5h-3V4a2.006 2.006 0 0 0-2-2h-8a2.006 2.006 0 0 0-2 2v1H7a2.006 2.006 0 0 0-2 2v21a2.006 2.006 0 0 0 2 2h9v-2H7V7h3v3h12V7h3v5h2V7a2.006 2.006 0 0 0-2-2m-5 3h-8V4h8Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:task-complete{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m22 27.18l-2.59-2.59L18 26l4 4l8-8l-1.41-1.41z'/%3E%3Cpath fill='currentColor' d='M25 5h-3V4a2.006 2.006 0 0 0-2-2h-8a2.006 2.006 0 0 0-2 2v1H7a2.006 2.006 0 0 0-2 2v21a2.006 2.006 0 0 0 2 2h9v-2H7V7h3v3h12V7h3v11h2V7a2.006 2.006 0 0 0-2-2m-5 3h-8V4h8Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:task-view{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='22' cy='24' r='2' fill='currentColor'/%3E%3Cpath fill='none' d='M22 28a4 4 0 1 1 4-4a4.004 4.004 0 0 1-4 4m0-6a2 2 0 1 0 2 2a2.003 2.003 0 0 0-2-2'/%3E%3Cpath fill='currentColor' d='M29.777 23.479A8.64 8.64 0 0 0 22 18a8.64 8.64 0 0 0-7.777 5.479L14 24l.223.522A8.64 8.64 0 0 0 22 30a8.64 8.64 0 0 0 7.777-5.478L30 24ZM22 28a4 4 0 1 1 4-4a4.005 4.005 0 0 1-4 4'/%3E%3Cpath fill='currentColor' d='M12 28H7V7h3v3h12V7h3v9h2V7a2 2 0 0 0-2-2h-3V4a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v1H7a2 2 0 0 0-2 2v21a2 2 0 0 0 2 2h5Zm0-24h8v4h-8Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:time{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 30a14 14 0 1 1 14-14a14 14 0 0 1-14 14m0-26a12 12 0 1 0 12 12A12 12 0 0 0 16 4'/%3E%3Cpath fill='currentColor' d='M20.59 22L15 16.41V7h2v8.58l5 5.01z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:translate{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M27.85 29H30l-6-15h-2.35l-6 15h2.15l1.6-4h6.85Zm-7.65-6l2.62-6.56L25.45 23ZM18 7V5h-7V2H9v3H2v2h10.74a14.7 14.7 0 0 1-3.19 6.18A13.5 13.5 0 0 1 7.26 9h-2.1a16.5 16.5 0 0 0 3 5.58A16.8 16.8 0 0 1 3 18l.75 1.86A18.5 18.5 0 0 0 9.53 16a16.9 16.9 0 0 0 5.76 3.84L16 18a14.5 14.5 0 0 1-5.12-3.37A17.64 17.64 0 0 0 14.8 7Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:trash-can{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 12h2v12h-2zm6 0h2v12h-2z'/%3E%3Cpath fill='currentColor' d='M4 6v2h2v20a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8h2V6Zm4 22V8h16v20Zm4-26h8v2h-8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:tree-view-alt{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M23 9.005h6a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-6a2 2 0 0 0-2 2v1H11v-1a2 2 0 0 0-2-2H3a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-1h4v20a2 2 0 0 0 2 2h4v1a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-6a2 2 0 0 0-2 2v1h-4v-9h4v1a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-6a2 2 0 0 0-2 2v1h-4v-9h4v1a2 2 0 0 0 2 2m0-6h6v4h-6Zm-14 4H3v-4h6Zm14 18h6v4h-6Zm0-11h6v4h-6Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:trophy{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26 7h-2V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v1H6a2 2 0 0 0-2 2v3a4.005 4.005 0 0 0 4 4h.322A8.17 8.17 0 0 0 15 21.934V26h-5v2h12v-2h-5v-4.069A7.97 7.97 0 0 0 23.74 16H24a4.005 4.005 0 0 0 4-4V9a2 2 0 0 0-2-2M8 14a2 2 0 0 1-2-2V9h2Zm14 0a6 6 0 0 1-6.185 5.997A6.2 6.2 0 0 1 10 13.707V6h12Zm4-2a2 2 0 0 1-2 2V9h2Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:undo{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 10H7.815l3.587-3.586L10 5l-6 6l6 6l1.402-1.415L7.818 12H20a6 6 0 0 1 0 12h-8v2h8a8 8 0 0 0 0-16'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:upload{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m6 18l1.41 1.41L15 11.83V30h2V11.83l7.59 7.58L26 18L16 8zM6 8V4h20v4h2V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:user{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 4a5 5 0 1 1-5 5a5 5 0 0 1 5-5m0-2a7 7 0 1 0 7 7a7 7 0 0 0-7-7m10 28h-2v-5a5 5 0 0 0-5-5h-6a5 5 0 0 0-5 5v5H6v-5a7 7 0 0 1 7-7h6a7 7 0 0 1 7 7Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:user-activity{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M25 23h-.021a1 1 0 0 1-.94-.726L20.87 11.19l-1.935 5.16A1 1 0 0 1 18 17h-4v-2h3.307l2.757-7.351a1 1 0 0 1 1.898.076l3.111 10.892l1.979-5.933A1 1 0 0 1 28 12h4v2h-3.28l-2.772 8.316A1 1 0 0 1 25 23m-10 7h-2v-7a3.003 3.003 0 0 0-3-3H6a3.003 3.003 0 0 0-3 3v7H1v-7a5.006 5.006 0 0 1 5-5h4a5.006 5.006 0 0 1 5 5ZM8 8a3 3 0 1 1-3 3a3 3 0 0 1 3-3m0-2a5 5 0 1 0 5 5a5 5 0 0 0-5-5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:user-avatar{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 8a5 5 0 1 0 5 5a5 5 0 0 0-5-5m0 8a3 3 0 1 1 3-3a3.003 3.003 0 0 1-3 3'/%3E%3Cpath fill='currentColor' d='M16 2a14 14 0 1 0 14 14A14.016 14.016 0 0 0 16 2m-6 24.377V25a3.003 3.003 0 0 1 3-3h6a3.003 3.003 0 0 1 3 3v1.377a11.9 11.9 0 0 1-12 0m13.993-1.451A5 5 0 0 0 19 20h-6a5 5 0 0 0-4.992 4.926a12 12 0 1 1 15.985 0'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:user-follow{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M32 14h-4v-4h-2v4h-4v2h4v4h2v-4h4zM12 4a5 5 0 1 1-5 5a5 5 0 0 1 5-5m0-2a7 7 0 1 0 7 7a7 7 0 0 0-7-7m10 28h-2v-5a5 5 0 0 0-5-5H9a5 5 0 0 0-5 5v5H2v-5a7 7 0 0 1 7-7h6a7 7 0 0 1 7 7Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:user-multiple{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M30 30h-2v-5a5.006 5.006 0 0 0-5-5v-2a7.01 7.01 0 0 1 7 7Zm-8 0h-2v-5a5.006 5.006 0 0 0-5-5H9a5.006 5.006 0 0 0-5 5v5H2v-5a7.01 7.01 0 0 1 7-7h6a7.01 7.01 0 0 1 7 7ZM20 2v2a5 5 0 0 1 0 10v2a7 7 0 0 0 0-14m-8 2a5 5 0 1 1-5 5a5 5 0 0 1 5-5m0-2a7 7 0 1 0 7 7a7 7 0 0 0-7-7'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:warning{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 2a14 14 0 1 0 14 14A14 14 0 0 0 16 2m0 26a12 12 0 1 1 12-12a12 12 0 0 1-12 12'/%3E%3Cpath fill='currentColor' d='M15 8h2v11h-2zm1 14a1.5 1.5 0 1 0 1.5 1.5A1.5 1.5 0 0 0 16 22'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:warning-alt{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 23a1.5 1.5 0 1 0 1.5 1.5A1.5 1.5 0 0 0 16 23m-1-11h2v9h-2z'/%3E%3Cpath fill='currentColor' d='M29 30H3a1 1 0 0 1-.887-1.461l13-25a1 1 0 0 1 1.774 0l13 25A1 1 0 0 1 29 30M4.65 28h22.7l.001-.003L16.002 6.17h-.004L4.648 27.997Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:warning-filled{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M16 2C8.3 2 2 8.3 2 16s6.3 14 14 14s14-6.3 14-14S23.7 2 16 2m-1.1 6h2.2v11h-2.2zM16 25c-.8 0-1.5-.7-1.5-1.5S15.2 22 16 22s1.5.7 1.5 1.5S16.8 25 16 25'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-carbon\:zoom-in{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18 12h-4V8h-2v4H8v2h4v4h2v-4h4z'/%3E%3Cpath fill='currentColor' d='M21.448 20A10.86 10.86 0 0 0 24 13a11 11 0 1 0-11 11a10.86 10.86 0 0 0 7-2.552L27.586 29L29 27.586ZM13 22a9 9 0 1 1 9-9a9.01 9.01 0 0 1-9 9'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:analysis{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='4'%3E%3Cpath stroke-linejoin='round' d='M44 5H4v12h40z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m4 41.03l12.176-12.3l6.579 6.3L30.798 27l4.48 4.368'/%3E%3Cpath stroke-linecap='round' d='M44 16.172v26m-40-26v14M13.016 43H44M17 11h21m-28-.003h1'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:arithmetic{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M28 32.5h14m-14 9h14M6 13h16m-8-8v16M42 5L6 41'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:book-one{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M7 37V11a6 6 0 0 1 6-6h22v26H13c-3.3 0-6 2.684-6 6Z'/%3E%3Cpath stroke-linecap='round' d='M35 31H13a6 6 0 0 0 0 12h28V7M14 37h20'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:bookmark{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M10 44a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h28a2 2 0 0 1 2 2v36a2 2 0 0 1-2 2z'/%3E%3Cpath stroke-linecap='round' d='M21 22V4h12v18l-6-6.273z' clip-rule='evenodd'/%3E%3Cpath stroke-linecap='round' d='M10 4h28'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:brain{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='4.667' d='M19.036 44q-1.47-4.793-4.435-7.147c-2.965-2.353-7.676-.89-9.416-3.318s1.219-6.892 2.257-9.526s-3.98-3.565-3.394-4.313q.585-.748 7.609-4.316Q13.652 4 26.398 4C39.144 4 44 14.806 44 21.68c0 6.872-5.88 14.276-14.256 15.873q-1.123 1.636 3.24 6.447'/%3E%3Cpath stroke-linejoin='round' stroke-width='4' d='M19.5 14.5q-.981 3.801.583 5.339q1.563 1.537 5.328 2.01q-.855 4.903 2.083 4.6q2.937-.302 3.53-2.44q4.59 1.29 4.976-2.16c.385-3.45-1.475-6.201-2.238-6.201s-2.738-.093-2.738-1.148s-2.308-1.65-4.391-1.65s-.83-1.405-3.69-.85q-2.86.555-3.443 2.5Z' clip-rule='evenodd'/%3E%3Cpath stroke-linecap='round' stroke-width='4' d='M30.5 25.5c-1.017.631-2.412 1.68-3 2.5c-1.469 2.05-2.66 3.298-2.92 4.608'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:building-two{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='m21 13l-10 7v24'/%3E%3Cpath d='m21 4l10 7v13l7 5v15H21z' clip-rule='evenodd'/%3E%3Cpath d='M4 44h40'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:calculator{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M40 4H8a2 2 0 0 0-2 2v36a2 2 0 0 0 2 2h32a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2Z'/%3E%3Cpath d='M35 10H13v9h22z'/%3E%3Cpath stroke-linecap='round' d='m12 28l7 7m0-7l-7 7m16 0h8m-8-6h8'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:chart-graph{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M17 6h14v9H17zM6 33h14v9H6zm22 0h14v9H28z'/%3E%3Cpath stroke-linecap='round' d='M24 16v8m-11 9v-9h22v9'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:chart-histogram{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M6 6v36h36M14 30v4m8-12v12m8-28v28m8-20v20'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:chart-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M6 6v36h36'/%3E%3Cpath d='m14 34l8-16l10 9L42 6'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:chart-scatter{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M6 6v36h36'/%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M20 24a4 4 0 1 0 0-8a4 4 0 0 0 0 8m17-8a5 5 0 1 0 0-10a5 5 0 0 0 0 10M15 36a3 3 0 1 0 0-6a3 3 0 0 0 0 6m18-4a3 3 0 1 0 0-6a3 3 0 0 0 0 6' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:chess-one{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='2' stroke-width='4' d='M40 44H8v-4l6-3h20l6 3zM14 19h20'/%3E%3Cpath d='M27.74 19L33 37H15l5.26-18'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='2' stroke-width='4' d='M27.74 19L33 37H15l5.26-18'/%3E%3Cpath stroke='currentColor' stroke-width='4' d='M24 4a8 8 0 0 0-3.876 15h7.752A8 8 0 0 0 24 4Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:chip{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='4'%3E%3Crect width='24' height='36' x='12' y='6' rx='2'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 12H6m6 8H6m6 8H6m6 8H6m36-24h-6m6 8h-6m6 8h-6m6 8h-6'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:circular-connection{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='4'%3E%3Cpath d='M13.5 39.37A16.93 16.93 0 0 0 24 43c3.963 0 7.61-1.356 10.5-3.63M19 9.747C12.051 11.882 7 18.351 7 26c0 1.925.32 3.775.91 5.5M29 9.747C35.949 11.882 41 18.351 41 26c0 1.925-.32 3.775-.91 5.5'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M43 36c0 1.342-.528 2.56-1.388 3.458A5 5 0 1 1 43 36m-28 0c0 1.342-.528 2.56-1.388 3.458A5 5 0 1 1 15 36M29 9c0 1.342-.528 2.56-1.388 3.458A5 5 0 1 1 29 9'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:code-one{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m9 7l14 14L9 35m8 6h22'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:connection{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath stroke-linecap='round' d='m39 34l5 5l-5 5'/%3E%3Cpath d='M8 12a4 4 0 1 0 0-8a4 4 0 0 0 0 8Z'/%3E%3Cpath stroke-linecap='round' d='M12 8h8a4 4 0 0 1 4 4v23a4 4 0 0 0 4 4h16'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:cpu{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none'%3E%3Cpath stroke='currentColor' stroke-linejoin='round' stroke-width='4' d='M38 8H10a2 2 0 0 0-2 2v28a2 2 0 0 0 2 2h28a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2Z'/%3E%3Cpath stroke='currentColor' stroke-linejoin='round' stroke-width='4' d='M30 18H18v12h12z'/%3E%3Cpath d='M14.91 2v6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M14.91 2v6'/%3E%3Cpath d='M14.91 40v6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M14.91 40v6'/%3E%3Cpath d='M24 2v6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M24 2v6'/%3E%3Cpath d='M24 40v6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M24 40v6'/%3E%3Cpath d='M33.09 2v6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M33.09 2v6'/%3E%3Cpath d='M33.09 40v6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M33.09 40v6'/%3E%3Cpath d='M2 14.91h6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M2 14.91h6'/%3E%3Cpath d='M40 14.91h6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M40 14.91h6'/%3E%3Cpath d='M2 24h6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M2 24h6'/%3E%3Cpath d='M40 24h6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M40 24h6'/%3E%3Cpath d='M2 33.09h6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M2 33.09h6'/%3E%3Cpath d='M40 33.09h6z' clip-rule='evenodd'/%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M40 33.09h6'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:cube{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M15.5 9L7 14v20l8.5 5l8.5 5l8.5-5l8.5-5V14l-8.5-5L24 4zM41 14L24 24M7 14l17 10m0 20V24m8-5v20m9-15L24 34m0 0L7 24m9 15V19M32 9L16 19m16 0L16 9'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:currency{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='m19 16l5 6l5-6'/%3E%3Cpath d='M9 14s7.5-11.5 20.5-7S42 24.5 42 24.5M39 34s-6 11-19.5 7.5S6 24 6 24M42 8v16M6 24v16m12-12h12m-12-6h12m-6 0v12'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:degree-hat{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M2 17.4L23.022 9l21.022 8.4l-21.022 8.4z'/%3E%3Cpath stroke-linecap='round' d='M44.044 17.51v9.223m-32.488-4.908v12.442S16.366 39 23.022 39c6.657 0 11.467-4.733 11.467-4.733V21.825'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:delivery{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='m20 33l6 2s15-3 17-3s2 2 0 4s-9 8-15 8s-10-3-14-3H4'/%3E%3Cpath d='M4 29c2-2 6-5 10-5s13.5 4 15 6s-3 5-3 5M16 18v-8a2 2 0 0 1 2-2h24a2 2 0 0 1 2 2v16'/%3E%3Cpath d='M25 8h10v9H25z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:diamond-one{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-width='4' d='M5.939 13.934L23.036 4.53a2 2 0 0 1 1.928 0l17.097 9.404a2 2 0 0 1 .683 2.888l-17.098 24.79a2 2 0 0 1-3.292 0L5.256 16.823a2 2 0 0 1 .683-2.888Z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:earth{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20' clip-rule='evenodd'/%3E%3Cpath d='M4 24h40'/%3E%3Cpath d='M24 44c4.418 0 8-8.954 8-20S28.418 4 24 4s-8 8.954-8 20s3.582 20 8 20' clip-rule='evenodd'/%3E%3Cpath d='M9.858 10.142A19.94 19.94 0 0 0 24 16a19.94 19.94 0 0 0 14.142-5.858m0 27.716A19.94 19.94 0 0 0 24 32a19.94 19.94 0 0 0-14.142 5.858'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:experiment{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='4'%3E%3Cpath stroke-linecap='round' d='M12 4h24'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m10.777 30l7.242-14.961V4h12.01v11.039L37.245 30'/%3E%3Cpath stroke-linejoin='round' d='M7.794 43.673a3.273 3.273 0 0 1-1.52-4.372L10.777 30S18 35 24 30s13.246 0 13.246 0l4.49 9.305A3.273 3.273 0 0 1 38.787 44H9.22c-.494 0-.981-.112-1.426-.327Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:factory-building{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M4 44V4h8v16l16-8v8l16-8v32z'/%3E%3Cpath d='M12 28h8v8h-8zm16 0h8v8h-8z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:finance{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20Z'/%3E%3Cpath stroke-linecap='round' d='M18 22h12m-12 6h12m-5.992-6v12M30 15l-6 6l-6-6'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:formula{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m40 9l-3-3H8l18 18L8 42h29l3-3'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:graphic-design{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M19 32c-7.732 0-14-6.268-14-14S11.268 4 19 4s14 6.268 14 14'/%3E%3Cpath d='M44 18H18v26h26z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:lightning{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4' d='M19 4h18L26 18h15L17 44l5-19H8z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:map-draw{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M17 12L4 6v30l13 6l14-6l13 6V12L31 6zm14-6v30M17 12v30'/%3E%3Cpath d='m10.5 9l6.5 3l14-6l6.5 3m-27 30l6.5 3l14-6l6.5 3'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:map-two{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M44 10H4v30h40z'/%3E%3Cpath stroke-linecap='round' d='m10 16l28 18m0-18L24 35m0-19L10 34'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:microscope{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='4'%3E%3Cpath stroke-linecap='round' d='M26 44q6.52-4.512 6.95-9.122q.429-4.61-2.784-6.878'/%3E%3Cpath d='M27.655 28.223a4.5 4.5 0 1 0 0-9a4.5 4.5 0 0 0 0 9Z' clip-rule='evenodd'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m24.288 27l-5.51 5.577l-9.192-9.192L27.97 5l9.192 9.192l-6.187 6.187'/%3E%3Cpath stroke-linecap='round' d='m6.558 28.136l7.861 7.678M6 44h36'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:mind-mapping{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M8 28a4 4 0 1 0 0-8a4 4 0 0 0 0 8ZM42 8a2 2 0 1 0 0-4a2 2 0 0 0 0 4Zm0 18a2 2 0 1 0 0-4a2 2 0 0 0 0 4Zm0 18a2 2 0 1 0 0-4a2 2 0 0 0 0 4Z'/%3E%3Cpath stroke-linecap='round' d='M32 6H20v36h12M12 24h20'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:network-tree{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M4 34h8v8H4zM8 6h32v12H8zm16 28V18'/%3E%3Cpath d='M8 34v-8h32v8m-4 0h8v8h-8zm-16 0h8v8h-8zm-6-22h2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:newspaper-folding{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='m22 44l-1-8m21 8V12H26l1 8l1 8l1 8l-7 8zM28 28h5m-6-8h6'/%3E%3Cpath d='M6 4h19l1 8l1 8l1 8l1 8H6zm6 8h7m-7 8h8m-8 8h9'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:people{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M24 20a7 7 0 1 0 0-14a7 7 0 0 0 0 14M6 40.8V42h36v-1.2c0-4.48 0-6.72-.872-8.432a8 8 0 0 0-3.496-3.496C35.92 28 33.68 28 29.2 28H18.8c-4.48 0-6.72 0-8.432.872a8 8 0 0 0-3.496 3.496C6 34.08 6 36.32 6 40.8'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:people-safe{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M6 9.256L24.009 4L42 9.256v10.778C42 31.362 34.75 40.419 24.003 44C13.253 40.42 6 31.36 6 20.029z'/%3E%3Ccircle cx='24' cy='18' r='5' stroke-linecap='round'/%3E%3Cpath stroke-linecap='round' d='M32 31a8 8 0 1 0-16 0'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:shop{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M4 12h40v8l-1.398.84a7 7 0 0 1-7.203 0L34 20l-1.398.84a7 7 0 0 1-7.203 0L24 20l-1.398.84a7 7 0 0 1-7.203 0L14 20l-1.399.84a7 7 0 0 1-7.202 0L4 20z'/%3E%3Cpath d='M8 22.489V44h32V22M8 11.822V4h32v8'/%3E%3Cpath d='M19 32h10v12H19z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:sinusoid{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 24S6 4 14 4s9 15 10 20s4 20 11 20s9-20 9-20m-33 0h6m14 0h6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:sport{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='4'%3E%3Cpath d='M36 15a5 5 0 1 0 0-10a5 5 0 0 0 0 10Z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m12 16.77l8.003-2.772L31 19.247l-10.997 8.197L31 34.684l-6.992 9.314M35.32 21.643l2.682 1.459L44 17.466M16.849 31.545l-2.97 3.912l-9.875 5.54'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:test-tube{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M18 4h12'/%3E%3Cpath d='M24 44a6 6 0 0 0 6-6V10H18v28a6 6 0 0 0 6 6' clip-rule='evenodd'/%3E%3Cpath d='M24 27v1m0-10v3m-5 14h11'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:text{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Crect width='36' height='36' x='6' y='6' rx='3'/%3E%3Cpath stroke-linecap='round' d='M16 19v-3h16v3M22 34h4m-2-16v16'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:thermometer{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M18 26V10a6 6 0 0 1 12 0v16a9.99 9.99 0 0 1 4 8c0 5.523-4.477 10-10 10s-10-4.477-10-10a9.99 9.99 0 0 1 4-8Z'/%3E%3Cpath stroke-linecap='round' d='M24 17v13'/%3E%3Cpath d='M24 38a4 4 0 1 0 0-8a4 4 0 0 0 0 8Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:time{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20Z'/%3E%3Cpath stroke-linecap='round' d='M24.008 12v12.01l8.479 8.48'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:truck{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linejoin='round' stroke-width='4'%3E%3Cpath d='M12 39a4 4 0 1 0 0-8a4 4 0 0 0 0 8Zm23 0a4 4 0 1 0 0-8a4 4 0 0 0 0 8Z'/%3E%3Cpath stroke-linecap='round' d='M8 35H2V11h29v24H16m15 0V18h8.571L46 26.5V35h-6.189'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:user-business{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Ccircle cx='24' cy='12' r='8'/%3E%3Cpath d='M42 44c0-9.941-8.059-18-18-18S6 34.059 6 44'/%3E%3Cpath d='m24 44l4-5l-4-13l-4 13z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-icon-park-outline\:warehousing{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg fill='none' stroke='currentColor' stroke-width='4'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M34 24H18m6-6l-6 6l6 6'/%3E%3Ccircle cx='38' cy='24' r='4'/%3E%3Cpath stroke-linecap='round' d='M40.706 13A20 20 0 0 0 38 9.717A19.93 19.93 0 0 0 24 4C12.954 4 4 12.954 4 24s8.954 20 20 20c5.45 0 10.392-2.18 14-5.717A20 20 0 0 0 40.706 35'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-svg-spinners\:3-dots-rotate{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='12' cy='12' r='3' fill='currentColor'/%3E%3Cg%3E%3Ccircle cx='4' cy='12' r='3' fill='currentColor'/%3E%3Ccircle cx='20' cy='12' r='3' fill='currentColor'/%3E%3CanimateTransform attributeName='transform' calcMode='spline' dur='1s' keySplines='.36,.6,.31,1;.36,.6,.31,1' repeatCount='indefinite' type='rotate' values='0 12 12;180 12 12;360 12 12'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-svg-spinners\:clock{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,20a9,9,0,1,1,9-9A9,9,0,0,1,12,21Z'/%3E%3Crect width='2' height='7' x='11' y='6' fill='currentColor' rx='1'%3E%3CanimateTransform attributeName='transform' dur='9s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/rect%3E%3Crect width='2' height='9' x='11' y='11' fill='currentColor' rx='1'%3E%3CanimateTransform attributeName='transform' dur='0.75s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/rect%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-svg-spinners\:pulse-2{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='12' cy='12' r='0' fill='currentColor'%3E%3Canimate id='SVG0cdVlcnN' fill='freeze' attributeName='r' begin='0;SVGftllRbIv.begin+0.6s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='0;11'/%3E%3Canimate fill='freeze' attributeName='opacity' begin='0;SVGftllRbIv.begin+0.6s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='0' fill='currentColor'%3E%3Canimate id='SVGftllRbIv' fill='freeze' attributeName='r' begin='SVG0cdVlcnN.begin+0.6s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='0;11'/%3E%3Canimate fill='freeze' attributeName='opacity' begin='SVG0cdVlcnN.begin+0.6s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-svg-spinners\:pulse-3{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Ccircle cx='12' cy='12' r='0' fill='currentColor'%3E%3Canimate id='SVGHRb9bJhy' fill='freeze' attributeName='r' begin='0;SVGUoIUme6Z.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='0;11'/%3E%3Canimate fill='freeze' attributeName='opacity' begin='0;SVGUoIUme6Z.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='0' fill='currentColor'%3E%3Canimate id='SVGaun8abat' fill='freeze' attributeName='r' begin='SVGHRb9bJhy.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='0;11'/%3E%3Canimate fill='freeze' attributeName='opacity' begin='SVGHRb9bJhy.begin+0.4s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='1;0'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='0' fill='currentColor'%3E%3Canimate id='SVGUoIUme6Z' fill='freeze' attributeName='r' begin='SVGHRb9bJhy.begin+0.8s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='0;11'/%3E%3Canimate fill='freeze' attributeName='opacity' begin='SVGHRb9bJhy.begin+0.8s' calcMode='spline' dur='1.2s' keySplines='.52,.6,.25,.99' values='1;0'/%3E%3C/circle%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.i-svg-spinners\:ring-resize{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cg stroke='currentColor'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='3'%3E%3Canimate attributeName='stroke-dasharray' calcMode='spline' dur='1.5s' keySplines='0.42,0,0.58,1;0.42,0,0.58,1;0.42,0,0.58,1' keyTimes='0;0.475;0.95;1' repeatCount='indefinite' values='0 150;42 150;42 150;42 150'/%3E%3Canimate attributeName='stroke-dashoffset' calcMode='spline' dur='1.5s' keySplines='0.42,0,0.58,1;0.42,0,0.58,1;0.42,0,0.58,1' keyTimes='0;0.475;0.95;1' repeatCount='indefinite' values='0;-16;-59;-59'/%3E%3C/circle%3E%3CanimateTransform attributeName='transform' dur='2s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.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}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.absolute,[position~=absolute]{position:absolute}.fixed{position:fixed}.relative,[relative=""]{position:relative}.sticky{position:sticky}.static{position:static}[bottom~="50%"]{bottom:50%}[right~="40"]{right:10rem}.isolate{isolation:isolate}.z-10{z-index:10}.grid,[grid=""]{display:grid}.placeholder-grid::placeholder{display:grid}.inline-grid{display:inline-grid}[rows~="10"]{grid-template-rows:repeat(10,minmax(0,1fr))}[rows~="2"]{grid-template-rows:repeat(2,minmax(0,1fr))}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}[rows~="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}[rows~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}[rows~="7"]{grid-template-rows:repeat(7,minmax(0,1fr))}.mt-2{margin-top:.5rem}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.contents{display:contents}.hidden,[hidden=""]{display:none}.size-6,[size-6=""]{width:1.5rem;height:1.5rem}.h-auto,[h-auto=""]{height:auto}.h-full,[h-full=""]{height:100%}.h1,[h1=""]{height:.25rem}.h2,[h2=""]{height:.5rem}.h3,[h3=""]{height:.75rem}.h4,[h4=""]{height:1rem}.h5{height:1.25rem}.min-h-0,[min-h-0=""]{min-height:0}.min-w-0,[min-w-0=""]{min-width:0}.w-260px,[w-260px=""]{width:260px}.w-full,[w-full=""]{width:100%}.\[\&_\.n-empty\\_\\_icon\]\:flex .n-empty__icon,.flex,[flex=""],[flex~="~"]{display:flex}.inline-flex{display:inline-flex}[flex~="1"]{flex:1 1 0%}[flex~=none]{flex:none}.flex-shrink{flex-shrink:1}.flex-col,[flex~=col]{flex-direction:column}.flex-wrap{flex-wrap:wrap}.table{display:table}.table-row{display:table-row}.border-collapse{border-collapse:collapse}.translate-y-50\%{--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))}.transform-rotate-z--90{--un-rotate:0;--un-rotate-z:-90deg;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-initial{cursor:initial}.cursor-pointer,[cursor-pointer=""]{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize,[resize=""]{resize:both}.items-center,[flex~=items-center],[items-center=""]{align-items:center}.justify-start,[flex~=justify-start]{justify-content:flex-start}.\[\&_\.n-empty\\_\\_icon\]\:justify-center .n-empty__icon,.justify-center,[justify-center=""]{justify-content:center}.overflow-hidden,[overflow-hidden=""]{overflow:hidden}.overflow-y-auto,[overflow-y-auto=""]{overflow-y:auto}.whitespace-break-spaces,[whitespace-break-spaces=""]{white-space:break-spaces}.b,.border,[b=""],[b~="~"]{border-width:1px}[b~="#ddd"]{--un-border-opacity:1;border-color:rgb(221 221 221 / var(--un-border-opacity))}.rounded-md,[rounded-md=""]{border-radius:.375rem}[b~=solid]{border-style:solid}.bg-\#fff\:30{background-color:#ffffff4d}.bg-white,[h-auto~="bg-#fff:30"],[bg~="#ffffff"]{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.hover\:bg-gray-100:hover,[hover\:bg-gray-100=""]:hover{--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity))}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-right{background-position:right}.bg-no-repeat{background-repeat:no-repeat}[stroke-width~="2"]{stroke-width:2px}.p-1\.5,[p-1\.5=""]{padding:.375rem}.p-24px{padding:24px}[p~="14px"]{padding:14px}.px,[px=""]{padding-left:1rem;padding-right:1rem}.px-1em,[px-1em=""]{padding-left:1em;padding-right:1em}.pb-20,[pb-20=""]{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.text-center,[text-center=""]{text-align:center}.text-justify{text-align:justify}.text-\[22px\]{font-size:22px}.text-16{font-size:4rem}.text-30{font-size:7.5rem}.text-gray-500,[text-gray-500=""]{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}.hover\:text-gray-700:hover{--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.c-\#fff{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.tab,[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-90{opacity:.9}[outline~=current]{outline-color:currentColor}.outline{outline-style:solid}[blur~="$event)"]{--un-blur:blur(var(--event\)));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{-webkit-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);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-colors,[transition-colors=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}[content~=none]{content:none}.\@container{container-type:inline-size}body{margin:0;padding:0;overflow:hidden}.top-nav[data-v-8d71bc3a]{height:80px;flex-shrink:0;border-bottom:2px solid #d4e8ff;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;display:flex;align-items:center;padding:0 34px;box-shadow:0 4px 16px #f7f4f480;position:sticky;top:0;z-index:50}.nav-container[data-v-8d71bc3a]{width:1400px;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.left-section[data-v-8d71bc3a]{display:flex;align-items:center;gap:24px}.logo[data-v-8d71bc3a]{display:flex;align-items:center;justify-content:center;gap:12px;width:240px;font-size:20px;font-weight:700;color:#fff;cursor:pointer;text-decoration:none}.logo-img[data-v-8d71bc3a]{position:relative;overflow:hidden;animation:shine-8d71bc3a 3s infinite linear}@keyframes shine-8d71bc3a{0%{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.3) drop-shadow(0 0 5px rgba(255,255,255,.6));transform:scale(1.05)}to{filter:brightness(1);transform:scale(1)}}.brand-name[data-v-8d71bc3a],.nav-item[data-v-8d71bc3a],.nav-item-arrow[data-v-8d71bc3a]{background-color:#03003d;-webkit-background-clip:text;font-family:Noto Sans SC,sans-serif;color:transparent;-webkit-text-fill-color:transparent}.brand-name[data-v-8d71bc3a]{background:linear-gradient(90deg,#3b82f6,#2563eb);-webkit-background-clip:text;background-clip:text}.brand-name[data-v-8d71bc3a]{font-size:28px;font-weight:900}.nav-links[data-v-8d71bc3a]{display:flex;gap:32px;align-items:center}.nav-item[data-v-8d71bc3a]{text-decoration:none;background-color:#101828;font-size:20px;font-weight:700;transition:color .2s;position:relative;display:inline-flex;align-items:center;gap:6px}.nav-item[data-v-8d71bc3a]:hover,.nav-item.active[data-v-8d71bc3a]{opacity:1;background-color:#3b82f6}.nav-item-group[data-v-8d71bc3a]{display:flex;align-items:center;height:145px}.nav-item-arrow[data-v-8d71bc3a]{font-size:10px;line-height:1;color:inherit;transform:translateY(2px)}.nav-dropdown[data-v-8d71bc3a]{position:absolute;top:80px;left:0;width:100%;opacity:0;visibility:hidden;transform:none;transition:all .2s ease;pointer-events:none;z-index:40}.nav-item-group:hover .nav-dropdown[data-v-8d71bc3a]{opacity:1;visibility:visible;pointer-events:auto}.dropdown-panel[data-v-8d71bc3a]{width:100%;max-width:100%;margin:0 auto;background:#fff;color:#0f172a;border-radius:0 0 18px 18px;box-shadow:none;box-shadow:0 24px 60px #0f172a1a;padding:20px 0;border-top:1px solid #e2e8f0}.dropdown-content[data-v-8d71bc3a]{width:100%;max-width:1300px;margin:0 auto;display:flex;gap:24px;padding:0 34px}.dropdown-left[data-v-8d71bc3a]{width:260px;display:flex;flex-direction:column;gap:12px}.dropdown-card[data-v-8d71bc3a]{background:#fdfdfd;border:1px solid #e0e7ff;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.dropdown-card[data-v-8d71bc3a]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a;transform:translateY(-2px)}.dropdown-card:hover .dropdown-card-title[data-v-8d71bc3a]{color:#3b82f6}.dropdown-card-header[data-v-8d71bc3a]{display:flex;align-items:center;gap:12px;z-index:2}.dropdown-thumb[data-v-8d71bc3a]{width:32px;height:32px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f1f5f9}.thumb-icon[data-v-8d71bc3a]{width:20px;height:20px;font-size:20px}.dropdown-card-title[data-v-8d71bc3a]{font-size:15px;font-weight:600;color:#1e293b;flex:1}.dropdown-card-arrow[data-v-8d71bc3a]{margin-left:auto;opacity:0;transform:translate(-10px);transition:all .3s ease;font-size:18px;display:flex;align-items:center}.dropdown-card:hover .dropdown-card-arrow[data-v-8d71bc3a]{opacity:1;transform:translate(0)}.dropdown-card-desc[data-v-8d71bc3a]{font-size:13px;color:#64748b;line-height:1.5;z-index:2}.dropdown-card-bg[data-v-8d71bc3a]{position:absolute;right:-20px;top:-20px;width:100px;height:100px;border-radius:50%;opacity:.05;filter:blur(20px);z-index:1;pointer-events:none}.dropdown-card-watermark[data-v-8d71bc3a]{position:absolute;right:-10px;bottom:-15px;font-size:64px;opacity:.08;transform:rotate(-15deg);pointer-events:none;z-index:0}.dropdown-right[data-v-8d71bc3a]{flex:1;display:grid;margin-left:50px;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 48px}.dropdown-section[data-v-8d71bc3a]{display:flex;flex-direction:column;gap:10px}.dropdown-section-title[data-v-8d71bc3a]{font-size:18px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:400;color:#0f172a;display:inline-block;position:relative;padding-bottom:6px}.dropdown-section-grid[data-v-8d71bc3a]{display:grid;gap:20px}.dropdown-link[data-v-8d71bc3a]{font-size:15px;color:#30333a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;text-decoration:none;transition:color .2s;display:flex;align-items:center;gap:8px}.dropdown-link[data-v-8d71bc3a]:hover{color:#3b82f6}.tag[data-v-8d71bc3a]{font-size:10px;padding:1px 4px;border-radius:4px;font-weight:600;line-height:1.2}.tag-hot[data-v-8d71bc3a]{background-color:#fef2f2;color:#ef4444;border:1px solid #fee2e2}.tag-new[data-v-8d71bc3a]{background-color:#eff6ff;color:#3b82f6;border:1px solid #dbeafe}@media (max-width: 900px){.top-nav[data-v-8d71bc3a]{height:64px;padding:0 14px}.nav-container[data-v-8d71bc3a]{width:100%;max-width:100%}.left-section[data-v-8d71bc3a]{width:100%;gap:16px}.logo[data-v-8d71bc3a]{justify-content:flex-start;width:auto;flex:0 0 auto;gap:7px}.logo-img[data-v-8d71bc3a]{width:38px;height:38px}.brand-name[data-v-8d71bc3a]{font-size:21px;white-space:nowrap}.nav-links[data-v-8d71bc3a]{min-width:0;gap:18px;overflow-x:auto;scrollbar-width:none}.nav-links[data-v-8d71bc3a]::-webkit-scrollbar{display:none}.nav-item-group[data-v-8d71bc3a]{height:64px}.nav-item[data-v-8d71bc3a]{flex:0 0 auto;font-size:14px;white-space:nowrap}.nav-dropdown[data-v-8d71bc3a]{display:none}}@media (max-width: 620px){.nav-links[data-v-8d71bc3a]{display:none}}.account-menu[data-v-8d71bc3a]{color:#475b75;display:flex;align-items:center;gap:14px;margin-left:auto;white-space:nowrap;font-size:13px}.account-menu small[data-v-8d71bc3a]{margin-left:7px;padding:3px 7px;border-radius:4px;background:#edf4ff;color:#3979ce}.guest-hint[data-v-8d71bc3a]{color:#738196;font-size:12px}.account-menu button[data-v-8d71bc3a]{border:1px solid #dfe8f2;border-radius:5px;background:#fff;color:#738399;padding:7px 10px;cursor:pointer}.nav-container[data-v-8d71bc3a]{gap:15px}.nav-links[data-v-8d71bc3a]{gap:20px}@media (max-width:1000px){.account-menu>span[data-v-8d71bc3a]{display:none}.nav-links[data-v-8d71bc3a]{gap:12px}}.sidebar[data-v-5d5dc18c]{width:240px;background:#fff;border-radius:12px;padding:16px 12px;box-shadow:0 4px 12px #0000000d;display:flex;flex-direction:column;gap:16px;height:calc(100vh - 128px);overflow-y:auto;position:sticky;top:0}.search-box[data-v-5d5dc18c]{position:relative;background:#f1f5f9;border-radius:8px;padding:8px 12px;display:flex;align-items:center;gap:8px}.search-icon[data-v-5d5dc18c]{color:#94a3b8}.search-input[data-v-5d5dc18c]{border:none;background:transparent;width:100%;font-size:14px;color:#334155;outline:none}.search-input[data-v-5d5dc18c]::placeholder{color:#94a3b8}.external-tools-notice[data-v-5d5dc18c]{padding:0 12px;line-height:1.6}.external-tools-notice p[data-v-5d5dc18c]{margin:0;color:#7b8390;font-size:11px}.menu-group[data-v-5d5dc18c]{display:flex;flex-direction:column;gap:4px}.menu-item[data-v-5d5dc18c],.menu-header[data-v-5d5dc18c]{display:flex;align-items:center;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background-color .2s;color:#334155}.menu-item[data-v-5d5dc18c]{justify-content:flex-start;gap:10px}.menu-header[data-v-5d5dc18c]{justify-content:space-between}.menu-item[data-v-5d5dc18c]:hover,.menu-header[data-v-5d5dc18c]:hover{background-color:#f8fafc}.header-left[data-v-5d5dc18c]{display:flex;align-items:center;gap:10px}.menu-icon[data-v-5d5dc18c]{color:#475569}.menu-text[data-v-5d5dc18c]{font-size:15px;font-weight:500}.chevron-icon[data-v-5d5dc18c]{color:#94a3b8;transition:transform .2s}.chevron-icon.rotated[data-v-5d5dc18c]{transform:rotate(180deg)}.submenu[data-v-5d5dc18c]{display:flex;flex-direction:column;padding-top:4px}.submenu-item[data-v-5d5dc18c]{padding:10px 12px 10px 48px;font-size:14px;color:#64748b;cursor:pointer;border-radius:8px;transition:all .2s;display:flex;align-items:center;justify-content:space-between;text-decoration:none}.submenu-item[data-v-5d5dc18c]:hover{color:#334155;background-color:#f8fafc}.tag[data-v-5d5dc18c]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:999px;line-height:1;color:#fff;margin-left:auto}.tag-hot[data-v-5d5dc18c]{background:#ef4444}.tag-new[data-v-5d5dc18c]{background:#3b82f6}.sidebar[data-v-5d5dc18c]::-webkit-scrollbar{width:4px}.sidebar[data-v-5d5dc18c]::-webkit-scrollbar-track{background:transparent}.sidebar[data-v-5d5dc18c]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.sidebar[data-v-5d5dc18c]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.tools-content[data-v-2b67aaf7]{flex:1;background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.tool-section[data-v-2b67aaf7]{display:flex;flex-direction:column;gap:16px;margin-bottom:35px}.section-title[data-v-2b67aaf7]{margin:0;font-size:20px;font-weight:600;color:#0f172a}.section-title-hot[data-v-2b67aaf7]{position:relative;padding-left:5px}.section-header[data-v-2b67aaf7]{display:flex;justify-content:space-between;align-items:center}.carousel-controls[data-v-2b67aaf7]{display:flex;gap:10px}.control-btn[data-v-2b67aaf7]{width:38px;height:38px;border-radius:50%;border:1px solid #cbd5e1;background:linear-gradient(135deg,#fff,#f1f5f9);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;color:#334155;box-shadow:0 6px 14px #0f172a1f}.control-btn .icon[data-v-2b67aaf7]{font-size:18px;font-weight:700;line-height:1;transform:translateY(-1px)}.prev-btn .icon[data-v-2b67aaf7]{transform:translate(-1px,-1px)}.next-btn .icon[data-v-2b67aaf7]{transform:translate(1px,-1px)}.control-btn[data-v-2b67aaf7]:hover:not(:disabled){border-color:#60a5fa;color:#1d4ed8;background:linear-gradient(135deg,#eff6ff,#dbeafe);box-shadow:0 10px 18px #3b82f647;transform:translateY(-1px)}.control-btn[data-v-2b67aaf7]:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 10px #3b82f63d}.control-btn[data-v-2b67aaf7]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f638,0 8px 18px #3b82f633}.control-btn[data-v-2b67aaf7]:disabled{opacity:.45;cursor:not-allowed;color:#94a3b8;border-color:#e2e8f0;background:linear-gradient(135deg,#f8fafc,#f1f5f9);box-shadow:none}.community-carousel[data-v-2b67aaf7]{overflow:hidden;margin-top:16px;margin-left:-12px;margin-right:-12px}.community-wrapper[data-v-2b67aaf7]{display:flex;transition:transform .5s ease;width:100%}.community-slide[data-v-2b67aaf7]{flex-shrink:0;width:50%;padding:0 12px;box-sizing:border-box}.community-layout[data-v-2b67aaf7]{display:flex;gap:24px;height:250px}.empty-layout[data-v-2b67aaf7]{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:none}.empty-state[data-v-2b67aaf7]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#94a3b8;font-size:16px;font-weight:500}.community-banner[data-v-2b67aaf7]{flex:2;border-radius:16px;background-size:cover;background-position:center;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:0 4px 12px #0000001a}.community-banner[data-v-2b67aaf7]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:60%;background:linear-gradient(90deg,#0009,#0000);z-index:1;pointer-events:none}.banner-content[data-v-2b67aaf7]{padding:30px;position:relative;z-index:2}.banner-title[data-v-2b67aaf7]{font-size:32px;color:#fff;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3);margin:0}.banner-subtitle[data-v-2b67aaf7]{display:inline-block;font-size:24px;color:#79d9f1;margin-top:12px;font-weight:800;position:relative;z-index:1;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:1px}.banner-subtitle[data-v-2b67aaf7]:after{content:"";position:absolute;left:-4px;right:-4px;bottom:4px;height:12px;background:#fff9;z-index:-1;border-radius:2px}.banner-tabs[data-v-2b67aaf7]{display:flex;background:#7979798f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0 20px;position:relative;z-index:2}.banner-tab[data-v-2b67aaf7]{flex:1;text-align:center;padding:16px 0;color:#ffffffb3;cursor:pointer;position:relative;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center}.banner-tab[data-v-2b67aaf7]:not(:last-child):after{content:"|";position:absolute;right:0;color:#ffffff4d;font-weight:300}.banner-tab.active[data-v-2b67aaf7]{color:#fff;font-weight:600}.banner-tab.active[data-v-2b67aaf7]:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:3px;background:#fff;border-radius:2px 2px 0 0}.community-list[data-v-2b67aaf7]{flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:10px;scrollbar-width:none;-ms-overflow-style:none}.community-list[data-v-2b67aaf7]::-webkit-scrollbar{display:none}.list-group[data-v-2b67aaf7]{display:flex;flex-direction:column;gap:8px}.group-title[data-v-2b67aaf7]{font-size:16px;font-weight:700;color:#333;margin:0}.group-items[data-v-2b67aaf7]{display:flex;flex-wrap:wrap;gap:12px}.group-item[data-v-2b67aaf7]{font-size:13px;color:#666;cursor:pointer;transition:color .2s}.group-item.golden-text[data-v-2b67aaf7]{color:#d4af37;font-weight:600}.group-item[data-v-2b67aaf7]:hover{color:#3b82f6}.group-item.golden-text[data-v-2b67aaf7]:hover{color:#b8860b}.tool-grid[data-v-2b67aaf7]{display:grid;gap:16px}.tool-grid-new[data-v-2b67aaf7]{grid-template-columns:repeat(4,minmax(0,1fr))}.tool-grid-featured[data-v-2b67aaf7]{grid-template-columns:repeat(auto-fill,290px)}.tool-card[data-v-2b67aaf7]{position:relative;height:140px;border-radius:16px;overflow:hidden;background-size:cover;background-position:center;display:flex;align-items:flex-end;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 6px 16px #0f172a1f;text-decoration:none}.feature-card[data-v-2b67aaf7]{height:270px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 10px 20px #0f172a14;align-items:stretch;flex-direction:column}.tool-card.feature-card[data-v-2b67aaf7]:hover{transform:translateY(-3px);border-color:#3b82f6;box-shadow:0 16px 28px #3b82f626}.feature-card-cover[data-v-2b67aaf7]{height:180px;width:100%;background-size:cover;background-position:center;border-radius:16px 16px 10px 10px}.feature-card .tool-card-body[data-v-2b67aaf7]{color:#0f172a;padding:16px;gap:8px;align-items:center}.feature-card .tool-title[data-v-2b67aaf7]{font-size:16px;text-align:center;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:100%;background:#2e3641;-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;transition:all .3s ease}.tool-card.feature-card:hover .tool-title[data-v-2b67aaf7]{background:#3b82f6;-webkit-background-clip:text;background-clip:text;color:transparent}.feature-card .tool-desc[data-v-2b67aaf7]{color:#2e3641;font-size:13px;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.tool-card-large[data-v-2b67aaf7]{height:200px}.pagination-controls[data-v-2b67aaf7]{display:flex;justify-content:flex-end;gap:16px;margin-top:24px}.page-btn[data-v-2b67aaf7]{padding:8px 16px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#64748b;cursor:pointer;transition:all .2s;font-size:14px}.page-btn[data-v-2b67aaf7]:hover:not(:disabled){border-color:#3b82f6;color:#3b82f6;background:#eff6ff}.page-btn[data-v-2b67aaf7]:disabled{opacity:.5;cursor:not-allowed;background:#f1f5f9}.page-info[data-v-2b67aaf7]{font-size:14px;color:#64748b;font-weight:500}.tool-card[data-v-2b67aaf7]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0f172a2e}.tool-card-mask[data-v-2b67aaf7]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f172a00,#0f172aa6)}.tool-card-body[data-v-2b67aaf7]{position:relative;padding:14px 16px;display:flex;flex-direction:column;gap:6px;color:#fff}.tool-title[data-v-2b67aaf7]{margin:0;font-size:14px;font-weight:600}.tool-desc[data-v-2b67aaf7]{margin:0;font-size:12px;color:#ffffffd9;white-space:pre-wrap}.category-tabs[data-v-2b67aaf7]{display:flex;gap:30px;border-bottom:1px solid #e2e8f0;padding-bottom:12px;margin-top:4px;margin-bottom:8px}.category-tab[data-v-2b67aaf7]{font-size:15px;color:#64748b;cursor:pointer;position:relative;font-weight:500;transition:all .3s;padding-bottom:12px;margin-bottom:-13px;z-index:1}.category-tab[data-v-2b67aaf7]:hover{color:#3b82f6}.category-tab.active[data-v-2b67aaf7]{color:#0f172a;font-weight:600}.category-tab.active[data-v-2b67aaf7]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#0f172a;border-radius:2px 2px 0 0}.tools-page[data-v-4a53b9d6]{min-height:100vh;background:#fffefe;display:flex;flex-direction:column}.tools-body[data-v-4a53b9d6]{flex:1;display:flex;flex-direction:column;position:relative;isolation:isolate;overflow-x:hidden;background-color:#fffefe}.tools-body-home[data-v-4a53b9d6]{background:#fffefe}.main-layout[data-v-4a53b9d6]{display:flex;align-items:flex-start;gap:24px;padding-top:24px;padding-bottom:32px;flex:1;position:relative;z-index:1}.page-sidebar[data-v-4a53b9d6]{flex:0 0 240px}.container[data-v-4a53b9d6]{width:100%;max-width:none;margin:0;padding-left:24px;padding-right:24px}@media (max-width: 1200px){.main-layout[data-v-4a53b9d6],.main-layout-home[data-v-4a53b9d6]{padding-top:0}.page-sidebar[data-v-4a53b9d6]{flex-basis:220px}}@media (max-width: 960px){.main-layout[data-v-4a53b9d6]{flex-direction:column}.page-sidebar[data-v-4a53b9d6]{width:100%;flex-basis:auto}}.metrics-note[data-v-35d06e24]{grid-column:1 / -1;margin:-4px 0 0;color:#b7791f;font-size:11px;text-align:right}.course-empty[data-v-35d06e24]{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px dashed #d8e2f0;border-radius:8px;color:#8290a4;background:#fbfdff;font-size:13px}.course-empty b[data-v-35d06e24]{color:#46556b}.engine-course-backdrop[data-v-35d06e24]{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#16243b70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.engine-course-dialog[data-v-35d06e24]{width:min(520px,100%);max-height:min(680px,calc(100vh - 48px));overflow:auto;padding:22px;border:1px solid #e9eef6;border-radius:14px;background:#fff;box-shadow:0 24px 72px #15284935;white-space:normal}.engine-course-dialog header[data-v-35d06e24],.engine-course-dialog footer[data-v-35d06e24]{display:flex;align-items:center;justify-content:space-between;gap:12px}.engine-course-dialog header h2[data-v-35d06e24]{margin:0;color:#26364b;font-size:19px}.engine-course-dialog header p[data-v-35d06e24]{margin:6px 0 0;color:#8591a2;font-size:13px}.engine-course-dialog header button[data-v-35d06e24]{width:32px;height:32px;border:0;border-radius:7px;color:#738198;background:#f4f6fa;font-size:22px;cursor:pointer}.engine-course-options[data-v-35d06e24]{display:grid;gap:9px;margin:20px 0}.engine-course-options label[data-v-35d06e24]{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid #e8edf5;border-radius:9px;cursor:pointer}.engine-course-options label.chosen[data-v-35d06e24]{border-color:#79a7f3;background:#f3f7ff}.engine-course-options input[data-v-35d06e24]{accent-color:#3478e5}.engine-course-option-info[data-v-35d06e24]{display:grid;flex:1;gap:5px;color:#33445b}.engine-course-option-info small[data-v-35d06e24],.engine-course-option-count[data-v-35d06e24]{color:#8793a5;font-size:11px}.engine-course-dialog footer[data-v-35d06e24]{justify-content:flex-end}.engine-course-dialog footer button[data-v-35d06e24]{padding:9px 14px;border:1px solid #e2e8f1;border-radius:7px;color:#59677a;background:#fff;cursor:pointer}.engine-course-dialog footer .engine-course-confirm[data-v-35d06e24]{border-color:#3478e5;color:#fff;background:#3478e5}.engine-course-dialog footer .engine-course-confirm[data-v-35d06e24]:disabled{opacity:.5;cursor:not-allowed}.workspace-page[data-v-35d06e24]{--workspace-blue: #2e6be6;--workspace-border: #edf1f7;--workspace-muted: #8c97a9;height:100vh;height:100dvh;overflow:hidden;color:#27344a;background:linear-gradient(180deg,#f5f8fe,#fafbfd 34%,#f7f9fc)}.workspace-shell[data-v-35d06e24]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;height:calc(100% - 80px);padding:24px 32px 20px}.workspace-sidebar[data-v-35d06e24]{position:relative;top:auto;width:100%;height:100%;min-height:0;padding:16px 12px;border:1px solid #f0f3f8;border-radius:9px;box-shadow:0 3px 16px #344d7610;scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent}.workspace-sidebar[data-v-35d06e24] .search-box{min-height:36px;border:1px solid #f0f3f7;border-radius:5px;background:#f3f6fa}.workspace-sidebar[data-v-35d06e24] .search-input{font-size:13px}.workspace-sidebar[data-v-35d06e24] .menu-text{color:#3c4655;font-size:14px}.workspace-sidebar[data-v-35d06e24] .menu-icon{color:#626d7e}.workspace-sidebar[data-v-35d06e24] .submenu-item{padding:10px 10px 10px 46px;border-radius:5px;color:#7b8390;font-size:13px;line-height:1.7}.workspace-sidebar[data-v-35d06e24] .submenu-item:hover{color:var(--workspace-blue);background:#f1f6ff}.workspace-page[data-v-35d06e24] .nav-item-group{height:80px}.workspace-content-panel[data-v-35d06e24]{display:grid;grid-template-columns:minmax(0,1fr) 288px;min-width:0;min-height:0;height:100%;overflow:hidden;border:1px solid #f0f3f8;border-radius:10px;background:#fff;box-shadow:0 3px 22px #34588b06}.workspace-main[data-v-35d06e24]{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-content:start;column-gap:18px;min-width:0;min-height:0;overflow-y:auto;padding:22px 20px 24px;background:linear-gradient(180deg,#fff 55%,#fcfdff);scrollbar-width:thin;scrollbar-color:#dde6f1 transparent}.welcome-bar[data-v-35d06e24],.workspace-main>.section-heading[data-v-35d06e24],.engine-grid[data-v-35d06e24]{grid-column:1 / -1}.welcome-bar[data-v-35d06e24]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:98px;padding:16px 20px;border:1px solid #edf4fe;border-radius:8px;background:linear-gradient(105deg,#e9f2ff,#f1f7ff 56%,#fdfdff);box-shadow:inset 0 1px #fff,0 3px 12px #6287bf04}.welcome-profile[data-v-35d06e24]{display:flex;align-items:center;gap:16px;flex-shrink:0}.welcome-profile img[data-v-35d06e24]{width:66px;height:66px;object-fit:cover;border:3px solid #fff;border-radius:50%;background:#fff;box-shadow:0 3px 12px #3965a015}.welcome-profile h1[data-v-35d06e24]{margin:0 0 5px;color:#202d40;font-size:22px;font-weight:650;letter-spacing:.4px}.welcome-profile h1 span[data-v-35d06e24]{font-size:19px}.welcome-profile p[data-v-35d06e24]{margin:0;color:#7b889b;font-size:12px}.knowledge-metrics[data-v-35d06e24]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:0 1 560px;gap:12px;min-width:0}.knowledge-metrics>div[data-v-35d06e24]{display:grid;grid-template-columns:29px minmax(0,1fr);align-content:center;align-items:center;column-gap:10px;min-width:0;min-height:60px;padding:10px 8px;border:1px solid #ffffffc9;border-radius:7px;background:linear-gradient(120deg,#ffffffa6,#ffffff38);box-shadow:0 3px 10px #5c7eb904}.knowledge-metrics strong[data-v-35d06e24]{color:#273447;font-size:21px;font-weight:650;line-height:1.1;font-variant-numeric:tabular-nums}.knowledge-metrics small[data-v-35d06e24]{grid-column:2;margin-top:6px;color:#8690a0;font-size:11px;white-space:nowrap}.metric-icon[data-v-35d06e24]{display:grid;grid-row:1 / span 2;place-items:center;width:29px;height:29px;border:1px solid #ffffffb3;border-radius:8px;color:#fff;font-size:18px;box-shadow:inset 0 1px 1px #ffffff80,0 4px 9px var(--metric-shadow)}.metric-icon>span[data-v-35d06e24]{display:block}.metric-icon.blue[data-v-35d06e24]{background:linear-gradient(140deg,#8cbbff,#3476f5);--metric-shadow: #4a8aff25}.metric-icon.purple[data-v-35d06e24]{background:linear-gradient(140deg,#b9a6ff,#805de5);--metric-shadow: #9467ea25}.metric-icon.green[data-v-35d06e24]{background:linear-gradient(140deg,#77ddbd,#17b68c);--metric-shadow: #2cc79925}.metric-icon.orange[data-v-35d06e24]{background:linear-gradient(140deg,#ffcf87,#f1a02e);--metric-shadow: #eeb34125}.section-heading[data-v-35d06e24]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:17px 0 12px}.section-heading>div[data-v-35d06e24]{min-width:0}.section-heading h2[data-v-35d06e24]{margin:0;color:#29364b;font-size:16px;font-weight:650;line-height:1.5}.section-heading p[data-v-35d06e24]{margin:3px 0 0;color:var(--workspace-muted);font-size:11px;line-height:1.5}.section-heading.compact[data-v-35d06e24]{margin-top:0}.outline-button[data-v-35d06e24],.text-button[data-v-35d06e24]{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:0;border:0;color:#7291c4;background:transparent;font-size:11px;white-space:nowrap}.outline-button[data-v-35d06e24]{padding:6px 10px;border:1px solid #e6edf8;border-radius:5px;background:#fff}.outline-button[data-v-35d06e24]:hover,.text-button[data-v-35d06e24]:hover{color:var(--workspace-blue)}.engine-grid[data-v-35d06e24]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.engine-card[data-v-35d06e24]{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:218px;padding:14px 14px 13px;border:1px solid color-mix(in srgb,var(--engine-color) 18%,white);border-radius:9px;background:linear-gradient(145deg,color-mix(in srgb,var(--engine-color) 7%,white),color-mix(in srgb,var(--engine-color) 2%,white));box-shadow:inset 0 0 0 3px #ffffff94,0 3px 9px #2a4a7505;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.engine-card[data-v-35d06e24]:hover,.engine-card.focused[data-v-35d06e24]{transform:translateY(-2px);border-color:color-mix(in srgb,var(--engine-color) 48%,white);box-shadow:inset 0 0 0 3px #ffffffa6,0 6px 18px color-mix(in srgb,var(--engine-color) 12%,transparent)}.engine-top[data-v-35d06e24]{position:relative;z-index:1;display:flex;align-items:center;gap:10px}.engine-number[data-v-35d06e24]{display:grid;flex:0 0 29px;place-items:center;width:29px;height:27px;border:1px solid #ffffff70;border-radius:6px;color:#fff;background:linear-gradient(140deg,color-mix(in srgb,var(--engine-color) 65%,white),var(--engine-color) 80%);box-shadow:inset 0 1px 1px #ffffff70,0 3px 6px color-mix(in srgb,var(--engine-color) 18%,transparent);font-size:14px;font-weight:700}.engine-card h3[data-v-35d06e24]{margin:0;color:var(--engine-color);font-size:17px;font-weight:650;line-height:1.5}.engine-subtitle[data-v-35d06e24]{position:relative;z-index:1;margin:5px 0 10px 39px;color:color-mix(in srgb,var(--engine-color) 53%,#8792a3);font-size:11px;line-height:1.5}.engine-stats[data-v-35d06e24]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.engine-stats span[data-v-35d06e24]{padding:2px 5px;border:1px solid color-mix(in srgb,var(--engine-color) 10%,white);border-radius:4px;color:var(--engine-color);background:#ffffffc4;font-size:10px;line-height:1.5}.engine-card ul[data-v-35d06e24]{position:relative;z-index:1;margin:0 0 10px;padding:0 78px 0 13px;color:#727d8d;font-size:11px;line-height:1.95}.engine-card li[data-v-35d06e24]::marker{color:color-mix(in srgb,var(--engine-color) 70%,white)}.engine-action[data-v-35d06e24]{position:relative;z-index:1;display:inline-flex;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:5px 10px;border:1px solid color-mix(in srgb,var(--engine-color) 13%,white);border-radius:5px;color:var(--engine-color);background:linear-gradient(#fff,#ffffffd9);box-shadow:0 2px 4px color-mix(in srgb,var(--engine-color) 6%,transparent);font-size:11px;font-weight:600}.engine-action[data-v-35d06e24]:hover{background:#fff;border-color:color-mix(in srgb,var(--engine-color) 35%,white)}.engine-art[data-v-35d06e24]{position:absolute;right:3px;bottom:7px;width:104px;height:104px;background-image:var(--workspace-artwork);background-size:400% 100%;background-repeat:no-repeat;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse,#000 36%,#000c 50%,transparent 73%);mask-image:radial-gradient(ellipse,#000 36%,#000c 50%,transparent 73%);pointer-events:none}.engine-art--knowledge[data-v-35d06e24]{background-position:0 0}.engine-art--design[data-v-35d06e24]{background-position:33.3333% 0}.engine-art--assistant[data-v-35d06e24]{background-position:66.6667% 0}.engine-art--research[data-v-35d06e24]{background-position:100% 0}.engine-card[data-v-35d06e24]:not(:last-child):after{content:"";position:absolute;z-index:3;top:50%;right:-24px;width:24px;height:16px;transform:translateY(-50%);background:linear-gradient(90deg,#9ed6ff,#4a92f5);clip-path:polygon(0 30%,58% 30%,58% 0,100% 50%,58% 100%,58% 70%,0 70%);pointer-events:none}.course-section[data-v-35d06e24]{grid-column:1;min-width:0;margin-top:22px}.course-section .section-heading[data-v-35d06e24],.bottom-grid .section-heading[data-v-35d06e24]{align-items:flex-start;margin-bottom:15px}.course-section .section-heading h2[data-v-35d06e24],.bottom-grid .section-heading h2[data-v-35d06e24]{display:flex;align-items:center;gap:8px;color:#354d74;font-size:15px;font-weight:650}.course-section .section-heading p[data-v-35d06e24],.bottom-grid .section-heading p[data-v-35d06e24]{margin-top:4px;color:#96a1b2;font-size:11px}.course-section .text-button[data-v-35d06e24],.bottom-grid .text-button[data-v-35d06e24]{margin-top:4px;color:#7a91b5}.section-count[data-v-35d06e24]{display:inline-grid;place-items:center;min-width:23px;height:21px;padding:0 6px;border-radius:6px;color:#7292c4;background:#eff4fc;font-size:11px;font-weight:500}.course-grid[data-v-35d06e24]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.course-card[data-v-35d06e24]{min-width:0;overflow:hidden;padding:0;border:1px solid #e8eef7;border-radius:9px;color:#475b79;background:#fff;box-shadow:0 2px 5px #294e8103;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.course-card[data-v-35d06e24]:hover{transform:translateY(-2px);border-color:#bed0ed;box-shadow:0 6px 16px #345f9810}.course-card.selected[data-v-35d06e24]{border-color:#8eb4f3;box-shadow:0 0 0 1px #e7effd,0 4px 12px #345f9808}.course-cover[data-v-35d06e24]{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;gap:7px;height:86px;overflow:hidden;padding:15px;color:var(--course-color);background:linear-gradient(110deg,var(--course-tint),color-mix(in srgb,var(--course-tint) 68%,white))}.course-cover[data-v-35d06e24]:before{content:"";position:absolute;z-index:-1;top:-35px;right:-16px;width:128px;height:128px;border:1px solid #ffffffa6;border-radius:50%;box-shadow:0 0 0 15px #ffffff30,0 0 0 32px #ffffff24}.course-cover[data-v-35d06e24]:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.24;background-image:radial-gradient(var(--course-color) .65px,transparent .65px);background-size:11px 11px;-webkit-mask-image:linear-gradient(100deg,transparent 35%,#000);mask-image:linear-gradient(100deg,transparent 35%,#000)}.course-subject[data-v-35d06e24]{align-self:flex-start;padding:3px 7px;border:1px solid #ffffffb3;border-radius:4px;background:#ffffff70;font-size:11px;font-weight:500;line-height:1.3}.course-cover-caption[data-v-35d06e24]{color:color-mix(in srgb,var(--course-color) 65%,#9eafc4);font-size:10px;letter-spacing:1.5px}.course-cover-icon[data-v-35d06e24]{position:absolute;right:19px;bottom:14px;width:45px;height:45px;opacity:.65;transform:rotate(-8deg)}.course-selected-mark[data-v-35d06e24]{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:18px;height:18px;border:2px solid #fff;border-radius:50%;color:#fff;background:#5a8ee7;box-shadow:0 2px 5px #5a8ee725;font-size:10px}.course-entry-hint[data-v-35d06e24]{position:absolute;right:9px;bottom:8px;display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid #ffffffc7;border-radius:4px;color:#fff;background:color-mix(in srgb,var(--course-color) 86%,#3f6da8);box-shadow:0 3px 8px #345f9820;font-size:9px;font-weight:600;letter-spacing:0}.course-card-body[data-v-35d06e24]{padding:12px 11px 10px}.course-title-row[data-v-35d06e24]{display:flex;align-items:center;gap:5px}.course-title-row h3[data-v-35d06e24]{flex:1;min-width:0;overflow:hidden;margin:0;color:#3c4e68;font-size:13px;font-weight:600;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.course-title-row>span[data-v-35d06e24]{flex-shrink:0;color:#9ba9be}.course-card.selected .course-title-row h3[data-v-35d06e24]{color:#4274c6}.course-card p[data-v-35d06e24]{margin:5px 0 10px;color:#96a1b2;font-size:10px}.course-meta[data-v-35d06e24]{display:flex;flex-wrap:wrap;gap:6px;color:#8b98ab;font-size:10px}.course-meta>span[data-v-35d06e24]{display:inline-flex;align-items:center;gap:4px;padding:3px 6px;border-radius:4px;background:#f5f8fc}.course-meta>span>span[data-v-35d06e24]{color:#94abc9;font-size:12px}.course-meta b[data-v-35d06e24]{color:#5b78a4;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.course-updated[data-v-35d06e24]{display:flex;align-items:center;gap:5px;margin-top:10px;padding-top:9px;border-top:1px solid #f0f3f8;color:#a1abb9;font-size:10px}.course-updated>span[data-v-35d06e24]{color:#b1bbc9;font-size:11px}.bottom-grid[data-v-35d06e24]{display:contents}.design-output-panel[data-v-35d06e24],.knowledge-summary[data-v-35d06e24]{min-width:0;padding:17px;border:1px solid #eaf0f8;border-radius:10px;background:linear-gradient(150deg,#f9fbff,#fff 55%);box-shadow:0 2px 8px #294e8103}.design-output-panel[data-v-35d06e24]{grid-column:1;margin-top:17px}.doc-list[data-v-35d06e24]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.doc-row[data-v-35d06e24]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:4px 10px;width:100%;min-width:0;min-height:74px;padding:12px;border:1px solid #eaf0f8;border-radius:7px;background:#fff;text-align:left;transition:border-color .18s ease,background-color .18s ease}.doc-row[data-v-35d06e24]:hover{border-color:#c6d7f0;background:#fbfcff}.doc-icon[data-v-35d06e24]{display:grid;grid-column:1;grid-row:1 / 3;place-items:center;width:36px;height:42px;border:1px solid #ffffffb3;border-radius:7px;box-shadow:inset 0 1px #fff;font-size:20px}.doc-info[data-v-35d06e24]{display:grid;grid-column:2;grid-row:1 / 3;gap:7px;min-width:0}.doc-info b[data-v-35d06e24]{overflow:hidden;color:#4d607c;font-size:12px;font-weight:550;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.doc-info small[data-v-35d06e24]{display:flex;align-items:center;gap:7px;min-width:0;color:#98a5b8;font-size:10px}.doc-type[data-v-35d06e24]{flex-shrink:0;padding:1px 5px;border-radius:3px;color:#8296b4;background:#f2f5fa}.doc-course[data-v-35d06e24]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-row time[data-v-35d06e24]{grid-column:3;grid-row:1;align-self:start;margin-top:2px;color:#a1acbc;font-size:10px;text-align:right;white-space:nowrap}.row-arrow[data-v-35d06e24]{display:block;grid-column:3;grid-row:2;justify-self:end;color:#a1b4d1;font-size:14px}.doc-row:hover .row-arrow[data-v-35d06e24]{color:#4f83d9}.knowledge-summary[data-v-35d06e24]{display:flex;flex-direction:column;grid-column:2;grid-row:4 / 6;margin-top:22px;padding:18px}.knowledge-summary .section-heading[data-v-35d06e24]{margin-bottom:13px}.summary-context[data-v-35d06e24]{display:flex;align-items:center;justify-content:space-between;gap:10px}.summary-course[data-v-35d06e24]{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:5px 8px;border:1px solid #e9eff9;border-radius:5px;color:#7187a9;background:#f4f7fc;font-size:11px}.summary-course>span[data-v-35d06e24]{flex-shrink:0;color:#8aa4cc;font-size:13px}.sample-badge[data-v-35d06e24]{flex-shrink:0;color:#a0aabc;font-size:10px}.summary-content[data-v-35d06e24]{display:grid;grid-template-columns:minmax(104px,.9fr) minmax(0,1.1fr);align-items:center;flex:1;gap:20px;min-height:213px;padding:23px 2px}.donut[data-v-35d06e24]{position:relative;display:grid;place-items:center;justify-self:center;width:100%;max-width:150px;aspect-ratio:1;border-radius:50%;background:var(--donut-background, #e9eef5);box-shadow:0 3px 12px #5389ed06}.donut[data-v-35d06e24]:after{content:"";position:absolute;top:17px;right:17px;bottom:17px;left:17px;border:1px solid #f3f6fb;border-radius:50%;background:#fff}.donut>span[data-v-35d06e24]{position:relative;z-index:1;display:grid;gap:3px;color:#3f5577;font-size:30px;font-weight:650;line-height:1.3;text-align:center;font-variant-numeric:tabular-nums}.donut small[data-v-35d06e24]{color:#99a7bc;font-size:10px;font-weight:400;line-height:1.6}.summary-list[data-v-35d06e24]{display:grid;gap:0;width:100%;min-width:0}.file-type-row[data-v-35d06e24]{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #f0f3f8}.file-type-row[data-v-35d06e24]:last-child{border-bottom:0}.dot[data-v-35d06e24]{width:7px;height:7px;border-radius:50%}.file-type-info[data-v-35d06e24]{display:grid;gap:2px;min-width:0;color:#71829c;font-size:11px}.file-type-info small[data-v-35d06e24]{color:#a1acbc;font-size:10px}.file-type-row>b[data-v-35d06e24]{color:#607799;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.file-type-row>b>small[data-v-35d06e24]{margin-left:2px;color:#8c9db5;font-size:10px;font-weight:400}.summary-stats[data-v-35d06e24]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 14px;border:1px solid #eaf0f9;border-radius:7px;background:#f7faff}.summary-stats>div[data-v-35d06e24]{display:grid;gap:4px}.summary-stats>div+div[data-v-35d06e24]{padding-left:16px;border-left:1px solid #e5edf8}.summary-stats>div>span[data-v-35d06e24]{color:#8c9bb1;font-size:10px}.summary-stats b[data-v-35d06e24]{color:#59759e;font-size:18px;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums}.summary-stats b>small[data-v-35d06e24]{margin-left:5px;color:#98a8bf;font-size:10px;font-weight:400}.summary-note[data-v-35d06e24]{margin:12px 0 0;color:#a0abba;font-size:10px;line-height:1.6}.summary-empty[data-v-35d06e24]{display:grid;justify-items:center;gap:7px;padding:15px 0;color:#a1b1c7;text-align:center}.summary-empty>span[data-v-35d06e24]{font-size:25px}.summary-empty b[data-v-35d06e24]{color:#8397b3;font-size:12px;font-weight:500}.summary-empty small[data-v-35d06e24]{font-size:10px;line-height:1.6}.workspace-rail[data-v-35d06e24]{display:grid;grid-template-rows:minmax(230px,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:16px;min-width:0;min-height:0;height:100%;overflow:hidden;padding:22px 16px 18px;border-left:1px solid #f0f3f8;background:linear-gradient(90deg,#fcfdff,#fff 15%)}.rail-section[data-v-35d06e24],.assistant-panel[data-v-35d06e24]{min-height:0;scrollbar-width:thin;scrollbar-color:#dce5f1 transparent}.rail-section[data-v-35d06e24]{overflow:hidden;padding:0 2px 14px;border-bottom:1px solid #eef2f8}.assistant-panel[data-v-35d06e24],.todo-section.expanded[data-v-35d06e24]{overflow-y:auto}.assistant-panel[data-v-35d06e24]{overflow-x:hidden}.rail-heading[data-v-35d06e24]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.rail-heading h2[data-v-35d06e24]{margin:0;color:#344158;font-size:14px;font-weight:650}.rail-heading button[data-v-35d06e24]{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;padding:0;border:0;color:#99a5b8;background:transparent;font-size:11px}.rail-heading button[data-v-35d06e24]:hover{color:var(--workspace-blue)}.todo-list[data-v-35d06e24]{display:grid;gap:5px}.todo-row[data-v-35d06e24]{display:flex;align-items:flex-start;gap:9px;width:100%;padding:10px 2px;border:0;border-radius:5px;background:transparent;text-align:left}.todo-dot[data-v-35d06e24]{flex:0 0 6px;width:6px;height:6px;margin-top:6px;border-radius:50%;background:#f2bd37;box-shadow:0 0 0 2px #fff9e9}.todo-copy[data-v-35d06e24]{display:grid;flex:1;gap:4px;min-width:0}.todo-copy b[data-v-35d06e24]{color:#637084;font-size:11px;font-weight:500;line-height:1.65;overflow-wrap:anywhere}.todo-copy small[data-v-35d06e24],.todo-row time[data-v-35d06e24]{color:#9ca7b7;font-size:10px;line-height:1.6}.todo-row time[data-v-35d06e24]{flex-shrink:0;padding-top:1px;white-space:nowrap}.todo-row.done .todo-dot[data-v-35d06e24]{background:#2cad84;box-shadow:0 0 0 2px #ebf9f3}.todo-row.done b[data-v-35d06e24]{color:#a0abba;text-decoration:line-through}.recent-row[data-v-35d06e24]{display:flex;align-items:center;gap:9px;width:100%;padding:12px 2px;border:0;border-radius:5px;background:transparent;text-align:left}.recent-file[data-v-35d06e24]{display:grid;flex:0 0 27px;place-items:center;width:27px;height:29px;border:1px solid #ffffffb3;border-radius:6px;font-size:16px}.recent-row>span[data-v-35d06e24]:last-child{display:grid;gap:5px;min-width:0}.recent-row b[data-v-35d06e24]{overflow:hidden;color:#637187;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.recent-row small[data-v-35d06e24]{color:#a0aaba;font-size:10px}.todo-row[data-v-35d06e24]:hover,.recent-row[data-v-35d06e24]:hover{background:#f5f8fe}.assistant-panel[data-v-35d06e24]{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:17px 15px 15px;border:1px solid #eaf0fb;border-radius:8px;background:radial-gradient(ellipse at 90% 18%,#eaf2ff,transparent 64%),linear-gradient(155deg,#f0f5ff,#fbfdff 80%);box-shadow:inset 0 1px #fff}.assistant-panel[data-v-35d06e24]:before{content:"";position:absolute;z-index:-1;top:74px;right:-28px;width:185px;height:98px;border-top:1px solid #ffffffd9;border-radius:50%;background:linear-gradient(165deg,#e7effb4d,transparent);transform:rotate(-16deg);pointer-events:none}.assistant-title[data-v-35d06e24]{display:block;min-height:18px}.assistant-title>div[data-v-35d06e24]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.assistant-title h2[data-v-35d06e24]{margin:0;color:#3c527c;font-size:14px;font-weight:650}.assistant-title small[data-v-35d06e24]{display:inline-flex;align-items:center;gap:4px;color:#8da0bb;font-size:10px}.assistant-title small[data-v-35d06e24]:before{content:"";width:5px;height:5px;border-radius:50%;background:#43c69a;box-shadow:0 0 0 2px #dcf7ee}.assistant-avatar[data-v-35d06e24]{position:absolute;z-index:1;top:20px;right:8px;display:block;width:96px;height:112px;background-image:var(--dizhitong-artwork);background-repeat:no-repeat;background-size:contain;background-position:center;filter:drop-shadow(0 3px 6px #1d976c12);pointer-events:none}.assistant-panel p[data-v-35d06e24]{min-height:84px;margin:8px 120px 8px 0;color:#7c889d;font-size:11px;line-height:1.7}.assistant-button[data-v-35d06e24]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:33px;margin-top:auto;padding:7px 12px;border:1px solid #4a8aff;border-radius:5px;color:#fff;background:linear-gradient(110deg,#3484ff,#2864ef);box-shadow:inset 0 1px #ffffff30,0 3px 8px #2864ee1a;font-size:12px}.assistant-button[data-v-35d06e24]:hover{filter:brightness(1.05)}.assistant-tip[data-v-35d06e24]{margin-top:10px;padding:9px;border:1px solid #e7eefb;border-radius:5px;color:#6480a8;background:#ffffffde;font-size:11px;line-height:1.7}.workspace-content-panel button[data-v-35d06e24]:focus-visible,.workspace-sidebar[data-v-35d06e24] a:focus-visible{outline:2px solid #72a5ff;outline-offset:3px}.workspace-sidebar[data-v-35d06e24] .search-box:focus-within{outline:2px solid #a9c8fa;outline-offset:1px}@media (max-width: 1720px){.workspace-shell[data-v-35d06e24]{grid-template-columns:220px minmax(0,1fr);gap:20px;padding:22px 24px 20px}.workspace-content-panel[data-v-35d06e24]{grid-template-columns:minmax(0,1fr) 264px}.workspace-main[data-v-35d06e24]{padding:20px 18px 24px}.welcome-bar[data-v-35d06e24]{gap:16px;padding:14px 16px}.welcome-profile[data-v-35d06e24]{gap:12px}.welcome-profile h1[data-v-35d06e24]{font-size:20px}.welcome-profile img[data-v-35d06e24]{width:60px;height:60px}.knowledge-metrics[data-v-35d06e24]{gap:6px}.knowledge-metrics>div[data-v-35d06e24]{grid-template-columns:25px minmax(0,1fr);column-gap:7px;padding:8px 5px}.metric-icon[data-v-35d06e24]{width:25px;height:25px;font-size:16px}.knowledge-metrics strong[data-v-35d06e24]{font-size:19px}.knowledge-metrics small[data-v-35d06e24]{font-size:10px}.engine-grid[data-v-35d06e24]{gap:18px}.engine-card[data-v-35d06e24]{padding:13px 12px}.engine-card h3[data-v-35d06e24]{font-size:15px}.engine-top[data-v-35d06e24]{gap:8px}.engine-subtitle[data-v-35d06e24]{margin-left:0}.engine-card ul[data-v-35d06e24]{padding-right:42px}.engine-art[data-v-35d06e24]{right:0;bottom:5px;width:80px;height:80px}.engine-card[data-v-35d06e24]:not(:last-child):after{right:-20px;width:20px;height:14px}.workspace-rail[data-v-35d06e24]{padding:20px 14px 16px}}@media (max-width: 1640px){.workspace-main[data-v-35d06e24]{display:block}.bottom-grid[data-v-35d06e24]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);gap:16px;margin-top:18px}.design-output-panel[data-v-35d06e24],.knowledge-summary[data-v-35d06e24]{grid-column:auto;grid-row:auto;margin-top:0;padding:16px}.doc-list[data-v-35d06e24]{grid-template-columns:minmax(0,1fr)}.summary-content[data-v-35d06e24]{gap:14px;min-height:220px;padding:20px 0}.donut[data-v-35d06e24]{max-width:140px}.donut[data-v-35d06e24]:after{top:14px;right:14px;bottom:14px;left:14px}}@media (max-width: 1440px){.workspace-shell[data-v-35d06e24]{grid-template-columns:204px minmax(0,1fr);gap:16px;padding:20px 20px 18px}.workspace-content-panel[data-v-35d06e24]{grid-template-columns:minmax(0,1fr) 248px}.workspace-sidebar[data-v-35d06e24] .submenu-item{padding-left:38px;font-size:12px}.workspace-main[data-v-35d06e24]{padding:18px 16px 24px}.welcome-bar[data-v-35d06e24]{flex-wrap:wrap;gap:14px}.knowledge-metrics[data-v-35d06e24]{flex:1 1 100%}.knowledge-metrics>div[data-v-35d06e24]{column-gap:10px;padding:8px 12px}.engine-grid[data-v-35d06e24]{grid-template-columns:repeat(2,minmax(0,1fr))}.engine-card[data-v-35d06e24]{min-height:218px;padding:14px}.engine-card h3[data-v-35d06e24]{font-size:16px}.engine-subtitle[data-v-35d06e24]{margin-left:37px}.engine-card ul[data-v-35d06e24]{padding-right:80px}.engine-art[data-v-35d06e24]{width:106px;height:106px;right:4px;bottom:7px}.engine-card[data-v-35d06e24]:nth-child(2):after{display:none}.course-grid[data-v-35d06e24]{gap:10px}.course-card-body[data-v-35d06e24]{padding:11px 10px 10px}.bottom-grid[data-v-35d06e24]{grid-template-columns:minmax(0,1fr)}.doc-list[data-v-35d06e24]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-content[data-v-35d06e24]{grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:30px;padding:18px 20px}.summary-list[data-v-35d06e24]{max-width:360px}.workspace-rail[data-v-35d06e24]{gap:12px;padding:18px 12px 16px}.assistant-panel[data-v-35d06e24]{padding:14px 12px}}@media (max-width: 1180px){.workspace-shell[data-v-35d06e24]{grid-template-columns:190px minmax(0,1fr);gap:14px;padding:16px}.workspace-content-panel[data-v-35d06e24]{grid-template-columns:minmax(0,1fr) 228px}.workspace-sidebar[data-v-35d06e24]{padding:14px 9px}.workspace-sidebar[data-v-35d06e24] .submenu-item{padding-left:30px}.engine-card ul[data-v-35d06e24]{padding-right:0}.engine-art[data-v-35d06e24]{width:72px;height:72px;bottom:0;opacity:.8}.engine-subtitle[data-v-35d06e24]{margin-left:0}.course-grid[data-v-35d06e24]{grid-template-columns:repeat(2,minmax(0,1fr))}.bottom-grid[data-v-35d06e24]{grid-template-columns:minmax(0,1fr)}.summary-content[data-v-35d06e24]{min-height:215px;gap:24px;padding:18px 8px}.knowledge-metrics>div[data-v-35d06e24]{column-gap:6px;padding:8px 5px}.workspace-page[data-v-35d06e24] .logo{width:210px}.workspace-page[data-v-35d06e24] .nav-links{gap:24px}.workspace-page[data-v-35d06e24] .nav-item{font-size:18px}}@media (max-width: 980px){.workspace-content-panel[data-v-35d06e24]{grid-template-columns:minmax(0,1fr)}.workspace-rail[data-v-35d06e24]{display:none}.engine-card ul[data-v-35d06e24]{padding-right:78px}.engine-art[data-v-35d06e24]{width:102px;height:102px;bottom:7px;opacity:1}.course-grid[data-v-35d06e24]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-page[data-v-35d06e24] .top-nav{padding:0 20px}.workspace-page[data-v-35d06e24] .left-section{gap:18px}.workspace-page[data-v-35d06e24] .logo{width:auto;gap:6px}.workspace-page[data-v-35d06e24] .logo-img{width:42px;height:42px}.workspace-page[data-v-35d06e24] .brand-name{font-size:24px}.workspace-page[data-v-35d06e24] .nav-links{gap:20px}.workspace-page[data-v-35d06e24] .nav-item{font-size:16px}}@media (max-width: 680px){.workspace-shell[data-v-35d06e24]{display:block;height:calc(100% - 64px);padding:12px}.workspace-sidebar[data-v-35d06e24]{display:none}.workspace-content-panel[data-v-35d06e24]{border-radius:8px}.workspace-main[data-v-35d06e24]{padding:14px 12px 24px}.welcome-bar[data-v-35d06e24]{padding:14px}.welcome-profile img[data-v-35d06e24]{width:52px;height:52px}.welcome-profile h1[data-v-35d06e24]{font-size:18px}.welcome-profile p[data-v-35d06e24]{font-size:11px}.knowledge-metrics[data-v-35d06e24]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.knowledge-metrics>div[data-v-35d06e24]{padding:10px}.section-heading[data-v-35d06e24]{gap:8px}.section-heading h2[data-v-35d06e24]{font-size:15px}.section-heading p[data-v-35d06e24]{font-size:10px}.engine-grid[data-v-35d06e24],.course-grid[data-v-35d06e24]{grid-template-columns:minmax(0,1fr);gap:12px}.engine-card[data-v-35d06e24]{min-height:212px}.engine-card[data-v-35d06e24]:after{display:none}.engine-card h3[data-v-35d06e24]{font-size:17px}.engine-subtitle[data-v-35d06e24]{margin-left:37px}.engine-art[data-v-35d06e24]{width:110px;height:110px}.course-cover[data-v-35d06e24]{height:108px;padding:18px}.course-cover-icon[data-v-35d06e24]{right:28px;bottom:18px;width:55px;height:55px}.course-card-body[data-v-35d06e24]{padding:12px}.course-title-row h3[data-v-35d06e24]{font-size:14px}.course-meta[data-v-35d06e24]{gap:16px}.doc-list[data-v-35d06e24]{grid-template-columns:minmax(0,1fr)}.summary-content[data-v-35d06e24]{grid-template-columns:minmax(90px,.85fr) minmax(0,1.15fr);gap:16px;padding:18px 0}.file-type-row[data-v-35d06e24]{gap:6px}.donut>span[data-v-35d06e24]{font-size:27px}.summary-stats[data-v-35d06e24]{padding:11px}.workspace-page[data-v-35d06e24] .top-nav{height:64px;padding:0 14px}.workspace-page[data-v-35d06e24] .nav-container{max-width:100%;overflow-x:auto;scrollbar-width:none}.workspace-page[data-v-35d06e24] .nav-container::-webkit-scrollbar{display:none}.workspace-page[data-v-35d06e24] .left-section{flex-shrink:0;gap:20px}.workspace-page[data-v-35d06e24] .nav-item-group{height:64px}.workspace-page[data-v-35d06e24] .logo-img{width:36px;height:36px}.workspace-page[data-v-35d06e24] .brand-name{font-size:21px}.workspace-page[data-v-35d06e24] .nav-links{gap:18px;padding-right:6px}.workspace-page[data-v-35d06e24] .nav-item{font-size:14px}}@media (prefers-reduced-motion: reduce){.engine-card[data-v-35d06e24],.course-card[data-v-35d06e24],.doc-row[data-v-35d06e24]{transition:none}.engine-card[data-v-35d06e24]:hover,.engine-card.focused[data-v-35d06e24],.course-card[data-v-35d06e24]:hover,.course-card.selected[data-v-35d06e24]{transform:none}.workspace-page[data-v-35d06e24] .logo-img{animation:none}}.chunk-workspace[data-v-53eb3590]{padding-top:16px}.chunk-toolbar[data-v-53eb3590]{display:grid;grid-template-columns:160px minmax(0,1fr) 230px;align-items:center;gap:18px;min-height:76px;padding:13px 16px;border:1px solid #e8eef6;border-radius:8px;background:#fbfcfe}.back-button[data-v-53eb3590]{display:inline-flex;align-items:center;gap:7px;color:#54739e;background:transparent;font-size:11px}.back-button[data-v-53eb3590]:hover{color:#2f6fcf}.chunk-document[data-v-53eb3590]{display:flex;align-items:center;gap:11px;min-width:0}.document-icon[data-v-53eb3590]{display:grid;place-items:center;width:37px;height:37px;flex:0 0 37px;border-radius:6px;color:#3e79d2;background:#edf4fe;font-size:20px}.chunk-document h2[data-v-53eb3590]{overflow:hidden;margin:0;color:#32445d;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.chunk-document p[data-v-53eb3590]{margin:4px 0 0;color:#96a1b0;font-size:10px}.chunk-search[data-v-53eb3590]{display:flex;align-items:center;gap:7px;height:34px;padding:0 10px;border:1px solid #e1e8f1;border-radius:5px;color:#92a0b2;background:#fff}.chunk-search[data-v-53eb3590]:focus-within{border-color:#83a8df;box-shadow:0 0 0 2px #edf4ff}.chunk-search input[data-v-53eb3590]{min-width:0;width:100%;border:0;outline:0;color:#43536a;background:transparent;font-size:10px}.chunk-list[data-v-53eb3590]{display:grid;gap:10px;margin-top:12px}.chunk-card[data-v-53eb3590]{position:relative;overflow:hidden;border:1px solid #e8edf4;border-radius:7px;background:#fff;transition:border-color .2s,box-shadow .2s}.chunk-card[data-v-53eb3590]:hover{border-color:#ccd9ea;box-shadow:0 4px 14px #28456c0d}.chunk-card.disabled[data-v-53eb3590]{background:#fafbfc}.chunk-card-header[data-v-53eb3590]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:45px;padding:0 13px;border-bottom:1px solid #f0f3f7}.chunk-number[data-v-53eb3590]{display:flex;align-items:center;gap:9px}.chunk-number b[data-v-53eb3590]{color:#4775b5;font-size:11px}.chunk-number span[data-v-53eb3590]{color:#9ca7b5;font-size:9px}.chunk-number i[data-v-53eb3590]{padding:2px 6px;border-radius:3px;color:#9a6f22;background:#fff5df;font-size:8px;font-style:normal}.chunk-number i.enabled[data-v-53eb3590]{color:#188668;background:#e9f8f3}.chunk-actions[data-v-53eb3590]{display:flex;align-items:center;gap:5px}.chunk-actions button[data-v-53eb3590]{display:inline-flex;align-items:center;gap:5px;min-height:27px;padding:0 8px;border:1px solid transparent;border-radius:4px;color:#758398;background:transparent;font-size:9px}.chunk-actions button[data-v-53eb3590]:hover{color:#326fc9;background:#f1f6fd}.chunk-actions .save-action[data-v-53eb3590]{color:#fff;background:#3473d1}.chunk-actions .save-action[data-v-53eb3590]:hover{color:#fff;background:#2c65ba}.chunk-actions button[data-v-53eb3590]:disabled{opacity:.55}.toggle-control[data-v-53eb3590]{position:relative;width:31px;height:18px;margin-left:4px}.toggle-control input[data-v-53eb3590]{position:absolute;opacity:0}.toggle-control i[data-v-53eb3590]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background:#cfd7e2;cursor:pointer;transition:background .2s}.toggle-control i[data-v-53eb3590]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #4b5e7750;transition:transform .2s}.toggle-control input:checked+i[data-v-53eb3590]{background:#3f7bd5}.toggle-control input:checked+i[data-v-53eb3590]:after{transform:translate(13px)}.toggle-control input:disabled+i[data-v-53eb3590]{cursor:wait;opacity:.6}.chunk-content[data-v-53eb3590]{padding:14px 16px 16px;color:#526176;font-size:11px;line-height:1.8;white-space:pre-wrap;word-break:break-word}.chunk-content.collapsed[data-v-53eb3590]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chunk-card.disabled .chunk-content[data-v-53eb3590]{color:#9aa4b1}.chunk-textarea[data-v-53eb3590]{box-sizing:border-box;width:calc(100% - 28px);min-height:145px;margin:13px 14px;resize:vertical;padding:12px;border:1px solid #9db8df;border-radius:5px;outline:2px solid #eff5fd;color:#44566f;font:inherit;font-size:11px;line-height:1.7}.chunk-images[data-v-53eb3590]{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 16px}.chunk-images img[data-v-53eb3590]{max-width:220px;max-height:140px;object-fit:contain;border:1px solid #e4eaf2;border-radius:5px}.chunk-notice[data-v-53eb3590]{position:absolute;right:13px;bottom:8px;padding:3px 7px;border-radius:3px;color:#16765d;background:#eaf8f3;font-size:8px}.chunk-notice.error[data-v-53eb3590]{color:#b33e3e;background:#fff0f0}.chunk-state[data-v-53eb3590]{display:grid;place-items:center;align-content:center;min-height:380px;margin-top:12px;border:1px dashed #dce5f0;border-radius:7px;color:#8291a5;background:#fbfcfe}.chunk-state>span[data-v-53eb3590]{margin-bottom:10px;color:#5b85c5;font-size:30px}.chunk-state b[data-v-53eb3590]{font-size:12px}.chunk-state p[data-v-53eb3590]{margin:7px 0 0;color:#a0aab8;font-size:10px}.chunk-state button[data-v-53eb3590]{margin-top:12px;padding:6px 10px;border-radius:4px;color:#fff;background:#3976d2;font-size:10px}.error-state>span[data-v-53eb3590]{color:#cc7a3d}.search-empty[data-v-53eb3590]{padding:60px 0;color:#9ba6b5;text-align:center;font-size:11px}.chunk-pagination[data-v-53eb3590]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:9px 4px;color:#929eae;font-size:9px}.chunk-pagination>div[data-v-53eb3590]{display:flex;align-items:center;gap:7px}.chunk-pagination button[data-v-53eb3590]{display:grid;place-items:center;width:27px;height:27px;border:1px solid #e1e8f1;border-radius:4px;color:#667891;background:#fff}.chunk-pagination button[data-v-53eb3590]:hover:not(:disabled){color:#3473d1;border-color:#aac0e0}.chunk-pagination button[data-v-53eb3590]:disabled{opacity:.4}.chunk-pagination b[data-v-53eb3590]{min-width:48px;color:#65758b;text-align:center}@media (max-width: 900px){.chunk-toolbar[data-v-53eb3590]{grid-template-columns:1fr}.back-button[data-v-53eb3590]{justify-self:start}.chunk-search[data-v-53eb3590]{width:100%}.chunk-card-header[data-v-53eb3590]{align-items:flex-start;flex-direction:column;padding:9px 12px}.chunk-actions[data-v-53eb3590]{align-self:stretch;justify-content:flex-end}}.upload-overlay[data-v-0a6fe2f1]{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#1b27396b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.upload-dialog[data-v-0a6fe2f1]{width:min(680px,100%);max-height:min(760px,calc(100vh - 40px));overflow:hidden;border:1px solid #dfe7f1;border-radius:8px;background:#fff;box-shadow:0 24px 70px #1f324e38}.upload-dialog-header[data-v-0a6fe2f1],.upload-dialog-footer[data-v-0a6fe2f1]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 20px}.upload-dialog-header[data-v-0a6fe2f1]{border-bottom:1px solid #edf1f6}.upload-dialog-header h2[data-v-0a6fe2f1]{margin:0;color:#2e3f58;font-size:17px}.upload-dialog-header p[data-v-0a6fe2f1]{margin:4px 0 0;color:#929dad;font-size:11px}.icon-button[data-v-0a6fe2f1]{display:grid;place-items:center;width:32px;height:32px;border:1px solid #e7edf4;border-radius:5px;color:#7d8998;background:#fff;font-size:17px}.icon-button[data-v-0a6fe2f1]:hover{color:#3976d5;border-color:#bed1ed;background:#f6f9fe}.icon-button.small[data-v-0a6fe2f1]{width:28px;height:28px;font-size:14px}.upload-dialog-body[data-v-0a6fe2f1]{max-height:530px;overflow-y:auto;padding:20px}.drop-zone[data-v-0a6fe2f1]{display:grid;place-items:center;width:100%;min-height:156px;padding:24px;border:1px dashed #b8cbe6;border-radius:7px;color:#3e526f;background:#f8fbff}.drop-zone[data-v-0a6fe2f1]:hover,.drop-zone.dragging[data-v-0a6fe2f1]{border-color:#4d83d8;background:#f1f6fe}.drop-zone b[data-v-0a6fe2f1]{margin-top:10px;font-size:13px}.drop-zone small[data-v-0a6fe2f1]{margin-top:6px;color:#8d9aab;font-size:10px}.drop-icon[data-v-0a6fe2f1]{color:#4b7fd0;font-size:32px}.file-input[data-v-0a6fe2f1]{display:none}.upload-message[data-v-0a6fe2f1]{display:flex;align-items:center;gap:7px;margin:12px 0 0;padding:8px 10px;border:1px solid #f2dfb7;border-radius:5px;color:#9b6b13;background:#fffaf0;font-size:11px}.upload-list[data-v-0a6fe2f1]{display:grid;gap:7px;margin-top:14px}.upload-file[data-v-0a6fe2f1]{display:flex;align-items:center;gap:11px;min-height:58px;padding:9px 10px;border:1px solid #edf1f6;border-radius:6px}.file-symbol[data-v-0a6fe2f1]{flex:0 0 auto;color:#5383ca;font-size:23px}.upload-file-info[data-v-0a6fe2f1]{display:grid;flex:1;min-width:0;gap:2px}.upload-file-info b[data-v-0a6fe2f1]{overflow:hidden;color:#46556b;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.upload-file-info small[data-v-0a6fe2f1]{color:#9aa4b2;font-size:9px}.file-error[data-v-0a6fe2f1]{color:#c94c4c;font-size:9px}.file-success[data-v-0a6fe2f1]{color:#20a27b;font-size:19px}.file-loading[data-v-0a6fe2f1]{color:#3976d5;font-size:18px}.progress-track[data-v-0a6fe2f1]{height:3px;overflow:hidden;margin-top:4px;border-radius:3px;background:#e8eef6}.progress-track i[data-v-0a6fe2f1]{display:block;height:100%;background:#4b80d5;transition:width .2s}.upload-empty-row[data-v-0a6fe2f1]{display:flex;align-items:center;gap:6px;margin-top:12px;color:#9aa5b4;font-size:10px}.upload-dialog-footer[data-v-0a6fe2f1]{border-top:1px solid #edf1f6;color:#8c98a8;font-size:10px}.upload-dialog-footer>div[data-v-0a6fe2f1]{display:flex;gap:8px}.primary-button[data-v-0a6fe2f1],.secondary-button[data-v-0a6fe2f1]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 14px;border-radius:5px;font-size:11px}.primary-button[data-v-0a6fe2f1]{color:#fff;background:#3674d2}.primary-button[data-v-0a6fe2f1]:hover{background:#2f66ba}.secondary-button[data-v-0a6fe2f1]{border:1px solid #e2e8f0;color:#66758a;background:#fff}.primary-button[data-v-0a6fe2f1]:disabled,.secondary-button[data-v-0a6fe2f1]:disabled,.icon-button[data-v-0a6fe2f1]:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 640px){.upload-overlay[data-v-0a6fe2f1]{padding:8px}.upload-dialog-header[data-v-0a6fe2f1],.upload-dialog-body[data-v-0a6fe2f1],.upload-dialog-footer[data-v-0a6fe2f1]{padding:14px}.upload-dialog-footer[data-v-0a6fe2f1]{align-items:flex-end}.drop-zone[data-v-0a6fe2f1]{min-height:135px}.drop-zone small[data-v-0a6fe2f1]{text-align:center;line-height:1.5}}.builder-workspace[data-v-13d6ea29]{position:relative;padding-top:16px}.builder-heading[data-v-13d6ea29]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:88px;padding:0 2px}.builder-back[data-v-13d6ea29]{display:flex;align-items:center;gap:5px;margin:0 0 7px;padding:0;color:#6d83a2;background:transparent;font-size:9px}.builder-back[data-v-13d6ea29]:hover{color:#2f70cf}.heading-kicker[data-v-13d6ea29]{color:#5a84c4;font-size:8px;font-weight:700;letter-spacing:1.4px}.builder-heading h2[data-v-13d6ea29]{margin:4px 0 0;color:#2d3e56;font-size:18px}.builder-heading p[data-v-13d6ea29]{margin:4px 0 0;color:#96a1b1;font-size:10px}.heading-actions[data-v-13d6ea29]{display:flex;align-items:center;gap:8px}.refresh-button[data-v-13d6ea29],.upload-button[data-v-13d6ea29]{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:5px}.refresh-button[data-v-13d6ea29]{width:34px;border:1px solid #e0e7f0;color:#687a92;background:#fff;font-size:15px}.refresh-button[data-v-13d6ea29]:hover{color:#3975d0;border-color:#abc1e1}.upload-button[data-v-13d6ea29]{gap:7px;padding:0 14px;color:#fff;background:#3372cf;font-size:11px}.upload-button[data-v-13d6ea29]:hover{background:#2c64b8}.upload-button[data-v-13d6ea29]:disabled{cursor:not-allowed;color:#8c99aa;background:#e9edf3}.refresh-button[data-v-13d6ea29]:disabled{cursor:wait;opacity:.6}.page-notice[data-v-13d6ea29]{position:fixed;z-index:1000;top:92px;left:50%;display:flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid #cceadd;border-radius:5px;color:#1a8065;background:#f0fbf7;box-shadow:0 8px 24px #2a4a7030;font-size:10px;transform:translate(-50%)}.connection-banner[data-v-13d6ea29]{display:flex;align-items:center;gap:11px;margin:7px 0 12px;padding:10px 12px;border:1px solid #f1ddb8;border-radius:6px;color:#a76b13;background:#fffbf2}.connection-banner>span[data-v-13d6ea29]{flex:0 0 auto;font-size:20px}.connection-banner div[data-v-13d6ea29]{flex:1;min-width:0}.connection-banner b[data-v-13d6ea29]{font-size:10px}.connection-banner p[data-v-13d6ea29]{overflow:hidden;margin:2px 0 0;color:#ac8950;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.connection-banner button[data-v-13d6ea29]{padding:5px 9px;border:1px solid #e7cc9d;border-radius:4px;color:#946319;background:#fff;font-size:9px}.metric-grid[data-v-13d6ea29]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.metric-item[data-v-13d6ea29]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;padding:10px 12px;border:1px solid #e9eef5;border-radius:7px;background:#fff}.metric-symbol[data-v-13d6ea29]{display:grid;place-items:center;width:38px;height:38px;border-radius:6px;font-size:19px}.metric-item.blue .metric-symbol[data-v-13d6ea29]{color:#3774cf;background:#edf4fe}.metric-item.green .metric-symbol[data-v-13d6ea29]{color:#12906e;background:#eaf8f3}.metric-item.purple .metric-symbol[data-v-13d6ea29]{color:#755dcc;background:#f2effd}.metric-item.orange .metric-symbol[data-v-13d6ea29]{color:#c77b20;background:#fff5e7}.metric-item div[data-v-13d6ea29]{display:grid;gap:3px}.metric-item small[data-v-13d6ea29]{color:#8e99a8;font-size:9px}.metric-item b[data-v-13d6ea29]{color:#304159;font-size:20px;font-variant-numeric:tabular-nums}.metric-item>i[data-v-13d6ea29]{align-self:end;color:#a3adba;font-size:8px;font-style:normal;white-space:nowrap}.resource-panel[data-v-13d6ea29]{margin-top:12px;border:1px solid #e7edf5;border-radius:8px;background:#fff}.resource-toolbar[data-v-13d6ea29]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:61px;padding:0 14px;border-bottom:1px solid #edf1f6}.resource-title[data-v-13d6ea29]{display:flex;align-items:center;gap:8px}.resource-title h3[data-v-13d6ea29]{margin:0;color:#34455e;font-size:13px}.resource-title span[data-v-13d6ea29]{padding:2px 6px;border-radius:3px;color:#6b83a4;background:#edf3fb;font-size:8px}.toolbar-controls[data-v-13d6ea29]{display:flex;align-items:center;gap:7px}.search-control[data-v-13d6ea29]{display:flex;align-items:center;gap:6px;width:220px;height:32px;padding:0 8px;border:1px solid #e1e8f1;border-radius:5px;color:#91a0b3;background:#fafbfd}.search-control[data-v-13d6ea29]:focus-within{border-color:#93b1de;background:#fff}.search-control input[data-v-13d6ea29]{flex:1;min-width:0;border:0;outline:0;color:#455770;background:transparent;font-size:9px}.search-control button[data-v-13d6ea29]{display:grid;place-items:center;color:#98a4b3;background:transparent}.toolbar-controls select[data-v-13d6ea29]{height:32px;padding:0 26px 0 9px;border:1px solid #e1e8f1;border-radius:5px;outline:0;color:#63738a;background:#fff;font-size:9px}.resource-table-head[data-v-13d6ea29],.resource-row[data-v-13d6ea29]{display:grid;grid-template-columns:minmax(280px,2.2fr) .65fr .85fr .6fr .85fr 42px;align-items:center;column-gap:12px;padding:0 14px}.resource-table-head[data-v-13d6ea29]{min-height:37px;color:#929eae;background:#f8fafc;font-size:8px}.resource-row[data-v-13d6ea29]{width:100%;min-height:59px;border-top:1px solid #f0f3f7;color:#748196;background:#fff;text-align:left;font-size:9px}.resource-row.clickable[data-v-13d6ea29]:hover{background:#f8fbff}.resource-row[data-v-13d6ea29]:not(.clickable){cursor:default}.file-cell[data-v-13d6ea29]{display:flex;align-items:center;gap:10px;min-width:0}.file-icon[data-v-13d6ea29]{display:grid;place-items:center;width:31px;height:35px;flex:0 0 31px;border-radius:5px;font-size:18px}.file-icon.red[data-v-13d6ea29]{color:#d04f52;background:#fff0f0}.file-icon.orange[data-v-13d6ea29]{color:#c87824;background:#fff5e9}.file-icon.green[data-v-13d6ea29]{color:#168865;background:#eaf8f3}.file-icon.blue[data-v-13d6ea29]{color:#3975cc;background:#edf4fd}.file-icon.gray[data-v-13d6ea29]{color:#7d8998;background:#f1f3f6}.file-cell>span[data-v-13d6ea29]{display:grid;min-width:0;gap:3px}.file-cell b[data-v-13d6ea29]{overflow:hidden;color:#45556c;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.file-cell small[data-v-13d6ea29]{color:#a1aab7;font-size:8px;text-transform:uppercase}.status-pill[data-v-13d6ea29]{display:inline-flex;align-items:center;gap:5px;width:max-content;padding:3px 7px;border-radius:4px;font-size:8px;font-style:normal}.status-pill.ready[data-v-13d6ea29]{color:#168263;background:#eaf8f3}.status-pill.processing[data-v-13d6ea29]{color:#3972c6;background:#edf4fe}.status-pill.failed[data-v-13d6ea29]{color:#c14747;background:#fff0f0}.status-pill.unknown[data-v-13d6ea29]{color:#8b6b2e;background:#fff7e8}.chunk-count[data-v-13d6ea29]{color:#56749d;font-weight:600;font-variant-numeric:tabular-nums}.row-actions[data-v-13d6ea29]{display:flex;justify-content:flex-end;color:#6f8eb8;font-size:14px}.resource-state[data-v-13d6ea29]{display:grid;place-items:center;align-content:center;min-height:330px;color:#7f8fa4}.resource-state>span[data-v-13d6ea29]{margin-bottom:9px;color:#5b83bd;font-size:28px}.resource-state b[data-v-13d6ea29]{font-size:11px}.resource-state p[data-v-13d6ea29]{margin:6px 0 0;color:#a1abb9;font-size:9px}.resource-state button[data-v-13d6ea29]{margin-top:13px;padding:6px 10px;border-radius:4px;color:#fff;background:#3673ce;font-size:9px}.resource-pagination[data-v-13d6ea29]{display:flex;align-items:center;justify-content:space-between;min-height:45px;padding:0 14px;border-top:1px solid #edf1f6;color:#929dad;font-size:8px}.resource-pagination>div[data-v-13d6ea29]{display:flex;gap:5px}.resource-pagination button[data-v-13d6ea29]{display:grid;place-items:center;width:27px;height:27px;border:1px solid #e1e8f1;border-radius:4px;color:#60738f;background:#fff}.resource-pagination button[data-v-13d6ea29]:hover:not(:disabled){color:#3473d1;border-color:#aac1e1}.resource-pagination button[data-v-13d6ea29]:disabled{opacity:.38}@media (max-width: 1100px){.metric-grid[data-v-13d6ea29]{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-table[data-v-13d6ea29]{overflow-x:auto}.resource-table-head[data-v-13d6ea29],.resource-row[data-v-13d6ea29]{min-width:890px}}@media (max-width: 640px){.builder-heading[data-v-13d6ea29],.resource-toolbar[data-v-13d6ea29]{align-items:flex-start;flex-direction:column;padding:12px 0}.resource-toolbar[data-v-13d6ea29]{padding:12px}.heading-actions[data-v-13d6ea29],.upload-button[data-v-13d6ea29]{width:100%}.upload-button[data-v-13d6ea29]{flex:1}.metric-grid[data-v-13d6ea29]{grid-template-columns:1fr}.metric-item>i[data-v-13d6ea29]{display:none}.toolbar-controls[data-v-13d6ea29],.search-control[data-v-13d6ea29]{width:100%}.toolbar-controls select[data-v-13d6ea29]{flex:0 0 105px}.connection-banner[data-v-13d6ea29]{align-items:flex-start}.connection-banner p[data-v-13d6ea29]{white-space:normal}}.generated-resources[data-v-9a933cd5]{margin-top:30px;padding:24px;border:1px solid #e4ebf4;border-radius:10px;background:#fff}.generated-resources header[data-v-9a933cd5]{display:flex;align-items:center;justify-content:space-between;gap:20px}.generated-resources h3[data-v-9a933cd5]{margin:0;color:#354e71;font-size:18px}.generated-resources header p[data-v-9a933cd5]{margin:8px 0;color:#8395ac;font-size:12px}.generated-resources header button[data-v-9a933cd5]{padding:8px 12px;border:1px solid #e0e7f1;border-radius:6px;background:#fff;color:#587daf;font-size:12px;cursor:pointer}.resource-rows[data-v-9a933cd5]{max-height:360px;overflow:auto;margin-top:15px}.resource-row[data-v-9a933cd5]{display:flex;width:100%;gap:14px;align-items:center;padding:16px 8px;border:0;border-top:1px solid #edf1f6;background:#fff;text-align:left;cursor:pointer;color:#7890ae;font-size:12px}.resource-row[data-v-9a933cd5]:hover{background:#f7faff}.resource-title[data-v-9a933cd5]{display:grid;gap:6px;flex:1}.resource-title b[data-v-9a933cd5]{font-size:14px;color:#465d7b}.resource-title small[data-v-9a933cd5]{color:#93a2b5}.resource-type[data-v-9a933cd5]{padding:7px 10px;background:#edf4ff;color:#4b86cd;border-radius:6px}.resource-type.lesson[data-v-9a933cd5]{background:#f3edff;color:#8560be}.resource-empty[data-v-9a933cd5]{text-align:center;color:#94a4b8;padding:30px;font-size:13px}.resource-error[data-v-9a933cd5]{color:#b55d50;font-size:12px}.lecture-preview[data-v-0ea0f93e]{min-width:0;padding:20px;background:#eef1f3}.lecture-view-tools[data-v-0ea0f93e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.lecture-view-tools>div[data-v-0ea0f93e]{display:flex;flex-shrink:0;gap:4px}.lecture-view-tools button[data-v-0ea0f93e]{padding:5px 7px;border:1px solid #ccd5d7;border-radius:4px;background:#fff;color:#65767c;font-size:10px;cursor:pointer}.lecture-view-tools button.active[data-v-0ea0f93e]{background:#e0ebe7;border-color:#aac3b8;color:#24594a}.editing-hint[data-v-0ea0f93e]{margin:0;color:#78848a;font-size:11px;line-height:1.8}.lecture-scroll[data-v-0ea0f93e]{max-width:100%;overflow-x:auto;padding-bottom:12px}.lecture-scroll[data-v-0ea0f93e]:focus-visible{outline:2px solid #8a9fa3;outline-offset:3px}.lecture-paper[data-v-0ea0f93e]{box-sizing:border-box;width:1180px;min-height:790px;margin:0 auto;padding:32px 30px;background:#fff;color:#222;box-shadow:0 3px 16px #15242e0b;font-family:SimSun,宋体,serif}.lecture-heading[data-v-0ea0f93e]{margin-bottom:24px;text-align:center}.lecture-heading>p[data-v-0ea0f93e]{margin:0 0 8px;font-size:14px}.lecture-heading h1[data-v-0ea0f93e]{margin:0;font-size:24px;font-family:SimHei,黑体,sans-serif;line-height:1.5}.lecture-map[data-v-0ea0f93e]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px;line-height:1.9}.info-column[data-v-0ea0f93e]{width:185px}.label-column[data-v-0ea0f93e]{width:48px}.lecture-map td[data-v-0ea0f93e],.lecture-map th[data-v-0ea0f93e]{border:1px solid #aeb8bb;padding:12px 10px;vertical-align:top;overflow-wrap:anywhere}.lecture-map .lesson-information[data-v-0ea0f93e]{padding:16px 12px}.lesson-information dl[data-v-0ea0f93e]{margin:0 0 22px}.lesson-information dl>div[data-v-0ea0f93e]{display:flex;margin-bottom:9px;gap:4px}.lesson-information dt[data-v-0ea0f93e]{flex:0 0 auto}.lesson-information dt[data-v-0ea0f93e]:after{content:"："}.lesson-information dd[data-v-0ea0f93e]{margin:0;min-width:0;min-height:22px}.lecture-map .row-label[data-v-0ea0f93e]{padding:16px 6px;text-align:center;vertical-align:middle;font-size:14px;font-weight:600;background:#f6f7f7}.paper-section h2[data-v-0ea0f93e]{margin:0 0 9px;font-size:13px;font-weight:700}.section-copy p[data-v-0ea0f93e]{margin:0 0 8px}.section-copy p[data-v-0ea0f93e]:last-child{margin-bottom:0}.elements-cell>p[data-v-0ea0f93e]{min-height:42px;margin:0;white-space:pre-line}.keywords[data-v-0ea0f93e]{margin-top:12px}.keywords b[data-v-0ea0f93e]{font-weight:600}.keywords p[data-v-0ea0f93e]{min-height:22px;margin:2px 0 0;white-space:pre-line}.lecture-map .flow-cell[data-v-0ea0f93e]{position:relative;padding:18px 12px;vertical-align:middle}.flow-node[data-v-0ea0f93e]{min-height:68px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px;border:1px solid #52656b;border-radius:50%;background:#f7f9f9;text-align:center}.flow-node b[data-v-0ea0f93e]{display:block;line-height:1.65}.flow-node small[data-v-0ea0f93e]{color:#616d71;font-size:11px}.flow-arrow[data-v-0ea0f93e]{position:absolute;right:-9px;top:50%;z-index:1;transform:translateY(-50%);background:#fff;font:22px Arial,sans-serif}.activity+.activity[data-v-0ea0f93e]{margin-top:12px}.activity>b[data-v-0ea0f93e]{font-weight:600}.activity>p[data-v-0ea0f93e]{margin:3px 0 0;white-space:pre-line}.lecture-notes[data-v-0ea0f93e]{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:24px;margin-top:22px;font-size:12px;line-height:1.9}.lecture-notes .paper-section[data-v-0ea0f93e]{margin:0}[contenteditable][data-v-0ea0f93e]{outline:0;border-radius:2px}[contenteditable][data-v-0ea0f93e]:focus{background:#f1f6f5;box-shadow:0 0 0 2px #bfd2cd}@media (max-width: 720px){.lecture-preview[data-v-0ea0f93e]{padding:12px}.editing-hint[data-v-0ea0f93e]{font-size:10px}}.private-image-loading[data-v-d2c468b2]{display:block;min-height:40px;background:#f6f9fc}.final-preview[data-v-fb5c0604]{padding:14px;border:1px solid #e0e7f0;border-radius:9px;background:#fff}.final-preview-toolbar[data-v-fb5c0604]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:14px;color:#847396;font-size:11px}.final-preview-toolbar>div[data-v-fb5c0604]{display:flex;align-items:center;gap:12px}.final-preview button[data-v-fb5c0604]{padding:7px 10px;border:1px solid #e5dfee;border-radius:6px;color:#8a70ad;background:#fff;cursor:pointer}.final-preview button[data-v-fb5c0604]:disabled{opacity:.4;cursor:not-allowed}.final-preview>img[data-v-fb5c0604]{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#f8f9fc}.slide-picker[data-v-fb5c0604]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.slide-picker .active[data-v-fb5c0604]{color:#fff;border-color:#7d5bca;background:#7d5bca}.slide-error[data-v-fb5c0604]{display:grid;place-items:center;gap:12px;min-height:300px;color:#b27b68;font-size:12px}.cloud-preview[data-v-fb5c0604]{padding:20px}.cloud-toolbar[data-v-fb5c0604]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.cloud-toolbar>div[data-v-fb5c0604]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cloud-toolbar span[data-v-fb5c0604]{color:#22ad83}.cloud-toolbar b[data-v-fb5c0604]{color:#4a6080;font-size:12px}.cloud-toolbar small[data-v-fb5c0604]{color:#8a9bb2;font-size:10px}.cloud-toolbar button[data-v-fb5c0604],.cloud-error button[data-v-fb5c0604]{padding:8px 12px;border:1px solid #d9e4f1;border-radius:6px;background:#fff;color:#587db9;font-size:11px;cursor:pointer;white-space:nowrap}.cloud-frame[data-v-fb5c0604]{position:relative;min-height:650px;border:1px solid #e0e7f0;border-radius:9px;background:#fff;overflow:hidden}.editor-host[data-v-fb5c0604]{height:650px;width:100%}.editor-host[data-v-fb5c0604] iframe{width:100%;height:100%;border:0}.cloud-loading[data-v-fb5c0604],.cloud-error[data-v-fb5c0604]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:22px;color:#7f92ad;background:#f8faff;font-size:12px}.cloud-loading span[data-v-fb5c0604]{font-size:24px}.cloud-error[data-v-fb5c0604]{color:#aa6857;text-align:center}.cloud-note[data-v-fb5c0604],.cloud-notice[data-v-fb5c0604]{color:#8c9aaf;font-size:11px;line-height:1.8}.cloud-notice[data-v-fb5c0604]{color:#a67841}.cloud-outline summary[data-v-fb5c0604]{color:#6a83a9;font-size:11px;cursor:pointer}.cloud-outline pre[data-v-fb5c0604]{max-height:330px;overflow:auto;white-space:pre-wrap;font-size:11px;line-height:1.8;color:#63758f}@media (max-width:760px){.cloud-preview[data-v-fb5c0604]{padding:12px}.cloud-toolbar[data-v-fb5c0604]{flex-wrap:wrap}.cloud-frame[data-v-fb5c0604]{min-height:540px}.editor-host[data-v-fb5c0604]{height:540px}}.library-backdrop[data-v-e8a2f74c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px;background:#1a283d7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.template-library[data-v-e8a2f74c]{width:min(1180px,100%);height:min(880px,92dvh);display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 28px 90px #0d1e383d;color:#344963;font-family:inherit}.library-header[data-v-e8a2f74c]{display:flex;justify-content:space-between;align-items:flex-start;padding:25px 28px 20px;border-bottom:1px solid #edf0f5}.library-header small[data-v-e8a2f74c]{color:#6885b1;font-size:11px}.library-header h2[data-v-e8a2f74c]{margin:5px 0 8px;font-size:24px}.library-header p[data-v-e8a2f74c]{margin:0;font-size:12px;color:#8b99ad}.library-close[data-v-e8a2f74c]{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:8px;background:#f1f5fa;color:#7c8ca1;cursor:pointer;font-size:20px}.library-filters[data-v-e8a2f74c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:18px 28px 10px}.library-filters label[data-v-e8a2f74c]{display:grid;gap:8px;color:#71829a;font-size:11px}.library-filters select[data-v-e8a2f74c]{width:100%;padding:10px;border:1px solid #dfe6ef;border-radius:7px;background:#fff;color:#3e577a;font:inherit;font-size:12px}.library-meta[data-v-e8a2f74c]{display:flex;align-items:center;justify-content:space-between;min-height:35px;padding:8px 28px 14px;color:#8a99ac;font-size:11px}.library-meta button[data-v-e8a2f74c]{border:0;padding:6px 8px;border-radius:5px;background:#f2f6fc;color:#6684b4;font-size:11px;cursor:pointer}.library-meta button.active[data-v-e8a2f74c]{color:#416dae;background:#eaf2ff}.library-scroll[data-v-e8a2f74c]{min-height:0;flex:1;padding:4px 28px 22px;overflow:auto;overscroll-behavior:contain}.template-grid[data-v-e8a2f74c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.template-card[data-v-e8a2f74c]{min-width:0;border:1px solid #e1e7ef;border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.template-card[data-v-e8a2f74c]:hover{border-color:#a1b8dd;box-shadow:0 5px 18px #36527912}.template-card.selected[data-v-e8a2f74c]{border:2px solid #7194ce}.template-image[data-v-e8a2f74c]{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;background:#f1f5fa;cursor:zoom-in}.template-image img[data-v-e8a2f74c]{width:100%;height:100%;object-fit:contain;display:block}.enlarge[data-v-e8a2f74c]{position:absolute;display:flex;gap:5px;align-items:center;right:8px;bottom:8px;padding:6px 8px;border-radius:5px;color:#fff;background:#243953ad;font-size:10px;opacity:0}.template-image:hover .enlarge[data-v-e8a2f74c],.template-image:focus-visible .enlarge[data-v-e8a2f74c]{opacity:1}.template-card-footer[data-v-e8a2f74c]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 13px}.template-card-footer b[data-v-e8a2f74c]{font-size:12px}.template-card-footer small[data-v-e8a2f74c]{display:flex;align-items:center;gap:3px;margin-top:4px;color:#6288c1;font-size:10px;font-weight:400}.template-card-footer button[data-v-e8a2f74c]{padding:6px 13px;border:1px solid #cfdbed;border-radius:5px;color:#557bb5;background:#f4f8fe;font-size:11px;cursor:pointer}.library-loading[data-v-e8a2f74c]{display:flex;align-items:center;justify-content:center;gap:8px;padding:28px;color:#8398b6;font-size:12px}.library-loading span[data-v-e8a2f74c]{font-size:20px}.library-error[data-v-e8a2f74c]{display:flex;align-items:center;justify-content:center;gap:12px;padding:15px;color:#b56e50;font-size:12px;background:#fff7ef}.library-error button[data-v-e8a2f74c]{border:0;color:#6685b4;background:transparent;cursor:pointer;font-size:11px}.library-empty[data-v-e8a2f74c]{display:grid;place-items:center;padding:50px 10px;color:#8a9bb3;gap:12px;font-size:13px}.library-empty>span[data-v-e8a2f74c]{font-size:28px}.library-empty p[data-v-e8a2f74c]{margin:0;font-size:12px}.load-more[data-v-e8a2f74c]{display:block;margin:24px auto 0;padding:10px 25px;border:1px solid #d8e2f0;border-radius:6px;color:#6985b0;background:#fff;font-size:12px;cursor:pointer}.load-more[data-v-e8a2f74c]:disabled{opacity:.65}.library-footer[data-v-e8a2f74c]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 28px;border-top:1px solid #edf0f5}.library-footer p[data-v-e8a2f74c]{margin:0;color:#8c9cb0;font-size:11px}.primary-action[data-v-e8a2f74c]{padding:10px 17px;border:0;border-radius:7px;color:#fff;background:#6184c3;font-size:12px;cursor:pointer;white-space:nowrap}.preview-toolbar[data-v-e8a2f74c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 28px}.preview-toolbar b[data-v-e8a2f74c]{font-size:14px}.preview-back[data-v-e8a2f74c]{display:flex;gap:6px;align-items:center;border:0;color:#6481ae;background:transparent;font-size:12px;cursor:pointer}.large-preview[data-v-e8a2f74c]{display:flex;align-items:center;justify-content:center;flex:1;min-height:0;padding:15px 28px;background:#f5f7fb}.large-preview img[data-v-e8a2f74c]{display:block;max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 6px 24px #223e591a}.preview-caption[data-v-e8a2f74c]{padding:14px 28px;margin:0;color:#8a9bb3;font-size:11px;line-height:1.8}.image-fallback[data-v-e8a2f74c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;color:#95a5ba;font-size:12px}.image-fallback>span[data-v-e8a2f74c]{font-size:27px}@media (max-width:900px){.template-grid[data-v-e8a2f74c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.library-backdrop[data-v-e8a2f74c]{padding:10px}.template-library[data-v-e8a2f74c]{height:95dvh}.library-header[data-v-e8a2f74c]{padding:18px}.library-filters[data-v-e8a2f74c]{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 18px 8px;gap:10px}.library-meta[data-v-e8a2f74c]{padding:8px 18px}.library-scroll[data-v-e8a2f74c]{padding:8px 18px 20px}.template-grid[data-v-e8a2f74c]{gap:12px;grid-template-columns:1fr}.library-footer[data-v-e8a2f74c]{padding:14px 18px}.library-footer p[data-v-e8a2f74c]{max-width:60%;line-height:1.7}.preview-toolbar[data-v-e8a2f74c]{padding:14px 18px;flex-wrap:wrap}.large-preview[data-v-e8a2f74c]{padding:12px}.preview-caption[data-v-e8a2f74c]{padding:12px 18px}}.outline-chat[data-v-96d48dd1]{margin-top:24px;padding:24px;border:1px solid #e1deef;border-radius:16px;color:#354258;background:linear-gradient(125deg,#faf8ff,#fff 45%);box-shadow:0 4px 18px #3c2b6709}.assistant-header[data-v-96d48dd1]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.assistant-identity[data-v-96d48dd1]{display:flex;align-items:center;flex:1;gap:12px;min-width:240px}.assistant-avatar[data-v-96d48dd1]{display:grid;place-items:center;flex:0 0 42px;height:42px;border:1px solid #e5def8;border-radius:13px;color:#7959c7;background:linear-gradient(135deg,#ece4ff,#f6f1ff);font-size:23px}.assistant-title[data-v-96d48dd1]{min-width:0}h4[data-v-96d48dd1]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;color:#29334a;font-size:16px;font-weight:650}.assistant-title p[data-v-96d48dd1]{margin:6px 0 0;color:#7e8599;font-size:12px;line-height:1.7}.assistant-status[data-v-96d48dd1]{display:inline-flex;align-items:center;gap:5px;color:#6f788b;font-size:10px;font-weight:400}.assistant-status i[data-v-96d48dd1]{width:5px;height:5px;border-radius:50%;background:#67b599}.assistant-status.busy i[data-v-96d48dd1]{background:#9475d1}.assistant-status.muted i[data-v-96d48dd1]{background:#a7adba}button[data-v-96d48dd1]{font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}button[data-v-96d48dd1]:disabled{cursor:not-allowed}button[data-v-96d48dd1]:focus-visible{outline:2px solid #b19adf;outline-offset:3px}.undo-button[data-v-96d48dd1]{display:inline-flex;align-items:center;gap:6px;padding:7px 0 7px 10px;border:0;background:transparent;color:#7c6c9a;font-size:11px}.undo-button[data-v-96d48dd1]:hover:enabled{color:#6c48b4}.undo-button[data-v-96d48dd1]:disabled{color:#acb1c0}.chat-starters[data-v-96d48dd1]{margin:22px 0 18px}.starters-label[data-v-96d48dd1]{display:block;margin-bottom:9px;color:#8c8fa1;font-size:11px}.chat-examples[data-v-96d48dd1]{display:flex;flex-wrap:wrap;gap:8px}.chat-examples button[data-v-96d48dd1]{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #e5e3ef;border-radius:8px;color:#6b6580;background:#fff;font-size:12px;line-height:1.5;text-align:left}.chat-examples button>span[data-v-96d48dd1]:first-child{color:#9b86c0;font-size:14px}.chat-examples button>span[data-v-96d48dd1]:last-child{margin-left:5px;color:#b4acc5;font-size:12px}.chat-examples button[data-v-96d48dd1]:hover:enabled{border-color:#c9b7ea;background:#f8f5ff;color:#7050ab}.chat-examples button[data-v-96d48dd1]:disabled{opacity:.5}.chat-log[data-v-96d48dd1]{display:flex;flex-direction:column;gap:20px;max-height:340px;margin:22px 0;padding:2px 4px 2px 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e2dced transparent}.chat-message[data-v-96d48dd1]{display:flex;align-items:flex-start;gap:9px;width:fit-content;max-width:90%}.message-avatar[data-v-96d48dd1]{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:9px;color:#8966c3;background:#f0eafa;font-size:16px}.message-content[data-v-96d48dd1]{min-width:0}.message-content>b[data-v-96d48dd1]{display:block;margin:0 0 6px 2px;color:#9290a2;font-size:10px;font-weight:500}.message-bubble[data-v-96d48dd1]{padding:12px 15px;border:1px solid #eeecf5;border-radius:0 12px 12px;background:#f8f7fb}.message-bubble p[data-v-96d48dd1]{margin:0;color:#4f5065;font-size:13px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.chat-message.user[data-v-96d48dd1]{align-self:flex-end;flex-direction:row-reverse}.user .message-avatar[data-v-96d48dd1]{color:#71809a;background:#edf1f7}.user .message-content>b[data-v-96d48dd1]{margin-right:2px;text-align:right}.user .message-bubble[data-v-96d48dd1]{border-color:#e8e0f7;border-radius:12px 0 12px 12px;background:#f0eafa}.user .message-bubble p[data-v-96d48dd1]{color:#655280}.chat-working[data-v-96d48dd1]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;padding:11px 14px;border:1px solid #eeecf5;border-radius:0 12px 12px;color:#847698;background:#f8f7fb;font-size:12px;line-height:1.8}.thinking-dots[data-v-96d48dd1]{display:flex;gap:3px}.thinking-dots i[data-v-96d48dd1]{width:4px;height:4px;border-radius:50%;background:#a28abc;animation:thinking-96d48dd1 1.2s ease-in-out infinite}.thinking-dots i[data-v-96d48dd1]:nth-child(2){animation-delay:.15s}.thinking-dots i[data-v-96d48dd1]:nth-child(3){animation-delay:.3s}@keyframes thinking-96d48dd1{0%,80%,to{opacity:.35}40%{opacity:1}}.chat-composer[data-v-96d48dd1]{margin-top:20px;padding:14px 16px 12px;border:1px solid #e1dbea;border-radius:12px;background:#fff;box-shadow:0 2px 5px #3e295a06;transition:border-color .15s,box-shadow .15s}.chat-composer[data-v-96d48dd1]:focus-within{border-color:#b69ad8;box-shadow:0 0 0 3px #f0ebf8}.chat-composer.inactive[data-v-96d48dd1]{background:#f8f8fb}label[data-v-96d48dd1]{display:block;margin-bottom:8px;color:#655975;font-size:12px;font-weight:500}textarea[data-v-96d48dd1]{display:block;box-sizing:border-box;width:100%;min-height:62px;max-height:200px;padding:0;border:0;outline:0;color:#3d4257;background:transparent;font-family:inherit;font-size:13px;line-height:1.85;resize:vertical}textarea[data-v-96d48dd1]::placeholder{color:#a5a5b4}textarea[data-v-96d48dd1]:disabled{cursor:not-allowed}.chat-actions[data-v-96d48dd1]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:10px;border-top:1px solid #f2eff6}.input-hints[data-v-96d48dd1]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#a6a6b5}.input-hints small[data-v-96d48dd1]{color:#9291a6;font-size:10px}.input-hints small>span[data-v-96d48dd1]{color:#b1aebb}.shortcut-hint[data-v-96d48dd1]{font-size:10px}kbd[data-v-96d48dd1]{font-family:inherit;font-size:10px}.send-button[data-v-96d48dd1]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:8px;min-height:34px;padding:8px 13px;border:1px solid #7d5bca;border-radius:8px;color:#fff;background:#7d5bca;font-size:12px;font-weight:500;box-shadow:0 2px 5px #704cbe1f}.send-button>span[data-v-96d48dd1]{font-size:15px}.send-button[data-v-96d48dd1]:hover:enabled{background:#6e49bc;border-color:#6e49bc}.send-button[data-v-96d48dd1]:disabled{border-color:#e8e1f2;color:#aaa0bd;background:#ece6f5;box-shadow:none}.knowledge-option[data-v-96d48dd1]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:12px 0 0;color:#655975;font-size:11px}.knowledge-option input[data-v-96d48dd1]{accent-color:#7d5bca}.knowledge-option span[data-v-96d48dd1]{color:#9993a8;font-size:10px}.chat-footer[data-v-96d48dd1]{display:flex;align-items:center;gap:6px;margin-top:12px;color:#9993a8;font-size:11px}.chat-footer>span[data-v-96d48dd1]{flex:0 0 auto;color:#a194b6}.chat-footer p[data-v-96d48dd1]{margin:0;font-size:11px;line-height:1.7}.chat-error[data-v-96d48dd1]{display:flex;align-items:flex-start;gap:7px;margin:16px 0;padding:11px 13px;border:1px solid #f1dfdc;border-radius:8px;color:#ad6357;background:#fff7f5;font-size:12px;line-height:1.8}.chat-error>span[data-v-96d48dd1]{flex:0 0 auto;margin-top:3px}.chat-note[data-v-96d48dd1]{margin:16px 0;color:#9190a2;font-size:12px;line-height:1.8}@media (max-width: 760px){.outline-chat[data-v-96d48dd1]{padding:18px 15px;border-radius:12px}.assistant-header[data-v-96d48dd1]{gap:10px}.assistant-identity[data-v-96d48dd1]{min-width:0;width:100%;flex-basis:100%;gap:10px}.assistant-avatar[data-v-96d48dd1]{flex-basis:36px;height:36px;border-radius:11px;font-size:20px}h4[data-v-96d48dd1]{gap:6px;font-size:15px}.assistant-status[data-v-96d48dd1]{font-size:9px}.assistant-title p[data-v-96d48dd1]{font-size:11px}.undo-button[data-v-96d48dd1]{margin-left:auto;padding:0}.chat-starters[data-v-96d48dd1]{margin-top:18px}.chat-examples[data-v-96d48dd1]{gap:6px}.chat-examples button[data-v-96d48dd1]{padding:8px 10px;font-size:11px}.chat-examples button>span[data-v-96d48dd1]:last-child{display:none}.chat-message[data-v-96d48dd1]{max-width:100%}.message-bubble[data-v-96d48dd1]{padding:10px 12px}.message-bubble p[data-v-96d48dd1]{font-size:12px}.chat-composer[data-v-96d48dd1]{padding:12px}.shortcut-hint[data-v-96d48dd1]{display:none}.send-button[data-v-96d48dd1]{min-height:36px}.chat-footer[data-v-96d48dd1]{align-items:flex-start}.chat-footer>span[data-v-96d48dd1]{margin-top:3px}}@media (prefers-reduced-motion: reduce){.thinking-dots i[data-v-96d48dd1]{animation:none}button[data-v-96d48dd1],.chat-composer[data-v-96d48dd1]{transition:none}}.outline-review[data-v-d96ca712]{scroll-margin-top:96px;padding:26px;color:#273846}.review-heading[data-v-d96ca712]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.review-heading>div[data-v-d96ca712]{flex:1;min-width:220px}.review-heading h3[data-v-d96ca712]{scroll-margin-top:110px}.review-heading h3[data-v-d96ca712]:focus{outline:none}.review-guidance[data-v-d96ca712]{display:flex;align-items:flex-start;gap:8px;margin:18px 0;padding:13px 15px;border:1px solid #cbdcf7;border-radius:8px;color:#285b98;background:#edf4ff;font-size:13px;line-height:1.8}.review-guidance>span[data-v-d96ca712]{flex:0 0 auto;margin-top:3px}.workflow[data-v-d96ca712]{display:flex;gap:10px;margin:0 0 24px;padding:0;list-style:none}.workflow li[data-v-d96ca712]{flex:1;padding:10px;border-radius:8px;color:#798895;background:#eef2f5;text-align:center;font-size:12px}.workflow .done[data-v-d96ca712]{color:#26725f;background:#eaf5ef}.workflow .current[data-v-d96ca712]{color:#245eae;background:#e7f0ff;font-weight:650}.review-badge[data-v-d96ca712]{color:#2d64ae;font-size:12px;font-weight:650}h3[data-v-d96ca712]{margin:10px 0;font-size:23px}header p[data-v-d96ca712],footer p[data-v-d96ca712]{color:#687b8c;font-size:12px;line-height:1.8}.review-context[data-v-d96ca712]{display:grid;gap:6px;margin:20px 0;padding:16px;border:1px solid #dce5ee;border-radius:10px;background:#f8fbfe}.review-context span[data-v-d96ca712],.review-context small[data-v-d96ca712]{color:#657687;font-size:12px;overflow-wrap:anywhere}.outline-columns[data-v-d96ca712]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.outline-editor[data-v-d96ca712],.outline-preview[data-v-d96ca712]{min-width:0}.column-heading[data-v-d96ca712]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:13px;font-weight:650}.outline-editor>small[data-v-d96ca712]{display:block;min-height:35px;color:#7b8996;font-size:11px;line-height:1.6}textarea[data-v-d96ca712]{box-sizing:border-box;width:100%;min-height:460px;padding:15px;border:1px solid #d2deeb;border-radius:8px;background:#fff;color:#33485e;font-size:13px;line-height:1.8;resize:vertical}textarea[data-v-d96ca712]:focus{outline:2px solid #b3cdf5;border-color:#6597dc}textarea[data-v-d96ca712]:disabled{background:#f1f4f7}.outline-count[data-v-d96ca712]{display:block;margin:6px 0;color:#8292a2;font-size:11px;text-align:right}.outline-preview article[data-v-d96ca712]{min-height:460px;max-height:650px;padding:16px;border:1px solid #e2e8ee;border-radius:8px;background:#fff;overflow:auto;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.outline-preview[data-v-d96ca712] h1{margin-top:0;font-size:22px}.outline-preview[data-v-d96ca712] h2{font-size:17px}.outline-preview[data-v-d96ca712] h3{font-size:15px}.outline-preview[data-v-d96ca712] ul,.outline-preview[data-v-d96ca712] ol{padding-left:22px}.outline-preview[data-v-d96ca712] pre{white-space:pre-wrap}.outline-preview[data-v-d96ca712] table{width:100%;border-collapse:collapse}.outline-preview[data-v-d96ca712] td,.outline-preview[data-v-d96ca712] th{border:1px solid #dce5ee;padding:6px}button[data-v-d96ca712]{padding:9px 13px;border:1px solid #cedaea;border-radius:7px;background:#fff;color:#3b5b7b;cursor:pointer;font-size:12px}button[data-v-d96ca712]:disabled{opacity:.45;cursor:not-allowed}.column-heading button[data-v-d96ca712]{padding:6px 8px;font-size:11px}.column-heading small[data-v-d96ca712]{color:#6281a6;font-size:11px}footer[data-v-d96ca712]{margin-top:20px}footer>div[data-v-d96ca712]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.confirm-button[data-v-d96ca712]{color:#fff;border-color:#3478cf;background:#3478cf}.review-error[data-v-d96ca712]{padding:12px;color:#a54636;background:#fff1ed;border-radius:8px;font-size:13px}.review-note[data-v-d96ca712]{color:#7a8694;font-size:12px;line-height:1.8}@media (max-width: 1050px){.outline-columns[data-v-d96ca712]{grid-template-columns:1fr}.outline-preview article[data-v-d96ca712]{min-height:200px}.outline-review[data-v-d96ca712]{padding:18px}}.gallery-overlay[data-v-62260ee0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:grid;place-items:center;padding:24px;background:#1c233a6b}.gallery-dialog[data-v-62260ee0]{display:flex;flex-direction:column;width:min(1100px,100%);max-height:90vh;border-radius:16px;overflow:hidden;color:#354258;background:#fff;box-shadow:0 18px 70px #2223}header[data-v-62260ee0]{display:flex;justify-content:space-between;gap:20px;padding:24px 26px 18px;border-bottom:1px solid #eeeaf4}.gallery-kicker[data-v-62260ee0]{color:#8464bd;font-size:11px}h3[data-v-62260ee0]{margin:7px 0;font-size:20px}header p[data-v-62260ee0]{margin:0;color:#8791a4;font-size:12px;line-height:1.7}button[data-v-62260ee0]{border:1px solid #e1ddeb;border-radius:7px;padding:9px 12px;color:#756184;background:#fff;cursor:pointer}button[data-v-62260ee0]:disabled{opacity:.45;cursor:not-allowed}header button[data-v-62260ee0]{align-self:flex-start;border:0;font-size:20px}.gallery-toolbar[data-v-62260ee0]{display:flex;align-items:center;gap:14px;padding:16px 26px}.search[data-v-62260ee0]{display:flex;align-items:center;gap:8px;flex:1;padding:9px 12px;border:1px solid #e4e1ed;border-radius:8px}.search input[data-v-62260ee0]{width:100%;border:0;outline:0;font-size:12px}.gallery-toolbar>span[data-v-62260ee0]{color:#9098a9;font-size:11px}.upload-button[data-v-62260ee0]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;color:#fff;background:#7d5bca;font-size:12px;cursor:pointer}.upload-button input[data-v-62260ee0]{width:1px;height:1px;opacity:0;position:absolute}.gallery-body[data-v-62260ee0]{display:grid;grid-template-columns:minmax(0,1fr) 320px;min-height:350px;overflow:auto}.gallery-list[data-v-62260ee0]{padding:0 24px 24px}.image-grid[data-v-62260ee0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.image-card[data-v-62260ee0]{padding:0;overflow:hidden;text-align:left;border-color:#e7e4ee}.image-card.selected[data-v-62260ee0]{border-color:#9273ce;box-shadow:0 0 0 2px #f0eafb}.image-card img[data-v-62260ee0]{display:block;width:100%;height:125px;object-fit:contain;background:#f6f6fa}.image-card>div[data-v-62260ee0]{padding:10px}.image-card b[data-v-62260ee0]{display:block;color:#566078;font-size:12px;overflow-wrap:anywhere}.image-card small[data-v-62260ee0],.image-card span[data-v-62260ee0]{display:block;margin-top:7px;color:#999bad;font-size:10px}.image-card span[data-v-62260ee0]{color:#ad8b53}.empty[data-v-62260ee0],.selection-empty[data-v-62260ee0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:300px;color:#939aad;font-size:12px;text-align:center;line-height:1.9}.empty>i[data-v-62260ee0],.selection-empty>i[data-v-62260ee0]{font-size:35px;color:#baa8d7}.empty p[data-v-62260ee0]{margin:0}.image-editor[data-v-62260ee0]{padding:0 22px 22px;border-left:1px solid #eeeaf4}.image-editor>img[data-v-62260ee0]{width:100%;height:165px;object-fit:contain;border-radius:8px;background:#f6f6fa}.image-editor>label[data-v-62260ee0]{display:block;margin-top:15px;color:#707b90;font-size:11px}.image-editor input[data-v-62260ee0]:not([type=checkbox]),.image-editor textarea[data-v-62260ee0]{box-sizing:border-box;width:100%;margin-top:7px;padding:9px;border:1px solid #e1ddeb;border-radius:6px;color:#48566b;font-family:inherit;font-size:12px;line-height:1.7}.image-editor .enable[data-v-62260ee0]{display:flex;align-items:center;gap:7px}.enable input[data-v-62260ee0]{accent-color:#7d5bca}.edit-actions[data-v-62260ee0]{display:flex;justify-content:space-between;gap:8px;margin-top:20px;font-size:11px}.save[data-v-62260ee0]{color:#fff;background:#7d5bca;border-color:#7d5bca}.gallery-error[data-v-62260ee0]{margin:0 26px 15px;padding:12px;border-radius:7px;color:#ae665b;background:#fff3ef;font-size:12px}footer[data-v-62260ee0]{padding:15px 26px;border-top:1px solid #eeeaf4;color:#9994a6;font-size:11px;line-height:1.7}@media (max-width:760px){.gallery-overlay[data-v-62260ee0]{padding:10px}.gallery-dialog[data-v-62260ee0]{max-height:94vh}header[data-v-62260ee0],.gallery-toolbar[data-v-62260ee0]{padding:16px}.gallery-toolbar[data-v-62260ee0]{flex-wrap:wrap}.search[data-v-62260ee0]{flex-basis:100%}.gallery-toolbar>span[data-v-62260ee0]{margin-right:auto}.gallery-body[data-v-62260ee0]{display:flex;flex-direction:column}.image-grid[data-v-62260ee0]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-card img[data-v-62260ee0]{height:110px}.image-editor[data-v-62260ee0]{border-left:0;border-top:1px solid #eeeaf4;padding:16px}.selection-empty[data-v-62260ee0]{display:none}.gallery-list[data-v-62260ee0]{padding:0 16px 16px}footer[data-v-62260ee0]{padding:12px 16px}}.gallery-setting[data-v-cab2f89c]{margin:18px 0;padding:15px;border:1px solid #e4dff0;border-radius:10px;background:#fbf9ff}.gallery-setting>div[data-v-cab2f89c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.gallery-setting b[data-v-cab2f89c]{display:flex;align-items:center;gap:6px;color:#75628c;font-size:12px}.gallery-setting button[data-v-cab2f89c]{display:flex;align-items:center;gap:4px;padding:0;border:0;color:#8a70ad;background:transparent;cursor:pointer;font-size:11px}.gallery-setting button[data-v-cab2f89c]:disabled{opacity:.45;cursor:not-allowed}.gallery-setting>label[data-v-cab2f89c]{display:flex;align-items:center;gap:6px;margin-top:14px;color:#77678d;font-size:11px}.gallery-setting input[data-v-cab2f89c]{accent-color:#7d5bca}.gallery-setting p[data-v-cab2f89c],.gallery-setting small[data-v-cab2f89c]{margin:10px 0 0;color:#9a90a8;font-size:10px;line-height:1.8}.form-field .config-hint[data-v-cab2f89c]{display:block;color:#8591a4;font-size:11px;line-height:1.7}.review-location-narrow[data-v-cab2f89c]{display:none}@media (max-width: 760px){.generator-layout.reviewing .preview-panel[data-v-cab2f89c]{order:-1}.review-location-wide[data-v-cab2f89c]{display:none}.review-location-narrow[data-v-cab2f89c]{display:inline}}.outline-ready-notice[data-v-cab2f89c]{margin-top:18px;padding:15px;border:1px solid #cbdcf7;border-radius:10px;color:#285b98;background:#edf4ff}.outline-ready-notice b[data-v-cab2f89c]{font-size:13px}.outline-ready-notice p[data-v-cab2f89c]{margin:8px 0 12px;font-size:12px;line-height:1.8}.outline-ready-notice button[data-v-cab2f89c]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border:0;border-radius:6px;color:#fff;background:#3478cf;cursor:pointer;font-size:12px}.template-selection[data-v-cab2f89c]{display:grid;gap:9px;padding:13px;margin:16px 0;border:1px solid #dce5f1;border-radius:8px;background:#f8faff}.template-selection-heading[data-v-cab2f89c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.template-selection-heading>span[data-v-cab2f89c]{color:#526881;font-size:11px;font-weight:600}.template-selection-heading button[data-v-cab2f89c]{display:flex;align-items:center;gap:5px;padding:5px 0;border:0;color:#5d80ba;background:transparent;font-size:10px;cursor:pointer}.template-selection-heading button[data-v-cab2f89c]:disabled{opacity:.5;cursor:default}.selected-template-image[data-v-cab2f89c]{display:block;padding:0;width:100%;border:1px solid #dde5ef;border-radius:6px;overflow:hidden;cursor:pointer;background:#eef3fa}.selected-template-image img[data-v-cab2f89c]{display:block;width:100%;aspect-ratio:16/9;object-fit:contain}.selected-template-meta[data-v-cab2f89c]{display:flex;justify-content:space-between;align-items:center;gap:7px}.selected-template-meta b[data-v-cab2f89c]{color:#697f9e;font-size:10px;font-weight:500}.selected-template-meta button[data-v-cab2f89c]{padding:0;border:0;color:#8698b4;background:transparent;cursor:pointer;font-size:10px}.template-selection>small[data-v-cab2f89c]{color:#8b9ab0;font-size:10px;line-height:1.8}.template-selection>small.template-change-note[data-v-cab2f89c]{color:#a17c48}.provider-connection[data-v-cab2f89c]{display:grid;gap:7px;padding:12px;margin-bottom:20px;border-radius:8px;background:#edf8f4;color:#338469}.provider-connection b[data-v-cab2f89c]{font-size:11px}.provider-connection small[data-v-cab2f89c]{font-size:10px;line-height:1.8}.provider-connection.unavailable[data-v-cab2f89c]{background:#fff6ec;color:#a17241}.provider-connection button[data-v-cab2f89c]{justify-self:start;padding:0;border:0;color:#657fb2;background:transparent;font-size:10px;cursor:pointer}.template-cover[data-v-cab2f89c]{max-width:100%;max-height:140px;object-fit:contain;margin-top:8px;border-radius:5px}.resume-button[data-v-cab2f89c]{width:100%;padding:12px;margin-bottom:12px;border:1px solid #7e9ccb;border-radius:7px;background:#f1f6ff;color:#557aac;cursor:pointer;font-size:12px}.config-fields[data-v-cab2f89c]{min-width:0;margin:0;padding:0;border:0}.schedule-selection[data-v-cab2f89c]{display:grid;gap:6px;padding:12px;margin:14px 0;border-radius:7px;background:#eef5ff;color:#5477ab;font-size:11px}.schedule-selection label[data-v-cab2f89c]{display:flex;gap:7px;align-items:center;cursor:pointer}.schedule-selection input[data-v-cab2f89c]{accent-color:#5f83cd}.schedule-selection small[data-v-cab2f89c]{font-size:10px;line-height:1.6;color:#8192aa}.reference-panel[data-v-cab2f89c]{display:grid;gap:10px;padding:13px;margin:16px 0;border:1px solid #dce5f1;border-radius:8px;background:#f8faff}.reference-label[data-v-cab2f89c]{font-size:11px;color:#526881;font-weight:600}.reference-label em[data-v-cab2f89c]{color:#d48989;font-style:normal}.reference-routes[data-v-cab2f89c]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.reference-routes button[data-v-cab2f89c]{display:grid;justify-items:center;gap:6px;padding:9px 5px;border:1px solid #e0e6f0;border-radius:6px;background:#fff;color:#8a98ae;font-size:10px;cursor:pointer}.reference-routes button.active[data-v-cab2f89c]{border-color:#7c9fd7;color:#5279bc;background:#eef4ff}.reference-routes span[data-v-cab2f89c]{font-size:17px}.reference-panel select[data-v-cab2f89c]{width:100%;padding:9px 7px;border:1px solid #dde5ef;border-radius:5px;background:#fff;color:#526881;font:inherit;font-size:11px}.reference-panel small[data-v-cab2f89c]{color:#8a9ab0;font-size:10px;line-height:1.7}.reference-empty p[data-v-cab2f89c]{margin:0 0 8px;font-size:11px;color:#8a9ab0}.reference-empty button[data-v-cab2f89c]{display:flex;gap:10px;border:0;background:transparent;color:#5d7fbb;cursor:pointer;font-size:11px;padding:0}.lesson-upload[data-v-cab2f89c]{display:flex;justify-content:center;align-items:center;gap:7px;padding:15px 8px;border:1px dashed #a7bedf;border-radius:6px;color:#5c7fb5;background:#fff;font-size:11px;cursor:pointer}.lesson-upload input[data-v-cab2f89c]{display:none}.uploaded-summary[data-v-cab2f89c]{display:flex;gap:6px;align-items:center;font-size:10px}.uploaded-summary b[data-v-cab2f89c]{overflow-wrap:anywhere;flex:1}.uploaded-summary span[data-v-cab2f89c]{color:#8a9ab0;white-space:nowrap}.uploaded-summary button[data-v-cab2f89c]{flex-shrink:0;min-height:28px;padding:4px 8px;border:1px solid #ead7d7;border-radius:5px;background:#fff;color:#a06b6b;cursor:pointer;font-size:10px}.uploaded-summary button[data-v-cab2f89c]:disabled{opacity:.45;cursor:not-allowed}.reference-reset-hint[data-v-cab2f89c]{color:#8b7485;line-height:1.7}.reference-preview summary[data-v-cab2f89c]{color:#6482b2;cursor:pointer;font-size:10px}.reference-preview pre[data-v-cab2f89c]{max-height:260px;overflow:auto;white-space:pre-wrap;font:inherit;font-size:10px;line-height:1.8;color:#63758f}.reference-preview textarea[data-v-cab2f89c]{width:100%;box-sizing:border-box;height:240px;margin-top:9px;padding:8px;border:1px solid #dde5ef;border-radius:5px;font:inherit;font-size:10px;line-height:1.8;resize:vertical}.reference-warning[data-v-cab2f89c]{margin:0;color:#b76e46;font-size:10px;line-height:1.7}.design-hub[data-v-cab2f89c]{--ink: #20253a;--subtle: #747b92;min-height:620px;padding:18px 0 8px;color:var(--ink);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.hub-hero[data-v-cab2f89c]{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);min-height:240px;overflow:hidden;border:1px solid #e9e5fb;border-radius:20px;background:linear-gradient(125deg,#fbfaff,#f5f2ff 54%,#ece9ff);box-shadow:0 16px 50px #503d9014}.hub-hero[data-v-cab2f89c]:before{content:"";position:absolute;width:480px;height:480px;left:39%;top:-310px;border-radius:50%;background:radial-gradient(circle,rgba(137,107,232,.14),transparent 68%)}.hero-copy[data-v-cab2f89c]{position:relative;z-index:2;padding:42px 50px}.hero-kicker[data-v-cab2f89c]{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #e2dafa;border-radius:20px;color:#7459c8;background:#ffffffb8;font-size:11px;font-weight:650;letter-spacing:.5px}.hero-kicker span[data-v-cab2f89c]{font-size:13px}.hero-copy h2[data-v-cab2f89c]{max-width:640px;margin:16px 0 10px;color:#26223b;font-size:29px;line-height:1.3;letter-spacing:-.4px}.hero-copy>p[data-v-cab2f89c]{max-width:650px;margin:0;color:#77738b;font-size:13px;line-height:1.75}.hero-meta[data-v-cab2f89c]{display:flex;gap:22px;margin-top:22px;color:#77728a;font-size:11px}.hero-meta span[data-v-cab2f89c]{display:flex;align-items:center;gap:6px}.hero-meta i[data-v-cab2f89c]{color:#8268d9;font-size:14px}.hero-visual[data-v-cab2f89c]{position:relative;min-height:240px}.orbit[data-v-cab2f89c]{position:absolute;border:1px solid rgba(121,91,207,.17);border-radius:50%}.orbit-one[data-v-cab2f89c]{width:260px;height:260px;right:40px;top:-12px}.orbit-two[data-v-cab2f89c]{width:180px;height:180px;right:82px;top:28px}.visual-sheet[data-v-cab2f89c]{position:absolute;width:145px;height:174px;padding:20px;border-radius:13px;background:#ffffffe6;box-shadow:0 24px 45px #48318e29}.sheet-back[data-v-cab2f89c]{right:72px;top:41px;border:1px solid rgba(255,255,255,.8);transform:rotate(8deg)}.sheet-back span[data-v-cab2f89c]{display:block;width:75%;height:6px;margin:15px 0;border-radius:5px;background:#ece8f7}.sheet-front[data-v-cab2f89c]{right:108px;top:31px;border:1px solid #ece7fa;transform:rotate(-5deg)}.sheet-mark[data-v-cab2f89c]{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#7655d2,#9b7eea)}.sheet-front b[data-v-cab2f89c]{display:block;margin-top:20px;color:#3d345d;font-size:14px}.sheet-front small[data-v-cab2f89c]{color:#a09aaf;font-size:7px;letter-spacing:1.2px}.sheet-chart[data-v-cab2f89c]{display:flex;align-items:end;gap:7px;height:45px;margin-top:17px;padding:0 7px;border-bottom:1px solid #eeeaf5}.sheet-chart i[data-v-cab2f89c]{width:12px;border-radius:4px 4px 0 0;background:#d9cdf6}.sheet-chart i[data-v-cab2f89c]:nth-child(1){height:18px}.sheet-chart i[data-v-cab2f89c]:nth-child(2){height:32px}.sheet-chart i[data-v-cab2f89c]:nth-child(3){height:25px}.sheet-chart i[data-v-cab2f89c]:nth-child(4){height:39px;background:#8b6cdb}.spark[data-v-cab2f89c]{position:absolute;color:#8d6bdf}.spark-one[data-v-cab2f89c]{right:61px;top:36px;font-size:19px}.spark-two[data-v-cab2f89c]{right:268px;bottom:35px;font-size:13px;opacity:.65}.section-heading[data-v-cab2f89c]{display:flex;align-items:end;justify-content:space-between;gap:30px;padding:30px 2px 14px}.section-heading>div>span[data-v-cab2f89c]{color:#8c72d5;font-size:10px;font-weight:700;letter-spacing:1.5px}.section-heading h3[data-v-cab2f89c]{margin:5px 0 0;font-size:19px}.section-heading>p[data-v-cab2f89c]{margin:0 0 2px;color:#9297a8;font-size:11px}.featured-tools[data-v-cab2f89c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.featured-card[data-v-cab2f89c]{--accent: #785bd1;--tint: #f1ecff;position:relative;min-height:270px;overflow:hidden;padding:23px 25px;border:1px solid #ece8f6;border-radius:17px;background:#fff;box-shadow:0 12px 35px #302d4a0e;cursor:pointer;transition:transform .25s,border-color .25s,box-shadow .25s}.featured-card[data-v-cab2f89c]:hover{border-color:color-mix(in srgb,var(--accent) 28%,white);box-shadow:0 18px 44px #40346f1f;transform:translateY(-4px)}.accent-blue[data-v-cab2f89c]{--accent: #397ed7;--tint: #eaf4ff}.card-topline[data-v-cab2f89c]{display:flex;justify-content:space-between;color:var(--accent);font-size:9px;font-weight:700;letter-spacing:1.2px}.card-topline i[data-v-cab2f89c]{font-size:17px}.tool-icon[data-v-cab2f89c]{display:grid;place-items:center;width:46px;height:46px;margin-top:20px;border-radius:13px;color:var(--accent);background:var(--tint);font-size:24px}.featured-card h3[data-v-cab2f89c]{margin:15px 0 7px;font-size:20px}.featured-card>p[data-v-cab2f89c]{position:relative;z-index:1;max-width:72%;margin:0;color:#7c8293;font-size:11px;line-height:1.7}.tool-tags[data-v-cab2f89c]{display:flex;gap:6px;margin-top:13px}.tool-tags span[data-v-cab2f89c]{padding:4px 7px;border-radius:5px;color:var(--accent);background:var(--tint);font-size:9px}.featured-card button[data-v-cab2f89c]{position:absolute;right:24px;bottom:22px;z-index:2;display:flex;align-items:center;gap:8px;padding:9px 13px;border:0;border-radius:9px;color:#fff;background:var(--accent);box-shadow:0 7px 18px color-mix(in srgb,var(--accent) 25%,transparent);font-size:10px}.card-glow[data-v-cab2f89c]{position:absolute;right:-65px;bottom:-95px;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,var(--tint),transparent 67%)}.upcoming-heading[data-v-cab2f89c]{padding-top:28px}.upcoming-grid[data-v-cab2f89c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.upcoming-card[data-v-cab2f89c]{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-height:82px;padding:14px;border:1px solid #edf0f5;border-radius:13px;background:#fafbfc}.upcoming-icon[data-v-cab2f89c]{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:#9a9faf;background:#f0f1f4;font-size:18px}.upcoming-card h4[data-v-cab2f89c]{margin:0;color:#555b6b;font-size:12px}.upcoming-card p[data-v-cab2f89c]{margin:4px 0 0;color:#a0a5b2;font-size:9px;line-height:1.5}.coming-label[data-v-cab2f89c]{grid-column:1 / -1;display:none}.workspace-head[data-v-cab2f89c]{display:flex;align-items:center;min-height:62px;margin-bottom:13px;padding:0 18px;border:1px solid #eceff5;border-radius:14px;background:#fff;box-shadow:0 8px 25px #262f4b0d}.back-button[data-v-cab2f89c]{display:grid;place-items:center;width:34px;height:34px;margin-right:13px;border:1px solid #e6e9f0;border-radius:9px;color:#5e6577;background:#fafbfc}.workspace-title[data-v-cab2f89c]{display:flex;align-items:center;gap:10px}.workspace-tool-icon[data-v-cab2f89c]{display:grid;place-items:center;width:35px;height:35px;border-radius:9px;color:#7558cb;background:#f0ebff;font-size:18px}.workspace-title small[data-v-cab2f89c]{color:#9b9fad;font-size:8px;letter-spacing:.5px}.workspace-title h2[data-v-cab2f89c]{margin:2px 0 0;font-size:16px}.workspace-actions[data-v-cab2f89c]{display:flex;align-items:center;gap:12px;margin-left:auto}.save-state[data-v-cab2f89c]{display:flex;align-items:center;gap:5px;color:#7b8793;font-size:9px}.save-state i[data-v-cab2f89c]{color:#18a57e;font-size:14px}.export-action[data-v-cab2f89c]{display:flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #ddd5f5;border-radius:8px;color:#6e52bf;background:#faf8ff;font-size:10px}.export-action[data-v-cab2f89c]:disabled{cursor:wait;opacity:.55}.export-error[data-v-cab2f89c]{max-width:180px;overflow:hidden;color:#b04450;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.generator-layout[data-v-cab2f89c]{display:grid;grid-template-columns:330px minmax(0,1fr);min-height:650px;overflow:hidden;border:1px solid #e9edf3;border-radius:16px;background:#f7f8fb;box-shadow:0 14px 40px #262f4b0f}.config-panel[data-v-cab2f89c]{padding:23px 21px;border-right:1px solid #e8ebf1;background:#fff}.config-heading[data-v-cab2f89c]{display:flex;align-items:center;gap:10px;margin-bottom:21px}.config-heading>span[data-v-cab2f89c]{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:#fff;background:#785bd0;font-size:10px;font-weight:700}.config-heading h3[data-v-cab2f89c]{margin:0;font-size:14px}.config-heading p[data-v-cab2f89c]{margin:3px 0 0;color:#a0a5b2;font-size:9px}.form-field[data-v-cab2f89c]{position:relative;display:grid;gap:7px;margin-bottom:15px}.form-field>span[data-v-cab2f89c]{color:#555d70;font-size:10px;font-weight:600}.form-field em[data-v-cab2f89c]{color:#d65d71;font-style:normal}.form-field span small[data-v-cab2f89c]{margin-left:4px;color:#afb3bd;font-size:8px;font-weight:400}.form-field input[data-v-cab2f89c],.form-field select[data-v-cab2f89c],.form-field textarea[data-v-cab2f89c]{width:100%;border:1px solid #e3e7ee;border-radius:8px;outline:0;color:#40485a;background:#fbfcfd;font:inherit;font-size:10px;transition:border-color .2s,box-shadow .2s,background .2s}.form-field input[data-v-cab2f89c],.form-field select[data-v-cab2f89c]{height:38px;padding:0 10px}.form-field textarea[data-v-cab2f89c]{min-height:72px;resize:vertical;padding:10px;line-height:1.55}.form-field input[data-v-cab2f89c]:focus,.form-field select[data-v-cab2f89c]:focus,.form-field textarea[data-v-cab2f89c]:focus{border-color:#a996df;background:#fff;box-shadow:0 0 0 3px #f1edfb}.form-row[data-v-cab2f89c]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.counter[data-v-cab2f89c]{position:absolute;right:8px;bottom:7px;color:#b4b8c1;font-size:8px}.choice-row[data-v-cab2f89c]{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.choice-row button[data-v-cab2f89c]{min-height:32px;padding:4px;border:1px solid #e5e8ef;border-radius:7px;color:#7c8291;background:#fafbfc;font-size:9px}.choice-row button.active[data-v-cab2f89c]{color:#7255c5;border-color:#c7b8ee;background:#f5f1ff;font-weight:600}.knowledge-source[data-v-cab2f89c]{display:grid;grid-template-columns:29px minmax(0,1fr) 15px;align-items:center;gap:8px;margin-top:4px;padding:10px;border:1px solid #dfeee9;border-radius:9px;background:#f7fcfa}.knowledge-source>span[data-v-cab2f89c]{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;color:#138c6d;background:#e4f5ef}.knowledge-source b[data-v-cab2f89c]{display:block;color:#3f665c;font-size:9px}.knowledge-source small[data-v-cab2f89c]{display:block;margin-top:2px;color:#8da39d;font-size:8px}.knowledge-source>i[data-v-cab2f89c]{color:#18a57e;font-size:13px}.generate-button[data-v-cab2f89c]{display:grid;grid-template-columns:18px 1fr 14px;align-items:center;width:100%;min-height:42px;margin-top:17px;padding:0 13px;border:0;border-radius:9px;color:#fff;background:linear-gradient(135deg,#7151c8,#8e70de);box-shadow:0 9px 20px #704fc738;font-size:11px;font-weight:600}.generate-button[data-v-cab2f89c]:disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.55}.generate-button span[data-v-cab2f89c]{font-size:15px}.ai-note[data-v-cab2f89c]{margin:9px 0 0;color:#adb1bb;text-align:center;font-size:8px}.preview-panel[data-v-cab2f89c]{min-width:0;padding:18px}.empty-preview[data-v-cab2f89c],.generating-state[data-v-cab2f89c],.error-preview[data-v-cab2f89c]{display:grid;place-items:center;align-content:center;min-height:610px;text-align:center}.empty-illustration[data-v-cab2f89c]{position:relative;width:180px;height:150px}.empty-page[data-v-cab2f89c]{position:absolute;left:42px;top:12px;width:100px;height:125px;padding:46px 20px 0;border:1px solid #e7e1f5;border-radius:12px;background:#fff;box-shadow:0 18px 42px #5240891f;transform:rotate(-3deg)}.empty-page[data-v-cab2f89c]:before{content:"";position:absolute;width:78px;height:100px;left:31px;top:17px;z-index:-1;border:1px solid #ece8f5;border-radius:10px;background:#f9f7ff;transform:rotate(10deg)}.empty-page span[data-v-cab2f89c]{position:absolute;left:34px;top:22px;color:#8467d4;font-size:28px}.empty-page i[data-v-cab2f89c]{display:block;height:5px;margin:9px 0;border-radius:5px;background:#ece9f3}.empty-page i[data-v-cab2f89c]:nth-child(2){width:72%}.empty-star[data-v-cab2f89c]{position:absolute;color:#8b6cd8}.star-a[data-v-cab2f89c]{right:15px;top:20px;font-size:20px}.star-b[data-v-cab2f89c]{left:20px;bottom:25px;font-size:13px;opacity:.55}.empty-preview h3[data-v-cab2f89c]{margin:7px 0 8px;font-size:17px}.empty-preview>p[data-v-cab2f89c]{max-width:420px;margin:0;color:#9398a8;font-size:10px;line-height:1.7}.preview-features[data-v-cab2f89c]{display:flex;gap:8px;margin-top:19px}.preview-features span[data-v-cab2f89c]{display:flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid #e8eaf0;border-radius:7px;color:#858b9a;background:#fff;font-size:9px}.preview-features i[data-v-cab2f89c]{color:#8064d0;font-size:13px}.error-icon[data-v-cab2f89c]{display:grid;place-items:center;width:70px;height:70px;margin-bottom:15px;border-radius:20px;color:#c54e62;background:#fff0f2;font-size:30px}.error-preview h3[data-v-cab2f89c]{margin:0 0 8px;font-size:17px}.error-preview p[data-v-cab2f89c]{max-width:480px;margin:0;color:#9a6d76;font-size:10px;line-height:1.7}.error-preview button[data-v-cab2f89c]{display:flex;align-items:center;gap:6px;margin-top:18px;padding:8px 12px;border:1px solid #e8cbd1;border-radius:8px;color:#ae4054;background:#fff;font-size:10px}.generation-orb[data-v-cab2f89c]{position:relative;display:grid;place-items:center;width:82px;height:82px;margin-bottom:20px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#7252c9,#9a7ce5);box-shadow:0 16px 38px #7150c847;font-size:31px}.generation-orb i[data-v-cab2f89c]{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border:1px solid #d7caf6;border-top-color:#8061d0;border-radius:50%;animation:spin-cab2f89c 1.2s linear infinite}.generating-state h3[data-v-cab2f89c]{margin:0 0 7px;font-size:17px}.generating-state>p[data-v-cab2f89c]{margin:0;color:#979caa;font-size:10px}.progress-track[data-v-cab2f89c]{width:min(390px,72%);height:6px;overflow:hidden;margin-top:25px;border-radius:5px;background:#e8e6ee}.progress-track i[data-v-cab2f89c]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7859cf,#a98ce9);transition:width .2s}.generating-state>b[data-v-cab2f89c]{margin-top:8px;color:#7557c7;font-size:11px}.generation-steps[data-v-cab2f89c]{display:flex;gap:22px;margin-top:26px;color:#b0b3bd;font-size:9px}.generation-steps span[data-v-cab2f89c]{position:relative}.generation-steps span[data-v-cab2f89c]:not(:last-child):after{content:"";position:absolute;width:16px;height:1px;right:-19px;top:6px;background:#dadce2}.generation-steps span.done[data-v-cab2f89c]{color:#7658ca;font-weight:600}.document-result[data-v-cab2f89c]{min-height:610px}.result-toolbar[data-v-cab2f89c]{display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 4px 12px}.result-toolbar>div[data-v-cab2f89c]{display:flex;align-items:center;gap:7px}.success-dot[data-v-cab2f89c]{width:8px;height:8px;border-radius:50%;background:#1cb085;box-shadow:0 0 0 4px #e4f7f1}.result-toolbar b[data-v-cab2f89c]{font-size:11px}.result-toolbar small[data-v-cab2f89c]{color:#a1a5b0;font-size:8px}.result-toolbar button[data-v-cab2f89c]{display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #e1e4ea;border-radius:7px;color:#707787;background:#fff;font-size:9px}.lesson-paper[data-v-cab2f89c]{width:min(780px,96%);min-height:840px;margin:0 auto;padding:54px 62px;border:1px solid #e5e7ec;background:#fff;box-shadow:0 8px 30px #29304514}.lesson-paper header[data-v-cab2f89c]{padding-bottom:27px;border-bottom:2px solid #342d50;text-align:center}.lesson-paper header>span[data-v-cab2f89c]{color:#8a829d;font-size:8px;letter-spacing:2px}.lesson-paper h1[data-v-cab2f89c]{margin:12px 0 8px;font-family:STSong,SimSun,serif;font-size:25px}.lesson-paper header p[data-v-cab2f89c]{margin:0;color:#9094a0;font-size:9px}.lesson-paper section[data-v-cab2f89c]{margin-top:25px}.lesson-paper section>h3[data-v-cab2f89c]{margin:0 0 10px;color:#332c4c;font-family:STSong,SimSun,serif;font-size:14px}.lesson-paper section>p[data-v-cab2f89c]{margin:0;color:#555b68;white-space:pre-line;font-size:10px;line-height:1.9;outline:0}.process-table[data-v-cab2f89c],.rubric-table[data-v-cab2f89c]{overflow:hidden;border:1px solid #e3e1e9;border-radius:5px}.table-head[data-v-cab2f89c],.table-row[data-v-cab2f89c]{display:grid;grid-template-columns:86px 1.2fr 1.1fr .9fr}.table-head[data-v-cab2f89c],.rubric-head[data-v-cab2f89c]{color:#665d7c;background:#f5f3f8;font-size:9px;font-weight:600}.table-head span[data-v-cab2f89c],.table-row>span[data-v-cab2f89c],.table-row>p[data-v-cab2f89c],.rubric-head span[data-v-cab2f89c],.rubric-row[data-v-cab2f89c]>*{padding:9px}.table-row[data-v-cab2f89c]:not(:last-child),.rubric-row[data-v-cab2f89c]:not(:last-child){border-bottom:1px solid #e9e7ed}.table-row[data-v-cab2f89c]>*:not(:last-child),.table-head[data-v-cab2f89c]>*:not(:last-child),.rubric-row[data-v-cab2f89c]>*:not(:last-child),.rubric-head[data-v-cab2f89c]>*:not(:last-child){border-right:1px solid #e9e7ed}.table-row>span b[data-v-cab2f89c]{display:block;color:#4e475e;font-size:9px}.table-row>span small[data-v-cab2f89c]{display:block;margin-top:4px;color:#a0a3ad;font-size:8px}.table-row p[data-v-cab2f89c]{margin:0;color:#6d717c;white-space:pre-line;font-size:8px;line-height:1.65;outline:0}.assessment-cell[data-v-cab2f89c]{color:#665982!important;background:#fbfaff}.rubric-head[data-v-cab2f89c],.rubric-row[data-v-cab2f89c]{display:grid;grid-template-columns:95px repeat(3,1fr)}.rubric-row[data-v-cab2f89c]>*{margin:0}.rubric-row b[data-v-cab2f89c]{color:#4e475e;font-size:8px;line-height:1.6}.rubric-row p[data-v-cab2f89c]{color:#6d717c;font-size:8px;line-height:1.65;outline:0}.board-design[data-v-cab2f89c]{padding:16px 18px;border-left:3px solid #7563a0;border-radius:0 4px 4px 0;background:#f8f7fb;font-family:SimSun,serif}.citation-section[data-v-cab2f89c]{padding-top:18px;border-top:1px solid #e9e6ef}.citation-section details[data-v-cab2f89c]{margin-top:7px;padding:8px 10px;border-radius:5px;background:#f8f7fb}.citation-section summary[data-v-cab2f89c]{color:#665b7e;cursor:pointer;font-size:9px;font-weight:600}.citation-section details p[data-v-cab2f89c]{margin:6px 0 0;color:#85818e;font-size:8px;line-height:1.6}.visual-nodes[data-v-cab2f89c]{position:absolute;right:12px;bottom:12px;left:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;align-items:center}@keyframes spin-cab2f89c{to{transform:rotate(360deg)}}@media (max-width: 1200px){.upcoming-grid[data-v-cab2f89c]{grid-template-columns:repeat(2,1fr)}.hub-hero[data-v-cab2f89c]{grid-template-columns:1fr 300px}.generator-layout[data-v-cab2f89c]{grid-template-columns:300px minmax(0,1fr)}.lesson-paper[data-v-cab2f89c]{padding:42px}}@media (max-width: 760px){.design-hub[data-v-cab2f89c]{padding-top:12px}.hub-hero[data-v-cab2f89c]{grid-template-columns:1fr}.hero-copy[data-v-cab2f89c]{padding:30px 25px}.hero-copy h2[data-v-cab2f89c]{font-size:24px}.hero-visual[data-v-cab2f89c]{display:none}.featured-tools[data-v-cab2f89c],.upcoming-grid[data-v-cab2f89c]{grid-template-columns:1fr}.featured-card>p[data-v-cab2f89c]{max-width:100%}.section-heading>p[data-v-cab2f89c]{display:none}.workspace-head[data-v-cab2f89c]{padding:0 10px}.save-state[data-v-cab2f89c]{display:none}.generator-layout[data-v-cab2f89c]{grid-template-columns:1fr}.config-panel[data-v-cab2f89c]{border-right:0;border-bottom:1px solid #e8ebf1}.preview-panel[data-v-cab2f89c]{min-height:520px;padding:10px}.empty-preview[data-v-cab2f89c],.generating-state[data-v-cab2f89c]{min-height:480px}.lesson-paper[data-v-cab2f89c]{width:100%;padding:30px 20px}.process-table[data-v-cab2f89c],.rubric-table[data-v-cab2f89c]{overflow-x:auto}.table-head[data-v-cab2f89c],.table-row[data-v-cab2f89c]{min-width:680px}.rubric-head[data-v-cab2f89c],.rubric-row[data-v-cab2f89c]{min-width:620px}}.lesson-document[data-v-cab2f89c]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:2px 0 20px}.lesson-document .lesson-paper[data-v-cab2f89c]{position:relative;box-sizing:border-box;width:min(920px,100%);min-width:0;min-height:960px;padding:68px 72px 82px;border:1px solid #dfe4e8;border-top:4px solid #176e63;border-radius:2px;color:#1d2732;background:#fff;box-shadow:0 12px 34px #1f2d3717}.lesson-cover[data-v-cab2f89c]{min-height:1040px!important}.cover-mark[data-v-cab2f89c]{display:flex;align-items:center;gap:10px;color:#176e63;font-size:11px;font-weight:700;letter-spacing:0}.cover-mark span[data-v-cab2f89c]{width:34px;height:2px;background:#b74d45}.lesson-document .lesson-cover header[data-v-cab2f89c]{margin-top:118px;padding:0 0 38px;border:0;text-align:left}.lesson-document .lesson-cover header>span[data-v-cab2f89c]{color:#66717b;font-size:11px;font-weight:600;letter-spacing:0}.lesson-document .lesson-cover h1[data-v-cab2f89c]{max-width:720px;margin:20px 0 18px;color:#17212b;font-family:STSong,SimSun,serif;font-size:38px;line-height:1.5;letter-spacing:0;word-break:break-word}.lesson-document .lesson-cover header p[data-v-cab2f89c]{color:#86909a;font-size:10px;font-weight:600;letter-spacing:0}.lesson-meta[data-v-cab2f89c]{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid #27333d;border-bottom:1px solid #dce2e6}.lesson-meta>div[data-v-cab2f89c]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:15px 4px}.lesson-meta>div[data-v-cab2f89c]:nth-child(odd){padding-right:24px;border-right:1px solid #dce2e6}.lesson-meta>div[data-v-cab2f89c]:nth-child(2n){padding-left:24px}.lesson-meta>div[data-v-cab2f89c]:nth-child(-n+2){border-bottom:1px solid #dce2e6}.lesson-meta dt[data-v-cab2f89c]{color:#8a949d;font-size:10px}.lesson-meta dd[data-v-cab2f89c]{min-width:0;margin:0;color:#293641;font-size:11px;font-weight:650;line-height:1.5}.document-outline[data-v-cab2f89c]{margin-top:54px}.outline-heading[data-v-cab2f89c]{display:flex;align-items:end;justify-content:space-between;padding-bottom:12px;border-bottom:2px solid #25323c}.outline-heading small[data-v-cab2f89c]{color:#176e63;font-size:9px;font-weight:700;letter-spacing:0}.outline-heading h2[data-v-cab2f89c]{margin:0;font-family:STSong,SimSun,serif;font-size:21px}.document-outline ol[data-v-cab2f89c]{display:grid;grid-template-columns:1fr 1fr;column-gap:44px;row-gap:0;margin:17px 0 0;padding:0;list-style:none}.document-outline li[data-v-cab2f89c]{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;min-height:34px;border-bottom:1px solid #edf0f2}.document-outline li span[data-v-cab2f89c]{color:#b74d45;font-size:9px;font-weight:700}.document-outline li b[data-v-cab2f89c]{overflow:hidden;color:#46535e;font-size:10px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.page-kicker[data-v-cab2f89c]{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:2px solid #23313a}.page-kicker span[data-v-cab2f89c]{color:#176e63;font-size:9px;font-weight:750;letter-spacing:0}.page-kicker b[data-v-cab2f89c]{color:#5b6872;font-size:11px}.lesson-document .paper-section[data-v-cab2f89c]{margin-top:34px}.lesson-document .section-title[data-v-cab2f89c]{display:flex;align-items:center;gap:12px;margin:0 0 15px;font-family:inherit}.lesson-document .section-title>span[data-v-cab2f89c]{display:grid;place-items:center;flex:0 0 auto;min-width:32px;height:32px;padding:0 7px;border:1px solid #176e63;color:#176e63;background:#f4faf8;font-size:10px;font-weight:750}.lesson-document .section-title>b[data-v-cab2f89c]{color:#1c2832;font-family:STSong,SimSun,serif;font-size:18px;line-height:1.4}.lesson-document .paper-section>p[data-v-cab2f89c]{margin:0;color:#47545e;white-space:pre-line;font-size:12px;line-height:2.05;text-align:justify;outline:0}.lesson-document .paper-section>p[data-v-cab2f89c]:focus{border-radius:2px;background:#fffbea;box-shadow:0 0 0 4px #fffbea}.lesson-document .section-copy[data-v-cab2f89c]{display:grid;gap:11px;max-width:700px}.lesson-document .section-copy p[data-v-cab2f89c]{margin:0;color:#3f4c56;font-family:Songti SC,STSong,SimSun,serif;font-size:13px;font-weight:400;line-height:2.08;text-align:justify;text-indent:2em;text-justify:inter-ideograph;word-break:break-word;overflow-wrap:anywhere;outline:0;orphans:2;widows:2}.lesson-document .section-copy p+p[data-v-cab2f89c]{margin-top:2px}.lesson-document .section-copy p.list-paragraph[data-v-cab2f89c]{padding-left:1.6em;text-indent:-1.6em}.lesson-document .section-copy p[data-v-cab2f89c]:focus{border-radius:2px;background:#fffbea;box-shadow:0 0 0 4px #fffbea}.lesson-document .closing-page .section-copy[data-v-cab2f89c]{max-width:740px}.lesson-document .process-table[data-v-cab2f89c],.lesson-document .rubric-table[data-v-cab2f89c]{border-color:#d7dde1;border-radius:2px}.lesson-document .table-head[data-v-cab2f89c],.lesson-document .rubric-head[data-v-cab2f89c]{min-height:42px;color:#fff;background:#263942;font-size:10px}.lesson-document .table-head[data-v-cab2f89c],.lesson-document .table-row[data-v-cab2f89c]{grid-template-columns:86px minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,.9fr)}.lesson-document .rubric-head[data-v-cab2f89c],.lesson-document .rubric-row[data-v-cab2f89c]{grid-template-columns:95px repeat(3,minmax(0,1fr))}.lesson-document .table-head[data-v-cab2f89c]>*,.lesson-document .table-row[data-v-cab2f89c]>*,.lesson-document .rubric-head[data-v-cab2f89c]>*,.lesson-document .rubric-row[data-v-cab2f89c]>*{min-width:0;overflow-wrap:anywhere}.lesson-document .table-head span[data-v-cab2f89c],.lesson-document .rubric-head span[data-v-cab2f89c]{display:flex;align-items:center}.lesson-document .table-row>span[data-v-cab2f89c],.lesson-document .table-row>p[data-v-cab2f89c],.lesson-document .rubric-row[data-v-cab2f89c]>*{padding:13px 12px}.lesson-document .table-row[data-v-cab2f89c]:nth-child(odd),.lesson-document .rubric-row[data-v-cab2f89c]:nth-child(odd){background:#fafbfb}.lesson-document .table-row>span b[data-v-cab2f89c]{color:#24333d;font-size:10px;line-height:1.55}.lesson-document .table-row>span small[data-v-cab2f89c]{margin-top:6px;color:#176e63;font-size:9px;font-weight:650}.lesson-document .table-row p[data-v-cab2f89c],.lesson-document .rubric-row p[data-v-cab2f89c]{color:#53606a;font-size:9.5px;line-height:1.8}.lesson-document .assessment-cell[data-v-cab2f89c]{color:#5f4b48!important;background:#fffaf8}.lesson-document .rubric-row b[data-v-cab2f89c]{color:#25343e;font-size:10px;line-height:1.65}.lesson-document .board-design[data-v-cab2f89c]{padding:20px 22px;border:1px solid #dce3e2;border-left:4px solid #176e63;color:#26363a;background:#f5f9f8;font-size:11px;line-height:2.1;text-align:left}.lesson-document .citation-section[data-v-cab2f89c]{padding-top:0;border-top:0}.lesson-document .citation-section details[data-v-cab2f89c]{margin-top:8px;padding:11px 14px;border:1px solid #e3e7e9;border-radius:2px;background:#fafbfb}.lesson-document .citation-section summary[data-v-cab2f89c]{color:#34444e;font-size:10px}.lesson-document .citation-section details p[data-v-cab2f89c]{margin-top:8px;color:#6b757d;font-size:9.5px;line-height:1.8}.paper-footer[data-v-cab2f89c]{position:absolute;right:72px;bottom:30px;left:72px;display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #dde2e5;color:#8b949b;font-size:8px}.paper-footer b[data-v-cab2f89c]{color:#176e63;font-size:10px}@media (max-width: 1200px){.lesson-document .lesson-paper[data-v-cab2f89c]{padding:54px 48px 76px}.paper-footer[data-v-cab2f89c]{right:48px;left:48px}.lesson-document .lesson-cover h1[data-v-cab2f89c]{font-size:32px}}@media (max-width: 760px){.result-toolbar[data-v-cab2f89c]{height:auto;min-height:48px;flex-wrap:wrap;gap:8px}.result-toolbar>div[data-v-cab2f89c]{min-width:0;flex-wrap:wrap}.lesson-document[data-v-cab2f89c]{gap:14px}.lesson-document .lesson-paper[data-v-cab2f89c]{min-height:760px;padding:38px 22px 68px}.lesson-cover[data-v-cab2f89c]{min-height:900px!important}.lesson-document .lesson-cover header[data-v-cab2f89c]{margin-top:72px}.lesson-document .lesson-cover h1[data-v-cab2f89c]{font-size:28px;line-height:1.55}.lesson-meta[data-v-cab2f89c]{grid-template-columns:1fr}.lesson-meta>div[data-v-cab2f89c],.lesson-meta>div[data-v-cab2f89c]:nth-child(odd),.lesson-meta>div[data-v-cab2f89c]:nth-child(2n){padding:12px 2px;border-right:0;border-bottom:1px solid #dce2e6}.document-outline[data-v-cab2f89c]{margin-top:38px}.document-outline ol[data-v-cab2f89c]{grid-template-columns:1fr}.document-outline li[data-v-cab2f89c]:nth-child(n+9){display:none}.lesson-document .section-title>b[data-v-cab2f89c]{font-size:16px}.lesson-document .paper-section>p[data-v-cab2f89c]{font-size:11px;line-height:1.95}.lesson-document .section-copy[data-v-cab2f89c]{gap:9px;max-width:none}.lesson-document .section-copy p[data-v-cab2f89c]{font-size:12px;line-height:2}.paper-footer[data-v-cab2f89c]{right:22px;left:22px}}.image-upload-button[data-v-cab2f89c]{display:flex;align-items:center;gap:5px;padding:7px 10px;border:1px solid #d7e6db;border-radius:6px;color:#227765;background:#f8fcf9;font-size:10px;cursor:pointer;white-space:nowrap}.image-upload-button input[data-v-cab2f89c]{display:none}.chapter-hour-note[data-v-cab2f89c]{grid-column:1/-1;font-size:11px;line-height:1.8;color:#8597ae;margin:0}.teaching-settings[data-v-b2b3529e]{margin-top:20px;color:#344860}header[data-v-b2b3529e],.card-heading[data-v-b2b3529e]{display:flex;justify-content:space-between;align-items:center;gap:20px}header[data-v-b2b3529e]{padding:20px 4px}header small[data-v-b2b3529e]{color:#6c8dba;letter-spacing:2px;font-size:10px}header h2[data-v-b2b3529e]{margin:7px 0;font-size:26px}header p[data-v-b2b3529e],.card-heading p[data-v-b2b3529e]{margin:0;color:#8190a3;font-size:13px}header>span[data-v-b2b3529e]{color:#7698cb;font-size:38px}.settings-card[data-v-b2b3529e]{padding:28px;border:1px solid #e5eaf1;border-radius:14px;background:#fff}h3[data-v-b2b3529e]{margin:0 0 8px;font-size:18px}.upload-button[data-v-b2b3529e]{display:flex;align-items:center;gap:7px;padding:11px 15px;border-radius:7px;color:#fff;background:#577cc2;cursor:pointer;white-space:nowrap;font-size:12px}.upload-button input[data-v-b2b3529e]{display:none}.busy[data-v-b2b3529e]{opacity:.6;cursor:wait}.format-note[data-v-b2b3529e]{color:#94a0b0;font-size:11px}.error[data-v-b2b3529e]{padding:10px;color:#b24747;background:#fff3f3;border-radius:6px;font-size:12px}.notice[data-v-b2b3529e]{color:#287d60;font-size:12px}.file-summary[data-v-b2b3529e]{display:flex;align-items:center;gap:12px;margin-top:22px;padding:17px;border-radius:8px;background:#f4f7fc}.file-summary>span[data-v-b2b3529e]{color:#688cc6;font-size:28px}.file-summary div[data-v-b2b3529e]{display:grid;gap:6px}.file-summary b[data-v-b2b3529e]{font-size:13px}.file-summary small[data-v-b2b3529e]{color:#8a98aa;font-size:11px}.file-summary strong[data-v-b2b3529e]{margin-left:auto;color:#5878aa;font-size:12px;white-space:nowrap}.preference-toggle[data-v-b2b3529e]{display:flex;align-items:flex-start;gap:10px;margin:24px 0;cursor:pointer}.preference-toggle input[data-v-b2b3529e]{margin-top:3px;accent-color:#577cc2}.preference-toggle div[data-v-b2b3529e]{display:grid;gap:6px}.preference-toggle b[data-v-b2b3529e]{font-size:13px}.preference-toggle small[data-v-b2b3529e]{color:#8c99aa;font-size:12px}.session-picker[data-v-b2b3529e]{display:grid;gap:10px;margin-bottom:20px;font-size:12px}.session-picker select[data-v-b2b3529e]{padding:10px;border:1px solid #dce3ee;border-radius:6px;color:#526783;background:#fff;width:100%}.table-scroll[data-v-b2b3529e]{overflow:auto}table[data-v-b2b3529e]{width:100%;border-collapse:collapse;font-size:12px}th[data-v-b2b3529e]{text-align:left;padding:13px;color:#71859d;background:#f8fafd}td[data-v-b2b3529e]{padding:13px;border-bottom:1px solid #edf0f5;line-height:1.7}th[data-v-b2b3529e]:first-child,td[data-v-b2b3529e]:first-child{white-space:nowrap}th[data-v-b2b3529e]:nth-child(3){min-width:45px}.table-footer[data-v-b2b3529e]{display:flex;gap:16px;align-items:center;margin-top:18px;font-size:11px;color:#7d8da3}.table-footer a[data-v-b2b3529e]{margin-left:auto;color:#577cc2}.table-footer button[data-v-b2b3529e]{margin-left:auto;border:0;background:transparent;color:#a66;cursor:pointer}.table-footer a+button[data-v-b2b3529e]{margin-left:0}.empty[data-v-b2b3529e]{display:grid;justify-items:center;padding:50px 10px;color:#8b9aaf}.empty>span[data-v-b2b3529e]{font-size:36px;margin-bottom:12px}.empty p[data-v-b2b3529e]{font-size:12px}@media (max-width:760px){.settings-card[data-v-b2b3529e]{padding:18px}.card-heading[data-v-b2b3529e]{align-items:flex-start;flex-direction:column}.file-summary[data-v-b2b3529e]{flex-wrap:wrap}.file-summary strong[data-v-b2b3529e]{margin-left:40px}.table-footer[data-v-b2b3529e]{flex-wrap:wrap}}.teaching-preferences[data-v-8dd74621]{color:#304c6d}.teaching-preferences>header[data-v-8dd74621]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.teaching-preferences small[data-v-8dd74621]{font-size:10px;letter-spacing:2px;color:#6e8dbb}.teaching-preferences h2[data-v-8dd74621]{margin:12px 0 8px;font-size:27px}.teaching-preferences header p[data-v-8dd74621]{margin:0;color:#8494ab;font-size:13px;line-height:1.7}.teaching-preferences header a[data-v-8dd74621]{display:flex;align-items:center;gap:8px;color:#6788bc;font-size:12px;text-decoration:none;line-height:1.8}@media (max-width:760px){.teaching-preferences>header[data-v-8dd74621]{align-items:flex-start;flex-direction:column}.teaching-preferences h2[data-v-8dd74621]{font-size:23px}}.syllabus-overview[data-v-05cdfd97]{margin-top:20px;padding:22px;border:1px solid #e5edf6;border-radius:9px;background:#fbfdff;color:#304c70}.syllabus-overview h3[data-v-05cdfd97]{font-size:16px;margin:0}.syllabus-overview header p[data-v-05cdfd97]{font-size:11px;color:#8796a9;line-height:1.8;margin:10px 0 0}.syllabus-information[data-v-05cdfd97]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;margin:22px 0}.syllabus-information>div[data-v-05cdfd97]{min-width:0}.syllabus-information>div.wide[data-v-05cdfd97]{grid-column:1/-1}.syllabus-information dt[data-v-05cdfd97]{font-size:11px;color:#8796a9;margin-bottom:7px}.syllabus-information dd[data-v-05cdfd97]{margin:0;font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.syllabus-requirements[data-v-05cdfd97]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid #e8eef6;padding-top:19px}.syllabus-requirements h4[data-v-05cdfd97]{font-size:12px;margin:0 0 10px;font-weight:600}.syllabus-requirements p[data-v-05cdfd97]{margin:0;font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.syllabus-requirements p.missing[data-v-05cdfd97]{font-size:11px;color:#8a99ac}.syllabus-sessions[data-v-05cdfd97]{margin-top:22px;border-top:1px solid #e8eef6;padding-top:17px}.syllabus-sessions summary[data-v-05cdfd97]{font-size:12px;color:#567daa;cursor:pointer;line-height:1.8}.syllabus-sessions summary[data-v-05cdfd97]:focus-visible{outline:2px solid #2f73dc;outline-offset:4px}.syllabus-table-scroll[data-v-05cdfd97]{overflow:auto;margin-top:16px}.syllabus-sessions table[data-v-05cdfd97]{width:100%;border-collapse:collapse;font-size:12px}.syllabus-sessions caption[data-v-05cdfd97]{text-align:left;color:#8a99ac;font-size:11px;padding-bottom:12px;line-height:1.8}.syllabus-sessions th[data-v-05cdfd97]{text-align:left;font-weight:500;background:#f0f5fb;color:#7490b0;padding:12px}.syllabus-sessions td[data-v-05cdfd97]{padding:12px;border-bottom:1px solid #e9eff7;color:#607897;line-height:1.9}.syllabus-sessions td[data-v-05cdfd97]:first-child,.syllabus-sessions td[data-v-05cdfd97]:nth-child(3){white-space:nowrap}.syllabus-sessions td.source-topic[data-v-05cdfd97]{min-width:220px;white-space:pre-wrap}.syllabus-empty[data-v-05cdfd97]{font-size:12px;color:#8796a9;line-height:1.8;margin:20px 0 0}@media (max-width:760px){.syllabus-overview[data-v-05cdfd97]{padding:18px 15px}.syllabus-information[data-v-05cdfd97]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.syllabus-requirements[data-v-05cdfd97]{grid-template-columns:1fr;gap:16px}}.case-hub[data-v-9a227bd6]{--orange: #d98722;--ink: #31465f;margin-top:16px;color:var(--ink)}.case-hero[data-v-9a227bd6]{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:178px;overflow:hidden;padding:32px 42px;border:1px solid #f0dfc5;border-radius:13px;background:linear-gradient(115deg,#fff9ef,#fffdf9 62%,#fff3df)}.case-hero[data-v-9a227bd6]:before{content:"";position:absolute;right:14%;top:-90px;width:250px;height:250px;border:1px solid rgba(217,135,34,.11);border-radius:50%;box-shadow:0 0 0 38px #d9872206,0 0 0 76px #d9872205}.hero-copy[data-v-9a227bd6]{position:relative;z-index:1}.hero-kicker[data-v-9a227bd6]{color:#cc8127;font-size:9px;font-weight:700;letter-spacing:2px}.hero-copy h2[data-v-9a227bd6]{margin:8px 0 6px;color:#704615;font-size:27px}.hero-copy>p[data-v-9a227bd6]{margin:0;color:#8c806f;font-size:12px}.hero-stats[data-v-9a227bd6]{display:flex;gap:22px;margin-top:22px;color:#938778;font-size:9px}.hero-stats b[data-v-9a227bd6]{margin-right:3px;color:#c6781d;font-size:14px}.hero-visual[data-v-9a227bd6]{position:relative;width:245px;height:120px;margin-right:30px}.visual-card[data-v-9a227bd6]{position:absolute;width:170px;height:106px;border-radius:10px;box-shadow:0 14px 28px #8e59181f}.visual-card.back[data-v-9a227bd6]{right:50px;top:5px;padding:22px;border:1px solid #eed5b1;background:#fff;transform:rotate(-8deg)}.visual-card.back span[data-v-9a227bd6]{display:block;width:58px;height:7px;border-radius:5px;background:#f1d8b5}.visual-card.back i[data-v-9a227bd6]{display:block;width:100%;height:4px;margin-top:14px;border-radius:4px;background:#f3eee8}.visual-card.back i[data-v-9a227bd6]:last-child{width:68%}.visual-card.front[data-v-9a227bd6]{right:0;bottom:0;display:grid;place-items:center;align-content:center;color:#fff;background:linear-gradient(145deg,#d98621,#eca548);transform:rotate(5deg)}.visual-card.front>span[data-v-9a227bd6]{font-size:29px}.visual-card.front b[data-v-9a227bd6]{margin-top:7px;font-size:12px}.visual-card.front small[data-v-9a227bd6]{margin-top:4px;color:#ffeed6;font-size:8px}.pending-course[data-v-9a227bd6]{display:grid;place-items:center;align-content:center;min-height:590px;padding:45px;border:1px solid #e8edf3;border-radius:13px;background:radial-gradient(circle at 50% 25%,#fff7e9 0,#fff 42%,#fbfcfe);text-align:center}.pending-visual[data-v-9a227bd6]{position:relative;display:grid;place-items:center;width:92px;height:92px;margin-bottom:22px;border:1px solid #efd8b8;border-radius:28px;color:#d7892b;background:#fff7ea;font-size:40px;transform:rotate(-4deg)}.pending-visual i[data-v-9a227bd6]{position:absolute;left:24px;right:24px;bottom:-9px;height:3px;border-radius:3px;background:#f1dfc5}.pending-visual i[data-v-9a227bd6]:nth-of-type(2){bottom:-17px;left:32px;right:32px}.pending-visual i[data-v-9a227bd6]:nth-of-type(3){display:none}.pending-kicker[data-v-9a227bd6]{color:#d18830;font-size:9px;font-weight:700;letter-spacing:2px}.pending-course h2[data-v-9a227bd6]{margin:10px 0 8px;color:#485c73;font-size:21px}.pending-course>p[data-v-9a227bd6]{max-width:620px;margin:0;color:#8996a6;font-size:11px;line-height:1.8}.pending-items[data-v-9a227bd6]{display:flex;gap:9px;margin-top:25px}.pending-items span[data-v-9a227bd6]{display:flex;align-items:center;gap:6px;padding:8px 11px;border:1px solid #ebeef2;border-radius:6px;color:#748398;background:#ffffffe6;font-size:9px}.pending-items i[data-v-9a227bd6]{color:#d3892f;font-size:14px}.case-toolbar[data-v-9a227bd6]{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(500px,1.7fr) auto;align-items:center;gap:16px;margin-top:15px;padding:13px 15px;border:1px solid #e8edf3;border-radius:10px;background:#fff}.search-box[data-v-9a227bd6]{display:flex;align-items:center;gap:8px;height:38px;padding:0 11px;border:1px solid #dfe5ec;border-radius:7px;color:#9aa5b2;background:#fafbfd}.search-box[data-v-9a227bd6]:focus-within{border-color:#e2af6d;background:#fff;box-shadow:0 0 0 3px #d6852014}.search-box input[data-v-9a227bd6]{min-width:0;flex:1;border:0;outline:0;color:#52647a;background:transparent;font-size:10px}.search-box input[data-v-9a227bd6]::placeholder{color:#aab3bf}.search-box button[data-v-9a227bd6]{padding:0;border:0;color:#a6b0bd;background:transparent;cursor:pointer}.category-tabs[data-v-9a227bd6]{display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none}.category-tabs button[data-v-9a227bd6]{flex:0 0 auto;padding:7px 10px;border:0;border-radius:5px;color:#718095;background:transparent;font-size:9px;cursor:pointer}.category-tabs button[data-v-9a227bd6]:hover,.category-tabs button.active[data-v-9a227bd6]{color:#b66d17;background:#fff2df}.toolbar-actions[data-v-9a227bd6]{display:flex;gap:7px}.toolbar-actions select[data-v-9a227bd6],.favorite-filter[data-v-9a227bd6]{height:34px;padding:0 9px;border:1px solid #dfe5ec;border-radius:6px;color:#6d7d90;background:#fff;font-size:9px;outline:0}.favorite-filter[data-v-9a227bd6]{display:flex;align-items:center;gap:5px;cursor:pointer}.favorite-filter.active[data-v-9a227bd6]{border-color:#edc58d;color:#b56b13;background:#fff8ec}.section-heading[data-v-9a227bd6]{display:flex;align-items:flex-end;justify-content:space-between;margin:22px 2px 12px}.section-heading h3[data-v-9a227bd6]{margin:0;color:#40556e;font-size:16px}.section-heading p[data-v-9a227bd6]{margin:4px 0 0;color:#a0a9b5;font-size:9px}.section-heading>span[data-v-9a227bd6]{color:#96a2b1;font-size:9px}.case-grid[data-v-9a227bd6]{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:13px}.case-card[data-v-9a227bd6]{min-width:0;overflow:hidden;border:1px solid #e7ecf2;border-radius:10px;background:#fff;cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s}.case-card[data-v-9a227bd6]:hover{border-color:color-mix(in srgb,var(--accent) 35%,#e7ecf2);box-shadow:0 10px 24px #2b3d5417;transform:translateY(-3px)}.case-cover[data-v-9a227bd6]{position:relative;height:112px;overflow:hidden;background:linear-gradient(140deg,var(--soft),#fff)}.case-cover[data-v-9a227bd6]:before{content:"";position:absolute;width:118px;height:118px;right:-35px;top:-52px;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:50%;box-shadow:0 0 0 25px color-mix(in srgb,var(--accent) 4%,transparent)}.cover-method[data-v-9a227bd6]{position:absolute;left:13px;top:12px;padding:4px 7px;border-radius:10px;color:var(--accent);background:#ffffffc7;font-size:8px}.cover-lines[data-v-9a227bd6]{position:absolute;left:17px;right:55px;bottom:20px}.cover-lines i[data-v-9a227bd6]{display:block;height:4px;margin-top:7px;border-radius:4px;background:color-mix(in srgb,var(--accent) 20%,#fff)}.cover-lines i[data-v-9a227bd6]:nth-child(2){width:78%}.cover-lines i[data-v-9a227bd6]:nth-child(3){width:52%}.case-cover button[data-v-9a227bd6]{position:absolute;right:11px;bottom:11px;display:grid;place-items:center;width:29px;height:29px;border:1px solid color-mix(in srgb,var(--accent) 18%,#fff);border-radius:50%;color:var(--accent);background:#ffffffdb;cursor:pointer}.case-card-body[data-v-9a227bd6]{padding:13px 14px 12px}.case-meta[data-v-9a227bd6]{display:flex;align-items:center;gap:6px;color:#9ba5b2;font-size:8px}.case-meta i[data-v-9a227bd6]{width:2px;height:2px;border-radius:50%;background:#c5ccd5}.case-card h4[data-v-9a227bd6]{margin:8px 0 5px;overflow:hidden;color:#43566e;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.case-card p[data-v-9a227bd6]{height:30px;margin:0;overflow:hidden;color:#8a96a5;font-size:9px;line-height:1.65}.case-tags[data-v-9a227bd6]{display:flex;gap:4px;margin-top:10px;overflow:hidden}.case-tags span[data-v-9a227bd6]{flex:0 0 auto;padding:3px 6px;border-radius:3px;color:var(--accent);background:var(--soft);font-size:7px}.case-card footer[data-v-9a227bd6]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:9px;border-top:1px solid #edf1f4;color:#9aa5b3;font-size:8px}.case-card footer>span[data-v-9a227bd6]{display:flex;align-items:center;gap:4px}.case-card footer button[data-v-9a227bd6]{display:flex;align-items:center;gap:3px;padding:0;border:0;color:var(--accent);background:transparent;font-size:8px;cursor:pointer}.tone-blue[data-v-9a227bd6]{--accent: #4d80cf;--soft: #edf4ff}.tone-cyan[data-v-9a227bd6]{--accent: #3995aa;--soft: #eaf8fa}.tone-orange[data-v-9a227bd6]{--accent: #d4811d;--soft: #fff3e2}.tone-green[data-v-9a227bd6]{--accent: #3d9978;--soft: #eaf7f2}.tone-purple[data-v-9a227bd6]{--accent: #8068c2;--soft: #f1edfc}.tone-yellow[data-v-9a227bd6]{--accent: #b58a22;--soft: #fcf7e7}.tone-red[data-v-9a227bd6]{--accent: #c66d63;--soft: #fbeeed}.tone-teal[data-v-9a227bd6]{--accent: #408f91;--soft: #eaf6f5}.empty-cases[data-v-9a227bd6]{display:grid;place-items:center;align-content:center;min-height:370px;border:1px dashed #dfe5ec;border-radius:10px;background:#fbfcfd;text-align:center}.empty-cases>span[data-v-9a227bd6]{color:#d19449;font-size:36px}.empty-cases h3[data-v-9a227bd6]{margin:14px 0 4px;color:#596b80;font-size:14px}.empty-cases p[data-v-9a227bd6]{margin:0;color:#9aa5b2;font-size:10px}.empty-cases button[data-v-9a227bd6]{margin-top:14px;padding:7px 12px;border:1px solid #e3bf8c;border-radius:5px;color:#ae6917;background:#fff8ed;font-size:9px;cursor:pointer}.case-modal[data-v-9a227bd6]{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:34px;background:#18233280;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.case-detail[data-v-9a227bd6]{width:min(1040px,100%);margin:0 auto;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 25px 65px #141f2f40}.detail-hero[data-v-9a227bd6]{position:relative;display:grid;grid-template-columns:70px 1fr;gap:18px;padding:30px 35px;background:linear-gradient(125deg,var(--soft),#fff)}.close-button[data-v-9a227bd6]{position:absolute;right:18px;top:18px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;color:#7d8998;background:#ffffffd1;cursor:pointer}.detail-icon[data-v-9a227bd6]{display:grid;place-items:center;width:66px;height:66px;border-radius:17px;color:#fff;background:var(--accent);font-size:32px;box-shadow:0 9px 18px color-mix(in srgb,var(--accent) 20%,transparent)}.detail-label[data-v-9a227bd6]{color:var(--accent);font-size:9px;font-weight:700;letter-spacing:.5px}.detail-hero h2[data-v-9a227bd6]{margin:6px 0 4px;color:#344960;font-size:23px}.detail-hero p[data-v-9a227bd6]{margin:0;color:#798697;font-size:11px}.detail-meta[data-v-9a227bd6]{display:flex;gap:6px;margin-top:12px}.detail-meta span[data-v-9a227bd6]{padding:4px 8px;border-radius:10px;color:var(--accent);background:#fffc;font-size:8px}.detail-actions[data-v-9a227bd6]{display:flex;justify-content:flex-end;gap:7px;padding:11px 35px;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3}.detail-actions button[data-v-9a227bd6]{display:flex;align-items:center;gap:5px;padding:7px 11px;border:1px solid #e0e5eb;border-radius:6px;color:#66778b;background:#fff;font-size:9px;cursor:pointer}.detail-actions button.active[data-v-9a227bd6]{color:#b56d18}.detail-actions button.primary[data-v-9a227bd6]{border-color:#d98722;color:#fff;background:#d98722}.detail-body[data-v-9a227bd6]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.8fr);gap:30px;padding:30px 35px 42px}.detail-body main[data-v-9a227bd6]{display:grid;gap:28px}.detail-body section h3[data-v-9a227bd6]{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:#40546c;font-size:13px}.detail-body section h3>span[data-v-9a227bd6]{color:#cf7d1a;font-size:9px}.detail-body main>section>p[data-v-9a227bd6]{margin:0;color:#68788b;font-size:10px;line-height:1.9}.situation-box[data-v-9a227bd6]{display:flex;align-items:flex-start;gap:10px;padding:14px;border-left:3px solid #dfa04f;border-radius:0 7px 7px 0;color:#b66c15;background:#fff8ed}.situation-box>span[data-v-9a227bd6]{margin-top:2px;font-size:17px}.situation-box p[data-v-9a227bd6]{margin:0;color:#716d68;font-size:10px;line-height:1.75}.lesson-steps[data-v-9a227bd6]{position:relative;display:grid;gap:0;margin:0;padding:0;list-style:none}.lesson-steps[data-v-9a227bd6]:before{content:"";position:absolute;left:14px;top:16px;bottom:18px;width:1px;background:#e4e9ee}.lesson-steps li[data-v-9a227bd6]{position:relative;z-index:1;display:grid;grid-template-columns:30px 1fr;gap:11px;padding-bottom:15px}.lesson-steps li>span[data-v-9a227bd6]{display:grid;place-items:center;width:29px;height:29px;border:3px solid #fff;border-radius:50%;color:#fff;background:#d98a29;font-size:9px;box-shadow:0 0 0 1px #edc995}.lesson-steps li>div[data-v-9a227bd6]{padding:2px 0 12px;border-bottom:1px solid #edf0f3}.lesson-steps li>div>div[data-v-9a227bd6]{display:flex;align-items:center;justify-content:space-between}.lesson-steps b[data-v-9a227bd6]{color:#54667b;font-size:10px}.lesson-steps small[data-v-9a227bd6]{color:#c37a23;font-size:8px}.lesson-steps p[data-v-9a227bd6]{margin:5px 0 0;color:#84909f;font-size:9px;line-height:1.65}.highlight-grid[data-v-9a227bd6]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.highlight-grid>div[data-v-9a227bd6]{padding:13px;border:1px solid #e9edf1;border-radius:7px;background:#fbfcfd}.highlight-grid span[data-v-9a227bd6]{color:#d48a30;font-size:17px}.highlight-grid p[data-v-9a227bd6]{margin:7px 0 0;color:#6e7c8e;font-size:9px;line-height:1.65}.detail-body aside[data-v-9a227bd6]{display:grid;align-content:start;gap:12px}.detail-body aside section[data-v-9a227bd6]{padding:16px;border:1px solid #e9edf2;border-radius:8px;background:#fbfcfe}.detail-body aside h3[data-v-9a227bd6]{padding-bottom:9px;border-bottom:1px solid #e8edf2}.check-list[data-v-9a227bd6],.assessment-list[data-v-9a227bd6]{display:grid;gap:9px;margin:0;padding:0;list-style:none}.check-list li[data-v-9a227bd6]{display:flex;align-items:flex-start;gap:6px;color:#6b7a8d;font-size:9px;line-height:1.6}.check-list span[data-v-9a227bd6]{margin-top:2px;color:#d5892d}.assessment-list li[data-v-9a227bd6]{display:grid;grid-template-columns:35px 1fr;align-items:center;gap:7px}.assessment-list span[data-v-9a227bd6]{display:grid;place-items:center;height:25px;border-radius:5px;color:#b96e17;background:#fff1dc;font-size:8px;font-weight:700}.assessment-list p[data-v-9a227bd6]{margin:0;color:#6b7a8d;font-size:9px}.material-tags[data-v-9a227bd6]{display:flex;flex-wrap:wrap;gap:5px}.material-tags span[data-v-9a227bd6]{padding:5px 7px;border-radius:4px;color:#64768c;background:#edf2f7;font-size:8px}.material-tags.orange span[data-v-9a227bd6]{color:#ad6818;background:#fff2df}.pdf-preview-section[data-v-9a227bd6]{padding:30px 35px 38px;border-top:1px solid #e8edf2;background:linear-gradient(180deg,#f8fbff 0,#fffaf2)}.pdf-preview-heading[data-v-9a227bd6]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.pdf-preview-title[data-v-9a227bd6]{display:flex;align-items:center;gap:13px}.pdf-file-icon[data-v-9a227bd6]{display:grid;flex:0 0 auto;place-items:center;width:43px;height:43px;border:1px solid #f1d2a8;border-radius:11px;color:#d57f1b;background:#fff5e7;font-size:22px}.pdf-kicker[data-v-9a227bd6]{display:block;margin-bottom:3px;color:#d1852b;font-size:7px;font-weight:700;letter-spacing:1.2px}.pdf-preview-title h3[data-v-9a227bd6]{margin:0;color:#3e536c;font-size:15px}.pdf-preview-title p[data-v-9a227bd6]{margin:4px 0 0;color:#8b98a8;font-size:9px}.pdf-preview-actions[data-v-9a227bd6]{display:flex;flex:0 0 auto;gap:7px}.pdf-preview-actions a[data-v-9a227bd6]{display:flex;align-items:center;gap:5px;padding:8px 11px;border:1px solid #dce4ed;border-radius:6px;color:#58718e;background:#fff;font-size:9px;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.pdf-preview-actions a[data-v-9a227bd6]:hover{border-color:#e5b577;color:#b86e16;background:#fffaf2}.pdf-preview-actions a[data-v-9a227bd6]:last-child{border-color:#d98722;color:#fff;background:#d98722}.pdf-preview-frame[data-v-9a227bd6]{position:relative;overflow:hidden;min-height:660px;border:1px solid #dbe3eb;border-radius:10px;background:#edf1f5;box-shadow:0 10px 25px #30455e14}.pdf-preview-frame iframe[data-v-9a227bd6]{display:block;width:100%;height:660px;border:0;background:#fff}.pdf-loading[data-v-9a227bd6]{position:absolute;z-index:2;top:0;right:0;bottom:32px;left:0;display:grid;place-items:center;align-content:center;color:#667a90;background:linear-gradient(145deg,#f7f9fc,#fff)}.pdf-loading b[data-v-9a227bd6]{margin-top:11px;font-size:11px}.pdf-loading small[data-v-9a227bd6]{margin-top:5px;color:#9aa6b4;font-size:8px}.pdf-loading-spinner[data-v-9a227bd6]{width:26px;height:26px;border:3px solid #e3e9ef;border-top-color:#d98722;border-radius:50%;animation:pdf-spin-9a227bd6 .8s linear infinite}.pdf-preview-frame footer[data-v-9a227bd6]{display:flex;align-items:center;justify-content:center;gap:5px;height:32px;color:#8290a0;background:#f9fbfd;font-size:8px}.pdf-preview-fallback[data-v-9a227bd6],.pdf-unavailable[data-v-9a227bd6]{display:grid;place-items:center;align-content:center;text-align:center}.pdf-preview-fallback[data-v-9a227bd6]{min-height:628px;padding:30px;color:#7c8998;background:#fff}.pdf-preview-fallback>span[data-v-9a227bd6]{color:#d38a34;font-size:35px}.pdf-preview-fallback h4[data-v-9a227bd6],.pdf-unavailable h4[data-v-9a227bd6]{margin:12px 0 5px;color:#4c6077;font-size:13px}.pdf-preview-fallback p[data-v-9a227bd6],.pdf-unavailable p[data-v-9a227bd6]{margin:0;color:#929eac;font-size:9px}.pdf-preview-fallback a[data-v-9a227bd6]{margin-top:15px;padding:8px 13px;border-radius:6px;color:#fff;background:#d98722;font-size:9px;text-decoration:none}.pdf-unavailable[data-v-9a227bd6]{grid-template-columns:auto 1fr;justify-items:start;min-height:120px;padding:20px 24px;border:1px dashed #d8e0e8;border-radius:9px;background:#ffffffbf;text-align:left}.pdf-unavailable>span[data-v-9a227bd6]{margin-right:13px;color:#c4ced9;font-size:28px}.pdf-unavailable h4[data-v-9a227bd6]{margin-top:0}.pdf-unavailable p[data-v-9a227bd6]{line-height:1.6}.pdf-preview-frame.failed[data-v-9a227bd6]{min-height:660px}@keyframes pdf-spin-9a227bd6{to{transform:rotate(360deg)}}@media (max-width: 1200px){.case-grid[data-v-9a227bd6]{grid-template-columns:repeat(3,1fr)}.case-toolbar[data-v-9a227bd6]{grid-template-columns:minmax(230px,1fr) 2fr}.toolbar-actions[data-v-9a227bd6]{grid-column:1 / -1;justify-content:flex-end}}@media (max-width: 800px){.case-hero[data-v-9a227bd6]{padding:25px}.hero-visual[data-v-9a227bd6]{display:none}.case-toolbar[data-v-9a227bd6]{grid-template-columns:1fr}.toolbar-actions[data-v-9a227bd6]{grid-column:auto}.case-grid[data-v-9a227bd6]{grid-template-columns:repeat(2,1fr)}.case-modal[data-v-9a227bd6]{padding:10px}.detail-body[data-v-9a227bd6]{grid-template-columns:1fr;padding:22px}.detail-hero[data-v-9a227bd6]{grid-template-columns:48px 1fr;padding:24px 20px}.detail-icon[data-v-9a227bd6]{width:46px;height:46px;border-radius:11px;font-size:23px}.detail-hero h2[data-v-9a227bd6]{font-size:18px}.detail-actions[data-v-9a227bd6]{padding:10px 20px}.highlight-grid[data-v-9a227bd6]{grid-template-columns:1fr}.pdf-preview-section[data-v-9a227bd6]{padding:24px 22px 28px}.pdf-preview-frame[data-v-9a227bd6],.pdf-preview-frame.failed[data-v-9a227bd6]{min-height:540px}.pdf-preview-frame iframe[data-v-9a227bd6]{height:540px}.pdf-preview-fallback[data-v-9a227bd6]{min-height:508px}}@media (max-width: 520px){.case-grid[data-v-9a227bd6]{grid-template-columns:1fr}.hero-stats[data-v-9a227bd6]{flex-wrap:wrap;gap:10px 16px}.category-tabs[data-v-9a227bd6]{padding-bottom:3px}.detail-actions[data-v-9a227bd6],.detail-meta[data-v-9a227bd6]{flex-wrap:wrap}.pdf-preview-heading[data-v-9a227bd6]{align-items:flex-start;flex-direction:column}.pdf-preview-actions[data-v-9a227bd6]{width:100%}.pdf-preview-actions a[data-v-9a227bd6]{flex:1;justify-content:center}.pdf-preview-frame[data-v-9a227bd6],.pdf-preview-frame.failed[data-v-9a227bd6]{min-height:460px}.pdf-preview-frame iframe[data-v-9a227bd6]{height:460px}.pdf-preview-fallback[data-v-9a227bd6]{min-height:428px}.pdf-unavailable[data-v-9a227bd6]{grid-template-columns:1fr;justify-items:center;text-align:center}.pdf-unavailable>span[data-v-9a227bd6]{margin:0 0 7px}}.stage-activities[data-v-9a227bd6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 0}.stage-activities>div[data-v-9a227bd6]{padding:12px;border:1px solid #e3eaf0;border-radius:8px;background:#f8fafc}.stage-activities dt[data-v-9a227bd6],.preparation-list dt[data-v-9a227bd6]{margin-bottom:5px;color:#4c6480;font-size:11px;font-weight:700}.stage-activities dd[data-v-9a227bd6],.preparation-list dd[data-v-9a227bd6]{margin:0;color:#66758a;font-size:11px;line-height:1.85;overflow-wrap:anywhere}.lesson-steps .stage-evidence[data-v-9a227bd6]{color:#47826f;font-size:11px}.task-question-list[data-v-9a227bd6]{display:grid;gap:10px;padding-left:20px;color:#66758a;font-size:12px;line-height:1.9}.detail-subheading[data-v-9a227bd6]{margin:18px 0 8px;color:#40556d;font-size:12px}.preparation-list[data-v-9a227bd6]{display:grid;gap:13px;margin:0}.rubric-levels[data-v-9a227bd6]{padding:10px 0;border-bottom:1px solid #e5eaf0}.rubric-levels summary[data-v-9a227bd6]{color:#526880;font-size:11px;font-weight:600;cursor:pointer}.rubric-levels .preparation-list[data-v-9a227bd6]{margin-top:12px}@media (max-width: 700px){.stage-activities[data-v-9a227bd6]{grid-template-columns:1fr}}.evaluation-modal[data-v-69d0dac4]{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#1e2d436b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-panel[data-v-69d0dac4]{width:min(720px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:24px;border:1px solid #e4ebf4;border-radius:12px;background:#fff;box-shadow:0 24px 64px #233a5b33}.dialog-head[data-v-69d0dac4]{display:flex;align-items:flex-start;gap:13px;padding-bottom:19px;border-bottom:1px solid #edf1f6}.dialog-icon[data-v-69d0dac4]{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:9px;color:#3478d5;background:#edf5ff;font-size:21px}.dialog-head>div[data-v-69d0dac4]:nth-child(2){min-width:0;flex:1}.dialog-head small[data-v-69d0dac4]{color:#6f98cf;font-size:9px;letter-spacing:1.5px}.dialog-head h2[data-v-69d0dac4]{margin:2px 0 3px;color:#314760;font-size:20px}.dialog-head p[data-v-69d0dac4]{margin:0;color:#98a4b3;font-size:11px}.icon-button[data-v-69d0dac4]{display:grid;place-items:center;width:34px;height:34px;border-radius:6px;color:#8290a2;background:#f6f8fb;font-size:18px}.dialog-notice[data-v-69d0dac4]{display:flex;align-items:center;gap:7px;margin-top:16px;padding:10px 12px;border-radius:6px;font-size:12px}.dialog-notice.error[data-v-69d0dac4]{color:#bd4f4f;background:#fff1f1}.bound-knowledge[data-v-69d0dac4]{display:flex;align-items:center;gap:10px;margin-top:17px;padding:11px 13px;border:1px solid #dfeafb;border-radius:7px;color:#4380cc;background:#f7faff}.bound-knowledge>span[data-v-69d0dac4]{font-size:20px}.bound-knowledge div[data-v-69d0dac4]{display:grid;flex:1}.bound-knowledge small[data-v-69d0dac4]{color:#91a1b5;font-size:9px}.bound-knowledge b[data-v-69d0dac4]{color:#526a88;font-size:12px}.bound-knowledge code[data-v-69d0dac4]{color:#7691b1;font-size:11px}.field-label[data-v-69d0dac4]{display:grid;gap:7px;margin-top:17px;color:#5e6e82;font-size:12px;font-weight:600}.field-label input[data-v-69d0dac4],.field-label select[data-v-69d0dac4]{width:100%;height:40px;padding:0 11px;border:1px solid #e0e7f0;border-radius:6px;outline:none;color:#42546c;background:#fbfcfe;font:inherit;font-weight:400}.field-label input[data-v-69d0dac4]:focus,.field-label select[data-v-69d0dac4]:focus{border-color:#6ca0e4;box-shadow:0 0 0 3px #edf5ff}.field-title[data-v-69d0dac4]{display:flex;justify-content:space-between}.field-title small[data-v-69d0dac4]{color:#8a9aaf;font-weight:400}.document-options[data-v-69d0dac4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:190px;overflow-y:auto;padding:2px}.document-options button[data-v-69d0dac4]{display:grid;grid-template-columns:16px 16px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:42px;padding:8px 10px;border:1px solid #e7ecf3;border-radius:6px;color:#8a98aa;background:#fff;text-align:left}.document-options button.selected[data-v-69d0dac4]{border-color:#8bb4e9;color:#3f7dcc;background:#f5f9ff}.document-options b[data-v-69d0dac4]{overflow:hidden;color:#5c6c80;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.document-options small[data-v-69d0dac4]{color:#9ba7b5;font-size:9px;white-space:nowrap}.document-state[data-v-69d0dac4]{display:flex;align-items:center;justify-content:center;gap:7px;min-height:82px;border:1px dashed #dbe4ef;border-radius:6px;color:#91a0b2;background:#fafcfe;font-weight:400}.field-grid[data-v-69d0dac4]{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.dialog-footer[data-v-69d0dac4]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:23px;padding-top:17px;border-top:1px solid #edf1f6}.dialog-footer p[data-v-69d0dac4]{display:flex;align-items:center;gap:5px;margin:0;color:#9aa6b5;font-size:10px}.dialog-footer>div[data-v-69d0dac4]{display:flex;gap:8px}.primary-button[data-v-69d0dac4],.secondary-button[data-v-69d0dac4]{display:flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 15px;border-radius:6px;font-size:12px}.primary-button[data-v-69d0dac4]{color:#fff;background:#347cdb}.primary-button[data-v-69d0dac4]:disabled{cursor:not-allowed;opacity:.48}.secondary-button[data-v-69d0dac4]{color:#6f7f93;background:#f0f3f7}@media (max-width: 650px){.dialog-panel[data-v-69d0dac4]{padding:18px 15px}.document-options[data-v-69d0dac4],.field-grid[data-v-69d0dac4]{grid-template-columns:1fr}.dialog-footer[data-v-69d0dac4]{align-items:stretch;flex-direction:column}.dialog-footer>div[data-v-69d0dac4],.dialog-footer button[data-v-69d0dac4]{flex:1}.dialog-head p[data-v-69d0dac4]{display:none}}.evaluation-view[data-v-376bf0a7]{--eval-blue: #347cdb;padding-top:16px}.evaluation-hero[data-v-376bf0a7]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border:1px solid #e5edf7;border-radius:9px;background:linear-gradient(110deg,#f6faff,#fbfdff 62%,#f0f7ff)}.hero-kicker[data-v-376bf0a7]{display:flex;align-items:center;gap:6px;color:#5688c7;font-size:9px;font-weight:600;letter-spacing:1.2px}.hero-kicker i[data-v-376bf0a7]{font-size:15px}.evaluation-hero h2[data-v-376bf0a7]{margin:5px 0 4px;color:#304b6c;font-size:20px}.evaluation-hero p[data-v-376bf0a7]{margin:0;color:#8a99ac;font-size:11px}.create-button[data-v-376bf0a7]{display:flex;align-items:center;gap:6px;min-height:39px;padding:0 16px;border-radius:6px;color:#fff;background:var(--eval-blue);box-shadow:0 7px 16px #347cdb2e;font-size:12px}.summary-grid[data-v-376bf0a7]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.summary-grid article[data-v-376bf0a7]{display:flex;align-items:center;gap:11px;min-width:0;padding:14px 15px;border:1px solid #e9eef5;border-radius:8px;background:#fff}.summary-icon[data-v-376bf0a7]{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:8px;font-size:18px}.summary-icon.blue[data-v-376bf0a7]{color:#3d7fd5;background:#edf5ff}.summary-icon.green[data-v-376bf0a7]{color:#19a17c;background:#ebf9f5}.summary-icon.purple[data-v-376bf0a7]{color:#7c68cc;background:#f1eefc}.summary-icon.orange[data-v-376bf0a7]{color:#c18434;background:#fbf3e8}.summary-grid article div[data-v-376bf0a7]{display:grid;min-width:0}.summary-grid b[data-v-376bf0a7]{color:#41556f;font-size:18px;line-height:1.1}.summary-grid .knowledge-name[data-v-376bf0a7]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.summary-grid small[data-v-376bf0a7]{margin-top:4px;color:#95a1af;font-size:9px}.task-panel[data-v-376bf0a7]{margin-top:12px;overflow:hidden;border:1px solid #e7edf5;border-radius:9px;background:#fff}.task-toolbar[data-v-376bf0a7]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #edf1f6}.task-toolbar>div[data-v-376bf0a7]:first-child{flex:1}.task-toolbar h3[data-v-376bf0a7]{margin:0;color:#425974;font-size:14px}.task-toolbar>div:first-child span[data-v-376bf0a7]{color:#9aa6b5;font-size:9px}.task-search[data-v-376bf0a7]{display:flex;align-items:center;gap:7px;width:218px;height:34px;padding:0 10px;border:1px solid #e2e8f0;border-radius:5px;color:#93a0b0;background:#fafbfd}.task-search input[data-v-376bf0a7]{min-width:0;width:100%;border:0;outline:0;color:#53657c;background:transparent;font:inherit;font-size:10px}.refresh-button[data-v-376bf0a7],.task-actions button[data-v-376bf0a7]{display:grid;place-items:center;border:1px solid #e4eaf2;border-radius:5px;color:#6f829a;background:#fff}.refresh-button[data-v-376bf0a7]{width:34px;height:34px}.task-list[data-v-376bf0a7]{padding:5px 14px 12px}.task-row[data-v-376bf0a7]{display:grid;grid-template-columns:38px minmax(240px,1fr) 200px auto 18px;align-items:center;gap:12px;min-height:72px;padding:10px 3px;border-bottom:1px solid #eef2f7;cursor:pointer;transition:background .16s}.task-row[data-v-376bf0a7]:last-child{border-bottom:0}.task-row[data-v-376bf0a7]:hover{background:#fafcff}.task-symbol[data-v-376bf0a7]{display:grid;place-items:center;width:36px;height:36px;border-radius:7px;color:#4b84ce;background:#eef5fe;font-size:18px}.task-info[data-v-376bf0a7]{min-width:0}.task-name[data-v-376bf0a7]{display:flex;align-items:center;gap:8px}.task-name>b[data-v-376bf0a7]{overflow:hidden;color:#4a5c72;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.task-info p[data-v-376bf0a7]{margin:5px 0 0;color:#9ba6b4;font-size:9px}.task-info p span[data-v-376bf0a7]{margin-left:13px}.status-pill[data-v-376bf0a7]{display:flex;align-items:center;gap:4px;flex:0 0 auto;padding:2px 7px;border-radius:10px;font-size:8px}.status-pill i[data-v-376bf0a7]{width:5px;height:5px;border-radius:50%;background:currentColor}.status-pill.running[data-v-376bf0a7],.status-pill.queued[data-v-376bf0a7]{color:#397ccd;background:#eaf3ff}.status-pill.completed[data-v-376bf0a7]{color:#149675;background:#e7f7f1}.status-pill.failed[data-v-376bf0a7]{color:#c65353;background:#fff0f0}.status-pill.cancelled[data-v-376bf0a7]{color:#828f9f;background:#f0f2f5}.task-progress>div[data-v-376bf0a7]:first-child{display:flex;justify-content:space-between;color:#8795a7;font-size:9px}.task-progress b[data-v-376bf0a7]{color:#60748e;font-size:9px}.progress-track[data-v-376bf0a7]{height:4px;margin-top:7px;overflow:hidden;border-radius:3px;background:#edf1f5}.progress-track i[data-v-376bf0a7]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4c8fe5,#48a6d9);transition:width .3s}.task-actions[data-v-376bf0a7]{display:flex;gap:5px}.task-actions button[data-v-376bf0a7]{width:30px;height:30px;font-size:14px}.task-actions button[data-v-376bf0a7]:hover{color:#347cdb;border-color:#a9c6ea}.task-actions button.danger[data-v-376bf0a7]:hover{color:#cc5151;border-color:#e7b1b1}.task-actions button[data-v-376bf0a7]:disabled{opacity:.45}.row-arrow[data-v-376bf0a7]{color:#a6b2bf}.empty-state[data-v-376bf0a7]{display:grid;place-items:center;align-content:center;min-height:310px;color:#8f9daf}.empty-state>span[data-v-376bf0a7]:first-child{color:#5b8dce;font-size:25px}.empty-state .empty-icon[data-v-376bf0a7]{font-size:36px}.empty-state b[data-v-376bf0a7]{margin-top:9px;color:#667991;font-size:12px}.empty-state p[data-v-376bf0a7]{margin:4px 0 0;font-size:10px}.empty-state button[data-v-376bf0a7]{display:flex;align-items:center;gap:5px;margin-top:15px;padding:8px 12px;border-radius:5px;color:#fff;background:#3d80d7;font-size:10px}.state-notice[data-v-376bf0a7]{display:flex;align-items:center;gap:8px;margin:13px 15px 0;padding:10px 12px;border-radius:6px;font-size:10px}.state-notice p[data-v-376bf0a7]{flex:1;margin:0}.state-notice.error[data-v-376bf0a7]{color:#b54c4c;background:#fff1f1}.state-notice button[data-v-376bf0a7]{color:inherit;background:transparent;font-size:10px;text-decoration:underline}@media (max-width: 850px){.summary-grid[data-v-376bf0a7]{grid-template-columns:repeat(2,1fr)}.task-row[data-v-376bf0a7]{grid-template-columns:38px minmax(0,1fr) auto 18px}.task-progress[data-v-376bf0a7]{grid-column:2 / 3}.task-actions[data-v-376bf0a7]{grid-column:3;grid-row:1 / 3}.row-arrow[data-v-376bf0a7]{grid-column:4;grid-row:1 / 3}.task-toolbar[data-v-376bf0a7]{flex-wrap:wrap}.task-toolbar>div[data-v-376bf0a7]:first-child{flex-basis:100%}.task-search[data-v-376bf0a7]{flex:1}}@media (max-width: 560px){.evaluation-hero[data-v-376bf0a7]{align-items:flex-start;flex-direction:column}.evaluation-hero p[data-v-376bf0a7]{line-height:1.6}.summary-grid[data-v-376bf0a7]{grid-template-columns:1fr 1fr}.task-list[data-v-376bf0a7]{padding-inline:9px}.task-row[data-v-376bf0a7]{grid-template-columns:34px minmax(0,1fr) 16px}.task-actions[data-v-376bf0a7]{grid-column:2;grid-row:3}.row-arrow[data-v-376bf0a7]{grid-column:3;grid-row:1 / 3}.task-progress[data-v-376bf0a7]{grid-column:2 / 3}.task-info p span[data-v-376bf0a7]{display:none}}.citation-box[data-v-f6c4cb6d]{margin-top:12px;overflow:hidden;border:1px solid #e4ebf4;border-radius:7px;background:#f9fbfe}.citation-toggle[data-v-f6c4cb6d]{display:flex;align-items:center;gap:7px;width:100%;min-height:39px;padding:0 12px;color:#60748e;background:transparent;text-align:left}.citation-toggle>span[data-v-f6c4cb6d]:first-child{color:#4e88d4;font-size:16px}.citation-toggle b[data-v-f6c4cb6d]{font-size:11px}.citation-toggle small[data-v-f6c4cb6d]{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:10px;color:#3878ca;background:#e5f0ff;font-size:9px}.toggle-hint[data-v-f6c4cb6d]{margin-left:auto;color:#9aa6b5;font-size:9px}.citation-list[data-v-f6c4cb6d]{display:grid;gap:7px;padding:0 10px 10px}.citation-list article[data-v-f6c4cb6d]{padding:10px 11px;border:1px solid #e8edf4;border-radius:6px;background:#fff}.citation-list header[data-v-f6c4cb6d]{display:flex;align-items:center;justify-content:space-between;gap:10px}.citation-list header div[data-v-f6c4cb6d]{display:flex;align-items:center;gap:6px;min-width:0;color:#5489c9}.citation-list header b[data-v-f6c4cb6d]{overflow:hidden;color:#5d6f86;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.citation-list header small[data-v-f6c4cb6d]{color:#9ba7b5;font-size:8px;white-space:nowrap}.citation-list em[data-v-f6c4cb6d]{flex:0 0 auto;color:#6d93bf;font-size:9px;font-style:normal}.citation-list p[data-v-f6c4cb6d]{margin:7px 0 0;color:#718096;font-size:11px;line-height:1.7;white-space:pre-wrap}.evaluation-detail[data-v-1eeabc98]{padding-top:16px}.detail-header[data-v-1eeabc98]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid #eaf0f6}.detail-title[data-v-1eeabc98]{display:flex;align-items:center;gap:16px}.back-button[data-v-1eeabc98]{display:flex;align-items:center;gap:5px;height:34px;padding:0 10px;border:1px solid #e3eaf2;border-radius:6px;color:#71849b;background:#fff;font-size:10px}.title-row[data-v-1eeabc98]{display:flex;align-items:center;gap:9px}.title-row h2[data-v-1eeabc98]{margin:0;color:#354d6a;font-size:19px}.detail-title p[data-v-1eeabc98]{margin:4px 0 0;color:#98a5b4;font-size:10px}.task-status[data-v-1eeabc98],.item-status[data-v-1eeabc98],.review-result[data-v-1eeabc98]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:10px;font-size:8px}.task-status i[data-v-1eeabc98],.item-status i[data-v-1eeabc98]{width:5px;height:5px;border-radius:50%;background:currentColor}.task-status.running[data-v-1eeabc98],.task-status.queued[data-v-1eeabc98],.task-status.pending[data-v-1eeabc98],.item-status.running[data-v-1eeabc98],.item-status.queued[data-v-1eeabc98]{color:#387bcf;background:#eaf3ff}.task-status.completed[data-v-1eeabc98],.item-status.completed[data-v-1eeabc98]{color:#149675;background:#e7f7f1}.task-status.failed[data-v-1eeabc98],.item-status.failed[data-v-1eeabc98]{color:#c65353;background:#fff0f0}.task-status.cancelled[data-v-1eeabc98]{color:#7e8b9b;background:#f0f2f5}.header-actions[data-v-1eeabc98]{display:flex;gap:7px}.icon-button[data-v-1eeabc98],.export-button[data-v-1eeabc98]{display:flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:6px;font-size:10px}.icon-button[data-v-1eeabc98]{width:36px;border:1px solid #e2e9f1;color:#69809a;background:#fff}.export-button[data-v-1eeabc98]{padding:0 13px;color:#fff;background:#367ddd}.metric-grid[data-v-1eeabc98]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px}.metric-grid article[data-v-1eeabc98]{display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid #e9eef5;border-radius:8px;background:#fff}.metric-icon[data-v-1eeabc98]{display:grid;place-items:center;width:35px;height:35px;border-radius:8px;font-size:18px}.metric-icon.blue[data-v-1eeabc98]{color:#3e7fd4;background:#edf5ff}.metric-icon.green[data-v-1eeabc98]{color:#159979;background:#eaf8f3}.metric-icon.orange[data-v-1eeabc98]{color:#c1802d;background:#fbf2e5}.metric-grid article div[data-v-1eeabc98]{display:grid}.metric-grid b[data-v-1eeabc98]{color:#41556e;font-size:17px;line-height:1.1}.metric-grid em[data-v-1eeabc98]{color:#8e9aab;font-size:9px;font-style:normal;font-weight:400}.metric-grid small[data-v-1eeabc98]{margin-top:4px;color:#96a2b1;font-size:9px}.processing-bar[data-v-1eeabc98]{display:grid;grid-template-columns:22px minmax(210px,auto) 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:11px 14px;border:1px solid #dce9fb;border-radius:7px;color:#4c83c8;background:#f5f9ff}.processing-bar>span[data-v-1eeabc98]{font-size:17px}.processing-bar b[data-v-1eeabc98]{color:#52749e;font-size:10px}.processing-bar p[data-v-1eeabc98]{margin:1px 0 0;color:#8da2bb;font-size:8px}.processing-track[data-v-1eeabc98]{height:5px;overflow:hidden;border-radius:3px;background:#e1eaf4}.processing-track i[data-v-1eeabc98]{display:block;height:100%;background:#4c8cdf}.processing-bar em[data-v-1eeabc98]{font-size:9px;font-style:normal}.questions-section[data-v-1eeabc98]{margin-top:12px;overflow:hidden;border:1px solid #e7edf5;border-radius:9px;background:#fff}.questions-section>header[data-v-1eeabc98]{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-bottom:1px solid #edf1f6}.questions-section h3[data-v-1eeabc98]{margin:0;color:#415873;font-size:14px}.questions-section>header p[data-v-1eeabc98]{margin:3px 0 0;color:#9aa6b5;font-size:9px}.questions-section>header>span[data-v-1eeabc98]{padding:4px 8px;border-radius:4px;color:#6187b7;background:#f0f5fb;font-size:9px}.question-list[data-v-1eeabc98]{display:grid;gap:10px;padding:12px;background:#f8fafc}.question-card[data-v-1eeabc98]{padding:15px 16px;border:1px solid #e5ebf3;border-radius:8px;background:#fff;box-shadow:0 2px 8px #354c6b06}.question-head[data-v-1eeabc98]{display:flex;align-items:center;gap:9px}.question-number[data-v-1eeabc98]{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;color:#397ed5;background:#ebf3ff;font-size:10px;font-weight:700}.question-head>div[data-v-1eeabc98]{display:flex;gap:5px;flex:1}.review-result.pass[data-v-1eeabc98]{color:#168f72;background:#e8f7f2}.review-result.partial[data-v-1eeabc98]{color:#b57b29;background:#fff5e5}.review-result.fail[data-v-1eeabc98],.review-result.invalid[data-v-1eeabc98]{color:#bf5454;background:#fff0f0}.score[data-v-1eeabc98]{color:#8493a5;font-size:9px}.score b[data-v-1eeabc98]{color:#3b7ed4;font-size:15px}.question-head>button[data-v-1eeabc98]{display:grid;place-items:center;width:29px;height:29px;border:1px solid #e4eaf2;border-radius:5px;color:#74879d;background:#fff;font-size:13px}.question-card h4[data-v-1eeabc98]{margin:11px 0 10px;color:#3e536d;font-size:13px;line-height:1.65}.question-generating[data-v-1eeabc98]{display:flex;align-items:center;gap:10px;min-height:72px;margin-top:11px;padding:12px 14px;border:1px dashed #cdddf1;border-radius:7px;color:#4d85ca;background:#f7faff}.question-generating.failed[data-v-1eeabc98]{color:#c25a51;border-color:#edc3be;background:#fff7f5}.question-generating>span[data-v-1eeabc98]{font-size:20px}.question-generating b[data-v-1eeabc98]{color:#52749d;font-size:11px}.question-generating.failed b[data-v-1eeabc98]{color:#ad5149}.question-generating p[data-v-1eeabc98]{margin:3px 0 0;color:#91a3b9;font-size:9px}.item-error[data-v-1eeabc98]{display:flex;gap:7px;margin:9px 0;padding:8px 10px;border-radius:5px;color:#b35a4c;background:#fff4f0;font-size:9px}.item-error p[data-v-1eeabc98]{margin:0}.answer-grid[data-v-1eeabc98]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.answer-panel[data-v-1eeabc98]{min-width:0;padding:11px 12px;border-radius:7px}.answer-panel header[data-v-1eeabc98]{display:flex;align-items:center;gap:6px}.answer-panel header span[data-v-1eeabc98]{font-size:15px}.answer-panel header b[data-v-1eeabc98]{font-size:10px}.answer-panel p[data-v-1eeabc98]{margin:7px 0 0;color:#61748b;font-size:11px;line-height:1.75;white-space:pre-wrap}.answer-panel p.muted[data-v-1eeabc98]{color:#9aa6b5}.ai-answer[data-v-1eeabc98]{border:1px solid #dceafb;background:#f6faff}.ai-answer header[data-v-1eeabc98]{color:#397ccf}.expected-answer[data-v-1eeabc98]{border:1px solid #e6e8f2;background:#fafafe}.expected-answer header[data-v-1eeabc98]{color:#7b72b6}.review-area[data-v-1eeabc98]{margin-top:12px;padding-top:11px;border-top:1px solid #edf1f6}.review-buttons[data-v-1eeabc98]{display:flex;align-items:center;gap:6px}.review-buttons>span[data-v-1eeabc98]:first-child{margin-right:3px;color:#8492a4;font-size:9px}.review-buttons button[data-v-1eeabc98]{display:flex;align-items:center;gap:4px;min-height:29px;padding:0 9px;border:1px solid #e2e8f0;border-radius:5px;color:#75869b;background:#fff;font-size:9px}.review-buttons button.pass.selected[data-v-1eeabc98]{color:#128d6c;border-color:#8fd0bc;background:#ecf9f5}.review-buttons button.partial.selected[data-v-1eeabc98]{color:#b4761f;border-color:#e6c287;background:#fff8eb}.review-buttons button.fail.selected[data-v-1eeabc98],.review-buttons button.invalid.selected[data-v-1eeabc98]{color:#bd4e4e;border-color:#e4aaaa;background:#fff1f1}.comment-field[data-v-1eeabc98]{display:flex;align-items:center;gap:7px;height:34px;margin-top:9px;padding-left:10px;border:1px solid #e5eaf1;border-radius:5px;color:#91a0b2;background:#fafbfd}.comment-field input[data-v-1eeabc98]{min-width:0;flex:1;border:0;outline:none;color:#5f7188;background:transparent;font:inherit;font-size:9px}.comment-field button[data-v-1eeabc98]{align-self:stretch;padding:0 10px;border-left:1px solid #e5eaf1;color:#4b82c7;background:#f4f8fd;font-size:9px}.comment-field button[data-v-1eeabc98]:disabled{color:#a5afbb;cursor:default}.detail-notice[data-v-1eeabc98]{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:6px;font-size:10px}.detail-notice p[data-v-1eeabc98]{flex:1;margin:0}.detail-notice.error[data-v-1eeabc98]{color:#b54c4c;background:#fff0f0}.detail-notice button[data-v-1eeabc98]{color:inherit;background:transparent;text-decoration:underline}.detail-loading[data-v-1eeabc98],.no-items[data-v-1eeabc98]{display:grid;place-items:center;align-content:center;min-height:300px;color:#8797aa}.detail-loading span[data-v-1eeabc98],.no-items span[data-v-1eeabc98]{color:#5189ce;font-size:26px}.detail-loading b[data-v-1eeabc98],.no-items b[data-v-1eeabc98]{margin-top:8px;font-size:11px}@media (max-width: 850px){.metric-grid[data-v-1eeabc98]{grid-template-columns:repeat(2,1fr)}.answer-grid[data-v-1eeabc98]{grid-template-columns:1fr}.processing-bar[data-v-1eeabc98]{grid-template-columns:22px 1fr auto}.processing-track[data-v-1eeabc98]{grid-column:2 / 4}.detail-title[data-v-1eeabc98]{align-items:flex-start;flex-direction:column;gap:9px}.detail-header[data-v-1eeabc98]{align-items:flex-end}}@media (max-width: 560px){.detail-header[data-v-1eeabc98]{align-items:stretch;flex-direction:column}.header-actions[data-v-1eeabc98]{justify-content:flex-end}.title-row[data-v-1eeabc98]{align-items:flex-start;flex-wrap:wrap}.metric-grid[data-v-1eeabc98]{grid-template-columns:1fr 1fr}.question-card[data-v-1eeabc98]{padding:12px 10px}.review-buttons[data-v-1eeabc98]{flex-wrap:wrap}.review-buttons>span[data-v-1eeabc98]:first-child{flex-basis:100%}.questions-section>header>span[data-v-1eeabc98]{display:none}}.generation-progress[data-v-14e17b3e]{margin:12px 0 0!important;color:#347cdb}.generation-notice[data-v-14e17b3e]{margin:12px 0 0!important;color:#a07b32}.generation-sources[data-v-14e17b3e]{padding:14px;margin-top:14px;background:#fff;border:1px solid #dae5f4;border-radius:7px}.generation-sources>div[data-v-14e17b3e]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.generation-sources>div>b[data-v-14e17b3e]{color:#405b7e}.generation-sources>div>span[data-v-14e17b3e]{font-size:10px;color:#7c91aa}.generation-sources>p[data-v-14e17b3e]{margin:8px 0;color:#8c9bb0;font-size:10px;line-height:1.7}.generation-sources details[data-v-14e17b3e]{border-top:1px solid #edf2f8;padding:9px 0}.generation-sources summary[data-v-14e17b3e]{cursor:pointer;overflow-wrap:anywhere}.generation-sources summary small[data-v-14e17b3e]{display:inline;margin:0 0 0 8px;font-size:10px;color:#8b9db4}.generation-sources details>p[data-v-14e17b3e]{max-height:220px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#f7faff;padding:12px;margin:8px 0 0;line-height:1.8;font-size:11px}.question-composer[data-v-14e17b3e]{padding:16px;background:#f5f8ff;border:1px solid #dce7f9;border-radius:8px;color:#536b89;font-size:12px}.question-composer>p[data-v-14e17b3e]{margin:0 0 12px;line-height:1.7}.question-composer fieldset[data-v-14e17b3e]{padding:0;border:0;margin:0 0 12px}.question-composer legend[data-v-14e17b3e]{margin-bottom:8px}.type-options[data-v-14e17b3e]{display:flex;flex-wrap:wrap;gap:8px 16px}.type-options label[data-v-14e17b3e]{display:flex;align-items:center;gap:5px}.type-options input[data-v-14e17b3e]{width:14px;height:14px;accent-color:#347cdb}.generate-settings[data-v-14e17b3e]{display:flex;gap:16px;margin-bottom:12px}.generate-settings label[data-v-14e17b3e]{display:grid;gap:6px;flex:1}.question-composer input[type=number][data-v-14e17b3e],.question-composer select[data-v-14e17b3e],.question-composer textarea[data-v-14e17b3e]{box-sizing:border-box;background:#fff;border:1px solid #d9e4f4;border-radius:5px;padding:9px;color:#415977;font:inherit}.question-composer textarea[data-v-14e17b3e]{width:100%;resize:vertical;line-height:1.8}.extra-requirements[data-v-14e17b3e],.draft-label[data-v-14e17b3e]{display:grid;gap:7px;margin-bottom:12px}.draft-label[data-v-14e17b3e]{margin-top:14px}.question-composer button[data-v-14e17b3e]{border:1px solid #c9daf2;border-radius:5px;padding:9px 13px;background:#fff;color:#3976c5;cursor:pointer;font:inherit}.question-composer button.generate[data-v-14e17b3e]{border-color:#347cdb;background:#347cdb;color:#fff}.question-composer button[data-v-14e17b3e]:disabled{opacity:.55;cursor:wait}.draft-actions[data-v-14e17b3e]{display:flex;justify-content:flex-end;gap:10px}.question-composer small[data-v-14e17b3e]{display:block;margin-top:10px;color:#8294ab}.question-composer .error[data-v-14e17b3e]{margin-top:12px;color:#b74747}.word-preview[data-v-9bc013b3]{border:1px solid #dfe7f1;border-radius:10px;overflow:hidden;background:#fff;min-width:0}.word-preview-header[data-v-9bc013b3]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#f8faff}.word-file[data-v-9bc013b3]{display:flex;align-items:center;gap:10px;min-width:0}.word-file>div[data-v-9bc013b3]{display:grid;gap:4px;min-width:0}.word-file b[data-v-9bc013b3]{font-size:13px;color:#344d6d;overflow-wrap:anywhere}.word-file small[data-v-9bc013b3]{font-size:11px;color:#8a99ad}.word-icon[data-v-9bc013b3]{display:grid;place-items:center;flex-shrink:0;width:30px;height:35px;background:#286ac3;border-radius:4px;color:#fff;font:700 19px Georgia,serif}.word-actions[data-v-9bc013b3]{display:flex;align-items:center;gap:10px;flex-shrink:0}.word-actions a[data-v-9bc013b3],.word-actions button[data-v-9bc013b3],.word-overlay button[data-v-9bc013b3]{border:1px solid #dce6f5;border-radius:5px;background:#fff;color:#3478d5;padding:8px 12px;cursor:pointer;font:inherit;font-size:12px;text-decoration:none}.word-actions button[data-v-9bc013b3]{background:#eaf2ff;border-color:#eaf2ff}.word-toolbar[data-v-9bc013b3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 16px;border-top:1px solid #edf1f7;border-bottom:1px solid #dfe7f1;background:#fff;font-size:12px;color:#677d98}.page-controls[data-v-9bc013b3]{display:flex;align-items:center;gap:10px}.page-controls>button[data-v-9bc013b3]{border:1px solid #e0e7f1;border-radius:4px;background:#fff;color:#45668b;font-size:21px;line-height:24px;width:28px;cursor:pointer}.page-controls input[data-v-9bc013b3]{box-sizing:border-box;width:48px;height:28px;margin:0 4px;border:1px solid #dce5f2;border-radius:4px;text-align:center;color:#344d6d;font:inherit;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.page-controls input[data-v-9bc013b3]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.word-preview button[data-v-9bc013b3]:disabled{opacity:.4;cursor:default}.zoom-control[data-v-9bc013b3]{display:flex;align-items:center;gap:8px}.zoom-control select[data-v-9bc013b3]{border:1px solid #dce5f2;border-radius:4px;padding:5px;color:#45668b;background:#fff;font:inherit}.word-stage[data-v-9bc013b3]{position:relative;height:560px;min-height:240px;background:#e9edf3}.word-stage iframe[data-v-9bc013b3]{display:block;width:100%;height:100%;border:0}.word-overlay[data-v-9bc013b3]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;background:#f3f6fa;color:#71839a;text-align:center;font-size:13px}.word-error[data-v-9bc013b3]{color:#b74747;font-size:12px;line-height:1.8}.word-preview>p[data-v-9bc013b3]{padding:0 16px}.word-loading[data-v-9bc013b3]{width:24px;height:24px;border:2px solid #d9e5f5;border-top-color:#3478d5;border-radius:50%;animation:word-spin-9bc013b3 .8s linear infinite}.word-preview footer[data-v-9bc013b3]{padding:9px 16px;border-top:1px solid #dfe7f1;font-size:11px;line-height:1.7;color:#8593a6}.word-preview.standalone[data-v-9bc013b3]{height:100%;display:flex;flex-direction:column}.standalone .word-stage[data-v-9bc013b3]{height:auto;flex:1;min-height:0}@keyframes word-spin-9bc013b3{to{transform:rotate(360deg)}}@media (max-width:620px){.word-preview-header[data-v-9bc013b3]{align-items:start;flex-direction:column;padding:12px}.word-actions[data-v-9bc013b3]{width:100%;justify-content:flex-end}.word-toolbar[data-v-9bc013b3]{padding:8px;gap:8px}.page-controls[data-v-9bc013b3]{gap:6px}.zoom-control[data-v-9bc013b3]{gap:4px}.word-stage[data-v-9bc013b3]{height:480px}}.review-mask[data-v-9ffe538b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;background:#19273a80;padding:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.review-card[data-v-9ffe538b]{width:min(1120px,96vw);max-height:92vh;overflow:auto;border-radius:12px;background:#fff;box-shadow:0 24px 70px #162b4840;color:#41556f}.review-card>header[data-v-9ffe538b]{display:flex;justify-content:space-between;gap:20px;padding:20px 24px;border-bottom:1px solid #e5edf7}.review-card header span[data-v-9ffe538b]{font-size:12px;color:#347cdb}.review-card h3[data-v-9ffe538b]{margin:6px 0;font-size:19px}.review-card header p[data-v-9ffe538b]{font-size:12px;color:#8393a8;margin:0}.review-card header>button[data-v-9ffe538b]{align-self:start;border:1px solid #e2e8f0;background:#fff;border-radius:5px;font-size:22px;color:#71839a;width:32px;height:32px;cursor:pointer}.review-content[data-v-9ffe538b]{padding:22px}.text-answer[data-v-9ffe538b]{padding:18px;background:#f7faff;border-radius:8px}.text-answer p[data-v-9ffe538b]{white-space:pre-wrap;line-height:1.9}.review-evidence[data-v-9ffe538b]{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:20px}.review-panel[data-v-9ffe538b]{padding:18px;border:1px solid #e4ebf5;border-radius:8px;font-size:12px;line-height:1.8;min-width:0}.review-panel h4[data-v-9ffe538b]{margin:0;font-size:15px;color:#334e71}.review-panel h5[data-v-9ffe538b]{margin:16px 0 6px;font-size:13px}.review-panel p[data-v-9ffe538b]{white-space:pre-wrap;overflow-wrap:anywhere}.unmet[data-v-9ffe538b]{color:#ad7c2d}.muted[data-v-9ffe538b],.review-panel small[data-v-9ffe538b]{color:#8c9aab}.panel-heading[data-v-9ffe538b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.panel-heading button[data-v-9ffe538b]{border:0;background:#eaf2ff;color:#347cdb;border-radius:5px;padding:7px 10px;cursor:pointer}.knowledge-item[data-v-9ffe538b]{border-left:2px solid #98b9eb;padding-left:10px;margin-top:12px}.teacher-grade[data-v-9ffe538b]{display:flex;flex-wrap:wrap;gap:16px;padding:20px;margin-top:20px;background:#f5f8fe;border-radius:8px;align-items:end}.teacher-grade h4[data-v-9ffe538b]{width:100%;margin:0}.teacher-grade label[data-v-9ffe538b]{display:grid;gap:8px;font-size:12px}.teacher-grade input[data-v-9ffe538b],.teacher-grade textarea[data-v-9ffe538b]{box-sizing:border-box;padding:10px;border:1px solid #dce5f2;border-radius:5px;font:inherit;color:#41556f}.teacher-grade input[data-v-9ffe538b]{width:110px}.feedback-label[data-v-9ffe538b]{flex:1;min-width:200px}.teacher-grade textarea[data-v-9ffe538b]{width:100%;resize:vertical}.teacher-grade button[data-v-9ffe538b]{border:0;border-radius:6px;padding:12px 18px;background:#347cdb;color:#fff;cursor:pointer}.review-card button[data-v-9ffe538b]:disabled{opacity:.5;cursor:default}.error[data-v-9ffe538b]{padding:12px;color:#b74747;background:#fff1f1;border-radius:5px}@media (max-width:760px){.review-mask[data-v-9ffe538b]{padding:10px}.review-content[data-v-9ffe538b]{padding:14px}.review-evidence[data-v-9ffe538b]{grid-template-columns:1fr}.teacher-grade[data-v-9ffe538b]{padding:14px}}.class-targets[data-v-1879384c]{margin:0;padding:12px;border:1px solid #e2e8f0;border-radius:6px;min-width:0}.class-targets legend[data-v-1879384c]{font-size:12px;color:#53657c}.class-targets .class-target[data-v-1879384c]{display:flex;align-items:center;gap:8px;padding:5px 0}.class-targets input[type=checkbox][data-v-1879384c]{width:16px;height:16px;accent-color:#347cdb}.class-targets p[data-v-1879384c],.class-targets small[data-v-1879384c]{font-size:11px;color:#61738a}.editor-card>header[data-v-1879384c],.score-card>header[data-v-1879384c]{position:sticky;top:0;z-index:2;background:#fff}.editor-card>footer[data-v-1879384c],.score-card>footer[data-v-1879384c]{position:sticky;bottom:0;z-index:2;background:#fff}.editor-card header button[data-v-1879384c]{flex-shrink:0}@media (max-width:720px){.modal-mask[data-v-1879384c]{padding:12px}.editor-card[data-v-1879384c],.score-card[data-v-1879384c]{max-height:calc(100dvh - 24px)}.section-label[data-v-1879384c]{align-items:flex-start;flex-direction:column}}.word-section[data-v-1879384c]{padding:16px;border:1px solid #e0e8f4;border-radius:8px;background:#fbfcff}.section-label[data-v-1879384c]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.section-label b[data-v-1879384c]{font-size:12px;color:#405b7e}.section-label>span[data-v-1879384c]{font-size:10px;color:#93a1b2}.word-upload[data-v-1879384c]{display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed #c7d8ef;border-radius:7px;background:#fff}.word-upload>span[data-v-1879384c]{font-size:30px;color:#4f88d3;flex-shrink:0}.word-upload>div[data-v-1879384c]{flex:1;min-width:0}.word-upload b[data-v-1879384c]{font-size:11px;overflow-wrap:anywhere}.word-upload p[data-v-1879384c]{margin:6px 0 0;font-size:10px;line-height:1.7;color:#8a9bb1}.form-grid .upload-button[data-v-1879384c]{position:relative;display:block;flex-shrink:0;padding:9px 12px;background:#edf4ff;color:#347cdb;border-radius:5px;font-size:11px;cursor:pointer}.upload-button input[data-v-1879384c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.document-actions[data-v-1879384c]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:12px 0}.document-actions button[data-v-1879384c]{border:0;background:transparent;color:#347cdb;cursor:pointer;font-size:11px}.document-actions small[data-v-1879384c]{font-size:10px;color:#8a9ab0}.editor-error[data-v-1879384c]{margin:0 22px 14px;padding:12px;background:#fff1f1;color:#b74747;font-size:12px;border-radius:5px}.editor-card button[data-v-1879384c]:disabled{opacity:.5;cursor:default}.score-controls[data-v-1879384c]{display:flex;align-items:center;gap:5px}.score-controls input[data-v-1879384c]{width:52px;min-width:0;padding:6px;border:1px solid #dfe7f0;border-radius:4px;font:inherit}.score-controls button[data-v-1879384c]{border:0;background:#edf4ff;color:#347cdb;border-radius:4px;padding:7px 6px;font-size:9px;white-space:nowrap;cursor:pointer}.preview-mask[data-v-1879384c]{z-index:1200}.preview-card[data-v-1879384c]{box-sizing:border-box;width:min(850px,94vw);max-height:90vh;overflow:auto;padding:16px;border-radius:12px;background:#fff}.preview-card>.cancel[data-v-1879384c]{margin-bottom:12px}.assignment-view[data-v-1879384c]{--primary: #347cdb;padding-top:16px;color:#41556f}.assignment-hero[data-v-1879384c]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border:1px solid #e5edf7;border-radius:9px;background:linear-gradient(110deg,#f6faff,#fbfdff 62%,#f0f7ff)}.hero-kicker[data-v-1879384c]{display:flex;align-items:center;gap:6px;color:#5688c7;font-size:9px;font-weight:600;letter-spacing:1.2px}.assignment-hero h2[data-v-1879384c]{margin:5px 0 4px;color:#304b6c;font-size:20px}.assignment-hero p[data-v-1879384c],.editor-card header p[data-v-1879384c],.score-card header p[data-v-1879384c]{margin:0;color:#8a99ac;font-size:11px}.primary-button[data-v-1879384c]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 16px;border-radius:6px;color:#fff;background:var(--primary);font-size:12px;box-shadow:0 7px 16px #347cdb26}.summary-grid[data-v-1879384c]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.summary-grid article[data-v-1879384c]{display:flex;align-items:center;gap:11px;padding:14px 15px;border:1px solid #e9eef5;border-radius:8px;background:#fff}.summary-icon[data-v-1879384c]{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;font-size:18px}.summary-icon.blue[data-v-1879384c]{color:#3d7fd5;background:#edf5ff}.summary-icon.green[data-v-1879384c]{color:#19a17c;background:#ebf9f5}.summary-icon.purple[data-v-1879384c]{color:#7c68cc;background:#f1eefc}.summary-icon.orange[data-v-1879384c]{color:#c18434;background:#fbf3e8}.summary-grid article div[data-v-1879384c]{display:grid}.summary-grid b[data-v-1879384c]{font-size:18px}.summary-grid small[data-v-1879384c]{margin-top:4px;color:#95a1af;font-size:9px}.task-panel[data-v-1879384c]{margin-top:12px;overflow:hidden;border:1px solid #e7edf5;border-radius:9px}.task-toolbar[data-v-1879384c]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #edf1f6}.task-toolbar>div[data-v-1879384c]{flex:1}.task-toolbar h3[data-v-1879384c]{margin:0;font-size:14px}.task-toolbar>div span[data-v-1879384c]{color:#9aa6b5;font-size:9px}.task-toolbar select[data-v-1879384c],.search-box[data-v-1879384c],.form-grid input[data-v-1879384c],.form-grid select[data-v-1879384c],.form-grid textarea[data-v-1879384c]{border:1px solid #e2e8f0;border-radius:5px;color:#53657c;background:#fafbfd;font:inherit;font-size:10px;outline:0}.task-toolbar select[data-v-1879384c]{height:34px;padding:0 9px}.search-box[data-v-1879384c]{display:flex;align-items:center;gap:7px;width:220px;height:34px;padding:0 10px;color:#93a0b0}.search-box input[data-v-1879384c]{min-width:0;width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:10px}.task-list[data-v-1879384c]{padding:5px 14px 12px}.task-row[data-v-1879384c]{display:grid;grid-template-columns:40px minmax(260px,1fr) 75px 75px auto 16px;align-items:center;gap:12px;min-height:74px;padding:10px 3px;border-bottom:1px solid #eef2f7;cursor:pointer}.task-row[data-v-1879384c]:hover{background:#fafcff}.task-icon[data-v-1879384c]{display:grid;place-items:center;width:38px;height:38px;border-radius:8px;color:#4b84ce;background:#eef5fe;font-size:18px}.task-icon.exam[data-v-1879384c]{color:#8263c7;background:#f2eefc}.task-copy>div[data-v-1879384c]{display:flex;align-items:center;gap:7px}.task-copy b[data-v-1879384c]{font-size:12px}.task-copy p[data-v-1879384c]{margin:6px 0 0;color:#98a5b4;font-size:9px}.type-pill[data-v-1879384c],.status-pill[data-v-1879384c]{padding:2px 7px;border-radius:10px;font-size:8px}.type-pill[data-v-1879384c]{color:#557797;background:#edf3f8}.status-pill.published[data-v-1879384c]{color:#3479ca;background:#eaf3ff}.status-pill.ended[data-v-1879384c]{color:#168f71;background:#e8f7f2}.status-pill.draft[data-v-1879384c]{color:#8290a1;background:#f0f2f5}.metric[data-v-1879384c]{display:grid;justify-items:center}.metric b[data-v-1879384c]{font-size:13px}.metric small[data-v-1879384c]{margin-top:3px;color:#9aa6b5;font-size:8px}.row-actions[data-v-1879384c]{display:flex;gap:5px}.row-actions button[data-v-1879384c],.editor-card header button[data-v-1879384c],.score-card header button[data-v-1879384c]{display:grid;place-items:center;width:30px;height:30px;border:1px solid #e4eaf2;border-radius:5px;color:#6f829a;background:#fff}.row-actions button[data-v-1879384c]:hover{color:#347cdb;border-color:#a9c6ea}.row-actions button.danger[data-v-1879384c]:hover{color:#cc5151}.row-arrow[data-v-1879384c]{color:#a6b2bf}.empty-state[data-v-1879384c]{display:grid;place-items:center;align-content:center;min-height:300px;color:#8f9daf}.empty-state>span[data-v-1879384c]{font-size:36px}.empty-state b[data-v-1879384c]{margin:8px 0 12px}.empty-state button[data-v-1879384c]{color:#347cdb;background:transparent}.modal-mask[data-v-1879384c]{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#19273a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.editor-card[data-v-1879384c],.score-card[data-v-1879384c]{width:min(700px,100%);max-height:88vh;overflow:auto;border-radius:11px;background:#fff;box-shadow:0 24px 70px #162b4840}.editor-card>header[data-v-1879384c],.score-card>header[data-v-1879384c]{display:flex;justify-content:space-between;gap:20px;padding:20px 22px 16px;border-bottom:1px solid #edf1f6}.editor-card h3[data-v-1879384c],.score-card h3[data-v-1879384c]{margin:0 0 4px;color:#344e70;font-size:17px}.form-grid[data-v-1879384c]{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:20px 22px}.form-grid label[data-v-1879384c]{display:grid;gap:6px}.form-grid label>span[data-v-1879384c]{color:#61738a;font-size:10px}.form-grid .wide[data-v-1879384c]{grid-column:1 / -1}.form-grid input[data-v-1879384c],.form-grid select[data-v-1879384c]{height:37px;padding:0 10px}.form-grid textarea[data-v-1879384c]{resize:vertical;padding:9px 10px}.editor-card footer[data-v-1879384c],.score-card footer[data-v-1879384c]{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:14px 22px;border-top:1px solid #edf1f6}.cancel[data-v-1879384c]{min-height:38px;padding:0 16px;border:1px solid #e1e7ef;border-radius:6px;color:#677a91;background:#fff}.score-card[data-v-1879384c]{width:min(760px,100%)}.score-card header>div>span[data-v-1879384c]{color:#5d8ccc;font-size:9px;letter-spacing:1px}.score-table[data-v-1879384c]{padding:8px 22px 14px}.score-head[data-v-1879384c],.score-row[data-v-1879384c]{display:grid;grid-template-columns:1.1fr 1fr 1fr 100px;align-items:center;gap:12px;min-height:42px;border-bottom:1px solid #eef2f6;font-size:10px}.score-head[data-v-1879384c]{min-height:36px;color:#91a0b2}.score-row[data-v-1879384c]{color:#65778e}.score-row label[data-v-1879384c]{display:flex;align-items:center;gap:6px}.score-row input[type=checkbox][data-v-1879384c]{accent-color:#347cdb}.score-row>input[data-v-1879384c]{width:84px;height:29px;padding:0 8px;border:1px solid #dfe7f0;border-radius:4px;color:#526880}.score-row>input[data-v-1879384c]:disabled{background:#f2f4f7}.score-card footer[data-v-1879384c]{justify-content:space-between}.score-card footer>span[data-v-1879384c]{color:#8b99aa;font-size:9px}@media (max-width: 720px){.summary-grid[data-v-1879384c]{grid-template-columns:1fr 1fr}.task-toolbar[data-v-1879384c]{flex-wrap:wrap}.task-toolbar>div[data-v-1879384c]{flex-basis:100%}.search-box[data-v-1879384c]{flex:1}.task-row[data-v-1879384c]{grid-template-columns:38px minmax(0,1fr) 16px}.metric[data-v-1879384c]{display:none}.row-actions[data-v-1879384c]{grid-column:2}.row-arrow[data-v-1879384c]{grid-column:3;grid-row:1 / 3}.form-grid[data-v-1879384c]{grid-template-columns:1fr}.form-grid .wide[data-v-1879384c]{grid-column:auto}}.question-trend[data-v-69d9b9ab]{margin-top:30px}.trend-heading[data-v-69d9b9ab]{display:flex;align-items:center;justify-content:space-between;gap:18px}.trend-heading h4[data-v-69d9b9ab]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;color:#304c70;font-size:16px;font-weight:600}.trend-heading h4>span[data-v-69d9b9ab]:first-child{color:#789aca;font-size:20px}.trend-topic-count[data-v-69d9b9ab]{padding:1px 7px;border-radius:5px;color:#8a9db7;background:#f1f5fa;font-size:10px;font-weight:400}.trend-heading p[data-v-69d9b9ab]{margin:6px 0 0;color:#8a9bb1;font-size:12px}.trend-heading label[data-v-69d9b9ab]{display:flex;align-items:center;gap:10px;min-width:0;color:#8b9bb0;font-size:11px}.trend-heading select[data-v-69d9b9ab]{width:200px;max-width:100%;padding:9px 12px;border:1px solid #dce6f2;border-radius:8px;color:#526e92;background:#fbfdff;font:inherit;font-size:12px;cursor:pointer}.trend-legend[data-v-69d9b9ab]{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:24px 0 16px;color:#8193ad;font-size:11px}.trend-legend>span[data-v-69d9b9ab],.tooltip-summary>span[data-v-69d9b9ab]{display:inline-flex;align-items:center;gap:6px}.trend-legend b[data-v-69d9b9ab]{color:#587ba9;font-weight:500}.trend-legend small[data-v-69d9b9ab]{margin-left:auto;color:#99a8bc;font-size:10px}.total-key[data-v-69d9b9ab],.confusion-key[data-v-69d9b9ab]{display:inline-block;flex-shrink:0;width:15px;height:3px;border-radius:3px;background:#6c9ee5}.confusion-key[data-v-69d9b9ab]{background:#e4ad58}.trend-canvas[data-v-69d9b9ab]{position:relative;padding:28px 18px 38px 42px;border:1px solid #e6edf6;border-radius:12px;background:linear-gradient(180deg,#fafcff,#fff)}.trend-unit[data-v-69d9b9ab]{position:absolute;top:8px;left:18px;color:#9aa9bd;font-size:10px}.trend-y-axis[data-v-69d9b9ab]{position:absolute;top:48px;left:12px;width:20px;height:200px;color:#98a8bd;font-size:10px;text-align:right}.trend-y-axis>span[data-v-69d9b9ab]{position:absolute;right:0;transform:translateY(-50%)}.trend-plot[data-v-69d9b9ab]{position:relative;height:240px}.trend-grid[data-v-69d9b9ab]{position:absolute;top:20px;right:0;bottom:20px;left:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.trend-grid i[data-v-69d9b9ab]{width:100%;border-top:1px dashed #e8eef6}.trend-svg[data-v-69d9b9ab]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:240px;overflow:visible;pointer-events:none}.trend-line[data-v-69d9b9ab]{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.trend-line.total[data-v-69d9b9ab]{stroke:#6c9ee5}.trend-line.confusion[data-v-69d9b9ab]{stroke:#e4ad58;stroke-width:2;stroke-dasharray:5 5}.trend-area[data-v-69d9b9ab]{fill:#6c9ee512}.trend-point[data-v-69d9b9ab]{position:absolute;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;transform:translate(-50%,-50%);cursor:pointer;z-index:2}.trend-point>span[data-v-69d9b9ab]{display:block;width:8px;height:8px;border:2px solid #6c9ee5;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #fff;transition:box-shadow .15s}.trend-point.active>span[data-v-69d9b9ab],.trend-point:hover>span[data-v-69d9b9ab]{background:#6c9ee5;box-shadow:0 0 0 5px #6c9ee520}.trend-point[data-v-69d9b9ab]:focus-visible{outline:2px solid #9bbded;outline-offset:1px}.trend-point.confusion-point>span[data-v-69d9b9ab]{width:6px;height:6px;border-color:#e4ad58}.trend-point.confusion-point:hover>span[data-v-69d9b9ab]{background:#e4ad58;box-shadow:0 0 0 5px #e4ad581a}.trend-crosshair[data-v-69d9b9ab]{position:absolute;top:16px;bottom:20px;border-left:1px dashed #bbcee9;pointer-events:none}.trend-x-axis[data-v-69d9b9ab]{position:absolute;top:244px;right:0;left:0;color:#94a5bc;font-size:10px}.trend-x-axis>span[data-v-69d9b9ab]{position:absolute;transform:translate(-50%);white-space:nowrap}.trend-x-axis>span[data-v-69d9b9ab]:first-child:not(:last-child){transform:none}.trend-x-axis>span[data-v-69d9b9ab]:last-child:not(:first-child){transform:translate(-100%)}.trend-tooltip[data-v-69d9b9ab],.trend-tooltip[data-v-69d9b9ab] *{box-sizing:border-box}.trend-tooltip[data-v-69d9b9ab]{position:fixed;z-index:2000;width:min(380px,calc(100vw - 32px));padding:16px;border:1px solid #dce7f6;border-radius:10px;background:#fff;box-shadow:0 10px 32px #2f507b24;color:#557091;font-size:12px;line-height:1.7;outline:none}.trend-tooltip>header[data-v-69d9b9ab]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.trend-tooltip header>div[data-v-69d9b9ab]{display:grid;gap:3px}.trend-tooltip strong[data-v-69d9b9ab]{color:#3d5e87;font-size:14px;font-weight:600}.trend-tooltip header div>span[data-v-69d9b9ab]{color:#95a7bf;font-size:10px}.trend-tooltip header button[data-v-69d9b9ab]{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:5px;color:#8ca3c2;background:#f4f7fc;cursor:pointer}.tooltip-summary[data-v-69d9b9ab]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;padding-bottom:12px;border-bottom:1px solid #edf2f8;font-size:10px;color:#869bb6}.tooltip-summary b[data-v-69d9b9ab]{color:#587ba9}.tooltip-evidence[data-v-69d9b9ab]{max-height:238px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.tooltip-evidence article[data-v-69d9b9ab]{padding:14px 0;border-bottom:1px solid #edf2f8}.tooltip-evidence article[data-v-69d9b9ab]:last-child{border:0;padding-bottom:0}.tooltip-evidence article>div[data-v-69d9b9ab]{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.tooltip-evidence b[data-v-69d9b9ab]{color:#567499;font-weight:500}.tooltip-evidence article div>span[data-v-69d9b9ab]{padding:1px 5px;border-radius:4px;color:#85a0c4;background:#f0f5fc;font-size:9px}.tooltip-evidence article div>span.confused[data-v-69d9b9ab]{color:#b58c4e;background:#fff5e5}.tooltip-evidence small[data-v-69d9b9ab]{margin-left:auto;color:#9baabe;font-size:9px}.tooltip-evidence h5[data-v-69d9b9ab]{margin:8px 0 4px;color:#8ba2c0;font-size:10px;font-weight:400}.tooltip-evidence article p[data-v-69d9b9ab]{margin:0;color:#4b6688;font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.tooltip-evidence article p.tooltip-reason[data-v-69d9b9ab],.tooltip-evidence article p.tooltip-suggestion[data-v-69d9b9ab]{margin-top:7px;color:#97a7bb;font-size:10px}.tooltip-empty[data-v-69d9b9ab]{padding:18px 0 4px;color:#9aaabe;text-align:center}.trend-note[data-v-69d9b9ab]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;margin:14px 0 0;color:#98a7bb;font-size:10px;line-height:1.9}.trend-note>span[data-v-69d9b9ab]:first-child{position:relative;top:2px;flex-shrink:0}.trend-touch-hint[data-v-69d9b9ab]{display:none}@media (max-width: 760px){.trend-heading[data-v-69d9b9ab]{align-items:stretch;flex-direction:column;gap:14px}.trend-heading h4[data-v-69d9b9ab]{font-size:15px}.trend-heading p[data-v-69d9b9ab]{font-size:11px}.trend-heading label[data-v-69d9b9ab]{align-items:center}.trend-heading select[data-v-69d9b9ab]{flex:1;width:0}.trend-legend[data-v-69d9b9ab]{gap:12px;margin-top:18px;font-size:10px}.trend-legend small[data-v-69d9b9ab]{flex-basis:100%;margin-left:0}.trend-canvas[data-v-69d9b9ab]{padding-right:14px;padding-left:32px}.trend-y-axis[data-v-69d9b9ab]{left:4px}.trend-unit[data-v-69d9b9ab]{left:9px}.trend-point[data-v-69d9b9ab]{width:30px;height:30px}.trend-tooltip[data-v-69d9b9ab]{padding:12px}.tooltip-evidence[data-v-69d9b9ab]{max-height:205px}.trend-x-axis[data-v-69d9b9ab]{font-size:9px}.trend-touch-hint[data-v-69d9b9ab]{display:block;margin:6px 0 0;color:#8fa5c1;font-size:10px}}.question-insights[data-v-5f497c5e]{margin-top:24px;padding:28px;border:1px solid #e0e8f2;border-radius:16px;background:#fff;color:#354d6b;box-shadow:0 4px 20px #263f6504;font-size:13px;line-height:1.7}.question-insights[data-v-5f497c5e] *,.question-insights[data-v-5f497c5e] *:before,.question-insights[data-v-5f497c5e] *:after{box-sizing:border-box}.question-insights[data-v-5f497c5e] :is(button,input,select){font:inherit}.question-insights[data-v-5f497c5e] :is(button,input,select,summary):focus-visible{outline:3px solid #a7c8ff;outline-offset:3px}.insight-header[data-v-5f497c5e]{display:flex;align-items:center;gap:14px}.insight-title-icon[data-v-5f497c5e]{display:inline-block;flex-shrink:0;width:28px;height:28px;color:#477fcb;font-size:28px}.insight-heading[data-v-5f497c5e]{flex:1;min-width:0}.section-eyebrow[data-v-5f497c5e]{color:#8295ae;font-size:11px;letter-spacing:1px}.question-insights h3[data-v-5f497c5e]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:2px 0 4px;color:#293f5e;font-size:20px;font-weight:600}.question-insights h3>span[data-v-5f497c5e]{padding:2px 8px;border:1px solid #e1eafb;border-radius:5px;color:#6887b3;background:#f7faff;font-size:11px;font-weight:400}.insight-heading>p[data-v-5f497c5e]{margin:0;color:#8291a5;font-size:12px;line-height:1.8}.analysis-status[data-v-5f497c5e]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:#5d9588;font-size:11px}.analysis-status i[data-v-5f497c5e]{width:6px;height:6px;border-radius:50%;background:#62ad98}.analysis-status.pending[data-v-5f497c5e]{color:#b38b4c}.analysis-status.pending i[data-v-5f497c5e]{background:#d7ac66}.insight-toolbar[data-v-5f497c5e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:24px;padding:14px 0;border-top:1px solid #edf1f7;border-bottom:1px solid #edf1f7}.period-filter[data-v-5f497c5e]{display:flex;align-items:center;gap:8px;padding-left:12px;border:1px solid #dce5f0;border-radius:8px;color:#6f88a9;background:#fafcfe}.period-filter select[data-v-5f497c5e]{height:38px;min-width:112px;padding:0 12px 0 0;border:0;border-radius:8px;color:#4f6888;background:transparent;cursor:pointer}.insight-actions[data-v-5f497c5e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.insight-actions button[data-v-5f497c5e]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:9px 14px;border:1px solid #d9e4f1;border-radius:8px;color:#526f94;background:#fff;font-size:12px;line-height:1.5;white-space:nowrap;cursor:pointer;transition:background .18s,border-color .18s,box-shadow .18s}.insight-actions button>span[data-v-5f497c5e]{font-size:15px}.insight-actions button[data-v-5f497c5e]:hover:not(:disabled){border-color:#a8c6ef;color:#3979ce;background:#f6faff}.insight-actions button.primary[data-v-5f497c5e]{border-color:#397bda;color:#fff;background:#397bda;box-shadow:0 3px 7px #397bda1a}.insight-actions button.primary[data-v-5f497c5e]:hover:not(:disabled){border-color:#2868c4;background:#2868c4}.insight-actions button[data-v-5f497c5e]:disabled{opacity:.5;box-shadow:none;cursor:default}.insight-scope[data-v-5f497c5e]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:18px 0;color:#8695a9;font-size:11px}.insight-metrics[data-v-5f497c5e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:22px 0;border:1px solid #e7edf5;border-radius:10px;background:linear-gradient(120deg,#f7faff,#fcfdff)}.insight-metrics>div[data-v-5f497c5e]{display:grid;gap:10px;padding:0 24px;border-right:1px solid #e0e9f4}.insight-metrics>div[data-v-5f497c5e]:last-child{border-right:0}.insight-metrics>div>span[data-v-5f497c5e]{color:#788ca5;font-size:12px}.insight-metrics b[data-v-5f497c5e]{display:flex;align-items:baseline;gap:7px;color:#356cc0;font-size:32px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.insight-metrics b small[data-v-5f497c5e]{color:#8a9eb7;font-size:11px;font-weight:400}.insight-metrics b em[data-v-5f497c5e]{color:#8b9db5;font-size:21px;font-style:normal;font-weight:400}.insight-metrics span i[data-v-5f497c5e]{margin-left:4px;color:#98a6b7;font-size:10px;font-style:normal}.insight-metrics .confusion-metric b[data-v-5f497c5e]{color:#b8863f}.insight-coverage[data-v-5f497c5e]{display:flex;align-items:center;gap:12px;margin:14px 0 0}.coverage-progress[data-v-5f497c5e]{flex:0 0 64px;height:4px;overflow:hidden;border-radius:4px;background:#eaf0f8}.coverage-progress>span[data-v-5f497c5e]{display:block;height:100%;border-radius:inherit;background:#7ca6dd;transition:width .3s}.insight-coverage>p[data-v-5f497c5e]{margin:0;color:#8b9aae;font-size:11px;line-height:1.9}.insight-coverage strong[data-v-5f497c5e]{color:#6c86a6;font-weight:500}.insight-coverage p>span[data-v-5f497c5e]{margin-left:6px}.insight-coverage .coverage-pending[data-v-5f497c5e]{color:#b18b50}.insight-empty[data-v-5f497c5e]{display:grid;justify-items:center;gap:10px;margin:22px 0;padding:38px 20px;border:1px dashed #e1e8f1;border-radius:10px;background:#fcfdff;text-align:center}.insight-empty>span[data-v-5f497c5e]{color:#9ab2d0;font-size:32px}.insight-empty h4[data-v-5f497c5e]{margin:0;color:#617b9c;font-size:14px;font-weight:500}.insight-empty p[data-v-5f497c5e]{max-width:490px;margin:0;color:#8b9bb0;font-size:12px;line-height:1.9}.insight-error[data-v-5f497c5e]{padding:12px 16px;border:1px solid #f4dcdc;border-radius:8px;color:#b74747;background:#fff5f5;font-size:12px;line-height:1.8}.student-insights[data-v-5f497c5e]{margin-top:24px;border:1px solid #e6edf5;border-radius:10px}.student-insights>summary[data-v-5f497c5e]{display:flex;align-items:center;gap:8px;padding:17px 18px;border-radius:10px;color:#506b8e;background:#f9fbfe;font-size:13px;font-weight:500;list-style:none;cursor:pointer}.student-insights>summary[data-v-5f497c5e]::-webkit-details-marker{display:none}.student-insights>summary>span[data-v-5f497c5e]:first-child{color:#7f9dc5;font-size:17px}.student-summary-hint[data-v-5f497c5e]{margin-left:auto;color:#99a8bb;font-size:11px;font-weight:400}.student-insights>summary>span[data-v-5f497c5e]:last-child{color:#8ca3c0;font-size:13px;transition:transform .2s}.student-insights[open]>summary[data-v-5f497c5e]{border-bottom:1px solid #e6edf5;border-radius:10px 10px 0 0}.student-insights[open]>summary>span[data-v-5f497c5e]:last-child{transform:rotate(180deg)}.student-insights>label[data-v-5f497c5e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:18px;color:#8a9bb0;font-size:12px}.student-insights input[data-v-5f497c5e]{width:220px;padding:8px 12px;border:1px solid #dce5f0;border-radius:7px;color:#516e94;background:#fff;font-size:12px}.student-insights input[data-v-5f497c5e]::placeholder{color:#a4b0c1}.insight-table-wrap[data-v-5f497c5e]{margin:0 18px 16px;overflow:auto}.student-insights table[data-v-5f497c5e]{width:100%;min-width:560px;border-collapse:collapse;font-size:12px}.student-insights th[data-v-5f497c5e]{padding:12px 14px;border-bottom:1px solid #e5edf6;color:#8295ad;background:#f5f8fc;font-size:11px;font-weight:500;text-align:left}.student-insights td[data-v-5f497c5e]{padding:16px 14px;border-bottom:1px solid #edf2f7;color:#607c9f;vertical-align:top}.student-insights tr:last-child td[data-v-5f497c5e]{border-bottom:0}.student-insights td b[data-v-5f497c5e]{color:#486687;font-weight:500}.student-insights td small[data-v-5f497c5e]{display:block;margin-top:5px;color:#99a8bc;font-size:10px}.student-insights td p[data-v-5f497c5e]{margin:0 0 5px}.insufficient-label[data-v-5f497c5e]{color:#9dabbc}.student-search-empty[data-v-5f497c5e]{padding:24px;color:#8b9bb0;text-align:center}.insight-method[data-v-5f497c5e]{display:flex;align-items:baseline;gap:7px;margin:20px 0 0;color:#9aa8ba;font-size:11px;line-height:1.9}.insight-method>span[data-v-5f497c5e]{position:relative;top:2px;flex-shrink:0}.spinning[data-v-5f497c5e]{animation:insight-spin-5f497c5e 1.2s linear infinite}@keyframes insight-spin-5f497c5e{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinning[data-v-5f497c5e]{animation:none}}@media (max-width: 1100px){.question-insights[data-v-5f497c5e]{padding:24px}.insight-metrics>div[data-v-5f497c5e]{padding:0 18px}.insight-metrics b[data-v-5f497c5e]{font-size:28px}.insight-metrics span i[data-v-5f497c5e]{display:block;margin-left:0}}@media (max-width: 850px){.insight-header[data-v-5f497c5e]{align-items:flex-start;flex-wrap:wrap}.analysis-status[data-v-5f497c5e]{margin-left:42px}.insight-metrics[data-v-5f497c5e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.insight-metrics>div[data-v-5f497c5e]:nth-child(2){border-right:0}.insight-metrics span i[data-v-5f497c5e]{display:inline;margin-left:4px}}@media (max-width: 760px){.question-insights[data-v-5f497c5e]{margin-top:20px;padding:20px 16px;border-radius:12px}.insight-title-icon[data-v-5f497c5e]{width:22px;height:22px;font-size:22px}.insight-header[data-v-5f497c5e]{gap:10px}.question-insights h3[data-v-5f497c5e]{gap:8px;font-size:19px}.question-insights h3>span[data-v-5f497c5e]{font-size:10px}.insight-heading>p[data-v-5f497c5e]{margin-top:7px}.section-eyebrow[data-v-5f497c5e]{font-size:10px}.analysis-status[data-v-5f497c5e]{margin-left:32px}.insight-toolbar[data-v-5f497c5e]{align-items:stretch;gap:12px;margin-top:18px}.period-filter[data-v-5f497c5e]{flex:1}.period-filter select[data-v-5f497c5e]{flex:1;width:100%}.insight-actions[data-v-5f497c5e]{width:100%;gap:8px}.insight-actions button[data-v-5f497c5e]{flex:1 1 auto;padding:10px}.insight-actions .primary[data-v-5f497c5e]{order:-1;flex-basis:100%}.insight-scope[data-v-5f497c5e]{flex-direction:column;gap:4px;margin:14px 0;font-size:10px}.insight-metrics[data-v-5f497c5e]{padding:18px 0}.insight-metrics>div[data-v-5f497c5e]{gap:8px;padding:0 14px}.insight-metrics>div>span[data-v-5f497c5e]{font-size:11px}.insight-metrics b[data-v-5f497c5e]{gap:4px;font-size:27px}.insight-metrics b em[data-v-5f497c5e]{font-size:18px}.insight-metrics span i[data-v-5f497c5e]{display:block;margin-left:0}.insight-coverage[data-v-5f497c5e]{align-items:flex-start;gap:8px}.coverage-progress[data-v-5f497c5e]{flex-basis:30px;margin-top:8px}.insight-coverage p>span[data-v-5f497c5e]{display:block;margin-left:0}.student-insights>summary[data-v-5f497c5e]{flex-wrap:wrap;padding:15px 12px;font-size:12px}.student-summary-hint[data-v-5f497c5e]{display:none}.student-insights>summary>span[data-v-5f497c5e]:last-child{margin-left:auto}.student-insights>label[data-v-5f497c5e]{margin:14px 12px}.student-insights input[data-v-5f497c5e]{flex:1;min-width:120px;width:100%}.insight-table-wrap[data-v-5f497c5e]{margin:0 12px 12px}.insight-method[data-v-5f497c5e]{font-size:10px}}.analytics-view[data-v-baff9c29]{--analytics-ink: #243b57;--analytics-muted: #718298;--analytics-line: #e6edf5;--analytics-blue: #3979dc;padding:20px 0 32px;color:var(--analytics-ink);font-size:14px;line-height:1.6}.analytics-view[data-v-baff9c29] *,.analytics-view[data-v-baff9c29] *:before,.analytics-view[data-v-baff9c29] *:after{box-sizing:border-box}.analytics-view button[data-v-baff9c29],.analytics-view input[data-v-baff9c29],.analytics-view select[data-v-baff9c29]{font:inherit}.analytics-view button[data-v-baff9c29]{cursor:pointer}.analytics-view[data-v-baff9c29] :is(button,select,input,summary):focus-visible{outline:3px solid #a7c8ff;outline-offset:3px}.analytics-error[data-v-baff9c29]{padding:12px 16px;border:1px solid #f5dada;border-radius:10px;color:#b74747;background:#fff5f5}.analytics-loading[data-v-baff9c29]{color:var(--analytics-muted)}.analytics-hero[data-v-baff9c29]{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 30px;border:1px solid #dce9f8;border-radius:16px;background:radial-gradient(ellipse at 95% 0%,#dcecff 0%,transparent 60%),linear-gradient(110deg,#f5faff,#fff)}.hero-copy[data-v-baff9c29]{min-width:0}.hero-kicker[data-v-baff9c29]{display:inline-flex;align-items:center;gap:7px;color:#557ead;font-size:12px;font-weight:500;letter-spacing:1px}.hero-kicker i[data-v-baff9c29]{font-size:17px}.analytics-hero h2[data-v-baff9c29]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:8px 0;color:#213d61;font-size:28px;font-weight:650;letter-spacing:-.5px;line-height:1.4}.analytics-hero h2 span[data-v-baff9c29]{padding-left:16px;border-left:1px solid #c9daed;color:#6883a3;font-size:13px;font-weight:400;letter-spacing:0}.analytics-hero p[data-v-baff9c29]{margin:0;color:#71859d;font-size:13px;line-height:1.8}.hero-filter[data-v-baff9c29]{display:grid;flex:0 0 220px;gap:8px}.hero-filter>span[data-v-baff9c29]{display:flex;align-items:center;gap:6px;color:#647d9b;font-size:12px}.hero-filter select[data-v-baff9c29]{width:100%;height:42px;padding:0 12px;border:1px solid #cfdef0;border-radius:8px;color:#375779;background:#ffffffed;cursor:pointer}.summary-grid[data-v-baff9c29]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.summary-grid article[data-v-baff9c29]{display:flex;align-items:center;gap:14px;padding:22px 20px;border:1px solid var(--analytics-line);border-radius:12px;background:#fff}.summary-icon[data-v-baff9c29]{display:inline-block;flex:0 0 24px;width:24px;height:24px;font-size:24px}.summary-icon.blue[data-v-baff9c29]{color:#4c83d9}.summary-icon.green[data-v-baff9c29]{color:#249b86}.summary-icon.purple[data-v-baff9c29]{color:#8972cf}.summary-icon.orange[data-v-baff9c29]{color:#d29a4e}.summary-grid article div[data-v-baff9c29]{display:grid;min-width:0}.summary-grid b[data-v-baff9c29]{color:#2d4564;font-size:30px;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.3}.summary-grid small[data-v-baff9c29]{margin-top:5px;color:var(--analytics-muted);font-size:12px}.process-summary[data-v-baff9c29]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 24px;padding:18px 0;border:1px solid var(--analytics-line);border-radius:12px;background:#f8fafd}.process-summary article[data-v-baff9c29]{display:grid;gap:5px;padding:0 20px;border-right:1px solid #e1e8f1}.process-summary article[data-v-baff9c29]:last-child{border-right:0}.process-summary b[data-v-baff9c29]{font-size:19px;font-weight:600;font-variant-numeric:tabular-nums}.process-summary small[data-v-baff9c29]{color:var(--analytics-muted);font-size:11px;line-height:1.8}.process-panel[data-v-baff9c29]{margin-top:24px;padding:24px;border:1px solid var(--analytics-line);border-radius:14px;background:#fff}.process-panel>header[data-v-baff9c29]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.process-panel h3[data-v-baff9c29],.panel h3[data-v-baff9c29]{margin:0;color:#2d4564;font-size:16px;font-weight:600}.process-panel header p[data-v-baff9c29],.panel header p[data-v-baff9c29]{margin:5px 0 0;color:var(--analytics-muted);font-size:12px;line-height:1.8}.process-panel input[data-v-baff9c29]{width:210px;padding:10px 12px;border:1px solid #dce5ef;border-radius:8px;color:#38516e;background:#fafcfe}.process-table-wrap[data-v-baff9c29]{overflow:auto}.process-table[data-v-baff9c29]{width:100%;min-width:540px;border-collapse:collapse;font-size:13px}.process-table th[data-v-baff9c29]{padding:13px 14px;border-bottom:1px solid var(--analytics-line);color:#73869d;background:#f6f8fc;font-size:12px;font-weight:500;text-align:left;white-space:nowrap}.process-table td[data-v-baff9c29]{padding:18px 14px;border-bottom:1px solid #edf1f6;vertical-align:top}.process-table tbody tr:last-child td[data-v-baff9c29]{border-bottom:0}.process-table tbody tr[data-v-baff9c29]:hover{background:#fbfdff}.process-table td>p[data-v-baff9c29]{margin:0;color:#78899f;font-size:12px;line-height:1.9;overflow-wrap:anywhere}.process-table td>b[data-v-baff9c29]{color:#344e6c;font-weight:600}.process-table small[data-v-baff9c29]{display:block;max-width:240px;margin-top:5px;color:#8393a7;font-size:11px;line-height:1.7}.submission-status[data-v-baff9c29]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:5px;font-size:12px}.submission-status[data-v-baff9c29]:before{width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.submission-status.submitted[data-v-baff9c29]{color:#238b76;background:#eaf7f2}.submission-status.missing[data-v-baff9c29]{color:#ad7c34;background:#fff6e8}.process-empty[data-v-baff9c29]{padding:32px;color:#8b9aae;text-align:center}.analytics-grid[data-v-baff9c29]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.panel[data-v-baff9c29]{min-width:0;padding:22px;border:1px solid var(--analytics-line);border-radius:14px;background:#fff}.panel>header[data-v-baff9c29]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:1px solid #edf1f7}.panel header>span[data-v-baff9c29]{color:#7d9fc7;font-size:21px}.bars[data-v-baff9c29]{display:flex;align-items:flex-end;justify-content:space-around;gap:8px;height:220px;padding-top:24px}.bar-item[data-v-baff9c29]{display:grid;grid-template-rows:1fr auto auto;align-items:end;justify-items:center;gap:8px;height:100%}.bar-shell[data-v-baff9c29]{display:flex;align-items:flex-end;width:36px;height:140px;overflow:hidden;border-radius:6px 6px 3px 3px;background:#f2f5fa}.bar-shell i[data-v-baff9c29]{display:block;width:100%;border-radius:inherit;background:linear-gradient(#699ce5,#4c82ce)}.bar-shell i.good[data-v-baff9c29]{background:linear-gradient(#7bc5b4,#49a88f)}.bar-shell i.pass[data-v-baff9c29]{background:linear-gradient(#efc581,#dda252)}.bar-shell i.risk[data-v-baff9c29]{background:linear-gradient(#e5a3a3,#d77a7a)}.bar-item b[data-v-baff9c29]{color:#506681;font-size:12px;font-weight:500}.bar-item>span[data-v-baff9c29]{color:#8a99ac;font-size:11px;white-space:nowrap}.risk-panel header>b[data-v-baff9c29]{flex-shrink:0;padding:4px 9px;border-radius:6px;color:#bc7272;background:#fff1f0;font-size:12px;font-weight:500}.risk-list>div[data-v-baff9c29]{display:flex;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid #edf1f6}.risk-list>div[data-v-baff9c29]:last-child{border-bottom:0}.avatar[data-v-baff9c29]{display:grid;flex-shrink:0;place-items:center;width:34px;height:34px;border-radius:10px;color:#6486b1;background:#edf4fc;font-size:13px}.risk-list>div>div[data-v-baff9c29]{display:grid;flex:1}.risk-list b[data-v-baff9c29]{font-size:13px;font-weight:500}.risk-list small[data-v-baff9c29]{color:#8b9bb0;font-size:11px}.risk-tag[data-v-baff9c29]{padding:3px 7px;border-radius:5px;font-size:11px;white-space:nowrap}.risk-tag.missing[data-v-baff9c29]{color:#b17f37;background:#fff6e8}.risk-tag.low[data-v-baff9c29]{color:#bd6b6b;background:#fff1f0}.suggestion-panel ol[data-v-baff9c29]{display:grid;gap:16px;margin:20px 0;padding:0;list-style:none}.suggestion-panel li[data-v-baff9c29]{display:flex;gap:10px}.suggestion-panel li>span[data-v-baff9c29]{display:grid;flex:0 0 23px;place-items:center;width:23px;height:23px;border-radius:6px;color:#5e83b6;background:#edf4ff;font-size:12px}.suggestion-panel li p[data-v-baff9c29]{margin:0;color:#73859b;font-size:12px;line-height:1.9}.suggestion-panel>button[data-v-baff9c29],.analytics-empty button[data-v-baff9c29]{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;border:1px solid #d8e6f8;border-radius:8px;color:#3f78c2;background:#f3f8ff;font-size:12px}.suggestion-panel>button[data-v-baff9c29]:hover,.analytics-empty button[data-v-baff9c29]:hover{border-color:#aac9f1;background:#eaf3ff}.no-data[data-v-baff9c29]{margin:60px 0;color:#8b9bb0;font-size:13px;text-align:center}.analytics-empty[data-v-baff9c29]{display:flex;align-items:center;gap:18px;margin-top:20px;padding:22px 26px;border:1px dashed #dbe5f1;border-radius:12px;background:#fafcfe}.analytics-empty .empty-icon[data-v-baff9c29]{flex:0 0 32px;color:#91accd;font-size:32px}.analytics-empty>div[data-v-baff9c29]{flex:1}.analytics-empty h3[data-v-baff9c29]{margin:0 0 4px;font-size:14px;font-weight:500}.analytics-empty p[data-v-baff9c29]{margin:0;color:#8594a7;font-size:12px}.analytics-empty button[data-v-baff9c29]{flex-shrink:0;background:#fff}@media (max-width: 1150px){.analytics-grid[data-v-baff9c29]{grid-template-columns:repeat(2,minmax(0,1fr))}.suggestion-panel[data-v-baff9c29]{grid-column:1 / -1}.analytics-hero h2 span[data-v-baff9c29]{display:none}.summary-grid article[data-v-baff9c29]{padding:18px 14px;gap:10px}}@media (max-width: 760px){.analytics-view[data-v-baff9c29]{padding-top:12px}.analytics-hero[data-v-baff9c29]{align-items:stretch;flex-direction:column;gap:20px;padding:22px}.analytics-hero h2[data-v-baff9c29]{font-size:25px}.hero-filter[data-v-baff9c29]{flex:auto}.summary-grid[data-v-baff9c29]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.summary-grid b[data-v-baff9c29]{font-size:26px}.summary-grid small[data-v-baff9c29]{font-size:11px}.process-summary[data-v-baff9c29]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.process-summary article[data-v-baff9c29]{padding:0 14px}.process-summary article[data-v-baff9c29]:nth-child(2){border-right:0}.process-panel[data-v-baff9c29]{padding:18px 16px}.process-panel>header[data-v-baff9c29]{align-items:stretch;flex-direction:column;gap:14px}.process-panel input[data-v-baff9c29]{width:100%}.analytics-grid[data-v-baff9c29]{grid-template-columns:1fr}.panel[data-v-baff9c29]{padding:20px}.analytics-empty[data-v-baff9c29]{flex-wrap:wrap;gap:12px;padding:18px}.analytics-empty>div[data-v-baff9c29]{flex-basis:calc(100% - 50px)}.analytics-empty button[data-v-baff9c29]{margin-left:44px}}.student-assignments[data-v-0dcd9596]{padding:20px 0;color:#33455f}.student-assignments h2[data-v-0dcd9596]{font-size:23px}.student-assignments header p[data-v-0dcd9596]{color:#8593a5}.student-tasks[data-v-0dcd9596]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:25px;margin-top:25px}.student-tasks aside button[data-v-0dcd9596]{width:100%;display:grid;gap:12px;text-align:left;border:1px solid #e5edf6;border-radius:9px;padding:20px;background:#fff;margin-bottom:15px;cursor:pointer;color:#33455f}.student-tasks aside button.active[data-v-0dcd9596]{border-color:#7ba9e8;background:#f2f7ff}.student-tasks aside small[data-v-0dcd9596],.student-tasks aside span[data-v-0dcd9596]{color:#8a9bae;font-size:12px}.student-tasks aside .word-tag[data-v-0dcd9596]{color:#397dcc}.task-detail[data-v-0dcd9596]{padding:28px;border:1px solid #e5edf6;border-radius:10px;min-width:0}.task-type[data-v-0dcd9596]{font-size:12px;color:#2f73dc}.task-detail h3[data-v-0dcd9596]{font-size:22px}.task-meta[data-v-0dcd9596]{font-size:13px;color:#8999aa;display:flex;justify-content:space-between;margin:20px 0}.task-detail h4[data-v-0dcd9596]{display:flex;align-items:center;gap:9px;font-size:14px;margin:0 0 14px}.task-detail h4>span[data-v-0dcd9596]{display:grid;place-items:center;width:23px;height:23px;color:#fff;background:#4c86d4;border-radius:50%;font-size:11px}.document-step[data-v-0dcd9596],.answer-step[data-v-0dcd9596]{padding:20px 0;border-top:1px solid #e8eef7}.document-file[data-v-0dcd9596]{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid #dce7f5;border-radius:7px;background:#f7faff;font-size:12px}.document-file>span[data-v-0dcd9596]{font-size:24px;color:#4c86d4}.document-file>b[data-v-0dcd9596]{flex:1;overflow-wrap:anywhere}.document-file button[data-v-0dcd9596]{border:0;border-radius:5px;background:#e9f1ff;color:#347cdb;padding:8px 10px;cursor:pointer;font:inherit;font-size:12px}.answer-step>p[data-v-0dcd9596]{font-size:12px;color:#71839d;line-height:1.8}.answer-upload[data-v-0dcd9596]{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;padding:26px;border:1px dashed #bcd0ec;border-radius:8px;background:#f9fbff;cursor:pointer}.answer-upload>span[data-v-0dcd9596]{font-size:30px;color:#5c91d6}.answer-upload>b[data-v-0dcd9596]{font-size:13px;overflow-wrap:anywhere}.answer-upload>small[data-v-0dcd9596]{font-size:11px;color:#9aa8b9}.answer-upload input[data-v-0dcd9596]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.answer-step>label[data-v-0dcd9596]:not(.answer-upload){display:block;font-size:14px;margin-bottom:10px}.answer-step textarea[data-v-0dcd9596]{box-sizing:border-box;width:100%;padding:14px;border:1px solid #dce6f0;border-radius:8px;font-family:inherit;line-height:1.8;resize:vertical}.answer-step .submit-answer[data-v-0dcd9596]{border:0;border-radius:7px;padding:12px 22px;color:#fff;background:#2f73dc;margin-top:16px;cursor:pointer}.task-detail button[data-v-0dcd9596]:disabled{opacity:.5;cursor:default}.inline-preview[data-v-0dcd9596]{margin:10px 0 24px}.submission-feedback[data-v-0dcd9596]{margin-top:20px;padding:20px;border-radius:8px;background:#f4f9f6}.submission-feedback h4[data-v-0dcd9596]{color:#26876d}.submission-feedback b[data-v-0dcd9596]{color:#2f73dc}.submission-feedback p[data-v-0dcd9596]{font-size:13px;line-height:1.8}.feedback-text[data-v-0dcd9596]{white-space:pre-wrap;line-height:1.8}.submission-feedback small[data-v-0dcd9596]{color:#88998e;font-size:11px}.task-empty[data-v-0dcd9596]{padding:80px;text-align:center;color:#9aa6b6}.task-error[data-v-0dcd9596]{padding:12px;background:#fff1f1;color:#b74747;border-radius:6px}.task-notice[data-v-0dcd9596]{padding:12px;background:#edf8f2;color:#278463;border-radius:6px}.closed-note[data-v-0dcd9596]{color:#b38736!important}@media (max-width:850px){.student-tasks[data-v-0dcd9596]{grid-template-columns:1fr}.task-detail[data-v-0dcd9596]{padding:18px}.document-file[data-v-0dcd9596]{flex-wrap:wrap}}.course-assistant[data-v-070ab121]{margin-top:20px;border:1px solid #e6edf5;border-radius:12px;overflow:hidden;background:#fbfcfe}.course-assistant header[data-v-070ab121]{display:flex;align-items:center;gap:15px;padding:22px;background:#fff;border-bottom:1px solid #e6edf5}.course-assistant header>span[data-v-070ab121]{font-size:35px;color:#16a181}.course-assistant h2[data-v-070ab121]{font-size:21px;margin:0}.course-assistant header p[data-v-070ab121]{color:#8493a5;margin:7px 0 0}.course-assistant header a[data-v-070ab121]{margin-left:auto;color:#2f73dc;text-decoration:none;font-size:13px}.chat-feed[data-v-070ab121]{height:420px;overflow:auto;padding:25px}.chat-welcome[data-v-070ab121]{padding:65px 20px;text-align:center;color:#7f90a5}.chat-welcome>span[data-v-070ab121]{font-size:45px;color:#16a181}.chat-welcome h3[data-v-070ab121]{color:#344660}.chat-welcome button[data-v-070ab121]{border:1px solid #dbe7f4;background:#fff;padding:12px 20px;color:#477dbb;border-radius:8px;cursor:pointer}.chat-pair[data-v-070ab121]{margin-bottom:25px}.chat-pair small[data-v-070ab121]{display:block;font-size:12px;color:#8699ad}.chat-pair p[data-v-070ab121]{white-space:pre-wrap;line-height:1.9;margin:8px 0;overflow-wrap:anywhere}.question[data-v-070ab121]{background:#eff5ff;border-radius:10px;padding:15px 20px;margin-left:12%;margin-bottom:15px}.answer[data-v-070ab121]{background:#fff;border:1px solid #e6edf5;border-radius:10px;padding:15px 20px;margin-right:8%}.answer small[data-v-070ab121]{color:#16a181}.thinking[data-v-070ab121]{color:#1b9b7c;padding:15px}.chat-compose[data-v-070ab121]{padding:20px;border-top:1px solid #e6edf5;background:#fff}.chat-compose textarea[data-v-070ab121]{width:100%;resize:vertical;padding:14px;border:1px solid #dce6f0;border-radius:8px;box-sizing:border-box;font-family:inherit}.chat-compose>div[data-v-070ab121]{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.chat-compose small[data-v-070ab121]{color:#90a0b2}.chat-compose button[data-v-070ab121]{border:0;border-radius:6px;padding:11px 25px;background:#16a181;color:#fff;cursor:pointer}.chat-compose button[data-v-070ab121]:disabled{opacity:.5}.chat-error[data-v-070ab121]{color:#b84646;background:#fff1f1;padding:10px;border-radius:6px}.sr-only[data-v-070ab121]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.question-growth[data-v-a9e61636]{min-width:0;padding:24px;border:1px solid #dcece5;border-radius:16px;background:#fff;color:#29463d;box-shadow:0 3px 14px #244f3d04}.growth-heading[data-v-a9e61636],.growth-heading-copy[data-v-a9e61636],.growth-toolbar[data-v-a9e61636],.section-label[data-v-a9e61636],.feedback-title[data-v-a9e61636],.example-heading[data-v-a9e61636],.growth-editor>div[data-v-a9e61636]{display:flex;align-items:center;justify-content:space-between;gap:14px}.growth-heading-copy[data-v-a9e61636]{justify-content:flex-start}.growth-icon[data-v-a9e61636]{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;color:#159b79;background:#edf8f2;font-size:24px}.growth-heading h3[data-v-a9e61636]{margin:0;font-size:18px;font-weight:650}.growth-heading h3>span[data-v-a9e61636]{margin-left:12px;color:#87978f;font-size:11px;font-weight:400}.growth-heading p[data-v-a9e61636]{margin:7px 0 0;color:#7d8da2;font-size:11px;line-height:1.7}.growth-scope[data-v-a9e61636]{flex-shrink:0;color:#82978d;font-size:11px}.growth-toolbar[data-v-a9e61636]{justify-content:flex-start;margin:23px 0 17px}.growth-toolbar label[data-v-a9e61636]{flex-shrink:0;color:#647f73;font-size:12px}.growth-toolbar select[data-v-a9e61636]{width:min(600px,65%);min-width:0;padding:9px 12px;border:1px solid #dce9e3;border-radius:7px;color:#3d5e50;background:#fff;font:inherit;font-size:12px;text-overflow:ellipsis}.growth-toolbar>small[data-v-a9e61636]{margin-left:auto;color:#8b9b94;font-size:10px}.growth-layout[data-v-a9e61636]{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.5fr);gap:20px;align-items:start}.growth-source[data-v-a9e61636]{min-width:0;padding:20px;border:1px solid #e3ede7;border-radius:12px;background:#f8fbf9}.section-label>span[data-v-a9e61636]{color:#71897d;font-size:11px}.section-label time[data-v-a9e61636]{color:#93a299;font-size:10px}.original-question[data-v-a9e61636]{margin:15px 0 18px;color:#314e41;font-size:15px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.growth-context summary[data-v-a9e61636],.observation-details summary[data-v-a9e61636]{color:#6f8d7d;font-size:11px;cursor:pointer;line-height:1.8}.growth-context article[data-v-a9e61636]{max-height:260px;overflow:auto;margin:12px 0;padding:12px;border:1px solid #e2ebe5;border-radius:7px;background:#fff}.growth-context article b[data-v-a9e61636]{color:#779180;font-size:10px}.growth-context article p[data-v-a9e61636]{margin:5px 0 12px;color:#698074;font-size:11px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.growth-source-note[data-v-a9e61636]{display:flex;align-items:flex-start;gap:7px;margin-top:15px;color:#8d9e94}.growth-source-note>span[data-v-a9e61636]{flex-shrink:0;margin-top:3px;font-size:13px}.growth-source-note p[data-v-a9e61636]{margin:0;font-size:10px;line-height:1.8}button[data-v-a9e61636]{cursor:pointer;font-family:inherit}button[data-v-a9e61636]:disabled{cursor:default;opacity:.55}button[data-v-a9e61636]:focus-visible,select[data-v-a9e61636]:focus-visible,textarea[data-v-a9e61636]:focus-visible,a[data-v-a9e61636]:focus-visible{outline:2px solid #209b78;outline-offset:3px}.growth-edit-button[data-v-a9e61636]{display:inline-flex;align-items:center;gap:7px;margin-top:20px;padding:8px 13px;border:1px solid #cee3d7;border-radius:7px;color:#20845d;background:#fff;font-size:12px}.practice-note[data-v-a9e61636]{margin:12px 0 0;color:#5c9278;font-size:10px}.feedback-title h4[data-v-a9e61636],.growth-example h4[data-v-a9e61636],.growth-followups h4[data-v-a9e61636]{margin:0;color:#355b48;font-size:14px;font-weight:600}.saved-label[data-v-a9e61636]{padding:4px 7px;border-radius:5px;color:#4b9471;background:#edf8f1;font-size:10px}.feedback-summary[data-v-a9e61636]{margin:13px 0;color:#617e6e;font-size:12px;line-height:1.9}.evidence-grid[data-v-a9e61636]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feedback-evidence[data-v-a9e61636]{min-width:0;padding:14px;border:1px solid #e3eee7;border-radius:9px;background:#fbfdfb}.feedback-evidence h5[data-v-a9e61636]{display:flex;align-items:center;gap:6px;margin:0 0 11px;color:#2e8e65;font-size:12px;font-weight:500}.feedback-evidence.improve[data-v-a9e61636]{border-color:#f0e8d9;background:#fffcf7}.feedback-evidence.improve h5[data-v-a9e61636]{color:#ae8850}.feedback-evidence blockquote[data-v-a9e61636]{margin:10px 0 7px;color:#8a9c92;font-size:10px;line-height:1.7;overflow-wrap:anywhere}.feedback-evidence p[data-v-a9e61636]{margin:0;color:#61786b;font-size:11px;line-height:1.9}.observation-details[data-v-a9e61636]{margin-top:13px}.observation-grid[data-v-a9e61636]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.observation-grid article[data-v-a9e61636]{padding:10px;border:1px solid #e6ede8;border-radius:7px}.observation-grid article>div[data-v-a9e61636]{display:flex;justify-content:space-between;align-items:center;gap:8px}.observation-grid b[data-v-a9e61636]{color:#647d6f;font-size:11px;font-weight:500}.observation-grid span[data-v-a9e61636]{color:#8c9e92;font-size:10px}.observation-grid span.clear[data-v-a9e61636]{color:#228b61}.observation-grid span.can_improve[data-v-a9e61636],.observation-grid span.context_needed[data-v-a9e61636]{color:#aa8247}.observation-grid p[data-v-a9e61636]{margin:7px 0 0;color:#8b9b93;font-size:10px;line-height:1.8}.feedback-pending[data-v-a9e61636]{display:grid;justify-items:center;align-content:center;min-height:190px;padding:15px;text-align:center}.feedback-pending>span[data-v-a9e61636]{color:#6eac8a;font-size:30px}.feedback-pending h4[data-v-a9e61636]{margin:14px 0 8px;color:#4d7560;font-size:14px;font-weight:500}.feedback-pending p[data-v-a9e61636]{max-width:360px;margin:0 0 18px;color:#8a9c92;font-size:11px;line-height:1.8}.growth-primary[data-v-a9e61636]{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 16px;border:0;border-radius:7px;color:#fff;background:#159b79;font-size:12px}.growth-primary[data-v-a9e61636]:hover:not(:disabled){background:#108667}.growth-example[data-v-a9e61636]{margin-top:20px;padding:18px 20px;border:1px solid #dcece2;border-radius:11px;background:#f4faf6}.example-heading h4>span[data-v-a9e61636],.growth-followups h4>span[data-v-a9e61636]{margin-left:10px;color:#93a398;font-size:10px;font-weight:400}.example-heading button[data-v-a9e61636]{display:flex;align-items:center;gap:5px;flex-shrink:0;padding:0;border:0;color:#2b9368;background:transparent;font-size:11px}.example-question[data-v-a9e61636]{margin:14px 0 10px;color:#3c654e;font-size:13px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.growth-example ul[data-v-a9e61636]{margin:0;padding-left:17px;color:#829b8b;font-size:10px;line-height:1.9}.growth-followups[data-v-a9e61636]{margin-top:22px}.followup-grid[data-v-a9e61636]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:13px}.followup-grid article[data-v-a9e61636]{display:flex;flex-direction:column;min-width:0;padding:16px;border:1px solid #e3ece7;border-radius:10px}.followup-direction[data-v-a9e61636]{align-self:flex-start;padding:4px 7px;border-radius:5px;color:#5e8d76;background:#f0f7f2;font-size:10px}.followup-grid p[data-v-a9e61636]{margin:12px 0 9px;color:#486a57;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.followup-grid small[data-v-a9e61636]{display:block;margin-bottom:15px;color:#91a096;font-size:10px;line-height:1.8}.followup-grid button[data-v-a9e61636]{align-self:flex-start;margin-top:auto;padding:0;border:0;color:#268961;background:transparent;font-size:11px}.growth-editor[data-v-a9e61636]{margin-top:22px;padding:18px;border:1px solid #d7e9de;border-radius:11px}.growth-editor>label[data-v-a9e61636]{display:block;margin-bottom:11px;color:#4d755c;font-size:12px;font-weight:500}.growth-editor textarea[data-v-a9e61636]{display:block;width:100%;box-sizing:border-box;resize:vertical;padding:12px;border:1px solid #dae7df;border-radius:7px;color:#375c46;background:#fcfefc;font:inherit;font-size:12px;line-height:1.8}.growth-editor>div[data-v-a9e61636]{margin-top:13px}.growth-editor small[data-v-a9e61636]{color:#8b9e91;font-size:10px;line-height:1.7}.growth-footer[data-v-a9e61636]{display:flex;align-items:flex-start;gap:6px;margin:18px 0 0;color:#98a69e;font-size:10px;line-height:1.8}.growth-footer>span[data-v-a9e61636]{flex-shrink:0;margin-top:3px}.growth-empty[data-v-a9e61636]{display:grid;justify-items:center;padding:32px 14px;text-align:center;color:#8b9e93;font-size:12px}.growth-empty>span[data-v-a9e61636]{font-size:30px;color:#8eb89f}.growth-empty h4[data-v-a9e61636]{margin:12px 0 0;color:#60816d;font-size:14px;font-weight:500}.growth-empty p[data-v-a9e61636]{max-width:500px;font-size:11px;line-height:1.8}.growth-empty a[data-v-a9e61636]{display:inline-flex;align-items:center;gap:6px;margin-top:7px;color:#209467;font-size:12px;text-decoration:none}.growth-error[data-v-a9e61636]{margin:15px 0;padding:11px 14px;border:1px solid #f0dddd;border-radius:8px;color:#ad5656;background:#fff8f8;font-size:12px;line-height:1.8}.growth-error button[data-v-a9e61636]{margin-left:9px;border:0;background:transparent;color:inherit;text-decoration:underline}@media (max-width: 1100px){.growth-layout[data-v-a9e61636]{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)}.evidence-grid[data-v-a9e61636]{grid-template-columns:1fr}}@media (max-width: 700px){.question-growth[data-v-a9e61636]{padding:17px}.growth-heading[data-v-a9e61636]{align-items:flex-start}.growth-heading h3>span[data-v-a9e61636]{display:block;margin:5px 0 0}.growth-scope[data-v-a9e61636]{display:none}.growth-layout[data-v-a9e61636]{grid-template-columns:1fr}.growth-toolbar[data-v-a9e61636]{flex-wrap:wrap;gap:9px}.growth-toolbar select[data-v-a9e61636]{flex:1;width:auto}.growth-toolbar>small[data-v-a9e61636]{flex-basis:100%}.evidence-grid[data-v-a9e61636],.observation-grid[data-v-a9e61636],.followup-grid[data-v-a9e61636]{grid-template-columns:1fr}.example-heading[data-v-a9e61636]{align-items:flex-start}.example-heading h4>span[data-v-a9e61636],.growth-followups h4>span[data-v-a9e61636]{display:block;margin:6px 0 0}.growth-editor>div[data-v-a9e61636]{align-items:stretch;flex-direction:column}.growth-primary[data-v-a9e61636]{align-self:flex-start}.growth-source[data-v-a9e61636]{padding:16px}}.learning-overview[data-v-bb681eaf]{display:flex;flex-direction:column;gap:22px;min-width:0}.metrics-grid[data-v-bb681eaf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.metric[data-v-bb681eaf]{--metric-accent:#159b79;position:relative;overflow:hidden;padding:20px 22px;border:1px solid #e5eeeb;border-radius:14px;background:#fff;min-width:0;box-shadow:0 3px 12px #244f3d04}.metric[data-v-bb681eaf]:before{content:"";position:absolute;top:0;left:22px;width:28px;height:3px;border-radius:0 0 3px 3px;background:var(--metric-accent);opacity:.65}.metric[data-v-bb681eaf]:nth-child(2){--metric-accent:#5b87cb}.metric[data-v-bb681eaf]:nth-child(3){--metric-accent:#9879be}.metric[data-v-bb681eaf]:nth-child(4){--metric-accent:#c69a51}.metric-label[data-v-bb681eaf]{display:flex;align-items:center;gap:7px;color:#71847d;font-size:12px}.metric-label i[data-v-bb681eaf]{font-size:16px;color:var(--metric-accent)}.metric>strong[data-v-bb681eaf]{display:block;font-size:30px;line-height:1.4;margin:13px 0 6px;font-weight:650;letter-spacing:-.5px;color:#263f37;font-variant-numeric:tabular-nums;min-height:39px}.metric>strong small[data-v-bb681eaf]{font-size:11px;font-weight:400;color:#7d8da1;margin-left:5px}.metric>strong.duration-value[data-v-bb681eaf]{font-size:21px;display:flex;align-items:center}.metric>strong.status-value[data-v-bb681eaf]{font-size:20px;display:flex;align-items:center}.metric p[data-v-bb681eaf]{font-size:10px;color:#7f8fa3;margin:0;line-height:1.8}.analysis-grid[data-v-bb681eaf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.44fr);gap:20px;align-items:stretch}.details-grid[data-v-bb681eaf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);gap:20px;align-items:start}.learning-card[data-v-bb681eaf]{min-width:0;border:1px solid #e5eeeb;border-radius:16px;padding:24px;background:#fff;box-shadow:0 3px 14px #244f3d04}.card-heading[data-v-bb681eaf]{display:flex;align-items:center;justify-content:space-between;gap:15px}.card-heading h3[data-v-bb681eaf]{margin:0;font-size:17px;font-weight:650;color:#29463d}.card-heading p[data-v-bb681eaf]{margin:8px 0 0;color:#7d8da2;font-size:11px;line-height:1.7}.card-heading>a[data-v-bb681eaf]{display:flex;align-items:center;gap:5px;flex-shrink:0;color:#148e6e;font-size:11px;text-decoration:none}.chart-switch[data-v-bb681eaf]{display:flex;background:#fff;border:1px solid #e5eeeb;border-radius:9px;padding:3px;flex-shrink:0;gap:2px}.chart-switch button[data-v-bb681eaf]{border:0;background:transparent;border-radius:6px;padding:6px 11px;color:#74869f;font-size:11px;cursor:pointer}.chart-switch button.selected[data-v-bb681eaf]{background:#eaf7f0;color:#138661;box-shadow:none}.chart-switch button[data-v-bb681eaf]:focus-visible,.card-heading>a[data-v-bb681eaf]:focus-visible{outline:2px solid #2f73dc;outline-offset:2px}.trend-card[data-v-bb681eaf]{display:flex;flex-direction:column;min-height:330px}.trend-chart[data-v-bb681eaf]{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1;margin-top:16px;min-height:230px}.chart-unit[data-v-bb681eaf]{color:#7b8da2;font-size:11px}.trend-svg[data-v-bb681eaf]{display:block;width:100%;overflow:visible;margin-top:5px}.chart-gridline[data-v-bb681eaf]{stroke:#e9f0ed;stroke-width:1;stroke-dasharray:4 5}.chart-line[data-v-bb681eaf]{fill:none;stroke:#16a181;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.chart-point circle[data-v-bb681eaf]{fill:#16a181;stroke:#fff;stroke-width:1.5}.chart-point:hover circle[data-v-bb681eaf]{r:6;fill:#087d60}.chart-value[data-v-bb681eaf]{font-size:11px;fill:#588775}.chart-date[data-v-bb681eaf]{font-size:11px;fill:#7c8da4}.chart-data[data-v-bb681eaf]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.overview-empty[data-v-bb681eaf]{min-height:85px;display:flex;align-items:center;justify-content:center;gap:8px;color:#8192a6;text-align:center;font-size:12px;line-height:1.8}.trend-empty[data-v-bb681eaf]{flex:1;min-height:210px;flex-direction:column}.trend-empty>span[data-v-bb681eaf]{font-size:32px;color:#bfd6ce}.task-list[data-v-bb681eaf]{margin-top:18px;max-height:270px;overflow:auto;scrollbar-width:thin}.task-progress-row[data-v-bb681eaf]{margin-top:18px}.task-progress-row[data-v-bb681eaf]:first-child{margin-top:0}.task-info[data-v-bb681eaf]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.task-type[data-v-bb681eaf]{background:#edf7f2;color:#168e6e;border-radius:4px;padding:3px 6px;font-size:10px;flex-shrink:0}.task-info strong[data-v-bb681eaf]{font-size:12px;line-height:1.8;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-count[data-v-bb681eaf]{margin-left:auto;font-size:10px;color:#7a8da4;flex-shrink:0}.progress-track[data-v-bb681eaf]{height:7px;background:#f0f5f2;border-radius:5px;overflow:hidden}.progress-track>div[data-v-bb681eaf]{height:100%;background:linear-gradient(90deg,#65c7a5,#19a181);border-radius:5px}.insights-grid[data-v-bb681eaf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.insights-grid article[data-v-bb681eaf]{border-left:2px solid #dff1e8;padding-left:12px}.insights-grid label[data-v-bb681eaf]{font-size:11px;color:#74879e;display:block}.insights-grid strong[data-v-bb681eaf]{display:block;font-size:22px;margin-top:8px;font-weight:600}.insights-grid strong small[data-v-bb681eaf]{font-size:11px;font-weight:400;color:#8192a6}.insight-note[data-v-bb681eaf]{display:block;font-size:10px;color:#7b8da3;margin-top:7px;line-height:1.7}.data-note[data-v-bb681eaf]{display:flex;align-items:flex-start;gap:8px;font-size:10px;line-height:1.9;color:#8090a4;margin:0}.data-note>span[data-v-bb681eaf]:first-child{font-size:15px;flex-shrink:0;margin-top:2px}@container assistant-hub (max-width:920px){.analysis-grid[data-v-bb681eaf]{grid-template-columns:minmax(0,1fr) 300px}.metric[data-v-bb681eaf]{padding:16px}.metric>strong.duration-value[data-v-bb681eaf]{font-size:18px}.details-grid[data-v-bb681eaf]{grid-template-columns:1fr}}@container assistant-hub (max-width:760px){.metrics-grid[data-v-bb681eaf]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-grid[data-v-bb681eaf]{grid-template-columns:1fr}.trend-card[data-v-bb681eaf]{min-height:300px}}@container assistant-hub (max-width:520px){.learning-overview[data-v-bb681eaf]{gap:16px}.metrics-grid[data-v-bb681eaf]{gap:12px}.metric[data-v-bb681eaf]{padding:14px 12px}.metric-label[data-v-bb681eaf]{font-size:11px}.metric>strong[data-v-bb681eaf]{font-size:25px}.metric>strong.duration-value[data-v-bb681eaf],.metric>strong.status-value[data-v-bb681eaf]{font-size:17px}.metric p[data-v-bb681eaf]{font-size:10px}.learning-card[data-v-bb681eaf]{padding:18px 16px}.card-heading[data-v-bb681eaf]{align-items:flex-start;flex-wrap:wrap;gap:10px}.card-heading h3[data-v-bb681eaf]{font-size:17px}.chart-switch button[data-v-bb681eaf]{padding:6px 9px}.trend-chart[data-v-bb681eaf]{min-height:180px}.trend-card[data-v-bb681eaf]{min-height:280px}.task-info[data-v-bb681eaf]{flex-wrap:wrap}.task-info strong[data-v-bb681eaf]{max-width:70%}.task-count[data-v-bb681eaf]{font-size:10px}.chart-date[data-v-bb681eaf],.chart-value[data-v-bb681eaf]{font-size:15px}}@container assistant-hub (max-width:300px){.metrics-grid[data-v-bb681eaf]{grid-template-columns:1fr}}.learning-rail[data-v-451f30dd]{display:flex;flex-direction:column;min-width:0}.rail-card[data-v-451f30dd]{box-sizing:border-box;flex:1;border:1px solid #e5eeeb;border-radius:16px;background:#fff;padding:24px;min-width:0;box-shadow:0 3px 14px #244f3d04}.rail-card header[data-v-451f30dd]{display:flex;align-items:center;gap:9px}.rail-card header>span[data-v-451f30dd]{font-size:20px;color:#16a181}.rail-card h3[data-v-451f30dd]{margin:0;font-size:17px;font-weight:650;color:#29463d}.rail-card header>small[data-v-451f30dd]{margin-left:auto;font-size:10px;color:#7c8da3;letter-spacing:1px;background:#f0f8f3;padding:5px 8px;border-radius:6px}.ranking-switch[data-v-451f30dd]{display:flex;gap:4px;background:#fff;border:1px solid #e5eeeb;border-radius:10px;padding:4px;margin-top:20px}.ranking-switch button[data-v-451f30dd]{flex:1;padding:7px 4px;border:0;border-radius:7px;color:#71849d;font-size:12px;background:transparent;cursor:pointer}.ranking-switch button.selected[data-v-451f30dd]{color:#138661;background:#eaf7f0;box-shadow:none}.rail-subtitle[data-v-451f30dd]{font-size:11px;color:#7c8da2;margin:12px 0;line-height:1.7}.ranking-list[data-v-451f30dd]{padding:0;margin:0;list-style:none;max-height:332px;overflow-y:auto;scrollbar-width:thin}.ranking-row[data-v-451f30dd]{display:flex;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid #eef2f7}.ranking-row[data-v-451f30dd]:last-child{border-bottom:0}.rank-number[data-v-451f30dd]{flex-shrink:0;width:24px;height:26px;background:#f1f4f8;color:#7b8ea6;border-radius:5px;display:grid;place-items:center;font-size:12px}.rank-number.medal[data-v-451f30dd]{background:#e9f6ee;color:#148e6e;font-weight:700}.ranking-row:first-child .rank-number.medal[data-v-451f30dd]{background:#fbf2df;color:#ad8535}.ranking-row:nth-child(2) .rank-number.medal[data-v-451f30dd]{background:#eef3fa;color:#708baa}.ranking-row:nth-child(3) .rank-number.medal[data-v-451f30dd]{background:#faf0e7;color:#b5865d}.rank-person[data-v-451f30dd]{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.rank-person strong[data-v-451f30dd]{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank-person small[data-v-451f30dd],.rank-detail[data-v-451f30dd]{font-size:10px;color:#7e8fa4}.rank-value[data-v-451f30dd]{font-size:12px;color:#148e6e;text-align:right;max-width:105px;line-height:1.6;flex-shrink:0}.rail-card footer[data-v-451f30dd]{font-size:10px;line-height:1.8;color:#7d8da2;margin-top:16px;padding-top:12px;border-top:1px solid #eef2f7}.rail-empty[data-v-451f30dd]{min-height:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#8394a8;gap:8px}.rail-empty>span[data-v-451f30dd]{font-size:30px;color:#bad2c9}.rail-empty p[data-v-451f30dd]{font-size:12px;line-height:1.8;text-align:center}.expand-ranking[data-v-451f30dd]{display:block;margin:12px auto 0;padding:5px 10px;border:0;border-radius:4px;background:#edf8f2;color:#148e6e;font-size:11px;cursor:pointer}.ranking-switch button[data-v-451f30dd]:focus-visible,.expand-ranking[data-v-451f30dd]:focus-visible{outline:2px solid #2f73dc;outline-offset:2px}.personal-records dl[data-v-451f30dd]{margin:0}.personal-records dl>div[data-v-451f30dd]{display:flex;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid #eef2f7}.personal-records dl>div[data-v-451f30dd]:last-child{border-bottom:0}.personal-records dt[data-v-451f30dd]{color:#71849b;font-size:12px}.personal-records dd[data-v-451f30dd]{margin:0;color:#148e6e;font-size:14px;font-weight:600;text-align:right}.personal-records dd small[data-v-451f30dd]{font-size:11px;font-weight:400}.personal-records footer>span[data-v-451f30dd]{margin-right:5px}@container assistant-hub (max-width:520px){.rail-card[data-v-451f30dd]{padding:18px 16px}}.assistant-hub[data-v-7f9d6d3a]{container:assistant-hub / inline-size;margin-top:28px;padding:4px 0 24px;background:#fff;color:#243b53;--assistant-border: #e5eeeb}.assistant-hub-heading[data-v-7f9d6d3a]{display:flex;align-items:center;gap:16px;margin-bottom:26px}.assistant-heading-icon[data-v-7f9d6d3a]{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;border:1px solid #d9f0e7;border-radius:16px;background:#effaf5;color:#139b78}.assistant-heading-icon>span[data-v-7f9d6d3a]{font-size:28px}.assistant-hub-heading h2[data-v-7f9d6d3a]{margin:0;color:#203b36;font-size:25px;font-weight:700;letter-spacing:.5px;line-height:1.4}.assistant-hub-heading p[data-v-7f9d6d3a]{margin:6px 0 0;color:#788b86;font-size:13px;line-height:1.8}.assistant-entry-grid[data-v-7f9d6d3a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:32px}.assistant-entry[data-v-7f9d6d3a]{--entry-accent: #129674;--entry-soft: #eaf8f1;--entry-line: #d3eadf;position:relative;min-width:0;min-height:238px;box-sizing:border-box;padding:22px;border:1px solid var(--assistant-border);border-radius:16px;display:flex;flex-direction:column;align-items:flex-start;background:radial-gradient(ellipse at 100% 0,var(--entry-soft),transparent 64%) #fff;box-shadow:0 3px 14px #244f3d04}.agent-entry[data-v-7f9d6d3a]{border-color:var(--entry-line);box-shadow:0 4px 18px #1583630a;transition:border-color .2s,box-shadow .2s}.agent-entry[data-v-7f9d6d3a]:hover{border-color:#83cbb0;box-shadow:0 8px 24px #15836312}.digital-entry[data-v-7f9d6d3a]{--entry-accent: #507dcc;--entry-soft: #eff4ff;--entry-line: #dce6fa}.planning-entry[data-v-7f9d6d3a]{--entry-accent: #9370bf;--entry-soft: #f6f0fc;--entry-line: #e8dff4}.mapping-entry[data-v-7f9d6d3a]{--entry-accent: #ba8842;--entry-soft: #fff7e9;--entry-line: #f2e5ce;color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s}.mapping-entry[data-v-7f9d6d3a]:hover{border-color:#d6ad70;box-shadow:0 8px 24px #ba884212}.mapping-entry[data-v-7f9d6d3a]:focus-visible{outline:2px solid #ba8842;outline-offset:3px}.assistant-entry-top[data-v-7f9d6d3a]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.entry-icon-wrap[data-v-7f9d6d3a]{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid var(--entry-line);border-radius:13px;background:#ffffffd9;color:var(--entry-accent)}.entry-icon[data-v-7f9d6d3a]{font-size:25px}.entry-status[data-v-7f9d6d3a]{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:20px;font-size:11px;line-height:1.5;white-space:nowrap}.available[data-v-7f9d6d3a]{background:#e8f7ef;color:#13845f}.available[data-v-7f9d6d3a]:before{content:"";width:5px;height:5px;border-radius:50%;background:#22ad7b}.pending[data-v-7f9d6d3a]{border:1px solid #e8ecef;background:#ffffffb3;color:#85909d}.assistant-entry h3[data-v-7f9d6d3a]{margin:18px 0 5px;color:#253c48;font-size:20px;font-weight:650;letter-spacing:.3px}.entry-label[data-v-7f9d6d3a]{color:var(--entry-accent);font-size:12px}.assistant-entry p[data-v-7f9d6d3a]{margin:14px 0 0;color:#7a8993;font-size:12px;line-height:1.85;overflow-wrap:anywhere}.assistant-entry-button[data-v-7f9d6d3a]{box-sizing:border-box;width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding:11px 14px;border:1px solid #129674;border-radius:9px;background:#129674;color:#fff;text-decoration:none;font-size:12px;font-weight:500;transition:background .2s,box-shadow .2s}.assistant-entry-button>span[data-v-7f9d6d3a]{transition:transform .2s}.assistant-entry-button[data-v-7f9d6d3a]:hover{background:#0c8465;box-shadow:0 4px 12px #12967424}.assistant-entry-button:hover>span[data-v-7f9d6d3a]{transform:translate(3px)}.assistant-entry-button[data-v-7f9d6d3a]:focus-visible{outline:2px solid #129674;outline-offset:3px}.learning-controls[data-v-7f9d6d3a]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding-top:24px;border-top:1px solid #edf2ef}.learning-controls>div[data-v-7f9d6d3a]:first-child{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.learning-controls b[data-v-7f9d6d3a]{display:flex;align-items:center;gap:9px;color:#29463d;font-size:18px;font-weight:650}.learning-controls b>span[data-v-7f9d6d3a]{color:#169876;font-size:20px}.learning-controls span[data-v-7f9d6d3a]{color:#8b9895;font-size:11px}.learning-actions[data-v-7f9d6d3a]{display:flex;align-items:center;gap:8px;flex-shrink:0}.learning-actions select[data-v-7f9d6d3a],.learning-actions button[data-v-7f9d6d3a]{min-height:36px;box-sizing:border-box;border:1px solid #e3ebe7;border-radius:8px;background:#fff;color:#647d72;padding:8px 11px;font-size:12px;cursor:pointer;transition:border-color .2s,background .2s}.learning-actions button[data-v-7f9d6d3a]{display:flex;align-items:center;gap:6px}.learning-actions button[data-v-7f9d6d3a]:hover,.learning-actions select[data-v-7f9d6d3a]:hover{border-color:#a8d6c5;background:#f5fcf8}.learning-actions button[data-v-7f9d6d3a]:disabled{opacity:.6;cursor:wait}.analytics-error[data-v-7f9d6d3a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:#fff7ef;border:1px solid #f4dec8;border-radius:8px;font-size:12px;color:#a3683c;line-height:1.7}.analytics-error button[data-v-7f9d6d3a]{background:#fff;color:#a3683c;border:1px solid #efd6bc;border-radius:4px;padding:5px 12px;cursor:pointer}.learning-actions button[data-v-7f9d6d3a]:focus-visible,.learning-actions select[data-v-7f9d6d3a]:focus-visible{outline:2px solid #129674;outline-offset:2px}@container assistant-hub (max-width: 920px){.assistant-entry-grid[data-v-7f9d6d3a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container assistant-hub (max-width: 520px){.assistant-entry-grid[data-v-7f9d6d3a]{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.assistant-entry[data-v-7f9d6d3a]{min-height:0;padding:20px;border-radius:14px}.assistant-entry h3[data-v-7f9d6d3a]{margin-top:14px}.learning-controls[data-v-7f9d6d3a]{align-items:flex-start;gap:10px;padding-top:20px}.learning-controls>div[data-v-7f9d6d3a]:first-child{align-items:flex-start;gap:5px;flex-direction:column}.learning-actions[data-v-7f9d6d3a]{gap:6px}.learning-actions select[data-v-7f9d6d3a],.learning-actions button[data-v-7f9d6d3a]{padding:7px 8px;font-size:11px}}@media (max-width: 900px){.assistant-hub[data-v-7f9d6d3a]{margin-top:22px}}@media (max-width: 560px){.assistant-hub-heading[data-v-7f9d6d3a]{align-items:flex-start;gap:12px}.assistant-hub-heading h2[data-v-7f9d6d3a]{font-size:22px}.assistant-heading-icon[data-v-7f9d6d3a]{width:44px;height:44px;border-radius:13px}.assistant-heading-icon>span[data-v-7f9d6d3a]{font-size:25px}.assistant-hub-heading p[data-v-7f9d6d3a]{font-size:12px}}@media (prefers-reduced-motion: reduce){.agent-entry[data-v-7f9d6d3a],.mapping-entry[data-v-7f9d6d3a],.assistant-entry-button[data-v-7f9d6d3a],.assistant-entry-button>span[data-v-7f9d6d3a],.learning-actions select[data-v-7f9d6d3a],.learning-actions button[data-v-7f9d6d3a]{transition:none}}.student-records[data-v-a9ad483b]{padding:20px 0}.student-records>header[data-v-a9ad483b]{display:flex;align-items:center;justify-content:space-between}.student-records h2[data-v-a9ad483b]{font-size:23px}.student-records header p[data-v-a9ad483b]{color:#8392a6}.student-records button[data-v-a9ad483b]{padding:10px 15px;border:1px solid #dce6f2;border-radius:6px;background:#fff;color:#497bbd;cursor:pointer}.record-controls[data-v-a9ad483b]{display:flex;gap:12px;margin:20px 0}.record-controls button.active[data-v-a9ad483b]{background:#edf4ff;border-color:#98b8e4}.record-controls input[data-v-a9ad483b]{margin-left:auto;padding:10px;border:1px solid #dce6f2;border-radius:6px;width:250px}.interaction-record[data-v-a9ad483b]{padding:24px;border:1px solid #e5edf5;border-radius:9px;margin-bottom:18px}.interaction-record header[data-v-a9ad483b]{display:flex;justify-content:space-between;border-bottom:1px solid #edf2f7;padding-bottom:14px;margin-bottom:18px}.interaction-record header small[data-v-a9ad483b],.interaction-record header span[data-v-a9ad483b]{color:#8a99ab;font-size:12px;margin-left:8px}.interaction-record label[data-v-a9ad483b]{font-size:12px;color:#407fbb}.interaction-record p[data-v-a9ad483b]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85;color:#536780}.grade-values[data-v-a9ad483b]{display:flex;gap:30px;padding:18px;background:#f3f8fe;margin:20px 0;border-radius:7px}.grade-values b[data-v-a9ad483b]{color:#2f73dc}.record-error[data-v-a9ad483b]{color:#b74747;background:#fff1f1;padding:12px}.record-empty[data-v-a9ad483b]{color:#94a3b5;text-align:center;padding:70px}.learning-graph[data-v-1a04f34e]{margin-top:20px;padding:28px;border:1px solid #e4edf5;border-radius:10px}.learning-graph h2[data-v-1a04f34e]{font-size:23px}.learning-graph header p[data-v-1a04f34e]{color:#8494a7}.graph-root[data-v-1a04f34e]{width:220px;text-align:center;padding:22px;background:#2f73dc;color:#fff;border-radius:10px;margin:35px auto;box-shadow:0 6px 20px #2f73dc20}.chapter-nodes[data-v-1a04f34e]{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;padding-top:22px;border-top:2px solid #dce9f8}.chapter-nodes button[data-v-1a04f34e]{display:grid;gap:10px;position:relative;border:1px solid #dae6f4;border-radius:8px;background:#f6f9ff;padding:20px;text-align:left;cursor:pointer;color:#3b587c}.chapter-nodes button[data-v-1a04f34e]:before{content:"";position:absolute;width:2px;height:22px;top:-23px;left:50%;background:#dce9f8}.chapter-nodes small[data-v-1a04f34e]{color:#8da3bd}.chapter-nodes button.active[data-v-1a04f34e]{border-color:#2f73dc;background:#ebf3ff}.learning-graph article[data-v-1a04f34e]{margin-top:30px;background:#f6fafc;padding:25px;border-radius:8px}.learning-graph article>span[data-v-1a04f34e]{font-size:12px;color:#8397ad}.learning-graph article p[data-v-1a04f34e]{color:#6c8097;line-height:1.9}.learning-graph a[data-v-1a04f34e]{color:#2f73dc;text-decoration:none}.graph-empty[data-v-1a04f34e]{font-size:12px;color:#8494a7;line-height:1.8;margin:22px 0}.course-navigation[data-v-a4f44797]{border-bottom:1px solid var(--line, #e4ebf4)}.course-primary-navigation[data-v-a4f44797]{display:flex;align-items:center;justify-content:space-between;gap:24px}.course-tabs[data-v-a4f44797]{display:flex;align-items:center;gap:25px;min-width:0;height:50px}.course-tabs button[data-v-a4f44797]{position:relative;flex:0 0 auto;height:100%;padding:0 2px;border:0;color:#6e7b8e;background:transparent;font-size:13px;white-space:nowrap;cursor:pointer}.course-tabs button.active[data-v-a4f44797]{color:var(--blue, #3478e5);font-weight:600}.course-tabs button.active[data-v-a4f44797]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:3px 3px 0 0;background:var(--blue, #3478e5)}.course-settings-entry[data-v-a4f44797]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;padding:8px 10px;border:0;border-radius:6px;color:#7b8797;background:transparent;font-size:12px;cursor:pointer}.course-settings-entry[data-v-a4f44797]:hover,.course-settings-entry.active[data-v-a4f44797]{color:var(--blue, #3478e5);background:#edf5ff}.course-settings-entry>span[data-v-a4f44797]{font-size:15px}.course-secondary-navigation[data-v-a4f44797]{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:10px 0;border-top:1px solid #f1f4f8;scrollbar-width:thin}.course-secondary-navigation button[data-v-a4f44797]{flex:0 0 auto;padding:7px 13px;border:0;border-radius:6px;color:#738196;background:transparent;font-size:12px;white-space:nowrap;cursor:pointer}.course-secondary-navigation button[data-v-a4f44797]:hover{color:var(--blue, #3478e5);background:#f5f8fd}.course-secondary-navigation button.active[data-v-a4f44797]{color:var(--blue, #3478e5);background:#edf5ff;font-weight:600}.course-navigation button[data-v-a4f44797]:focus-visible{outline:2px solid var(--blue, #3478e5);outline-offset:-2px}@media (max-width: 900px){.course-primary-navigation[data-v-a4f44797]{gap:10px}.course-tabs[data-v-a4f44797]{gap:20px;overflow-x:auto;scrollbar-width:none}.course-tabs[data-v-a4f44797]::-webkit-scrollbar{display:none}.course-settings-entry[data-v-a4f44797]{padding-right:0;padding-left:6px}}.course-page[data-v-408e98fe]{--blue: #2f73dc;--text: #25344b;--muted: #8692a4;--line: #eaf0f6;min-height:100vh;height:100vh;overflow:hidden;color:var(--text);background:#f5f8fc}.course-shell[data-v-408e98fe]{display:grid;grid-template-columns:232px minmax(0,1fr);gap:20px;height:calc(100% - 80px);padding:20px 24px 18px}.course-sidebar[data-v-408e98fe]{width:100%;height:100%;min-height:0;border:1px solid #eef2f7;border-radius:8px;box-shadow:0 4px 18px #2c466e0d}.course-sidebar[data-v-408e98fe] .search-box{min-height:36px;border:1px solid #edf1f6;border-radius:5px;background:#f6f8fb}.course-sidebar[data-v-408e98fe] .submenu-item{font-size:13px}.course-main[data-v-408e98fe]{min-width:1120px;overflow-y:auto;padding:18px 20px 28px;border:1px solid #eef2f7;border-radius:9px;background:#fff;scrollbar-width:thin;scrollbar-color:#dfe7f0 transparent}.course-header[data-v-408e98fe]{display:flex;align-items:center;justify-content:space-between;gap:26px;padding-bottom:20px;border-bottom:1px solid var(--line)}.course-heading[data-v-408e98fe]{display:flex;align-items:center;gap:18px;min-width:0}.course-cover[data-v-408e98fe]{position:relative;width:142px;height:88px;flex:0 0 142px;overflow:hidden;padding:12px 14px;border-radius:8px;color:#fff;background:#1e416c;box-shadow:inset 0 -28px 48px #102a4c75}.course-cover[data-v-408e98fe]:before{content:"";position:absolute;inset:13px 9px auto auto;width:80px;height:1px;background:#bcdeff80;box-shadow:0 13px #bcdeff59,0 26px #bcdeff40;transform:rotate(-18deg)}.course-cover-kicker[data-v-408e98fe]{position:relative;z-index:1;font-size:9px;letter-spacing:1.3px;opacity:.72}.course-cover-title[data-v-408e98fe]{position:relative;z-index:1;display:block;margin-top:7px;font-size:21px;font-weight:700;line-height:1.05}.course-cover-icon[data-v-408e98fe]{position:absolute;right:13px;bottom:11px;font-size:30px;opacity:.8}.course-heading-copy[data-v-408e98fe]{min-width:0}.course-title-line[data-v-408e98fe]{display:flex;align-items:center;gap:10px}.course-title-line h1[data-v-408e98fe]{margin:0;font-size:24px;letter-spacing:0}.status-pill[data-v-408e98fe]{padding:3px 9px;border-radius:12px;color:#0f9c78;background:#e2f7ef;font-size:11px}.course-meta-line[data-v-408e98fe]{display:flex;flex-wrap:wrap;gap:18px;margin-top:12px;color:#7b8797;font-size:12px}.course-heading-note[data-v-408e98fe]{margin:8px 0 0;color:#9aa5b4;font-size:12px}.course-header-actions[data-v-408e98fe]{display:flex;align-items:stretch;gap:10px;flex:0 0 auto}.course-stats[data-v-408e98fe]{display:flex;gap:10px;flex:0 0 auto}.course-stat[data-v-408e98fe]{display:grid;grid-template-columns:25px auto;grid-template-rows:1fr 1fr;column-gap:8px;min-width:106px;padding:11px 13px;border:1px solid #f0f3f8;border-radius:7px;background:#fbfcfe}.stat-icon[data-v-408e98fe]{grid-row:1 / 3;align-self:center;font-size:19px}.stat-icon.blue[data-v-408e98fe]{color:#4c8ce8}.stat-icon.purple[data-v-408e98fe]{color:#8670da}.course-stat b[data-v-408e98fe]{font-size:19px;line-height:1.05}.course-stat small[data-v-408e98fe]{color:#8c98a8;font-size:10px}.more-courses-button[data-v-408e98fe]{display:grid;grid-template-columns:26px auto 14px;align-items:center;gap:7px;min-width:154px;padding:9px 11px;border:1px solid #dce7f5;border-radius:7px;color:#4774ad;background:#f7faff;text-align:left;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.more-courses-button[data-v-408e98fe]:hover{border-color:#aac2e2;background:#eef5ff;box-shadow:0 5px 14px #2f73dc1a;transform:translateY(-1px)}.more-courses-button>span[data-v-408e98fe]:first-child{display:grid;place-items:center;width:26px;height:26px;border-radius:5px;color:#3476d2;background:#e5effd;font-size:15px}.more-courses-button>span[data-v-408e98fe]:nth-child(2){display:grid;gap:3px;min-width:0}.more-courses-button b[data-v-408e98fe]{color:#3b5f8d;font-size:11px;font-weight:600;white-space:nowrap}.more-courses-button small[data-v-408e98fe]{color:#94a3b6;font-size:8px;white-space:nowrap}.more-courses-button>span[data-v-408e98fe]:last-child{color:#7794b8;font-size:13px}.engine-grid[data-v-408e98fe]{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr)) 218px;gap:12px;padding-top:16px}.engine-panel[data-v-408e98fe],.export-panel[data-v-408e98fe],.surface-panel[data-v-408e98fe]{min-width:0;border:1px solid var(--line);border-radius:8px;background:#fff}.engine-panel[data-v-408e98fe]{position:relative;overflow:hidden;padding:15px 14px 12px}.engine-panel[data-v-408e98fe]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--tone)}.tone-blue[data-v-408e98fe]{--tone: #3179dc;--tint: #edf5ff;--deep: #3475d0}.tone-purple[data-v-408e98fe]{--tone: #8268da;--tint: #f4f0ff;--deep: #775ccc}.tone-green[data-v-408e98fe]{--tone: #14a982;--tint: #ebfaf5;--deep: #139878}.tone-orange[data-v-408e98fe]{--tone: #df9129;--tint: #fff6e8;--deep: #c97e1b}.engine-panel-head[data-v-408e98fe]{display:flex;align-items:flex-start;gap:8px;min-height:47px}.engine-number[data-v-408e98fe]{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;color:#fff;background:var(--tone);font-size:12px;font-weight:700}.engine-panel h2[data-v-408e98fe]{margin:0;color:var(--deep);font-size:16px}.engine-panel-head p[data-v-408e98fe]{margin:3px 0 0;color:#92a0af;font-size:10px}.engine-head-icon[data-v-408e98fe]{margin-left:auto;color:var(--tone);font-size:23px;opacity:.72}.upload-zone[data-v-408e98fe]{display:grid;place-items:center;gap:4px;width:100%;min-height:114px;margin-top:12px;border:1px dashed #b9d0ec;border-radius:6px;color:#5282bb;background:#f8fbff;text-align:center}.upload-zone[data-v-408e98fe]:hover{border-color:#5282bb;background:#f1f7ff}.upload-zone[data-v-408e98fe]:disabled{cursor:not-allowed;opacity:.55}.upload-icon[data-v-408e98fe]{font-size:25px}.upload-zone b[data-v-408e98fe]{font-size:11px}.upload-zone small[data-v-408e98fe]{color:#9aa9bb;font-size:9px}.process-steps[data-v-408e98fe]{display:flex;align-items:center;justify-content:center;gap:5px;margin:11px 0 12px;color:var(--deep);font-size:9px}.process-steps i[data-v-408e98fe]{color:#b5c1d0;font-size:11px}.process-steps span[data-v-408e98fe]{padding:4px 6px;border-radius:4px;background:var(--tint)}.subsection-head[data-v-408e98fe]{display:flex;align-items:center;justify-content:space-between;margin:9px 0 7px}.subsection-head b[data-v-408e98fe]{font-size:11px}.subsection-head span[data-v-408e98fe]{color:#9ba7b5;font-size:9px}.file-list[data-v-408e98fe]{display:grid;gap:5px}.file-row[data-v-408e98fe]{display:grid;grid-template-columns:15px minmax(0,1fr) auto;gap:5px;align-items:center;min-width:0;color:#5e6d81;font-size:9px}.file-row>span[data-v-408e98fe]:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-row small[data-v-408e98fe]{color:#9ba7b5;font-size:8px}.file-icon[data-v-408e98fe]{font-size:13px}.file-blue[data-v-408e98fe]{color:#4c8ce8}.file-green[data-v-408e98fe]{color:#20a983}.file-orange[data-v-408e98fe]{color:#df9129}.recent-empty[data-v-408e98fe],.recent-retry[data-v-408e98fe]{padding:6px 0;color:#9ba7b5;background:transparent;font-size:9px;text-align:left}.recent-retry[data-v-408e98fe]{color:#3475d0}.design-steps[data-v-408e98fe]{display:grid;gap:5px;margin-top:12px}.design-step[data-v-408e98fe]{display:flex;align-items:center;gap:7px;min-height:39px;padding:5px 7px;border:1px solid #f0edf9;border-radius:5px;background:#fcfbff}.design-step>span[data-v-408e98fe]{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:var(--deep);background:var(--tint);font-size:10px}.design-step b[data-v-408e98fe]{display:block;color:#5b4a9a;font-size:10px}.design-step small[data-v-408e98fe]{display:block;margin-top:2px;color:#a09bac;font-size:8px}.output-strip[data-v-408e98fe]{display:grid;gap:5px;margin-top:10px;padding:9px;border-radius:5px;color:#6f5ab6;background:var(--tint);font-size:10px}.output-strip span[data-v-408e98fe]{color:#9e94bb;font-size:8px}.assistant-preview[data-v-408e98fe]{display:flex;gap:8px;margin-top:15px;padding:10px;border-radius:6px;background:var(--tint)}.assistant-avatar[data-v-408e98fe]{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border-radius:50%;color:#fff;background:#20a983;font-size:20px}.assistant-preview b[data-v-408e98fe]{color:#198b6e;font-size:11px}.assistant-preview p[data-v-408e98fe]{margin:4px 0 0;color:#799b91;font-size:9px;line-height:1.5}.assistant-actions[data-v-408e98fe]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:12px 0}.assistant-actions span[data-v-408e98fe]{padding:7px 3px;color:#328e77;background:#effaf6;text-align:center;font-size:8px}.question-block[data-v-408e98fe]{padding-top:3px;border-top:1px solid #e9f5f0}.question-tags[data-v-408e98fe]{display:flex;gap:5px}.question-tags span[data-v-408e98fe]{padding:4px 7px;border-radius:4px;color:#269276;background:#effaf6;font-size:8px}.learning-preview[data-v-408e98fe]{display:flex;align-items:center;gap:10px;margin-top:12px;padding-top:10px;border-top:1px solid #e9f5f0}.mini-donut[data-v-408e98fe]{display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;border-radius:50%;color:#159b7b;background:conic-gradient(#20b495 0,#20b495 78%,#dff5ed 78%);font-size:12px}.mini-donut[data-v-408e98fe]:after{content:"";position:absolute;width:39px;height:39px;border-radius:50%;background:#fff}.mini-donut b[data-v-408e98fe],.mini-donut small[data-v-408e98fe]{position:relative;z-index:1}.mini-donut small[data-v-408e98fe]{margin-top:-15px;color:#9aa7b5;font-size:7px}.learning-preview>div[data-v-408e98fe]:last-child{min-width:0}.learning-preview>div:last-child>b[data-v-408e98fe]{color:#6c7f7a;font-size:9px}.heatmap[data-v-408e98fe]{display:grid;grid-template-columns:repeat(8,1fr);gap:3px;margin-top:6px}.heatmap i[data-v-408e98fe]{display:block;width:9px;height:7px;border-radius:1px;background:#22ac8d}.mini-donut[data-v-408e98fe]{position:relative}.research-links[data-v-408e98fe]{margin-top:14px}.research-links>span[data-v-408e98fe]{color:#c67e1c;font-size:10px}.research-chip-grid[data-v-408e98fe]{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:7px}.research-chip-grid b[data-v-408e98fe]{padding:5px 2px;border-radius:4px;color:#bb7a24;background:#fff7ea;text-align:center;font-size:8px;font-weight:500}.research-list[data-v-408e98fe]{display:grid;gap:7px}.research-row[data-v-408e98fe]{display:flex;align-items:flex-start;gap:6px;width:100%;padding:0;border:0;color:#d18a25;background:transparent;text-align:left;cursor:pointer}.research-row:hover b[data-v-408e98fe]{color:#c67e1c}.research-row>span[data-v-408e98fe]{flex:0 0 auto;margin-top:2px;font-size:11px}.research-row>div[data-v-408e98fe]{min-width:0;flex:1}.research-row>i[data-v-408e98fe]{align-self:center;color:#d5b27e;font-size:10px}.research-row b[data-v-408e98fe]{display:block;overflow:hidden;color:#727d8c;font-size:9px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.research-row small[data-v-408e98fe]{display:block;margin-top:2px;color:#a5aeba;font-size:8px}.case-preview[data-v-408e98fe]{display:flex;align-items:center;gap:7px;margin-top:12px;padding:8px;border-top:1px solid #fbf1e2;color:#ca8124}.case-preview>span[data-v-408e98fe]{font-size:16px}.case-preview b[data-v-408e98fe],.case-preview small[data-v-408e98fe]{display:block}.case-preview b[data-v-408e98fe]{color:#8a765e;font-size:9px}.case-preview small[data-v-408e98fe]{margin-top:2px;color:#b1a08c;font-size:7px}.case-building[data-v-408e98fe]{display:grid;place-items:center;align-content:center;min-height:244px;margin-top:10px;border:1px dashed #edd8b9;border-radius:7px;color:#d08a35;background:#fffaf2;text-align:center}.case-building>span[data-v-408e98fe]{font-size:30px}.case-building b[data-v-408e98fe]{margin-top:10px;color:#8d7558;font-size:11px}.case-building small[data-v-408e98fe]{margin-top:5px;color:#b2a28e;font-size:8px}.engine-footer[data-v-408e98fe]{display:flex;align-items:center;gap:7px;margin-top:13px;padding-top:9px;border-top:1px solid rgba(220,228,237,.8);color:#9aa6b5;font-size:9px}.engine-footer-link[data-v-408e98fe]{margin-left:auto;padding:0;color:var(--deep);background:transparent;font-size:inherit}.engine-footer-link i[data-v-408e98fe]{margin-left:2px}.engine-panel[role=link][data-v-408e98fe]{cursor:pointer}.engine-panel[role=link][data-v-408e98fe]:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.export-panel[data-v-408e98fe]{padding:14px 12px 12px;background:#fbfdff}.export-title[data-v-408e98fe]{display:flex;align-items:center;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--line);color:#387aca}.export-title h2[data-v-408e98fe]{margin:0;flex:1;font-size:13px}.export-title>span[data-v-408e98fe]:first-child{font-size:18px}.export-title>span[data-v-408e98fe]:last-child{font-size:13px}.export-group[data-v-408e98fe]{display:grid;gap:8px;padding:13px 0;border-bottom:1px solid #eef3f7}.export-group>b[data-v-408e98fe]{color:#596a80;font-size:10px}.export-group label[data-v-408e98fe]{display:flex;align-items:center;gap:6px;color:#6e7d90;font-size:10px}.export-group input[data-v-408e98fe]{accent-color:#397edb}.export-button[data-v-408e98fe]{width:100%;margin-top:15px;padding:9px 5px;border-radius:5px;color:#fff;background:#347ee0;font-size:10px}.lower-grid[data-v-408e98fe]{display:grid;grid-template-columns:1.32fr 1.15fr .82fr;gap:12px;padding-top:14px}.surface-panel[data-v-408e98fe]{padding:14px}.panel-heading[data-v-408e98fe]{display:flex;justify-content:space-between;gap:10px}.panel-heading h2[data-v-408e98fe]{margin:0;color:#3a5576;font-size:14px}.panel-heading h2 small[data-v-408e98fe]{color:#9aa6b5;font-size:10px;font-weight:400}.panel-heading p[data-v-408e98fe]{margin:4px 0 0;color:#9aa6b5;font-size:10px}.panel-heading>span[data-v-408e98fe]{color:#a7b5c7;font-size:15px}.outline-body[data-v-408e98fe]{display:grid;grid-template-columns:.9fr 1.25fr;gap:16px;margin-top:13px}.outline-body ol[data-v-408e98fe]{display:grid;gap:7px;margin:0;padding:0;list-style:none}.outline-body li[data-v-408e98fe]{display:flex;justify-content:space-between;gap:6px;padding:6px 7px;border-radius:4px;color:#69788b;background:#fafbfd;font-size:10px}.outline-body li.active[data-v-408e98fe]{color:#3775c9;background:#eef5ff}.outline-body li small[data-v-408e98fe]{color:#a2adba;font-size:8px;white-space:nowrap}.outline-detail[data-v-408e98fe]{padding:4px 0}.outline-detail h3[data-v-408e98fe]{margin:0 0 8px;color:#526c8e;font-size:12px}.outline-detail p[data-v-408e98fe]{margin:5px 0;color:#8592a2;font-size:9px;line-height:1.5}.outline-detail p b[data-v-408e98fe]{color:#667f9f}.outline-line[data-v-408e98fe]{display:flex;align-items:flex-end;gap:5px;height:44px;margin-top:7px;padding:0 10px 3px;border-bottom:1px solid #dce6f2}.outline-line i[data-v-408e98fe]{width:10px;border-radius:3px 3px 0 0;background:#9dbde9}.outline-line i[data-v-408e98fe]:nth-child(1){height:13px}.outline-line i[data-v-408e98fe]:nth-child(2){height:26px}.outline-line i[data-v-408e98fe]:nth-child(3){height:20px}.outline-line i[data-v-408e98fe]:nth-child(4){height:36px}.outline-line i[data-v-408e98fe]:nth-child(5){height:29px}.loop-flow[data-v-408e98fe]{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:28px}.loop-flow>div[data-v-408e98fe]{display:grid;justify-items:center;gap:5px;min-width:55px;text-align:center}.loop-flow>div>span[data-v-408e98fe]{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;color:#fff;background:#23ac8e;font-size:16px}.loop-flow>div:nth-of-type(2)>span[data-v-408e98fe]{background:#5689d5}.loop-flow>div:nth-of-type(3)>span[data-v-408e98fe]{background:#6679c6}.loop-flow>div:nth-of-type(4)>span[data-v-408e98fe]{background:#20ad83}.loop-flow b[data-v-408e98fe]{color:#5d7089;font-size:9px}.loop-flow small[data-v-408e98fe]{color:#a1acb8;font-size:8px}.loop-flow>i[data-v-408e98fe]{color:#b2c1d0;font-size:16px}.loop-caption[data-v-408e98fe]{margin:18px auto 0;padding-top:9px;border-top:1px solid #edf2f7;color:#a1acb8;text-align:center;font-size:9px}.quick-grid[data-v-408e98fe]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:17px}.quick-entry[data-v-408e98fe]{display:grid;justify-items:center;gap:5px;padding:9px 3px;border:1px solid #f0f3f7;border-radius:5px;color:#6380a5;background:#fbfcfe}.quick-entry span[data-v-408e98fe]{color:#4d8adb;font-size:18px}.quick-entry b[data-v-408e98fe]{color:#758598;font-size:9px;font-weight:500}.tab-placeholder[data-v-408e98fe]{display:grid;place-items:center;align-content:center;min-height:560px;margin-top:16px;text-align:center}.placeholder-icon[data-v-408e98fe]{color:#6b91cc;font-size:44px}.tab-placeholder h2[data-v-408e98fe]{margin:12px 0 4px;color:#3d587a;font-size:22px}.tab-placeholder p[data-v-408e98fe]{margin:0;color:#98a5b5;font-size:12px}.placeholder-grid[data-v-408e98fe]{display:flex;gap:8px;margin-top:22px}.placeholder-grid span[data-v-408e98fe]{padding:7px 10px;border-radius:4px;color:#6e86a5;background:#f3f7fc;font-size:10px}.outline-open[data-v-408e98fe]{display:grid;place-items:center;width:25px;height:25px;border:0;color:#7195c5;background:transparent;cursor:pointer}.outline-body li[data-v-408e98fe]{display:block;padding:0;background:transparent}.outline-body li button[data-v-408e98fe]{display:flex;justify-content:space-between;gap:6px;width:100%;padding:6px 7px;border:0;border-radius:4px;color:#69788b;background:#fafbfd;text-align:left;font-size:10px;cursor:pointer}.outline-body li button.active[data-v-408e98fe]{color:#3775c9;background:#eef5ff}.outline-detail-link[data-v-408e98fe]{display:inline-flex;align-items:center;gap:4px;margin-top:13px;padding:0;border:0;color:#3775c9;background:transparent;font-size:10px;cursor:pointer}.course-outline[data-v-408e98fe]{margin-top:16px;min-height:560px;padding:28px;border:1px solid #eaf0f6;border-radius:10px;background:#fff}.course-outline-heading[data-v-408e98fe]{padding-bottom:22px;border-bottom:1px solid #eaf0f6}.course-outline-heading span[data-v-408e98fe]{color:#7396c8;font-size:10px;letter-spacing:1.6px}.course-outline-heading h2[data-v-408e98fe]{margin:7px 0;color:#304c70;font-size:21px}.course-outline-heading p[data-v-408e98fe]{margin:0;color:#8796a9;font-size:12px}.course-outline-layout[data-v-408e98fe]{display:grid;grid-template-columns:minmax(340px,1fr) minmax(300px,.9fr);gap:24px;margin-top:24px}.course-outline-list[data-v-408e98fe]{display:grid;align-content:start;gap:10px;margin:0;padding:0;list-style:none}.course-outline-list button[data-v-408e98fe]{display:flex;align-items:center;gap:14px;width:100%;min-height:60px;padding:12px 15px;border:1px solid #e8eef6;border-radius:9px;color:#4a607d;background:#fbfcff;text-align:left;cursor:pointer}.course-outline-list button[data-v-408e98fe]:hover,.course-outline-list button.active[data-v-408e98fe]{border-color:#b9d2f4;background:#f0f6ff}.chapter-number[data-v-408e98fe]{color:#5b8ed3;font-size:14px;font-weight:700}.chapter-name[data-v-408e98fe]{flex:1;font-size:14px;font-weight:600}.course-outline-list small[data-v-408e98fe]{color:#8799ae;font-size:11px;white-space:nowrap}.course-outline-list button>span[data-v-408e98fe]:last-child{color:#9aabc0}.course-outline-detail[data-v-408e98fe]{position:sticky;top:16px;align-self:start;min-height:225px;padding:28px;border:1px solid #e7eff9;border-radius:12px;background:linear-gradient(145deg,#f7faff,#fff)}.course-outline-detail>span[data-v-408e98fe]{color:#638cc3;font-size:11px}.course-outline-detail h3[data-v-408e98fe]{margin:15px 0 13px;color:#304c70;font-size:19px}.course-outline-detail p[data-v-408e98fe]{margin:0;color:#677d98;font-size:14px;line-height:1.8}.course-outline-detail .chapter-hours[data-v-408e98fe]{display:flex;align-items:center;gap:6px;margin-top:28px;padding-top:16px;border-top:1px solid #e3ecf7;color:#6c86a7;font-size:12px}@media (max-width: 1500px){.course-shell[data-v-408e98fe]{grid-template-columns:214px minmax(0,1fr);gap:16px;padding:16px}.course-main[data-v-408e98fe]{min-width:1050px;padding:16px}.engine-grid[data-v-408e98fe]{grid-template-columns:repeat(4,minmax(205px,1fr)) 204px}.lower-grid[data-v-408e98fe]{grid-template-columns:1.2fr 1fr .76fr}}@media (max-width: 900px){.course-shell[data-v-408e98fe]{display:block;height:calc(100% - 64px);padding:10px}.course-sidebar[data-v-408e98fe]{display:none}.course-main[data-v-408e98fe]{min-width:0;padding:13px 12px 22px;border-radius:7px}.course-header[data-v-408e98fe]{align-items:flex-start;flex-direction:column;gap:14px}.course-heading[data-v-408e98fe]{width:100%;align-items:flex-start}.course-cover[data-v-408e98fe]{width:110px;height:78px;flex-basis:110px}.course-cover-title[data-v-408e98fe]{font-size:17px}.course-title-line[data-v-408e98fe]{align-items:flex-start;flex-wrap:wrap}.course-title-line h1[data-v-408e98fe]{font-size:20px}.course-meta-line[data-v-408e98fe]{gap:7px 13px;margin-top:8px}.course-heading-note[data-v-408e98fe]{line-height:1.6}.course-header-actions[data-v-408e98fe],.course-stats[data-v-408e98fe]{width:100%}.course-stat[data-v-408e98fe]{flex:1}.more-courses-button[data-v-408e98fe]{flex:0 0 154px}.engine-grid[data-v-408e98fe],.lower-grid[data-v-408e98fe],.course-outline-layout[data-v-408e98fe]{grid-template-columns:1fr}.course-outline-detail[data-v-408e98fe]{position:static}}@media (max-width: 560px){.course-heading[data-v-408e98fe]{gap:11px}.course-cover[data-v-408e98fe]{width:82px;height:72px;flex-basis:82px;padding:10px}.course-cover-kicker[data-v-408e98fe],.course-cover-icon[data-v-408e98fe]{display:none}.course-cover-title[data-v-408e98fe]{margin-top:4px;font-size:15px}.course-heading-note[data-v-408e98fe]{display:none}.course-meta-line span[data-v-408e98fe]:nth-child(n+3){display:none}.course-header-actions[data-v-408e98fe]{flex-direction:column}.more-courses-button[data-v-408e98fe]{width:100%;min-height:48px;flex-basis:auto}}.outline-source[data-v-408e98fe]{font-size:11px;color:#8b9aae;line-height:1.9;margin:14px 0 0}.outline-source-empty[data-v-408e98fe]{font-size:12px;color:#8998ad;line-height:1.8;margin:25px 0}.course-outline-detail .chapter-listed-hours[data-v-408e98fe]{font-size:11px;color:#8b9aae;margin-top:12px}.chapter-sessions[data-v-408e98fe]{margin-top:24px}.chapter-sessions h4[data-v-408e98fe]{font-size:13px;font-weight:600;color:#546e8f;margin:0 0 14px}.chapter-session[data-v-408e98fe]{margin-top:12px;padding:15px;border:1px solid #e4ecf7;border-radius:8px;background:#fff}.chapter-session header[data-v-408e98fe]{display:flex;align-items:center;justify-content:space-between;gap:10px}.chapter-session header b[data-v-408e98fe]{font-size:12px;font-weight:500;color:#6683a7}.chapter-session header span[data-v-408e98fe]{font-size:11px;color:#8799ae}.course-outline-detail .chapter-session p[data-v-408e98fe]{font-size:12px;line-height:1.9;margin-top:12px;white-space:pre-line}.chapter-session>small[data-v-408e98fe]{display:block;font-size:10px;color:#95a3b4;line-height:1.8;margin-top:8px}.outline-empty[data-v-408e98fe]{padding:50px 12px;display:flex;align-items:center;flex-direction:column;color:#95a3b4;gap:10px;text-align:center}.outline-empty>span[data-v-408e98fe]{font-size:32px;color:#aabed7}.outline-empty p[data-v-408e98fe]{font-size:12px;line-height:1.8}.outline-empty a[data-v-408e98fe]{font-size:12px;color:#5782c2;text-decoration:none;display:flex;gap:8px;align-items:center}.course-main.assistant-course-main[data-v-408e98fe]{min-width:0}.catalog-page[data-v-6f9febc7]{min-height:100vh;height:100vh;overflow:hidden;color:#2d3e56;background:#f5f8fc}.catalog-shell[data-v-6f9febc7]{display:grid;grid-template-columns:232px minmax(0,1fr);gap:20px;height:calc(100% - 80px);padding:20px 24px 18px}.catalog-sidebar[data-v-6f9febc7]{width:100%;height:100%;min-height:0;border:1px solid #eef2f7;border-radius:8px;box-shadow:0 4px 18px #2c466e0d}.catalog-main[data-v-6f9febc7]{min-width:0;overflow-y:auto;padding:22px 24px 32px;border:1px solid #eef2f7;border-radius:9px;background:#fff;scrollbar-width:thin;scrollbar-color:#dfe7f0 transparent}.catalog-header[data-v-6f9febc7]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid #eaf0f6}.back-link[data-v-6f9febc7]{display:flex;align-items:center;gap:5px;margin-bottom:14px;padding:0;color:#7186a4;background:transparent;font-size:10px}.back-link[data-v-6f9febc7]:hover{color:#2f72d2}.header-kicker[data-v-6f9febc7]{color:#5782c4;font-size:8px;font-weight:700;letter-spacing:1.5px}.catalog-header h1[data-v-6f9febc7]{margin:6px 0 0;color:#273b56;font-size:24px}.catalog-header p[data-v-6f9febc7]{margin:6px 0 0;color:#929eae;font-size:11px}.catalog-summary[data-v-6f9febc7]{display:flex;align-items:center;gap:11px;min-width:145px;padding:11px 14px;border:1px solid #e7edf5;border-radius:7px;background:#f9fbfe}.summary-icon[data-v-6f9febc7]{display:grid;place-items:center;width:36px;height:36px;border-radius:6px;color:#3976d2;background:#eaf2fe;font-size:19px}.catalog-summary div[data-v-6f9febc7]{display:grid;gap:2px}.catalog-summary b[data-v-6f9febc7]{color:#2c405c;font-size:20px}.catalog-summary small[data-v-6f9febc7]{color:#8e9bab;font-size:9px}.catalog-controls[data-v-6f9febc7]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0 15px}.subject-tabs[data-v-6f9febc7]{display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.subject-tabs[data-v-6f9febc7]::-webkit-scrollbar{display:none}.subject-tabs button[data-v-6f9febc7]{flex:0 0 auto;min-height:30px;padding:0 10px;border:1px solid #e5ebf3;border-radius:5px;color:#718096;background:#fff;font-size:9px}.subject-tabs button[data-v-6f9febc7]:hover,.subject-tabs button.active[data-v-6f9febc7]{color:#326fc9;border-color:#b8cbea;background:#f2f7fe}.catalog-search[data-v-6f9febc7]{display:flex;align-items:center;gap:7px;width:260px;height:34px;flex:0 0 260px;padding:0 10px;border:1px solid #dfe7f1;border-radius:5px;color:#91a0b2;background:#fafbfd}.catalog-search[data-v-6f9febc7]:focus-within{border-color:#91b0de;background:#fff;box-shadow:0 0 0 2px #edf4ff}.catalog-search input[data-v-6f9febc7]{flex:1;min-width:0;border:0;outline:0;color:#45566e;background:transparent;font-size:9px}.catalog-search button[data-v-6f9febc7]{color:#95a2b3;background:transparent}.catalog-grid[data-v-6f9febc7]{display:grid;grid-template-columns:repeat(4,minmax(210px,1fr));gap:13px}.course-library-card[data-v-6f9febc7]{overflow:hidden;padding:0;border:1px solid #e6edf5;border-radius:8px;background:#fff;text-align:left;transition:transform .2s,border-color .2s,box-shadow .2s}.course-library-card[data-v-6f9febc7]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--course-color) 55%,#dbe6f3);box-shadow:0 8px 22px #2a426214}.library-cover[data-v-6f9febc7]{position:relative;z-index:0;display:flex;flex-direction:column;justify-content:space-between;height:92px;overflow:hidden;padding:13px;color:var(--course-color);background:linear-gradient(120deg,var(--course-tone),color-mix(in srgb,var(--course-tone) 64%,white))}.library-cover[data-v-6f9febc7]:before{content:"";position:absolute;z-index:-1;top:-42px;right:-12px;width:130px;height:130px;border:1px solid #ffffffae;border-radius:50%;box-shadow:0 0 0 15px #ffffff35,0 0 0 31px #fff2}.library-cover[data-v-6f9febc7]:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.2;background-image:radial-gradient(var(--course-color) .7px,transparent .7px);background-size:11px 11px;-webkit-mask-image:linear-gradient(100deg,transparent 30%,#000);mask-image:linear-gradient(100deg,transparent 30%,#000)}.subject-badge[data-v-6f9febc7]{align-self:flex-start;padding:3px 7px;border:1px solid #ffffffc2;border-radius:4px;background:#ffffff82;font-size:9px}.cover-caption[data-v-6f9febc7]{color:color-mix(in srgb,var(--course-color) 72%,#8091a8);font-size:8px;letter-spacing:1.3px}.cover-icon[data-v-6f9febc7]{position:absolute;right:18px;bottom:13px;font-size:38px;opacity:.6;transform:rotate(-7deg)}.connected-mark[data-v-6f9febc7]{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:18px;height:18px;border:2px solid #fff;border-radius:50%;color:#fff;background:var(--course-color);font-size:9px}.library-card-body[data-v-6f9febc7]{padding:12px 12px 11px}.course-name-line[data-v-6f9febc7]{display:flex;align-items:center;gap:7px}.course-name-line h2[data-v-6f9febc7]{flex:1;overflow:hidden;margin:0;color:#354963;font-size:13px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.course-name-line>span[data-v-6f9febc7]{color:#9aacc3;font-size:13px}.library-card-body>p[data-v-6f9febc7]{margin:4px 0 11px;color:#99a4b2;font-size:9px}.knowledge-id[data-v-6f9febc7]{display:grid;grid-template-columns:14px auto minmax(0,1fr);align-items:center;gap:5px;padding:7px 8px;border-radius:5px;color:#8492a5;background:#f6f8fb;font-size:8px}.knowledge-id>span[data-v-6f9febc7]:first-child{color:var(--course-color);font-size:12px}.knowledge-id b[data-v-6f9febc7]{overflow:hidden;color:#5a6f8c;font-family:Consolas,monospace;font-size:9px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.library-card-body footer[data-v-6f9febc7]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:11px;padding-top:9px;border-top:1px solid #eef2f6;font-size:8px}.library-card-body footer>span[data-v-6f9febc7]{display:flex;align-items:center;gap:5px;color:#718c80}.library-card-body footer i[data-v-6f9febc7]{width:5px;height:5px;border-radius:50%;background:#29a879;box-shadow:0 0 0 3px #e8f7f1}.library-card-body footer b[data-v-6f9febc7]{display:flex;align-items:center;gap:4px;color:#6582aa;font-weight:500}.catalog-empty[data-v-6f9febc7]{display:grid;place-items:center;align-content:center;min-height:430px;border:1px dashed #dce5f0;border-radius:8px;color:#8593a5;background:#fbfcfe}.catalog-empty>span[data-v-6f9febc7]{margin-bottom:10px;color:#6087c0;font-size:30px}.catalog-empty b[data-v-6f9febc7]{font-size:12px}.catalog-empty p[data-v-6f9febc7]{margin:6px 0 0;color:#a0aab8;font-size:9px}.catalog-empty button[data-v-6f9febc7]{margin-top:13px;padding:6px 10px;border-radius:4px;color:#fff;background:#3975cf;font-size:9px}@media (max-width: 1450px){.catalog-shell[data-v-6f9febc7]{grid-template-columns:210px minmax(0,1fr);gap:16px;padding:16px}.catalog-main[data-v-6f9febc7]{padding:19px 18px 28px}.catalog-grid[data-v-6f9febc7]{grid-template-columns:repeat(3,minmax(210px,1fr))}}@media (max-width: 1000px){.catalog-shell[data-v-6f9febc7]{display:block;height:calc(100% - 64px);padding:10px}.catalog-sidebar[data-v-6f9febc7]{display:none}.catalog-grid[data-v-6f9febc7]{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (max-width: 650px){.catalog-main[data-v-6f9febc7]{padding:15px 12px 24px}.catalog-header[data-v-6f9febc7]{align-items:flex-start;flex-direction:column}.catalog-summary[data-v-6f9febc7]{width:100%}.catalog-controls[data-v-6f9febc7]{align-items:stretch;flex-direction:column}.catalog-search[data-v-6f9febc7]{width:100%;flex-basis:34px}.catalog-grid[data-v-6f9febc7]{grid-template-columns:1fr}}
